diff --git a/doc/release-notes/rl-2605.section.md b/doc/release-notes/rl-2605.section.md index 537164f40301c..069b95d357e52 100644 --- a/doc/release-notes/rl-2605.section.md +++ b/doc/release-notes/rl-2605.section.md @@ -146,6 +146,8 @@ - `python3Packages.gradio` has been updated to version 6. See upstream's migration guide at https://www.gradio.app/main/guides/gradio-6-migration-guide. +- `python3Packages.pikepdf` no longer builds with mupdf support by default, which may be nice in Jupyter and iPython. Build with `withMupdf = true` if this is required. + - `vicinae` has been updated to v0.20. This includes, among several other breaking changes, a complete overhaul of the configuration system. For update instructions, see the [upstream configuration documentation](https://docs.vicinae.com/config#migration-from-v0-16-x-to-v0-17-x). - The `man-pages` package's outputs have been split. The manual pages are installed into the `man` output, which is installed by default. Binaries (including `diffman-git`, `mansect`, `pdfman`, and `sortman`) are installed into the `out` output, which is not installed by default. @@ -225,6 +227,8 @@ If your SQLite database is corrupted, the migration might fail and require [manual intervention](https://github.com/louislam/uptime-kuma/issues/5281). See the [migration guide](https://github.com/louislam/uptime-kuma/wiki/Migration-From-v1-To-v2) for more information. +- The `libcxxhardeningextensive` hardening flag has been **disabled** by default. Enabling it by default in 25.11 was unintentional and may have had a negative effect on performance in some cases. `libcxxhardeningfast` remains enabled by default. + - Switch inhibitors were introduced, which add a pre-switch check that compares a list of strings between the previous and the new generation, and refuses to switch into the new generation when there is a difference between the two lists. This allows to avoid switching into a system when for instance the systemd version changed by adding `config.systemd.package.version` to the switch inhibitors for your system. You can still forcefully switch into any generation by setting `NIXOS_NO_CHECK=1`. - GNU Taler has been updated to version 1.3. @@ -235,7 +239,7 @@ - `fetchPnpmDeps` and `pnpmConfigHook` were added as top-level attributes, replacing the now deprecated `pnpm.fetchDeps` and `pnpm.configHook` attributes. -- `buildNpmPackage` now supports `npmDepsCacheVersion`. Set to `2` to enable packument caching, which fixes builds for projects using npm workspaces. +- `buildNpmPackage` now supports `npmDepsFetcherVersion` (and `fetchNpmDeps` now supports `fetcherVersion`). Set to `2` to enable packument caching, which fixes builds for projects using npm workspaces. - Added `dell-bios-fan-control` package and service. diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md index ce0dacb7148ef..2caa4a8ef910b 100644 --- a/doc/stdenv/stdenv.chapter.md +++ b/doc/stdenv/stdenv.chapter.md @@ -1631,13 +1631,11 @@ Adds the `-fzero-call-used-regs=used-gpr` compiler option. This causes the gener This flag adds the `-fstack-clash-protection` compiler option, which causes growth of a program's stack to access each successive page in order. This should force the guard page to be accessed and cause an attempt to "jump over" this guard page to crash. -### Hardening flags disabled by default {#sec-hardening-flags-disabled-by-default} - -The following flags are disabled by default and should be enabled with `hardeningEnable` for packages that take untrusted input like network services. +#### `libcxxhardeningfast` {#libcxxhardeningfast} -#### `nostrictaliasing` {#nostrictaliasing} +Adds the `-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST` compiler flag. This flag only has an effect on libc++ targets, and when defined, enables a set of assertions that prevent undefined behavior caused by violating preconditions of the standard library. libc++ provides several hardening modes, and this "fast" mode contains a set of security-critical checks that can be done with relatively little overhead in constant time. -This flag adds the `-fno-strict-aliasing` compiler option, which prevents the compiler from assuming code has been written strictly following the standard in regards to pointer aliasing and therefore performing optimizations that may be unsafe for code that has not followed these rules. +Disabling `libcxxhardeningfast` implies disablement of checks from `libcxxhardeningextensive`. #### `strictflexarrays1` {#strictflexarrays1} @@ -1647,6 +1645,14 @@ Enabling this flag on packages that still use length declarations of flexible ar Disabling `strictflexarrays1` implies disablement of `strictflexarrays3`. +### Hardening flags disabled by default {#sec-hardening-flags-disabled-by-default} + +The following flags are disabled by default and should be enabled with `hardeningEnable` for packages that take untrusted input like network services. + +#### `nostrictaliasing` {#nostrictaliasing} + +This flag adds the `-fno-strict-aliasing` compiler option, which prevents the compiler from assuming code has been written strictly following the standard in regards to pointer aliasing and therefore performing optimizations that may be unsafe for code that has not followed these rules. + #### `strictflexarrays3` {#strictflexarrays3} This flag adds the `-fstrict-flex-arrays=3` compiler option, which reduces the cases the compiler treats as "flexible arrays" to only those declared with length as (the correct) `[]`. This increases the coverage of fortify checks, because such arrays declared as the trailing element of a structure can normally not have their intended length determined by the compiler. @@ -1683,12 +1689,6 @@ Adds the `-D_GLIBCXX_ASSERTIONS` compiler flag. This flag only has an effect on These checks may have an impact on performance in some cases. -#### `libcxxhardeningfast` {#libcxxhardeningfast} - -Adds the `-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST` compiler flag. This flag only has an effect on libc++ targets, and when defined, enables a set of assertions that prevent undefined behavior caused by violating preconditions of the standard library. libc++ provides several hardening modes, and this "fast" mode contains a set of security-critical checks that can be done with relatively little overhead in constant time. - -Disabling `libcxxhardeningfast` implies disablement of checks from `libcxxhardeningextensive`. - #### `libcxxhardeningextensive` {#libcxxhardeningextensive} Adds the `-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE` compiler flag. This flag only has an effect on libc++ targets, and when defined, enables a set of assertions that prevent undefined behavior caused by violating preconditions of the standard library. libc++ provides several hardening modes, and this "extensive" mode adds checks for undefined behavior that incur relatively little overhead but aren’t security-critical. The additional rigour impacts performance more than fast mode: benchmarking is recommended to determine if it is acceptable for a particular application. diff --git a/nixos/doc/manual/release-notes/rl-2605.section.md b/nixos/doc/manual/release-notes/rl-2605.section.md index 957f80a7d12b3..8c27e3256ad3d 100644 --- a/nixos/doc/manual/release-notes/rl-2605.section.md +++ b/nixos/doc/manual/release-notes/rl-2605.section.md @@ -245,6 +245,8 @@ See . - `services.caddy` now supports setting `httpPort` and `httpsPort` and opening them in the firewall via `openFirewall`. +- `boot.initrd.secrets` is now deprecated in favour of `boot.initrd.secretPaths` and `boot.initrd.extraSecretsHook`. + - The latest available version of Nextcloud is v33 (available as `pkgs.nextcloud33`). The installation logic is as follows: - If [`services.nextcloud.package`](#opt-services.nextcloud.package) is specified explicitly, this package will be installed (**recommended**) - If [`system.stateVersion`](#opt-system.stateVersion) is >=26.05, `pkgs.nextcloud33` will be installed by default. diff --git a/nixos/lib/test-driver/src/test_driver/__init__.py b/nixos/lib/test-driver/src/test_driver/__init__.py old mode 100755 new mode 100644 diff --git a/nixos/modules/config/system-path.nix b/nixos/modules/config/system-path.nix index b9d58685f52a2..c014f00da6059 100644 --- a/nixos/modules/config/system-path.nix +++ b/nixos/modules/config/system-path.nix @@ -214,6 +214,7 @@ in postBuild = '' # Remove wrapped binaries, they shouldn't be accessible via PATH. find $out/bin -maxdepth 1 -name ".*-wrapped" -type l -delete + find $out/bin -maxdepth 1 -name ".*-wrapped_*" -type l -delete if [ -x $out/bin/glib-compile-schemas -a -w $out/share/glib-2.0/schemas ]; then $out/bin/glib-compile-schemas $out/share/glib-2.0/schemas diff --git a/nixos/modules/config/unix-odbc-drivers.nix b/nixos/modules/config/unix-odbc-drivers.nix index ea0ab2785e8eb..293021dd868fa 100644 --- a/nixos/modules/config/unix-odbc-drivers.nix +++ b/nixos/modules/config/unix-odbc-drivers.nix @@ -1,5 +1,5 @@ { config, lib, ... }: -# unixODBC drivers (this solution is not perfect.. Because the user has to +# unixodbc drivers (this solution is not perfect.. Because the user has to # ask the admin to add a driver.. but it's simple and works let @@ -17,11 +17,11 @@ in environment.unixODBCDrivers = lib.mkOption { type = lib.types.listOf lib.types.package; default = [ ]; - example = lib.literalExpression "with pkgs.unixODBCDrivers; [ sqlite psql ]"; + example = lib.literalExpression "with pkgs.unixodbcDrivers; [ sqlite psql ]"; description = '' Specifies Unix ODBC drivers to be registered in {file}`/etc/odbcinst.ini`. You may also want to - add `pkgs.unixODBC` to the system path to get + add `pkgs.unixodbc` to the system path to get a command line client to connect to ODBC databases. ''; }; diff --git a/nixos/modules/services/home-automation/home-assistant.nix b/nixos/modules/services/home-automation/home-assistant.nix index eb4b475d4187a..0473740b2f782 100644 --- a/nixos/modules/services/home-automation/home-assistant.nix +++ b/nixos/modules/services/home-automation/home-assistant.nix @@ -566,6 +566,16 @@ in ''; }; + finalPackage = mkOption { + default = package; + internal = true; + readOnly = true; + type = types.package; + description = '' + The final Home Assistant package which is being used in the service. + ''; + }; + openFirewall = mkOption { default = false; type = types.bool; diff --git a/nixos/modules/services/networking/iscsi/root-initiator.nix b/nixos/modules/services/networking/iscsi/root-initiator.nix index 86396ae1e24fa..6c967d386db75 100644 --- a/nixos/modules/services/networking/iscsi/root-initiator.nix +++ b/nixos/modules/services/networking/iscsi/root-initiator.nix @@ -86,7 +86,7 @@ in description = '' Append an additional file's contents to `/etc/iscsid.conf`. Use a non-store path and store passwords in this file. Note: the file specified here must be available - in the initrd, see: `boot.initrd.secrets`. + in the initrd, see: `boot.initrd.secretPaths`. ''; default = null; type = nullOr str; diff --git a/nixos/modules/system/activation/bootspec.nix b/nixos/modules/system/activation/bootspec.nix index c625b91ec1e26..45d1d18cff2cf 100644 --- a/nixos/modules/system/activation/bootspec.nix +++ b/nixos/modules/system/activation/bootspec.nix @@ -14,7 +14,9 @@ let children = lib.mapAttrs ( childName: childConfig: childConfig.configuration.system.build.toplevel ) config.specialisation; - hasAtLeastOneInitrdSecret = lib.length (lib.attrNames config.boot.initrd.secrets) > 0; + hasInitrdSecrets = + (lib.length (lib.attrNames config.boot.initrd.secretPaths) > 0) + || (config.boot.initrd.extraSecretsHook != ""); schemas = { v1 = rec { filename = "boot.json"; @@ -33,7 +35,7 @@ let // lib.optionalAttrs config.boot.initrd.enable { initrd = "${config.system.build.initialRamdisk}/${config.system.boot.loader.initrdFile}"; } - // lib.optionalAttrs hasAtLeastOneInitrdSecret { + // lib.optionalAttrs hasInitrdSecrets { initrdSecrets = "${config.system.build.initialRamdiskSecretAppender}/bin/append-initrd-secrets"; }; } diff --git a/nixos/modules/system/boot/clevis.nix b/nixos/modules/system/boot/clevis.nix index 9ac8496297f29..7ac213d267671 100644 --- a/nixos/modules/system/boot/clevis.nix +++ b/nixos/modules/system/boot/clevis.nix @@ -99,8 +99,8 @@ in sed -i $out/bin/clevis-decrypt-tpm2 -e 's,tpm2_,tpm2 ,' ''; - secrets = lib.mapAttrs' ( - name: value: lib.nameValuePair "/etc/clevis/${name}.jwe" value.secretFile + secretPaths = lib.mapAttrs' ( + name: value: lib.nameValuePair "/etc/clevis/${name}.jwe" { source = value.secretFile; } ) cfg.devices; systemd = { diff --git a/nixos/modules/system/boot/initrd-openvpn.nix b/nixos/modules/system/boot/initrd-openvpn.nix index 450cff92440c4..b0f3928ce22cd 100644 --- a/nixos/modules/system/boot/initrd-openvpn.nix +++ b/nixos/modules/system/boot/initrd-openvpn.nix @@ -29,7 +29,7 @@ in }; boot.initrd.network.openvpn.configuration = mkOption { - type = types.path; # Same type as boot.initrd.secrets + type = types.path; # Same type as boot.initrd.secretPaths.*.source description = '' The configuration file for OpenVPN. @@ -74,8 +74,8 @@ in "${pkgs.glibc}/lib/libnss_dns.so.2" ]; - boot.initrd.secrets = { - "/etc/initrd.ovpn" = cfg.configuration; + boot.initrd.secretPaths = { + "/etc/initrd.ovpn".source = cfg.configuration; }; # openvpn --version would exit with 1 instead of 0 diff --git a/nixos/modules/system/boot/initrd-ssh.nix b/nixos/modules/system/boot/initrd-ssh.nix index 7e53a7d93b7d8..a506958b54437 100644 --- a/nixos/modules/system/boot/initrd-ssh.nix +++ b/nixos/modules/system/boot/initrd-ssh.nix @@ -302,8 +302,8 @@ in fi ''; - boot.initrd.secrets = listToAttrs ( - map (path: nameValuePair (initrdKeyPath path) path) cfg.hostKeys + boot.initrd.secretPaths = listToAttrs ( + map (path: nameValuePair (initrdKeyPath path) { source = path; }) cfg.hostKeys ); # Systemd initrd stuff diff --git a/nixos/modules/system/boot/kernel.nix b/nixos/modules/system/boot/kernel.nix index 9a3138ff37eb4..b5c7acb5a877e 100644 --- a/nixos/modules/system/boot/kernel.nix +++ b/nixos/modules/system/boot/kernel.nix @@ -414,7 +414,7 @@ in ln -s ${initrdPath} $out/initrd - ${optionalString (config.boot.initrd.secrets != { }) '' + ${optionalString (config.boot.initrd.secretPaths != { }) '' ln -s ${config.system.build.initialRamdiskSecretAppender}/bin/append-initrd-secrets $out ''} diff --git a/nixos/modules/system/boot/loader/grub/grub.nix b/nixos/modules/system/boot/loader/grub/grub.nix index 042fd63cd2543..01902b8af0a97 100644 --- a/nixos/modules/system/boot/loader/grub/grub.nix +++ b/nixos/modules/system/boot/loader/grub/grub.nix @@ -935,21 +935,21 @@ in '') (mkRemovedOptionModule [ "boot" "loader" "grub" "extraInitrd" ] '' This option has been replaced with the bootloader agnostic - boot.initrd.secrets option. To migrate to the initrd secrets system, + boot.initrd.secretPaths option. To migrate to the initrd secrets system, extract the extraInitrd archive into your main filesystem: # zcat /boot/extra_initramfs.gz | cpio -idvmD /etc/secrets/initrd /path/to/secret1 /path/to/secret2 - then replace boot.loader.grub.extraInitrd with boot.initrd.secrets: + then replace boot.loader.grub.extraInitrd with boot.initrd.secretPaths: - boot.initrd.secrets = { - "/path/to/secret1" = "/etc/secrets/initrd/path/to/secret1"; - "/path/to/secret2" = "/etc/secrets/initrd/path/to/secret2"; + boot.initrd.secretPaths = { + "/path/to/secret1".source = "/etc/secrets/initrd/path/to/secret1"; + "/path/to/secret2".source = "/etc/secrets/initrd/path/to/secret2"; }; - See the boot.initrd.secrets option documentation for more information. + See the boot.initrd.secretPaths option documentation for more information. '') ]; diff --git a/nixos/modules/system/boot/loader/grub/install-grub.pl b/nixos/modules/system/boot/loader/grub/install-grub.pl index f5ae844da21f9..e9e33395a5b54 100644 --- a/nixos/modules/system/boot/loader/grub/install-grub.pl +++ b/nixos/modules/system/boot/loader/grub/install-grub.pl @@ -482,7 +482,7 @@ sub addEntry { die "failed to create initrd secrets $!\n"; } else { say STDERR "warning: failed to create initrd secrets for \"$name\", an older generation"; - say STDERR "note: this is normal after having removed or renamed a file in `boot.initrd.secrets`"; + say STDERR "note: this is normal after having modified or removed an entry in `boot.initrd.secretPaths`"; } } # Check whether any secrets were actually added diff --git a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py index 90241b92cd5f5..acd6536a415f4 100644 --- a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py +++ b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py @@ -202,7 +202,7 @@ def write_entry(profile: str | None, generation: int, specialisation: str | None print("warning: failed to create initrd secrets " f'for "{title} - Configuration {generation}", an older generation', file=sys.stderr) print("note: this is normal after having removed " - "or renamed a file in `boot.initrd.secrets`", file=sys.stderr) + "or modified an entry in `boot.initrd.secretPaths`", file=sys.stderr) entry_file = BOOT_MOUNT_POINT / "loader/entries" / generation_conf_filename(profile, generation, specialisation) tmp_path = entry_file.with_suffix(".tmp") kernel_params = "init=%s " % bootspec.init diff --git a/nixos/modules/system/boot/stage-1.nix b/nixos/modules/system/boot/stage-1.nix index 343777d05c3a6..21137a5790ffa 100644 --- a/nixos/modules/system/boot/stage-1.nix +++ b/nixos/modules/system/boot/stage-1.nix @@ -148,23 +148,22 @@ let # Copy secrets if needed. # # TODO: move out to a separate script; see #85000. - ${optionalString (!config.boot.loader.supportsInitrdSecrets) ( - concatStringsSep "\n" ( - mapAttrsToList ( - dest: source: - let - source' = if source == null then dest else source; - in - '' - mkdir -p $(dirname "$out/secrets/${dest}") - # Some programs (e.g. ssh) doesn't like secrets to be - # symlinks, so we use `cp -L` here to match the - # behaviour when secrets are natively supported. - cp -Lr ${source'} "$out/secrets/${dest}" - '' - ) config.boot.initrd.secrets - ) - )} + ${optionalString (!config.boot.loader.supportsInitrdSecrets) '' + ${concatStringsSep "\n" ( + mapAttrsToList (_: scfg: '' + mkdir -p $(dirname "$out/secrets${scfg.path}") + # Some programs (e.g. ssh) doesn't like secrets to be + # symlinks, so we use `cp -L` here to match the + # behaviour when secrets are natively supported. + # The assertion further up in this file (stage-1.nix) + # checks that all secretPaths are Nix store paths set via + # boot.initrd.secretPaths.*.source if the bootloader doesn't + # support initrd secrets. + cp -Lr ${scfg.source} "$out/secrets${scfg.path}" + '') config.boot.initrd.secretPaths + )} + ${config.boot.initrd.extraSecretsHook} + ''} ${config.boot.initrd.extraUtilsCommands} @@ -436,7 +435,9 @@ let exit 0 fi - ${lib.optionalString (config.boot.initrd.secrets == { }) "exit 0"} + ${lib.optionalString ( + config.boot.initrd.secretPaths == { } && config.boot.initrd.extraSecretsHook == "" + ) "exit 0"} export PATH=${pkgs.coreutils}/bin:${pkgs.cpio}/bin:${pkgs.gzip}/bin:${pkgs.findutils}/bin @@ -451,17 +452,25 @@ let ${lib.concatStringsSep "\n" ( mapAttrsToList ( - dest: source: + _: scfg: let - source' = if source == null then dest else toString source; + prefix = lib.optionalString scfg.intermediateSecretsDir "/.initrd-secrets"; in '' - mkdir -p $(dirname "$tmp/.initrd-secrets/${dest}") - cp -a ${source'} "$tmp/.initrd-secrets/${dest}" + mkdir -p $(dirname "$tmp${prefix}${scfg.path}") + ( + export out="$tmp${prefix}${scfg.path}" + ${scfg.generateSecretCommand} + ) '' - ) config.boot.initrd.secrets + ) config.boot.initrd.secretPaths )} + ( + cd "$tmp" + ${config.boot.initrd.extraSecretsHook} + ) + # mindepth 1 so that we don't change the mode of / (cd "$tmp" && find . -mindepth 1 | xargs touch -amt 197001010000 && find . -mindepth 1 -print0 | sort -z | cpio --quiet -o -H newc -R +0:+0 --reproducible --null) | \ ${compressorExe} ${lib.escapeShellArgs initialRamdisk.compressorArgs} >> "$1" @@ -650,21 +659,113 @@ in boot.initrd.secrets = mkOption { default = { }; type = types.attrsOf (types.nullOr types.path); + visible = false; description = '' - Secrets to append to the initrd. The attribute name is the - path the secret should have inside the initrd, the value - is the path it should be copied from (or null for the same - path inside and out). + Secrets to append to the initrd. This option has been deprecated in + favour of `boot.initrd.secretPaths`. + ''; + example = literalExpression '' + { "/etc/dropbear/dropbear_rsa_host_key" = + ./secret-dropbear-key; + } + ''; + }; + + boot.initrd.secretPaths = mkOption { + default = { }; + type = types.attrsOf ( + types.submodule ( + { config, name, ... }: + { + options = { + path = mkOption { + type = types.path; + default = name; + description = '' + The path the secret should be placed at in the initrd. Defaults + to the attribute name. + ''; + }; + + intermediateSecretsDir = mkOption { + type = types.bool; + default = true; + description = '' + By default, the secrets will be copied over to the + `/.initrd-secrets` dir at initrd generation time, and then copied + over to their final location at boot time. This is because initrd secrets + that are supposed to be placed in `/run` would be overridden by + the tmpfs mount over `/run` otherwise. + + Set this option to `false` to skip this intermediate step and + place the secret at its final location straightaway. + ''; + }; + + source = mkOption { + type = types.nullOr types.path; + default = null; + description = '' + The absolute path on the filesystem to copy the secret from. + ''; + example = "/var/lib/secrets/initrd/ssh_host_ed25519_key"; + }; + + generateSecretCommand = mkOption { + type = types.path; + description = '' + The command to run to generate the secret. It should write + the secret to `$out`. + + This is useful if you have a more advanced secrets provisioning + mechanism. + ''; + example = '' + pkgs.writeShellScript "generate-secret" ''' + ''${lib.getExe pkgs.age} -d -i /etc/ssh/ssh_host_ed25519_key -o "$out" ''${./secret.age} + ''' + ''; + }; + }; + + config = { + generateSecretCommand = lib.mkIf (config.source != null) ( + pkgs.writeShellScript "copy-secret" '' + cp -Lr ${config.source} "$out" + '' + ); + }; + } + ) + ); + description = '' + Secret paths to append to the initrd. The attribute name is the + path the secret should have inside the initrd. Note that `nixos-rebuild switch` will generate the initrd also for past generations, so if secrets are moved or deleted you will also have to garbage collect the generations that use those secrets. ''; - example = literalExpression '' - { "/etc/dropbear/dropbear_rsa_host_key" = - ./secret-dropbear-key; - } + example = { + "/etc/ssh/ssh_host_ed25519_key".source = "/var/lib/secrets/initrd/ssh_host_ed25519_key"; + }; + }; + + boot.initrd.extraSecretsHook = mkOption { + default = ""; + type = types.lines; + description = '' + Extra commands to be executed after the initrd secrets generation phase. + + This script should place files into the current workdir. These files + will then be copied over to the initrd to the corresponding absolute + paths, e.g. `etc/ssh/ssh_host_ed25519_key` will be copied over to + `/etc/ssh/ssh_host_ed25519_key`. + ''; + example = '' + # Generate a new SSH host key for every generation. + ssh-keygen -f etc/ssh/ssh_host_ed25519_key ''; }; @@ -746,15 +847,18 @@ in assertion = !config.boot.loader.supportsInitrdSecrets -> all ( - source: builtins.isPath source || (builtins.isString source && hasPrefix builtins.storeDir source) - ) (attrValues config.boot.initrd.secrets); + scfg: + builtins.isPath scfg.source + || (builtins.isString scfg.source && hasPrefix builtins.storeDir scfg.source) + ) (attrValues config.boot.initrd.secretPaths); message = '' - boot.initrd.secrets values must be unquoted paths when - using a bootloader that doesn't natively support initrd - secrets, e.g.: + When using a bootloader that doesn't natively support initrd secrets, + all `boot.initrd.secretPaths` values must be defined via + `boot.initrd.secretsPaths.*.source`, and the `source` values must be + unquoted paths, e.g. - boot.initrd.secrets = { - "/etc/secret" = /path/to/secret; + boot.initrd.secretPaths = { + "/etc/secret".source = /path/to/secret; }; Note that this will result in all secrets being stored @@ -763,6 +867,18 @@ in } ]; + warnings = lib.optional (config.boot.initrd.secrets != { }) '' + The option `boot.initrd.secrets` has been deprecated in favour of `boot.initrd.secretPaths`. + ''; + + # Backwards compatibility to the legacy `boot.initrd.secrets` option. + boot.initrd.secretPaths = lib.mapAttrs' (dest: source: { + # The legacy boot.initrd.secrets option didn't type-check the attr + # names, so we need to optionally prepend a slash. + name = "${lib.optionalString (!lib.hasPrefix "/" dest) "/"}${dest}"; + value.source = if dest != null then source else dest; + }) config.boot.initrd.secrets; + system.build = mkMerge [ { inherit diff --git a/nixos/modules/system/boot/systemd/initrd-secrets.nix b/nixos/modules/system/boot/systemd/initrd-secrets.nix index 50bc45babe156..4f7bddaa6097c 100644 --- a/nixos/modules/system/boot/systemd/initrd-secrets.nix +++ b/nixos/modules/system/boot/systemd/initrd-secrets.nix @@ -10,14 +10,21 @@ # Copy secrets into the initrd if they cannot be appended boot.initrd.systemd.contents = lib.mkIf (!config.boot.loader.supportsInitrdSecrets) ( lib.mapAttrs' ( - dest: source: - lib.nameValuePair "/.initrd-secrets/${dest}" { source = if source == null then dest else source; } - ) config.boot.initrd.secrets + _: scfg: + let + prefix = lib.optionalString scfg.intermediateSecretsDir "/.initrd-secrets"; + in + lib.nameValuePair "${prefix}${scfg.path}" { inherit (scfg) source; } + ) config.boot.initrd.secretPaths ); # Copy secrets to their respective locations boot.initrd.systemd.services.initrd-nixos-copy-secrets = - lib.mkIf (config.boot.initrd.secrets != { }) + lib.mkIf + ( + (builtins.any (x: x.intermediateSecretsDir) (builtins.attrValues config.boot.initrd.secretPaths)) + || config.boot.initrd.extraSecretsHook != "" + ) { description = "Copy secrets into place"; # Run as early as possible @@ -34,10 +41,12 @@ # drop this service, we'd mount the /run tmpfs over the secret, making it # invisible in stage 2. script = '' - for secret in $(cd /.initrd-secrets; find . -type f -o -type l); do - mkdir -p "$(dirname "/$secret")" - cp "/.initrd-secrets/$secret" "/$secret" - done + if [ -d /.initrd-secrets ]; then + for secret in $(cd /.initrd-secrets; find . -type f -o -type l); do + mkdir -p "$(dirname "/$secret")" + cp "/.initrd-secrets/$secret" "/$secret" + done + fi ''; serviceConfig = { diff --git a/nixos/modules/tasks/lvm.nix b/nixos/modules/tasks/lvm.nix index cce30c38021e0..8cf2db05dff41 100644 --- a/nixos/modules/tasks/lvm.nix +++ b/nixos/modules/tasks/lvm.nix @@ -51,7 +51,7 @@ in config = mkMerge [ { # minimal configuration file to make lvmconfig/lvm2-activation-generator happy - environment.etc."lvm/lvm.conf".text = "config {}"; + environment.etc."lvm/lvm.conf".text = lib.mkBefore "config {}"; } (mkIf cfg.enable { systemd.tmpfiles.packages = [ cfg.package.out ]; @@ -59,6 +59,8 @@ in systemd.packages = [ cfg.package ]; services.udev.packages = [ cfg.package.out ]; + environment.etc."lvm/lvm.conf".text = + "global/lvresize_fs_helper_executable = ${pkgs.lvm2.scripts}/libexec/lvresize_fs_helper"; }) (mkIf config.boot.initrd.services.lvm.enable { # We need lvm2 for the device-mapper rules @@ -71,9 +73,7 @@ in systemd.sockets."dm-event".wantedBy = [ "sockets.target" ]; systemd.services."lvm2-monitor".wantedBy = [ "sysinit.target" ]; - environment.etc."lvm/lvm.conf".text = '' - dmeventd/executable = "${cfg.package}/bin/dmeventd" - ''; + environment.etc."lvm/lvm.conf".text = "dmeventd/executable = ${cfg.package}/bin/dmeventd"; services.lvm.package = mkDefault pkgs.lvm2_dmeventd; }) (mkIf cfg.boot.thin.enable { diff --git a/nixos/tests/bootspec.nix b/nixos/tests/bootspec.nix index 83a39d94d7e7a..c2dc9ffe2f6b9 100644 --- a/nixos/tests/bootspec.nix +++ b/nixos/tests/bootspec.nix @@ -128,7 +128,7 @@ in environment.systemPackages = [ pkgs.jq ]; # It's probably the case, but we want to make it explicit here. boot.initrd.enable = true; - boot.initrd.secrets."/some/example" = pkgs.writeText "example-secret" "test"; + boot.initrd.secretPaths."/some/example".source = pkgs.writeText "example-secret" "test"; }; testScript = '' diff --git a/nixos/tests/initrd-luks-empty-passphrase.nix b/nixos/tests/initrd-luks-empty-passphrase.nix index 3a906685f0ca2..9d05590901c49 100644 --- a/nixos/tests/initrd-luks-empty-passphrase.nix +++ b/nixos/tests/initrd-luks-empty-passphrase.nix @@ -47,7 +47,7 @@ in }; }; virtualisation.rootDevice = "/dev/mapper/cryptroot"; - boot.initrd.secrets."/etc/cryptroot.key" = keyfile; + boot.initrd.secretPaths."/etc/cryptroot.key".source = keyfile; }; specialisation.boot-luks-missing-keyfile.configuration = { diff --git a/nixos/tests/initrd-secrets-changing.nix b/nixos/tests/initrd-secrets-changing.nix index 1fa71a28872f0..a9164456b7fa0 100644 --- a/nixos/tests/initrd-secrets-changing.nix +++ b/nixos/tests/initrd-secrets-changing.nix @@ -21,16 +21,16 @@ testing.makeTest { boot.loader.grub.device = "/dev/vda"; - boot.initrd.secrets = { - "/test" = secret1InStore; - "/run/keys/test" = secret1InStore; + boot.initrd.secretPaths = { + "/test".source = secret1InStore; + "/run/keys/test".source = secret1InStore; }; boot.initrd.postMountCommands = "cp /test /mnt-root/secret-from-initramfs"; specialisation.secrets2System.configuration = { - boot.initrd.secrets = lib.mkForce { - "/test" = secret2InStore; - "/run/keys/test" = secret2InStore; + boot.initrd.secretPaths = lib.mkForce { + "/test".source = secret2InStore; + "/run/keys/test".source = secret2InStore; }; }; }; diff --git a/nixos/tests/initrd-secrets.nix b/nixos/tests/initrd-secrets.nix index e19ac4d6f3dc2..3e9fb98b12d2a 100644 --- a/nixos/tests/initrd-secrets.nix +++ b/nixos/tests/initrd-secrets.nix @@ -21,14 +21,26 @@ let { ... }: { virtualisation.useBootLoader = true; - boot.initrd.secrets = { - "/test" = secretInStore; + boot.initrd.secretPaths = { + "/test" = { + source = secretInStore; + intermediateSecretsDir = false; + }; # This should *not* need to be copied in postMountCommands - "/run/keys/test" = secretInStore; + "/run/keys/test1".source = secretInStore; + + "/run/keys/test2".generateSecretCommand = pkgs.writeShellScript "copy-secret" '' + cp ${secretInStore} "$out" + ''; }; + boot.initrd.extraSecretsHook = '' + mkdir -p etc/secrets + cp ${secretInStore} etc/secrets/test2 + ''; boot.initrd.postMountCommands = '' - cp /test /mnt-root/secret-from-initramfs + cp /test /mnt-root/secret-from-initramfs-1 + cp /etc/secrets/test2 /mnt-root/secret-from-initramfs-2 ''; boot.initrd.compressor = compressor; # zstd compression is only supported from 5.9 onwards. Remove when 5.10 becomes default. @@ -39,8 +51,10 @@ let start_all() machine.wait_for_unit("multi-user.target") machine.succeed( - "cmp ${secretInStore} /secret-from-initramfs", - "cmp ${secretInStore} /run/keys/test", + "cmp ${secretInStore} /secret-from-initramfs-1", + "cmp ${secretInStore} /secret-from-initramfs-2", + "cmp ${secretInStore} /run/keys/test1", + "cmp ${secretInStore} /run/keys/test2", ) ''; }; diff --git a/nixos/tests/installer.nix b/nixos/tests/installer.nix index 892c066c568b4..50fbae448993e 100644 --- a/nixos/tests/installer.nix +++ b/nixos/tests/installer.nix @@ -67,7 +67,7 @@ let boot.loader.systemd-boot.enable = true; ''} - boot.initrd.secrets."/etc/secret" = "/etc/nixos/secret"; + boot.initrd.secretPaths."/etc/secret".source = "/etc/nixos/secret"; ${optionalString clevisTest '' boot.kernelParams = [ "console=tty0" "ip=192.168.1.1:::255.255.255.0::eth1:none" ]; @@ -1385,7 +1385,7 @@ in }; # Full disk encryption (root, kernel and initrd encrypted) using GRUB, GPT/UEFI, - # LVM-on-LUKS and a keyfile in initrd.secrets to enter the passphrase once + # LVM-on-LUKS and a keyfile in initrd.secretPaths to enter the passphrase once fullDiskEncryption = makeInstallerTest "fullDiskEncryption" { createPartitions = '' installer.succeed( @@ -1419,7 +1419,7 @@ in boot.loader.grub.enableCryptodisk = true; boot.loader.efi.efiSysMountPoint = "/boot/efi"; - boot.initrd.secrets."/luks.key" = "/etc/nixos/luks.key"; + boot.initrd.secretPaths."/luks.key" = "/etc/nixos/luks.key"; boot.initrd.luks.devices.crypt = { device = "/dev/vda2"; keyFile = "/luks.key"; diff --git a/nixos/tests/systemd-initrd-luks-keyfile.nix b/nixos/tests/systemd-initrd-luks-keyfile.nix index 8b7f28947f727..23627c433c630 100644 --- a/nixos/tests/systemd-initrd-luks-keyfile.nix +++ b/nixos/tests/systemd-initrd-luks-keyfile.nix @@ -38,7 +38,7 @@ in }; }; virtualisation.rootDevice = "/dev/mapper/cryptroot"; - boot.initrd.secrets."/etc/cryptroot.key" = keyfile; + boot.initrd.secretPaths."/etc/cryptroot.key".source = keyfile; }; }; diff --git a/pkgs/applications/audio/ladspa-plugins/default.nix b/pkgs/applications/audio/ladspa-plugins/default.nix index 2c68d9a7fa8ca..5f44a883a95a6 100644 --- a/pkgs/applications/audio/ladspa-plugins/default.nix +++ b/pkgs/applications/audio/ladspa-plugins/default.nix @@ -5,7 +5,7 @@ autoreconfHook, automake, fftw, - ladspaH, + ladspa-header, libxml2, pkg-config, perlPackages, @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ fftw - ladspaH + ladspa-header libxml2 ]; diff --git a/pkgs/applications/audio/non/default.nix b/pkgs/applications/audio/non/default.nix index 28ce729667e3d..8bc2b9e633d86 100644 --- a/pkgs/applications/audio/non/default.nix +++ b/pkgs/applications/audio/non/default.nix @@ -9,7 +9,7 @@ ntk, libjack2, libsndfile, - ladspaH, + ladspa-header, liblo, libsigcxx, lrdf, @@ -37,7 +37,7 @@ stdenv.mkDerivation { ntk libjack2 libsndfile - ladspaH + ladspa-header liblo libsigcxx lrdf diff --git a/pkgs/applications/audio/zynaddsubfx/default.nix b/pkgs/applications/audio/zynaddsubfx/default.nix index 55e99ceff96e9..7c55064133860 100644 --- a/pkgs/applications/audio/zynaddsubfx/default.nix +++ b/pkgs/applications/audio/zynaddsubfx/default.nix @@ -21,7 +21,7 @@ alsa-lib, dssiSupport ? false, dssi, - ladspaH, + ladspa-header, jackSupport ? true, libjack2, ossSupport ? true, @@ -108,7 +108,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals alsaSupport [ alsa-lib ] ++ lib.optionals dssiSupport [ dssi - ladspaH + ladspa-header ] ++ lib.optionals jackSupport [ libjack2 ] ++ lib.optionals portaudioSupport [ portaudio ] diff --git a/pkgs/applications/emulators/wine/base.nix b/pkgs/applications/emulators/wine/base.nix index db34318d55458..683299930db74 100644 --- a/pkgs/applications/emulators/wine/base.nix +++ b/pkgs/applications/emulators/wine/base.nix @@ -174,7 +174,7 @@ stdenv.mkDerivation ( ++ lib.optional cupsSupport pkgs.cups ++ lib.optional dbusSupport pkgs.dbus ++ lib.optional cairoSupport pkgs.cairo - ++ lib.optional odbcSupport pkgs.unixODBC + ++ lib.optional odbcSupport pkgs.unixodbc ++ lib.optional netapiSupport pkgs.samba4 ++ lib.optional cursesSupport pkgs.ncurses ++ lib.optional vaSupport pkgs.libva diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index 7189c72f82184..d917fb15d1249 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -758,6 +758,10 @@ let ${ungoogler}/utils/domain_substitution.py apply -r ${ungoogler}/domain_regex.list -f ${ungoogler}/domain_substitution.list -c ./ungoogled-domsubcache.tar.gz . ''; + # Sadly, Chromium is not even -fstrict-flex-array=1 clean + # See https://github.com/NixOS/nixpkgs/issues/499982#issuecomment-4062355720 + hardeningDisable = [ "strictflexarrays1" ]; + llvmCcAndBintools = symlinkJoin { name = "llvmCcAndBintools"; paths = [ diff --git a/pkgs/applications/networking/cluster/nomad/default.nix b/pkgs/applications/networking/cluster/nomad/default.nix index e4ab2fb2a5ce3..0d8e2121910fe 100644 --- a/pkgs/applications/networking/cluster/nomad/default.nix +++ b/pkgs/applications/networking/cluster/nomad/default.nix @@ -1,7 +1,6 @@ { lib, buildGoModule, - buildGo124Module, buildGo125Module, fetchFromGitHub, nixosTests, @@ -96,7 +95,7 @@ rec { }; nomad_1_10 = generic { - buildGoModule = buildGo124Module; + buildGoModule = buildGo125Module; version = "1.10.5"; hash = "sha256-NFH++oYWb6vQN6cOPByscI/ZBWDNy4YbcLiBMO3/jVU="; vendorHash = "sha256-QcTw9kKwoHIvXZoxfDohFG+sBs8OLvYPeygygDClsn8="; @@ -108,7 +107,7 @@ rec { }; nomad_1_9 = generic { - buildGoModule = buildGo124Module; + buildGoModule = buildGo125Module; version = "1.9.7"; hash = "sha256-U02H6DPr1friQ9EwqD/wQnE2Fm20OE5xNccPDJfnsqI="; vendorHash = "sha256-9GnwqkexJAxrhW9yJFaDTdSaZ+p+/dcMuhlusp4cmyw="; diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/cstring-includes.patch b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/cstring-includes.patch new file mode 100644 index 0000000000000..ea641791c4009 --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/cstring-includes.patch @@ -0,0 +1,74 @@ +diff --git a/src/api/video/nv12_buffer.cc b/src/api/video/nv12_buffer.cc +index ca9dcd867..89d28f23c 100644 +--- a/src/api/video/nv12_buffer.cc ++++ b/src/api/video/nv12_buffer.cc +@@ -16,6 +16,8 @@ + #include "third_party/libyuv/include/libyuv/convert.h" + #include "third_party/libyuv/include/libyuv/scale.h" + ++#include ++ + namespace webrtc { + + namespace { +diff --git a/src/audio/utility/channel_mixer.cc b/src/audio/utility/channel_mixer.cc +index 0f1e66387..33b771b0c 100644 +--- a/src/audio/utility/channel_mixer.cc ++++ b/src/audio/utility/channel_mixer.cc +@@ -15,6 +15,8 @@ + #include "rtc_base/logging.h" + #include "rtc_base/numerics/safe_conversions.h" + ++#include ++ + namespace webrtc { + + ChannelMixer::ChannelMixer(ChannelLayout input_layout, +diff --git a/src/modules/audio_processing/aec3/alignment_mixer.cc b/src/modules/audio_processing/aec3/alignment_mixer.cc +index 7f076dea8..ffd7242b5 100644 +--- a/src/modules/audio_processing/aec3/alignment_mixer.cc ++++ b/src/modules/audio_processing/aec3/alignment_mixer.cc +@@ -10,6 +10,7 @@ + #include "modules/audio_processing/aec3/alignment_mixer.h" + + #include ++#include + + #include "rtc_base/checks.h" + +diff --git a/src/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc b/src/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc +index 7ef1a030e..5b9ab7137 100644 +--- a/src/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc ++++ b/src/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc +@@ -18,6 +18,7 @@ + #include + #include + ++#include + #include + + #include "absl/memory/memory.h" +diff --git a/src/modules/video_coding/utility/ivf_file_reader.cc b/src/modules/video_coding/utility/ivf_file_reader.cc +index 4c08ca613..f82f2bfcb 100644 +--- a/src/modules/video_coding/utility/ivf_file_reader.cc ++++ b/src/modules/video_coding/utility/ivf_file_reader.cc +@@ -10,6 +10,7 @@ + + #include "modules/video_coding/utility/ivf_file_reader.h" + ++#include + #include + #include + +diff --git a/src/net/dcsctp/packet/bounded_byte_writer.h b/src/net/dcsctp/packet/bounded_byte_writer.h +index d754549e4..bf5e3ed42 100644 +--- a/src/net/dcsctp/packet/bounded_byte_writer.h ++++ b/src/net/dcsctp/packet/bounded_byte_writer.h +@@ -12,6 +12,7 @@ + #define NET_DCSCTP_PACKET_BOUNDED_BYTE_WRITER_H_ + + #include ++#include + + #include "api/array_view.h" + diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/tg_owt.nix b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/tg_owt.nix index 6a05fd4e76ff9..1a19557a1516f 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/tg_owt.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/tg_owt.nix @@ -47,6 +47,9 @@ stdenv.mkDerivation { # fix build with abseil 202508 # upstream PR: https://github.com/desktop-app/tg_owt/pull/164 ./abseil-202508.patch + # fix build with latest glibc + # upstream PR: https://github.com/desktop-app/tg_owt/pull/172 + ./cstring-includes.patch ]; postPatch = lib.optionalString stdenv.hostPlatform.isLinux '' diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix index eff08b188e067..5af1e743f91b4 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix @@ -19,7 +19,7 @@ ffmpeg_6, protobuf, openal-soft, - minizip, + minizip-ng, range-v3, tl-expected, hunspell, @@ -74,7 +74,7 @@ stdenv.mkDerivation (finalAttrs: { xxHash ffmpeg_6 openal-soft - minizip + minizip-ng range-v3 tl-expected rnnoise diff --git a/pkgs/applications/office/libreoffice/default.nix b/pkgs/applications/office/libreoffice/default.nix index 3f6947e3f9d22..7db360879cb59 100644 --- a/pkgs/applications/office/libreoffice/default.nix +++ b/pkgs/applications/office/libreoffice/default.nix @@ -77,7 +77,7 @@ clucene-core_2, libcdr, lcms2, - unixODBC, + unixodbc, sane-backends, mythes, libexttextcat, @@ -481,7 +481,7 @@ stdenv.mkDerivation (finalAttrs: { libpq python3 sane-backends - unixODBC + unixodbc util-linux which xmlsec diff --git a/pkgs/applications/science/math/cplex/default.nix b/pkgs/applications/science/math/cplex/default.nix index abbb0ce62309c..ebb625b56c3e7 100644 --- a/pkgs/applications/science/math/cplex/default.nix +++ b/pkgs/applications/science/math/cplex/default.nix @@ -13,7 +13,7 @@ libsecret, openjdk, sqlite, - unixODBC, + unixodbc, gtk2, libxtst, glibcLocales, @@ -57,7 +57,7 @@ stdenv.mkDerivation rec { gsettings-desktop-schemas gtk2 sqlite - unixODBC + unixodbc libxtst glibcLocales ]; diff --git a/pkgs/applications/science/math/wolfram-engine/default.nix b/pkgs/applications/science/math/wolfram-engine/default.nix index 13ae237970a11..e8a83f45b3d77 100644 --- a/pkgs/applications/science/math/wolfram-engine/default.nix +++ b/pkgs/applications/science/math/wolfram-engine/default.nix @@ -14,7 +14,7 @@ ncurses, opencv4, openssl, - unixODBC, + unixodbc, xkeyboard_config, libxtst, libxrender, @@ -69,7 +69,7 @@ stdenv.mkDerivation rec { opencv4 openssl (lib.getLib stdenv.cc.cc) - unixODBC + unixodbc xkeyboard_config libxml2 libuuid diff --git a/pkgs/build-support/bintools-wrapper/default.nix b/pkgs/build-support/bintools-wrapper/default.nix index 36b121378be4a..b97eb905bd31c 100644 --- a/pkgs/build-support/bintools-wrapper/default.nix +++ b/pkgs/build-support/bintools-wrapper/default.nix @@ -49,12 +49,12 @@ "format" "fortify" "fortify3" - "libcxxhardeningextensive" "libcxxhardeningfast" "pic" "relro" "stackclashprotection" "stackprotector" + "strictflexarrays1" "strictoverflow" "zerocallusedregs" ], diff --git a/pkgs/build-support/buildenv/builder.pl b/pkgs/build-support/buildenv/builder.pl old mode 100755 new mode 100644 diff --git a/pkgs/build-support/node/prefetch-npm-deps/src/parse/lock.rs b/pkgs/build-support/node/prefetch-npm-deps/src/parse/lock.rs index c420fb1e3ede7..efa8a5ce5f251 100644 --- a/pkgs/build-support/node/prefetch-npm-deps/src/parse/lock.rs +++ b/pkgs/build-support/node/prefetch-npm-deps/src/parse/lock.rs @@ -11,6 +11,36 @@ use std::{ }; use url::Url; +fn warn_unresolved_packages( + packages_without_resolved: &[(String, Package)], + total_count: usize, +) { + let missing_count = packages_without_resolved.len(); + if missing_count == 0 { + return; + } + + let percentage = (missing_count as f64 / total_count as f64) * 100.0; + eprintln!( + "warning: {} out of {} packages ({:.1}%) are missing 'resolved' URLs and will not be cached.", + missing_count, total_count, percentage + ); + eprintln!("warning: Packages without 'resolved' URLs:"); + for (name, _) in packages_without_resolved.iter().take(10) { + eprintln!("warning: - {}", name.trim_start_matches("node_modules/")); + } + if missing_count > 10 { + eprintln!("warning: ... and {} more", missing_count - 10); + } + if percentage > 50.0 { + eprintln!( + "warning: More than 50% of packages are missing 'resolved' URLs. This may indicate an issue with the lockfile.\n\ + warning: This is a known issue with some npm versions. See: https://github.com/npm/cli/issues/6301\n\ + warning: Consider regenerating upstream's lockfile with: npm install --package-lock-only (sending an upstream PR is best)" + ); + } +} + pub(super) fn packages(content: &str) -> anyhow::Result> { let lockfile: Lockfile = serde_json::from_str(content)?; @@ -20,18 +50,27 @@ pub(super) fn packages(content: &str) -> anyhow::Result> { to_new_packages(lockfile.dependencies.unwrap_or_default(), &initial_url)? } - 2 | 3 => lockfile - .packages - .unwrap_or_default() - .into_iter() - .filter(|(n, p)| !n.is_empty() && matches!(p.resolved, Some(UrlOrString::Url(_)))) - .map(|(n, p)| Package { - // Use the package's own name if present (for aliases like string-width-cjs -> string-width), - // otherwise extract from the lockfile key - name: Some(p.name.unwrap_or(n)), - ..p - }) - .collect(), + 2 | 3 => { + let (packages_with_resolved, packages_without_resolved): (Vec<_>, Vec<_>) = lockfile + .packages + .unwrap_or_default() + .into_iter() + .filter(|(n, _)| !n.is_empty()) + .partition(|(_, p)| matches!(p.resolved, Some(UrlOrString::Url(_)))); + + let total_count = packages_with_resolved.len() + packages_without_resolved.len(); + warn_unresolved_packages(&packages_without_resolved, total_count); + + packages_with_resolved + .into_iter() + .map(|(n, p)| Package { + // Use the package's own name if present (for aliases like string-width-cjs -> string-width), + // otherwise extract from the lockfile key + name: Some(p.name.unwrap_or(n)), + ..p + }) + .collect() + } _ => bail!( "We don't support lockfile version {}, please file an issue.", lockfile.version diff --git a/pkgs/build-support/rust/fetch-cargo-vendor-util.py b/pkgs/build-support/rust/fetch-cargo-vendor-util.py index 183b587c42170..3bee7e150c8e8 100644 --- a/pkgs/build-support/rust/fetch-cargo-vendor-util.py +++ b/pkgs/build-support/rust/fetch-cargo-vendor-util.py @@ -13,6 +13,7 @@ from urllib.parse import unquote import requests +import tomli_w from requests.adapters import HTTPAdapter, Retry eprint = functools.partial(print, file=sys.stderr) @@ -172,8 +173,12 @@ def get_manifest_metadata(manifest_path: Path) -> dict[str, Any]: return json.loads(output) -def try_get_crate_manifest_path_from_mainfest_path(manifest_path: Path, crate_name: str) -> Path | None: - metadata = get_manifest_metadata(manifest_path) +def try_get_crate_manifest_path_from_manifest_path(manifest_path: Path, crate_name: str) -> Path | None: + try: + metadata = get_manifest_metadata(manifest_path) + except subprocess.CalledProcessError: + eprint(f"Warning: cargo metadata failed for {manifest_path}, skipping") + return None for pkg in metadata["packages"]: if pkg["name"] == crate_name: @@ -183,11 +188,15 @@ def try_get_crate_manifest_path_from_mainfest_path(manifest_path: Path, crate_na def find_crate_manifest_in_tree(tree: Path, crate_name: str) -> Path: - # in some cases Cargo.toml is not located at the top level, so we also look at subdirectories - manifest_paths = tree.glob("**/Cargo.toml") + # Scan all Cargo.toml files; sort by depth/path to make ordering deterministic + # and prefer less-nested manifests first. + manifest_paths = sorted( + tree.glob("**/Cargo.toml"), + key=lambda path: (len(path.parts), str(path)), + ) for manifest_path in manifest_paths: - res = try_get_crate_manifest_path_from_mainfest_path(manifest_path, crate_name) + res = try_get_crate_manifest_path_from_manifest_path(manifest_path, crate_name) if res is not None: return res @@ -256,6 +265,21 @@ def extract_crate_tarball_contents(tarball_path: Path, crate_out_dir: Path) -> N subprocess.check_output(cmd) +def make_git_source_selector(source_info: GitSourceInfo) -> dict[str, str]: + selector = {} + selector["git"] = source_info["url"] + if source_info["type"] is not None: + selector[source_info["type"]] = source_info["value"] + return selector + + +def make_registry_source_selector(source: str) -> dict[str, str]: + registry = source[9:] if source.startswith("registry+") else source + selector = {} + selector["registry"] = registry + return selector + + def create_vendor(vendor_staging_dir: Path, out_dir: Path) -> None: lockfile_path = vendor_staging_dir / "Cargo.lock" out_dir.mkdir(exist_ok=True) @@ -264,14 +288,67 @@ def create_vendor(vendor_staging_dir: Path, out_dir: Path) -> None: cargo_lock_toml = load_toml(lockfile_path) lockfile_version = get_lockfile_version(cargo_lock_toml) - config_lines = [ - '[source.vendored-sources]', - 'directory = "@vendor@"', - '[source.crates-io]', - 'replace-with = "vendored-sources"', - ] + source_to_ind: dict[str, str] = {} + source_config = {} + next_registry_ind = 0 + next_git_ind = 0 + + def add_source_replacement( + orig_key: str, + orig_selector: dict[str, str], + vendored_key: str, + vendored_dir: str + ) -> None: + source_config[vendored_key] = {} + source_config[vendored_key]["directory"] = vendored_dir + source_config[orig_key] = orig_selector + source_config[orig_key]["replace-with"] = vendored_key + + # we reserve registry index 0 for crates-io + source_to_ind["registry+https://github.com/rust-lang/crates.io-index"] = "registry-0" + source_to_ind["sparse+https://index.crates.io/"] = "registry-0" + add_source_replacement( + orig_key="crates-io", + orig_selector={}, # there is an internal selector defined for the `crates-io` source + vendored_key="vendored-source-registry-0", + vendored_dir="@vendor@/source-registry-0" + ) + next_registry_ind += 1 + + for pkg in cargo_lock_toml["package"]: + # ignore local dependencies + if "source" not in pkg.keys(): + continue + source: str = pkg["source"] + if source in source_to_ind: + continue + + if source.startswith("git+"): + ind = f"git-{next_git_ind}" + next_git_ind += 1 + source_info = parse_git_source(source, lockfile_version) + selector = make_git_source_selector(source_info) + elif source.startswith("registry+") or source.startswith("sparse+"): + ind = f"registry-{next_registry_ind}" + next_registry_ind += 1 + selector = make_registry_source_selector(source) + else: + raise Exception(f"Can't process source: {source}.") + + source_to_ind[source] = ind + add_source_replacement( + orig_key=f"original-source-{ind}", + orig_selector=selector, + vendored_key=f"vendored-source-{ind}", + vendored_dir=f"@vendor@/source-{ind}" + ) + + config_path = out_dir / ".cargo" / "config.toml" + config_path.parent.mkdir() + + with open(config_path, "wb") as config_file: + tomli_w.dump({"source": source_config}, config_file) - seen_source_keys = set() for pkg in cargo_lock_toml["package"]: # ignore local dependenices @@ -279,13 +356,15 @@ def create_vendor(vendor_staging_dir: Path, out_dir: Path) -> None: continue source: str = pkg["source"] - - dir_name = f"{pkg["name"]}-{pkg["version"]}" - crate_out_dir = out_dir / dir_name + source_ind = source_to_ind[source] + crate_dir_name = f"{pkg["name"]}-{pkg["version"]}" + source_dir_name = f"source-{source_ind}" + crate_out_dir = out_dir / source_dir_name / crate_dir_name + crate_out_dir.parent.mkdir(exist_ok=True) if source.startswith("git+"): - source_info = parse_git_source(pkg["source"], lockfile_version) + source_info = parse_git_source(source, lockfile_version) git_sha_rev = source_info["git_sha_rev"] git_tree = vendor_staging_dir / "git" / git_sha_rev @@ -296,23 +375,13 @@ def create_vendor(vendor_staging_dir: Path, out_dir: Path) -> None: with open(crate_out_dir / ".cargo-checksum.json", "w") as f: json.dump({"files": {}}, f) - source_key = source[0:source.find("#")] - - if source_key in seen_source_keys: - continue - - seen_source_keys.add(source_key) + elif source.startswith("registry+") or source.startswith("sparse+"): + filename = f"{pkg["name"]}-{pkg["version"]}.tar.gz" - config_lines.append(f'[source."{source_key}"]') - config_lines.append(f'git = "{source_info["url"]}"') - if source_info["type"] is not None: - config_lines.append(f'{source_info["type"]} = "{source_info["value"]}"') - config_lines.append('replace-with = "vendored-sources"') + # TODO: change this when non-crates-io registries are supported + dir_name = "tarballs" - elif source.startswith("registry+"): - - filename = f"{pkg["name"]}-{pkg["version"]}.tar.gz" - tarball_path = vendor_staging_dir / "tarballs" / filename + tarball_path = vendor_staging_dir / dir_name / filename extract_crate_tarball_contents(tarball_path, crate_out_dir) @@ -323,10 +392,6 @@ def create_vendor(vendor_staging_dir: Path, out_dir: Path) -> None: else: raise Exception(f"Can't process source: {source}.") - (out_dir / ".cargo").mkdir() - with open(out_dir / ".cargo" / "config.toml", "w") as config_file: - config_file.writelines(line + "\n" for line in config_lines) - def main() -> None: subcommand = sys.argv[1] diff --git a/pkgs/build-support/rust/fetch-cargo-vendor.nix b/pkgs/build-support/rust/fetch-cargo-vendor.nix index 070db7575e4a5..5362491b260c3 100644 --- a/pkgs/build-support/rust/fetch-cargo-vendor.nix +++ b/pkgs/build-support/rust/fetch-cargo-vendor.nix @@ -27,6 +27,7 @@ let with python3Packages; [ requests + tomli-w ] ++ requests.optional-dependencies.socks; # to support socks proxy envs like ALL_PROXY in requests flakeIgnore = [ diff --git a/pkgs/build-support/rust/fetchcargo-default-config.toml b/pkgs/build-support/rust/fetchcargo-default-config.toml old mode 100755 new mode 100644 diff --git a/pkgs/by-name/ab/abseil-cpp/package.nix b/pkgs/by-name/ab/abseil-cpp/package.nix index 8e26cb30a690f..37806c0e7ce18 100644 --- a/pkgs/by-name/ab/abseil-cpp/package.nix +++ b/pkgs/by-name/ab/abseil-cpp/package.nix @@ -5,4 +5,4 @@ # library.” Therefore, we keep packages `abseil-cpp_YYYYMM` for each # required LTS branch, leaving `abseil-cpp` as an alias. -{ abseil-cpp_202508 }: abseil-cpp_202508 +{ abseil-cpp_202601 }: abseil-cpp_202601 diff --git a/pkgs/by-name/ab/abseil-cpp_202505/package.nix b/pkgs/by-name/ab/abseil-cpp_202505/package.nix index c1884d4a953d8..cb354cd50a3d3 100644 --- a/pkgs/by-name/ab/abseil-cpp_202505/package.nix +++ b/pkgs/by-name/ab/abseil-cpp_202505/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "abseil-cpp"; - version = "20250512.1"; + version = "20250512.2"; src = fetchFromGitHub { owner = "abseil"; repo = "abseil-cpp"; tag = finalAttrs.version; - hash = "sha256-eB7OqTO9Vwts9nYQ/Mdq0Ds4T1KgmmpYdzU09VPWOhk="; + hash = "sha256-NMdCALDFGGNNGyN17nwpRYBh/hoQoU7YMk66YDJndxQ="; }; cmakeFlags = [ diff --git a/pkgs/by-name/ab/abseil-cpp_202508/package.nix b/pkgs/by-name/ab/abseil-cpp_202508/package.nix index 5419ae381c67d..47079240bfac3 100644 --- a/pkgs/by-name/ab/abseil-cpp_202508/package.nix +++ b/pkgs/by-name/ab/abseil-cpp_202508/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "abseil-cpp"; - version = "20250814.1"; + version = "20250814.2"; src = fetchFromGitHub { owner = "abseil"; repo = "abseil-cpp"; tag = finalAttrs.version; - hash = "sha256-SCQDORhmJmTb0CYm15zjEa7dkwc+lpW2s1d4DsMRovI="; + hash = "sha256-PCospVD/hnbT/87tRtvick+RIuwAv7DDPGnLG3ZMb3g="; }; outputs = [ diff --git a/pkgs/by-name/ab/abseil-cpp_202601/package.nix b/pkgs/by-name/ab/abseil-cpp_202601/package.nix new file mode 100644 index 0000000000000..f71a2aedf920a --- /dev/null +++ b/pkgs/by-name/ab/abseil-cpp_202601/package.nix @@ -0,0 +1,50 @@ +{ + lib, + stdenv, + fetchFromGitHub, + cmake, + gtest, + static ? stdenv.hostPlatform.isStatic, + cxxStandard ? null, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "abseil-cpp"; + version = "20260107.1"; + + src = fetchFromGitHub { + owner = "abseil"; + repo = "abseil-cpp"; + tag = finalAttrs.version; + hash = "sha256-TJT2Kzc64zI42FAbbGWP3Sshh1dU/D/AtEpgZrrhebg="; + }; + + outputs = [ + "out" + "dev" + ]; + + cmakeFlags = [ + (lib.cmakeBool "ABSL_BUILD_TEST_HELPERS" true) + (lib.cmakeBool "ABSL_USE_EXTERNAL_GOOGLETEST" true) + (lib.cmakeBool "BUILD_SHARED_LIBS" (!static)) + ] + ++ lib.optionals (cxxStandard != null) [ + (lib.cmakeFeature "CMAKE_CXX_STANDARD" cxxStandard) + ]; + + strictDeps = true; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ gtest ]; + + meta = { + description = "Open-source collection of C++ code designed to augment the C++ standard library"; + homepage = "https://abseil.io/"; + changelog = "https://github.com/abseil/abseil-cpp/releases/tag/${finalAttrs.version}"; + license = lib.licenses.asl20; + platforms = lib.platforms.all; + maintainers = [ lib.maintainers.GaetanLepage ]; + }; +}) diff --git a/pkgs/by-name/ad/ada/package.nix b/pkgs/by-name/ad/ada/package.nix index ce13ea4d44732..024b422e81f65 100644 --- a/pkgs/by-name/ad/ada/package.nix +++ b/pkgs/by-name/ad/ada/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ada"; - version = "3.4.2"; + version = "3.4.3"; src = fetchFromGitHub { owner = "ada-url"; repo = "ada"; tag = "v${finalAttrs.version}"; - hash = "sha256-+aXZY6JFfbw1N+EkenPhfp6ErUJFnbiJsgHpQq36Os4="; + hash = "sha256-CSFo5aXxN1jhmD9SUh8XysObEyOvm53XPzbwJyCE0WE="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/al/alsa-lib/package.nix b/pkgs/by-name/al/alsa-lib/package.nix index 4f442dd759e9c..8d0bffd2b12f8 100644 --- a/pkgs/by-name/al/alsa-lib/package.nix +++ b/pkgs/by-name/al/alsa-lib/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchurl, + fetchpatch, alsa-topology-conf, alsa-ucm-conf, testers, @@ -10,11 +11,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "alsa-lib"; - version = "1.2.15.1"; + version = "1.2.15.3"; src = fetchurl { url = "mirror://alsa/lib/alsa-lib-${finalAttrs.version}.tar.bz2"; - hash = "sha256-f5g8qJykIIcsoW6Kn4+X+2PbbBxuJYW5Fzegi7A/Vmw="; + hash = "sha256-ewedYU1YLK3nq42yNk5lJx0Id6N9+HV6xKwMiXC+hh4="; }; patches = [ @@ -23,6 +24,11 @@ stdenv.mkDerivation (finalAttrs: { # "libs" field to declare locations for both native and 32bit plugins, in # order to support apps with 32bit sound running on x86_64 architecture. ./alsa-plugin-conf-multilib.patch + (fetchpatch { + name = "CVE-2026-25068.patch"; + url = "https://github.com/alsa-project/alsa-lib/commit/5f7fe33002d2d98d84f72e381ec2cccc0d5d3d40.patch"; + hash = "sha256-4memtcg+FDOctX6wgiCdmnlG+IUS+5rL1f3LcsWS5lw="; + }) ]; enableParallelBuilding = true; diff --git a/pkgs/by-name/al/alsa-ucm-conf/package.nix b/pkgs/by-name/al/alsa-ucm-conf/package.nix index a8390137be78a..5f0e2130bb841 100644 --- a/pkgs/by-name/al/alsa-ucm-conf/package.nix +++ b/pkgs/by-name/al/alsa-ucm-conf/package.nix @@ -1,6 +1,7 @@ { directoryListingUpdater, fetchurl, + fetchpatch, lib, stdenvNoCC, coreutils, @@ -9,13 +10,21 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "alsa-ucm-conf"; - version = "1.2.15.1"; + version = "1.2.15.3"; src = fetchurl { url = "mirror://alsa/lib/alsa-ucm-conf-${finalAttrs.version}.tar.bz2"; - hash = "sha256-JGxdWdIXtvf0ehH9EPG3ZtJavLDZyZavMHm7nJrFobA="; + hash = "sha256-n3noE8CPyGz6Rt11xPzaGkpRtILbJgfh/PqvuS9YijE="; }; + patches = [ + # fix for typo in 1.2.15.3 – remove with subsequent release + (fetchpatch { + url = "https://github.com/alsa-project/alsa-ucm-conf/commit/95377000e849259764f37295e0ddd58fd8a55a76.patch"; + hash = "sha256-o2qR69jiGXFWM0mxeIhXd+tCvGikYqnoalce1UOVppw="; + }) + ]; + dontBuild = true; installPhase = '' diff --git a/pkgs/by-name/al/alsaequal/package.nix b/pkgs/by-name/al/alsaequal/package.nix index 973eab8fe54ef..98078cd8f1978 100644 --- a/pkgs/by-name/al/alsaequal/package.nix +++ b/pkgs/by-name/al/alsaequal/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, alsa-lib, caps, - ladspaH, + ladspa-header, }: stdenv.mkDerivation (finalAttrs: { @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ alsa-lib - ladspaH + ladspa-header ]; makeFlags = [ "DESTDIR=$(out)" ]; diff --git a/pkgs/by-name/am/amb-plugins/package.nix b/pkgs/by-name/am/amb-plugins/package.nix index 92d34e51fe981..5f763c4cadc68 100644 --- a/pkgs/by-name/am/amb-plugins/package.nix +++ b/pkgs/by-name/am/amb-plugins/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, - ladspaH, + ladspa-header, }: stdenv.mkDerivation (finalAttrs: { @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "0x4blm4visjqj0ndqr0cg776v3b7lvplpc8cgi9n51llhavn0jpl"; }; - buildInputs = [ ladspaH ]; + buildInputs = [ ladspa-header ]; patchPhase = '' sed -i 's@/usr/bin/install@install@g' Makefile diff --git a/pkgs/by-name/am/ams/package.nix b/pkgs/by-name/am/ams/package.nix index 39f6ab2cebe3d..12770a24f3925 100644 --- a/pkgs/by-name/am/ams/package.nix +++ b/pkgs/by-name/am/ams/package.nix @@ -3,7 +3,7 @@ stdenv, fetchgit, alsa-lib, - ladspaH, + ladspa-header, libjack2, fftw, zita-alsa-pcmi, @@ -30,7 +30,7 @@ stdenv.mkDerivation { buildInputs = [ alsa-lib - ladspaH + ladspa-header libjack2 fftw zita-alsa-pcmi diff --git a/pkgs/by-name/ap/apache-airflow/python-package.nix b/pkgs/by-name/ap/apache-airflow/python-package.nix index 7f47246fddcd1..e7b0674f5b576 100644 --- a/pkgs/by-name/ap/apache-airflow/python-package.nix +++ b/pkgs/by-name/ap/apache-airflow/python-package.nix @@ -88,13 +88,13 @@ enabledProviders, }: let - version = "3.1.6"; + version = "3.1.7"; src = fetchFromGitHub { owner = "apache"; repo = "airflow"; tag = version; - hash = "sha256-wC6C0jhCA76/+KhBQbe3WeSGqR6FwaudCT5xPV39Z6c="; + hash = "sha256-qFgI65wAttERPCHn7ezSdNGB0sclEV7zYIBqaC0Gs4A="; }; airflowUi = stdenv.mkDerivation rec { @@ -112,7 +112,7 @@ let pname = "airflow-ui"; inherit sourceRoot src version; fetcherVersion = 3; - hash = "sha256-jpv47+DAAoMB4pJBcv5G6zTGQ+/qdg86iQ/H22gwpro="; + hash = "sha256-zPIql9rP4EkE0Y3ihP4MkWTTYCIDr8d1LpE6vePiNdU="; }; buildPhase = '' diff --git a/pkgs/by-name/ap/apache-airflow/update.sh b/pkgs/by-name/ap/apache-airflow/update.sh index 943f73dcc6bff..37690c340d45f 100755 --- a/pkgs/by-name/ap/apache-airflow/update.sh +++ b/pkgs/by-name/ap/apache-airflow/update.sh @@ -1,5 +1,5 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p common-updater-scripts curl jq nixfmt-tree +#!nix-shell -i bash -p common-updater-scripts curl jq nixfmt-tree nix-update set -euo pipefail @@ -40,7 +40,8 @@ echo "Latest tag found: $LATEST_TAG" # Update the version and hash in the package definition # This uses the standard nixpkgs script `update-source-version`. echo "Updating source version for $PACKAGE_NAME to $LATEST_TAG..." -update-source-version "$PACKAGE_NAME" "$LATEST_TAG" +nix-update --subpackage airflowUi --subpackage airflowSimpleAuthUi "$PACKAGE_NAME" \ + --version "$LATEST_TAG" # After updating the main package, run the providers update script. # It will automatically pick up the new version from the nix file. diff --git a/pkgs/by-name/ap/apache-orc/cmake-link-abseil.patch b/pkgs/by-name/ap/apache-orc/cmake-link-abseil.patch new file mode 100644 index 0000000000000..4c1416901f024 --- /dev/null +++ b/pkgs/by-name/ap/apache-orc/cmake-link-abseil.patch @@ -0,0 +1,12 @@ +diff --git a/tools/src/CMakeLists.txt b/tools/src/CMakeLists.txt +index 81e2da6f19..cdb809aed9 100644 +--- a/tools/src/CMakeLists.txt ++++ b/tools/src/CMakeLists.txt +@@ -64,6 +64,7 @@ + target_link_libraries (orc-metadata + orc-tools-common + orc::protobuf ++ absl::raw_hash_set + ) + + add_executable (orc-statistics diff --git a/pkgs/by-name/ap/apache-orc/package.nix b/pkgs/by-name/ap/apache-orc/package.nix index 577eb5013e7e6..c648c00d517b6 100644 --- a/pkgs/by-name/ap/apache-orc/package.nix +++ b/pkgs/by-name/ap/apache-orc/package.nix @@ -27,15 +27,29 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "apache-orc"; - version = "2.2.1"; + version = "2.3.0"; src = fetchFromGitHub { owner = "apache"; repo = "orc"; tag = "v${finalAttrs.version}"; - hash = "sha256-H7nowl2pq31RIAmTUz15x48Wc99MljFJboc4F7Ln/zk="; + hash = "sha256-QQdRzwmUF1Qwxg53kJv1Q6yFuHqSrLYwUxKt+6wK9Hs="; }; + patches = [ + # Orc's CMake declarations do not correctly attempt to link in abseil, + # so we add the relevant library they need. Without these, we get errors + # like: + # /bin/ld: /lib/libabsl_raw_hash-set.so.2601.0.0: + # error adding symbols: DSO missing from command line + ./cmake-link-abseil.patch + + # Protobuf 34 adds `[[nodiscard]]` to several serialization functions. In + # order to avoid these warnings causing build failures, we add handling for + # this failure case. + ./protobuf34-nodiscard.patch + ]; + nativeBuildInputs = [ cmake ]; @@ -52,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = [ (lib.cmakeFeature "CMAKE_BUILD_TYPE" "Release") (lib.cmakeBool "BUILD_JAVA" false) - (lib.cmakeBool "STOP_BUILD_ON_WARNING" true) + (lib.cmakeBool "STOP_BUILD_ON_WARNING" stdenv.isLinux) (lib.cmakeBool "INSTALL_VENDORED_LIBS" false) ] ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) [ @@ -65,12 +79,12 @@ stdenv.mkDerivation (finalAttrs: { env = { GTEST_HOME = gtest.dev; - LZ4_ROOT = lz4; + LZ4_HOME = lz4; ORC_FORMAT_URL = orc-format; PROTOBUF_HOME = protobuf; - SNAPPY_ROOT = snappy.dev; - ZLIB_ROOT = zlib.dev; - ZSTD_ROOT = zstd.dev; + SNAPPY_HOME = snappy.dev; + ZLIB_HOME = zlib.dev; + ZSTD_HOME = zstd.dev; }; meta = { diff --git a/pkgs/by-name/ap/apache-orc/protobuf34-nodiscard.patch b/pkgs/by-name/ap/apache-orc/protobuf34-nodiscard.patch new file mode 100644 index 0000000000000..643b7da2aeca2 --- /dev/null +++ b/pkgs/by-name/ap/apache-orc/protobuf34-nodiscard.patch @@ -0,0 +1,15 @@ +diff --git a/c++/src/ColumnWriter.cc b/c++/src/ColumnWriter.cc +index 9cdbae0709..d049e91bb1 100644 +--- a/c++/src/ColumnWriter.cc ++++ b/c++/src/ColumnWriter.cc +@@ -212,7 +212,9 @@ + } + } + // write row index to output stream +- rowIndex->SerializeToZeroCopyStream(indexStream.get()); ++ if (!rowIndex->SerializeToZeroCopyStream(indexStream.get())) { ++ throw std::logic_error("Failed to write index stream."); ++ } + + // construct row index stream + proto::Stream stream; diff --git a/pkgs/by-name/ar/arrow-cpp/package.nix b/pkgs/by-name/ar/arrow-cpp/package.nix index e7dc1578a3556..cf84aeb3e3fff 100644 --- a/pkgs/by-name/ar/arrow-cpp/package.nix +++ b/pkgs/by-name/ar/arrow-cpp/package.nix @@ -33,7 +33,6 @@ gtest, libbacktrace, lz4, - minio, ninja, nlohmann_json, openssl, @@ -132,8 +131,10 @@ stdenv.mkDerivation (finalAttrs: { }; # apache-orc looks for things in caps - LZ4_ROOT = lz4; - ZSTD_ROOT = zstd.dev; + LZ4_HOME = lz4; + PROTOBUF_HOME = protobuf; + SNAPPY_HOME = snappy.dev; + ZSTD_HOME = zstd.dev; ARROW_TEST_DATA = "${arrow-testing}/data"; PARQUET_TEST_DATA = "${parquet-testing}/data"; GTEST_FILTER = @@ -153,6 +154,7 @@ stdenv.mkDerivation (finalAttrs: { "TestMinioServer.Connect" "TestS3FS.*" "TestS3FSGeneric.*" + "TestS3FSHTTPS.*" # Needs Minio ] ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [ # https://github.com/apache/arrow/issues/41505 @@ -290,7 +292,6 @@ stdenv.mkDerivation (finalAttrs: { which sqlite ] - ++ lib.optionals enableS3 [ minio ] ++ lib.optionals enableFlight [ python3 ] ++ lib.optionals enableAzure [ azurite ]; @@ -320,6 +321,8 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstallCheck ''; + __structuredAttrs = true; + meta = { description = "Cross-language development platform for in-memory data"; homepage = "https://arrow.apache.org/docs/cpp/"; diff --git a/pkgs/by-name/as/asusctl/package.nix b/pkgs/by-name/as/asusctl/package.nix index f45ead3382eac..58afa4b6499c1 100644 --- a/pkgs/by-name/as/asusctl/package.nix +++ b/pkgs/by-name/as/asusctl/package.nix @@ -53,7 +53,7 @@ rustPlatform.buildRustPackage (finalAttrs: { substituteInPlace Makefile \ --replace-fail /usr/bin/grep ${lib.getExe gnugrep} - substituteInPlace /build/asusctl-${finalAttrs.version}-vendor/sg-0.4.0/build.rs \ + substituteInPlace /build/asusctl-${finalAttrs.version}-vendor/source-*/sg-*/build.rs \ --replace-fail /usr/include ${lib.getDev glibc}/include ''; diff --git a/pkgs/by-name/au/authelia/package.nix b/pkgs/by-name/au/authelia/package.nix index 57966b1c25c6f..1db561604cfa8 100644 --- a/pkgs/by-name/au/authelia/package.nix +++ b/pkgs/by-name/au/authelia/package.nix @@ -6,7 +6,7 @@ pnpmConfigHook, pnpm, fetchFromGitHub, - buildGo124Module, + buildGo125Module, installShellFiles, callPackage, nixosTests, @@ -22,7 +22,7 @@ }: let - buildGoModule = buildGo124Module; + buildGoModule = buildGo125Module; inherit (import ./sources.nix { inherit fetchFromGitHub; }) pname diff --git a/pkgs/by-name/bo/boehmgc/package.nix b/pkgs/by-name/bo/boehmgc/package.nix index dbc471dea7fc9..41a6a88764a63 100644 --- a/pkgs/by-name/bo/boehmgc/package.nix +++ b/pkgs/by-name/bo/boehmgc/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitHub, autoreconfHook, - # doc: https://github.com/bdwgc/bdwgc/blob/v8.2.8/doc/README.macros (LARGE_CONFIG) + # doc: https://github.com/bdwgc/bdwgc/blob/v8.2.12/doc/README.macros (LARGE_CONFIG) enableLargeConfig ? false, enableMmap ? true, enableStatic ? false, @@ -21,13 +21,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "boehm-gc"; - version = "8.2.8"; + version = "8.2.12"; src = fetchFromGitHub { owner = "bdwgc"; repo = "bdwgc"; rev = "v${finalAttrs.version}"; - hash = "sha256-UQSLK/05uPal6/m+HMz0QwXVII1leonlmtSZsXjJ+/c="; + hash = "sha256-5yeAB5Y92YjOutwRXBJkMxoOLkmzmqIJs4PirKX89fE="; }; outputs = [ @@ -55,24 +55,11 @@ stdenv.mkDerivation (finalAttrs: { let defineFlag = flag: "-D${flag}"; - # This stanza can be dropped when a release fixes this issue: - # https://github.com/bdwgc/bdwgc/issues/376 - # The version is checked with == instead of versionAtLeast so we - # don't forget to disable the fix (and if the next release does - # not fix the problem the test failure will be a reminder to - # extend the set of versions requiring the workaround). - noSoftVDB = - lib.optional (stdenv.hostPlatform.isPower64 && finalAttrs.version == "8.2.8") - # do not use /proc primitives to track dirty bits; see: - # https://github.com/bdwgc/bdwgc/issues/479#issuecomment-1279687537 - # https://github.com/bdwgc/bdwgc/blob/54522af853de28f45195044dadfd795c4e5942aa/include/private/gcconfig.h#L741 - "NO_SOFT_VDB"; - initialMarkStackSizeFlag = lib.optionals (initialMarkStackSize != null) [ "INITIAL_MARK_STACK_SIZE=${toString initialMarkStackSize}" ]; - cflagsExtra = noSoftVDB ++ initialMarkStackSizeFlag; + cflagsExtra = initialMarkStackSizeFlag; in lib.optionals (cflagsExtra != [ ]) [ "CFLAGS_EXTRA=${lib.concatMapStringsSep " " defineFlag cflagsExtra}" @@ -95,7 +82,9 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; - passthru.tests = nixVersions; + passthru.tests = { + inherit (nixVersions) latest stable; + }; meta = { homepage = "https://hboehm.info/gc/"; diff --git a/pkgs/by-name/ca/cacert/package.nix b/pkgs/by-name/ca/cacert/package.nix index e79b8e67c3f01..ea2f21939844e 100644 --- a/pkgs/by-name/ca/cacert/package.nix +++ b/pkgs/by-name/ca/cacert/package.nix @@ -2,15 +2,12 @@ lib, stdenv, writeText, - fetchFromGitHub, + fetchurl, buildcatrust, blacklist ? [ ], extraCertificateFiles ? [ ], extraCertificateStrings ? [ ], - # Used by update.sh - nssOverride ? null, - # Used for tests only runCommand, cacert, @@ -23,10 +20,9 @@ let lib.concatStringsSep "\n\n" extraCertificateStrings ); - srcVersion = "3.119.1"; - version = if nssOverride != null then nssOverride.version else srcVersion; + version = "3.121"; meta = { - homepage = "https://curl.haxx.se/docs/caextract.html"; + homepage = "https://firefox-source-docs.mozilla.org/security/nss/runbooks/rootstore.html#root-store-consumers"; description = "Bundle of X.509 certificates of public Certificate Authorities (CA)"; platforms = lib.platforms.all; maintainers = with lib.maintainers; [ @@ -39,40 +35,31 @@ let product = "nss"; }; }; - certdata = stdenv.mkDerivation { - pname = "nss-cacert-certdata"; - inherit version; - - src = - if nssOverride != null then - nssOverride.src - else - fetchFromGitHub { - owner = "nss-dev"; - repo = "nss"; - rev = "NSS_${lib.replaceStrings [ "." ] [ "_" ] version}_RTM"; - hash = "sha256-GxLTqHcVWGiFezcwdctXJ8k9wqizVJPHyLBPZzphLro="; - }; - - dontBuild = true; - - installPhase = '' - runHook preInstall - - mkdir $out - cp lib/ckfw/builtins/certdata.txt $out - - runHook postInstall - ''; - - inherit meta; - }; in stdenv.mkDerivation { pname = "nss-cacert"; inherit version; - src = certdata; + src = fetchurl { + urls = + let + # This file is effectively a public interface, see the homepage link + file = "lib/ckfw/builtins/certdata.txt"; + tag = "NSS_${lib.replaceStrings [ "." ] [ "_" ] version}_RTM"; + in + [ + # Prefer mercurial as the canonical source, while github is just a mirror + "https://hg-edge.mozilla.org/projects/nss/raw-file/${tag}/${file}" + "https://raw.githubusercontent.com/nss-dev/nss/refs/tags/${tag}/${file}" + ]; + hash = "sha256-O5jU4/9XoybZWHwzYzA5yMOpzwtV98pYHXWY/zKesfM="; + }; + + unpackPhase = '' + runHook preUnpack + cp "$src" "$(stripHash "$src")" + runHook postUnpack + ''; outputs = [ "out" diff --git a/pkgs/by-name/ca/cacert/update.sh b/pkgs/by-name/ca/cacert/update.sh index d578102ad56bd..ca7c2969bda70 100755 --- a/pkgs/by-name/ca/cacert/update.sh +++ b/pkgs/by-name/ca/cacert/update.sh @@ -25,7 +25,7 @@ BASEDIR="$(dirname "$0")/../../../.." CURRENT_PATH=$(nix-build --no-out-link -A cacert.out) -PATCHED_PATH=$(nix-build --no-out-link -E "with import $BASEDIR {}; (cacert.override { nssOverride = nss_latest; }).out") +PATCHED_PATH=$(nix-build --no-out-link -E "with import $BASEDIR {}; (cacert.overrideAttrs { src = nss_latest.src + \"/lib/ckfw/builtins/certdata.txt\"; }).out") # Check the hash of the etc subfolder # We can't check the entire output as that contains the nix-support folder @@ -35,5 +35,5 @@ PATCHED_HASH=$(nix-hash "$PATCHED_PATH/etc") if [[ "$CURRENT_HASH" != "$PATCHED_HASH" ]]; then NSS_VERSION=$(nix-instantiate --json --eval -E "with import $BASEDIR {}; nss_latest.version" | jq -r .) - update-source-version --version-key=srcVersion cacert.src "$NSS_VERSION" + update-source-version cacert "$NSS_VERSION" fi diff --git a/pkgs/by-name/ca/calamares-nixos-extensions/src/modules/nixos/main.py b/pkgs/by-name/ca/calamares-nixos-extensions/src/modules/nixos/main.py index e9bee7a245d43..8089fd560861d 100644 --- a/pkgs/by-name/ca/calamares-nixos-extensions/src/modules/nixos/main.py +++ b/pkgs/by-name/ca/calamares-nixos-extensions/src/modules/nixos/main.py @@ -60,8 +60,8 @@ """ cfgbootgrubcrypt = """ # Setup keyfile - boot.initrd.secrets = { - "/boot/crypto_keyfile.bin" = null; + boot.initrd.secretPaths = { + "/boot/crypto_keyfile.bin".source = null; }; boot.loader.grub.enableCryptodisk = true; diff --git a/pkgs/by-name/ca/calf/package.nix b/pkgs/by-name/ca/calf/package.nix index 9991ed0d05aec..8a5635f2c8ef7 100644 --- a/pkgs/by-name/ca/calf/package.nix +++ b/pkgs/by-name/ca/calf/package.nix @@ -8,7 +8,7 @@ glib, gtk2, libjack2, - ladspaH, + ladspa-header, gnome2, lv2, pkg-config, @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { glib gtk2 libjack2 - ladspaH + ladspa-header gnome2.libglade lv2 ]; diff --git a/pkgs/by-name/ca/cargo-tauri/test-app.nix b/pkgs/by-name/ca/cargo-tauri/test-app.nix index 0ba48a2a21ec7..6a24f890a129a 100644 --- a/pkgs/by-name/ca/cargo-tauri/test-app.nix +++ b/pkgs/by-name/ca/cargo-tauri/test-app.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (cargo-tauri) version src; postPatch = lib.optionalString stdenv.hostPlatform.isLinux '' - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" ''; diff --git a/pkgs/by-name/ca/catch2_3/package.nix b/pkgs/by-name/ca/catch2_3/package.nix index fb439afc929b8..dcb6c7bcf2edb 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.12.0"; + version = "3.13.0"; src = fetchFromGitHub { owner = "catchorg"; repo = "Catch2"; tag = "v${version}"; - hash = "sha256-M1n2jWiA0hNCNqO3zSXRANiaMVCebn7/VU/4FfcjoA8="; + hash = "sha256-WKp6/NX1SQJFLijW/fKwbR1FRoboAklDiHT6WqPRBjw="; }; patches = lib.optionals stdenv.cc.isClang [ diff --git a/pkgs/by-name/cd/cdparanoiaIII/configure.patch b/pkgs/by-name/cd/cdparanoia-iii/configure.patch similarity index 100% rename from pkgs/by-name/cd/cdparanoiaIII/configure.patch rename to pkgs/by-name/cd/cdparanoia-iii/configure.patch diff --git a/pkgs/by-name/cd/cdparanoiaIII/fix_private_keyword.patch b/pkgs/by-name/cd/cdparanoia-iii/fix_private_keyword.patch similarity index 100% rename from pkgs/by-name/cd/cdparanoiaIII/fix_private_keyword.patch rename to pkgs/by-name/cd/cdparanoia-iii/fix_private_keyword.patch diff --git a/pkgs/by-name/cd/cdparanoiaIII/package.nix b/pkgs/by-name/cd/cdparanoia-iii/package.nix similarity index 99% rename from pkgs/by-name/cd/cdparanoiaIII/package.nix rename to pkgs/by-name/cd/cdparanoia-iii/package.nix index 4b3243c1415b0..39d5bfb97b32a 100644 --- a/pkgs/by-name/cd/cdparanoiaIII/package.nix +++ b/pkgs/by-name/cd/cdparanoia-iii/package.nix @@ -9,7 +9,7 @@ }: stdenv.mkDerivation (finalAttrs: { - pname = "cdparanoia-III"; + pname = "cdparanoia-iii"; version = "10.2"; src = fetchurl { diff --git a/pkgs/by-name/cd/cdparanoiaIII/utils.patch b/pkgs/by-name/cd/cdparanoia-iii/utils.patch similarity index 100% rename from pkgs/by-name/cd/cdparanoiaIII/utils.patch rename to pkgs/by-name/cd/cdparanoia-iii/utils.patch diff --git a/pkgs/by-name/ce/celeste/package.nix b/pkgs/by-name/ce/celeste/package.nix index 6f54709bdd78c..809a13df35b46 100644 --- a/pkgs/by-name/ce/celeste/package.nix +++ b/pkgs/by-name/ce/celeste/package.nix @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { patches = [ ./missing-unsafe-block.patch ]; postPatch = '' - pushd $cargoDepsCopy/librclone-sys-* + pushd $cargoDepsCopy/*/librclone-sys-* oldHash=$(sha256sum build.rs | cut -d " " -f 1) patch -p2 < ${./librclone-path.patch} substituteInPlace build.rs \ diff --git a/pkgs/by-name/ce/ceph/arrow-cpp-19.nix b/pkgs/by-name/ce/ceph/arrow-cpp-19.nix index 549ca5e77f17a..c24457fd28e9f 100644 --- a/pkgs/by-name/ce/ceph/arrow-cpp-19.nix +++ b/pkgs/by-name/ce/ceph/arrow-cpp-19.nix @@ -117,34 +117,69 @@ stdenv.mkDerivation (finalAttrs: { # versions are all taken from # https://github.com/apache/arrow/blob/apache-arrow-${version}/cpp/thirdparty/versions.txt - # jemalloc: arrow uses a custom prefix to prevent default allocator symbol - # collisions as well as custom build flags - ${if enableJemalloc then "ARROW_JEMALLOC_URL" else null} = fetchurl { - url = "https://github.com/jemalloc/jemalloc/releases/download/5.3.0/jemalloc-5.3.0.tar.bz2"; - hash = "sha256-LbgtHnEZ3z5xt2QCGbbf6EeJvAU3mDw7esT3GJrs/qo="; - }; - - # mimalloc: arrow uses custom build flags for mimalloc - ARROW_MIMALLOC_URL = fetchFromGitHub { - owner = "microsoft"; - repo = "mimalloc"; - rev = "v2.0.6"; - hash = "sha256-u2ITXABBN/dwU+mCIbL3tN1f4c17aBuSdNTV+Adtohc="; - }; + env = + lib.optionalAttrs enableJemalloc { + # jemalloc: arrow uses a custom prefix to prevent default allocator symbol + # collisions as well as custom build flags + ARROW_JEMALLOC_URL = fetchurl { + url = "https://github.com/jemalloc/jemalloc/releases/download/5.3.0/jemalloc-5.3.0.tar.bz2"; + hash = "sha256-LbgtHnEZ3z5xt2QCGbbf6EeJvAU3mDw7esT3GJrs/qo="; + }; + } + // { + # mimalloc: arrow uses custom build flags for mimalloc + ARROW_MIMALLOC_URL = fetchFromGitHub { + owner = "microsoft"; + repo = "mimalloc"; + rev = "v2.0.6"; + hash = "sha256-u2ITXABBN/dwU+mCIbL3tN1f4c17aBuSdNTV+Adtohc="; + }; - ARROW_XSIMD_URL = fetchFromGitHub { - owner = "xtensor-stack"; - repo = "xsimd"; - rev = "13.0.0"; - hash = "sha256-qElJYW5QDj3s59L3NgZj5zkhnUMzIP2mBa1sPks3/CE="; - }; + ARROW_XSIMD_URL = fetchFromGitHub { + owner = "xtensor-stack"; + repo = "xsimd"; + rev = "13.0.0"; + hash = "sha256-qElJYW5QDj3s59L3NgZj5zkhnUMzIP2mBa1sPks3/CE="; + }; - ARROW_SUBSTRAIT_URL = fetchFromGitHub { - owner = "substrait-io"; - repo = "substrait"; - rev = "v0.44.0"; - hash = "sha256-V739IFTGPtbGPlxcOi8sAaYSDhNUEpITvN9IqdPReug="; - }; + ARROW_SUBSTRAIT_URL = fetchFromGitHub { + owner = "substrait-io"; + repo = "substrait"; + rev = "v0.44.0"; + hash = "sha256-V739IFTGPtbGPlxcOi8sAaYSDhNUEpITvN9IqdPReug="; + }; + } + // lib.optionalAttrs finalAttrs.doInstallCheck { + ARROW_TEST_DATA = "${arrow-testing}/data"; + PARQUET_TEST_DATA = "${parquet-testing}/data"; + GTEST_FILTER = + let + # Upstream Issue: https://issues.apache.org/jira/browse/ARROW-11398 + filteredTests = + lib.optionals stdenv.hostPlatform.isAarch64 [ + "TestFilterKernelWithNumeric/3.CompareArrayAndFilterRandomNumeric" + "TestFilterKernelWithNumeric/7.CompareArrayAndFilterRandomNumeric" + "TestCompareKernel.PrimitiveRandomTests" + ] + ++ lib.optionals enableS3 [ + "S3OptionsTest.FromUri" + "S3RegionResolutionTest.NonExistentBucket" + "S3RegionResolutionTest.PublicBucket" + "S3RegionResolutionTest.RestrictedBucket" + "TestMinioServer.Connect" + "TestS3FS.*" + "TestS3FSGeneric.*" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # TODO: revisit at 12.0.0 or when + # https://github.com/apache/arrow/commit/295c6644ca6b67c95a662410b2c7faea0920c989 + # is available, see + # https://github.com/apache/arrow/pull/15288#discussion_r1071244661 + "ExecPlanExecution.StressSourceSinkStopped" + ]; + in + "-${lib.concatStringsSep ":" filteredTests}"; + }; nativeBuildInputs = [ cmake @@ -249,35 +284,6 @@ stdenv.mkDerivation (finalAttrs: { ]; doInstallCheck = true; - ARROW_TEST_DATA = lib.optionalString finalAttrs.doInstallCheck "${arrow-testing}/data"; - PARQUET_TEST_DATA = lib.optionalString finalAttrs.doInstallCheck "${parquet-testing}/data"; - GTEST_FILTER = - let - # Upstream Issue: https://issues.apache.org/jira/browse/ARROW-11398 - filteredTests = - lib.optionals stdenv.hostPlatform.isAarch64 [ - "TestFilterKernelWithNumeric/3.CompareArrayAndFilterRandomNumeric" - "TestFilterKernelWithNumeric/7.CompareArrayAndFilterRandomNumeric" - "TestCompareKernel.PrimitiveRandomTests" - ] - ++ lib.optionals enableS3 [ - "S3OptionsTest.FromUri" - "S3RegionResolutionTest.NonExistentBucket" - "S3RegionResolutionTest.PublicBucket" - "S3RegionResolutionTest.RestrictedBucket" - "TestMinioServer.Connect" - "TestS3FS.*" - "TestS3FSGeneric.*" - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - # TODO: revisit at 12.0.0 or when - # https://github.com/apache/arrow/commit/295c6644ca6b67c95a662410b2c7faea0920c989 - # is available, see - # https://github.com/apache/arrow/pull/15288#discussion_r1071244661 - "ExecPlanExecution.StressSourceSinkStopped" - ]; - in - lib.optionalString finalAttrs.doInstallCheck "-${lib.concatStringsSep ":" filteredTests}"; __darwinAllowLocalNetworking = true; @@ -307,6 +313,8 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstallCheck ''; + __structuredAttrs = true; + meta = { description = "Cross-language development platform for in-memory data"; homepage = "https://arrow.apache.org/docs/cpp/"; diff --git a/pkgs/by-name/ch/checkpolicy/package.nix b/pkgs/by-name/ch/checkpolicy/package.nix index 326c37f8fb82e..b2d6a59daedfe 100644 --- a/pkgs/by-name/ch/checkpolicy/package.nix +++ b/pkgs/by-name/ch/checkpolicy/package.nix @@ -7,14 +7,14 @@ libsepol, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "checkpolicy"; - version = "3.8.1"; + version = "3.10"; inherit (libsepol) se_url; src = fetchurl { - url = "${se_url}/${version}/checkpolicy-${version}.tar.gz"; - sha256 = "sha256-e0d8UW4mk9i2xRE4YyMXfx19tRwuBOttDejKKzYSDl0="; + url = "${finalAttrs.se_url}/${finalAttrs.version}/checkpolicy-${finalAttrs.version}.tar.gz"; + hash = "sha256-LZKVHfywkNYXnnojhWYi4Py8Mr4Dvx5grOncnL2hHlk="; }; nativeBuildInputs = [ @@ -37,4 +37,4 @@ stdenv.mkDerivation rec { description = "SELinux policy compiler"; mainProgram = "checkpolicy"; }; -} +}) diff --git a/pkgs/by-name/cl/clash-verge-rev/unwrapped.nix b/pkgs/by-name/cl/clash-verge-rev/unwrapped.nix index 7bea5d0ea29b1..7b14989776564 100644 --- a/pkgs/by-name/cl/clash-verge-rev/unwrapped.nix +++ b/pkgs/by-name/cl/clash-verge-rev/unwrapped.nix @@ -57,17 +57,17 @@ rustPlatform.buildRustPackage { sed -i -e '/Mihomo Alpha/d' ./src/components/setting/mods/clash-core-viewer.tsx # Set service.sock path - substituteInPlace $cargoDepsCopy/clash_verge_service_ipc-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/clash_verge_service_ipc-*/src/lib.rs \ --replace-fail "/tmp/verge/clash-verge-service.sock" "/run/clash-verge-rev/service.sock" # Set verge-mihomo.sock path substituteInPlace src-tauri/src/utils/dirs.rs \ --replace-fail 'once("/tmp")' 'once(&std::env::var("XDG_RUNTIME_DIR").unwrap_or_else(|_| std::env::var("UID").map(|uid| format!("/run/user/{}", uid)).unwrap_or_else(|_| "/tmp".to_string())))' \ --replace-fail 'join("verge")' 'join("clash-verge-rev")' - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" - substituteInPlace $cargoDepsCopy/sysproxy-*/src/linux.rs \ + substituteInPlace $cargoDepsCopy/*/sysproxy-*/src/linux.rs \ --replace-fail '"gsettings"' '"${glib.bin}/bin/gsettings"' \ --replace-fail '"kreadconfig5"' '"${libsForQt5.kconfig}/bin/kreadconfig5"' \ --replace-fail '"kreadconfig6"' '"${kdePackages.kconfig}/bin/kreadconfig6"' \ diff --git a/pkgs/by-name/cm/cmt/package.nix b/pkgs/by-name/cm/cmt/package.nix index adaf0b2950ca4..8c4c005448c57 100644 --- a/pkgs/by-name/cm/cmt/package.nix +++ b/pkgs/by-name/cm/cmt/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, - ladspaH, + ladspa-header, }: stdenv.mkDerivation (finalAttrs: { @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "sha256-qC+GNt4fSto4ahmaAXqc13Wkm0nnFrEejdP3I8k99so="; }; - buildInputs = [ ladspaH ]; + buildInputs = [ ladspa-header ]; preBuild = '' cd src diff --git a/pkgs/by-name/cp/cppdb/package.nix b/pkgs/by-name/cp/cppdb/package.nix index 77b8eee752458..b1e15a57757e6 100644 --- a/pkgs/by-name/cp/cppdb/package.nix +++ b/pkgs/by-name/cp/cppdb/package.nix @@ -6,7 +6,7 @@ sqlite, libmysqlclient, libpq, - unixODBC, + unixodbc, }: stdenv.mkDerivation (finalAttrs: { @@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { sqlite libmysqlclient libpq - unixODBC + unixodbc ]; cmakeFlags = [ "--no-warn-unused-cli" ]; diff --git a/pkgs/by-name/cr/criticality-score/package.nix b/pkgs/by-name/cr/criticality-score/package.nix deleted file mode 100644 index 274d541b7ffc8..0000000000000 --- a/pkgs/by-name/cr/criticality-score/package.nix +++ /dev/null @@ -1,53 +0,0 @@ -{ - lib, - buildGo124Module, - fetchFromGitHub, - versionCheckHook, -}: - -buildGo124Module rec { - pname = "criticality-score"; - version = "2.0.4"; - - src = fetchFromGitHub { - owner = "ossf"; - repo = "criticality_score"; - tag = "v${version}"; - hash = "sha256-p2ZXNpPFwIKPWDKCdEUZQvt/hvLQS9xjZaaquNTaUB0="; - }; - - proxyVendor = true; - - vendorHash = "sha256-mKCwyAE/fI9ateKcrTLDAdULbT6pUpV0cMZ0X5bqT1M="; - - ldflags = [ - "-s" - "-w" - "-X=main.version=${version}" - "-X=main.commit=${src.tag}" - "-X=main.date=1970-01-01T00:00:00Z" - ]; - - subPackages = [ - "cmd/collect_signals" - "cmd/criticality_score" - "cmd/csv_transfer" - "cmd/enumerate_github" - "cmd/scorer" - ]; - - doInstallCheck = true; - - nativeInstallCheckInputs = [ versionCheckHook ]; - - versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; - - meta = { - description = "Gives criticality score for an open source project"; - homepage = "https://github.com/ossf/criticality_score"; - changelog = "https://github.com/ossf/criticality_score/releases/tag/v${version}"; - license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ wamserma ]; - mainProgram = "criticality_score"; - }; -} diff --git a/pkgs/by-name/cy/cyrus_sasl/package.nix b/pkgs/by-name/cy/cyrus_sasl/package.nix index 16f83afbec07c..dbea208e456e4 100644 --- a/pkgs/by-name/cy/cyrus_sasl/package.nix +++ b/pkgs/by-name/cy/cyrus_sasl/package.nix @@ -5,6 +5,7 @@ fetchpatch, openssl, openldap, + libmysqlclient, libkrb5, db, gettext, @@ -13,6 +14,7 @@ fixDarwinDylibNames, autoreconfHook, enableLdap ? false, + enableMySQL ? false, buildPackages, pruneLibtoolFiles, nixosTests, @@ -68,6 +70,7 @@ stdenv.mkDerivation rec { libxcrypt ] ++ lib.optional enableLdap openldap + ++ lib.optional enableMySQL libmysqlclient ++ lib.optional (lib.meta.availableOn stdenv.hostPlatform pam) pam; configureFlags = [ @@ -78,11 +81,20 @@ stdenv.mkDerivation rec { "--enable-shared" ] ++ lib.optional enableLdap "--with-ldap=${openldap.dev}" + ++ lib.optionals enableMySQL [ + # https://github.com/cyrusimap/cyrus-sasl/blob/ac0c278817a082c625c496ec812318c019e0b96f/docsrc/sasl/installation.rst#build-configuration + # https://gitlab.alpinelinux.org/alpine/aports/-/blob/fa9312c830bfabbf3280248682650245a5b37205/main/cyrus-sasl/APKBUILD#L82-86 + "--enable-sql" + "--with-mysql=${libmysqlclient}" + "--without-pgsql" + ] ++ lib.optionals (stdenv.targetPlatform.useLLVM or false) [ "--disable-sample" "CFLAGS=-DTIME_WITH_SYS_TIME" ]; + makeFlags = lib.optionals enableMySQL [ "CFLAGS=-I${libmysqlclient.dev}/include/mysql" ]; + env = lib.optionalAttrs stdenv.cc.isGNU { NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; }; diff --git a/pkgs/by-name/de/dell-command-configure/wrapper-lib.c b/pkgs/by-name/de/dell-command-configure/wrapper-lib.c old mode 100755 new mode 100644 diff --git a/pkgs/by-name/do/dorion/package.nix b/pkgs/by-name/do/dorion/package.nix index a33fec162af63..55bb2b97e1bb8 100644 --- a/pkgs/by-name/do/dorion/package.nix +++ b/pkgs/by-name/do/dorion/package.nix @@ -120,7 +120,7 @@ rustPlatform.buildRustPackage (finalAttrs: { # remove updater rm -rf updater - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" # disable pre-build script and disable auto-updater diff --git a/pkgs/by-name/do/doxygen/package.nix b/pkgs/by-name/do/doxygen/package.nix index 2e798115b1114..eb701a89dc893 100644 --- a/pkgs/by-name/do/doxygen/package.nix +++ b/pkgs/by-name/do/doxygen/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "doxygen"; - version = "1.16.0"; + version = "1.16.1"; src = fetchFromGitHub { owner = "doxygen"; repo = "doxygen"; tag = "Release_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; - hash = "sha256-pVO5hSKSwhR8ZiKaHhiTUMGnLD+EqIbzVxMUUHl5x0c="; + hash = "sha256-MszJpYdXaC8BYK1lSV1LpJncKN1LrFoyJXZajpz0HIA="; }; # https://github.com/doxygen/doxygen/issues/10928#issuecomment-2179320509 diff --git a/pkgs/by-name/ds/dsp/package.nix b/pkgs/by-name/ds/dsp/package.nix index f1b8169defd65..28b1a1ff4b167 100644 --- a/pkgs/by-name/ds/dsp/package.nix +++ b/pkgs/by-name/ds/dsp/package.nix @@ -11,7 +11,7 @@ alsa-lib, libao, libmad, - ladspaH, + ladspa-header, libtool, libpulseaudio, }: @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { alsa-lib libao libmad - ladspaH + ladspa-header libtool libpulseaudio ]; diff --git a/pkgs/by-name/ds/dssi/package.nix b/pkgs/by-name/ds/dssi/package.nix index 6983fe973ef0d..6d5353febba02 100644 --- a/pkgs/by-name/ds/dssi/package.nix +++ b/pkgs/by-name/ds/dssi/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, - ladspaH, + ladspa-header, libjack2, liblo, alsa-lib, @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { pkg-config ]; buildInputs = [ - ladspaH + ladspa-header libjack2 liblo alsa-lib diff --git a/pkgs/by-name/du/duckdb/package.nix b/pkgs/by-name/du/duckdb/package.nix index 2319a5576467b..9849e2f7e01b6 100644 --- a/pkgs/by-name/du/duckdb/package.nix +++ b/pkgs/by-name/du/duckdb/package.nix @@ -7,7 +7,7 @@ openssl, openjdk11, python3, - unixODBC, + unixodbc, withJdbc ? false, withOdbc ? false, versionCheckHook, @@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: { openssl ] ++ lib.optionals withJdbc [ openjdk11 ] - ++ lib.optionals withOdbc [ unixODBC ]; + ++ lib.optionals withOdbc [ unixodbc ]; cmakeFlags = [ (lib.cmakeFeature "DUCKDB_EXTENSION_CONFIGS" "${finalAttrs.src}/.github/config/in_tree_extensions.cmake") diff --git a/pkgs/by-name/du/dune/package.nix b/pkgs/by-name/du/dune/package.nix index 9dfc90173f12d..2a5b9122740af 100644 --- a/pkgs/by-name/du/dune/package.nix +++ b/pkgs/by-name/du/dune/package.nix @@ -2,10 +2,13 @@ lib, stdenv, fetchurl, - ocamlPackages, - version ? "3.20.2", + buildPackages, + version ? "3.21.1", }: - +let + # needed for pkgsStatic + inherit (buildPackages.buildPackages) ocamlPackages; +in stdenv.mkDerivation { pname = "dune"; inherit version; @@ -18,7 +21,7 @@ stdenv.mkDerivation { "https://github.com/ocaml/dune/releases/download/${version}/dune-${sfx}${version}.tbz"; hash = { - "3.20.2" = "sha256-sahrLWC9tKi5u2hhvfL58opufLXYM86Br+zOue+cpUk="; + "3.21.1" = "sha256-hPeoLG2ApxJPOEfppInoDPvq+3vtNXOsAShu9W/QjZQ="; "2.9.3" = "sha256:1ml8bxym8sdfz25bx947al7cvsi2zg5lcv7x9w6xb01cmdryqr9y"; } ."${version}"; @@ -29,7 +32,10 @@ stdenv.mkDerivation { findlib ]; + depsBuildBuild = [ buildPackages.stdenv.cc ]; + strictDeps = true; + __structuredAttrs = true; buildFlags = [ "release" ]; diff --git a/pkgs/by-name/dy/dyalog/package.nix b/pkgs/by-name/dy/dyalog/package.nix index 3764ffa7f4382..b972d23e53650 100644 --- a/pkgs/by-name/dy/dyalog/package.nix +++ b/pkgs/by-name/dy/dyalog/package.nix @@ -22,7 +22,7 @@ nss, htmlRendererSupport ? false, - unixODBC, + unixodbc, sqaplSupport ? false, zeroFootprintRideSupport ? false, @@ -119,7 +119,7 @@ stdenv.mkDerivation (finalAttrs: { libgbm nss ] - ++ lib.optional sqaplSupport unixODBC; + ++ lib.optional sqaplSupport unixodbc; # See which files are not really important: `https://github.com/Dyalog/DyalogDocker/blob/master/rmfiles.sh` installPhase = '' diff --git a/pkgs/by-name/ea/easyeffects/package.nix b/pkgs/by-name/ea/easyeffects/package.nix index 4820e3eb13ee5..c70f6985c9a6e 100644 --- a/pkgs/by-name/ea/easyeffects/package.nix +++ b/pkgs/by-name/ea/easyeffects/package.nix @@ -11,7 +11,7 @@ gsl, intltool, kdePackages, - ladspaH, + ladspa-header, libbs2b, libebur128, libmysofa, @@ -93,7 +93,7 @@ stdenv.mkDerivation (finalAttrs: { kiconthemes kirigami kirigami-addons - ladspaH + ladspa-header qqc2-desktop-style libbs2b libebur128 diff --git a/pkgs/by-name/ed/ed/package.nix b/pkgs/by-name/ed/ed/package.nix index 8e23c84e54fa0..8d97434a822d4 100644 --- a/pkgs/by-name/ed/ed/package.nix +++ b/pkgs/by-name/ed/ed/package.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "ed"; - version = "1.22.4"; + version = "1.22.5"; src = fetchurl { url = "mirror://gnu/ed/ed-${finalAttrs.version}.tar.lz"; - hash = "sha256-mHoeu7rT/PY6H/qeKbP6feBlFQ0WMZ0KSd2LV/gdPpw="; + hash = "sha256-VuEH3cLyna1mkDdsFb+XUVCeHuO4JBcQ5E7b5cOhWMw="; }; nativeBuildInputs = [ lzip ]; diff --git a/pkgs/by-name/ef/eff/menhir.patch b/pkgs/by-name/ef/eff/menhir.patch new file mode 100644 index 0000000000000..17eb6ca2e55dc --- /dev/null +++ b/pkgs/by-name/ef/eff/menhir.patch @@ -0,0 +1,61 @@ +diff --git a/src/shared/parser.mly b/src/shared/parser.mly +index bce9c3df..eefb8b85 100644 +--- a/src/shared/parser.mly ++++ b/src/shared/parser.mly +@@ -108,9 +108,9 @@ plain_topdef: + { Commands.TopLetRec defs } + | EXTERNAL x = ident COLON t = ty EQUAL n = STRING + { Commands.External (x, t, n) } +- | EFFECT eff = effect COLON t1 = prod_ty ARROW t2 = ty ++ | EFFECT eff = effect_ COLON t1 = prod_ty ARROW t2 = ty + { Commands.DefEffect (eff, (t1, t2))} +- | EFFECT eff = effect COLON t = prod_ty ++ | EFFECT eff = effect_ COLON t = prod_ty + { let unit_loc = Location.make $startpos(t) $endpos(t) in + Commands.DefEffect (eff, ({it= TyTuple []; at= unit_loc}, t))} + +@@ -220,9 +220,9 @@ plain_simple_term: + { Variant (lbl, None) } + | cst = const_term + { Const cst } +- | PERFORM LPAREN eff = effect t = term RPAREN ++ | PERFORM LPAREN eff = effect_ t = term RPAREN + { Effect (eff, t)} +- | PERFORM eff = effect ++ | PERFORM eff = effect_ + { let unit_loc = Location.make $startpos(eff) $endpos(eff) in + Effect (eff, {it= Tuple []; at= unit_loc})} + | LBRACK ts = separated_list(SEMI, comma_term) RBRACK +@@ -265,9 +265,9 @@ function_case: + match_case: + | p = pattern ARROW t = term + { Val_match (p, t) } +- | EFFECT LPAREN eff = effect p = simple_pattern RPAREN k = simple_pattern ARROW t = term ++ | EFFECT LPAREN eff = effect_ p = simple_pattern RPAREN k = simple_pattern ARROW t = term + { Eff_match (eff, (p, k, t)) } +- | EFFECT eff = effect k = simple_pattern ARROW t = term ++ | EFFECT eff = effect_ k = simple_pattern ARROW t = term + { let unit_loc = Location.make $startpos(eff) $endpos(eff) in + Eff_match (eff, ({it= PTuple []; at= unit_loc}, k, t)) } + +@@ -297,9 +297,9 @@ let_rec_def: + + handler_clause: mark_position(plain_handler_clause) { $1 } + plain_handler_clause: +- | EFFECT LPAREN eff = effect p = simple_pattern RPAREN k = simple_pattern ARROW t = term ++ | EFFECT LPAREN eff = effect_ p = simple_pattern RPAREN k = simple_pattern ARROW t = term + { EffectClause (eff, (p, k, t)) } +- | EFFECT eff = effect k = simple_pattern ARROW t = term ++ | EFFECT eff = effect_ k = simple_pattern ARROW t = term + { let unit_loc = Location.make $startpos(eff) $endpos(eff) in + EffectClause (eff, ({it= PTuple []; at= unit_loc}, k, t)) } + | c = function_case +@@ -518,7 +518,7 @@ sum_case: + | lbl = UNAME OF t = ty + { (lbl, Some t) } + +-effect: ++effect_: + | eff = UNAME + { eff } + diff --git a/pkgs/by-name/ef/eff/package.nix b/pkgs/by-name/ef/eff/package.nix index a199255cc3b54..43f1f87220903 100644 --- a/pkgs/by-name/ef/eff/package.nix +++ b/pkgs/by-name/ef/eff/package.nix @@ -19,6 +19,9 @@ buildDunePackage rec { hash = "sha256-0U61y41CA0YaoNk9Hsj7j6eb2V6Ku3MAjW9lMEimiC0="; }; + # Compatibility with menhir ≥ 20260203 + patches = [ ./menhir.patch ]; + nativeBuildInputs = [ menhir ]; buildInputs = [ js_of_ocaml ]; diff --git a/pkgs/by-name/el/ell/package.nix b/pkgs/by-name/el/ell/package.nix index 8a45c1061056e..23bac93bf541c 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.81"; + version = "0.82"; 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-NopI9aDtpEbf2JlboLTIg/9zXaZelfYhF0/RgwUgakI="; + hash = "sha256-6+Aolb0Y50E5ge568je1ZdkATlCRgw8cCaW1qt0FgvE="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/et/etcd_3_4/package.nix b/pkgs/by-name/et/etcd_3_4/package.nix index 13e8c1d133703..9d300f6a94e21 100644 --- a/pkgs/by-name/et/etcd_3_4/package.nix +++ b/pkgs/by-name/et/etcd_3_4/package.nix @@ -1,11 +1,11 @@ { lib, - buildGo124Module, + buildGoModule, fetchFromGitHub, nixosTests, }: -buildGo124Module rec { +buildGoModule rec { pname = "etcd"; version = "3.4.39"; diff --git a/pkgs/by-name/et/etcd_3_5/package.nix b/pkgs/by-name/et/etcd_3_5/package.nix index 01e2dae2c531f..f7e7021f817e1 100644 --- a/pkgs/by-name/et/etcd_3_5/package.nix +++ b/pkgs/by-name/et/etcd_3_5/package.nix @@ -1,5 +1,5 @@ { - buildGo124Module, + buildGoModule, fetchFromGitHub, k3s, lib, @@ -36,7 +36,7 @@ let platforms = lib.platforms.darwin ++ lib.platforms.linux; }; - etcdserver = buildGo124Module { + etcdserver = buildGoModule { pname = "etcdserver"; inherit @@ -63,7 +63,7 @@ let ldflags = [ "-X go.etcd.io/etcd/api/v3/version.GitSHA=GitNotFound" ]; }; - etcdutl = buildGo124Module { + etcdutl = buildGoModule { pname = "etcdutl"; inherit @@ -78,7 +78,7 @@ let modRoot = "./etcdutl"; }; - etcdctl = buildGo124Module { + etcdctl = buildGoModule { pname = "etcdctl"; inherit diff --git a/pkgs/by-name/et/etcd_3_6/package.nix b/pkgs/by-name/et/etcd_3_6/package.nix index d1fceb9b0e570..c0dde6fa451d7 100644 --- a/pkgs/by-name/et/etcd_3_6/package.nix +++ b/pkgs/by-name/et/etcd_3_6/package.nix @@ -1,6 +1,6 @@ { applyPatches, - buildGo124Module, + buildGoModule, fetchFromGitHub, installShellFiles, k3s, @@ -42,7 +42,7 @@ let platforms = lib.platforms.darwin ++ lib.platforms.linux; }; - etcdserver = buildGo124Module { + etcdserver = buildGoModule { pname = "etcdserver"; inherit @@ -69,7 +69,7 @@ let ldflags = [ "-X go.etcd.io/etcd/api/v3/version.GitSHA=GitNotFound" ]; }; - etcdutl = buildGo124Module { + etcdutl = buildGoModule { pname = "etcdutl"; inherit @@ -95,7 +95,7 @@ let ''; }; - etcdctl = buildGo124Module { + etcdctl = buildGoModule { pname = "etcdctl"; inherit diff --git a/pkgs/by-name/fa/faust2ladspa/package.nix b/pkgs/by-name/fa/faust2ladspa/package.nix index 13545980b7ca9..44c880477f7c3 100644 --- a/pkgs/by-name/fa/faust2ladspa/package.nix +++ b/pkgs/by-name/fa/faust2ladspa/package.nix @@ -1,7 +1,7 @@ { boost, faust, - ladspaH, + ladspa-header, }: faust.wrapWithBuildEnv { @@ -10,7 +10,7 @@ faust.wrapWithBuildEnv { propagatedBuildInputs = [ boost - ladspaH + ladspa-header ]; } diff --git a/pkgs/by-name/fe/ferron/package.nix b/pkgs/by-name/fe/ferron/package.nix index 0199e9e7dde0f..de5a4b65f8bea 100644 --- a/pkgs/by-name/fe/ferron/package.nix +++ b/pkgs/by-name/fe/ferron/package.nix @@ -21,7 +21,7 @@ rustPlatform.buildRustPackage (finalAttrs: { # ../../ is cargoDepsCopy, and obviously does not contain monoio's README.md postPatch = '' - substituteInPlace $cargoDepsCopy/monoio-0.2.4/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/monoio-0.2.4/src/lib.rs \ --replace-fail '#![doc = include_str!("../../README.md")]' "" ''; diff --git a/pkgs/by-name/fi/fil-plugins/package.nix b/pkgs/by-name/fi/fil-plugins/package.nix index 73d3ff0c0b33f..5c38c340ab660 100644 --- a/pkgs/by-name/fi/fil-plugins/package.nix +++ b/pkgs/by-name/fi/fil-plugins/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, - ladspaH, + ladspa-header, }: stdenv.mkDerivation (finalAttrs: { @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-HAvycSEZZfZwoVp3g7QWcwfbdyZKwWJKBuVmeWTajuk="; }; - buildInputs = [ ladspaH ]; + buildInputs = [ ladspa-header ]; postPatch = '' substituteInPlace Makefile \ diff --git a/pkgs/by-name/fi/firecracker/package.nix b/pkgs/by-name/fi/firecracker/package.nix index 61e536a0f71c1..3a2c51fadf346 100644 --- a/pkgs/by-name/fi/firecracker/package.nix +++ b/pkgs/by-name/fi/firecracker/package.nix @@ -36,7 +36,7 @@ rustPlatform.buildRustPackage (finalAttrs: { # # For seccompiler: fix hardcoded /usr/local/lib path to libseccomp.lib, this makes sure rustc can find seccomp across stdenv's(including pkgsStatic). postPatch = '' - substituteInPlace $cargoDepsCopy/aws-lc-sys-*/aws-lc/crypto/asn1/a_bitstr.c \ + substituteInPlace $cargoDepsCopy/*/aws-lc-sys-*/aws-lc/crypto/asn1/a_bitstr.c \ --replace-warn '(len > INT_MAX - 1)' '(len < 0 || len > INT_MAX - 1)' substituteInPlace src/cpu-template-helper/build.rs \ diff --git a/pkgs/by-name/fl/fluidsynth/package.nix b/pkgs/by-name/fl/fluidsynth/package.nix index f14cd75e2c041..78b37719df78c 100644 --- a/pkgs/by-name/fl/fluidsynth/package.nix +++ b/pkgs/by-name/fl/fluidsynth/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fluidsynth"; - version = "2.5.2"; + version = "2.5.3"; src = fetchFromGitHub { owner = "FluidSynth"; repo = "fluidsynth"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ei6ts6gmC3jg1b7nORUCYxoAzoPoN3foyVnrmhpqHTs="; + hash = "sha256-k8IHS6Mh1b1iMSuBg3svlf7A2dsg6VHEKqlDhvyJnbo="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/fr/freetds/package.nix b/pkgs/by-name/fr/freetds/package.nix index dc9d87f2fd4dc..8cb3422685b14 100644 --- a/pkgs/by-name/fr/freetds/package.nix +++ b/pkgs/by-name/fr/freetds/package.nix @@ -6,10 +6,10 @@ pkg-config, openssl, odbcSupport ? true, - unixODBC ? null, + unixodbc ? null, }: -assert odbcSupport -> unixODBC != null; +assert odbcSupport -> unixodbc != null; # Work is in progress to move to cmake so revisit that later @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ openssl ] - ++ lib.optional odbcSupport unixODBC; + ++ lib.optional odbcSupport unixodbc; nativeBuildInputs = [ autoreconfHook diff --git a/pkgs/by-name/gc/gci/package.nix b/pkgs/by-name/gc/gci/package.nix index 5c4745120c6f3..f6c49a055ac0e 100644 --- a/pkgs/by-name/gc/gci/package.nix +++ b/pkgs/by-name/gc/gci/package.nix @@ -1,9 +1,9 @@ { lib, - buildGo124Module, + buildGoModule, fetchFromGitHub, }: -buildGo124Module rec { +buildGoModule rec { pname = "gci"; version = "0.13.7"; @@ -21,5 +21,6 @@ buildGo124Module rec { homepage = "https://github.com/daixiang0/gci"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ krostar ]; + broken = true; }; } diff --git a/pkgs/by-name/gd/gdb/package.nix b/pkgs/by-name/gd/gdb/package.nix index 8b1d613b80435..f0fc625aff49a 100644 --- a/pkgs/by-name/gd/gdb/package.nix +++ b/pkgs/by-name/gd/gdb/package.nix @@ -159,7 +159,7 @@ stdenv.mkDerivation (finalAttrs: { # subset of the platform description. "--program-prefix=${targetPrefix}" - (enableFeature true "werror") + (enableFeature false "werror") (enableFeature true "64-bit-bfd") (enableFeature false "install-libbfd") (enableFeature withTui "tui") diff --git a/pkgs/by-name/gi/git/package.nix b/pkgs/by-name/gi/git/package.nix index 6cc2ccf5c9f91..3d193e8055e28 100644 --- a/pkgs/by-name/gi/git/package.nix +++ b/pkgs/by-name/gi/git/package.nix @@ -130,8 +130,6 @@ stdenv.mkDerivation (finalAttrs: { url = "https://lore.kernel.org/git/20251201031040.1120091-1-brianmlyles@gmail.com/raw"; hash = "sha256-vvhbvg74OIMzfksHiErSnjOZ+W0M/T9J8GOQ4E4wKbU="; }) - ] - ++ lib.optionals osxkeychainSupport [ # Fix build failure on Darwin when building Keychain integration # See https://github.com/git/git/pull/2188 and https://github.com/Homebrew/homebrew-core/pull/266961 (fetchurl { @@ -140,7 +138,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-7jTiMM5XFRDj/srtVf8olW62T/mesqLcyRp3NZJcid8="; }) ] - ++ lib.optionals (rustSupport && osxkeychainSupport) [ + ++ lib.optionals rustSupport [ # The above patch doesn’t work with Rust support enabled. ./osxkeychain-link-rust_lib.patch ] diff --git a/pkgs/by-name/gi/gitlab-container-registry/package.nix b/pkgs/by-name/gi/gitlab-container-registry/package.nix index 76b0c692b06bf..415d689507437 100644 --- a/pkgs/by-name/gi/gitlab-container-registry/package.nix +++ b/pkgs/by-name/gi/gitlab-container-registry/package.nix @@ -1,10 +1,10 @@ { lib, - buildGo124Module, + buildGo125Module, fetchFromGitLab, }: -buildGo124Module rec { +buildGo125Module rec { pname = "gitlab-container-registry"; version = "4.37.0"; rev = "v${version}-gitlab"; diff --git a/pkgs/by-name/gn/gn/package.nix b/pkgs/by-name/gn/gn/package.nix index edfc0f2536e5f..6dc3f07a36138 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-2025-12-01"; + _version = "0-unstable-2026-01-07"; in _version, - rev ? "6e0b557db44b3c164094e57687d20ba036a80667", - hash ? "sha256-04h38X/hqWwMiAOVsVu4OUrt8N+S7yS/JXc5yvRGo1I=", + rev ? "5550ba0f4053c3cbb0bff3d60ded9d867b6fa371", + hash ? "sha256-SoXVnpCuNee80N4YdsTEHQd3jZNoHOwKVP6O8a67Ym0=", }: stdenv.mkDerivation { diff --git a/pkgs/by-name/go/gobusybox/package.nix b/pkgs/by-name/go/gobusybox/package.nix index de6c636918ba2..125115acc5ab9 100644 --- a/pkgs/by-name/go/gobusybox/package.nix +++ b/pkgs/by-name/go/gobusybox/package.nix @@ -1,21 +1,28 @@ { lib, - # Build fails with Go 1.25, with the following error: - # 'vendor/golang.org/x/tools/internal/tokeninternal/tokeninternal.go:64:9: invalid array length -delta * delta (constant -256 of type int64)' - # Wait for upstream to update their vendored dependencies before unpinning. - buildGo124Module, + buildGoModule, fetchFromGitHub, + fetchpatch, + applyPatches, }: -buildGo124Module (finalAttrs: { +buildGoModule (finalAttrs: { pname = "gobusybox"; version = "0.2.0-unstable-2024-03-05"; - src = fetchFromGitHub { - owner = "u-root"; - repo = "gobusybox"; - rev = "d8fbaca23e26beab648c86c8a67335ad65d0d15c"; - hash = "sha256-hS6YwN6eekyDjp7E6sisW+8HO5WHTEC68XyKZFPihK4="; + src = applyPatches { + src = fetchFromGitHub { + owner = "u-root"; + repo = "gobusybox"; + rev = "d8fbaca23e26beab648c86c8a67335ad65d0d15c"; + hash = "sha256-hS6YwN6eekyDjp7E6sisW+8HO5WHTEC68XyKZFPihK4="; + }; + patches = [ + (fetchpatch { + url = "https://github.com/u-root/gobusybox/commit/4204bda4af46406562e377e23ec6f9c87bfbda84.patch"; + hash = "sha256-3AOl/sxBZVLhLnSnqY3H8V6BBEjh+3gW3aPS5Wqob4s="; + }) + ]; }; sourceRoot = "${finalAttrs.src.name}/src"; @@ -30,7 +37,7 @@ buildGo124Module (finalAttrs: { env.CGO_ENABLED = "0"; - vendorHash = "sha256-s4bQLXNFhyAk+UNI1xJXQABjBXtPFXiWvmdttV/6Bm8="; + vendorHash = "sha256-xezqzOPTCIdoT2t0rFqYa/1uO1YIIEeXSUV62YLUeOQ="; ldflags = [ "-s" ]; diff --git a/pkgs/by-name/go/gomacro/package.nix b/pkgs/by-name/go/gomacro/package.nix index 6f41686bee14b..9d494f5abcd54 100644 --- a/pkgs/by-name/go/gomacro/package.nix +++ b/pkgs/by-name/go/gomacro/package.nix @@ -1,13 +1,10 @@ { lib, - # Build fails with Go 1.25, with the following error: - # 'vendor/golang.org/x/tools/internal/tokeninternal/tokeninternal.go:64:9: invalid array length -delta * delta (constant -256 of type int64)' - # Wait for upstream to update their vendored dependencies before unpinning. - buildGo124Module, + buildGoModule, fetchFromGitHub, }: -buildGo124Module { +buildGoModule { pname = "gomacro"; version = "2.7-unstable-2024-01-07"; @@ -28,5 +25,6 @@ buildGo124Module { homepage = "https://github.com/cosmos72/gomacro"; license = lib.licenses.mpl20; maintainers = with lib.maintainers; [ shofius ]; + broken = true; }; } diff --git a/pkgs/by-name/go/gomuks-web/package.nix b/pkgs/by-name/go/gomuks-web/package.nix index f1fa466e1325e..3f6938f5cba40 100644 --- a/pkgs/by-name/go/gomuks-web/package.nix +++ b/pkgs/by-name/go/gomuks-web/package.nix @@ -6,57 +6,74 @@ nodejs, npmHooks, unstableGitUpdater, + applyPatches, + fetchpatch, + pkg-config, + libheif, }: buildGoModule ( finalAttrs: let - ver = "0.2025.11"; - revDate = "2025-11-01"; - rev = "be0d4487871c196d0c47bb1b6ac7ce9252d424de"; - srcHash = "sha256-x7M7d8obnt8mpH1ZRev8c39PE5ZlgssgusGvrLaF/vg="; - vendorHash = "sha256-TDvTZ0n324pNPAPMZMhWq0LdDUqFrzBXNVNdfMlxqeQ="; - npmDepsHash = "sha256-4Ir4uq9Hg6Hwj21P/H7xWdVPzYrDrXiouEtjnLJj4Ko="; + rev = "5b3942a75ccf3dcf244d0e7e5f8e02896b86bbda"; in { pname = "gomuks-web"; - version = "${ver}-unstable-${revDate}"; + version = "0.2602.0"; - inherit vendorHash; + proxyVendor = true; + vendorHash = "sha256-VjcKxZ9hYxmha5KCuJ5ms7eclAOlsNTWZMmpNhmzX8U="; - src = fetchFromGitHub { - owner = "gomuks"; - repo = "gomuks"; - hash = srcHash; - inherit rev; + src = applyPatches { + src = fetchFromGitHub { + owner = "gomuks"; + repo = "gomuks"; + inherit rev; + hash = "sha256-IpxTlirZCXjUHaZbvDew3WWlt0kuKffJQ4BFix2iQjg="; + }; + patches = [ + # required patch to use libheif instead of goheif which won't build + (fetchpatch { + url = "https://github.com/gomuks/gomuks/commit/c794a3e9034d76dc1a8c1598f1ff957ecda9e22d.patch"; + sha256 = "sha256-QyPX2bLuGHqdv/17Pf+N/f1gq/tAbSQKVagN+6S3rJ8="; + }) + ]; }; nativeBuildInputs = [ nodejs npmHooks.npmConfigHook + pkg-config + ]; + + buildInputs = [ + libheif ]; env = { npmRoot = "web"; npmDeps = fetchNpmDeps { src = "${finalAttrs.src}/web"; - hash = npmDepsHash; + hash = "sha256-ob85fZDC3Qcos53MGvf+c1eGEO/SvfUTdnjA3T/y6/A="; }; }; postPatch = '' substituteInPlace ./web/build-wasm.sh \ - --replace-fail 'go.mau.fi/gomuks/version.Tag=$(git describe --exact-match --tags 2>/dev/null)' "go.mau.fi/gomuks/version.Tag=v${ver}" \ + --replace-fail 'go.mau.fi/gomuks/version.Tag=$(git describe --exact-match --tags 2>/dev/null)' "go.mau.fi/gomuks/version.Tag=v${finalAttrs.version}" \ --replace-fail 'go.mau.fi/gomuks/version.Commit=$(git rev-parse HEAD)' "go.mau.fi/gomuks/version.Commit=${rev}" ''; doCheck = false; - tags = [ "goolm" ]; + tags = [ + "goolm" + "libheif" + ]; ldflags = [ - "-X 'go.mau.fi/gomuks/version.Tag=v${ver}'" + "-X 'go.mau.fi/gomuks/version.Tag=v${finalAttrs.version}'" "-X 'go.mau.fi/gomuks/version.Commit=${rev}'" "-X \"go.mau.fi/gomuks/version.BuildTime=$(date -Iseconds)\"" "-X \"maunium.net/go/mautrix.GoModVersion=$(cat go.mod | grep 'maunium.net/go/mautrix ' | head -n1 | awk '{ print $2 })\"" diff --git a/pkgs/by-name/go/google-cloud-cpp/package.nix b/pkgs/by-name/go/google-cloud-cpp/package.nix index f4f898ec615ee..cf3d824a9fd6d 100644 --- a/pkgs/by-name/go/google-cloud-cpp/package.nix +++ b/pkgs/by-name/go/google-cloud-cpp/package.nix @@ -54,11 +54,16 @@ stdenv.mkDerivation (finalAttrs: { # but the target was not found. # # So, we explicitly add `universe_domain` to the list of default features + # + # Also, we add the missing `` header to fix + # "error: 'transform' is not a member of 'std'" postPatch = '' substituteInPlace cmake/GoogleCloudCppFeatures.cmake \ --replace-fail \ "bigtable;bigquery;iam;logging;pubsub;spanner;storage" \ "bigtable;bigquery;iam;logging;pubsub;spanner;storage;universe_domain" \ + + sed -e '1i #include ' -i google/cloud/testing_util/command_line_parsing.cc ''; nativeBuildInputs = [ diff --git a/pkgs/by-name/go/google-cloud-sdk/alpha__init__.py b/pkgs/by-name/go/google-cloud-sdk/alpha__init__.py old mode 100755 new mode 100644 diff --git a/pkgs/by-name/go/google-cloud-sdk/beta__init__.py b/pkgs/by-name/go/google-cloud-sdk/beta__init__.py old mode 100755 new mode 100644 diff --git a/pkgs/by-name/go/gorm-gentool/package.nix b/pkgs/by-name/go/gorm-gentool/package.nix index 3ec1eb2a39369..080cf343690a5 100644 --- a/pkgs/by-name/go/gorm-gentool/package.nix +++ b/pkgs/by-name/go/gorm-gentool/package.nix @@ -1,26 +1,23 @@ { lib, - # Build fails with Go 1.25, with the following error: - # 'vendor/golang.org/x/tools/internal/tokeninternal/tokeninternal.go:64:9: invalid array length -delta * delta (constant -256 of type int64)' - # Wait for upstream to update their vendored dependencies before unpinning. - buildGo124Module, + buildGoModule, fetchFromGitHub, }: -buildGo124Module rec { +buildGoModule rec { pname = "gorm-gentool"; - version = "0.0.1"; + version = "0.0.2"; src = fetchFromGitHub { owner = "go-gorm"; repo = "gen"; rev = "tools/gentool/v${version}"; - hash = "sha256-JOecNYEIL8vbc7znkKbaSrTkGyAva3ZzKzxducDtTx0="; + hash = "sha256-8xuprFktGflx/5BR3Sbzx/MWerSp57q2Ky2Yn5P6Y28="; }; modRoot = "tools/gentool"; proxyVendor = true; - vendorHash = "sha256-8xUJcsZuZ1KpFDM1AMTRggl7A7C/YaXYDzRKNFKE+ww="; + vendorHash = "sha256-0VU+zGQb6Ob9V2zOsUO5+ObUFdQO26236Ei2/TqjTBs="; meta = { homepage = "https://github.com/go-gorm/gen"; diff --git a/pkgs/by-name/go/gotosocial/package.nix b/pkgs/by-name/go/gotosocial/package.nix index b288d1c9226e8..96b102eb49f61 100644 --- a/pkgs/by-name/go/gotosocial/package.nix +++ b/pkgs/by-name/go/gotosocial/package.nix @@ -1,6 +1,6 @@ { lib, - buildGo124Module, + buildGo125Module, fetchFromCodeberg, fetchYarnDeps, nodejs, @@ -9,7 +9,7 @@ nixosTests, nix-update-script, }: -buildGo124Module (finalAttrs: { +buildGo125Module (finalAttrs: { pname = "gotosocial"; version = "0.21.1"; diff --git a/pkgs/by-name/go/gowebly/package.nix b/pkgs/by-name/go/gowebly/package.nix index 9dca725798f07..4acff5d8372e6 100644 --- a/pkgs/by-name/go/gowebly/package.nix +++ b/pkgs/by-name/go/gowebly/package.nix @@ -1,12 +1,12 @@ { lib, - buildGo124Module, + buildGoModule, fetchFromGitHub, versionCheckHook, nix-update-script, }: -buildGo124Module rec { +buildGoModule rec { pname = "gowebly"; version = "3.0.5"; diff --git a/pkgs/by-name/gu/guitarix/package.nix b/pkgs/by-name/gu/guitarix/package.nix index 55cc36dfde982..853446efd8dc7 100644 --- a/pkgs/by-name/gu/guitarix/package.nix +++ b/pkgs/by-name/gu/guitarix/package.nix @@ -19,7 +19,7 @@ gtkmm3, hicolor-icon-theme, intltool, - ladspaH, + ladspa-header, libjack2, libsndfile, lilv, @@ -81,7 +81,7 @@ stdenv.mkDerivation (finalAttrs: { gsettings-desktop-schemas gtk3 gtkmm3 - ladspaH + ladspa-header libjack2 libsndfile lilv diff --git a/pkgs/by-name/he/helix/package.nix b/pkgs/by-name/he/helix/package.nix index 60dc5ecf6d663..31cdf7cb13abd 100644 --- a/pkgs/by-name/he/helix/package.nix +++ b/pkgs/by-name/he/helix/package.nix @@ -10,12 +10,30 @@ lockedGrammars ? lib.importJSON ./grammars.json, grammarsOverlay ? ( final: prev: { - tree-sitter-sql = prev.tree-sitter-sql.override { + tree-sitter-beancount = prev.tree-sitter-beancount.override { + excludeBrokenTreeSitterJson = false; + }; + tree-sitter-dart = prev.tree-sitter-dart.overrideAttrs { + patches = [ ]; + }; + tree-sitter-glimmer = prev.tree-sitter-glimmer.override { + excludeBrokenTreeSitterJson = false; + }; + tree-sitter-janet-simple = prev.tree-sitter-janet-simple.override { + excludeBrokenTreeSitterJson = false; + }; + tree-sitter-latex = prev.tree-sitter-latex.override { generate = false; }; tree-sitter-qmljs = prev.tree-sitter-qmljs.overrideAttrs { dontCheckForBrokenSymlinks = true; }; + tree-sitter-sql = prev.tree-sitter-sql.override { + generate = false; + }; + tree-sitter-tlaplus = prev.tree-sitter-tlaplus.overrideAttrs { + patches = [ ]; + }; } ), }: diff --git a/pkgs/by-name/hi/hicolor-icon-theme/package.nix b/pkgs/by-name/hi/hicolor-icon-theme/package.nix index 5d1ce8baff396..77e81a6c1ae5b 100644 --- a/pkgs/by-name/hi/hicolor-icon-theme/package.nix +++ b/pkgs/by-name/hi/hicolor-icon-theme/package.nix @@ -26,6 +26,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { ninja ]; + outputs = [ + "out" + "dev" + ]; + setupHook = ./setup-hook.sh; passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; diff --git a/pkgs/by-name/ho/homebox/package.nix b/pkgs/by-name/ho/homebox/package.nix index b428b1a2888b8..940247bd945d3 100644 --- a/pkgs/by-name/ho/homebox/package.nix +++ b/pkgs/by-name/ho/homebox/package.nix @@ -6,7 +6,7 @@ fetchPnpmDeps, pnpmConfigHook, nodejs, - go_1_25, + go, git, cacert, nixosTests, @@ -30,7 +30,7 @@ buildGoModule { # Since we do pnpm thing in those it fails if we don't explicitly remove them overrideModAttrs = _: { nativeBuildInputs = [ - go_1_25 + go git cacert ]; diff --git a/pkgs/by-name/hu/hubble/package.nix b/pkgs/by-name/hu/hubble/package.nix index 3cc0b7ee09bf7..e42476c568924 100644 --- a/pkgs/by-name/hu/hubble/package.nix +++ b/pkgs/by-name/hu/hubble/package.nix @@ -1,13 +1,13 @@ { stdenv, lib, - buildGo124Module, + buildGoModule, fetchFromGitHub, installShellFiles, versionCheckHook, }: -buildGo124Module rec { +buildGoModule rec { pname = "hubble"; version = "1.18.6"; diff --git a/pkgs/by-name/hw/hwdata/package.nix b/pkgs/by-name/hw/hwdata/package.nix index 354bb477642d6..6414ea06147fc 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.404"; + version = "0.405"; src = fetchFromGitHub { owner = "vcrhonek"; repo = "hwdata"; rev = "v${finalAttrs.version}"; - hash = "sha256-/OHPLONJF66HN2Xmbo5Ifi+VgevmbQhpsC1RXMKkDBk="; + hash = "sha256-KfbERfKLwqOct7vvCf8+31VZNwhVzn4wALWgmLczu5Y="; }; doCheck = false; # this does build machine-specific checks (e.g. enumerates PCI bus) diff --git a/pkgs/by-name/hw/hwloc/package.nix b/pkgs/by-name/hw/hwloc/package.nix index 9aad772e8f49e..c49a9c9b78adc 100644 --- a/pkgs/by-name/hw/hwloc/package.nix +++ b/pkgs/by-name/hw/hwloc/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "hwloc"; - version = "2.12.2"; + version = "2.13.0"; src = fetchFromGitHub { owner = "open-mpi"; repo = "hwloc"; tag = "hwloc-${finalAttrs.version}"; - hash = "sha256-xLrhffz6pDSjkvAsPWSM3m8OxMV14/6kUgWOlI2u6go="; + hash = "sha256-W/WiLj4lqJZMGRhH+PXuSJS6mtW+fir4xmDTH9mcOtE="; }; configureFlags = [ diff --git a/pkgs/by-name/im/imagemagick/package.nix b/pkgs/by-name/im/imagemagick/package.nix index 28122b98239f1..249f279384a91 100644 --- a/pkgs/by-name/im/imagemagick/package.nix +++ b/pkgs/by-name/im/imagemagick/package.nix @@ -86,13 +86,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "imagemagick"; - version = "7.1.2-13"; + version = "7.1.2-16"; src = fetchFromGitHub { owner = "ImageMagick"; repo = "ImageMagick"; tag = finalAttrs.version; - hash = "sha256-meADRjoV1c48laD35TuWAwuE95L90agROuuKBd++Kn8="; + hash = "sha256-tuCJgns/ecbRbN0OwAZt3E65usA0ZyNLkIey4eQfzOg="; }; outputs = [ diff --git a/pkgs/by-name/ip/ipfs-cluster/package.nix b/pkgs/by-name/ip/ipfs-cluster/package.nix index a54793eecf803..23bb6ba66ae5d 100644 --- a/pkgs/by-name/ip/ipfs-cluster/package.nix +++ b/pkgs/by-name/ip/ipfs-cluster/package.nix @@ -1,20 +1,20 @@ { lib, - buildGo124Module, + buildGo125Module, fetchFromGitHub, }: -buildGo124Module (finalAttrs: { +buildGo125Module (finalAttrs: { pname = "ipfs-cluster"; - version = "1.1.4"; + version = "1.1.5"; - vendorHash = "sha256-VVejr6B7eDNNQF34PS/PaQ50mBNZgzJS50aNzbLJgCg="; + vendorHash = "sha256-ARzpn/LzFIA+3ghW+xdQvFFiFwxT79dk4vpgEKoEBzk="; src = fetchFromGitHub { owner = "ipfs-cluster"; repo = "ipfs-cluster"; rev = "v${finalAttrs.version}"; - hash = "sha256-mdLrLiRNudpQ8i0lvwoNAqhSWJ8VMEC1ZRxXHWHpqLY="; + hash = "sha256-TOUntNZtTj6cS+6+MwIwKdUZ/gB5D63osn4+fpGGkDY="; }; checkFlags = diff --git a/pkgs/by-name/ip/iproute2/package.nix b/pkgs/by-name/ip/iproute2/package.nix index 700f0b087c3db..7e3816d0dc828 100644 --- a/pkgs/by-name/ip/iproute2/package.nix +++ b/pkgs/by-name/ip/iproute2/package.nix @@ -18,13 +18,22 @@ stdenv.mkDerivation rec { pname = "iproute2"; - version = "6.18.0"; + version = "6.19.0"; src = fetchurl { url = "mirror://kernel/linux/utils/net/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-a6Ug4ZdeTFDckx7q6R6jfBmLihc3RIhfiJW4QyX51FY="; + hash = "sha256-kzIhPTVIC2RwhqcMMC3oVo3oNFWph3TTXeIWxM4ZEAY="; }; + patches = [ + # musl build fix: https://lore.kernel.org/netdev/20260223223435.289652-1-slyich@gmail.com/T/#u + (fetchurl { + name = "musl.patch"; + url = "https://lore.kernel.org/netdev/20260223223435.289652-1-slyich@gmail.com/raw"; + hash = "sha256-H45PUilF1D+1DxgtxSRBCgH4RQ7+APBfIW4QE9v6gUE="; + }) + ]; + postPatch = '' substituteInPlace Makefile \ --replace "CC := gcc" "CC ?= $CC" diff --git a/pkgs/by-name/ir/irods/package.nix b/pkgs/by-name/ir/irods/package.nix index 8c2055ec406ee..bee151186570f 100644 --- a/pkgs/by-name/ir/irods/package.nix +++ b/pkgs/by-name/ir/irods/package.nix @@ -8,7 +8,7 @@ flex, libarchive, pam, - unixODBC, + unixodbc, jsoncons, curl, systemdLibs, @@ -41,7 +41,7 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: { buildInputs = [ libarchive pam - unixODBC + unixodbc jsoncons curl systemdLibs diff --git a/pkgs/by-name/is/isa-l/package.nix b/pkgs/by-name/is/isa-l/package.nix index 220948ac4eb45..22bdfce4ef020 100644 --- a/pkgs/by-name/is/isa-l/package.nix +++ b/pkgs/by-name/is/isa-l/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "isa-l"; - version = "2.31.1"; + version = "2.32.0"; src = fetchFromGitHub { owner = "intel"; repo = "isa-l"; tag = "v${finalAttrs.version}"; - hash = "sha256-pv0Aq1Yp/NkGN7KXJ4oQMSG36k5v9YnsELuATl86Zp4="; + hash = "sha256-LvxAlyBUSYEVLrMGcLii7bGvN1GZY/noYRSrBqsGiMI="; }; nativeBuildInputs = [ @@ -32,14 +32,17 @@ stdenv.mkDerivation (finalAttrs: { autoreconfHook ]; + # configure.ac has two code paths for assembler detection: + # 1. When AS is unset: searches for nasm and tests with correct nasm syntax + # 2. When AS is set: tests with yasm-style syntax that nasm rejects + # AM_PROG_AS sets AS=as, so we must unset it to use path 1. preConfigure = '' - export AS=nasm + unset AS ''; nativeInstallCheckInputs = [ versionCheckHook ]; - versionCheckProgram = "${placeholder "out"}/bin/igzip"; doInstallCheck = true; passthru = { diff --git a/pkgs/by-name/ki/kicad/base.nix b/pkgs/by-name/ki/kicad/base.nix index ebc51c125c9ce..c12d0a648a208 100644 --- a/pkgs/by-name/ki/kicad/base.nix +++ b/pkgs/by-name/ki/kicad/base.nix @@ -20,7 +20,7 @@ graphviz, libpthread-stubs, libxdmcp, - unixODBC, + unixodbc, libgit2, libsecret, libgcrypt, @@ -171,7 +171,7 @@ stdenv.mkDerivation (finalAttrs: { boost swig python - unixODBC + unixodbc libdeflate opencascade-occt protobuf_29 diff --git a/pkgs/by-name/la/ladspaH/package.nix b/pkgs/by-name/la/ladspa-header/package.nix similarity index 52% rename from pkgs/by-name/la/ladspaH/package.nix rename to pkgs/by-name/la/ladspa-header/package.nix index fbd90eb81df7e..0eaa2ee9c6751 100644 --- a/pkgs/by-name/la/ladspaH/package.nix +++ b/pkgs/by-name/la/ladspa-header/package.nix @@ -1,15 +1,14 @@ { lib, stdenv, - fetchurl, + ladspa-sdk, }: stdenv.mkDerivation (finalAttrs: { - pname = "ladspa.h"; - version = "1.17"; - src = fetchurl { - url = "https://www.ladspa.org/download/ladspa_sdk_${finalAttrs.version}.tgz"; - hash = "sha256-J9JPJ55Lgb0X7L3MOOTEKZG7OIgmwLIABnzg61nT2ls="; - }; + pname = "ladspa-header"; + + inherit (ladspa-sdk) version src; + + dontBuild = true; installPhase = '' mkdir -p $out/include @@ -17,14 +16,12 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { + inherit (ladspa-sdk.meta) homepage license maintainers; description = "LADSPA format audio plugins header file"; longDescription = '' The ladspa.h API header file from the LADSPA SDK. For the full SDK, use the ladspa-sdk package. ''; - homepage = "http://www.ladspa.org/ladspa_sdk/overview.html"; - license = lib.licenses.lgpl2; - maintainers = [ lib.maintainers.magnetophon ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/la/ladspa-sdk/package.nix b/pkgs/by-name/la/ladspa-sdk/package.nix index 561e7a3fec963..98b8d49722225 100644 --- a/pkgs/by-name/la/ladspa-sdk/package.nix +++ b/pkgs/by-name/la/ladspa-sdk/package.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: { The LADSPA SDK, including the ladspa.h API header file, ten example LADSPA plugins and three example programs (applyplugin, analyseplugin and listplugins). - For just ladspa.h, use the ladspaH package. + For just ladspa.h, use the ladspa-header package. ''; homepage = "http://www.ladspa.org/ladspa_sdk/overview.html"; license = lib.licenses.lgpl2; diff --git a/pkgs/by-name/le/legitify/package.nix b/pkgs/by-name/le/legitify/package.nix index aad374abca4c6..b861fb50d9643 100644 --- a/pkgs/by-name/le/legitify/package.nix +++ b/pkgs/by-name/le/legitify/package.nix @@ -1,10 +1,10 @@ { lib, - buildGo124Module, + buildGoModule, fetchFromGitHub, }: -buildGo124Module rec { +buildGoModule rec { pname = "legitify"; version = "1.0.11"; @@ -34,5 +34,6 @@ buildGo124Module rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; mainProgram = "legitify"; + broken = true; }; } diff --git a/pkgs/by-name/le/less/package.nix b/pkgs/by-name/le/less/package.nix index 6e4272c156f94..fa2f854f4d80f 100644 --- a/pkgs/by-name/le/less/package.nix +++ b/pkgs/by-name/le/less/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "less"; - version = "691"; + version = "692"; # `less` is provided by the following sources: # - meta.homepage @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { # homepage, and only those not marked as beta. src = fetchurl { url = "https://www.greenwoodsoftware.com/less/less-${finalAttrs.version}.tar.gz"; - hash = "sha256-iLSA7aG7T5IAn3losjGJ6vEykhH1o1FYaeEz0oYVTSU="; + hash = "sha256-YTAPYDeY7PHXeGVweJ8P8/WhrPB1pvufdWg30WbjfRQ="; }; buildInputs = [ diff --git a/pkgs/by-name/li/libbluray/package.nix b/pkgs/by-name/li/libbluray/package.nix index fac5602aa0e6c..57183e0bf583c 100644 --- a/pkgs/by-name/li/libbluray/package.nix +++ b/pkgs/by-name/li/libbluray/package.nix @@ -36,11 +36,11 @@ let in stdenv.mkDerivation rec { pname = "libbluray"; - version = "1.4.0"; + version = "1.4.1"; src = fetchurl { url = "https://get.videolan.org/libbluray/${version}/libbluray-${version}.tar.xz"; - hash = "sha256-d5N7rwfq3aSysxHPOvTFAmnS6jFlBB9YQ9lkdsTJJ3c="; + hash = "sha256-drXcQAl/KNyk67AJyY7VEyGyknRT91zHLPdKzQm59Ek="; }; postPatch = diff --git a/pkgs/by-name/li/libcanberra/0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch b/pkgs/by-name/li/libcanberra/0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch new file mode 100644 index 0000000000000..8ca3625e356c9 --- /dev/null +++ b/pkgs/by-name/li/libcanberra/0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch @@ -0,0 +1,52 @@ +--- a/src/canberra-gtk-module.c ++++ b/src/canberra-gtk-module.c +@@ -307,6 +307,11 @@ + guchar *data = NULL; + gint ret = -1; + ++#ifdef GDK_IS_X11_DISPLAY ++ if (!GDK_IS_X11_DISPLAY(d)) ++ return 0; ++#endif ++ + if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), GDK_WINDOW_XID(w), + gdk_x11_get_xatom_by_name_for_display(d, "_NET_WM_DESKTOP"), + 0, G_MAXLONG, False, XA_CARDINAL, &type_return, +@@ -335,6 +340,11 @@ + guchar *data = NULL; + gint ret = -1; + ++#ifdef GDK_IS_X11_DISPLAY ++ if (!GDK_IS_X11_DISPLAY(d)) ++ return 0; ++#endif ++ + if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), DefaultRootWindow(GDK_DISPLAY_XDISPLAY(d)), + gdk_x11_get_xatom_by_name_for_display(d, "_NET_CURRENT_DESKTOP"), + 0, G_MAXLONG, False, XA_CARDINAL, &type_return, +@@ -365,6 +375,11 @@ + gboolean ret = FALSE; + Atom xembed; + ++#ifdef GDK_IS_X11_DISPLAY ++ if (!GDK_IS_X11_DISPLAY(d)) ++ return FALSE; ++#endif ++ + /* Gnome Panel applets are XEMBED windows. We need to make sure we + * ignore them */ + +--- a/src/canberra-gtk.c ++++ b/src/canberra-gtk.c +@@ -185,6 +185,11 @@ + guchar *data = NULL; + gint ret = -1; + ++#ifdef GDK_IS_X11_DISPLAY ++ if (!GDK_IS_X11_DISPLAY(d)) ++ return 0; ++#endif ++ + if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), GDK_WINDOW_XID(w), + gdk_x11_get_xatom_by_name_for_display(d, "_NET_WM_DESKTOP"), + 0, G_MAXLONG, False, XA_CARDINAL, &type_return, diff --git a/pkgs/by-name/li/libcanberra/package.nix b/pkgs/by-name/li/libcanberra/package.nix index a50d86da82fb0..a708a18d70ee5 100644 --- a/pkgs/by-name/li/libcanberra/package.nix +++ b/pkgs/by-name/li/libcanberra/package.nix @@ -55,11 +55,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional stdenv.hostPlatform.isLinux "--with-systemdsystemunitdir=${placeholder "out"}/lib/systemd/system"; patches = [ - (fetchpatch { - name = "0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch"; - url = "http://git.0pointer.net/libcanberra.git/patch/?id=c0620e432650e81062c1967cc669829dbd29b310"; - sha256 = "0rc7zwn39yxzxp37qh329g7375r5ywcqcaak8ryd0dgvg8m5hcx9"; - }) + ./0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays-.patch ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ (fetchpatch { diff --git a/pkgs/by-name/li/libcap_ng/package.nix b/pkgs/by-name/li/libcap_ng/package.nix index 373e4c04b7305..754b4d23c79ee 100644 --- a/pkgs/by-name/li/libcap_ng/package.nix +++ b/pkgs/by-name/li/libcap_ng/package.nix @@ -23,6 +23,8 @@ stdenv.mkDerivation (finalAttrs: { # NEWS needs to exist or else the build fails postPatch = '' touch NEWS + substituteInPlace utils/captest.c \ + --replace-fail /usr/bin/captest ${placeholder "out"}/bin/captest ''; strictDeps = true; diff --git a/pkgs/by-name/li/libdisplay-info/package.nix b/pkgs/by-name/li/libdisplay-info/package.nix index f67688d1f7fdd..566ed182acbbc 100644 --- a/pkgs/by-name/li/libdisplay-info/package.nix +++ b/pkgs/by-name/li/libdisplay-info/package.nix @@ -1,6 +1,7 @@ { lib, stdenv, + buildPackages, fetchFromGitLab, meson, pkg-config, @@ -27,9 +28,12 @@ stdenv.mkDerivation (finalAttrs: { meson pkg-config ninja - v4l-utils hwdata python3 + ] + ++ lib.optionals (stdenv.hostPlatform.emulatorAvailable buildPackages) [ + # Only used for tests, which we cannot run without an emulator + v4l-utils ]; postPatch = '' @@ -41,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "di-edid-decode"; homepage = "https://gitlab.freedesktop.org/emersion/libdisplay-info"; license = lib.licenses.mit; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.freebsd; maintainers = with lib.maintainers; [ pedrohlc ]; }; }) diff --git a/pkgs/by-name/li/libdrm/package.nix b/pkgs/by-name/li/libdrm/package.nix index 820861c6d6438..a1c0497421e8c 100644 --- a/pkgs/by-name/li/libdrm/package.nix +++ b/pkgs/by-name/li/libdrm/package.nix @@ -47,9 +47,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonEnable "intel" withIntel) (lib.mesonEnable "omap" stdenv.hostPlatform.isLinux) (lib.mesonEnable "valgrind" withValgrind) - ] - ++ lib.optionals stdenv.hostPlatform.isAarch [ - "-Dtegra=enabled" + (lib.mesonEnable "tegra" stdenv.hostPlatform.isLinux) ] ++ lib.optionals (!stdenv.hostPlatform.isLinux) [ "-Detnaviv=disabled" diff --git a/pkgs/by-name/li/libfyaml/package.nix b/pkgs/by-name/li/libfyaml/package.nix index cae530843a22f..de39b6e905474 100644 --- a/pkgs/by-name/li/libfyaml/package.nix +++ b/pkgs/by-name/li/libfyaml/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libfyaml"; - version = "0.9.4"; + version = "0.9.5"; src = fetchFromGitHub { owner = "pantoniou"; repo = "libfyaml"; rev = "v${finalAttrs.version}"; - hash = "sha256-DgXNnmFGZ6a7ELK1SsxPkc5mcVO9w/4uMkhjnqj3CUI="; + hash = "sha256-2cbw67gDcp5ufsSp+QQg8vOQx0cFcM2rTkAQ/53XB8I="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/li/libgpg-error/package.nix b/pkgs/by-name/li/libgpg-error/package.nix index 5f02af2fa69c2..b84ebccb0109c 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.55"; + version = "1.58"; src = fetchurl { url = "mirror://gnupg/libgpg-error/libgpg-error-${version}.tar.bz2"; - hash = "sha256-lbF4FIhj8H1F3wzqZ+iAp5ue9x9dIwut3ABxEoUW73g="; + hash = "sha256-+UOuqagwqL2TjlEktXnvrs4koyJf9MPSdhGoDOEmDCc="; }; postPatch = '' diff --git a/pkgs/by-name/li/libheif/package.nix b/pkgs/by-name/li/libheif/package.nix index 9c3bb60b80152..7d4912e775986 100644 --- a/pkgs/by-name/li/libheif/package.nix +++ b/pkgs/by-name/li/libheif/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, cmake, pkg-config, dav1d, @@ -25,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libheif"; - version = "1.20.2"; + version = "1.21.2"; outputs = [ "bin" @@ -39,18 +38,9 @@ stdenv.mkDerivation (finalAttrs: { owner = "strukturag"; repo = "libheif"; rev = "v${finalAttrs.version}"; - hash = "sha256-PVfdX3/Oe3DXpYU5WMnCSi2p9X4fPszq2X3uuyh8RVU="; + hash = "sha256-odkJ0wZSGoZ7mX9fkaNREDpMvQuQA9HKaf3so1dYrbc="; }; - patches = [ - # CVE-2025-68431 (https://github.com/strukturag/libheif/security/advisories/GHSA-j87x-4gmq-cqfq) - (fetchpatch { - name = "001-fix-wrong-copy-width-in-overlay-images.patch"; - url = "https://github.com/strukturag/libheif/commit/b8c12a7b70f46c9516711a988483bed377b78d46.patch"; - hash = "sha256-PzGfcbdWAPdfExbSrPQwpk4v++TcNCXOhtwhgLGM13c="; - }) - ]; - nativeBuildInputs = [ pkg-config cmake diff --git a/pkgs/by-name/li/libjxl/package.nix b/pkgs/by-name/li/libjxl/package.nix index 040b1d7a0bef3..ce50b109a961f 100644 --- a/pkgs/by-name/li/libjxl/package.nix +++ b/pkgs/by-name/li/libjxl/package.nix @@ -163,7 +163,9 @@ stdenv.mkDerivation rec { --set GDK_PIXBUF_MODULE_FILE "$out/${loadersPath}" ''; - CXXFLAGS = lib.optionalString stdenv.hostPlatform.isAarch32 "-mfp16-format=ieee"; + env = lib.optionalAttrs stdenv.hostPlatform.isAarch32 { + CXXFLAGS = "-mfp16-format=ieee"; + }; # FIXME x86_64-darwin: # https://github.com/NixOS/nixpkgs/pull/204030#issuecomment-1352768690 diff --git a/pkgs/by-name/li/libldac-dec/package.nix b/pkgs/by-name/li/libldac-dec/package.nix new file mode 100644 index 0000000000000..7a8eaf2087181 --- /dev/null +++ b/pkgs/by-name/li/libldac-dec/package.nix @@ -0,0 +1,42 @@ +{ + lib, + stdenv, + fetchFromGitHub, + cmake, + nix-update-script, +}: + +stdenv.mkDerivation { + pname = "libldac-dec"; + version = "0.0.2-unstable-2024-11-12"; + + src = fetchFromGitHub { + owner = "O2C14"; + repo = "libldac-dec"; + rev = "8c15f53b97c8322c18cff3fddf6d7129dbd3d349"; + hash = "sha256-pdeEtQXxL2pd9qTfLOEmPDn3POgo5qxRqbK807WN98s="; + }; + + nativeBuildInputs = [ cmake ]; + + # Upstream CMakeLists.txt doesn't have install rules + postPatch = '' + cat >> CMakeLists.txt <<'EOF' + install(TARGETS ldacBT_dec LIBRARY DESTINATION ''${CMAKE_INSTALL_LIBDIR}) + EOF + ''; + + cmakeFlags = [ + "-DCMAKE_INSTALL_LIBDIR=lib" + ]; + + passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; + + meta = { + description = "LDAC decoding library implemented in another way"; + homepage = "https://github.com/O2C14/libldac-dec"; + license = lib.licenses.mit; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ qweered ]; + }; +} diff --git a/pkgs/by-name/li/libphonenumber/package.nix b/pkgs/by-name/li/libphonenumber/package.nix index b02da54e08afa..1ee04eeb2e93d 100644 --- a/pkgs/by-name/li/libphonenumber/package.nix +++ b/pkgs/by-name/li/libphonenumber/package.nix @@ -66,15 +66,17 @@ stdenv.mkDerivation (finalAttrs: { checkTarget = "tests"; - cmakeFlags = - lib.optionals (!enableTests) [ - (lib.cmakeBool "REGENERATE_METADATA" false) - (lib.cmakeBool "USE_BOOST" false) - ] - ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ - (lib.cmakeFeature "CMAKE_CROSSCOMPILING_EMULATOR" (stdenv.hostPlatform.emulator buildPackages)) - (lib.cmakeFeature "PROTOC_BIN" (lib.getExe buildPackages.protobuf)) - ]; + cmakeFlags = [ + (lib.cmakeFeature "CMAKE_CXX_FLAGS" "-Wno-error=deprecated-declarations") + ] + ++ lib.optionals (!enableTests) [ + (lib.cmakeBool "REGENERATE_METADATA" false) + (lib.cmakeBool "USE_BOOST" false) + ] + ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + (lib.cmakeFeature "CMAKE_CROSSCOMPILING_EMULATOR" (stdenv.hostPlatform.emulator buildPackages)) + (lib.cmakeFeature "PROTOC_BIN" (lib.getExe buildPackages.protobuf)) + ]; meta = { changelog = "https://github.com/google/libphonenumber/blob/${finalAttrs.src.rev}/release_notes.txt"; diff --git a/pkgs/by-name/li/libpkgconf/package.nix b/pkgs/by-name/li/libpkgconf/package.nix index 707a4234cc1aa..0279b301f7c49 100644 --- a/pkgs/by-name/li/libpkgconf/package.nix +++ b/pkgs/by-name/li/libpkgconf/package.nix @@ -2,17 +2,21 @@ lib, stdenv, fetchurl, + autoconf, + automake, + libtool, removeReferencesTo, gitUpdater, + autoreconfHook, }: stdenv.mkDerivation (finalAttrs: { pname = "pkgconf"; - version = "2.4.3"; + version = "2.5.1"; src = fetchurl { - url = "https://distfiles.dereferenced.org/pkgconf/pkgconf-${finalAttrs.version}.tar.xz"; - hash = "sha256-USA9me1XP6c0S/B8pibxDHzAlOCEasSqACO9DIPCWkE="; + url = "https://github.com/pkgconf/pkgconf/archive/refs/tags/pkgconf-${finalAttrs.version}.tar.gz"; + hash = "sha256-eXIbrcrRmH3q2cNgnrSHerm1iCHAa9rLgk8siJfBHyo="; }; outputs = [ @@ -23,7 +27,13 @@ stdenv.mkDerivation (finalAttrs: { "doc" ]; - nativeBuildInputs = [ removeReferencesTo ]; + nativeBuildInputs = [ + automake + autoconf + libtool + removeReferencesTo + autoreconfHook + ]; enableParallelBuilding = true; @@ -49,12 +59,12 @@ stdenv.mkDerivation (finalAttrs: { ''; passthru.updateScript = gitUpdater { - url = "https://gitea.treehouse.systems/ariadne/pkgconf"; + url = "https://github.com/pkgconf/pkgconf"; rev-prefix = "pkgconf-"; }; meta = { - homepage = "https://gitea.treehouse.systems/ariadne/pkgconf"; + homepage = "https://github.com/pkgconf/pkgconf"; description = "Package compiler and linker metadata toolkit"; longDescription = '' pkgconf is a program which helps to configure compiler and linker flags @@ -65,7 +75,7 @@ stdenv.mkDerivation (finalAttrs: { functionality, to allow other tooling such as compilers and IDEs to discover and use libraries configured by pkgconf. ''; - changelog = "https://gitea.treehouse.systems/ariadne/pkgconf/src/tag/pkgconf-${finalAttrs.version}/NEWS"; + changelog = "https://github.com/pkgconf/pkgconf/blob/pkgconf-${finalAttrs.version}/NEWS"; license = lib.licenses.isc; mainProgram = "pkgconf"; maintainers = with lib.maintainers; [ diff --git a/pkgs/by-name/li/libpng/package.nix b/pkgs/by-name/li/libpng/package.nix index fbea8ca20d098..10b430c4a9d0b 100644 --- a/pkgs/by-name/li/libpng/package.nix +++ b/pkgs/by-name/li/libpng/package.nix @@ -24,15 +24,11 @@ let in stdenv'.mkDerivation (finalAttrs: { pname = "libpng" + whenPatched "-apng"; - version = if !stdenv.isDarwin then "1.6.55" else "1.6.54"; # FIXME: darwin lags temporarily + version = "1.6.55"; src = fetchurl { url = "mirror://sourceforge/libpng/libpng-${finalAttrs.version}.tar.xz"; - hash = - if !stdenv.isDarwin then - "sha256-2SVyKGSDetWuKoIHDUsuBgPccq9EvUV8OWIpgli46C0=" - else - "sha256-AcnYowPJQewsURwUMSo7HTbO20Hi9RaMzaqF1TuIeAU="; + hash = "sha256-2SVyKGSDetWuKoIHDUsuBgPccq9EvUV8OWIpgli46C0="; }; postPatch = whenPatched "gunzip < ${patch_src} | patch -Np1" diff --git a/pkgs/by-name/li/librsvg/package.nix b/pkgs/by-name/li/librsvg/package.nix index 627e9230a077f..014d6110c64a9 100644 --- a/pkgs/by-name/li/librsvg/package.nix +++ b/pkgs/by-name/li/librsvg/package.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "librsvg"; - version = "2.61.3"; + version = "2.61.4"; outputs = [ "out" @@ -62,13 +62,13 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnome/sources/librsvg/${lib.versions.majorMinor finalAttrs.version}/librsvg-${finalAttrs.version}.tar.xz"; - hash = "sha256-pW0sgNdErS8nGPhd9Gb+cdJP8fm8Pl71iL3k1+h4FfI="; + hash = "sha256-/KDqKNHyj5XIQH0lefRwLawIXnx1hkTayotA0eByygw="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src; name = "librsvg-deps-${finalAttrs.version}"; - hash = "sha256-5uNkjfZhETuG8Sjw66zapYXOj4dgz9Ziry2kAV+pvZQ="; + hash = "sha256-ASmibD7l97kV3u+3V9TNex+qa975JdQXRQIHdsJF+Ds="; dontConfigure = true; }; diff --git a/pkgs/by-name/li/libselinux/fix-build-32bit-lfs.patch b/pkgs/by-name/li/libselinux/fix-build-32bit-lfs.patch deleted file mode 100644 index ad9e91e652c82..0000000000000 --- a/pkgs/by-name/li/libselinux/fix-build-32bit-lfs.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff --git libselinux/include/selinux/selinux.h libselinux/include/selinux/selinux.h -index f3cf5a209..f64896b7a 100644 ---- libselinux/include/selinux/selinux.h -+++ libselinux/include/selinux/selinux.h -@@ -537,7 +537,7 @@ extern int matchpathcon_index(const char *path, - with the same inode (e.g. due to multiple hard links). If so, then - use the latter of the two specifications based on their order in the - file contexts configuration. Return the used specification index. */ --#if defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS == 64 && __BITS_PER_LONG < 64 -+#if defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS == 64 && defined(__INO64_T_TYPE) && !defined(__INO_T_MATCHES_INO64_T) - #define matchpathcon_filespec_add matchpathcon_filespec_add64 - #endif - extern int matchpathcon_filespec_add(ino_t ino, int specind, const char *file); -diff --git libselinux/src/matchpathcon.c libselinux/src/matchpathcon.c -index 51f0e4ff9..ab7c3090a 100644 ---- libselinux/src/matchpathcon.c -+++ libselinux/src/matchpathcon.c -@@ -261,7 +261,7 @@ int matchpathcon_filespec_add(ino_t ino, int specind, const char *file) - return -1; - } - --#if defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS == 64 && __BITS_PER_LONG < 64 -+#if (defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS == 64) && defined(__INO64_T_TYPE) && !defined(__INO_T_MATCHES_INO64_T) - /* alias defined in the public header but we undefine it here */ - #undef matchpathcon_filespec_add - -@@ -280,9 +280,13 @@ int matchpathcon_filespec_add(unsigned long ino, int specind, - { - return matchpathcon_filespec_add64(ino, specind, file); - } -+#elif (defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS == 64) || defined(__INO_T_MATCHES_INO64_T) -+ -+static_assert(sizeof(uint64_t) == sizeof(ino_t), "inode size mismatch"); -+ - #else - --static_assert(sizeof(unsigned long) == sizeof(ino_t), "inode size mismatch"); -+static_assert(sizeof(uint32_t) == sizeof(ino_t), "inode size mismatch"); - - #endif - diff --git a/pkgs/by-name/li/libselinux/package.nix b/pkgs/by-name/li/libselinux/package.nix index b893700936e30..ec5541dfd304b 100644 --- a/pkgs/by-name/li/libselinux/package.nix +++ b/pkgs/by-name/li/libselinux/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchurl, - buildPackages, pcre2, pkg-config, libsepol, @@ -13,11 +12,11 @@ fts, }: -assert enablePython -> swig != null && python3 != null; +assert enablePython -> swig != null && python3 != null && !stdenv.hostPlatform.isStatic; stdenv.mkDerivation (finalAttrs: { pname = "libselinux"; - version = "3.8.1"; + version = "3.10"; inherit (libsepol) se_url; outputs = [ @@ -30,39 +29,14 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "${finalAttrs.se_url}/${finalAttrs.version}/libselinux-${finalAttrs.version}.tar.gz"; - hash = "sha256-7C0nifkxFS0hwdsetLwgLOTszt402b6eNg47RSQ87iw="; + hash = "sha256-HvIWxbVvt+ClHNKQl4ehdaF+45HgRniUgHhzU56+dms="; }; patches = [ - # Make it possible to disable shared builds (for pkgsStatic). - # - # We can't use fetchpatch because it processes includes/excludes - # /after/ stripping the prefix, which wouldn't work here because - # there would be no way to distinguish between - # e.g. libselinux/src/Makefile and libsepol/src/Makefile. - # - # This is a static email, so we shouldn't have to worry about - # normalizing the patch. - (fetchurl { - url = "https://lore.kernel.org/selinux/20250211211651.1297357-3-hi@alyssa.is/raw"; - hash = "sha256-a0wTSItj5vs8GhIkfD1OPSjGmAJlK1orptSE7T3Hx20="; - postFetch = '' - mv "$out" $TMPDIR/patch - ${buildPackages.patchutils_0_3_3}/bin/filterdiff \ - -i 'a/libselinux/*' --strip 1 <$TMPDIR/patch >"$out" - ''; - }) - (fetchurl { url = "https://git.yoctoproject.org/meta-selinux/plain/recipes-security/selinux/libselinux/0003-libselinux-restore-drop-the-obsolete-LSF-transitiona.patch?id=62b9c816a5000dc01b28e78213bde26b58cbca9d"; hash = "sha256-RiEUibLVzfiRU6N/J187Cs1iPAih87gCZrlyRVI2abU="; }) - - # commit 5c3fcbd931b7f9752b5ce29cec3b6813991d61c0 plus an additional - # fix for a musl build regression caused by that commit: - # https://lore.kernel.org/selinux/20250426151356.7116-2-hi@alyssa.is/ - # Fix build on 32-bit LFS platforms - ./fix-build-32bit-lfs.patch ]; nativeBuildInputs = [ @@ -129,6 +103,19 @@ stdenv.mkDerivation (finalAttrs: { preFixup = lib.optionalString enablePython '' mv $out/${python3.sitePackages}/selinux/* $py/${python3.sitePackages}/selinux/ rm -rf $out/lib/python* + + # We need to fix this symlink so it's named correctly for cross compiles. + # e.g. the Makefile would put _selinux.cpython-313-x86_64-linux-gnu.so -> selinux/_selinux.cpython-313-x86_64-linux-gnu.so + # here on a cross compile for aarch64, but put the aarch64 file in the selinux directory + pushd . + cd $py/${python3.sitePackages} + [ -f "$(ls selinux/_selinux.*${stdenv.hostPlatform.extensions.sharedLibrary})" ] || { + echo "selinux shared library not found!" >&2 + exit 1 + } + rm -vf _selinux.*${stdenv.hostPlatform.extensions.sharedLibrary} + ln -vsf selinux/_selinux.*${stdenv.hostPlatform.extensions.sharedLibrary} + popd ''; meta = removeAttrs libsepol.meta [ "outputsToInstall" ] // { diff --git a/pkgs/by-name/li/libsemanage/package.nix b/pkgs/by-name/li/libsemanage/package.nix index 9b97ce3d3b3b2..c0423d7ef3e59 100644 --- a/pkgs/by-name/li/libsemanage/package.nix +++ b/pkgs/by-name/li/libsemanage/package.nix @@ -9,19 +9,19 @@ libselinux, bzip2, audit, - enablePython ? true, + enablePython ? !stdenv.hostPlatform.isStatic, swig ? null, python3 ? null, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsemanage"; - version = "3.8.1"; + version = "3.10"; inherit (libsepol) se_url; src = fetchurl { - url = "${se_url}/${version}/libsemanage-${version}.tar.gz"; - sha256 = "sha256-ezkSeyGcxwv9k1pK9rDyuoPUs1yRbyU8fpQsI6tJDwc="; + url = "${finalAttrs.se_url}/${finalAttrs.version}/libsemanage-${finalAttrs.version}.tar.gz"; + hash = "sha256-GXiJTEFHaa13Q40miG6q4/t7t0V47ypa0xMMictcsf4="; }; outputs = [ @@ -60,6 +60,9 @@ stdenv.mkDerivation rec { "PYPREFIX=python" "PYTHONLIBDIR=$(py)/${python3.sitePackages}" "DEFAULT_SEMANAGE_CONF_LOCATION=$(out)/etc/selinux/semanage.conf" + ] + ++ lib.optionals stdenv.hostPlatform.isStatic [ + "DISABLE_SHARED=y" ]; # The following turns the 'clobbered' error into a warning @@ -80,4 +83,4 @@ stdenv.mkDerivation rec { description = "Policy management tools for SELinux"; license = lib.licenses.lgpl21; }; -} +}) diff --git a/pkgs/by-name/li/libsepol/package.nix b/pkgs/by-name/li/libsepol/package.nix index 2fe6be3fa1952..9e06808644cfd 100644 --- a/pkgs/by-name/li/libsepol/package.nix +++ b/pkgs/by-name/li/libsepol/package.nix @@ -5,9 +5,9 @@ flex, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libsepol"; - version = "3.8.1"; + version = "3.10"; se_url = "https://github.com/SELinuxProject/selinux/releases/download"; outputs = [ @@ -18,15 +18,10 @@ stdenv.mkDerivation rec { ]; src = fetchurl { - url = "${se_url}/${version}/libsepol-${version}.tar.gz"; - sha256 = "sha256-DnhwUwX5VavUwGVNN6VHfuJjSat0254rA6eGiJeuHd8="; + url = "${finalAttrs.se_url}/${finalAttrs.version}/libsepol-${finalAttrs.version}.tar.gz"; + hash = "sha256-1VVYZ5f6nzg0RJbSp+wRR7bKrz/MRMQtjVFz7denmnE="; }; - postPatch = lib.optionalString stdenv.hostPlatform.isStatic '' - substituteInPlace src/Makefile --replace 'all: $(LIBA) $(LIBSO)' 'all: $(LIBA)' - sed -i $'/^\t.*LIBSO/d' src/Makefile - ''; - nativeBuildInputs = [ flex ]; makeFlags = [ @@ -37,18 +32,22 @@ stdenv.mkDerivation rec { "MAN3DIR=$(man)/share/man/man3" "MAN8DIR=$(man)/share/man/man8" "SHLIBDIR=$(out)/lib" + ] + ++ lib.optionals stdenv.hostPlatform.isStatic [ + "DISABLE_SHARED=y" ]; env.NIX_CFLAGS_COMPILE = "-Wno-error"; enableParallelBuilding = true; - passthru = { inherit se_url; }; + passthru = { inherit (finalAttrs) se_url; }; meta = { description = "SELinux binary policy manipulation library"; homepage = "http://userspace.selinuxproject.org"; platforms = lib.platforms.linux; + # Note: changing maintainers here changes maintainers for all SELinux-related libraries maintainers = with lib.maintainers; [ RossComputerGuy numinit @@ -56,4 +55,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; pkgConfigModules = [ "libselinux" ]; }; -} +}) diff --git a/pkgs/by-name/li/libsodium/package.nix b/pkgs/by-name/li/libsodium/package.nix index bb68d9f5da45e..070adede4a319 100644 --- a/pkgs/by-name/li/libsodium/package.nix +++ b/pkgs/by-name/li/libsodium/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libsodium"; - version = "1.0.21-unstable-2026-01-22"; + version = "1.0.21-unstable-2026-02-11"; src = fetchFromGitHub { owner = "jedisct1"; repo = "libsodium"; - rev = "f6c18801a8a9be6a1bef4af177098b8de88f7880"; - hash = "sha256-TFPyC6JzkDQe1er4GfaM2TzSRTXqm5XS8Sxq2V6grLM="; + rev = "e18eee6532f5dc4b0f7ee99024e24bf4c8e12fc2"; + hash = "sha256-S/uQtt4m5OyGo9yBb4UARV0Xcwtd/I6tCRJilcx8XBM="; }; outputs = [ diff --git a/pkgs/by-name/li/liburing/package.nix b/pkgs/by-name/li/liburing/package.nix index 5c486d6573383..3a2b38def83b3 100644 --- a/pkgs/by-name/li/liburing/package.nix +++ b/pkgs/by-name/li/liburing/package.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "liburing"; - version = "2.13"; + version = "2.14"; src = fetchFromGitHub { owner = "axboe"; repo = "liburing"; tag = "liburing-${finalAttrs.version}"; - hash = "sha256-ZWM+SKeRw5iivyj0mHSxC6yw492N7CThx/pp4FJhkCo="; + hash = "sha256-bSq4M28JRND4bdaIv/KXcCDB35cYM7gra1GVO3poWfc="; }; separateDebugInfo = true; diff --git a/pkgs/by-name/li/libuv/package.nix b/pkgs/by-name/li/libuv/package.nix index 387a8bb0c9232..8f840f9b4a79b 100644 --- a/pkgs/by-name/li/libuv/package.nix +++ b/pkgs/by-name/li/libuv/package.nix @@ -24,14 +24,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "1.51.0"; + version = "1.52.0"; pname = "libuv"; src = fetchFromGitHub { owner = "libuv"; repo = "libuv"; rev = "v${finalAttrs.version}"; - hash = "sha256-ayTk3qkeeAjrGj5ab7wF7vpWI8XWS1EeKKUqzaD/LY0="; + hash = "sha256-WyIBJjxsGo1sSjmbM1zRBF2cR97n6iSBK12FGbg73n0="; }; outputs = [ diff --git a/pkgs/by-name/li/libvpx/package.nix b/pkgs/by-name/li/libvpx/package.nix index 6b34b9d099a39..5ecf5bf47fe26 100644 --- a/pkgs/by-name/li/libvpx/package.nix +++ b/pkgs/by-name/li/libvpx/package.nix @@ -136,13 +136,13 @@ assert isCygwin -> unitTestsSupport && webmIOSupport && libyuvSupport; stdenv.mkDerivation (finalAttrs: { pname = "libvpx"; - version = "1.15.2"; + version = "1.16.0"; src = fetchFromGitHub { owner = "webmproject"; repo = "libvpx"; rev = "v${finalAttrs.version}"; - hash = "sha256-1F5Zlue2DY1yJXwfDfGeh3KcFTQVo9voHcGkgItKgh0="; + hash = "sha256-z1Ov3BHnAGuayeY4D86oTRiDfuZ2Wpc4ZD7pXGaakVI="; }; postPatch = '' diff --git a/pkgs/by-name/li/libx11/package.nix b/pkgs/by-name/li/libx11/package.nix index ced740a1f43ee..1099666b80946 100644 --- a/pkgs/by-name/li/libx11/package.nix +++ b/pkgs/by-name/li/libx11/package.nix @@ -13,7 +13,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "libx11"; - version = "1.8.12"; + version = "1.8.13"; outputs = [ "out" @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://xorg/individual/lib/libX11-${finalAttrs.version}.tar.xz"; - hash = "sha256-+gJvm7AST01sgI+a70BXqtZeezXY/0OVHO8Kvga7mpo="; + hash = "sha256-aWBvSFwsB8FO9k91t7sybUhYevM3ldmrPmB8C1+U8Rw="; }; strictDeps = true; diff --git a/pkgs/by-name/li/libxkbcommon_8/disable-x11com.patch b/pkgs/by-name/li/libxkbcommon_8/disable-x11com.patch index b962ade00a4e4..c0a8b7ac43af7 100644 --- a/pkgs/by-name/li/libxkbcommon_8/disable-x11com.patch +++ b/pkgs/by-name/li/libxkbcommon_8/disable-x11com.patch @@ -2,13 +2,19 @@ On nixpkgs /tmp/.X11-unix is not compatible with Xvfb requirement and the test fails. --- a/meson.build +++ b/meson.build -@@ -775,12 +775,6 @@ if get_option('enable-x11') +@@ -1229,18 +1229,6 @@ if get_option('enable-x11') env: test_env, is_parallel : false, ) - test( - 'x11comp', -- executable('test-x11comp', 'test/x11comp.c', dependencies: x11_xvfb_test_dep), +- executable( +- 'test-x11comp', +- 'test/x11comp.c', +- 'test/utils-text.c', +- 'test/utils-text.h', +- dependencies: x11_xvfb_test_dep +- ), - env: test_env, - is_parallel : false, - ) diff --git a/pkgs/by-name/li/libxkbcommon_8/package.nix b/pkgs/by-name/li/libxkbcommon_8/package.nix index 99accf6f6af66..bcb1ad7bf2d0c 100644 --- a/pkgs/by-name/li/libxkbcommon_8/package.nix +++ b/pkgs/by-name/li/libxkbcommon_8/package.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libxkbcommon"; - version = "1.11.0"; + version = "1.13.1"; src = fetchFromGitHub { owner = "xkbcommon"; repo = "libxkbcommon"; tag = "xkbcommon-${finalAttrs.version}"; - hash = "sha256-IV1dgGM8z44OQCQYQ5PiUUw/zAvG5IIxiBywYVw2ius="; + hash = "sha256-wUsxsM0xXTg7nbvFMXrrnHherOepj0YI77eferjRgJA="; }; patches = [ diff --git a/pkgs/by-name/li/libzip/package.nix b/pkgs/by-name/li/libzip/package.nix index b54663c94cc4f..daaa09933718e 100644 --- a/pkgs/by-name/li/libzip/package.nix +++ b/pkgs/by-name/li/libzip/package.nix @@ -6,13 +6,13 @@ perl, zlib, groff, - withBzip2 ? false, + withBzip2 ? true, bzip2, - withLZMA ? false, + withLZMA ? true, xz, withOpenssl ? false, openssl, - withZstd ? false, + withZstd ? true, zstd, testers, }: diff --git a/pkgs/by-name/li/lightway/package.nix b/pkgs/by-name/li/lightway/package.nix index 3e54c025f346d..364967bfdab65 100644 --- a/pkgs/by-name/li/lightway/package.nix +++ b/pkgs/by-name/li/lightway/package.nix @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage { # Drop when Lightway bumps wolfSSL past commit 5c2c459, or > 5.8.4. postPatch = '' patch -Np1 \ - -d $cargoDepsCopy/wolfssl-sys-2.0.0/wolfssl-src \ + -d $cargoDepsCopy/*/wolfssl-sys-2.0.0/wolfssl-src \ -i ${./backport-darwin-address-calc-fix.patch} ''; diff --git a/pkgs/by-name/ll/llhttp/package.nix b/pkgs/by-name/ll/llhttp/package.nix index 58cdee506f166..8c6b30e0230bd 100644 --- a/pkgs/by-name/ll/llhttp/package.nix +++ b/pkgs/by-name/ll/llhttp/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "llhttp"; - version = "9.3.0"; + version = "9.3.1"; src = fetchFromGitHub { owner = "nodejs"; repo = "llhttp"; tag = "release/v${finalAttrs.version}"; - hash = "sha256-VL58h8sdJIpzMiWNqTvfp8oITjb0b3X/F8ygaE9cH94="; + hash = "sha256-eHy8sjmfLA+q1WWuo4bkZ0wRI4q9fkNaW8c2OgKv/MM="; }; outputs = [ diff --git a/pkgs/by-name/lo/lowdown/package.nix b/pkgs/by-name/lo/lowdown/package.nix index 684ca14b0cd9a..d74416a0cba6e 100644 --- a/pkgs/by-name/lo/lowdown/package.nix +++ b/pkgs/by-name/lo/lowdown/package.nix @@ -92,6 +92,12 @@ stdenv.mkDerivation rec { "install_static" ]; + postInstall = lib.optionalString stdenv.hostPlatform.isCygwin '' + mkdir -p "$lib"/bin + mv "$lib"/lib/*.dll "$lib"/bin/ + chmod +x "$lib"/bin/*.dll + ''; + doInstallCheck = !stdenv.hostPlatform.isDarwin || !enableDarwinSandbox; installCheckPhase = '' runHook preInstallCheck diff --git a/pkgs/by-name/ls/lsp-plugins/package.nix b/pkgs/by-name/ls/lsp-plugins/package.nix index c8c6a52443614..3b59f0e8b037d 100644 --- a/pkgs/by-name/ls/lsp-plugins/package.nix +++ b/pkgs/by-name/ls/lsp-plugins/package.nix @@ -5,7 +5,7 @@ fetchurl, gst_all_1, jack2, - ladspaH, + ladspa-header, libGL, libGLU, libxrandr, @@ -69,7 +69,7 @@ stdenv.mkDerivation (finalAttrs: { gst_all_1.gst-plugins-base gst_all_1.gstreamer jack2 - ladspaH + ladspa-header libGL libGLU libxrandr diff --git a/pkgs/by-name/lu/lutris/package.nix b/pkgs/by-name/lu/lutris/package.nix index 7798d2c7ed170..d40cd205f224d 100644 --- a/pkgs/by-name/lu/lutris/package.nix +++ b/pkgs/by-name/lu/lutris/package.nix @@ -274,7 +274,7 @@ buildFHSEnv { lcms2 mpg123 cairo - unixODBC + unixodbc samba4 sane-backends openldap diff --git a/pkgs/by-name/ma/mathematica/generic.nix b/pkgs/by-name/ma/mathematica/generic.nix index d9be4633e5cbb..295ff27a5409c 100644 --- a/pkgs/by-name/ma/mathematica/generic.nix +++ b/pkgs/by-name/ma/mathematica/generic.nix @@ -41,7 +41,7 @@ openssl, pciutils, tre, - unixODBC, + unixodbc, libxcb-image, libxcb-keysyms, xkeyboard_config, @@ -126,7 +126,7 @@ stdenv.mkDerivation { openssl pciutils tre - unixODBC + unixodbc libxcb-image libxcb-keysyms xkeyboard_config diff --git a/pkgs/by-name/mi/mimir/package.nix b/pkgs/by-name/mi/mimir/package.nix index 739d2c1a9a6a0..55267f83054f1 100644 --- a/pkgs/by-name/mi/mimir/package.nix +++ b/pkgs/by-name/mi/mimir/package.nix @@ -7,13 +7,13 @@ }: buildGoModule (finalAttrs: { pname = "mimir"; - version = "3.0.3"; + version = "3.0.4"; src = fetchFromGitHub { rev = "mimir-${finalAttrs.version}"; owner = "grafana"; repo = "mimir"; - hash = "sha256-OUFmtHGGDU1+7EwfGVzrjPS2hqba0FfIuQl0V7up9Yk="; + hash = "sha256-AVH2hY9BhQ6R8WCw6DcdkUSBzm5cTWyBL1pbqnRMVdE="; }; vendorHash = null; diff --git a/pkgs/by-name/mi/minizip/package.nix b/pkgs/by-name/mi/minizip/package.nix index 3a09845916197..e2e1757f03d47 100644 --- a/pkgs/by-name/mi/minizip/package.nix +++ b/pkgs/by-name/mi/minizip/package.nix @@ -3,12 +3,23 @@ stdenv, zlib, autoreconfHook, + fetchpatch, }: stdenv.mkDerivation { pname = "minizip"; inherit (zlib) src version; + patches = [ + # install missing header for qtwebengine: + # https://github.com/madler/zlib/pull/1178 + (fetchpatch { + name = "add-int.h.patch"; + url = "https://github.com/madler/zlib/commit/cb14dc9ade3759352417a300e6c2ed73268f1d97.patch"; + hash = "sha256-eX06nYLRPqpkbBAOso1ynGDYs9dcRAI14cG89qXuUzo="; + }) + ]; + patchFlags = [ "-p3" ]; nativeBuildInputs = [ autoreconfHook ]; diff --git a/pkgs/by-name/mk/mkuimage/package.nix b/pkgs/by-name/mk/mkuimage/package.nix index ceba3f9c6c06b..1e7d1dc4140d6 100644 --- a/pkgs/by-name/mk/mkuimage/package.nix +++ b/pkgs/by-name/mk/mkuimage/package.nix @@ -1,16 +1,13 @@ { lib, - # Build fails with Go 1.25, with the following error: - # 'vendor/golang.org/x/tools/internal/tokeninternal/tokeninternal.go:64:9: invalid array length -delta * delta (constant -256 of type int64)' - # Wait for upstream to update their vendored dependencies before unpinning. - buildGo124Module, + buildGoModule, fetchFromGitHub, coreutils, bash, stdenv, }: -buildGo124Module { +buildGoModule { pname = "mkuimage"; version = "0-unstable-2025-09-05"; @@ -56,5 +53,6 @@ buildGo124Module { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ katexochen ]; mainProgram = "mkuimage"; + broken = true; }; } diff --git a/pkgs/by-name/mu/muse/package.nix b/pkgs/by-name/mu/muse/package.nix index f0d6400dc8212..18b3bb23c90e2 100644 --- a/pkgs/by-name/mu/muse/package.nix +++ b/pkgs/by-name/mu/muse/package.nix @@ -8,7 +8,7 @@ alsa-lib, dssi, fluidsynth, - ladspaH, + ladspa-header, libinstpatch, libjack2, liblo, @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { alsa-lib dssi fluidsynth - ladspaH + ladspa-header libinstpatch libjack2 liblo diff --git a/pkgs/by-name/mu/musl/package.nix b/pkgs/by-name/mu/musl/package.nix index 06d79cf6aa6ef..b13ea98e18b77 100644 --- a/pkgs/by-name/mu/musl/package.nix +++ b/pkgs/by-name/mu/musl/package.nix @@ -99,10 +99,19 @@ stdenv.mkDerivation (finalAttrs: { # https://git.musl-libc.org/cgit/musl/commit/?id=fde29c04adbab9d5b081bf6717b5458188647f1c ./stdio-skip-empty-iovec-when-buffering-is-disabled.patch ]; - CFLAGS = [ - "-fstack-protector-strong" - ] - ++ lib.optional stdenv.hostPlatform.isPower "-mlong-double-64"; + + env = { + CFLAGS = toString ( + [ + "-fstack-protector-strong" + ] + ++ lib.optionals stdenv.hostPlatform.isPower [ + "-mlong-double-64" + ] + ); + + NIX_DONT_SET_RPATH = true; + }; configureFlags = [ "--enable-shared" @@ -122,8 +131,6 @@ stdenv.mkDerivation (finalAttrs: { dontAddStaticConfigureFlags = true; separateDebugInfo = true; - NIX_DONT_SET_RPATH = true; - preBuild = '' ${lib.optionalString (stdenv.targetPlatform.libc == "musl" && stdenv.targetPlatform.isx86_32) "# the -x c flag is required since the file extension confuses gcc diff --git a/pkgs/by-name/na/nanodbc/package.nix b/pkgs/by-name/na/nanodbc/package.nix index be46b432ca9f4..b8016acb9509c 100644 --- a/pkgs/by-name/na/nanodbc/package.nix +++ b/pkgs/by-name/na/nanodbc/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, catch2, cmake, - unixODBC, + unixodbc, }: stdenv.mkDerivation (finalAttrs: { @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake ]; - buildInputs = [ unixODBC ]; + buildInputs = [ unixodbc ]; cmakeFlags = if (stdenv.hostPlatform.isStatic) then diff --git a/pkgs/by-name/ne/netpbm/c23.patch b/pkgs/by-name/ne/netpbm/c23.patch new file mode 100644 index 0000000000000..c7712f0ba2305 --- /dev/null +++ b/pkgs/by-name/ne/netpbm/c23.patch @@ -0,0 +1,63 @@ +From cde10364f1b59098fa2fbcacbdba88c7bbab4848 Mon Sep 17 00:00:00 2001 +From: Alyssa Ross +Date: Sun, 22 Feb 2026 12:06:15 +0100 +Subject: [PATCH] Remove function declarators without prototypes +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +These are no longer valid in C23 — they prototype the function as +taking no arguments, and now cause compilation errors when building +for non-Glibc systems. + +getenv is part of the C standard, so should be universally present, +and getopt is part of POSIX, so conflicting prototypes should be a +thing of the past. Similar changes have been made in upstream gnulib. +--- + converter/other/fiasco/getopt.c | 3 +-- + converter/other/fiasco/getopt.h | 7 ------- + 2 files changed, 1 insertion(+), 9 deletions(-) + +diff --git a/converter/other/fiasco/getopt.c b/converter/other/fiasco/getopt.c +index 65c206c3..565fac28 100644 +--- a/converter/other/fiasco/getopt.c ++++ b/converter/other/fiasco/getopt.c +@@ -44,6 +44,7 @@ + + #include + #include ++#include + + /* Comment out all this code if we are using the GNU C Library, and are not + actually compiling the library itself. This code is part of the GNU C +@@ -203,8 +204,6 @@ static char *posixly_correct; + /* Avoid depending on library functions or files + whose names are inconsistent. */ + +-char *getenv (); +- + static char * + my_index (str, chr) + const char *str; +diff --git a/converter/other/fiasco/getopt.h b/converter/other/fiasco/getopt.h +index 3c735e3d..08138da4 100644 +--- a/converter/other/fiasco/getopt.h ++++ b/converter/other/fiasco/getopt.h +@@ -95,14 +95,7 @@ struct option + #define optional_argument 2 + + #if defined (__STDC__) && __STDC__ +-#ifdef __GNU_LIBRARY__ +-/* Many other libraries have conflicting prototypes for getopt, with +- differences in the consts, in stdlib.h. To avoid compilation +- errors, only prototype getopt for the GNU C library. */ + extern int getopt (int argc, char *const *argv, const char *shortopts); +-#else /* not __GNU_LIBRARY__ */ +-extern int getopt (); +-#endif /* __GNU_LIBRARY__ */ + extern int getopt_long (int argc, char *const *argv, const char *shortopts, + const struct option *longopts, int *longind); + extern int getopt_long_only (int argc, char *const *argv, +-- +2.52.0 + diff --git a/pkgs/by-name/ne/netpbm/package.nix b/pkgs/by-name/ne/netpbm/package.nix index d9b346ac227dc..3ff44134cf53f 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.1"; + version = "11.13.2"; outputs = [ "bin" @@ -31,10 +31,15 @@ stdenv.mkDerivation (finalAttrs: { src = fetchsvn { url = "https://svn.code.sf.net/p/netpbm/code/advanced"; - rev = "5148"; - sha256 = "sha256-Dj0S6mnSZXXrIcKTI90XjDVn0uMrC60hsKCcerayTdU="; + rev = "5156"; + sha256 = "sha256-obA/bjWGLmZ5i4SYfLsHwLbmq7BG16hEWoB7ZSCFpxw="; }; + patches = [ + # Sent to maintainer 2026-02-22. + ./c23.patch + ]; + nativeBuildInputs = [ pkg-config flex diff --git a/pkgs/by-name/ni/nixos-install/nixos-install.sh b/pkgs/by-name/ni/nixos-install/nixos-install.sh index fe3a8bf26d459..02ec8d66bd333 100755 --- a/pkgs/by-name/ni/nixos-install/nixos-install.sh +++ b/pkgs/by-name/ni/nixos-install/nixos-install.sh @@ -252,7 +252,7 @@ if [[ -z $noBootLoader ]]; then # system. This preserves the validity of their absolute paths after changing # the root with `nixos-enter`. # Without this the bootloader installation may fail due to options that - # contain paths referenced during evaluation, like initrd.secrets. + # contain paths referenced during evaluation, like initrd.secretPaths. # when not root, re-execute the script in an unshared namespace mount --rbind --mkdir / "$mountPoint" mount --make-rslave "$mountPoint" diff --git a/pkgs/by-name/ni/nixos-rebuild-ng/package.nix b/pkgs/by-name/ni/nixos-rebuild-ng/package.nix index e08e5cca9c658..136962b1b7a91 100644 --- a/pkgs/by-name/ni/nixos-rebuild-ng/package.nix +++ b/pkgs/by-name/ni/nixos-rebuild-ng/package.nix @@ -10,9 +10,6 @@ runCommand, scdoc, withShellFiles ? true, - # Very long tmp dirs lead to "too long for Unix domain socket" - # SSH ControlPath errors. Especially macOS sets long TMPDIR paths. - withTmpdir ? if stdenv.hostPlatform.isDarwin then "/tmp" else null, # passthru.tests nixosTests, }: @@ -68,10 +65,6 @@ python3Packages.buildPythonApplication rec { pytestFlags = [ "-vv" ]; - makeWrapperArgs = lib.optionals (withTmpdir != null) [ - "--set TMPDIR ${withTmpdir}" - ]; - passthru = let python-with-pkgs = python3.withPackages ( diff --git a/pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/tmpdir.py b/pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/tmpdir.py index 521af84ce4649..9db6e310a4d22 100644 --- a/pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/tmpdir.py +++ b/pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/tmpdir.py @@ -1,6 +1,38 @@ +import logging from pathlib import Path -from tempfile import TemporaryDirectory +from tempfile import TemporaryDirectory, gettempdir from typing import Final -TMPDIR: Final = TemporaryDirectory(prefix="nixos-rebuild.") +logger: Final = logging.getLogger(__name__) + + +# Very long tmp dirs lead to "too long for Unix domain socket" +# SSH ControlPath errors. Especially macOS sets long TMPDIR paths. +# This is also required for Linux, if the user tries to build +# from inside a shell using `--target-host`, which will cause +# ssh to fail with "ControlPath too long" +# +# The constant is based on a worst case example FQDN, e.g.: +# `ec2-123-123-123-123.ap-southeast-2.compute.amazonaws.com` (56 bytes). +# The `ControlPath` can maximum be 108 bytes. Given the prefix +# that is used for the tempdir, ie. `nixos-rebuild.47i6dz8c` (22 bytes), +# we have 30 bytes left to work with. +# This should be fine for the usual temp folders: +# /tmp/tmp.7hBqN2Fm5H (19) +# /var/tmp/tmp.7hBqN2Fm5H (23) +# /run/user/1000/tmp.7hBqN2Fm5H (29) +def make_tmpdir() -> TemporaryDirectory[str]: + tmp = gettempdir() + if len(tmp) >= 30: + logger.debug( + "tempdir '%s' exceeds 30 bytes limit, defaulting to /tmp instead", + tmp, + ) + + return TemporaryDirectory(prefix="nixos-rebuild.", dir="/tmp") + + return TemporaryDirectory(prefix="nixos-rebuild.") + + +TMPDIR: Final = make_tmpdir() TMPDIR_PATH: Final = Path(TMPDIR.name) diff --git a/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix b/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix index 8ca4aa456618e..2e9b7a85363f4 100644 --- a/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix +++ b/pkgs/by-name/no/noriskclient-launcher-unwrapped/package.nix @@ -41,7 +41,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; postPatch = '' - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" ''; diff --git a/pkgs/by-name/no/nova-filters/package.nix b/pkgs/by-name/no/nova-filters/package.nix index 9a591c1a51f2f..0f550853bab75 100644 --- a/pkgs/by-name/no/nova-filters/package.nix +++ b/pkgs/by-name/no/nova-filters/package.nix @@ -4,7 +4,7 @@ fetchurl, scons, boost, - ladspaH, + ladspa-header, }: stdenv.mkDerivation (finalAttrs: { @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace SConstruct \ --replace "'TERM' : os.environ['TERM']," "" \ --replace "Options" "Variables" \ - --replace "-fomit-frame-pointer -ffast-math -mfpmath=sse" "-I${boost.dev}/include -I${ladspaH}/include" \ + --replace "-fomit-frame-pointer -ffast-math -mfpmath=sse" "-I${boost.dev}/include -I${ladspa-header}/include" \ --replace "env.has_key('cxx')" "True" \ --replace "env['cxx']" "'${stdenv.cc.targetPrefix}c++'" \ --replace "-Wl,--strip-all" "" diff --git a/pkgs/by-name/on/onnxruntime/package.nix b/pkgs/by-name/on/onnxruntime/package.nix index 097e54955b372..859adff2f7207 100644 --- a/pkgs/by-name/on/onnxruntime/package.nix +++ b/pkgs/by-name/on/onnxruntime/package.nix @@ -143,6 +143,10 @@ effectiveStdenv.mkDerivation (finalAttrs: { url = "https://gitlab.alpinelinux.org/alpine/aports/-/raw/462dfe0eb4b66948fe48de44545cc22bb64fdf9f/community/onnxruntime/0001-Remove-MATH_NO_EXCEPT-macro.patch"; hash = "sha256-BdeGYevZExWWCuJ1lSw0Roy3h+9EbJgFF8qMwVxSn1A="; }) + + # Fix build of ignored outputs after Protobuf 34 added `[[nodiscard]]` to + # many functions. + ./protobuf34-nodiscard.patch ]; nativeBuildInputs = [ @@ -253,6 +257,8 @@ effectiveStdenv.mkDerivation (finalAttrs: { cmakeFlags = [ (lib.cmakeBool "ABSL_ENABLE_INSTALL" true) + # leads to failing builds, which isn't particularly useful for Nixpkgs + (lib.cmakeFeature "CMAKE_CXX_FLAGS" "-Wno-error=unused-variable") (lib.cmakeBool "FETCHCONTENT_FULLY_DISCONNECTED" true) (lib.cmakeBool "FETCHCONTENT_QUIET" false) (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_ABSEIL_CPP" "${abseil-cpp_202407.src}") diff --git a/pkgs/by-name/on/onnxruntime/protobuf34-nodiscard.patch b/pkgs/by-name/on/onnxruntime/protobuf34-nodiscard.patch new file mode 100644 index 0000000000000..874a819bf06c3 --- /dev/null +++ b/pkgs/by-name/on/onnxruntime/protobuf34-nodiscard.patch @@ -0,0 +1,101 @@ +diff --git a/onnxruntime/core/framework/graph_partitioner.cc b/onnxruntime/core/framework/graph_partitioner.cc +index 43caf4766d..fabc2a26a0 100644 +--- a/onnxruntime/core/framework/graph_partitioner.cc ++++ b/onnxruntime/core/framework/graph_partitioner.cc +@@ -957,7 +957,7 @@ + + AllocatorPtr allocator = output_buffer_holder->buffer_allocator; + IAllocatorUniquePtr buffer = IAllocator::MakeUniquePtr(allocator, buffer_size); +- model_proto.SerializeToArray(buffer.get(), static_cast(buffer_size)); ++ ORT_RETURN_IF_NOT(model_proto.SerializeToArray(buffer.get(), static_cast(buffer_size)), "Failed to serialize to array"); + + *output_buffer_holder->buffer_size_ptr = buffer_size; + *output_buffer_holder->buffer_ptr = buffer.release(); +@@ -970,7 +970,7 @@ + auto out_stream_buf = std::make_unique(*output_write_func_holder); + std::ostream out_stream(out_stream_buf.get()); + +- model_proto.SerializeToOstream(&out_stream); ++ ORT_RETURN_IF_NOT(model_proto.SerializeToOstream(&out_stream), "Failed to serialize to out stream"); + out_stream.flush(); + ORT_RETURN_IF_ERROR(out_stream_buf->GetStatus()); + } else { +diff --git a/onnxruntime/python/onnxruntime_pybind_schema.cc b/onnxruntime/python/onnxruntime_pybind_schema.cc +index cd1d2a8da1..05da1a1447 100644 +--- a/onnxruntime/python/onnxruntime_pybind_schema.cc ++++ b/onnxruntime/python/onnxruntime_pybind_schema.cc +@@ -169,7 +169,7 @@ + "_default_value", + [](ONNX_NAMESPACE::OpSchema::Attribute* attr) -> py::bytes { + std::string out; +- attr->default_value.SerializeToString(&out); ++ (void)attr->default_value.SerializeToString(&out); + return out; + }) + .def_readonly("required", &ONNX_NAMESPACE::OpSchema::Attribute::required); +diff --git a/onnxruntime/test/ep_graph/test_ep_graph.cc b/onnxruntime/test/ep_graph/test_ep_graph.cc +index 7e6d157799..f08b09990d 100644 +--- a/onnxruntime/test/ep_graph/test_ep_graph.cc ++++ b/onnxruntime/test/ep_graph/test_ep_graph.cc +@@ -232,7 +232,7 @@ + handle_initializer_data)); + + std::ofstream ofs(serialized_model_path, std::ios::binary); +- model_proto.SerializeToOstream(&ofs); ++ ASSERT_TRUE(model_proto.SerializeToOstream(&ofs)); + ofs.flush(); + + ASSERT_TRUE(std::filesystem::exists(serialized_model_path)); +@@ -357,7 +357,7 @@ + handle_initializer_data)); + + std::ofstream ofs(serialized_model_path, std::ios::binary); +- model_proto.SerializeToOstream(&ofs); ++ ASSERT_TRUE(model_proto.SerializeToOstream(&ofs)); + ofs.flush(); + + ASSERT_TRUE(std::filesystem::exists(serialized_model_path)); +@@ -487,7 +487,7 @@ + handle_initializer_data)); + + std::ofstream ofs(serialized_model_path, std::ios::binary); +- model_proto.SerializeToOstream(&ofs); ++ ASSERT_TRUE(model_proto.SerializeToOstream(&ofs)); + ofs.flush(); + + ASSERT_TRUE(std::filesystem::exists(serialized_model_path)); +@@ -552,7 +552,7 @@ + ASSERT_CXX_ORTSTATUS_OK(OrtEpUtils::OrtGraphToProto(test_graph->GetOrtGraph(), model_proto)); + + std::ofstream ofs(serialized_model_path, std::ios::binary); +- model_proto.SerializeToOstream(&ofs); ++ ASSERT_TRUE(model_proto.SerializeToOstream(&ofs)); + ofs.flush(); + + ASSERT_TRUE(std::filesystem::exists(serialized_model_path)); +diff --git a/onnxruntime/test/optimizer/graph_transform_test_builder.cc b/onnxruntime/test/optimizer/graph_transform_test_builder.cc +index 756cc4159e..8323851385 100644 +--- a/onnxruntime/test/optimizer/graph_transform_test_builder.cc ++++ b/onnxruntime/test/optimizer/graph_transform_test_builder.cc +@@ -158,7 +158,7 @@ + + // Serialize the model to a string. + std::string model_data; +- model.ToProto().SerializeToString(&model_data); ++ ASSERT_TRUE(model.ToProto().SerializeToString(&model_data)); + std::shared_ptr ep_shared = ep ? std::move(ep) : nullptr; + + auto run_model = [&](TransformerLevel level, std::vector& fetches, +diff --git a/onnxruntime/test/optimizer/nchwc_optimizer_test.cc b/onnxruntime/test/optimizer/nchwc_optimizer_test.cc +index 538f600404..111692d4ca 100644 +--- a/onnxruntime/test/optimizer/nchwc_optimizer_test.cc ++++ b/onnxruntime/test/optimizer/nchwc_optimizer_test.cc +@@ -185,7 +185,7 @@ + + // Serialize the model to a string. + std::string model_data; +- model.ToProto().SerializeToString(&model_data); ++ ASSERT_TRUE(model.ToProto().SerializeToString(&model_data)); + + auto run_model = [&](TransformerLevel level, std::vector& fetches) { + SessionOptions session_options; diff --git a/pkgs/by-name/op/opaline/package.nix b/pkgs/by-name/op/opaline/package.nix index 2b57a5dd9fc59..858862355df13 100644 --- a/pkgs/by-name/op/opaline/package.nix +++ b/pkgs/by-name/op/opaline/package.nix @@ -1,10 +1,13 @@ { lib, stdenv, + buildPackages, fetchFromGitHub, - ocamlPackages, }: - +let + # needed for pkgsStatic + inherit (buildPackages.buildPackages) ocamlPackages; +in stdenv.mkDerivation (finalAttrs: { version = "0.3.3"; pname = "opaline"; @@ -12,10 +15,15 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "jaapb"; repo = "opaline"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-6htaiFIcRMUYWn0U7zTNfCyDaTgDEvPch2q57qzvND4="; + tag = "v${finalAttrs.version}"; + hash = "sha256-6htaiFIcRMUYWn0U7zTNfCyDaTgDEvPch2q57qzvND4="; }; + strictDeps = true; + __structuredAttrs = true; + + depsBuildBuild = [ buildPackages.stdenv.cc ]; + nativeBuildInputs = with ocamlPackages; [ ocaml findlib @@ -32,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "opaline"; license = lib.licenses.mit; maintainers = [ lib.maintainers.vbgl ]; - inherit (finalAttrs.src.meta) homepage; + homepage = "https://github.com/jaapb/opaline"; inherit (ocamlPackages.ocaml.meta) platforms; }; }) diff --git a/pkgs/by-name/op/openapv/package.nix b/pkgs/by-name/op/openapv/package.nix index 3dd0561f947d8..10e582e51f251 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.0"; + version = "0.2.1.1"; src = fetchFromGitHub { owner = "AcademySoftwareFoundation"; repo = "openapv"; tag = "v${finalAttrs.version}"; - hash = "sha256-33fhm8+6t/TTcSy0dOihp19GCwJS/5ZDcsulsqnA1JY="; + hash = "sha256-L5rlv1RHV67UO5p3qSIjORSXSwnDV9KeG0Nmw0eQw0Y="; }; postPatch = '' diff --git a/pkgs/by-name/op/openmpi/package.nix b/pkgs/by-name/op/openmpi/package.nix index df150d6eb66d4..20fc9b74502f2 100644 --- a/pkgs/by-name/op/openmpi/package.nix +++ b/pkgs/by-name/op/openmpi/package.nix @@ -40,11 +40,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "openmpi"; - version = "5.0.9"; + version = "5.0.10"; src = fetchurl { url = "https://www.open-mpi.org/software/ompi/v${lib.versions.majorMinor finalAttrs.version}/downloads/openmpi-${finalAttrs.version}.tar.bz2"; - sha256 = "sha256-37cnYlMRcIR68+Sg8h1317I8829nznzpAzZZJzZ32As="; + sha256 = "sha256-Cs7MT8IY5d69vLikHRgsaw8dKTkwFe12OyqR1dc3TMY="; }; postPatch = '' diff --git a/pkgs/by-name/or/oracle-instantclient/package.nix b/pkgs/by-name/or/oracle-instantclient/package.nix index 0e8b015609757..6cd1c5d2829a4 100644 --- a/pkgs/by-name/or/oracle-instantclient/package.nix +++ b/pkgs/by-name/or/oracle-instantclient/package.nix @@ -9,10 +9,10 @@ libaio, makeWrapper, odbcSupport ? true, - unixODBC, + unixodbc, }: -assert odbcSupport -> unixODBC != null; +assert odbcSupport -> unixodbc != null; let inherit (lib) optional optionals optionalString; @@ -147,7 +147,7 @@ stdenv.mkDerivation { (lib.getLib stdenv.cc.cc) ] ++ optional stdenv.hostPlatform.isLinux libaio - ++ optional odbcSupport unixODBC; + ++ optional odbcSupport unixodbc; nativeBuildInputs = [ makeWrapper diff --git a/pkgs/by-name/os/oscavmgr/package.nix b/pkgs/by-name/os/oscavmgr/package.nix index 924035628fccb..c09dad7fd7a57 100644 --- a/pkgs/by-name/os/oscavmgr/package.nix +++ b/pkgs/by-name/os/oscavmgr/package.nix @@ -36,7 +36,7 @@ rustPlatform.buildRustPackage (finalAttrs: { doInstallCheck = true; postPatch = '' - alvr_session=$(echo $cargoDepsCopy/alvr_session-*/) + alvr_session=$(echo $cargoDepsCopy/*/alvr_session-*/) substituteInPlace "$alvr_session/build.rs" \ --replace-fail \ 'alvr_filesystem::workspace_dir().join("openvr/headers/openvr_driver.h")' \ diff --git a/pkgs/by-name/ot/otpauth/package.nix b/pkgs/by-name/ot/otpauth/package.nix index 40258fc6a579e..7fdb0ae91202b 100644 --- a/pkgs/by-name/ot/otpauth/package.nix +++ b/pkgs/by-name/ot/otpauth/package.nix @@ -1,10 +1,10 @@ { lib, fetchFromGitHub, - buildGo124Module, + buildGoModule, }: -buildGo124Module rec { +buildGoModule rec { pname = "otpauth"; version = "0.6.0"; diff --git a/pkgs/by-name/ov/overlayed/package.nix b/pkgs/by-name/ov/overlayed/package.nix index 9da60c7f8b755..b37d21e98c6a4 100644 --- a/pkgs/by-name/ov/overlayed/package.nix +++ b/pkgs/by-name/ov/overlayed/package.nix @@ -62,7 +62,7 @@ rustPlatform.buildRustPackage (finalAttrs: { }; postPatch = '' - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" # disable updater diff --git a/pkgs/by-name/pa/pagefind/package.nix b/pkgs/by-name/pa/pagefind/package.nix index fc7109469d12e..e42925e686313 100644 --- a/pkgs/by-name/pa/pagefind/package.nix +++ b/pkgs/by-name/pa/pagefind/package.nix @@ -127,24 +127,24 @@ rustPlatform.buildRustPackage (finalAttrs: { # patch build-time dependency downloads ( # add support for file:// urls - patch -d $cargoDepsCopy/lindera-dictionary-*/ -p1 < ${./lindera-dictionary-support-file-paths.patch} + patch -d $cargoDepsCopy/*/lindera-dictionary-*/ -p1 < ${./lindera-dictionary-support-file-paths.patch} # patch urls ${lib.pipe finalAttrs.passthru.lindera-srcs [ (lib.mapAttrsToList ( key: src: '' # compgen is only in bashInteractive - declare -a expanded_glob=($cargoDepsCopy/${src.vendorDir}/build.rs) + declare -a expanded_glob=($cargoDepsCopy/*/${src.vendorDir}/build.rs) if [[ "''${#expanded_glob[@]}" -eq 0 ]]; then - echo >&2 "ERROR: '$cargoDepsCopy/${src.vendorDir}/build.rs' not found! (pagefind.passthru.lindera-srcs.${key})" + echo >&2 "ERROR: '$cargoDepsCopy/*/${src.vendorDir}/build.rs' not found! (pagefind.passthru.lindera-srcs.${key})" false elif [[ "''${#expanded_glob[@]}" -gt 1 ]]; then - echo >&2 "ERROR: '$cargoDepsCopy/${src.vendorDir}/build.rs' matches more than one file! (pagefind.passthru.lindera-srcs.${key})" + echo >&2 "ERROR: '$cargoDepsCopy/*/${src.vendorDir}/build.rs' matches more than one file! (pagefind.passthru.lindera-srcs.${key})" printf >&2 "match: %s\n" "''${expanded_glob[@]}" false fi - echo "patching $cargoDepsCopy/${src.vendorDir}/build.rs..." - substituteInPlace $cargoDepsCopy/${src.vendorDir}/build.rs --replace-fail "${src.url}" "file://${src}" + echo "patching $cargoDepsCopy/*/${src.vendorDir}/build.rs..." + substituteInPlace $cargoDepsCopy/*/${src.vendorDir}/build.rs --replace-fail "${src.url}" "file://${src}" unset expanded_glob '' )) diff --git a/pkgs/by-name/pa/papertrail/Gemfile b/pkgs/by-name/pa/papertrail/Gemfile old mode 100755 new mode 100644 diff --git a/pkgs/by-name/pc/pciutils/package.nix b/pkgs/by-name/pc/pciutils/package.nix index 3a316599f559b..24363a4c5de05 100644 --- a/pkgs/by-name/pc/pciutils/package.nix +++ b/pkgs/by-name/pc/pciutils/package.nix @@ -49,6 +49,15 @@ stdenv.mkDerivation (finalAttrs: { "install-lib" ]; + # Since this package doesn't use an autotools generated configure script, + # splitting the dev or lib outputs produces incorrect files, evident by e.g + # pkg-config files which point to wrong paths. manual pages OTH are moved to + # the $man outputs naturally by stdenv. + outputs = [ + "out" + "man" + ]; + postInstall = '' # Remove update-pciids as it won't work on nixos rm $out/sbin/update-pciids $out/man/man8/update-pciids.8 diff --git a/pkgs/by-name/pd/pdns/package.nix b/pkgs/by-name/pd/pdns/package.nix index f46aa1021013e..211e9eb5ae8cd 100644 --- a/pkgs/by-name/pd/pdns/package.nix +++ b/pkgs/by-name/pd/pdns/package.nix @@ -17,7 +17,7 @@ openldap, geoip, curl, - unixODBC, + unixodbc, lmdb, tinycdb, }: @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { yaml-cpp libsodium curl - unixODBC + unixodbc openssl systemd lmdb diff --git a/pkgs/by-name/pi/pinecone/package.nix b/pkgs/by-name/pi/pinecone/package.nix index f6090a85dfcf4..58cf9c40b5a28 100644 --- a/pkgs/by-name/pi/pinecone/package.nix +++ b/pkgs/by-name/pi/pinecone/package.nix @@ -1,10 +1,10 @@ { lib, - buildGo124Module, + buildGoModule, fetchFromGitHub, }: -buildGo124Module { +buildGoModule { pname = "pinecone"; version = "0.11.0-unstable-2025-03-04"; @@ -23,5 +23,6 @@ buildGo124Module { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ networkexception ]; mainProgram = "pinecone"; + broken = true; }; } diff --git a/pkgs/development/libraries/pipewire/0060-libjack-path.patch b/pkgs/by-name/pi/pipewire/0060-libjack-path.patch similarity index 100% rename from pkgs/development/libraries/pipewire/0060-libjack-path.patch rename to pkgs/by-name/pi/pipewire/0060-libjack-path.patch diff --git a/pkgs/development/libraries/pipewire/0070-installed-tests-path.patch b/pkgs/by-name/pi/pipewire/0070-installed-tests-path.patch similarity index 100% rename from pkgs/development/libraries/pipewire/0070-installed-tests-path.patch rename to pkgs/by-name/pi/pipewire/0070-installed-tests-path.patch diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/by-name/pi/pipewire/package.nix similarity index 89% rename from pkgs/development/libraries/pipewire/default.nix rename to pkgs/by-name/pi/pipewire/package.nix index e7e1b0a87353c..97e7578a25812 100644 --- a/pkgs/development/libraries/pipewire/default.nix +++ b/pkgs/by-name/pi/pipewire/package.nix @@ -37,7 +37,11 @@ libcamera, libdrm, gst_all_1, - ffmpeg, + # ffmpeg depends on SDL2 which depends on pipewire by default. + # Break the cycle by depending on ffmpeg-headless. + # Pipewire only uses libavcodec (via an SPA plugin), which isn't + # affected by the *-headless changes. + ffmpeg-headless, fftwFloat, bluezSupport ? stdenv.hostPlatform.isLinux, bluez, @@ -47,8 +51,12 @@ fdk_aac, libopus, ldacbt, + libldac-dec, + spandsp, modemmanager, libpulseaudio, + onnxruntimeSupport ? false, + onnxruntime, zeroconfSupport ? true, avahi, raopSupport ? true, @@ -80,7 +88,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "pipewire"; - version = "1.4.10"; + version = "1.6.1"; outputs = [ "out" @@ -95,8 +103,8 @@ stdenv.mkDerivation (finalAttrs: { domain = "gitlab.freedesktop.org"; owner = "pipewire"; repo = "pipewire"; - rev = finalAttrs.version; - sha256 = "sha256-/Av2iXWInsY6S+PdbfCm1AFtHEFt4LXhgRJ6r9lqOpM="; + tag = finalAttrs.version; + hash = "sha256-xvdeswj58w54ZR7LDhVHe01o30U+zeK5ODb1HYI5iUQ="; }; patches = [ @@ -107,6 +115,8 @@ stdenv.mkDerivation (finalAttrs: { ]; strictDeps = true; + __structuredAttrs = true; + depsBuildBuild = [ buildPackages.stdenv.cc ]; nativeBuildInputs = [ docutils @@ -121,7 +131,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ dbus - ffmpeg + ffmpeg-headless fftwFloat glib gst_all_1.gst-plugins-base @@ -156,7 +166,10 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optional webrtcAudioProcessingSupport webrtc-audio-processing ++ lib.optional stdenv.hostPlatform.isLinux alsa-lib - ++ lib.optional ldacbtSupport ldacbt + ++ lib.optionals ldacbtSupport [ + ldacbt + libldac-dec + ] ++ lib.optional libcameraSupport libcamera ++ lib.optional zeroconfSupport avahi ++ lib.optional raopSupport openssl @@ -178,9 +191,11 @@ stdenv.mkDerivation (finalAttrs: { liblc3 sbc fdk_aac + spandsp ] ++ lib.optional ffadoSupport ffado ++ lib.optional stdenv.hostPlatform.isLinux libselinux + ++ lib.optional onnxruntimeSupport onnxruntime ++ lib.optional modemmanagerSupport modemmanager; # Valgrind binary is required for running one optional test. @@ -208,9 +223,9 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonEnable "avb" stdenv.hostPlatform.isLinux) (lib.mesonEnable "v4l2" stdenv.hostPlatform.isLinux) (lib.mesonEnable "pipewire-v4l2" stdenv.hostPlatform.isLinux) - (lib.mesonEnable "systemd" enableSystemd) + (lib.mesonEnable "libsystemd" enableSystemd) (lib.mesonEnable "systemd-system-service" enableSystemd) - (lib.mesonEnable "udev" (!enableSystemd && stdenv.hostPlatform.isLinux)) + (lib.mesonEnable "udev" stdenv.hostPlatform.isLinux) (lib.mesonEnable "ffmpeg" true) (lib.mesonEnable "pw-cat-ffmpeg" true) (lib.mesonEnable "bluez5" bluezSupport) @@ -237,6 +252,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonEnable "compress-offload" true) (lib.mesonEnable "man" true) (lib.mesonEnable "snap" false) # we don't currently have a working snapd + (lib.mesonEnable "onnxruntime" onnxruntimeSupport) ]; # Fontconfig error: Cannot load default config file @@ -249,8 +265,9 @@ stdenv.mkDerivation (finalAttrs: { patchShebangs doc/*.py patchShebangs doc/input-filter-h.sh - # Remove installed-test that runs forever + # Remove problematic installed-tests sed -i -e "/test-pipewire-alsa-stress/d" pipewire-alsa/tests/meson.build + sed -i -e "/benchmark-aec/d" spa/tests/meson.build ''; postInstall = '' @@ -272,6 +289,7 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.linux ++ lib.platforms.freebsd; maintainers = with lib.maintainers; [ k900 + qweered ]; pkgConfigModules = [ "libpipewire-0.3" diff --git a/pkgs/by-name/pl/plugin-torture/package.nix b/pkgs/by-name/pl/plugin-torture/package.nix index 128db871534f4..446ad2de1f5e6 100644 --- a/pkgs/by-name/pl/plugin-torture/package.nix +++ b/pkgs/by-name/pl/plugin-torture/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitHub, boost, - ladspaH, + ladspa-header, lilv, lv2, pkg-config, @@ -26,7 +26,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ pkg-config ]; buildInputs = [ boost - ladspaH + ladspa-header lilv lv2 serd diff --git a/pkgs/by-name/pl/pluginval/package.nix b/pkgs/by-name/pl/pluginval/package.nix index 368b21b753d59..b4331bf26ab15 100644 --- a/pkgs/by-name/pl/pluginval/package.nix +++ b/pkgs/by-name/pl/pluginval/package.nix @@ -15,7 +15,7 @@ libxinerama, libxrandr, libxtst, - ladspaH, + ladspa-header, }: stdenv.mkDerivation (finalAttrs: { @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { libxinerama libxrandr libxtst - ladspaH + ladspa-header ]; cmakeFlags = [ diff --git a/pkgs/by-name/po/poco/package.nix b/pkgs/by-name/po/poco/package.nix index fd6eb26914f95..9475a681a1d0b 100644 --- a/pkgs/by-name/po/poco/package.nix +++ b/pkgs/by-name/po/poco/package.nix @@ -11,7 +11,7 @@ expat, sqlite, openssl, - unixODBC, + unixodbc, libmysqlclient, writableTmpDirAsHomeHook, }: @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - unixODBC + unixodbc libmysqlclient ]; diff --git a/pkgs/by-name/po/poetry/package.nix b/pkgs/by-name/po/poetry/package.nix index cd313e8276542..f31d862dd5b31 100644 --- a/pkgs/by-name/po/poetry/package.nix +++ b/pkgs/by-name/po/poetry/package.nix @@ -18,12 +18,12 @@ let # We keep the override around even when the versions match, as # it's likely to become relevant again after the next Poetry update. poetry-core = super.poetry-core.overridePythonAttrs (old: rec { - version = "2.3.0"; + version = "2.3.1"; src = fetchFromGitHub { owner = "python-poetry"; repo = "poetry-core"; tag = version; - hash = "sha256-oE0kv6ofe+qBFJq+OrgDIHsaysN+y5D9bIy8IB5n5y8="; + hash = "sha256-gGXAPdFnrS/T7xvw8rpzI/7nW0bXdUiZnPeEwDgtWuQ="; }; }); } diff --git a/pkgs/by-name/po/poetry/unwrapped.nix b/pkgs/by-name/po/poetry/unwrapped.nix index 1bbd628be083e..950ffddc73023 100644 --- a/pkgs/by-name/po/poetry/unwrapped.nix +++ b/pkgs/by-name/po/poetry/unwrapped.nix @@ -35,14 +35,14 @@ buildPythonPackage rec { pname = "poetry"; - version = "2.3.1"; + version = "2.3.2"; pyproject = true; src = fetchFromGitHub { owner = "python-poetry"; repo = "poetry"; tag = version; - hash = "sha256-JhSseoXoNc4NZ/fuvf3ztQD6MhyaErE2pqmLLeBf0ak="; + hash = "sha256-zJ7HA/NNBh9gy0WUXTxKBUsC74Yt+ANZuBxMrQrS6XU="; }; build-system = [ @@ -53,12 +53,6 @@ buildPythonPackage rec { installShellFiles ]; - pythonRelaxDeps = [ - "dulwich" - "keyring" - "pbs-installer" - ]; - dependencies = [ build cachecontrol diff --git a/pkgs/by-name/po/policycoreutils/package.nix b/pkgs/by-name/po/policycoreutils/package.nix index e07df8b6c2c67..41b9919dcafda 100644 --- a/pkgs/by-name/po/policycoreutils/package.nix +++ b/pkgs/by-name/po/policycoreutils/package.nix @@ -7,16 +7,17 @@ libselinux, libsemanage, libxcrypt, + pkg-config, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "policycoreutils"; - version = "3.8.1"; + version = "3.10"; inherit (libsepol) se_url; src = fetchurl { - url = "${se_url}/${version}/policycoreutils-${version}.tar.gz"; - hash = "sha256-7vIxlrUB0UHLlfX8Uu8acon0WbZeRBXqD+mu7cXYDvI="; + url = "${finalAttrs.se_url}/${finalAttrs.version}/policycoreutils-${finalAttrs.version}.tar.gz"; + hash = "sha256-jb1Q2Gisv66dGpcva7slh/BsnsczCNEa9qyzpAHemDI="; }; postPatch = '' @@ -26,7 +27,10 @@ stdenv.mkDerivation rec { substituteInPlace newrole/Makefile --replace /usr/share /share ''; - nativeBuildInputs = [ gettext ]; + nativeBuildInputs = [ + gettext + pkg-config + ]; buildInputs = [ libsepol libselinux @@ -48,4 +52,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Only; inherit (libsepol.meta) homepage platforms maintainers; }; -} +}) diff --git a/pkgs/by-name/po/popt/package.nix b/pkgs/by-name/po/popt/package.nix index 4e795937e1027..b7e84260c1b2b 100644 --- a/pkgs/by-name/po/popt/package.nix +++ b/pkgs/by-name/po/popt/package.nix @@ -41,6 +41,17 @@ stdenv.mkDerivation (finalAttrs: { }) ]; + outputs = [ + "out" + "dev" + "man" + ]; + + configureFlags = [ + # Otherwise, it configures sysconfdir as $out/etc. + "--sysconfdir=/etc" + ]; + doCheck = false; # fails meta = { diff --git a/pkgs/by-name/po/postfix/package.nix b/pkgs/by-name/po/postfix/package.nix index cb0fed6ac5228..ef6bdb60057ce 100644 --- a/pkgs/by-name/po/postfix/package.nix +++ b/pkgs/by-name/po/postfix/package.nix @@ -31,12 +31,13 @@ }: let + cyrus_sasl' = cyrus_sasl.override { enableMySQL = true; }; ccargs = lib.concatStringsSep " " ( [ "-DUSE_TLS" "-DUSE_SASL_AUTH" "-DUSE_CYRUS_SASL" - "-I${cyrus_sasl.dev}/include/sasl" + "-I${cyrus_sasl'.dev}/include/sasl" "-DHAS_DB_BYPASS_MAKEDEFS_CHECK" # Fix build with gcc15, no upstream fix for stable releases: # https://www.mail-archive.com/postfix-devel@postfix.org/msg01270.html @@ -88,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ db openssl - cyrus_sasl + cyrus_sasl' icu libnsl pcre2 diff --git a/pkgs/by-name/pr/protobufc/package.nix b/pkgs/by-name/pr/protobufc/package.nix index 5b270776e847d..c71242bd98dd6 100644 --- a/pkgs/by-name/pr/protobufc/package.nix +++ b/pkgs/by-name/pr/protobufc/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, autoreconfHook, pkg-config, - protobuf, + protobuf_33, zlib, buildPackages, }: @@ -32,11 +32,11 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ - protobuf + protobuf_33 zlib ]; - env.PROTOC = lib.getExe buildPackages.protobuf; + env.PROTOC = lib.getExe buildPackages.protobuf_33; meta = { homepage = "https://github.com/protobuf-c/protobuf-c/"; diff --git a/pkgs/by-name/ps/psqlodbc/package.nix b/pkgs/by-name/ps/psqlodbc/package.nix index 64428c0ba5524..64b1bd7122115 100644 --- a/pkgs/by-name/ps/psqlodbc/package.nix +++ b/pkgs/by-name/ps/psqlodbc/package.nix @@ -11,7 +11,7 @@ libiodbc, withUnixODBC ? true, - unixODBC, + unixodbc, }: assert lib.xor withLibiodbc withUnixODBC; @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { openssl ] ++ lib.optional withLibiodbc libiodbc - ++ lib.optional withUnixODBC unixODBC; + ++ lib.optional withUnixODBC unixodbc; nativeBuildInputs = [ autoreconfHook @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { "--with-libpq=${lib.getDev libpq}" ] ++ lib.optional withLibiodbc "--with-iodbc=${libiodbc}" - ++ lib.optional withUnixODBC "--with-unixodbc=${unixODBC}"; + ++ lib.optional withUnixODBC "--with-unixodbc=${unixodbc}"; passthru = { updateScript = nix-update-script { diff --git a/pkgs/by-name/pu/publicsuffix-list/package.nix b/pkgs/by-name/pu/publicsuffix-list/package.nix index 2dec4a7efbda0..daac120ca5ebb 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-01-25"; + version = "0-unstable-2026-03-02"; src = fetchFromGitHub { owner = "publicsuffix"; repo = "list"; - rev = "6c40921fc61160568b101aff506d548ba3300ba6"; - hash = "sha256-BOSau54FwCHNLordlN0+I708acXSogjnfKINpfMeYcc="; + rev = "7ef6384612e1b48bb8b6023716cc9a493ac25d8a"; + hash = "sha256-AVVRW373eC2YpsoeuefSv8y+MMp7UfHrd0aXLEiLpsY="; }; dontBuild = true; diff --git a/pkgs/by-name/qp/qpdf/disable-timestamp-test.patch b/pkgs/by-name/qp/qpdf/disable-timestamp-test.patch index 97509f27a3187..b32ab47db8725 100644 --- a/pkgs/by-name/qp/qpdf/disable-timestamp-test.patch +++ b/pkgs/by-name/qp/qpdf/disable-timestamp-test.patch @@ -20,12 +20,12 @@ diff --git a/libtests/qutil.cc b/libtests/qutil.cc index 78ae82c8e3..daa9281a19 100644 --- a/libtests/qutil.cc +++ b/libtests/qutil.cc -@@ -766,8 +766,6 @@ +@@ -802,8 +802,6 @@ hex_encode_decode_test(); - std::cout << "---- rename/delete" << std::endl; + std::cout << "---- rename/delete" << '\n'; rename_delete_test(); -- std::cout << "---- timestamp" << std::endl; +- std::cout << "---- timestamp" << '\n'; - timestamp_test(); - std::cout << "---- is_long_long" << std::endl; + std::cout << "---- is_long_long" << '\n'; is_long_long_test(); - std::cout << "---- memory usage" << std::endl; + std::cout << "---- memory usage" << '\n'; diff --git a/pkgs/by-name/qp/qpdf/package.nix b/pkgs/by-name/qp/qpdf/package.nix index e5f5ccc8df142..a3dbe20104b68 100644 --- a/pkgs/by-name/qp/qpdf/package.nix +++ b/pkgs/by-name/qp/qpdf/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "qpdf"; - version = "12.2.0"; + version = "12.3.2"; src = fetchFromGitHub { owner = "qpdf"; repo = "qpdf"; tag = "v${finalAttrs.version}"; - hash = "sha256-tzOZVQ/XO2mWNtz3mFTdrpdD2PvvCwje5nbEyiIkcZw="; + hash = "sha256-qHc9v3VYrxbOhpsPbaaO7foumI2AdeFN9Z9Zbs4XtKg="; }; outputs = [ diff --git a/pkgs/by-name/qt/qtractor/package.nix b/pkgs/by-name/qt/qtractor/package.nix index 24699688fed1b..da919ca9a73ba 100644 --- a/pkgs/by-name/qt/qtractor/package.nix +++ b/pkgs/by-name/qt/qtractor/package.nix @@ -7,7 +7,7 @@ fetchurl, flac, libjack2, - ladspaH, + ladspa-header, ladspaPlugins, liblo, libmad, @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { dssi flac libjack2 - ladspaH + ladspa-header ladspaPlugins liblo libmad diff --git a/pkgs/by-name/qu/quantframe/package.nix b/pkgs/by-name/qu/quantframe/package.nix index dc603d21e0e70..abc6331efce7d 100644 --- a/pkgs/by-name/qu/quantframe/package.nix +++ b/pkgs/by-name/qu/quantframe/package.nix @@ -30,7 +30,7 @@ rustPlatform.buildRustPackage (finalAttrs: { }; postPatch = '' - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" substituteInPlace src-tauri/tauri.conf.json \ diff --git a/pkgs/by-name/qu/quartus-prime-lite/package.nix b/pkgs/by-name/qu/quartus-prime-lite/package.nix index 85bfe90885e4e..074a3652d9a20 100644 --- a/pkgs/by-name/qu/quartus-prime-lite/package.nix +++ b/pkgs/by-name/qu/quartus-prime-lite/package.nix @@ -84,7 +84,7 @@ buildFHSEnv rec { # questa requirements libxml2 ncurses5 - unixODBC + unixodbc libxft # common requirements freetype diff --git a/pkgs/by-name/ra/racket/package.nix b/pkgs/by-name/ra/racket/package.nix index 6a21275de5ab2..9fd5849f87317 100644 --- a/pkgs/by-name/ra/racket/package.nix +++ b/pkgs/by-name/ra/racket/package.nix @@ -15,7 +15,7 @@ libpng, makeFontsConf, pango, - unixODBC, + unixodbc, wrapGAppsHook3, disableDocs ? false, @@ -38,7 +38,7 @@ minimal.overrideAttrs ( }; buildInputs = prevAttrs.buildInputs ++ [ - (if isDarwin then libiodbc else unixODBC) + (if isDarwin then libiodbc else unixodbc) cairo fontconfig.lib glib diff --git a/pkgs/by-name/rd/rdma-core/package.nix b/pkgs/by-name/rd/rdma-core/package.nix index 13f3382329bfe..138d03fa21332 100644 --- a/pkgs/by-name/rd/rdma-core/package.nix +++ b/pkgs/by-name/rd/rdma-core/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rdma-core"; - version = "61.0"; + version = "62.0"; src = fetchFromGitHub { owner = "linux-rdma"; repo = "rdma-core"; rev = "v${finalAttrs.version}"; - hash = "sha256-5CmQvS1M3zJryJu4hAf8JrCOPTkmxJijmLEnrWzH+d4="; + hash = "sha256-1n33KH8HTyZ0jHtDanopxwABiLjAvt+V7lgaeabJs8s="; }; strictDeps = true; diff --git a/pkgs/by-name/re/re2/package.nix b/pkgs/by-name/re/re2/package.nix index cdbc130d70f17..06249cd01c8f5 100644 --- a/pkgs/by-name/re/re2/package.nix +++ b/pkgs/by-name/re/re2/package.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "re2"; - version = "2025-08-12"; + version = "2025-11-05"; src = fetchFromGitHub { owner = "google"; repo = "re2"; rev = finalAttrs.version; - hash = "sha256-3cWbw8Wlnl1OMPIcbNlc3HnCsuL4VT7psuHWtldsWoQ="; + hash = "sha256-0J1HVk+eR7VN0ymucW9dNlT36j16XIfCzcs1EVyEIEU="; }; outputs = [ diff --git a/pkgs/by-name/ro/rosegarden/package.nix b/pkgs/by-name/ro/rosegarden/package.nix index f2417c038e987..5e215f6890276 100644 --- a/pkgs/by-name/ro/rosegarden/package.nix +++ b/pkgs/by-name/ro/rosegarden/package.nix @@ -12,7 +12,7 @@ fftwSinglePrec, flac, glib, - ladspaH, + ladspa-header, ladspaPlugins, libjack2, liblo, @@ -57,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: { fftwSinglePrec flac glib - ladspaH + ladspa-header ladspaPlugins libjack2 liblo diff --git a/pkgs/by-name/rq/rquickshare/package.nix b/pkgs/by-name/rq/rquickshare/package.nix index 0efad9ae980c6..1f9b80ff2364b 100644 --- a/pkgs/by-name/rq/rquickshare/package.nix +++ b/pkgs/by-name/rq/rquickshare/package.nix @@ -36,7 +36,7 @@ rustPlatform.buildRustPackage rec { # from https://github.com/NixOS/nixpkgs/blob/04e40bca2a68d7ca85f1c47f00598abb062a8b12/pkgs/by-name/ca/cargo-tauri/test-app.nix#L23-L26 postPatch = lib.optionalString stdenv.hostPlatform.isLinux '' - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" ''; diff --git a/pkgs/by-name/ru/rubberband/package.nix b/pkgs/by-name/ru/rubberband/package.nix index 1230a0cf38178..a362594799983 100644 --- a/pkgs/by-name/ru/rubberband/package.nix +++ b/pkgs/by-name/ru/rubberband/package.nix @@ -9,7 +9,7 @@ lv2, jdk_headless, vamp-plugin-sdk, - ladspaH, + ladspa-header, meson, ninja, }: @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { libsndfile fftw vamp-plugin-sdk - ladspaH + ladspa-header lv2 ]; makeFlags = [ "AR:=$(AR)" ]; diff --git a/pkgs/by-name/ru/rustdesk-flutter/package.nix b/pkgs/by-name/ru/rustdesk-flutter/package.nix index fa7a1f6b554e1..511e84e400f84 100644 --- a/pkgs/by-name/ru/rustdesk-flutter/package.nix +++ b/pkgs/by-name/ru/rustdesk-flutter/package.nix @@ -162,12 +162,12 @@ flutter329.buildFlutterApplication rec { postPatch = '' cd flutter if [ $cargoDepsCopy ]; then # That will be inherited to buildDartPackage and it doesn't have cargoDepsCopy - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${lib.getLib libayatana-appindicator}/lib/libayatana-appindicator3.so.1" # Disable static linking of ffmpeg since https://github.com/21pages/hwcodec/commit/1873c34e3da070a462540f61c0b782b7ab15dc84 - sed -i 's/static=//g' $cargoDepsCopy/hwcodec-*/build.rs - sed -e '1i #include ' -i $cargoDepsCopy/webm-1.1.0/src/sys/libwebm/mkvparser/mkvparser.cc - sed -e '1i #include ' -i $cargoDepsCopy/webm-sys-1.0.4/libwebm/mkvparser/mkvparser.cc + sed -i 's/static=//g' $cargoDepsCopy/*/hwcodec-*/build.rs + sed -e '1i #include ' -i $cargoDepsCopy/*/webm-1.1.0/src/sys/libwebm/mkvparser/mkvparser.cc + sed -e '1i #include ' -i $cargoDepsCopy/*/webm-sys-1.0.4/libwebm/mkvparser/mkvparser.cc fi substituteInPlace ../Cargo.toml --replace-fail ", \"staticlib\", \"rlib\"" "" diff --git a/pkgs/by-name/ru/rustdesk/package.nix b/pkgs/by-name/ru/rustdesk/package.nix index 76ea744cc9fa8..3de3312894c96 100644 --- a/pkgs/by-name/ru/rustdesk/package.nix +++ b/pkgs/by-name/ru/rustdesk/package.nix @@ -112,8 +112,8 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; postPatch = '' - sed -e '1i #include ' -i $cargoDepsCopy/webm-1.1.0/src/sys/libwebm/mkvparser/mkvparser.cc - sed -e '1i #include ' -i $cargoDepsCopy/webm-sys-1.0.4/libwebm/mkvparser/mkvparser.cc + sed -e '1i #include ' -i $cargoDepsCopy/*/webm-1.1.0/src/sys/libwebm/mkvparser/mkvparser.cc + sed -e '1i #include ' -i $cargoDepsCopy/*/webm-sys-1.0.4/libwebm/mkvparser/mkvparser.cc ''; # Add static ui resources and libsciter to same folder as binary so that it diff --git a/pkgs/by-name/sa/saga/package.nix b/pkgs/by-name/sa/saga/package.nix index a95fc1b5935ba..c2cfde7462144 100644 --- a/pkgs/by-name/sa/saga/package.nix +++ b/pkgs/by-name/sa/saga/package.nix @@ -36,7 +36,7 @@ netcdf, poppler, sqlite, - unixODBC, + unixodbc, cudaSupport ? config.cudaSupport, }: @@ -97,7 +97,7 @@ stdenv.mkDerivation (finalAttrs: { netcdf poppler sqlite - unixODBC + unixodbc ]; cmakeFlags = [ diff --git a/pkgs/by-name/sb/sbc/package.nix b/pkgs/by-name/sb/sbc/package.nix index 8e03a6ea65ab6..adee703fa6600 100644 --- a/pkgs/by-name/sb/sbc/package.nix +++ b/pkgs/by-name/sb/sbc/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "sbc"; - version = "2.1"; + version = "2.2"; src = fetchurl { url = "https://www.kernel.org/pub/linux/bluetooth/sbc-${finalAttrs.version}.tar.xz"; - sha256 = "sha256-QmYzyr18eYI2RDUW36gzW0fgBLDvN/8Qfgx+rTKZ/MI="; + hash = "sha256-oa2nbvNeWvnC+9BjdU3J43qNmJQXxusezrsImxODrp4="; }; outputs = [ @@ -26,6 +26,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "SubBand Codec Library"; homepage = "https://www.bluez.org/"; + changelog = "https://git.kernel.org/pub/scm/bluetooth/sbc.git/tree/ChangeLog?h=${finalAttrs.version}"; license = lib.licenses.gpl2; platforms = lib.platforms.linux; }; diff --git a/pkgs/by-name/sc/scip/package.nix b/pkgs/by-name/sc/scip/package.nix index 5e5fe6178ffd6..b3f2324fb0b90 100644 --- a/pkgs/by-name/sc/scip/package.nix +++ b/pkgs/by-name/sc/scip/package.nix @@ -1,14 +1,14 @@ { lib, stdenv, - buildGo124Module, + buildGo125Module, fetchFromGitHub, libredirect, iana-etc, versionCheckHook, }: -buildGo124Module (finalAttrs: { +buildGo125Module (finalAttrs: { pname = "scip"; version = "0.6.1"; diff --git a/pkgs/by-name/sd/sdl3/package.nix b/pkgs/by-name/sd/sdl3/package.nix index b61ee3d47ba28..d9cd79bf5dc97 100644 --- a/pkgs/by-name/sd/sdl3/package.nix +++ b/pkgs/by-name/sd/sdl3/package.nix @@ -70,7 +70,7 @@ assert lib.assertMsg (ibusSupport -> dbusSupport) "SDL3 requires dbus support to stdenv.mkDerivation (finalAttrs: { pname = "sdl3"; - version = "3.4.0"; + version = "3.4.2"; outputs = [ "lib" @@ -83,7 +83,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "libsdl-org"; repo = "SDL"; tag = "release-${finalAttrs.version}"; - hash = "sha256-/A1y/NaZVebzI58F4TlwtDwuzlcA33Y1YuZqd5lz/Sk="; + hash = "sha256-ev0QiKyj0O6gtk7cK/V0X5Noft0Zo/fMS+oM6emwynE="; }; postPatch = @@ -172,6 +172,7 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = [ (lib.cmakeBool "SDL_ALSA" alsaSupport) (lib.cmakeBool "SDL_DBUS" dbusSupport) + (lib.cmakeBool "SDL_HIDAPI_LIBUSB" libusbSupport) (lib.cmakeBool "SDL_IBUS" ibusSupport) (lib.cmakeBool "SDL_JACK" jackSupport) (lib.cmakeBool "SDL_KMSDRM" drmSupport) @@ -182,6 +183,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "SDL_SNDIO" sndioSupport) (lib.cmakeBool "SDL_TEST_LIBRARY" true) (lib.cmakeBool "SDL_TRAY_DUMMY" (!traySupport)) + (lib.cmakeBool "SDL_VULKAN" vulkanSupport) (lib.cmakeBool "SDL_WAYLAND" waylandSupport) (lib.cmakeBool "SDL_WAYLAND_LIBDECOR" libdecorSupport) (lib.cmakeBool "SDL_X11" x11Support) @@ -198,11 +200,7 @@ stdenv.mkDerivation (finalAttrs: { && !(stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isAndroid) && !(x11Support || waylandSupport) )) - ] - ++ lib.optional (libusbSupport != stdenv.hostPlatform.isLinux) ( - lib.cmakeBool "SDL_HIDAPI_LIBUSB" libusbSupport - ) - ++ lib.optional (!vulkanSupport) (lib.cmakeBool "SDL_VULKAN" vulkanSupport); + ]; doCheck = true; diff --git a/pkgs/by-name/se/selinux-python/package.nix b/pkgs/by-name/se/selinux-python/package.nix index a792b7136e5be..168c10ad62a45 100644 --- a/pkgs/by-name/se/selinux-python/package.nix +++ b/pkgs/by-name/se/selinux-python/package.nix @@ -20,13 +20,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "selinux-python"; - version = "3.8.1"; + version = "3.10"; inherit (libsepol) se_url; src = fetchurl { url = "${finalAttrs.se_url}/${finalAttrs.version}/selinux-python-${finalAttrs.version}.tar.gz"; - hash = "sha256-dJAlv6SqDgCb8//EVdVloY1Ntxz+eWvkQFghcXIGwlo="; + hash = "sha256-nQpbafL7zOjlzNjg8X1W9x5gBadWOG+Ps2wx+UJBkaI="; }; strictDeps = true; @@ -82,6 +82,8 @@ stdenv.mkDerivation (finalAttrs: { doInstallCheck = true; installCheckPhase = '' + runHook preInstallCheck + # Version hasn't changed in 17 years, if it suddenly does these tests deserve to break $out/bin/audit2allow --version | grep -Fm1 'audit2allow .1' $out/bin/audit2why --version | grep -Fm1 'audit2allow .1' @@ -96,16 +98,15 @@ stdenv.mkDerivation (finalAttrs: { # Should at least run, even if we can't provide it a policy file and need to provide /dev/zero { $out/bin/sepolgen-ifgen-attr-helper test /dev/null 2>&1 || true; } | grep -Fm1 'error(s) encountered' >/dev/null + + runHook postInstallCheck ''; meta = { description = "SELinux policy core utilities written in Python"; license = lib.licenses.gpl2Plus; homepage = "https://selinuxproject.org"; - maintainers = with lib.maintainers; [ - RossComputerGuy - numinit - ]; + inherit (libsepol.meta) maintainers; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/se/selinux-refpolicy/package.nix b/pkgs/by-name/se/selinux-refpolicy/package.nix index 803f0ab75f1fe..e57d9a84d8083 100644 --- a/pkgs/by-name/se/selinux-refpolicy/package.nix +++ b/pkgs/by-name/se/selinux-refpolicy/package.nix @@ -13,13 +13,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "selinux-refpolicy"; - version = "2.20250213"; + version = "2.20250923"; src = fetchFromGitHub { owner = "SELinuxProject"; repo = "refpolicy"; tag = "RELEASE_${lib.versions.major finalAttrs.version}_${lib.versions.minor finalAttrs.version}"; - hash = "sha256-VsQRqigGwSVJ52uqFj1L2xzQqbWwQ/YaFI5Rsn/HbP8="; + hash = "sha256-A7bC/44Swt1pe9qAubrOIVEJpsXeCkJUaftLHqq3EmM="; }; nativeBuildInputs = [ @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { description = "SELinux Reference Policy v2"; homepage = "http://userspace.selinuxproject.org"; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ RossComputerGuy ]; + inherit (semodule-utils.meta) maintainers; license = lib.licenses.gpl2Only; }; }) diff --git a/pkgs/by-name/se/selinux-sandbox/package.nix b/pkgs/by-name/se/selinux-sandbox/package.nix index b4c624e5f26b3..060fb77ad612d 100644 --- a/pkgs/by-name/se/selinux-sandbox/package.nix +++ b/pkgs/by-name/se/selinux-sandbox/package.nix @@ -2,34 +2,37 @@ lib, stdenv, fetchurl, + gettext, bash, coreutils, python3, + python3Packages, libcap_ng, policycoreutils, selinux-python, dbus, xorg-server, + xwayland, openbox, xmodmap, libselinux, + setools, }: -# this is python3 only as it depends on selinux-python - -with python3.pkgs; - -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "selinux-sandbox"; - version = "3.3"; + version = "3.10"; inherit (policycoreutils) se_url; src = fetchurl { - url = "${se_url}/${version}/selinux-sandbox-${version}.tar.gz"; - sha256 = "0rw8pxfqhl6ww4w31fbf4hi3zilh1n3b1rfjm7ra76mm78wfyylj"; + url = "${finalAttrs.se_url}/${finalAttrs.version}/selinux-sandbox-${finalAttrs.version}.tar.gz"; + hash = "sha256-4r0T4YT3IYFVoz6pQygdAvRBwpcQQBW+69/G2Npv9cM="; }; - nativeBuildInputs = [ wrapPython ]; + nativeBuildInputs = [ + gettext + python3Packages.wrapPython + ]; buildInputs = [ bash coreutils @@ -43,29 +46,36 @@ stdenv.mkDerivation rec { libselinux ]; propagatedBuildInputs = [ - pygobject3 + python3Packages.pygobject3 selinux-python ]; + pythonPath = [ + python3Packages.libselinux + setools + ]; postPatch = '' # Fix setuid install - substituteInPlace Makefile --replace "-m 4755" "-m 755" + substituteInPlace Makefile --replace-fail "-m 4755" "-m 755" + substituteInPlace po/Makefile --replace-fail /usr/bin/install install substituteInPlace sandboxX.sh \ - --replace "#!/bin/sh" "#!${bash}/bin/sh" \ - --replace "/usr/share/sandbox/start" "${placeholder "out"}/share/sandbox/start" \ - --replace "/usr/bin/cut" "${coreutils}/bin/cut" \ - --replace "/usr/bin/Xephyr" "${xorg-server}/bin/Xepyhr" \ - --replace "secon" "${policycoreutils}/bin/secon" + --replace-fail "#!/bin/bash" "#!${bash}/bin/bash" \ + --replace-fail "/usr/share/sandbox/start" "${placeholder "out"}/share/sandbox/start" \ + --replace-fail "/usr/bin/cut" "${coreutils}/bin/cut" \ + --replace-fail "/usr/bin/Xephyr" "${xorg-server}/bin/Xepyhr" \ + --replace-fail "/usr/bin/Xwayland" "${xwayland}/bin/Xwayland" \ + --replace-fail "secon" "${policycoreutils}/bin/secon" substituteInPlace sandbox \ - --replace "/usr/sbin/seunshare" "$out/bin/seunshare" \ - --replace "/usr/share/sandbox" "$out/share/sandbox" \ - --replace "/usr/share/locale" "${policycoreutils}/share/locale" \ - --replace "/usr/bin/openbox" "${openbox}/bin/openbox" \ - --replace "#!/bin/sh" "#!${bash}/bin/sh" \ - --replace "dbus-" "${dbus}/bin/dbus-" \ - --replace "/usr/bin/xmodmap" "${xmodmap}/bin/xmodmap" \ - --replace "/usr/bin/shred" "${coreutils}/bin/shred" \ - --replace "/usr/bin/test" "${coreutils}/bin/test" \ + --replace-fail "/usr/sbin/seunshare" "$out/bin/seunshare" \ + --replace-fail "/usr/share/sandbox" "$out/share/sandbox" \ + --replace-fail "/usr/share/locale" "${policycoreutils}/share/locale" \ + --replace-fail "/usr/bin/openbox" "${openbox}/bin/openbox" \ + --replace-fail "#!/bin/sh" "#!${bash}/bin/sh" \ + --replace-fail "dbus-" "${dbus}/bin/dbus-" \ + --replace-fail "/usr/bin/xmodmap" "${xmodmap}/bin/xmodmap" \ + --replace-fail "/usr/bin/shred" "${coreutils}/bin/shred" \ + --replace-fail "/usr/bin/test" "${coreutils}/bin/test" + patchShebangs --host sandboxX.sh sandbox start sandbox.init ''; makeFlags = [ @@ -77,11 +87,21 @@ stdenv.mkDerivation rec { wrapPythonPrograms ''; + doInstallCheck = true; + + installCheckPhase = '' + runHook preInstallCheck + # "sandbox: Requires a SELinux enabled system" or help, which includes sandbox + { $out/bin/sandbox --help || true; } 2>&1 | grep -Fm1 'sandbox' + runHook postInstallCheck + ''; + meta = { + mainProgram = "sandbox"; description = "SELinux sandbox utility"; license = lib.licenses.gpl2Only; homepage = "https://selinuxproject.org"; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ RossComputerGuy ]; + inherit (selinux-python.meta) maintainers; }; -} +}) diff --git a/pkgs/by-name/se/semodule-utils/package.nix b/pkgs/by-name/se/semodule-utils/package.nix index 7b07203947ab6..e8364954b4d12 100644 --- a/pkgs/by-name/se/semodule-utils/package.nix +++ b/pkgs/by-name/se/semodule-utils/package.nix @@ -5,15 +5,15 @@ libsepol, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "semodule-utils"; - version = "3.8.1"; + version = "3.10"; inherit (libsepol) se_url; src = fetchurl { - url = "${se_url}/${version}/semodule-utils-${version}.tar.gz"; - sha256 = "sha256-dwWw2wWcU6IdanfAtQ9sRn2RoOqS/4dfHJNSfNJ2I5U="; + url = "${finalAttrs.se_url}/${finalAttrs.version}/semodule-utils-${finalAttrs.version}.tar.gz"; + hash = "sha256-HC8UzAmMu011kS0THF90fnAkbhBC5y8qtA4o9Tz0XBA="; }; buildInputs = [ libsepol ]; @@ -26,7 +26,6 @@ stdenv.mkDerivation rec { meta = { description = "SELinux policy core utilities (packaging additions)"; license = lib.licenses.gpl2Only; - inherit (libsepol.meta) homepage platforms; - maintainers = with lib.maintainers; [ RossComputerGuy ]; + inherit (libsepol.meta) homepage platforms maintainers; }; -} +}) diff --git a/pkgs/by-name/se/setools/package.nix b/pkgs/by-name/se/setools/package.nix index 8fa713e48bca2..2d73f3bc566fe 100644 --- a/pkgs/by-name/se/setools/package.nix +++ b/pkgs/by-name/se/setools/package.nix @@ -65,7 +65,7 @@ python3Packages.buildPythonApplication (finalAttrs: { gpl2Only lgpl21Plus ]; - maintainers = [ ]; + inherit (libsepol.meta) maintainers; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/sh/shadow/package.nix b/pkgs/by-name/sh/shadow/package.nix index 6fa34fdb5ab7f..4c5f050b911f2 100644 --- a/pkgs/by-name/sh/shadow/package.nix +++ b/pkgs/by-name/sh/shadow/package.nix @@ -33,13 +33,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "shadow"; - version = "4.19.3"; + version = "4.19.4"; src = fetchFromGitHub { owner = "shadow-maint"; repo = "shadow"; tag = finalAttrs.version; - hash = "sha256-fnsiztMXaLmsOMIwl+wW/QArvbawtow91jZ4k0bz65U="; + hash = "sha256-vR6dwB3EttGY2DgQ20nOr9kNhF+nsAaBEyklcJAZ20Y="; }; outputs = [ diff --git a/pkgs/by-name/si/simdjson/package.nix b/pkgs/by-name/si/simdjson/package.nix index be514078a9441..78f94baca2eb1 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.2.4"; + version = "4.3.1"; src = fetchFromGitHub { owner = "simdjson"; repo = "simdjson"; tag = "v${finalAttrs.version}"; - hash = "sha256-TTZcdnD7XT5n39n7rSlA81P3pid+5ek0noxjXAGbb64="; + hash = "sha256-SSNbVBGul8NogDfFHR2gZ80d1CNRrBjZBC+7kxItnFo="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/sl/slimevr/package.nix b/pkgs/by-name/sl/slimevr/package.nix index 7630e5c67be65..0c5fe80f640a6 100644 --- a/pkgs/by-name/sl/slimevr/package.nix +++ b/pkgs/by-name/sl/slimevr/package.nix @@ -85,7 +85,7 @@ rustPlatform.buildRustPackage (finalAttrs: { '' + lib.optionalString stdenv.hostPlatform.isLinux '' # Both libappindicator-rs and SlimeVR need to know where Nix's appindicator lib is. - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" substituteInPlace gui/src-tauri/src/tray.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" diff --git a/pkgs/by-name/so/socat/musl.patch b/pkgs/by-name/so/socat/musl.patch deleted file mode 100644 index 9ec957b4d8c2c..0000000000000 --- a/pkgs/by-name/so/socat/musl.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 8be51b7c3520fd2dbd1ba2e917a499c90822817f Mon Sep 17 00:00:00 2001 -From: Alyssa Ross -Date: Tue, 27 Jan 2026 10:46:19 +0100 -Subject: [PATCH] Fix build for musl -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -musl's struct msghdr includes padding members, so using undesignated -initializers as was previously being done ended up initializing the -wrong members: - - gcc -O -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-netlink.o xio-netlink.c - xio-netlink.c: In function ‘xio_netlink_mtu’: - xio-netlink.c:33:59: error: initialization of ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] - 33 | ct msghdr rtmsg = { &sa, sizeof(sa), &iov, 1, NULL, 0, 0 }; - | ^~~~ - xio-netlink.c:33:59: note: (near initialization for ‘rtmsg.__pad1’) - make: *** [: xio-netlink.o] Error 1 ---- - xio-netlink.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/xio-netlink.c b/xio-netlink.c -index 533d78c..b0c5c3c 100644 ---- a/xio-netlink.c -+++ b/xio-netlink.c -@@ -30,7 +30,12 @@ int xio_netlink_mtu( - struct nlmsghdr buf[8192/sizeof(struct nlmsghdr)]; - struct iovec iov = { buf, sizeof(buf) }; - struct sockaddr_nl sa; -- struct msghdr rtmsg = { &sa, sizeof(sa), &iov, 1, NULL, 0, 0 }; -+ struct msghdr rtmsg = { -+ .msg_name = &sa, -+ .msg_namelen = sizeof(sa), -+ .msg_iov = &iov, -+ .msg_iovlen = 1, -+ }; - struct nlmsghdr *nh; - - Info2("Setting interface %d MTU to %u using netlink", interface_index, mtu); - -base-commit: 8834d6cc7e0d7b04cd31f9f7d0cb3e06913b0323 --- -2.52.0 - diff --git a/pkgs/by-name/so/socat/package.nix b/pkgs/by-name/so/socat/package.nix index e80b57df9f072..40f1308046a3b 100644 --- a/pkgs/by-name/so/socat/package.nix +++ b/pkgs/by-name/so/socat/package.nix @@ -11,17 +11,13 @@ stdenv.mkDerivation rec { pname = "socat"; - version = "1.8.1.0"; + version = "1.8.1.1"; src = fetchurl { url = "http://www.dest-unreach.org/socat/download/socat-${version}.tar.bz2"; - hash = "sha256-kfIi7mVVkDZgDCUFuZms6+1IuJnw4uU64cnDHWmGtqQ="; + hash = "sha256-Xrxja39CcFP5iAZpZSFlOmFMfgZGSRA1PL9U4jJ63Bs="; }; - patches = [ - ./musl.patch - ]; - postPatch = '' patchShebangs test.sh substituteInPlace test.sh \ diff --git a/pkgs/by-name/sq/sqlpage/package.nix b/pkgs/by-name/sq/sqlpage/package.nix index f6231a08b0167..3ba4e45a181d8 100644 --- a/pkgs/by-name/sq/sqlpage/package.nix +++ b/pkgs/by-name/sq/sqlpage/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, pkg-config, sqlite, - unixODBC, + unixodbc, zstd, fetchurl, }: @@ -82,7 +82,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ sqlite - unixODBC + unixodbc zstd ]; diff --git a/pkgs/by-name/st/stardust-xr-server/package.nix b/pkgs/by-name/st/stardust-xr-server/package.nix index fce5180c1cdac..ea56ff8bd4cb0 100644 --- a/pkgs/by-name/st/stardust-xr-server/package.nix +++ b/pkgs/by-name/st/stardust-xr-server/package.nix @@ -47,7 +47,7 @@ rustPlatform.buildRustPackage (finalAttrs: { env.CPM_SOURCE_CACHE = "./build"; postPatch = '' - install -D ${cpm-cmake}/share/cpm/CPM.cmake $(echo $cargoDepsCopy/stereokit-sys-*/StereoKit)/build/cpm/CPM_0.32.2.cmake + install -D ${cpm-cmake}/share/cpm/CPM.cmake $(echo $cargoDepsCopy/*/stereokit-sys-*/StereoKit)/build/cpm/CPM_0.32.2.cmake ''; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/st/startup-disk/package.nix b/pkgs/by-name/st/startup-disk/package.nix index 66d62d041a93d..e65c863d68aa5 100644 --- a/pkgs/by-name/st/startup-disk/package.nix +++ b/pkgs/by-name/st/startup-disk/package.nix @@ -33,7 +33,7 @@ rustPlatform.buildRustPackage (finalAttrs: { postPatch = '' # Fix sudo crate's hardcoded /usr/bin/sudo - substituteInPlace $cargoDepsCopy/sudo-0.6.0/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/sudo-0.6.0/src/lib.rs \ --replace-fail 'Command::new("/usr/bin/sudo")' 'Command::new("sudo")' ''; diff --git a/pkgs/by-name/sw/swi-prolog/package.nix b/pkgs/by-name/sw/swi-prolog/package.nix index 7f7b1aa295c63..748f0699c8a38 100644 --- a/pkgs/by-name/sw/swi-prolog/package.nix +++ b/pkgs/by-name/sw/swi-prolog/package.nix @@ -22,7 +22,7 @@ jdk, withOdbc ? true, - unixODBC, + unixodbc, withPcre ? true, pcre2, @@ -97,7 +97,7 @@ let [ ] ++ (lib.optional withDb db) ++ (lib.optional withJava jdk) - ++ (lib.optional withOdbc unixODBC) + ++ (lib.optional withOdbc unixodbc) ++ (lib.optional withPcre pcre2) ++ (lib.optional withPython python3) ++ (lib.optional withYaml libyaml) diff --git a/pkgs/by-name/te/terraform-docs/package.nix b/pkgs/by-name/te/terraform-docs/package.nix index d5e6b825edeaa..3981c50250bb7 100644 --- a/pkgs/by-name/te/terraform-docs/package.nix +++ b/pkgs/by-name/te/terraform-docs/package.nix @@ -1,16 +1,13 @@ { stdenv, lib, - # Build fails with Go 1.25, with the following error: - # 'vendor/golang.org/x/tools/internal/tokeninternal/tokeninternal.go:64:9: invalid array length -delta * delta (constant -256 of type int64)' - # Wait for upstream to update their vendored dependencies before unpinning. - buildGo124Module, + buildGoModule, fetchFromGitHub, installShellFiles, testers, }: -buildGo124Module (finalAttrs: { +buildGoModule (finalAttrs: { pname = "terraform-docs"; version = "0.21.0"; diff --git a/pkgs/by-name/te/tevent/package.nix b/pkgs/by-name/te/tevent/package.nix index 20ac0af6795ff..0a72e5133d26a 100644 --- a/pkgs/by-name/te/tevent/package.nix +++ b/pkgs/by-name/te/tevent/package.nix @@ -61,15 +61,18 @@ stdenv.mkDerivation (finalAttrs: { "--cross-execute=${stdenv.hostPlatform.emulator buildPackages}" ]; - # python-config from build Python gives incorrect values when cross-compiling. - # If python-config is not found, the build falls back to using the sysconfig - # module, which works correctly in all cases. - PYTHON_CONFIG = "/invalid"; - - # https://reviews.llvm.org/D135402 - NIX_LDFLAGS = lib.optional ( - stdenv.cc.bintools.isLLVM && lib.versionAtLeast stdenv.cc.bintools.version "17" - ) "--undefined-version"; + env = { + # python-config from build Python gives incorrect values when cross-compiling. + # If python-config is not found, the build falls back to using the sysconfig + # module, which works correctly in all cases. + PYTHON_CONFIG = "/invalid"; + } + // + lib.optionalAttrs (stdenv.cc.bintools.isLLVM && lib.versionAtLeast stdenv.cc.bintools.version "17") + { + # https://reviews.llvm.org/D135402 + NIX_LDFLAGS = "--undefined-version"; + }; meta = { description = "Event system based on the talloc memory management library"; diff --git a/pkgs/by-name/ti/tinyxxd/package.nix b/pkgs/by-name/ti/tinyxxd/package.nix index 2dc0d8342afa9..9035ae112dcf1 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.10"; + version = "1.3.11"; src = fetchFromGitHub { repo = "tinyxxd"; owner = "xyproto"; rev = "v${finalAttrs.version}"; - hash = "sha256-DrAwUwaiEnaOCo0YLXSaAJDEyBJ4t7mVxEarDSO6XeU="; + hash = "sha256-zM0KRQggDc45eeeZZ6nAI/5sm7NtF1XGucIJV4O1AJs="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/tr/treedome/package.nix b/pkgs/by-name/tr/treedome/package.nix index 10610883a69c6..ea12fcd96d431 100644 --- a/pkgs/by-name/tr/treedome/package.nix +++ b/pkgs/by-name/tr/treedome/package.nix @@ -36,7 +36,7 @@ rustPlatform.buildRustPackage (finalAttrs: { }; postPatch = '' - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" ''; diff --git a/pkgs/by-name/tr/trgui-ng/package.nix b/pkgs/by-name/tr/trgui-ng/package.nix index e8e131cfa48ee..70580a5e1f041 100644 --- a/pkgs/by-name/tr/trgui-ng/package.nix +++ b/pkgs/by-name/tr/trgui-ng/package.nix @@ -69,7 +69,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '"npm run webpack-prod"' '""' '' + lib.optionalString stdenv.hostPlatform.isLinux '' - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" ''; diff --git a/pkgs/by-name/tz/tzdata/package.nix b/pkgs/by-name/tz/tzdata/package.nix index d48799ea21484..ea94571830643 100644 --- a/pkgs/by-name/tz/tzdata/package.nix +++ b/pkgs/by-name/tz/tzdata/package.nix @@ -8,16 +8,16 @@ stdenv.mkDerivation (finalAttrs: { pname = "tzdata"; - version = "2025c"; + version = "2026a"; srcs = [ (fetchurl { url = "https://data.iana.org/time-zones/releases/tzdata${finalAttrs.version}.tar.gz"; - hash = "sha256-SqeeTv/uU/xAKf/l9uvpeTcoLrzfOG1dLakc6EFC+Vc="; + hash = "sha256-d7VBclk3u1O9kr1ITAtDvshUXi00Me4B8E748iA7orc="; }) (fetchurl { url = "https://data.iana.org/time-zones/releases/tzcode${finalAttrs.version}.tar.gz"; - hash = "sha256-aX6+ZiVESu9QgPWOSdA0JLu1Lgi/SD0921rPEMvRV0A="; + hash = "sha256-+AoXou3dK1QEH5yY11sKqAOLAW18XecokqFG2ZOHQOE="; }) ]; @@ -50,6 +50,7 @@ stdenv.mkDerivation (finalAttrs: { "CFLAGS+=-DZIC_BLOAT_DEFAULT=\\\"fat\\\"" "cc=${stdenv.cc.targetPrefix}cc" "AR=${stdenv.cc.targetPrefix}ar" + "REDO=posix_right" ] ++ lib.optionals stdenv.hostPlatform.isWindows [ "CFLAGS+=-DHAVE_DIRECT_H" diff --git a/pkgs/by-name/u-/u-root-cmds/package.nix b/pkgs/by-name/u-/u-root-cmds/package.nix index bb6ff312d8320..946f0ffe1b6e5 100644 --- a/pkgs/by-name/u-/u-root-cmds/package.nix +++ b/pkgs/by-name/u-/u-root-cmds/package.nix @@ -181,7 +181,6 @@ u-root.overrideAttrs (prevAttrs: { "cmds/exp/watch" "cmds/exp/zbi" "cmds/exp/zimage" - "cmds/extra/tsort" "cmds/fwtools/flash" "cmds/fwtools/spidev" ]; diff --git a/pkgs/by-name/u-/u-root/package.nix b/pkgs/by-name/u-/u-root/package.nix index 3526ae04a38d8..88558bc4834c1 100644 --- a/pkgs/by-name/u-/u-root/package.nix +++ b/pkgs/by-name/u-/u-root/package.nix @@ -1,30 +1,35 @@ { lib, - # Build fails with Go 1.25, with the following error: - # 'vendor/golang.org/x/tools/internal/tokeninternal/tokeninternal.go:64:9: invalid array length -delta * delta (constant -256 of type int64)' - # Wait for upstream to update their vendored dependencies before unpinning. - buildGo124Module, + buildGoModule, fetchFromGitHub, coreutils, bash, nix-update-script, + fetchpatch, linuxManualConfig, fetchurl, linux_latest, }: -buildGo124Module (finalAttrs: { +buildGoModule (finalAttrs: { pname = "u-root"; - version = "0.15.0"; + version = "0.15.0-unstable-2026-02-12"; src = fetchFromGitHub { owner = "u-root"; repo = "u-root"; - tag = "v${finalAttrs.version}"; - hash = "sha256-8B2H3AwGo9friveBk4bijOph9bSSNR7PPKJYEuywgm4="; + rev = "0f23b8374acf4f00b457c69c13c3fe73dd5bab86"; + hash = "sha256-RwEegwzBpw0r0fPyNhB35hyaAcqSt8dUmYf2N5WrpQQ="; }; + patches = [ + (fetchpatch { + url = "https://github.com/u-root/u-root/commit/aeeb2aafd6a35416d5941b496e44a94594021424.patch"; + hash = "sha256-h+b/s9NkreQfFWezEup1DpQjfyiJpHQGTD/RyKmkF8s="; + }) + ]; + vendorHash = null; subPackages = [ "." ]; diff --git a/pkgs/by-name/uc/ucx/package.nix b/pkgs/by-name/uc/ucx/package.nix index 9c984b3913acf..a85fffb2df780 100644 --- a/pkgs/by-name/uc/ucx/package.nix +++ b/pkgs/by-name/uc/ucx/package.nix @@ -42,13 +42,13 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; pname = "ucx"; - version = "1.19.1"; + version = "1.20.0"; src = fetchFromGitHub { owner = "openucx"; repo = "ucx"; tag = "v${finalAttrs.version}"; - hash = "sha256-54yLejOFdCa2KYstZuo+hZ5lSQR8WTZMa7lS0prc5NY="; + hash = "sha256-G0Qt2FsCETwDPrvDtEwB/hzNDDr2wkD3RzzQylSvgYs="; }; outputs = [ diff --git a/pkgs/by-name/un/undmg/package.nix b/pkgs/by-name/un/undmg/package.nix index 480d49f625885..4fe687a0f7259 100644 --- a/pkgs/by-name/un/undmg/package.nix +++ b/pkgs/by-name/un/undmg/package.nix @@ -10,7 +10,7 @@ }: let - zlib' = zlib.override { static = false; }; + zlib' = zlib.override { splitStaticOutput = false; }; in stdenv.mkDerivation { pname = "undmg"; diff --git a/pkgs/by-name/un/unixODBC/package.nix b/pkgs/by-name/un/unixodbc/package.nix similarity index 61% rename from pkgs/by-name/un/unixODBC/package.nix rename to pkgs/by-name/un/unixodbc/package.nix index 15393de858d5d..9048b27d4ab82 100644 --- a/pkgs/by-name/un/unixODBC/package.nix +++ b/pkgs/by-name/un/unixodbc/package.nix @@ -4,14 +4,15 @@ fetchurl, }: -stdenv.mkDerivation rec { - pname = "unixODBC"; +stdenv.mkDerivation (finalAttrs: { + pname = "unixobcd"; version = "2.3.12"; + # TODO: build from source https://github.com/lurcher/unixODBC src = fetchurl { urls = [ - "ftp://ftp.unixodbc.org/pub/unixODBC/${pname}-${version}.tar.gz" - "https://www.unixodbc.org/${pname}-${version}.tar.gz" + "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="; }; @@ -27,4 +28,4 @@ stdenv.mkDerivation rec { license = lib.licenses.lgpl2; platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/un/unzip/CVE-2021-4217.patch b/pkgs/by-name/un/unzip/CVE-2021-4217.patch new file mode 100644 index 0000000000000..9344d1d0cf8dc --- /dev/null +++ b/pkgs/by-name/un/unzip/CVE-2021-4217.patch @@ -0,0 +1,47 @@ +From 731d698377dbd1f5b1b90efeb8094602ed59fc40 Mon Sep 17 00:00:00 2001 +From: Nils Bars +Date: Mon, 17 Jan 2022 16:53:16 +0000 +Subject: [PATCH] Fix null pointer dereference and use of uninitialized data + +This fixes a bug that causes use of uninitialized heap data if `readbuf` fails +to read as many bytes as indicated by the extra field length attribute. +Furthermore, this fixes a null pointer dereference if an archive contains an +`EF_UNIPATH` extra field but does not have a filename set. +--- + fileio.c | 5 ++++- + process.c | 6 +++++- + 2 files changed, 9 insertions(+), 2 deletions(-) + +--- a/fileio.c ++++ b/fileio.c +@@ -2310,8 +2310,11 @@ int do_string(__G__ length, option) /* + seek_zipf(__G__ G.cur_zipfile_bufstart - G.extra_bytes + + (G.inptr-G.inbuf) + length); + } else { +- if (readbuf(__G__ (char *)G.extra_field, length) == 0) ++ unsigned bytes_read = readbuf(__G__ (char *)G.extra_field, length); ++ if (bytes_read == 0) + return PK_EOF; ++ if (bytes_read != length) ++ return PK_ERR; + /* Looks like here is where extra fields are read */ + if (getZip64Data(__G__ G.extra_field, length) != PK_COOL) + { +--- a/process.c ++++ b/process.c +@@ -2067,10 +2067,14 @@ int getUnicodeData(__G__ ef_buf, ef_len) + G.unipath_checksum = makelong(offset + ef_buf); + offset += 4; + ++ if (!G.filename_full) { ++ /* Check if we have a unicode extra section but no filename set */ ++ return PK_ERR; ++ } ++ + /* + * Compute 32-bit crc + */ +- + chksum = crc32(chksum, (uch *)(G.filename_full), + strlen(G.filename_full)); + diff --git a/pkgs/by-name/un/unzip/package.nix b/pkgs/by-name/un/unzip/package.nix index 985daead4d35c..5cc8f41bb05ee 100644 --- a/pkgs/by-name/un/unzip/package.nix +++ b/pkgs/by-name/un/unzip/package.nix @@ -57,11 +57,7 @@ stdenv.mkDerivation rec { # Clang 16 makes implicit declarations an error by default for C99 and newer, causing the # configure script to fail to detect errno and the directory libraries on Darwin. ./implicit-declarations-fix.patch - (fetchurl { - name = "CVE-2021-4217.patch"; - url = "https://git.launchpad.net/ubuntu/+source/unzip/plain/debian/patches/CVE-2021-4217.patch?id=94a790fcbb5d6c53cdf5d786bcaa0b8dc10309b6"; - hash = "sha256-YKE4jVNSlrHLbszXNYYRtAQs0ly4AsodEz6tadMIVqE="; - }) + ./CVE-2021-4217.patch ] ++ lib.optional enableNLS (fetchurl { url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/app-arch/unzip/files/unzip-6.0-natspec.patch?id=56bd759df1d0c750a065b8c845e93d5dfa6b549d"; diff --git a/pkgs/by-name/us/usql/package.nix b/pkgs/by-name/us/usql/package.nix index ce8de7742161a..a810a9d841255 100644 --- a/pkgs/by-name/us/usql/package.nix +++ b/pkgs/by-name/us/usql/package.nix @@ -2,7 +2,7 @@ lib, fetchFromGitHub, buildGoModule, - unixODBC, + unixodbc, icu, nix-update-script, testers, @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { }; buildInputs = [ - unixODBC + unixodbc icu ]; diff --git a/pkgs/by-name/ut/util-linux/package.nix b/pkgs/by-name/ut/util-linux/package.nix index 4fa7935b58cc3..95f68397d57c7 100644 --- a/pkgs/by-name/ut/util-linux/package.nix +++ b/pkgs/by-name/ut/util-linux/package.nix @@ -35,6 +35,9 @@ nixosTests, }: +# lastlog requires PAM, or else it's broken. +assert withLastlog -> pamSupport; + let isMinimal = cryptsetupSupport == false && !nlsSupport && !ncursesSupport && !systemdSupport; in @@ -52,6 +55,11 @@ stdenv.mkDerivation (finalAttrs: { # which isn't valid on NixOS (and a compatibility link on most other modern # 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 { @@ -202,7 +210,6 @@ stdenv.mkDerivation (finalAttrs: { moveToOutput "bin/lastlog2" "$lastlog" ln -svf "$lastlog/bin/"* $bin/bin/ - '' + lib.optionalString (withLastlog && systemdSupport) '' moveToOutput "lib/systemd/system/lastlog2-import.service" "$lastlog" 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 new file mode 100644 index 0000000000000..3ffb12387bb69 --- /dev/null +++ b/pkgs/by-name/ut/util-linux/pam_lastlog2-add-lpam-to-Makemodule.am.patch @@ -0,0 +1,52 @@ +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/ut/util-macros/package.nix b/pkgs/by-name/ut/util-macros/package.nix index ed69e3a5dc003..f8572d979debf 100644 --- a/pkgs/by-name/ut/util-macros/package.nix +++ b/pkgs/by-name/ut/util-macros/package.nix @@ -1,12 +1,12 @@ { lib, - stdenv, + stdenvNoCC, fetchFromGitLab, testers, gitUpdater, autoreconfHook, }: -stdenv.mkDerivation (finalAttrs: { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "util-macros"; version = "1.20.2"; diff --git a/pkgs/by-name/ve/veloren/package.nix b/pkgs/by-name/ve/veloren/package.nix index 88b9f0530d4e7..b58ab75a72814 100644 --- a/pkgs/by-name/ve/veloren/package.nix +++ b/pkgs/by-name/ve/veloren/package.nix @@ -45,7 +45,7 @@ rustPlatform.buildRustPackage { postPatch = '' # Force vek to build in unstable mode - cat <<'EOF' | tee "$cargoDepsCopy"/vek-*/build.rs + cat <<'EOF' | tee "$cargoDepsCopy"/*/vek-*/build.rs fn main() { println!("cargo:rustc-check-cfg=cfg(nightly)"); println!("cargo:rustc-cfg=nightly"); diff --git a/pkgs/by-name/vo/voicevox-core/package.nix b/pkgs/by-name/vo/voicevox-core/package.nix index 3b43aeba66d88..8797bfa570ec7 100644 --- a/pkgs/by-name/vo/voicevox-core/package.nix +++ b/pkgs/by-name/vo/voicevox-core/package.nix @@ -40,7 +40,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cp -r --no-preserve=all ${openjtalk-src} ./openjtalk substitute ${./openjtalk.patch} ./openjtalk.patch \ --replace-fail "@openjtalk_src@" "$(pwd)/openjtalk" - patch -d $cargoDepsCopy/open_jtalk-sys-* -p1 < ./openjtalk.patch + patch -d $cargoDepsCopy/*/open_jtalk-sys-* -p1 < ./openjtalk.patch ''; cargoBuildFlags = [ "-p voicevox_core_c_api" ]; diff --git a/pkgs/by-name/wa/warp-plus/package.nix b/pkgs/by-name/wa/warp-plus/package.nix index 92d1ec98ffec0..bff8e800cbc85 100644 --- a/pkgs/by-name/wa/warp-plus/package.nix +++ b/pkgs/by-name/wa/warp-plus/package.nix @@ -1,6 +1,6 @@ { lib, - buildGo124Module, + buildGoModule, fetchFromGitHub, nix-update-script, @@ -9,7 +9,7 @@ # fails with go 1.25, downgrade to 1.24 # error tls.ConnectionState: struct field count mismatch: 17 vs 16 -buildGo124Module (finalAttrs: { +buildGoModule (finalAttrs: { pname = "warp-plus"; version = "1.2.6-unstable-2025-11-17"; @@ -57,5 +57,6 @@ buildGo124Module (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ phanirithvij ]; mainProgram = "warp-plus"; + broken = true; }; }) diff --git a/pkgs/by-name/wa/wavpack/Fix-autoreconf-with-gettext-0.25.patch b/pkgs/by-name/wa/wavpack/Fix-autoreconf-with-gettext-0.25.patch deleted file mode 100644 index 770f3a9967243..0000000000000 --- a/pkgs/by-name/wa/wavpack/Fix-autoreconf-with-gettext-0.25.patch +++ /dev/null @@ -1,48 +0,0 @@ -From ae8d7708e8e28b0d32ef00d18dbd65ed93853811 Mon Sep 17 00:00:00 2001 -From: Alyssa Ross -Date: Fri, 27 Jun 2025 12:27:58 +0200 -Subject: [PATCH] Fix autoreconf with gettext 0.25 - -Since gettext 0.25, the AM_ICONV macro is installed into the m4 -directory, so we need to add that autoconf config directory. We also -need to make sure autoreconf recognizes that it needs to run autopoint -to install the gettext macros, which it does heuristically by checking -whether AM_GNU_GETTEXT_VERSION is used, so add that and the minimum -amount of other stuff required to make it happy. The version of -gettext we say we use shouldn't matter, so I just went with the -version in ubuntu:latest since that's what CI uses. - -Link: https://github.com/dbry/WavPack/pull/205 ---- - Makefile.am | 2 ++ - configure.ac | 3 +++ - 2 files changed, 5 insertions(+) - -diff --git a/Makefile.am b/Makefile.am -index ec20499..6c18f61 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,3 +1,5 @@ -+SUBDIRS = -+ - pkgconfigdir = $(libdir)/pkgconfig - pkgconfig_DATA = wavpack.pc - -diff --git a/configure.ac b/configure.ac -index e35bb72..7fb0ebb 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -2,7 +2,10 @@ dnl wavpack 5.8.1 configure.ac - - AC_INIT([wavpack], [5.8.1], [bryant@wavpack.com]) - AC_CONFIG_SRCDIR([src/pack.c]) -+AC_CONFIG_MACRO_DIRS([m4]) - AM_INIT_AUTOMAKE([-Wall 1.15 serial-tests subdir-objects foreign no-dist-gzip dist-xz]) -+AM_GNU_GETTEXT_VERSION([0.21]) -+AM_GNU_GETTEXT([external]) - AM_MAINTAINER_MODE - - LIBWAVPACK_MAJOR=5 --- -2.49.0 - diff --git a/pkgs/by-name/wa/wavpack/package.nix b/pkgs/by-name/wa/wavpack/package.nix index fc23d24625a15..b7f85ab9fad8c 100644 --- a/pkgs/by-name/wa/wavpack/package.nix +++ b/pkgs/by-name/wa/wavpack/package.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "wavpack"; - version = "5.8.1"; + version = "5.9.0"; enableParallelBuilding = true; @@ -23,11 +23,9 @@ stdenv.mkDerivation (finalAttrs: { owner = "dbry"; repo = "WavPack"; rev = finalAttrs.version; - hash = "sha256-V9jRIuDpZYIBohJRouGr2TI32BZMXSNVfavqPl56YO0="; + hash = "sha256-bG2RGYoJyNX2NObccA3TF1O0Lj/R531hlm/CiNCOCmM="; }; - patches = [ ./Fix-autoreconf-with-gettext-0.25.patch ]; - outputs = [ "out" "dev" diff --git a/pkgs/by-name/wh/which/package.nix b/pkgs/by-name/wh/which/package.nix index dc4442577ce83..a8f4f1f53d026 100644 --- a/pkgs/by-name/wh/which/package.nix +++ b/pkgs/by-name/wh/which/package.nix @@ -25,6 +25,12 @@ stdenv.mkDerivation (finalAttrs: { url = "https://ftp.gnu.org/gnu/which/"; }; + outputs = [ + "out" + "info" + "man" + ]; + meta = { homepage = "https://www.gnu.org/software/which/"; description = "Shows the full path of (shell) commands"; diff --git a/pkgs/development/libraries/pipewire/wireplumber.nix b/pkgs/by-name/wi/wireplumber/package.nix similarity index 90% rename from pkgs/development/libraries/pipewire/wireplumber.nix rename to pkgs/by-name/wi/wireplumber/package.nix index f091ff12e6182..5090168e8822f 100644 --- a/pkgs/development/libraries/pipewire/wireplumber.nix +++ b/pkgs/by-name/wi/wireplumber/package.nix @@ -23,7 +23,7 @@ enableGI ? true, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "wireplumber"; version = "0.5.13"; @@ -37,10 +37,13 @@ stdenv.mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "pipewire"; repo = "wireplumber"; - rev = version; + tag = finalAttrs.version; hash = "sha256-iQpMT01mRroaA48spA11zdb47L5AcVmigE4nJuJRaUo="; }; + strictDeps = true; + __structuredAttrs = true; + nativeBuildInputs = [ meson pkg-config @@ -90,6 +93,9 @@ stdenv.mkDerivation rec { homepage = "https://pipewire.org"; license = lib.licenses.mit; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ k900 ]; + maintainers = with lib.maintainers; [ + k900 + qweered + ]; }; -} +}) diff --git a/pkgs/by-name/wp/wpsoffice-cn/package.nix b/pkgs/by-name/wp/wpsoffice-cn/package.nix index d2d2c5d24d51f..ddd5d48aab284 100644 --- a/pkgs/by-name/wp/wpsoffice-cn/package.nix +++ b/pkgs/by-name/wp/wpsoffice-cn/package.nix @@ -19,7 +19,7 @@ gtk3, libgbm, libusb1, - unixODBC, + unixodbc, libmysqlclient, libsForQt5, libxv, @@ -145,7 +145,7 @@ else gtk3 libgbm libusb1 - unixODBC + unixodbc libsForQt5.qtbase libxdamage libxtst diff --git a/pkgs/by-name/x2/x265/package.nix b/pkgs/by-name/x2/x265/package.nix index 9edaa146ad44c..80ef96001f7c8 100644 --- a/pkgs/by-name/x2/x265/package.nix +++ b/pkgs/by-name/x2/x265/package.nix @@ -15,9 +15,7 @@ numactl, # Multi bit-depth support (8bit+10bit+12bit): - multibitdepthSupport ? ( - stdenv.hostPlatform.is64bit && !(stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux) - ), + multibitdepthSupport ? stdenv.hostPlatform.is64bit, # Other options: cliSupport ? true, # Build standalone CLI application diff --git a/pkgs/by-name/xd/xdg-user-dirs-gtk/package.nix b/pkgs/by-name/xd/xdg-user-dirs-gtk/package.nix index b13967cb78883..b1ec5de29cf86 100644 --- a/pkgs/by-name/xd/xdg-user-dirs-gtk/package.nix +++ b/pkgs/by-name/xd/xdg-user-dirs-gtk/package.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { # Fetch “xdg-user-dirs” translations from correct localedir. substituteInPlace update.c --replace-fail \ 'bindtextdomain ("xdg-user-dirs", GLIBLOCALEDIR);' \ - 'bindtextdomain ("xdg-user-dirs", "${xdg-user-dirs}/share/locale");' + 'bindtextdomain ("xdg-user-dirs", "${lib.getLib xdg-user-dirs}/share/locale");' patchShebangs meson_custom_install_desktop_file.sh ''; diff --git a/pkgs/by-name/xd/xdg-user-dirs/package.nix b/pkgs/by-name/xd/xdg-user-dirs/package.nix index 3b87f75c7f073..e31ff0f1be714 100644 --- a/pkgs/by-name/xd/xdg-user-dirs/package.nix +++ b/pkgs/by-name/xd/xdg-user-dirs/package.nix @@ -22,6 +22,12 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-6S3rkpwQ1LKTKTl6+KJYUQEkf35hd6xvHSjoITDtjBk="; }; + outputs = [ + "out" + "lib" + "man" + ]; + nativeBuildInputs = [ meson ninja @@ -48,6 +54,10 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace "$out/lib/systemd/user/xdg-user-dirs.service" \ --replace-fail "/usr/bin/xdg-user-dirs-update" "$out/bin/xdg-user-dirs-update" + + # Autostart, because the installed service is never explicitly enabled in NixOS + substituteInPlace "$out/etc/xdg/autostart/xdg-user-dirs.desktop" \ + --replace-fail "X-systemd-skip=true" "X-systemd-skip=false" ''; meta = { diff --git a/pkgs/by-name/xk/xkeyboard-config/package.nix b/pkgs/by-name/xk/xkeyboard-config/package.nix index 038e63760f78b..b51a1eba07f21 100644 --- a/pkgs/by-name/xk/xkeyboard-config/package.nix +++ b/pkgs/by-name/xk/xkeyboard-config/package.nix @@ -13,11 +13,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "xkeyboard-config"; - version = "2.46"; + version = "2.47"; src = fetchurl { url = "mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-${finalAttrs.version}.tar.xz"; - hash = "sha256-EMWCGPtg0I+x97MDBN6zukdhMZWqigioHxlyd1zMNkA="; + hash = "sha256-5ZmEQWpy1YtGpSv+wbE2GqfYQ1RigifuJ4NibHpttrY="; }; strictDeps = true; diff --git a/pkgs/by-name/xt/xterm/package.nix b/pkgs/by-name/xt/xterm/package.nix index 46480e4700fd7..a43c046ee57fd 100644 --- a/pkgs/by-name/xt/xterm/package.nix +++ b/pkgs/by-name/xt/xterm/package.nix @@ -24,14 +24,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "xterm"; - version = "406"; + version = "407"; src = fetchurl { urls = [ "https://invisible-island.net/archives/xterm/${finalAttrs.pname}-${finalAttrs.version}.tgz" "https://invisible-mirror.net/archives/xterm/${finalAttrs.pname}-${finalAttrs.version}.tgz" ]; - hash = "sha256-Bm6y1mQwiX/h2t0nFVTM2uM9d8USEmp1j8TeN7EUh5k="; + hash = "sha256-ITbrpTAGiht1Zau/F4IydPXO+3/jYYNVy8idxVyLe2o="; }; patches = [ ./sixel-256.support.patch ]; diff --git a/pkgs/by-name/xv/xvfb/package.nix b/pkgs/by-name/xv/xvfb/package.nix index df80cfbc9126c..d5e64c1465719 100644 --- a/pkgs/by-name/xv/xvfb/package.nix +++ b/pkgs/by-name/xv/xvfb/package.nix @@ -3,6 +3,8 @@ { lib, stdenv, + meson, + ninja, pkg-config, xorg-server, dri-pkgconfig-stub, @@ -18,6 +20,7 @@ libxkbfile, libxshmfence, mesa-gl-headers, + mesa, openssl, pixman, libxcb-util, @@ -29,6 +32,7 @@ xkeyboard-config, xorgproto, xtrans, + font-util, }: stdenv.mkDerivation (finalAttrs: { pname = "xvfb"; @@ -37,11 +41,14 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; - nativeBuildInputs = [ pkg-config ]; + nativeBuildInputs = [ + meson + ninja + pkg-config + ]; buildInputs = [ - dri-pkgconfig-stub - libdrm + font-util libGL libx11 libxau @@ -62,18 +69,37 @@ stdenv.mkDerivation (finalAttrs: { libxcb-wm xorgproto xtrans + ] + ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ + dri-pkgconfig-stub + libdrm + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + mesa ]; - configureFlags = [ - "--enable-xvfb" - "--disable-xorg" - "--disable-xquartz" - "--disable-xwayland" - "--with-xkb-bin-directory=${xkbcomp}/bin" - "--with-xkb-path=${xkeyboard-config}/share/X11/xkb" - "--with-xkb-output=$out/share/X11/xkb/compiled" + mesonFlags = [ + "-Dxvfb=true" + "-Dxephyr=false" + "-Dxorg=false" + "-Dxnest=false" + "-Dsecure-rpc=false" + "-Dudev=false" + "-Dudev_kms=false" + + "-Dlog_dir=/var/log" + "-Ddefault_font_path=" + + "-Dxkb_bin_dir=${xkbcomp}/bin" + "-Dxkb_dir=${xkeyboard-config}/share/X11/xkb" + "-Dxkb_output_dir=$out/share/X11/xkb/compiled" ] - ++ lib.optional stdenv.hostPlatform.isDarwin "--without-dtrace"; + ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ + "-Dxcsecurity=true" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + "-Ddtrace=false" + ]; meta = { description = "X virtual framebuffer"; diff --git a/pkgs/by-name/xw/xwayland/package.nix b/pkgs/by-name/xw/xwayland/package.nix index 4b609786d3147..23702f67bc550 100644 --- a/pkgs/by-name/xw/xwayland/package.nix +++ b/pkgs/by-name/xw/xwayland/package.nix @@ -1,6 +1,8 @@ { dri-pkgconfig-stub, egl-wayland, + epoll-shim, + evdev-proto, bash, libepoxy, fetchurl, @@ -98,7 +100,6 @@ stdenv.mkDerivation (finalAttrs: { libxres libxt libdrm - libtirpc libxcb libxkbfile libxshmfence @@ -106,7 +107,6 @@ stdenv.mkDerivation (finalAttrs: { mesa-gl-headers openssl pixman - systemd wayland wayland-protocols xkbcomp @@ -114,6 +114,14 @@ stdenv.mkDerivation (finalAttrs: { xtrans zlib ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + libtirpc + systemd + ] + ++ lib.optionals stdenv.hostPlatform.isFreeBSD [ + epoll-shim + evdev-proto + ] ++ lib.optionals withLibunwind [ libunwind ]; @@ -141,6 +149,6 @@ stdenv.mkDerivation (finalAttrs: { emantor k900 ]; - platforms = lib.platforms.linux; + platforms = lib.platforms.linux ++ lib.platforms.freebsd; }; }) diff --git a/pkgs/by-name/yo/you-have-mail-cli/package.nix b/pkgs/by-name/yo/you-have-mail-cli/package.nix index 3d85e9eabcfdc..66ef376c4d5ca 100644 --- a/pkgs/by-name/yo/you-have-mail-cli/package.nix +++ b/pkgs/by-name/yo/you-have-mail-cli/package.nix @@ -27,7 +27,7 @@ rustPlatform.buildRustPackage { export GOCACHE=$TMPDIR/go-cache export GOPATH="$TMPDIR/go" export GOPROXY=off - cp -r --reflink=auto "$goModules" "$cargoDepsCopy/go-srp-$goSrpVersion/go/vendor" + cp -r --reflink=auto "$goModules" $(echo "$cargoDepsCopy"/*/"go-srp-$goSrpVersion")/go/vendor ''; goModules = diff --git a/pkgs/by-name/za/zam-plugins/package.nix b/pkgs/by-name/za/zam-plugins/package.nix index 9427e2386a525..c6fbe41a826e8 100644 --- a/pkgs/by-name/za/zam-plugins/package.nix +++ b/pkgs/by-name/za/zam-plugins/package.nix @@ -7,7 +7,7 @@ libGL, liblo, libjack2, - ladspaH, + ladspa-header, lv2, pkg-config, rubberband, @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { libGL liblo libjack2 - ladspaH + ladspa-header lv2 rubberband libsndfile diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index abe3df7ace7f5..ea19d09b0246f 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -125,7 +125,7 @@ rustPlatform.buildRustPackage (finalAttrs: { postPatch = '' # Dynamically link WebRTC instead of static - substituteInPlace $cargoDepsCopy/webrtc-sys-*/build.rs \ + substituteInPlace $cargoDepsCopy/*/webrtc-sys-*/build.rs \ --replace-fail "cargo:rustc-link-lib=static=webrtc" "cargo:rustc-link-lib=dylib=webrtc" # The generate-licenses script wants a specific version of cargo-about eventhough diff --git a/pkgs/by-name/zv/zvbi/package.nix b/pkgs/by-name/zv/zvbi/package.nix index 60a80c9269b76..6652fb1b4f0bb 100644 --- a/pkgs/by-name/zv/zvbi/package.nix +++ b/pkgs/by-name/zv/zvbi/package.nix @@ -7,6 +7,7 @@ libintl, stdenv, testers, + tzdata, validatePkgConfig, }: @@ -36,6 +37,10 @@ stdenv.mkDerivation (finalAttrs: { libintl ]; + nativeCheckInputs = [ + tzdata + ]; + outputs = [ "out" "dev" @@ -44,6 +49,8 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; + doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform && !stdenv.hostPlatform.isDarwin; + passthru = { tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; updateScript = gitUpdater { rev-prefix = "v"; }; diff --git a/pkgs/development/compilers/chicken/5/read-egg.scm b/pkgs/development/compilers/chicken/5/read-egg.scm old mode 100755 new mode 100644 diff --git a/pkgs/development/compilers/ghc/9.8.4-binary.nix b/pkgs/development/compilers/ghc/9.8.4-binary.nix index c19b35a51a618..7c2c75a3795fe 100644 --- a/pkgs/development/compilers/ghc/9.8.4-binary.nix +++ b/pkgs/development/compilers/ghc/9.8.4-binary.nix @@ -321,6 +321,18 @@ stdenv.mkDerivation { # fix for `configure: error: Your linker is affected by binutils #16177` preConfigure = lib.optionalString stdenv.targetPlatform.isAarch32 "LD=ld.gold"; + # Patch shebangs in mk/ scripts that are executed during install. + # Without this, they may invoke the host /bin/sh, which is impurely + # mounted into the build environment by Nix. + # + # When /bin/sh is pulled from the host, its entire runtime closure is used. + # If that shell was built against an older glibc than the one in the sandbox, + # LD_LIBRARY_PATH can cause it to load incompatible libraries, resulting in + # glibc version mismatches + postConfigure = '' + patchShebangs mk/ + ''; + # GHC has a patched config.sub and bindists' platforms should always work dontUpdateAutotoolsGnuConfigScripts = true; diff --git a/pkgs/development/compilers/go/1.24.nix b/pkgs/development/compilers/go/1.24.nix deleted file mode 100644 index 314a0e58a89b9..0000000000000 --- a/pkgs/development/compilers/go/1.24.nix +++ /dev/null @@ -1,203 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - tzdata, - replaceVars, - iana-etc, - mailcap, - buildPackages, - pkgsBuildTarget, - targetPackages, - buildGo124Module, - callPackage, -}: - -let - goBootstrap = buildPackages.callPackage ./bootstrap122.nix { }; - - # We need a target compiler which is still runnable at build time, - # to handle the cross-building case where build != host == target - targetCC = pkgsBuildTarget.targetPackages.stdenv.cc; - - isCross = stdenv.buildPlatform != stdenv.targetPlatform; -in -stdenv.mkDerivation (finalAttrs: { - pname = "go"; - version = "1.24.13"; - - src = fetchurl { - url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz"; - hash = "sha256-Y5piBMJIaxN98etueO4+0Dj5h30OS1pGXnlqIVP4WNc="; - }; - - strictDeps = true; - buildInputs = - [ ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ stdenv.cc.libc.out ] - ++ lib.optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ]; - - depsBuildTarget = lib.optional isCross targetCC; - - depsTargetTarget = lib.optional stdenv.targetPlatform.isMinGW targetPackages.threads.package; - - postPatch = '' - patchShebangs . - ''; - - patches = [ - (replaceVars ./iana-etc-1.17.patch { - iana = iana-etc; - }) - # Patch the mimetype database location which is missing on NixOS. - # but also allow static binaries built with NixOS to run outside nix - (replaceVars ./mailcap-1.17.patch { - inherit mailcap; - }) - # prepend the nix path to the zoneinfo files but also leave the original value for static binaries - # that run outside a nix server - (replaceVars ./tzdata-1.19.patch { - inherit tzdata; - }) - ./remove-tools-1.11.patch - ./go_no_vendor_checks-1.23.patch - ./go-env-go_ldso.patch - ]; - - env = { - inherit (stdenv.targetPlatform.go) GOOS GOARCH GOARM; - # GOHOSTOS/GOHOSTARCH must match the building system, not the host system. - # Go will nevertheless build a for host system that we will copy over in - # the install phase. - GOHOSTOS = stdenv.buildPlatform.go.GOOS; - GOHOSTARCH = stdenv.buildPlatform.go.GOARCH; - - GO386 = "softfloat"; # from Arch: don't assume sse2 on i686 - # Wasi does not support CGO - # ppc64/linux CGO is incomplete/borked, and will likely not receive any further improvements - # https://github.com/golang/go/issues/8912 - # https://github.com/golang/go/issues/13192 - CGO_ENABLED = - if - ( - stdenv.targetPlatform.isWasi - || (stdenv.targetPlatform.isPower64 && stdenv.targetPlatform.isBigEndian) - ) - then - 0 - else - 1; - - GOROOT_BOOTSTRAP = "${goBootstrap}/share/go"; - } - // lib.optionalAttrs isCross { - # {CC,CXX}_FOR_TARGET must be only set for cross compilation case as go expect those - # to be different from CC/CXX - CC_FOR_TARGET = "${targetCC}/bin/${targetCC.targetPrefix}cc"; - CXX_FOR_TARGET = "${targetCC}/bin/${targetCC.targetPrefix}c++"; - }; - - buildPhase = '' - runHook preBuild - export GOCACHE=$TMPDIR/go-cache - if [ -f "$NIX_CC/nix-support/dynamic-linker" ]; then - export GO_LDSO=$(cat $NIX_CC/nix-support/dynamic-linker) - fi - - export PATH=$(pwd)/bin:$PATH - - ${lib.optionalString isCross '' - # Independent from host/target, CC should produce code for the building system. - # We only set it when cross-compiling. - export CC=${buildPackages.stdenv.cc}/bin/cc - # Prefer external linker for cross when CGO is supported, since - # we haven't taught go's internal linker to pick the correct ELF - # interpreter for cross - # When CGO is not supported we rely on static binaries being built - # since they don't need an ELF interpreter - export GO_EXTLINK_ENABLED=${toString finalAttrs.env.CGO_ENABLED} - ''} - ulimit -a - - pushd src - ./make.bash - popd - runHook postBuild - ''; - - preInstall = '' - # Contains the wrong perl shebang when cross compiling, - # since it is not used for anything we can deleted as well. - rm src/regexp/syntax/make_perl_groups.pl - '' - + ( - if (stdenv.buildPlatform.system != stdenv.hostPlatform.system) then - '' - mv bin/*_*/* bin - rmdir bin/*_* - ${lib.optionalString - ( - !( - finalAttrs.env.GOHOSTARCH == finalAttrs.env.GOARCH && finalAttrs.env.GOOS == finalAttrs.env.GOHOSTOS - ) - ) - '' - rm -rf pkg/${finalAttrs.env.GOHOSTOS}_${finalAttrs.env.GOHOSTARCH} pkg/tool/${finalAttrs.env.GOHOSTOS}_${finalAttrs.env.GOHOSTARCH} - '' - } - '' - else - lib.optionalString (stdenv.hostPlatform.system != stdenv.targetPlatform.system) '' - rm -rf bin/*_* - ${lib.optionalString - ( - !( - finalAttrs.env.GOHOSTARCH == finalAttrs.env.GOARCH && finalAttrs.env.GOOS == finalAttrs.env.GOHOSTOS - ) - ) - '' - rm -rf pkg/${finalAttrs.env.GOOS}_${finalAttrs.env.GOARCH} pkg/tool/${finalAttrs.env.GOOS}_${finalAttrs.env.GOARCH} - '' - } - '' - ); - - installPhase = '' - runHook preInstall - mkdir -p $out/share/go - cp -a bin pkg src lib misc api doc go.env VERSION $out/share/go - mkdir -p $out/bin - ln -s $out/share/go/bin/* $out/bin - runHook postInstall - ''; - - disallowedReferences = [ goBootstrap ]; - - passthru = { - inherit goBootstrap; - tests = callPackage ./tests.nix { - go = finalAttrs.finalPackage; - buildGoModule = buildGo124Module; - }; - }; - - __structuredAttrs = true; - - meta = { - changelog = "https://go.dev/doc/devel/release#go${lib.versions.majorMinor finalAttrs.version}"; - description = "Go Programming language"; - homepage = "https://go.dev/"; - license = lib.licenses.bsd3; - teams = [ lib.teams.golang ]; - platforms = - lib.platforms.darwin ++ lib.platforms.linux ++ lib.platforms.wasi ++ lib.platforms.freebsd; - badPlatforms = [ - # Support for big-endian POWER < 8 was dropped in 1.9, but POWER8 users have less of a reason to run in big-endian mode than pre-POWER8 ones - # So non-LE ppc64 is effectively unsupported, and Go SIGILLs on affordable ppc64 hardware - # https://github.com/golang/go/issues/19074 - Dropped support for big-endian POWER < 8, with community pushback - # https://github.com/golang/go/issues/73349 - upstream will not accept submissions to fix this - "powerpc64-linux" - ]; - mainProgram = "go"; - }; -}) diff --git a/pkgs/development/compilers/go/1.25.nix b/pkgs/development/compilers/go/1.25.nix index 726ba8d16ac9e..b76dda4db3cad 100644 --- a/pkgs/development/compilers/go/1.25.nix +++ b/pkgs/development/compilers/go/1.25.nix @@ -25,11 +25,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "go"; - version = "1.25.7"; + version = "1.25.8"; src = fetchurl { url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz"; - hash = "sha256-F48oMoICdLQ+F30y8Go+uwEp5CfdIKXkyI3ywXY88Qo="; + hash = "sha256-6YjUokRqx/4/baoImljpk2pSo4E1Wt7ByJgyMKjWxZ4="; }; strictDeps = true; diff --git a/pkgs/development/compilers/go/bootstrap121.nix b/pkgs/development/compilers/go/bootstrap121.nix deleted file mode 100644 index d9b4fa9a14f81..0000000000000 --- a/pkgs/development/compilers/go/bootstrap121.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ callPackage }: -callPackage ./binary.nix { - version = "1.21.0"; - hashes = { - # Use `print-hashes.sh ${version}` to generate the list below - darwin-amd64 = "b314de9f704ab122c077d2ec8e67e3670affe8865479d1f01991e7ac55d65e70"; - darwin-arm64 = "3aca44de55c5e098de2f406e98aba328898b05d509a2e2a356416faacf2c4566"; - freebsd-386 = "312a0065714a50862af714e7a5b3fbbd70fe68f905ffb9bcc56d42eadf6bffab"; - freebsd-amd64 = "b8eaa36654625df799654f77f4af0ea7bd9e5e760ebe86e68fe7c484748ae995"; - freebsd-arm64 = "bca5be1a9934fc522cb1a2e4849bb9f12ee6b480b48949e36a4dfb8e755a4b25"; - freebsd-armv6l = "f4c9c91fa9c37d6d6b7644f3f6b67167b2a44bd48c0cba1d2a5ff5fd50ceb364"; - freebsd-riscv64 = "45b99a9884dcd0dd4c8e4c0f99a4dc2901b8e9628dd8091ae5c0620afd536f0a"; - linux-386 = "0e6f378d9b072fab0a3d9ff4d5e990d98487d47252dba8160015a61e6bd0bcba"; - linux-amd64 = "d0398903a16ba2232b389fb31032ddf57cac34efda306a0eebac34f0965a0742"; - linux-arm64 = "f3d4548edf9b22f26bbd49720350bbfe59d75b7090a1a2bff1afad8214febaf3"; - linux-armv6l = "e377a0004957c8c560a3ff99601bce612330a3d95ba3b0a2ae144165fc87deb1"; - linux-loong64 = "e484cdc55221f7e7853666ed4f0ef462eef46b52253f84df60a7b908416060cb"; - linux-mips = "6311d8ccd6ff9ce3cc8ecc72017d651d23e7325943fa72f4b65cd750be8aacd8"; - linux-mips64 = "6d9cb425dc61f60bff41e2dec873abbcc5b8dbd1d32997f994d707b662f3c363"; - linux-mips64le = "92f7933d997c589b4f506c6b3cc5b27ff43b294c3a2d40bf4d7eeaf375f92afb"; - linux-mipsle = "9bb9f938457411042074a57284d40a086e63f7778f86e1632e018bbc38948c92"; - linux-ppc64 = "e34dcc1df804bf8bac035ace3304f23696a9138a79a398dce981d89072d3ae23"; - linux-ppc64le = "e938ffc81d8ebe5efc179240960ba22da6a841ff05d5cab7ce2547112b14a47f"; - linux-riscv64 = "87b21c06573617842ca9e00b954bc9f534066736a0778eae594ac54b45a9e8b7"; - linux-s390x = "be7338df8e5d5472dfa307b0df2b446d85d001b0a2a3cdb1a14048d751b70481"; - }; -} diff --git a/pkgs/development/compilers/go/iana-etc-1.17.patch b/pkgs/development/compilers/go/iana-etc-1.17.patch deleted file mode 100644 index 6f1382758989b..0000000000000 --- a/pkgs/development/compilers/go/iana-etc-1.17.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/src/net/lookup_unix.go b/src/net/lookup_unix.go -index 8030e3d99e..5a7472d933 100644 ---- a/src/net/lookup_unix.go -+++ b/src/net/lookup_unix.go -@@ -21,7 +21,7 @@ var onceReadProtocols sync.Once - // readProtocols loads contents of /etc/protocols into protocols map - // for quick access. - func readProtocols() { -- file, err := open("/etc/protocols") -+ file, err := open("@iana@/etc/protocols") - if err != nil { - return - } -diff --git a/src/net/port_unix.go b/src/net/port_unix.go -index a9a96a2323..0df6efe9e5 100644 ---- a/src/net/port_unix.go -+++ b/src/net/port_unix.go -@@ -17,7 +17,7 @@ import ( - var onceReadServices sync.Once - - func readServices() { -- file, err := open("/etc/services") -+ file, err := open("@iana@/etc/services") - if err != nil { - return - } diff --git a/pkgs/development/compilers/llvm/common/bintools.nix b/pkgs/development/compilers/llvm/common/bintools.nix index fa3228ecff28a..64d165a0f21f5 100644 --- a/pkgs/development/compilers/llvm/common/bintools.nix +++ b/pkgs/development/compilers/llvm/common/bintools.nix @@ -9,12 +9,14 @@ }: let + pname = "llvm-binutils"; targetPrefix = lib.optionalString ( stdenv.hostPlatform != stdenv.targetPlatform ) "${stdenv.targetPlatform.config}-"; in -runCommand "llvm-binutils-${version}" +runCommand "${pname}-${version}" { + inherit pname version; preferLocalBuild = true; passthru = { isLLVM = true; diff --git a/pkgs/development/compilers/llvm/common/clang-tools/default.nix b/pkgs/development/compilers/llvm/common/clang-tools/default.nix index 49d4c6c74ff01..5d11dd05276f2 100644 --- a/pkgs/development/compilers/llvm/common/clang-tools/default.nix +++ b/pkgs/development/compilers/llvm/common/clang-tools/default.nix @@ -23,6 +23,12 @@ stdenv.mkDerivation (finalAttrs: { mkdir -p $out/bin + for script in ${clang-unwrapped.python}/share/clang/* ${clang-unwrapped.python}/bin/*; do + if [[ -x "$script" ]]; then + ln -s $script $out/bin/$(basename "$script" .py) + fi + done + for toolPath in ${clang-unwrapped}/bin/clangd ${clang-unwrapped}/bin/clang-*; do toolName=$(basename "$toolPath") diff --git a/pkgs/development/compilers/llvm/common/clang/default.nix b/pkgs/development/compilers/llvm/common/clang/default.nix index aca810bce2bcc..e3ef79039539e 100644 --- a/pkgs/development/compilers/llvm/common/clang/default.nix +++ b/pkgs/development/compilers/llvm/common/clang/default.nix @@ -166,6 +166,7 @@ stdenv.mkDerivation ( '' + '' patchShebangs $python/bin + patchShebangs $python/share/clang/ mkdir -p $dev/bin cp bin/clang-tblgen $dev/bin diff --git a/pkgs/development/compilers/llvm/common/llvm/default.nix b/pkgs/development/compilers/llvm/common/llvm/default.nix index effaa92bedff8..dc105d0e51f1d 100644 --- a/pkgs/development/compilers/llvm/common/llvm/default.nix +++ b/pkgs/development/compilers/llvm/common/llvm/default.nix @@ -419,10 +419,23 @@ stdenv.mkDerivation ( check_version patch ${patch} ''; - # E.g. Mesa uses the build-id as a cache key (see #93946): - env = lib.optionalAttrs (enableSharedLibraries && !stdenv.hostPlatform.isDarwin) { - LDFLAGS = "-Wl,--build-id=sha1"; - }; + env = + # E.g. Mesa uses the build-id as a cache key (see #93946): + lib.optionalAttrs (enableSharedLibraries && !stdenv.hostPlatform.isDarwin) { + LDFLAGS = "-Wl,--build-id=sha1"; + } + // lib.optionalAttrs stdenv.hostPlatform.isDarwin { + # This test was introduced by https://github.com/llvm/llvm-project/pull/158719 to check + # for a Windows-specific quirk. + # It is also unconditionally run on other platforms because running binaries + # without any environment variables should work, but as the test binaries link against + # our libLLVM.dylib that has not been installed at this point, and the `DYLD_LIBRARY_PATH` + # we set for tests to work around this issue is cleared away by the test itself, + # it will fail. + # Unfortunately "fixing" the test to pass just `DYLD_LIBRARY_PATH` would void the purpose + # of the test itself, so we skip it instead. + GTEST_FILTER = "-ProgramEnvTest.TestExecuteEmptyEnvironment"; + }; cmakeBuildType = "Release"; diff --git a/pkgs/development/compilers/ocaml/5.4.nix b/pkgs/development/compilers/ocaml/5.4.nix index 966b24944e908..0ba67d5a77e84 100644 --- a/pkgs/development/compilers/ocaml/5.4.nix +++ b/pkgs/development/compilers/ocaml/5.4.nix @@ -1,6 +1,6 @@ import ./generic.nix { major_version = "5"; minor_version = "4"; - patch_version = "0"; - sha256 = "sha256-36qKLhHHmbwXZdi+9EkRQG7l9IAwJxkDgqk5+IyRImY="; + patch_version = "1"; + sha256 = "sha256-seKXrcGGY1VAdY6wZMf6sCVZiuRDbzuXZ+UCUYi04Ks="; } diff --git a/pkgs/development/compilers/rust/1_93.nix b/pkgs/development/compilers/rust/1_94.nix similarity index 56% rename from pkgs/development/compilers/rust/1_93.nix rename to pkgs/development/compilers/rust/1_94.nix index 50be1140a7db8..995e1437ee896 100644 --- a/pkgs/development/compilers/rust/1_93.nix +++ b/pkgs/development/compilers/rust/1_94.nix @@ -50,8 +50,8 @@ let in import ./default.nix { - rustcVersion = "1.93.0"; - rustcSha256 = "sha256-aREr2DwyGUP/w5C32y9Z7z/ruV2scA9nwhVvv2tQpwU="; + rustcVersion = "1.94.0"; + rustcSha256 = "sha256-uD+SHNPzIf9hT5wGqLhw2JKZ/AKIi0ilVJaDo2gjR0w="; rustcPatches = [ ./ignore-missing-docs.patch ]; llvmSharedForBuild = llvmSharedFor pkgsBuildBuild; @@ -66,30 +66,30 @@ 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.93.0"; + bootstrapVersion = "1.94.0"; # fetch hashes by running `print-hashes.sh ${bootstrapVersion}` bootstrapHashes = { - i686-unknown-linux-gnu = "10036f92f7dbbef6519bd16c4b9ce3699071e8fa49c58b4b8204b69803c7cd54"; - x86_64-unknown-linux-gnu = "ca55df589f7cd68eec883086c5ff63ece04a1820e6d23e514fbb412cc8bf77a4"; - x86_64-unknown-linux-musl = "3cca6e0536fbb1f9ab17bf5f1ccc62aadbaa936f72326a8972698af10d40799b"; - arm-unknown-linux-gnueabihf = "8788045554de26e5858e64947989dd28ead702e6f3a0cba2855d65730183db18"; - armv7-unknown-linux-gnueabihf = "29a6871136f23545ea2d3f6c0258898440ca8fdca47be0ae7e2e3fcc8a482847"; - aarch64-unknown-linux-gnu = "091f981b95cbc6713ce6d6c23817286d4c10fd35fc76a990a3af430421751cfc"; - aarch64-unknown-linux-musl = "d8beb93a11bc84f131d66b3bcc964acf514371203b8ccb9121e942b9922f210f"; - x86_64-apple-darwin = "0297504189bdee029bacb61245cb131e3a2cc4bfd50c9e11281ea8957706e675"; - aarch64-apple-darwin = "e33cf237cfff8af75581fedece9f3c348e976bb8246078786f1888c3b251d380"; - powerpc64-unknown-linux-gnu = "d535af6a90d79b67a6e08b5fc4442285c3e330541516f4fec72d70f996b7f5b4"; - powerpc64le-unknown-linux-gnu = "dba9e9428e216cc781be25083f3f40eaca432c32fe399bfe4330c234f441a172"; - powerpc64le-unknown-linux-musl = "66213e58a4088eb7291ddebe4d44fffcc50d561e53b00e69a16773ec41de76d3"; - riscv64gc-unknown-linux-gnu = "c4214fa5b68eb15c37e1fd5bd205e5033e40e5a9a146f520c76dadd4cc316e3a"; - s390x-unknown-linux-gnu = "3afdc7d3e24895f3c852ceb7cb3fd080334015d1f5e9dc89e4cd4dc574819c2e"; - loongarch64-unknown-linux-gnu = "0e913233ced8c42fa162d36eabf5629a9ec6e918ef02ddedb79217d93b464a96"; - loongarch64-unknown-linux-musl = "65edcb0b6b4da21df2fb5a4d56c56806a0460bb91e702222006ca9eb1a06f498"; - x86_64-unknown-freebsd = "22660fb38447806d59f39c1a0105e2a9aadf0b2cc442349da9e7574edc1cc84f"; + 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"; }; - selectRustPackage = pkgs: pkgs.rust_1_93; + selectRustPackage = pkgs: pkgs.rust_1_94; } ( diff --git a/pkgs/development/compilers/rust/cargo.nix b/pkgs/development/compilers/rust/cargo.nix index 4cd12db0b1522..a86e4a3d186d7 100644 --- a/pkgs/development/compilers/rust/cargo.nix +++ b/pkgs/development/compilers/rust/cargo.nix @@ -2,6 +2,7 @@ lib, stdenv, pkgsHostHost, + pkgsBuildBuild, file, curl, pkg-config, @@ -74,11 +75,23 @@ rustPlatform.buildRustPackage.override installManPage src/tools/cargo/src/etc/man/* - installShellCompletion --bash --name cargo \ - src/tools/cargo/src/etc/cargo.bashcomp.sh - - installShellCompletion --zsh src/tools/cargo/src/etc/_cargo - ''; + '' + + ( + if stdenv.buildPlatform.canExecute stdenv.hostPlatform then + '' + installShellCompletion --cmd cargo \ + --bash <(CARGO_COMPLETE=bash cargo) \ + --fish <(CARGO_COMPLETE=fish cargo) \ + --zsh <(CARGO_COMPLETE=zsh cargo) + '' + else + '' + installShellCompletion --cmd cargo \ + --bash src/tools/cargo/src/etc/cargo.bashcomp.sh \ + --fish ${pkgsBuildBuild.cargo}/share/fish/vendor_completions.d/*.fish \ + --zsh src/tools/cargo/src/etc/_cargo + '' + ); checkPhase = '' # Disable cross compilation tests diff --git a/pkgs/development/compilers/rust/rustc.nix b/pkgs/development/compilers/rust/rustc.nix index ff2d0782ce61d..8b816b08f9b20 100644 --- a/pkgs/development/compilers/rust/rustc.nix +++ b/pkgs/development/compilers/rust/rustc.nix @@ -458,6 +458,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { homepage = "https://www.rust-lang.org/"; description = "Safe, concurrent, practical language"; + mainProgram = "rustc"; teams = [ lib.teams.rust ]; license = [ lib.licenses.mit diff --git a/pkgs/development/coq-modules/MenhirLib/default.nix b/pkgs/development/coq-modules/MenhirLib/default.nix index 27418c8920eab..b73c88771a447 100644 --- a/pkgs/development/coq-modules/MenhirLib/default.nix +++ b/pkgs/development/coq-modules/MenhirLib/default.nix @@ -18,10 +18,11 @@ let in with lib.versions; lib.switch coq.coq-version [ - (case (range "8.12" "9.2") "20250903") + (case (range "8.12" "9.2") "20260203") (case (range "8.7" "8.11") "20200624") ] null; release = { + "20260203".hash = "sha256-S1kJav+VKSVTg3EAyIvqIl+T8X5fBrh6ENrOiRmKMe0="; "20250903".sha256 = "sha256-ap1OvcvCAuqmFDwhPwMBosHs3cm5NxPW/w1J8AzWduk="; "20240715".sha256 = "sha256-9CSxAIm0aEXkwF+aj8u/bqLG30y5eDNz65EnohJPjzI="; # coq 8.9 - 8.20 "20231231".sha256 = "sha256-veB0ORHp6jdRwCyDDAfc7a7ov8sOeHUmiELdOFf/QYk="; # coq 8.7 - 8.19 diff --git a/pkgs/development/coq-modules/compcert/default.nix b/pkgs/development/coq-modules/compcert/default.nix index 42e51aad93d58..d5c7bd558e85a 100644 --- a/pkgs/development/coq-modules/compcert/default.nix +++ b/pkgs/development/coq-modules/compcert/default.nix @@ -29,6 +29,11 @@ let targets.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); + menhir_20260203 = fetchpatch { + url = "https://github.com/AbsInt/CompCert/commit/5fd8013305ecf6fa7cd2ea5a0a6fa3ebb2bc31c5.patch"; + hash = "sha256-0bDqGSkvJM/rdCoFa6if/pJLJ4gYx2Bkld9wJaQDQOU="; + }; + compcert = mkCoqDerivation { pname = "compcert"; @@ -221,6 +226,16 @@ let }) ]; } + { + cases = [ + (range "8.15" "8.16") + (isEq "3.13") + ]; + out = [ + # Support for menhir 20260203 + menhir_20260203 + ]; + } { cases = [ (range "8.17" "8.19") @@ -252,6 +267,8 @@ let url = "https://github.com/AbsInt/CompCert/commit/8fcfb7d2a6e9ba44003ccab0dfcc894982779af1.patch"; hash = "sha256-m/kcnDBBPWFriipuGvKZUqLQU8/W1uqw8j4qfCwnTZk="; }) + # Support for menhir 20260203 + menhir_20260203 ]; } { @@ -279,7 +296,7 @@ let } { cases = [ - (isEq "8.20") + (range "8.19" "8.20") (isEq "3.15") ]; out = [ @@ -288,6 +305,8 @@ let url = "https://github.com/AbsInt/CompCert/commit/e524b0a19ae5140f64047b1cba6ebbe1d16d5bbf.patch"; hash = "sha256-24kt0hA75ooyXymH+kNS5VlsuXMHbkqTw4m+BzNUwrw="; }) + # Support for menhir 20260203 + menhir_20260203 ]; } { diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index fdcdf6969cac7..27d2678c87409 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -460,6 +460,21 @@ with haskellLib; # 2025-02-14: Too strict bounds on attoparsec < 0.14 attoparsec-varword = doJailbreak (dontCheck super.attoparsec-varword); + # Fix t_iter test which fails randomly, but frequently. No upstream feedback so far. + # https://github.com/haskell/attoparsec/issues/232 + attoparsec = overrideCabal (drv: { + testFlags = drv.testFlags or [ ] ++ [ + "-p" + "$0!=\"tests.buf.t_iter\"" + ]; + }) super.attoparsec; + attoparsec-isotropic = overrideCabal (drv: { + testFlags = drv.testFlags or [ ] ++ [ + "-p" + "$0!=\"tests.leftToRight.buf.t_iter\"" + ]; + }) super.attoparsec-isotropic; + # These packages (and their reverse deps) cannot be built with profiling enabled. ghc-heap-view = lib.pipe super.ghc-heap-view [ disableLibraryProfiling diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index b7b9353f9ea80..4f99fa1f35ada 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -17685,7 +17685,7 @@ self: { HDBC, mtl, time, - unixODBC, + unixodbc, utf8-string, }: mkDerivation { @@ -17703,11 +17703,11 @@ self: { time utf8-string ]; - librarySystemDepends = [ unixODBC ]; + librarySystemDepends = [ unixodbc ]; description = "ODBC driver for HDBC"; license = lib.licenses.bsd3; } - ) { inherit (pkgs) unixODBC; }; + ) { inherit (pkgs) unixodbc; }; HDBC-postgresql = callPackage ( { @@ -362150,7 +362150,7 @@ self: { base, hsql, old-time, - unixODBC, + unixodbc, }: mkDerivation { pname = "hsql-odbc"; @@ -362161,12 +362161,12 @@ self: { hsql old-time ]; - librarySystemDepends = [ unixODBC ]; + librarySystemDepends = [ unixodbc ]; description = "A Haskell Interface to ODBC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } - ) { inherit (pkgs) unixODBC; }; + ) { inherit (pkgs) unixodbc; }; hsql-postgresql = callPackage ( { @@ -495147,7 +495147,7 @@ self: { text, time, transformers, - unixODBC, + unixodbc, unliftio-core, weigh, }: @@ -495174,7 +495174,7 @@ self: { transformers unliftio-core ]; - librarySystemDepends = [ unixODBC ]; + librarySystemDepends = [ unixodbc ]; executableHaskellDepends = [ base bytestring @@ -495201,7 +495201,7 @@ self: { license = lib.licenses.bsd3; mainProgram = "odbc"; } - ) { inherit (pkgs) unixODBC; }; + ) { inherit (pkgs) unixodbc; }; odd-jobs = callPackage ( { @@ -640694,7 +640694,7 @@ self: { logging, text, transformers, - unixODBC, + unixodbc, }: mkDerivation { pname = "sqlcli"; @@ -640706,13 +640706,13 @@ self: { text transformers ]; - librarySystemDepends = [ unixODBC ]; + librarySystemDepends = [ unixodbc ]; description = "Bindings for SQL/CLI (ODBC) C API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } - ) { inherit (pkgs) unixODBC; }; + ) { inherit (pkgs) unixodbc; }; sqlcli-odbc = callPackage ( { diff --git a/pkgs/development/interpreters/erlang/generic-builder.nix b/pkgs/development/interpreters/erlang/generic-builder.nix index de761f5be030c..646bf961f0385 100644 --- a/pkgs/development/interpreters/erlang/generic-builder.nix +++ b/pkgs/development/interpreters/erlang/generic-builder.nix @@ -38,7 +38,7 @@ runtimeShell, stdenv, systemd, - unixODBC, + unixodbc, wrapGAppsHook3, wxwidgets_3_2, libx11, @@ -107,7 +107,7 @@ stdenv.mkDerivation { zlib ] ++ optionals wxSupport wxPackages2 - ++ optionals odbcSupport [ unixODBC ] + ++ optionals odbcSupport [ unixodbc ] ++ optionals javacSupport [ openjdk11 ] ++ optionals enableSystemd [ systemd ]; @@ -130,7 +130,7 @@ stdenv.mkDerivation { ++ optional enableKernelPoll "--enable-kernel-poll" ++ optional enableHipe "--enable-hipe" ++ optional javacSupport "--with-javac" - ++ optional odbcSupport "--with-odbc=${unixODBC}" + ++ optional odbcSupport "--with-odbc=${unixodbc}" ++ optional wxSupport "--enable-wx" ++ optional enableSystemd "--enable-systemd" ++ optional stdenv.hostPlatform.isDarwin "--enable-darwin-64bit" diff --git a/pkgs/development/interpreters/lua-5/build-luarocks-package.nix b/pkgs/development/interpreters/lua-5/build-luarocks-package.nix index bc79b674b4720..8209abaeced05 100644 --- a/pkgs/development/interpreters/lua-5/build-luarocks-package.nix +++ b/pkgs/development/interpreters/lua-5/build-luarocks-package.nix @@ -1,10 +1,12 @@ # Generic builder for lua packages { lib, + stdenv, lua, wrapLua, luarocks_bootstrap, writeTextFile, + buildPackages, # Whether the derivation provides a lua module or not. luarocksCheckHook, @@ -236,6 +238,12 @@ let runHook postShell ''; + disallowedReferences = lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ + buildPackages.bash + lua.luaOnBuild + lua.luaOnBuild.pkgs.luarocks_bootstrap + ]; + passthru = { inherit lua; } diff --git a/pkgs/development/interpreters/lua-5/default.nix b/pkgs/development/interpreters/lua-5/default.nix index 1147893e5e432..50843b9a65835 100644 --- a/pkgs/development/interpreters/lua-5/default.nix +++ b/pkgs/development/interpreters/lua-5/default.nix @@ -90,6 +90,13 @@ let inherit packageOverrides; self = luaOnBuild; }; + inherit + luaOnBuildForBuild + luaOnBuildForHost + luaOnBuildForTarget + luaOnHostForHost + luaOnTargetForTarget + ; tests = callPackage ./tests { lua = self; diff --git a/pkgs/development/interpreters/lua-5/wrap-lua.nix b/pkgs/development/interpreters/lua-5/wrap-lua.nix index 1f074b04425dc..94e546bf31250 100644 --- a/pkgs/development/interpreters/lua-5/wrap-lua.nix +++ b/pkgs/development/interpreters/lua-5/wrap-lua.nix @@ -9,6 +9,8 @@ makeSetupHook { name = "wrap-lua-hook"; propagatedBuildInputs = [ makeWrapper ]; - substitutions.executable = lua.interpreter; - substitutions.lua = lua; + substitutions.luaBuild = lua.luaOnBuildForHost; + substitutions.luaHost = lua.luaOnHostForHost; + substitutions.luarocksBuild = lua.luaOnBuildForHost.pkgs.luarocks_bootstrap; + substitutions.luarocksHost = lua.luaOnHostForHost.pkgs.luarocks_bootstrap; } ./wrap.sh diff --git a/pkgs/development/interpreters/lua-5/wrap.sh b/pkgs/development/interpreters/lua-5/wrap.sh index f6868e6faac56..47b82279c17c1 100644 --- a/pkgs/development/interpreters/lua-5/wrap.sh +++ b/pkgs/development/interpreters/lua-5/wrap.sh @@ -3,7 +3,7 @@ # variable is passed in from the buildLuarocksPackage function. set -e -source @lua@/nix-support/utils.sh +source @luaBuild@/nix-support/utils.sh wrapLuaPrograms() { wrapLuaProgramsIn "$out/bin" "$out $luaPath" @@ -28,10 +28,16 @@ wrapLuaProgramsIn() { # Find all regular files in the output directory that are executable. find "$dir" -type f -perm -0100 -print0 | while read -d "" f; do - # Rewrite "#! .../env lua" to "#! /nix/store/.../lua". - # Lua to use besides one with this hook anyway. - if head -n1 "$f" | grep -q '#!.*/env.*\(lua\)'; then - sed -i "$f" -e "1 s^.*/env[ ]*\(lua\)[^ ]*^#! @executable@^" + if head -n1 "$f" | grep -q '#!.*'; then + # Cross-compilation hack: exec '/nix/store/...-lua-.../bin/lua' execute + # the host lua + substituteInPlace "$f" \ + --replace-fail "@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@" fi # wrapProgram creates the executable shell script described @@ -52,5 +58,9 @@ wrapLuaProgramsIn() { # see setup-hooks/make-wrapper.sh wrapProgram "${wrapProgramArgs[@]}" + # Same as above, but now for the wrapper script + substituteInPlace "$f" \ + --replace-fail "@luarocksBuild@" "@luarocksHost@" + done } diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix index 1c2106cefae29..042fd47e86619 100644 --- a/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -383,7 +383,10 @@ lib.extendMkDerivation { inherit strictDeps; - LANG = "${if python.stdenv.hostPlatform.isDarwin then "en_US" else "C"}.UTF-8"; + env = { + LANG = "${if python.stdenv.hostPlatform.isDarwin then "en_US" else "C"}.UTF-8"; + } + // (attrs.env or { }); # Python packages don't have a checkPhase, only an installCheckPhase doCheck = false; diff --git a/pkgs/development/interpreters/python/python2/mk-python-derivation.nix b/pkgs/development/interpreters/python/python2/mk-python-derivation.nix index 4bdda15062900..817225bcc47c5 100644 --- a/pkgs/development/interpreters/python/python2/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/python2/mk-python-derivation.nix @@ -248,7 +248,10 @@ let inherit strictDeps; - LANG = "${if python.stdenv.hostPlatform.isDarwin then "en_US" else "C"}.UTF-8"; + env = { + LANG = "${if python.stdenv.hostPlatform.isDarwin then "en_US" else "C"}.UTF-8"; + } + // (attrs.env or { }); # Python packages don't have a checkPhase, only an installCheckPhase doCheck = false; diff --git a/pkgs/development/interpreters/spidermonkey/140.nix b/pkgs/development/interpreters/spidermonkey/140.nix index cdba5d1e78eda..f3ea1a1c1dd78 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.0"; - hash = "sha512-d4Gx4gMTDBzfKgwuywWpz6gkx11Gfn+sp4tmvVVoyCEyQRKuy3dIg9n0R69/pK3jZIj/EBclWvVRDI9kGZDkcg=="; + version = "140.7.1"; + hash = "sha512-fYZ/o8nJSQP2WDvnWtSqjZGPmPdMmcZhWg5AyvIcVFowFJEVIUh2aT7xdYoyDr3M7wF8SENlwZXlWZjM4IhmPA=="; } diff --git a/pkgs/development/interpreters/tcl/mk-tcl-derivation.nix b/pkgs/development/interpreters/tcl/mk-tcl-derivation.nix index aae8369cab20d..55da683610715 100644 --- a/pkgs/development/interpreters/tcl/mk-tcl-derivation.nix +++ b/pkgs/development/interpreters/tcl/mk-tcl-derivation.nix @@ -57,7 +57,10 @@ let ]; propagatedBuildInputs = propagatedBuildInputs ++ [ tcl ]; - TCLSH = "${getBin tcl}/bin/tclsh"; + env = { + TCLSH = "${getBin tcl}/bin/tclsh"; + } + // (attrs.env or { }); # Run tests after install, at which point we've done all TCLLIBPATH setup doCheck = false; diff --git a/pkgs/development/julia-modules/extract_artifacts.jl b/pkgs/development/julia-modules/extract_artifacts.jl old mode 100755 new mode 100644 diff --git a/pkgs/development/julia-modules/extract_artifacts_16.jl b/pkgs/development/julia-modules/extract_artifacts_16.jl old mode 100755 new mode 100644 diff --git a/pkgs/development/julia-modules/python/dedup_overrides.py b/pkgs/development/julia-modules/python/dedup_overrides.py old mode 100755 new mode 100644 diff --git a/pkgs/development/julia-modules/python/extract_artifacts.py b/pkgs/development/julia-modules/python/extract_artifacts.py old mode 100755 new mode 100644 diff --git a/pkgs/development/julia-modules/python/minimal_registry.py b/pkgs/development/julia-modules/python/minimal_registry.py old mode 100755 new mode 100644 diff --git a/pkgs/development/julia-modules/python/project.py b/pkgs/development/julia-modules/python/project.py old mode 100755 new mode 100644 diff --git a/pkgs/development/julia-modules/python/sources_nix.py b/pkgs/development/julia-modules/python/sources_nix.py old mode 100755 new mode 100644 diff --git a/pkgs/development/libraries/abseil-cpp/202407.nix b/pkgs/development/libraries/abseil-cpp/202407.nix index d8c0d3ef08b7a..5a59ef370eafc 100644 --- a/pkgs/development/libraries/abseil-cpp/202407.nix +++ b/pkgs/development/libraries/abseil-cpp/202407.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "abseil-cpp"; - version = "20240722.1"; + version = "20240722.2"; src = fetchFromGitHub { owner = "abseil"; repo = "abseil-cpp"; tag = finalAttrs.version; - hash = "sha256-ir4hG2VIPv3se7JfWqCM/siLqFEFkmhMW/IGCocy6Pc="; + hash = "sha256-PuS7MLwi824c4z4Cubh029DEUVYSNPD3MwCDsgzsp3Y="; }; patches = [ diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index d0433feaac487..6310aff338aa0 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -265,7 +265,7 @@ harfbuzz, intel-media-sdk, kvazaar, - ladspaH, + ladspa-header, lame, lcevcdec, lcms2, @@ -892,7 +892,7 @@ stdenv.mkDerivation ( ++ optionals withJack [ libjack2 ] ++ optionals withJxl [ libjxl ] ++ optionals withKvazaar [ kvazaar ] - ++ optionals withLadspa [ ladspaH ] + ++ optionals withLadspa [ ladspa-header ] ++ optionals withLc3 [ liblc3 ] ++ optionals withLcevcdec [ lcevcdec ] ++ optionals withLcms2 [ lcms2 ] diff --git a/pkgs/development/libraries/glibc/common.nix b/pkgs/development/libraries/glibc/common.nix index 6d26bffbd89ca..d513be55d7154 100644 --- a/pkgs/development/libraries/glibc/common.nix +++ b/pkgs/development/libraries/glibc/common.nix @@ -33,6 +33,7 @@ libpng ? null, libidn2, bison, + gettext, python3Minimal, }: @@ -237,6 +238,7 @@ stdenv.mkDerivation ( depsBuildBuild = [ buildPackages.stdenv.cc ]; nativeBuildInputs = [ bison + gettext python3Minimal ] ++ extraNativeBuildInputs; diff --git a/pkgs/development/libraries/gstreamer/bad/default.nix b/pkgs/development/libraries/gstreamer/bad/default.nix index 80573843063d2..7a86bec8d746a 100644 --- a/pkgs/development/libraries/gstreamer/bad/default.nix +++ b/pkgs/development/libraries/gstreamer/bad/default.nix @@ -29,7 +29,7 @@ liblc3, libass, lrdf, - ladspaH, + ladspa-header, lcms2, libnice, webrtcAudioProcessingSupport ? lib.meta.availableOn stdenv.hostPlatform webrtc-audio-processing_1, @@ -242,7 +242,7 @@ stdenv.mkDerivation (finalAttrs: { spandsp # ladspa plug-in - ladspaH + ladspa-header lrdf # TODO: make build on Darwin # lv2 plug-in diff --git a/pkgs/development/libraries/libsoup/3.x.nix b/pkgs/development/libraries/libsoup/3.x.nix index 00278cc47213f..81a11f4cc0da3 100644 --- a/pkgs/development/libraries/libsoup/3.x.nix +++ b/pkgs/development/libraries/libsoup/3.x.nix @@ -2,7 +2,6 @@ stdenv, lib, fetchurl, - fetchpatch, glib, meson, ninja, @@ -25,7 +24,7 @@ stdenv.mkDerivation rec { pname = "libsoup"; - version = "3.6.5"; + version = "3.6.6"; outputs = [ "out" @@ -35,22 +34,9 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - hash = "sha256-aJF2Wqw+lJAXlFw+rr2MyCFt93JFbcn0YJdvvbetojQ="; + hash = "sha256-Ue0K4G+dWkD0Af9Fni5fZS+aUQt3MOE1nuZtFNSHJ0A="; }; - patches = [ - (fetchpatch { - name = "soup-init-use-libdl-instead-of-gmodule-in-soup2_is_loaded.patch"; - url = "https://gitlab.gnome.org/GNOME/libsoup/-/commit/2316e56a5502ac4c41ef4ff56a3266e680aca129.patch"; - hash = "sha256-6TOM6sygVPpBWjTNgFG37JFbJDl0t2f9Iwidvh/isa4="; - }) - (fetchpatch { - name = "CVE-2025-11021.patch"; - url = "https://gitlab.gnome.org/GNOME/libsoup/-/commit/9e1a427d2f047439d0320defe1593e6352595788.patch"; - hash = "sha256-08WiDnqg4//y8uPhIcV6svWdpRo27FmW+6DHy4OEZk8="; - }) - ]; - depsBuildBuild = [ pkg-config ]; @@ -126,6 +112,7 @@ stdenv.mkDerivation rec { description = "HTTP client/server library for GNOME"; homepage = "https://gitlab.gnome.org/GNOME/libsoup"; license = lib.licenses.lgpl2Plus; + changelog = "https://gitlab.gnome.org/GNOME/libsoup/-/blob/${version}/NEWS"; inherit (glib.meta) maintainers platforms teams; }; } diff --git a/pkgs/development/libraries/ncurses/default.nix b/pkgs/development/libraries/ncurses/default.nix index 397834bfbc6a3..5055401e15fcc 100644 --- a/pkgs/development/libraries/ncurses/default.nix +++ b/pkgs/development/libraries/ncurses/default.nix @@ -127,7 +127,9 @@ stdenv.mkDerivation (finalAttrs: { ]; # Only the C compiler, and explicitly not C++ compiler needs this flag on solaris: - CFLAGS = lib.optionalString stdenv.hostPlatform.isSunOS "-D_XOPEN_SOURCE_EXTENDED"; + env = lib.optionalAttrs stdenv.hostPlatform.isSunOS { + CFLAGS = "-D_XOPEN_SOURCE_EXTENDED"; + }; strictDeps = true; diff --git a/pkgs/development/libraries/nss/esr.nix b/pkgs/development/libraries/nss/esr.nix index c7e53ae11ab65..6e835d0dc71fb 100644 --- a/pkgs/development/libraries/nss/esr.nix +++ b/pkgs/development/libraries/nss/esr.nix @@ -1,6 +1,6 @@ import ./generic.nix { - version = "3.112.2"; - hash = "sha256-hK0TovR0LrVkB96BwCnhwaljDSElR85fnobzCa9+uKo="; + version = "3.112.3"; + hash = "sha256-1gOfP3HM1irGuJ+ln6n1toJC46+K5Z7pGm26vSryU7M="; filename = "esr.nix"; versionRegex = "NSS_(3)_(112)(?:_(\\d+))?_RTM"; } diff --git a/pkgs/development/libraries/openssl/3.5/fix-mingw-linking.patch b/pkgs/development/libraries/openssl/3.5/fix-mingw-linking.patch deleted file mode 100644 index ac1750664a5b2..0000000000000 --- a/pkgs/development/libraries/openssl/3.5/fix-mingw-linking.patch +++ /dev/null @@ -1,33 +0,0 @@ -From af3a3f8205968f9e652efa7adf2a359f4eb9d9cc Mon Sep 17 00:00:00 2001 -From: Alexandr Nedvedicky -Date: Mon, 6 Oct 2025 09:33:09 +0200 -Subject: [PATCH] OPENSSL_SYS_WINDOWS is also enabled for mingw build - -the test_n() in bioprinttest.c must differentiate between -MSVC runtime libc and ming runtime libc. The function -_set_printf_count_output() must be called when openssl -is linked with MSVC libc only. - -Fixes #28679 - -Reviewed-by: Bernd Edlinger -Reviewed-by: Tom Cosgrove -Reviewed-by: Neil Horman -(Merged from https://github.com/openssl/openssl/pull/28759) ---- - test/bioprinttest.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/test/bioprinttest.c b/test/bioprinttest.c -index bd99b9820ecc0..28730631bc201 100644 ---- a/test/bioprinttest.c -+++ b/test/bioprinttest.c -@@ -541,7 +541,7 @@ static int test_n(int i) - ptrdiff_t t; - } n = { 0 }; - --#if defined(OPENSSL_SYS_WINDOWS) -+#if defined(_set_printf_count_output) - /* - * MS CRT is special and throws an exception when %n is used even - * in non-*_s versions of printf routines, and there is a special function diff --git a/pkgs/development/libraries/openssl/3.6/mingw-define-netreset.patch b/pkgs/development/libraries/openssl/3.6/mingw-define-netreset.patch new file mode 100644 index 0000000000000..6da9be22ff727 --- /dev/null +++ b/pkgs/development/libraries/openssl/3.6/mingw-define-netreset.patch @@ -0,0 +1,30 @@ +From 3d04d5b678c2f95975d1639dc21398b79308af54 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Alexander=20Hansen=20F=C3=A6r=C3=B8y?= +Date: Wed, 28 Jan 2026 17:55:02 +0100 +Subject: [PATCH] Explicitly define `SIO_UDP_NETRESET` for MinGW builds. + +This patch explicitly defines the value `SIO_UDP_NETRESET` according to +both what Windows and ReactOS does. + +Fixes: #29818. +--- + ssl/quic/quic_reactor.c | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/ssl/quic/quic_reactor.c b/ssl/quic/quic_reactor.c +index a754f285bbe2b..d8ac969d02a69 100644 +--- a/ssl/quic/quic_reactor.c ++++ b/ssl/quic/quic_reactor.c +@@ -76,6 +76,12 @@ void ossl_quic_reactor_cleanup(QUIC_REACTOR *rtor) + } + + #if defined(OPENSSL_SYS_WINDOWS) ++ ++/* Work around for MinGW builds. */ ++#if defined(__MINGW32__) && !defined(SIO_UDP_NETRESET) ++# define SIO_UDP_NETRESET _WSAIOW(IOC_VENDOR, 15) ++#endif ++ + /* + * On Windows recvfrom() may return WSAECONNRESET when destination port + * used in preceding call to sendto() is no longer reachable. The reset diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index 065101e2ee5a4..9bf9df035db20 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -521,7 +521,9 @@ in ) ] ++ lib.optionals stdenv.hostPlatform.isMinGW [ - ./3.5/fix-mingw-linking.patch + # Fix from https://github.com/openssl/openssl/pull/29826 + # Merged, will be in 3.6.2 + ./3.6/mingw-define-netreset.patch ] ++ # https://cygwin.com/cgit/cygwin-packages/openssl/plain/openssl-3.0.18-skip-dllmain-detach.patch?id=219272d762128451822755e80a61db5557428598 diff --git a/pkgs/development/libraries/protobuf/34.nix b/pkgs/development/libraries/protobuf/34.nix new file mode 100644 index 0000000000000..eec03e75e67fe --- /dev/null +++ b/pkgs/development/libraries/protobuf/34.nix @@ -0,0 +1,9 @@ +{ callPackage, ... }@args: + +callPackage ./generic.nix ( + { + version = "34.0"; + hash = "sha256-qtSP3I7RA7F6tKe+VfGd+oNXMT5HZ/Xl7u4vkefNxX4="; + } + // args +) diff --git a/pkgs/development/libraries/protobuf/fix-upb-linkarr-sentinel-init.patch b/pkgs/development/libraries/protobuf/fix-upb-linkarr-sentinel-init.patch new file mode 100644 index 0000000000000..688bfcf6088a0 --- /dev/null +++ b/pkgs/development/libraries/protobuf/fix-upb-linkarr-sentinel-init.patch @@ -0,0 +1,35 @@ +diff --git a/upb/port/def.inc b/upb/port/def.inc +index f66885ddf55cf..1305fd164b293 100644 +--- a/upb/port/def.inc ++++ b/upb/port/def.inc +@@ -534,7 +534,7 @@ Error, UINTPTR_MAX is undefined + #define UPB_LINKARR_DECLARE(name, type) \ + extern type __start_linkarr_##name; \ + extern type __stop_linkarr_##name; \ +- UPB_LINKARR_APPEND(name) \ +- UPB_LINKARR_SENTINEL type UPB_linkarr_internal_empty_##name[1] ++ UPB_LINKARR_APPEND(name) \ ++ UPB_LINKARR_SENTINEL type UPB_linkarr_internal_empty_##name[1] = {0} + #define UPB_LINKARR_START(name) (&__start_linkarr_##name) + #define UPB_LINKARR_STOP(name) (&__stop_linkarr_##name) + +@@ -554,7 +554,7 @@ Error, UINTPTR_MAX is undefined + extern type __stop_linkarr_##name __asm( \ + "section$end$__DATA$" \ + "__la_" #name); \ +- UPB_LINKARR_APPEND(name) \ +- UPB_LINKARR_SENTINEL type UPB_linkarr_internal_empty_##name[1] ++ UPB_LINKARR_APPEND(name) \ ++ UPB_LINKARR_SENTINEL type UPB_linkarr_internal_empty_##name[1] = {0} + #define UPB_LINKARR_START(name) (&__start_linkarr_##name) + #define UPB_LINKARR_STOP(name) (&__stop_linkarr_##name) + +@@ -570,7 +570,7 @@ Error, UINTPTR_MAX is undefined + + #define UPB_LINKARR_ATTR + +-#define UPB_LINKARR_SENTINEL UPB_RETAIN __attribute__((weak, used)) ++#define UPB_LINKARR_SENTINEL __attribute__((weak, used)) + + #if defined(__ELF__) || defined(__wasm__) + diff --git a/pkgs/development/libraries/protobuf/generic.nix b/pkgs/development/libraries/protobuf/generic.nix index 8099f04007d23..2b8ac3fd864c7 100644 --- a/pkgs/development/libraries/protobuf/generic.nix +++ b/pkgs/development/libraries/protobuf/generic.nix @@ -36,11 +36,6 @@ stdenv.mkDerivation (finalAttrs: { inherit hash; }; - postPatch = lib.optionalString (stdenv.hostPlatform.isDarwin && lib.versionOlder version "29") '' - substituteInPlace src/google/protobuf/testing/googletest.cc \ - --replace-fail 'tmpnam(b)' '"'$TMPDIR'/foo"' - ''; - patches = lib.optionals (lib.versionOlder version "22") [ # fix protobuf-targets.cmake installation paths, and allow for CMAKE_INSTALL_LIBDIR to be absolute @@ -69,8 +64,33 @@ stdenv.mkDerivation (finalAttrs: { url = "https://github.com/protocolbuffers/protobuf/commit/211f52431b9ec30d4d4a1c76aafd64bd78d93c43.patch"; hash = "sha256-2/vc4anc+kH7otfLHfBtW8dRowPyObiXZn0+HtQktak="; }) + ] + ++ 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 + # entries in `linkarr_upb_AllExts` during test builds. + # Context: https://github.com/protocolbuffers/protobuf/issues/21021 + ./fix-upb-linkarr-sentinel-init.patch ]; + postPatch = + lib.optionalString (stdenv.hostPlatform.isDarwin && lib.versionOlder version "29") '' + substituteInPlace src/google/protobuf/testing/googletest.cc \ + --replace-fail 'tmpnam(b)' '"'$TMPDIR'/foo"' + '' + # Keep the sentinel macro non-retained for GCC 15+ to match generated + # extension objects in linker arrays and avoid section type conflicts. + + lib.optionalString (lib.versionAtLeast version "34") '' + substituteInPlace upb/port/def.inc \ + --replace-fail \ + '#define UPB_LINKARR_SENTINEL UPB_RETAIN __attribute__((weak, used))' \ + '#define UPB_LINKARR_SENTINEL __attribute__((weak, used))' + '' + # Fix gcc15 build failures due to missing + + lib.optionalString ((lib.versions.major version) == "25") '' + sed -i '1i #include ' third_party/utf8_range/utf8_validity.cc + ''; + preHook = '' export build_protobuf=${ if (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) then @@ -102,14 +122,12 @@ stdenv.mkDerivation (finalAttrs: { cmakeDir = if lib.versionOlder version "22" then "../cmake" else null; cmakeFlags = [ - "-Dprotobuf_USE_EXTERNAL_GTEST=ON" - "-Dprotobuf_ABSL_PROVIDER=package" + (lib.cmakeBool "protobuf_USE_EXTERNAL_GTEST" true) + (lib.cmakeFeature "protobuf_ABSL_PROVIDER" "package") + (lib.cmakeBool "protobuf_BUILD_TESTS" finalAttrs.finalPackage.doCheck) ] ++ lib.optionals enableShared [ - "-Dprotobuf_BUILD_SHARED_LIBS=ON" - ] - ++ lib.optionals (!finalAttrs.finalPackage.doCheck) [ - "-Dprotobuf_BUILD_TESTS=OFF" + (lib.cmakeBool "protobuf_BUILD_SHARED_LIBS" true) ]; doCheck = @@ -122,7 +140,6 @@ stdenv.mkDerivation (finalAttrs: { nativeInstallCheckInputs = [ versionCheckHook ]; - versionCheckProgram = [ "${placeholder "out"}/bin/protoc" ]; doInstallCheck = true; env = lib.optionalAttrs (lib.versions.major version == "29") { @@ -133,6 +150,8 @@ stdenv.mkDerivation (finalAttrs: { tests = { pythonProtobuf = python3.pkgs.protobuf; inherit grpc; + inherit (python3.pkgs) celery; + version = testers.testVersion { package = protobuf; }; }; diff --git a/pkgs/development/libraries/qt-6/hooks/qtbase-setup-hook.sh b/pkgs/development/libraries/qt-6/hooks/qtbase-setup-hook.sh index c70bf22759de1..f2cbd39ac6cd7 100644 --- a/pkgs/development/libraries/qt-6/hooks/qtbase-setup-hook.sh +++ b/pkgs/development/libraries/qt-6/hooks/qtbase-setup-hook.sh @@ -1,13 +1,13 @@ if [[ -n "${__nix_qtbase-}" ]]; then # Throw an error if a different version of Qt was already set up. - if [[ "$__nix_qtbase" != "@out@" ]]; then + if [[ "$__nix_qtbase" != "@qtbaseOut@" ]]; then echo >&2 "Error: detected mismatched Qt dependencies:" - echo >&2 " @out@" + echo >&2 " @qtbaseOut@" echo >&2 " $__nix_qtbase" exit 1 fi else # Only set up Qt once. - __nix_qtbase="@out@" + __nix_qtbase="@qtbaseOut@" qtPluginPrefix=@qtPluginPrefix@ qtQmlPrefix=@qtQmlPrefix@ @@ -16,7 +16,7 @@ else # Only set up Qt once. . @fix_qt_module_paths@ # Build tools are often confused if QMAKE is unset. - export QMAKE=@out@/bin/qmake + export QMAKE=@qtbaseOut@/bin/qmake export QMAKEPATH= diff --git a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix index 040041f93b3c8..d195d42a6d565 100644 --- a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix +++ b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix @@ -65,8 +65,8 @@ libxcb-wm, zlib, at-spi2-core, - unixODBC, - unixODBCDrivers, + unixodbc, + unixodbcDrivers, libGL, # darwin moltenvk, @@ -127,11 +127,11 @@ stdenv.mkDerivation { libproxy dbus glib - # unixODBC drivers - unixODBC - unixODBCDrivers.psql - unixODBCDrivers.sqlite - unixODBCDrivers.mariadb + # unixodbc drivers + unixodbc + unixodbcDrivers.psql + unixodbcDrivers.sqlite + unixodbcDrivers.mariadb ] ++ lib.optionals systemdSupport [ systemd @@ -321,6 +321,13 @@ stdenv.mkDerivation { moveToOutput "mkspecs/modules" "$dev" fixQtModulePaths "$dev/mkspecs/modules" fixQtBuiltinPaths "$out" '*.pr?' + + # @out@ would be automagically replaced inside makeSetupHook by the output of that derivation, + # but we need it to be the output of this derivation. + # Use a different placeholder and explicitly substitute this + # to keep compatibility with __structuredAttrs and avoid substituteAll. + substituteInPlace "''${!outputDev}/nix-support/setup-hook" \ + --replace-fail "@qtbaseOut@" $out '' + lib.optionalString stdenv.hostPlatform.isLinux '' # FIXME: not sure why this isn't added automatically? diff --git a/pkgs/development/libraries/readline/8.3.nix b/pkgs/development/libraries/readline/8.3.nix index bc28262304fd0..f32bf7c36a596 100644 --- a/pkgs/development/libraries/readline/8.3.nix +++ b/pkgs/development/libraries/readline/8.3.nix @@ -83,7 +83,12 @@ stdenv.mkDerivation (finalAttrs: { # # Method borrowed from # https://github.com/msys2/MINGW-packages/commit/35830ab27e5ed35c2a8d486961ab607109f5af50 - CFLAGS = lib.optionalString stdenv.hostPlatform.isMinGW "-D__USE_MINGW_ALARM -D_POSIX"; + env = lib.optionalAttrs stdenv.hostPlatform.isMinGW { + CFLAGS = toString [ + "-D__USE_MINGW_ALARM" + "-D_POSIX" + ]; + }; # This install error is caused by a very old libtool. We can't autoreconfHook this package, # so this is the best we've got! diff --git a/pkgs/development/libraries/science/math/openblas/cmake-include-fixes.patch b/pkgs/development/libraries/science/math/openblas/cmake-include-fixes.patch new file mode 100644 index 0000000000000..7474fb7c94f56 --- /dev/null +++ b/pkgs/development/libraries/science/math/openblas/cmake-include-fixes.patch @@ -0,0 +1,29 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 1fa4d96..ac4dd0e 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -641,7 +641,6 @@ endif() + + # Install headers + set(CMAKE_INSTALL_INCLUDEDIR ${CMAKE_INSTALL_INCLUDEDIR}/openblas${SUFFIX64}) +-set(CMAKE_INSTALL_FULL_INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}) + + message(STATUS "Generating openblas_config.h in ${CMAKE_INSTALL_INCLUDEDIR}") + +diff --git a/cmake/system.cmake b/cmake/system.cmake +index f16be31..d75d1ce 100644 +--- a/cmake/system.cmake ++++ b/cmake/system.cmake +@@ -431,8 +431,10 @@ include("${PROJECT_SOURCE_DIR}/cmake/arch.cmake") + include("${PROJECT_SOURCE_DIR}/cmake/cc.cmake") + + if (INTERFACE64) +- set(SUFFIX64 64) +- set(SUFFIX64_UNDERSCORE _64) ++ if (NOT NO_SUFFIX64) ++ set(SUFFIX64 64) ++ set(SUFFIX64_UNDERSCORE _64) ++ endif() + endif() + + if (NOT NOFORTRAN) diff --git a/pkgs/development/libraries/science/math/openblas/default.nix b/pkgs/development/libraries/science/math/openblas/default.nix index f3eaef61b82c8..e0a4395f0f600 100644 --- a/pkgs/development/libraries/science/math/openblas/default.nix +++ b/pkgs/development/libraries/science/math/openblas/default.nix @@ -3,8 +3,7 @@ stdenv, fetchFromGitHub, fetchpatch, - perl, - which, + cmake, # 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). @@ -32,11 +31,14 @@ # for passthru.tests ceres-solver, + flint, giac, octave, opencv, python3, + R, openmp ? null, + testers, }: let @@ -162,26 +164,13 @@ 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 rec { +stdenv.mkDerivation (finalAttrs: { pname = "openblas"; - version = "0.3.30"; + version = "0.3.31"; outputs = [ "out" @@ -191,28 +180,29 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "OpenMathLib"; repo = "OpenBLAS"; - rev = "v${version}"; - hash = "sha256-foP2OXUL6ttgYvCxLsxUiVdkPoTvGiHomdNudbSUmSE="; + rev = "v${finalAttrs.version}"; + hash = "sha256-YBR81GOLnTsc0g1SZL+j31/OFucJrBRFqtOTV8lcy8U="; }; patches = [ - # Remove this once https://github.com/OpenMathLib/OpenBLAS/issues/5414 is - # resolved. - ./disable-sme-sgemm-kernel.patch - - # https://github.com/OpenMathLib/OpenBLAS/issues/5460 + # Fix broken cmake config file path when CMAKE_INSTALL_INCLUDEDIR is an absolute path + # Add NO_SUFFIX64 option to suppress _64 library name suffix + # 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 (fetchpatch { - name = "0001-openblas-Use-generic-kernels-for-SCAL-on-POWER4-5.patch"; - url = "https://github.com/OpenMathLib/OpenBLAS/commit/14c9dcaac70d9382de00ba4418643d9587f4950e.patch"; - hash = "sha256-mIOqRc7tE1rV/krrAu630JwApZHdeHCdVmO5j6eDC8U="; + 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="; }) ]; - postPatch = '' - # cc1: error: invalid feature modifier 'sve2' in '-march=armv8.5-a+sve+sve2+bf16' - substituteInPlace Makefile.arm64 --replace "+sve2+bf16" "" - ''; - inherit blas64; # Some hardening features are disabled due to sporadic failures in @@ -238,8 +228,7 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ - perl - which + cmake ]; buildInputs = lib.optional (stdenv.cc.isClang && config.USE_OPENMP) openmp; @@ -249,59 +238,50 @@ stdenv.mkDerivation rec { 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 (!doCheck) [ "shared" ]; + cmakeFlags = [ + (lib.cmakeFeature "TARGET" config.TARGET) + (lib.cmakeBool "DYNAMIC_ARCH" config.DYNAMIC_ARCH) + (lib.cmakeBool "USE_OPENMP" config.USE_OPENMP) + (lib.cmakeFeature "NUM_THREADS" "64") + (lib.cmakeBool "INTERFACE64" blas64) + # Don't suffix library/pkgconfig/cmake-config names with _64 for 64-bit + # FIXME: investigate if this is actually ok? maybe not! maintaining old behavior for now + (lib.cmakeBool "NO_SUFFIX64" true) + (lib.cmakeBool "BUILD_STATIC_LIBS" enableStatic) + (lib.cmakeBool "BUILD_SHARED_LIBS" enableShared) + (lib.cmakeFeature "CMAKE_Fortran_COMPILER" "${stdenv.cc.targetPrefix}gfortran") + # Disable the LAPACK test suite which is very slow and isn't part of the make test target + # Somewhat confusingly this overall-sounding flag turns off only the LAPACK tests + (lib.cmakeBool "BUILD_TESTING" false) + ] + ++ lib.optionals (config ? BINARY) [ + (lib.cmakeFeature "BINARY" (toString config.BINARY)) + ] + ++ lib.optionals (config ? MACOSX_DEPLOYMENT_TARGET) [ + (lib.cmakeFeature "CMAKE_OSX_DEPLOYMENT_TARGET" config.MACOSX_DEPLOYMENT_TARGET) + ] + ++ lib.optionals (config ? NO_AVX512) [ + (lib.cmakeBool "NO_AVX512" config.NO_AVX512) + ] + ++ lib.optionals singleThreaded [ + # As described on https://github.com/OpenMathLib/OpenBLAS/wiki/Faq/4bded95e8dc8aadc70ce65267d1093ca7bdefc4c#multi-threaded + (lib.cmakeBool "USE_THREAD" false) + (lib.cmakeBool "USE_LOCKING" true) # available with openblas >= 0.3.7 + (lib.cmakeBool "USE_OPENMP" false) # openblas will refuse building with both USE_OPENMP=ON and USE_THREAD=OFF + ]; doCheck = true; - checkTarget = "tests"; postInstall = '' + # Provide headers in /include directly for compat with some consumers like flint + (cd $dev/include && ln -sf openblas/*.h .) + # 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: ${version} + Version: ${finalAttrs.version} Description: $alias provided by the OpenBLAS package. Cflags: -I$dev/include Libs: -L$out/lib -lopenblas @@ -336,10 +316,19 @@ stdenv.mkDerivation rec { inherit (python3.pkgs) numpy scipy scikit-learn; inherit ceres-solver + flint giac octave opencv + R ; + pkg-config = testers.hasPkgConfigModules { + package = finalAttrs.finalPackage; + }; + cmake = testers.hasCmakeConfigModules { + package = finalAttrs.finalPackage; + moduleNames = [ "OpenBLAS" ]; + }; }; meta = { @@ -348,5 +337,11 @@ stdenv.mkDerivation rec { homepage = "https://github.com/OpenMathLib/OpenBLAS"; platforms = lib.attrNames configs; maintainers = with lib.maintainers; [ ttuegel ]; + pkgConfigModules = [ + "openblas" + "blas" + "cblas" + "lapack" + ]; }; -} +}) diff --git a/pkgs/development/libraries/science/math/openblas/disable-sme-sgemm-kernel.patch b/pkgs/development/libraries/science/math/openblas/disable-sme-sgemm-kernel.patch deleted file mode 100644 index ae85a039b254e..0000000000000 --- a/pkgs/development/libraries/science/math/openblas/disable-sme-sgemm-kernel.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/interface/gemm.c b/interface/gemm.c -index c5182c266..7056422e1 100644 ---- a/interface/gemm.c -+++ b/interface/gemm.c -@@ -436,7 +436,7 @@ void CNAME(enum CBLAS_ORDER order, enum CBLAS_TRANSPOSE TransA, enum CBLAS_TRANS - #endif - #if defined(ARCH_ARM64) && (defined(USE_SGEMM_KERNEL_DIRECT)||defined(DYNAMIC_ARCH)) - #if defined(DYNAMIC_ARCH) -- if (support_sme1()) -+ if (false) - #endif - if (beta == 0 && alpha == 1.0 && order == CblasRowMajor && TransA == CblasNoTrans && TransB == CblasNoTrans) { - SGEMM_DIRECT(m, n, k, a, lda, b, ldb, c, ldc); diff --git a/pkgs/development/libraries/science/math/openblas/make.nix b/pkgs/development/libraries/science/math/openblas/make.nix new file mode 100644 index 0000000000000..77af9fe00cbd6 --- /dev/null +++ b/pkgs/development/libraries/science/math/openblas/make.nix @@ -0,0 +1,346 @@ +{ + 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/unixODBCDrivers/default.nix b/pkgs/development/libraries/unixODBCDrivers/default.nix index a7e93cfedf102..2cc05aa87349e 100644 --- a/pkgs/development/libraries/unixODBCDrivers/default.nix +++ b/pkgs/development/libraries/unixODBCDrivers/default.nix @@ -3,7 +3,7 @@ fetchpatch, fetchurl, stdenv, - unixODBC, + unixodbc, cmake, mariadb, sqlite, @@ -73,7 +73,7 @@ nativeBuildInputs = [ cmake ]; buildInputs = [ - unixODBC + unixodbc openssl libiconv zlib @@ -82,10 +82,10 @@ cmakeFlags = [ "-DWITH_EXTERNAL_ZLIB=ON" - "-DODBC_LIB_DIR=${lib.getLib unixODBC}/lib" - "-DODBC_INCLUDE_DIR=${lib.getDev unixODBC}/include" + "-DODBC_LIB_DIR=${lib.getLib unixodbc}/lib" + "-DODBC_INCLUDE_DIR=${lib.getDev unixodbc}/include" "-DWITH_OPENSSL=ON" - # on darwin this defaults to ON but we want to build against unixODBC + # on darwin this defaults to ON but we want to build against unixodbc "-DWITH_IODBC=OFF" ]; @@ -130,14 +130,14 @@ ]; buildInputs = [ - unixODBC + unixodbc sqlite zlib libxml2 ]; configureFlags = [ - "--with-odbc=${unixODBC}" + "--with-odbc=${unixodbc}" "--with-sqlite3=${sqlite.dev}" ]; @@ -195,7 +195,7 @@ postFixup = '' patchelf --set-rpath ${ lib.makeLibraryPath [ - unixODBC + unixodbc openssl libkrb5 libuuid @@ -283,14 +283,14 @@ fixupPhase = lib.optionalString stdenv.hostPlatform.isDarwin '' ${stdenv.cc.bintools.targetPrefix}install_name_tool \ -change /usr/lib/libiconv.2.dylib ${libiconv}/lib/libiconv.2.dylib \ - -change /opt/homebrew/lib/libodbcinst.2.dylib ${unixODBC}/lib/libodbcinst.2.dylib \ + -change /opt/homebrew/lib/libodbcinst.2.dylib ${unixodbc}/lib/libodbcinst.2.dylib \ $out/${finalAttrs.passthru.driver} ''; postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' patchelf --set-rpath ${ lib.makeLibraryPath [ - unixODBC + unixodbc openssl libkrb5 libuuid @@ -337,18 +337,18 @@ cd src ''; - # `unixODBC` is loaded with `dlopen`, so `autoPatchElfHook` cannot see it, and `patchELF` phase would strip the manual patchelf. Thus: + # `unixodbc` is loaded with `dlopen`, so `autoPatchElfHook` cannot see it, and `patchELF` phase would strip the manual patchelf. Thus: # - Manually patchelf with `unixODCB` libraries # - Disable automatic `patchELF` phase installPhase = '' mkdir -p $out/lib cp opt/amazon/redshiftodbc/lib/64/* $out/lib - patchelf --set-rpath ${unixODBC}/lib/ $out/lib/libamazonredshiftodbc64.so + patchelf --set-rpath ${unixodbc}/lib/ $out/lib/libamazonredshiftodbc64.so ''; dontPatchELF = true; - buildInputs = [ unixODBC ]; + buildInputs = [ unixodbc ]; # see the top of the file for an explanation passthru = { @@ -368,5 +368,5 @@ }; } // lib.optionalAttrs config.allowAliases { - mysql = throw "unixODBCDrivers.mysql has been removed because it has been marked as broken since 2016."; # Added 2025-10-11 + mysql = throw "unixodbcDrivers.mysql has been removed because it has been marked as broken since 2016."; # Added 2025-10-11 } diff --git a/pkgs/development/libraries/vtk/generic.nix b/pkgs/development/libraries/vtk/generic.nix index 4ee650fb3a38c..58d44b8586620 100644 --- a/pkgs/development/libraries/vtk/generic.nix +++ b/pkgs/development/libraries/vtk/generic.nix @@ -50,7 +50,7 @@ imath, openvdb, c-blosc, - unixODBC, + unixodbc, libpq, libmysqlclient, ffmpeg, @@ -142,7 +142,7 @@ stdenv.mkDerivation (finalAttrs: { alembic imath c-blosc - unixODBC + unixodbc libpq libmysqlclient ffmpeg diff --git a/pkgs/development/libraries/zlib/default.nix b/pkgs/development/libraries/zlib/default.nix index 0eece6c670750..769a6283e438e 100644 --- a/pkgs/development/libraries/zlib/default.nix +++ b/pkgs/development/libraries/zlib/default.nix @@ -3,29 +3,34 @@ stdenv, fetchurl, shared ? !stdenv.hostPlatform.isStatic, - static ? true, - # If true, a separate .static output is created and the .a is moved there. - # If false, and if `{ static = true; }`, the .a stays in the main output. - splitStaticOutput ? - shared && static && !(stdenv.hostPlatform.isWindows || stdenv.hostPlatform.isCygwin), + # zlib's hand-written `./configure` script is a bit buggy, and it always + # builds the static library. The `--enable-shared` argument (alias to + # `--shared`) makes it build the shared library too. The `--static` argument + # is particularly confusing - if used after `--shared` it disables the build + # of the shared library. See also: + # + # - https://github.com/madler/zlib/pull/394 + # + # Since --static is aliased to --disable-shared, we use this flag in the + # `configureFlags` below, along with a few more relevant arguments to + # `stdenv.mkDerivation`. + # + # We avoid the closure size penalty of this buggy upstream behavior by using + # a dedicated output for the static library, which is fortuenatly also + # supported by the `--libdir` argument to `./configure`. + splitStaticOutput ? shared && !(stdenv.hostPlatform.isWindows || stdenv.hostPlatform.isCygwin), testers, minizip, }: -# Without either the build will actually still succeed because the build -# system makes an arbitrary choice, but we shouldn't be so indecisive. -assert shared || static; - # Note: this package is used for bootstrapping fetchurl, and thus # cannot use fetchpatch! All mutable patches (generated by GitHub or # cgit) that are needed here should be included directly in Nixpkgs as # files. -assert splitStaticOutput -> static; - stdenv.mkDerivation (finalAttrs: { pname = "zlib"; - version = "1.3.1"; + version = "1.3.2"; src = let @@ -38,20 +43,17 @@ stdenv.mkDerivation (finalAttrs: { # Stable archive path, but captcha can be encountered, causing hash mismatch. "https://www.zlib.net/fossils/zlib-${version}.tar.gz" ]; - hash = "sha256-mpOyt9/ax3zrpaVYpYDnRmfdb+3kWFuR7vtg8Dty3yM="; + hash = "sha256-uzKaCizQJ00FUZ1hxmfAYuBpkNcuEl7i36jeZPARnRY="; }; - postPatch = - lib.optionalString stdenv.hostPlatform.isDarwin '' - substituteInPlace configure \ - --replace '/usr/bin/libtool' '${stdenv.cc.targetPrefix}ar' \ - --replace 'AR="libtool"' 'AR="${stdenv.cc.targetPrefix}ar"' \ - --replace 'ARFLAGS="-o"' 'ARFLAGS="-r"' - '' - + lib.optionalString stdenv.hostPlatform.isCygwin '' - substituteInPlace win32/zlib.def \ - --replace-fail 'gzopen_w' "" - ''; + postPatch = '' + substituteInPlace configure \ + --replace-fail '/usr/bin/libtool' '${stdenv.cc.targetPrefix}ar' \ + --replace-fail 'AR="libtool"' 'AR="${stdenv.cc.targetPrefix}ar"' \ + --replace-fail 'ARFLAGS="-o"' 'ARFLAGS="-r"' + substituteInPlace win32/zlib.def \ + --replace-fail 'gzopen_w' "" + ''; strictDeps = true; outputs = [ @@ -72,22 +74,9 @@ stdenv.mkDerivation (finalAttrs: { "--includedir=${placeholder "dev"}/include" "--sharedlibdir=${placeholder "out"}/lib" "--libdir=${placeholder (if splitStaticOutput then "static" else "out")}/lib" - ] - # For zlib's ./configure (as of version 1.2.11), the order - # of --static/--shared flags matters! - # `--shared --static` builds only static libs, while - # `--static --shared` builds both. - # So we use the latter order to be able to build both. - # Also, giving just `--shared` builds both, - # giving just `--static` builds only static, - # and giving nothing builds both. - # So we have 3 possible ways to build both: - # `--static --shared`, `--shared` and giving nothing. - # Of these, we choose `--static --shared`, for clarity and simpler - # conditions. - ++ lib.optional static "--static" - ++ lib.optional shared "--shared"; - # We do the right thing manually, above, so don't need these. + # See comment near splitStaticOutput argument + (lib.enableFeature shared "shared") + ]; dontDisableStatic = true; dontAddStaticConfigureFlags = true; @@ -131,7 +120,7 @@ stdenv.mkDerivation (finalAttrs: { # We don't strip on static cross-compilation because of reports that native # stripping corrupted the target library; see commit 12e960f5 for the report. - dontStrip = stdenv.hostPlatform != stdenv.buildPlatform && static; + dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; configurePlatforms = [ ]; installFlags = lib.optionals (stdenv.hostPlatform.isMinGW || stdenv.hostPlatform.isCygwin) [ diff --git a/pkgs/development/ocaml-modules/chrome-trace/default.nix b/pkgs/development/ocaml-modules/chrome-trace/default.nix index 6358c79c430f6..8af8908bf69c6 100644 --- a/pkgs/development/ocaml-modules/chrome-trace/default.nix +++ b/pkgs/development/ocaml-modules/chrome-trace/default.nix @@ -13,10 +13,6 @@ buildDunePackage { dontAddPrefix = true; - preBuild = '' - rm -r vendor/csexp - ''; - meta = { description = "Chrome trace event generation library"; inherit (dune_3.meta) homepage; diff --git a/pkgs/development/ocaml-modules/dolmen/default.nix b/pkgs/development/ocaml-modules/dolmen/default.nix index f61905b64cd5a..559e531b29145 100644 --- a/pkgs/development/ocaml-modules/dolmen/default.nix +++ b/pkgs/development/ocaml-modules/dolmen/default.nix @@ -13,8 +13,6 @@ buildDunePackage (finalAttrs: { pname = "dolmen"; version = "0.10"; - minimalOCamlVersion = "4.08"; - src = fetchurl { url = "https://github.com/Gbury/dolmen/releases/download/v${finalAttrs.version}/dolmen-${finalAttrs.version}.tbz"; hash = "sha256-xchfd+OSTzeOjYLxZu7+QTG04EG/nN7KRnQQ8zxx+mE="; @@ -27,7 +25,8 @@ buildDunePackage (finalAttrs: { hmap ]; - doCheck = true; + # Tests fail with menhir ≥ 20260122 + doCheck = false; checkInputs = [ qcheck ]; diff --git a/pkgs/development/ocaml-modules/dune-action-plugin/default.nix b/pkgs/development/ocaml-modules/dune-action-plugin/default.nix index 62837499c165b..b850497825696 100644 --- a/pkgs/development/ocaml-modules/dune-action-plugin/default.nix +++ b/pkgs/development/ocaml-modules/dune-action-plugin/default.nix @@ -21,10 +21,6 @@ buildDunePackage { dune-rpc ]; - preBuild = '' - rm -r vendor/csexp - ''; - meta = { inherit (dune_3.meta) homepage; description = "API for writing dynamic Dune actions"; diff --git a/pkgs/development/ocaml-modules/dune-build-info/default.nix b/pkgs/development/ocaml-modules/dune-build-info/default.nix index 3020b8a2a389b..be8f03b5ed4e6 100644 --- a/pkgs/development/ocaml-modules/dune-build-info/default.nix +++ b/pkgs/development/ocaml-modules/dune-build-info/default.nix @@ -6,7 +6,7 @@ buildDunePackage { pname = "dune-build-info"; - inherit (dune-action-plugin) src version preBuild; + inherit (dune-action-plugin) src version; dontAddPrefix = true; diff --git a/pkgs/development/ocaml-modules/dune-configurator/default.nix b/pkgs/development/ocaml-modules/dune-configurator/default.nix index ad59d65bd232f..b94bc4f41ad60 100644 --- a/pkgs/development/ocaml-modules/dune-configurator/default.nix +++ b/pkgs/development/ocaml-modules/dune-configurator/default.nix @@ -10,11 +10,6 @@ buildDunePackage { inherit (dune_3) src version patches; - # This fixes finding csexp - postPatch = '' - rm -rf vendor/pp vendor/csexp - ''; - minimalOCamlVersion = "4.05"; dontAddPrefix = true; diff --git a/pkgs/development/ocaml-modules/dune-glob/default.nix b/pkgs/development/ocaml-modules/dune-glob/default.nix index 21fcd4a76d6d3..bf0f6c92b1bba 100644 --- a/pkgs/development/ocaml-modules/dune-glob/default.nix +++ b/pkgs/development/ocaml-modules/dune-glob/default.nix @@ -3,6 +3,7 @@ buildDunePackage, dune_3, dune-private-libs, + re, }: buildDunePackage { @@ -13,11 +14,10 @@ buildDunePackage { dontAddPrefix = true; - propagatedBuildInputs = [ dune-private-libs ]; - - preBuild = '' - rm -r vendor/csexp - ''; + propagatedBuildInputs = [ + dune-private-libs + re + ]; meta = { inherit (dune_3.meta) homepage; diff --git a/pkgs/development/ocaml-modules/dune-private-libs/default.nix b/pkgs/development/ocaml-modules/dune-private-libs/default.nix index cf3000eb2d40d..57b47f379bcc3 100644 --- a/pkgs/development/ocaml-modules/dune-private-libs/default.nix +++ b/pkgs/development/ocaml-modules/dune-private-libs/default.nix @@ -18,10 +18,6 @@ buildDunePackage { propagatedBuildInputs = [ stdune ]; - preBuild = '' - rm -r vendor/csexp - ''; - meta = { description = "Private libraries of Dune"; maintainers = [ ]; diff --git a/pkgs/development/ocaml-modules/dune-rpc/default.nix b/pkgs/development/ocaml-modules/dune-rpc/default.nix index 3c3b7925d65f5..082769eed8839 100644 --- a/pkgs/development/ocaml-modules/dune-rpc/default.nix +++ b/pkgs/development/ocaml-modules/dune-rpc/default.nix @@ -6,6 +6,7 @@ stdune, ocamlc-loc, ordering, + pp, xdg, dyn, }: @@ -23,14 +24,11 @@ buildDunePackage { stdune ocamlc-loc ordering + pp xdg dyn ]; - preBuild = '' - rm -r vendor/csexp - ''; - meta = { description = "Library to connect and control a running dune instance"; inherit (dune_3.meta) homepage; diff --git a/pkgs/development/ocaml-modules/dune-site/default.nix b/pkgs/development/ocaml-modules/dune-site/default.nix index 460634cfdf332..cb45f571a79ea 100644 --- a/pkgs/development/ocaml-modules/dune-site/default.nix +++ b/pkgs/development/ocaml-modules/dune-site/default.nix @@ -15,10 +15,6 @@ buildDunePackage { propagatedBuildInputs = [ dune-private-libs ]; - preBuild = '' - rm -r vendor/csexp - ''; - meta = { description = "Library for embedding location information inside executable and libraries"; inherit (dune_3.meta) homepage; diff --git a/pkgs/development/ocaml-modules/dyn/default.nix b/pkgs/development/ocaml-modules/dyn/default.nix index 870a10e0a9660..7cbd890cf6b5b 100644 --- a/pkgs/development/ocaml-modules/dyn/default.nix +++ b/pkgs/development/ocaml-modules/dyn/default.nix @@ -2,6 +2,7 @@ buildDunePackage, dune_3, ordering, + pp, }: buildDunePackage { @@ -11,7 +12,10 @@ buildDunePackage { dontAddPrefix = true; - propagatedBuildInputs = [ ordering ]; + propagatedBuildInputs = [ + ordering + pp + ]; meta = dune_3.meta // { description = "Dynamic type"; diff --git a/pkgs/development/ocaml-modules/fs-io/default.nix b/pkgs/development/ocaml-modules/fs-io/default.nix new file mode 100644 index 0000000000000..acb431a664efa --- /dev/null +++ b/pkgs/development/ocaml-modules/fs-io/default.nix @@ -0,0 +1,12 @@ +{ buildDunePackage, dune_3 }: + +buildDunePackage { + pname = "fs-io"; + inherit (dune_3) version src; + + dontAddPrefix = true; + + meta = dune_3.meta // { + description = "Dune's file system IO library"; + }; +} diff --git a/pkgs/development/ocaml-modules/ladspa/default.nix b/pkgs/development/ocaml-modules/ladspa/default.nix index 2abd00b92f293..0d7a8dc46e82f 100644 --- a/pkgs/development/ocaml-modules/ladspa/default.nix +++ b/pkgs/development/ocaml-modules/ladspa/default.nix @@ -3,7 +3,7 @@ buildDunePackage, fetchFromGitHub, dune-configurator, - ladspaH, + ladspa-header, }: buildDunePackage (finalAttrs: { @@ -18,7 +18,7 @@ buildDunePackage (finalAttrs: { }; buildInputs = [ dune-configurator ]; - propagatedBuildInputs = [ ladspaH ]; + propagatedBuildInputs = [ ladspa-header ]; meta = { homepage = "https://github.com/savonet/ocaml-alsa"; diff --git a/pkgs/development/ocaml-modules/menhir/default.nix b/pkgs/development/ocaml-modules/menhir/default.nix index 1d04424a11c2c..bac69d28ba819 100644 --- a/pkgs/development/ocaml-modules/menhir/default.nix +++ b/pkgs/development/ocaml-modules/menhir/default.nix @@ -2,6 +2,7 @@ buildDunePackage, replaceVars, ocaml, + menhirGLR, menhirLib, menhirSdk, }: @@ -9,11 +10,10 @@ buildDunePackage { pname = "menhir"; - minimalOCamlVersion = "4.03"; - inherit (menhirLib) version src; buildInputs = [ + menhirGLR menhirLib menhirSdk ]; diff --git a/pkgs/development/ocaml-modules/menhir/glr.nix b/pkgs/development/ocaml-modules/menhir/glr.nix new file mode 100644 index 0000000000000..66f4a63034768 --- /dev/null +++ b/pkgs/development/ocaml-modules/menhir/glr.nix @@ -0,0 +1,13 @@ +{ + buildDunePackage, + menhirLib, +}: + +buildDunePackage { + pname = "menhirGLR"; + inherit (menhirLib) version src; + + meta = menhirLib.meta // { + description = "Runtime support library for GLR parsers generated by Menhir"; + }; +} diff --git a/pkgs/development/ocaml-modules/menhir/lib.nix b/pkgs/development/ocaml-modules/menhir/lib.nix index 9742868c2ff18..8097bceec25fa 100644 --- a/pkgs/development/ocaml-modules/menhir/lib.nix +++ b/pkgs/development/ocaml-modules/menhir/lib.nix @@ -3,7 +3,7 @@ buildDunePackage, ocaml, coqPackages, - version ? if lib.versionAtLeast ocaml.version "4.08" then "20250903" else "20231231", + version ? "20260203", }: let @@ -11,6 +11,7 @@ let release."20231231".sha256 = "sha256-veB0ORHp6jdRwCyDDAfc7a7ov8sOeHUmiELdOFf/QYk="; release."20240715".sha256 = "sha256-9CSxAIm0aEXkwF+aj8u/bqLG30y5eDNz65EnohJPjzI="; release."20250903".sha256 = "sha256-ap1OvcvCAuqmFDwhPwMBosHs3cm5NxPW/w1J8AzWduk="; + release."20260203".hash = "sha256-S1kJav+VKSVTg3EAyIvqIl+T8X5fBrh6ENrOiRmKMe0="; releaseRev = v: "${v}"; location = { domain = "gitlab.inria.fr"; @@ -23,8 +24,6 @@ buildDunePackage { pname = "menhirLib"; inherit (fetched) version src; - minimalOCamlVersion = "4.03"; - meta = { homepage = "http://pauillac.inria.fr/~fpottier/menhir/"; description = "Runtime support library for parsers generated by Menhir"; diff --git a/pkgs/development/ocaml-modules/menhir/menhir-suggest-menhirLib.patch b/pkgs/development/ocaml-modules/menhir/menhir-suggest-menhirLib.patch index e580d5d7aaa83..7a870287082db 100644 --- a/pkgs/development/ocaml-modules/menhir/menhir-suggest-menhirLib.patch +++ b/pkgs/development/ocaml-modules/menhir/menhir-suggest-menhirLib.patch @@ -1,7 +1,7 @@ -diff --git a/src/installation.ml b/src/installation.ml +diff --git a/base/Installation.ml b/base/Installation.ml index 3c64e395..be7d6e7b 100644 ---- a/src/installation.ml -+++ b/src/installation.ml +--- a/base/Installation.ml ++++ b/base/Installation.ml @@ -39,13 +39,4 @@ let rec normalize fn = and hope that it is of the form [.../bin/menhir]. We change this to [.../lib/menhirLib], and hope that this is where MenhirLib is installed. *) diff --git a/pkgs/development/ocaml-modules/morbig/default.nix b/pkgs/development/ocaml-modules/morbig/default.nix index 163c3322cbf7f..f1d6870a6a0d8 100644 --- a/pkgs/development/ocaml-modules/morbig/default.nix +++ b/pkgs/development/ocaml-modules/morbig/default.nix @@ -9,17 +9,20 @@ visitors, }: -buildDunePackage rec { +buildDunePackage (finalAttrs: { pname = "morbig"; version = "0.11.0"; src = fetchFromGitHub { owner = "colis-anr"; - repo = pname; - rev = "v${version}"; + repo = "morbig"; + tag = "v${finalAttrs.version}"; hash = "sha256-fOBaJHHP/Imi9UDLflI52OdKDcmMxpl+NH3pfofmv/o="; }; + # Compatibility with menhir ≥ 20260122 + patches = [ ./menhir.patch ]; + nativeBuildInputs = [ menhir ]; @@ -31,10 +34,10 @@ buildDunePackage rec { ]; meta = { - homepage = "https://github.com/colis-anr/${pname}"; + homepage = "https://github.com/colis-anr/morbig"; description = "Static parser for POSIX Shell"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ niols ]; broken = lib.versionAtLeast ocaml.version "5.4"; }; -} +}) diff --git a/pkgs/development/ocaml-modules/morbig/menhir.patch b/pkgs/development/ocaml-modules/morbig/menhir.patch new file mode 100644 index 0000000000000..71b71944147ba --- /dev/null +++ b/pkgs/development/ocaml-modules/morbig/menhir.patch @@ -0,0 +1,19 @@ +diff --git a/src/ExtMenhirLib.ml b/src/ExtMenhirLib.ml +index 332a47e..2582ca8 100644 +--- a/src/ExtMenhirLib.ml ++++ b/src/ExtMenhirLib.ml +@@ -10,14 +10,6 @@ + (**************************************************************************) + + open Parser.MenhirInterpreter +-open MenhirLib.General +- +-let current_items parsing_state = +- match Lazy.force (stack parsing_state) with +- | Nil -> +- [] +- | Cons (Element (s, _, _, _), _) -> +- items s + + type 'a status = + | AcceptedNow of 'a diff --git a/pkgs/development/ocaml-modules/ocamlc-loc/default.nix b/pkgs/development/ocaml-modules/ocamlc-loc/default.nix index 6232910933051..ec1f190f533b6 100644 --- a/pkgs/development/ocaml-modules/ocamlc-loc/default.nix +++ b/pkgs/development/ocaml-modules/ocamlc-loc/default.nix @@ -11,11 +11,6 @@ buildDunePackage { dontAddPrefix = true; - preBuild = '' - rm -rf vendor/csexp - rm -rf vendor/pp - ''; - propagatedBuildInputs = [ dyn ]; meta = { diff --git a/pkgs/development/ocaml-modules/ocamlformat-mlx/lib.nix b/pkgs/development/ocaml-modules/ocamlformat-mlx/lib.nix index 4a20c3721d284..67edf4f8e63e3 100644 --- a/pkgs/development/ocaml-modules/ocamlformat-mlx/lib.nix +++ b/pkgs/development/ocaml-modules/ocamlformat-mlx/lib.nix @@ -22,16 +22,15 @@ camlp-streams, odoc, }: -buildDunePackage rec { +buildDunePackage (finalAttrs: { pname = "ocamlformat-mlx-lib"; - version = "0.28.1.1"; - minimalOcamlVersion = "4.08"; + version = "0.28.1.2"; src = fetchFromGitHub { owner = "ocaml-mlx"; repo = "ocamlformat-mlx"; - tag = version; - hash = "sha256-WmY8H8Ved7/f8gTnOxoogokC0Up4BOBdM0Q6mQmZGvc="; + tag = finalAttrs.version; + hash = "sha256-IxX8FD7v9evHFTCnTJBtnUMUUTWI34zIifpciuJCuhs="; }; propagatedBuildInputs = [ @@ -67,4 +66,4 @@ buildDunePackage rec { ]; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/development/ocaml-modules/otoml/default.nix b/pkgs/development/ocaml-modules/otoml/default.nix index 8990a3611ecaa..62c0ca553c21f 100644 --- a/pkgs/development/ocaml-modules/otoml/default.nix +++ b/pkgs/development/ocaml-modules/otoml/default.nix @@ -7,19 +7,20 @@ uutf, }: -buildDunePackage rec { +buildDunePackage (finalAttrs: { pname = "otoml"; version = "1.0.5"; - minimalOCamlVersion = "4.08"; - src = fetchFromGitHub { owner = "dmbaturin"; - repo = pname; - rev = version; - sha256 = "sha256-e9Bqd6KHorglLMzvsjakyYt/CLZR3yI/yZPl/rnbkDE="; + repo = "otoml"; + tag = finalAttrs.version; + hash = "sha256-e9Bqd6KHorglLMzvsjakyYt/CLZR3yI/yZPl/rnbkDE="; }; + # Compatibility with menhir ≥ 20260122 + patches = [ ./menhir.patch ]; + nativeBuildInputs = [ menhir ]; propagatedBuildInputs = [ @@ -29,9 +30,9 @@ buildDunePackage rec { meta = { description = "TOML parsing and manipulation library for OCaml"; - changelog = "https://github.com/dmbaturin/otoml/raw/${version}/CHANGELOG.md"; + changelog = "https://github.com/dmbaturin/otoml/raw/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = [ lib.maintainers.vbgl ]; - inherit (src.meta) homepage; + homepage = "https://github.com/dmbaturin/otoml/"; }; -} +}) diff --git a/pkgs/development/ocaml-modules/otoml/menhir.patch b/pkgs/development/ocaml-modules/otoml/menhir.patch new file mode 100644 index 0000000000000..d1798379b6789 --- /dev/null +++ b/pkgs/development/ocaml-modules/otoml/menhir.patch @@ -0,0 +1,19 @@ +diff --git a/src/lib/otoml_base.ml b/src/lib/otoml_base.ml +index 191de16..6dc9a6f 100644 +--- a/src/lib/otoml_base.ml ++++ b/src/lib/otoml_base.ml +@@ -594,12 +594,8 @@ module Make (N: TomlNumber) (D: TomlDate) = struct + + module MI = Toml_parser.MenhirInterpreter + +- let get_parse_error env = +- match MI.stack env with +- | lazy Nil -> "Invalid syntax" +- | lazy (Cons (MI.Element (state, _, _, _), _)) -> +- try (String.trim (Toml_parser_messages.message (MI.number state))) with +- | Not_found -> "invalid syntax (no specific message for this error)" ++ let get_parse_error _env = ++ "invalid syntax (no specific message for this error)" + + let rec _parse state lexbuf (checkpoint : (node list) MI.checkpoint ) = + match checkpoint with diff --git a/pkgs/development/ocaml-modules/sail/default.nix b/pkgs/development/ocaml-modules/sail/default.nix index c401703d82adb..5a11bdfa8bb28 100644 --- a/pkgs/development/ocaml-modules/sail/default.nix +++ b/pkgs/development/ocaml-modules/sail/default.nix @@ -3,6 +3,7 @@ stdenv, darwin, fetchurl, + fetchpatch, buildDunePackage, base64, omd, @@ -28,7 +29,13 @@ buildDunePackage { hash = "sha256-uoG416pXBeBAZAE6sgwAa4DG20T5UiWsT79gQil+UOs="; }; - minimalOCamlVersion = "4.08"; + patches = [ + # Compatibility with menhir ≥ 20220203 + (fetchpatch { + url = "https://github.com/rems-project/sail/commit/446fb477c508853595ccc937ed60765aa685ae31.patch"; + hash = "sha256-+j0USd0Ish11aYEzYLRiqkydhUPQoD9RPNjRhQcyX9c="; + }) + ]; nativeBuildInputs = [ makeWrapper diff --git a/pkgs/development/ocaml-modules/stdune/default.nix b/pkgs/development/ocaml-modules/stdune/default.nix index 985462643b916..04b3fc3d1267d 100644 --- a/pkgs/development/ocaml-modules/stdune/default.nix +++ b/pkgs/development/ocaml-modules/stdune/default.nix @@ -3,7 +3,10 @@ dune, dyn, ordering, + pp, csexp, + fs-io, + top-closure, }: buildDunePackage { @@ -15,13 +18,12 @@ buildDunePackage { propagatedBuildInputs = [ dyn ordering + pp csexp + fs-io + top-closure ]; - preBuild = '' - rm -r vendor/csexp - ''; - meta = dune.meta // { description = "Dune's unstable standard library"; }; diff --git a/pkgs/development/ocaml-modules/top-closure/default.nix b/pkgs/development/ocaml-modules/top-closure/default.nix new file mode 100644 index 0000000000000..098f89b7b96c5 --- /dev/null +++ b/pkgs/development/ocaml-modules/top-closure/default.nix @@ -0,0 +1,12 @@ +{ buildDunePackage, dune_3 }: + +buildDunePackage { + pname = "top-closure"; + inherit (dune_3) version src; + + dontAddPrefix = true; + + meta = dune_3.meta // { + description = "Dune's topological closure library"; + }; +} diff --git a/pkgs/development/php-packages/pdo_sqlsrv/default.nix b/pkgs/development/php-packages/pdo_sqlsrv/default.nix index 451942fe56044..947e14216d53e 100644 --- a/pkgs/development/php-packages/pdo_sqlsrv/default.nix +++ b/pkgs/development/php-packages/pdo_sqlsrv/default.nix @@ -3,7 +3,7 @@ buildPecl, lib, libiconv, - unixODBC, + unixodbc, php, }: @@ -15,7 +15,7 @@ buildPecl { internalDeps = [ php.extensions.pdo ]; - buildInputs = [ unixODBC ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ]; + buildInputs = [ unixodbc ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ]; meta = { description = "Microsoft Drivers for PHP for SQL Server"; diff --git a/pkgs/development/php-packages/sqlsrv/default.nix b/pkgs/development/php-packages/sqlsrv/default.nix index 605451d94ac2f..7aa6f0047bae1 100644 --- a/pkgs/development/php-packages/sqlsrv/default.nix +++ b/pkgs/development/php-packages/sqlsrv/default.nix @@ -2,7 +2,7 @@ stdenv, buildPecl, lib, - unixODBC, + unixodbc, libiconv, }: @@ -12,7 +12,7 @@ buildPecl { version = "5.12.0"; sha256 = "sha256-qeu4gLKlWNPWaE9uaALFPFv/pJ4e5g0Uc6cST8nLcq0="; - buildInputs = [ unixODBC ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ]; + buildInputs = [ unixodbc ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ]; meta = { description = "Microsoft Drivers for PHP for SQL Server"; diff --git a/pkgs/development/python-modules/aioamazondevices/default.nix b/pkgs/development/python-modules/aioamazondevices/default.nix index c6eaae348f7ae..ad693fed53f7f 100644 --- a/pkgs/development/python-modules/aioamazondevices/default.nix +++ b/pkgs/development/python-modules/aioamazondevices/default.nix @@ -1,5 +1,6 @@ { aiohttp, + anyio, beautifulsoup4, buildPythonPackage, colorlog, @@ -15,20 +16,21 @@ buildPythonPackage rec { pname = "aioamazondevices"; - version = "12.0.1"; + version = "13.0.0"; pyproject = true; src = fetchFromGitHub { owner = "chemelli74"; repo = "aioamazondevices"; tag = "v${version}"; - hash = "sha256-QLIn5pI6Mol+dPDGZpAnCfG3dMoxzKLJ6d77uyn8Cvk="; + hash = "sha256-ZqGRUxEKaqTO5V5KP75mT9BeOZVir9618Mi+1/GxHEM="; }; build-system = [ poetry-core ]; dependencies = [ aiohttp + anyio beautifulsoup4 colorlog langcodes diff --git a/pkgs/development/python-modules/aiohomematic-config/default.nix b/pkgs/development/python-modules/aiohomematic-config/default.nix index f0df6f49dfff5..a01eceb5c6245 100644 --- a/pkgs/development/python-modules/aiohomematic-config/default.nix +++ b/pkgs/development/python-modules/aiohomematic-config/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "aiohomematic-config"; - version = "2026.3.0"; + version = "2026.3.2"; pyproject = true; src = fetchFromGitHub { owner = "sukramj"; repo = "aiohomematic-config"; tag = finalAttrs.version; - hash = "sha256-lIvyFS/m1TwAj8und8EoX2E9ngM4rUw9BkfpETuwUGc="; + hash = "sha256-0TfRaTL+oxukl4nMPTxrtLMqCxAOcAW/brXxCeP9NB4="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/aiohomematic/default.nix b/pkgs/development/python-modules/aiohomematic/default.nix index 62b2933ef8f4e..0818b918d2dff 100644 --- a/pkgs/development/python-modules/aiohomematic/default.nix +++ b/pkgs/development/python-modules/aiohomematic/default.nix @@ -12,19 +12,22 @@ pytest-xdist, pytestCheckHook, python-slugify, + pythonOlder, setuptools, }: buildPythonPackage rec { pname = "aiohomematic"; - version = "2026.3.0"; + version = "2026.3.8"; pyproject = true; + disabled = pythonOlder "3.14"; + src = fetchFromGitHub { owner = "SukramJ"; repo = "aiohomematic"; tag = version; - hash = "sha256-7CN1/yB4vkY/B7k3kq6Qevlnff4pqr106pBu2t1j7tM="; + hash = "sha256-uVG8rMxgb5JwNy9r9jT17BIZFxGn5rxtzRtQV6Mfxkk="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/aiohttp-cors/default.nix b/pkgs/development/python-modules/aiohttp-cors/default.nix index 083b1a513063b..f2f17e78a8055 100644 --- a/pkgs/development/python-modules/aiohttp-cors/default.nix +++ b/pkgs/development/python-modules/aiohttp-cors/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch, aiohttp, pytestCheckHook, pytest-aiohttp, @@ -20,6 +21,15 @@ buildPythonPackage rec { hash = "sha256-AbMuUeCNM8+oZj/hutG3zxHOwYN8uZlLFBeYTlu1fh4="; }; + patches = [ + # https://github.com/aio-libs/aiohttp-cors/pull/563 + (fetchpatch { + name = "replace-deprecated-asyncio.iscoroutinefunction-with-its-counterpart-from-inspect.patch"; + url = "https://github.com/aio-libs/aiohttp-cors/commit/efafc0f780a494377910f2328057f83e95f8bf74.patch"; + hash = "sha256-BvE5qqAx83+084khkHt4zjXgR7Bu/ceqMOOh/6fe5TA="; + }) + ]; + build-system = [ setuptools ]; dependencies = [ aiohttp ]; diff --git a/pkgs/development/python-modules/aiohttp-sse/default.nix b/pkgs/development/python-modules/aiohttp-sse/default.nix index 2db3993b8f7f1..95985be626182 100644 --- a/pkgs/development/python-modules/aiohttp-sse/default.nix +++ b/pkgs/development/python-modules/aiohttp-sse/default.nix @@ -28,6 +28,11 @@ buildPythonPackage rec { url = "https://github.com/aio-libs/aiohttp-sse/commit/22c8041f5f737f76bdba2f2fded58abacf04c913.patch"; hash = "sha256-CZjXgDKbm3XmS0tn3MGZMnZ84ZLt4o6v9boAYXYa6A4="; }) + # Fix build with python 3.14 + (fetchpatch { + url = "https://github.com/aio-libs/aiohttp-sse/commit/9eec5f5b0355bb3853d0e4f2af6486c9a5887e38.patch"; + hash = "sha256-KDMhKxomfrHOOUHSkaZCr3+FUod+N2YRR+33VsrjtYM="; + }) ]; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/aiohttp/default.nix b/pkgs/development/python-modules/aiohttp/default.nix index 615c17b38ca5c..dc1cccab6f10f 100644 --- a/pkgs/development/python-modules/aiohttp/default.nix +++ b/pkgs/development/python-modules/aiohttp/default.nix @@ -132,6 +132,9 @@ buildPythonPackage rec { "test_invalid_idna" # don't run benchmarks "test_import_time" + "test_cookie_pattern_performance" + "test_forwarded_re_performance" + "test_regex_performance" # racy "test_uvloop_secure_https_proxy" # Cannot connect to host example.com:443 ssl:default [Could not contact DNS servers] diff --git a/pkgs/development/python-modules/aiomealie/default.nix b/pkgs/development/python-modules/aiomealie/default.nix index b892f151da65f..77cd080a7e08c 100644 --- a/pkgs/development/python-modules/aiomealie/default.nix +++ b/pkgs/development/python-modules/aiomealie/default.nix @@ -17,14 +17,14 @@ buildPythonPackage (finalAttrs: { pname = "aiomealie"; - version = "1.2.0"; + version = "1.2.1"; pyproject = true; src = fetchFromGitHub { owner = "joostlek"; repo = "python-mealie"; tag = "v${finalAttrs.version}"; - hash = "sha256-Q+8EZHZqbv5IEqhwCKhRPgr1Cfs/zVhLiwFgCZnNcW4="; + hash = "sha256-TwzE5GAP4DNxj3DZdu83eSobcYYbrOn9tPb+8904a/8="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/aiopvapi/default.nix b/pkgs/development/python-modules/aiopvapi/default.nix index 675da1226bac9..7f7feec0ab496 100644 --- a/pkgs/development/python-modules/aiopvapi/default.nix +++ b/pkgs/development/python-modules/aiopvapi/default.nix @@ -19,6 +19,11 @@ buildPythonPackage rec { hash = "sha256-yystaH2HRsJoYh2aTpOBA7DLiC2xwpBUccHwmJ0FlaY="; }; + patches = [ + # https://github.com/sander76/aio-powerview-api/pull/46 + ./fix-tests.patch + ]; + build-system = [ setuptools ]; dependencies = [ aiohttp ]; @@ -27,11 +32,6 @@ buildPythonPackage rec { pythonImportsCheck = [ "aiopvapi" ]; - disabledTests = [ - # AssertionError - "test_remove_shade_from_scene" - ]; - meta = { description = "Python API for the PowerView API"; homepage = "https://github.com/sander76/aio-powerview-api"; diff --git a/pkgs/development/python-modules/aiopvapi/fix-tests.patch b/pkgs/development/python-modules/aiopvapi/fix-tests.patch new file mode 100644 index 0000000000000..ceadf8d602445 --- /dev/null +++ b/pkgs/development/python-modules/aiopvapi/fix-tests.patch @@ -0,0 +1,114 @@ +From 13b4b685de1ad6c4cb518d751150c573e4edeff7 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= +Date: Thu, 5 Mar 2026 03:07:15 +0100 +Subject: [PATCH 1/2] Fix test fixture + +Closes #39 +--- + tests/test_scene_members.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/tests/test_scene_members.py b/tests/test_scene_members.py +index e137396..18452fb 100644 +--- a/tests/test_scene_members.py ++++ b/tests/test_scene_members.py +@@ -39,4 +39,5 @@ async def go(): + _del_mock.mock.assert_called_once_with( + 'http://{}/api/scenemembers'.format(self.fake_ip), + params={"sceneId": 5678, +- 'shadeId': 1234}) ++ 'shadeId': 1234}, ++ timeout=15) + +From 51f813eca4566cf08ab36d60ce693cade92cea28 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= +Date: Thu, 5 Mar 2026 03:07:28 +0100 +Subject: [PATCH 2/2] Fix Python 3.14 compatibility + +--- + aiopvapi/helpers/aiorequest.py | 4 ++-- + tests/fake_server.py | 4 ++-- + tests/test_room.py | 2 +- + tests/test_scene.py | 2 +- + tests/test_scene_members.py | 2 +- + 5 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/aiopvapi/helpers/aiorequest.py b/aiopvapi/helpers/aiorequest.py +index 9fcb7df..b2b7b3a 100644 +--- a/aiopvapi/helpers/aiorequest.py ++++ b/aiopvapi/helpers/aiorequest.py +@@ -45,11 +45,11 @@ def __init__( + if loop: + self.loop = loop + else: +- self.loop = asyncio.get_event_loop() ++ self.loop = asyncio.new_event_loop() + if websession: + self.websession = websession + else: +- self.websession = aiohttp.ClientSession() ++ self.websession = aiohttp.ClientSession(loop=self.loop) + self.api_version: int | None = api_version + self._last_request_status: int = 0 + _LOGGER.debug("Powerview api version: %s", self.api_version) +diff --git a/tests/fake_server.py b/tests/fake_server.py +index f9d3803..e8e5b9e 100644 +--- a/tests/fake_server.py ++++ b/tests/fake_server.py +@@ -355,7 +355,7 @@ async def main(loop, api_version=2): + + + if __name__ == "__main__": +- loop = asyncio.get_event_loop() ++ loop = asyncio.new_event_loop() + loop.run_until_complete(main(loop)) + + +@@ -365,7 +365,7 @@ def __init__(self, methodName: str = "runTest") -> None: + self.api_version = 2 + + def setUp(self): +- self.loop = asyncio.get_event_loop() ++ self.loop = asyncio.new_event_loop() + self.server = FakePowerViewHub(loop=self.loop, api_version=self.api_version) + self.request = None + +diff --git a/tests/test_room.py b/tests/test_room.py +index 58b0bc9..2ffd51b 100644 +--- a/tests/test_room.py ++++ b/tests/test_room.py +@@ -62,7 +62,7 @@ async def go(): + await self.start_fake_server() + # room = self.get_resource() + +- loop = asyncio.get_event_loop() ++ loop = asyncio.new_event_loop() + request = AioRequest(FAKE_BASE_URL, loop, api_version=2) + + response = Mock(spec=ClientResponse) +diff --git a/tests/test_scene.py b/tests/test_scene.py +index e7f2212..904f605 100644 +--- a/tests/test_scene.py ++++ b/tests/test_scene.py +@@ -68,7 +68,7 @@ async def go(): + await self.start_fake_server() + # scene = self.get_resource() + +- loop = asyncio.get_event_loop() ++ loop = asyncio.new_event_loop() + request = AioRequest(FAKE_BASE_URL, loop, api_version=2) + + response = Mock(spec=ClientResponse) +diff --git a/tests/test_scene_members.py b/tests/test_scene_members.py +index 18452fb..10ca437 100644 +--- a/tests/test_scene_members.py ++++ b/tests/test_scene_members.py +@@ -24,7 +24,7 @@ def setUp(self): + @mock.patch('aiopvapi.helpers.aiorequest.AioRequest.check_response', new=AsyncMock()) + def test_remove_shade_from_scene(self): + """Tests create new scene.""" +- loop = asyncio.get_event_loop() ++ loop = asyncio.new_event_loop() + request = AioRequest(self.fake_ip, loop) + + _del_mock = AsyncMock(return_value=None) diff --git a/pkgs/development/python-modules/aioresponses/default.nix b/pkgs/development/python-modules/aioresponses/default.nix index 73c1e562bf236..e3ec08c122ce6 100644 --- a/pkgs/development/python-modules/aioresponses/default.nix +++ b/pkgs/development/python-modules/aioresponses/default.nix @@ -25,6 +25,12 @@ buildPythonPackage rec { hash = "sha256-uGHN/l3FjzuK+sewppc9XXsstgjdD2JT0WuO6Or23xE="; }; + postPatch = '' + # https://github.com/pnuckowski/aioresponses/pull/278 + substituteInPlace aioresponses/core.py \ + --replace-fail asyncio.iscoroutinefunction inspect.iscoroutinefunction + ''; + nativeBuildInputs = [ pbr setuptools diff --git a/pkgs/development/python-modules/aranet4/default.nix b/pkgs/development/python-modules/aranet4/default.nix index 4977c5269e2ea..82889cf4bef92 100644 --- a/pkgs/development/python-modules/aranet4/default.nix +++ b/pkgs/development/python-modules/aranet4/default.nix @@ -3,33 +3,23 @@ bleak, buildPythonPackage, fetchFromGitHub, - fetchpatch, pytestCheckHook, requests, setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "aranet4"; - version = "2.5.1"; + version = "2.6.0"; pyproject = true; src = fetchFromGitHub { owner = "Anrijs"; repo = "Aranet4-Python"; - tag = "v${version}"; - hash = "sha256-/FBrP4aceIX9dcZmm+k13PSAPuK4SQenjWqOAFPSvL8="; + tag = "v${finalAttrs.version}"; + hash = "sha256-9dVa2RCsA+cs0fA8rLaOnikedEDz6fSfQ1tfAV0A7Eo="; }; - patches = [ - # https://github.com/Anrijs/Aranet4-Python/pull/62 - (fetchpatch { - name = "fix-for-failing-test-with-bleak-1.1.0.patch"; - url = "https://github.com/Anrijs/Aranet4-Python/pull/62/commits/0117633682050c77cd00ead1bce93375367d7a3c.patch"; - hash = "sha256-S4Di6bKbapCpDdOIy4sSiG9dO7OZq5ixjjK+ux4EEp0="; - }) - ]; - build-system = [ setuptools ]; dependencies = [ @@ -49,8 +39,9 @@ buildPythonPackage rec { meta = { description = "Module to interact with Aranet4 devices"; homepage = "https://github.com/Anrijs/Aranet4-Python"; - license = with lib.licenses; [ mit ]; + changelog = "https://github.com/Anrijs/Aranet4-Python/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "aranetctl"; }; -} +}) diff --git a/pkgs/development/python-modules/bimmer-connected/default.nix b/pkgs/development/python-modules/bimmer-connected/default.nix index f734e52af2acb..7ef9df343f09a 100644 --- a/pkgs/development/python-modules/bimmer-connected/default.nix +++ b/pkgs/development/python-modules/bimmer-connected/default.nix @@ -76,5 +76,7 @@ buildPythonPackage rec { homepage = "https://github.com/bimmerconnected/bimmer_connected"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ dotlambda ]; + # https://github.com/bimmerconnected/bimmer_connected#library-not-working-anymore-due-to-changes-at-bmw-side + broken = true; }; } diff --git a/pkgs/development/python-modules/buildcatrust/default.nix b/pkgs/development/python-modules/buildcatrust/default.nix index 2b859b5ad3f83..44460c7ce3373 100644 --- a/pkgs/development/python-modules/buildcatrust/default.nix +++ b/pkgs/development/python-modules/buildcatrust/default.nix @@ -8,12 +8,12 @@ buildPythonPackage (finalAttrs: { pname = "buildcatrust"; - version = "0.4.0"; + version = "0.5.1"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-GYw/RN1OK5fqo3em8hia2l/IwN76hnPnFuYprqeX144="; + hash = "sha256-I7f2LCQ8dGFOX/d04mOUll7IL7y5Qn1EPu9UO5496So="; }; build-system = [ flit-core ]; diff --git a/pkgs/development/python-modules/bumble/default.nix b/pkgs/development/python-modules/bumble/default.nix index 8235e54a65413..ebcdfdfe7de72 100644 --- a/pkgs/development/python-modules/bumble/default.nix +++ b/pkgs/development/python-modules/bumble/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "bumble"; - version = "0.0.223"; + version = "0.0.226"; pyproject = true; src = fetchFromGitHub { owner = "google"; repo = "bumble"; tag = "v${version}"; - hash = "sha256-Iei2RBk7Tpb8yeTKdtftJfbG3DwuGjvBZuhhs+nMKcU="; + hash = "sha256-sZFP/Vdk8L7oL6+AbsyqmEar3K4oR9rp78mDBxIVdeY="; }; build-system = [ diff --git a/pkgs/development/python-modules/bx-py-utils/default.nix b/pkgs/development/python-modules/bx-py-utils/default.nix index 9eb7bd90ac64e..9e4e626fa3377 100644 --- a/pkgs/development/python-modules/bx-py-utils/default.nix +++ b/pkgs/development/python-modules/bx-py-utils/default.nix @@ -76,15 +76,18 @@ buildPythonPackage rec { "test_happy_path" # cli_base module not found "test_doctests" + # leaks unix timestamp of 1980 into test fixtures + "test_xlsx2dict_complex" + "test_xlsx2dict_simple" ]; disabledTestPaths = [ # depends on cli-base-utilities, which depends on bx-py-utils "bx_py_utils_tests/tests/test_project_setup.py" - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ # processify() doesn't work under darwin # https://github.com/boxine/bx_py_utils/issues/80 + # Also not working under Linux anymore + # _pickle.PicklingError: Can't pickle local object .process_func at 0x7ffff36deda0> "bx_py_utils_tests/tests/test_processify.py" ]; diff --git a/pkgs/development/python-modules/certbot/default.nix b/pkgs/development/python-modules/certbot/default.nix index 0619d03bfe915..3d1500ab1c0fd 100644 --- a/pkgs/development/python-modules/certbot/default.nix +++ b/pkgs/development/python-modules/certbot/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "certbot"; - version = "5.2.2"; + version = "5.3.1"; pyproject = true; src = fetchFromGitHub { owner = "certbot"; repo = "certbot"; tag = "v${version}"; - hash = "sha256-+LQX845Qw/T+kR846bNu9xTJ0zcL76rtp48e/Cgu6Vk="; + hash = "sha256-u9qzZFhvIapXQwxehvMieCV+4uigteSOeHVw7ycMCEU="; }; patches = [ diff --git a/pkgs/development/python-modules/cmd2/default.nix b/pkgs/development/python-modules/cmd2/default.nix index a8716b17f91d7..464b1187d40d1 100644 --- a/pkgs/development/python-modules/cmd2/default.nix +++ b/pkgs/development/python-modules/cmd2/default.nix @@ -12,21 +12,16 @@ rich-argparse, setuptools-scm, wcwidth, - python, }: buildPythonPackage rec { pname = "cmd2"; - version = if python.isPy313 then "3.1.0" else "3.2.1"; + version = "3.2.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = - if python.isPy313 then - "sha256-zOOuzgGLCxBVmIraoraHrJwd84v9Kr/Cnb61GpcH3jM=" - else - "sha256-bGNyobJs0Uu2IJZTyJ1zAP58FDno3KMPW2tv/bXyFPo="; + hash = "sha256-bGNyobJs0Uu2IJZTyJ1zAP58FDno3KMPW2tv/bXyFPo="; }; build-system = [ setuptools-scm ]; diff --git a/pkgs/development/python-modules/cryptography/default.nix b/pkgs/development/python-modules/cryptography/default.nix index debc1dc8cb5c4..9f15dc7baaa27 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.4"; + version = "46.0.5"; pyproject = true; src = fetchFromGitHub { owner = "pyca"; repo = "cryptography"; tag = version; - hash = "sha256-vT99F/wmd/ipgASmIcQITXNgng69Nn7cN66W2cXOzZY="; + hash = "sha256-jzdkAVMnKr0z1MBUgs6xjLnTZrqNOBwq3w56JDwgFgk="; }; cargoDeps = rustPlatform.fetchCargoVendor { diff --git a/pkgs/development/python-modules/devolo-plc-api/default.nix b/pkgs/development/python-modules/devolo-plc-api/default.nix index 792c285986d70..0df39e24a88e3 100644 --- a/pkgs/development/python-modules/devolo-plc-api/default.nix +++ b/pkgs/development/python-modules/devolo-plc-api/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch, httpx, protobuf, pytest-asyncio_0, @@ -27,6 +28,18 @@ buildPythonPackage rec { hash = "sha256-bmZcjvqZwVJzDsdtSbQvJpry2QSSuB6/jOTWG1+jyV4="; }; + patches = [ + # Add Python 3.14 support + (fetchpatch { + url = "https://github.com/2Fake/devolo_plc_api/commit/3b1c167e2df5909910e97bf1626de88b17fb94d1.patch"; + hash = "sha256-oaLYMvRl2Zcum9XkFQ1Dm1/F/BhURLGKrwh6FguVL9Y="; + }) + (fetchpatch { + url = "https://github.com/2Fake/devolo_plc_api/pull/224.patch"; + hash = "sha256-fDGYhjA/tMFKQnEtix1no8Wf+cp9Ph7keXRq1+sH6YA="; + }) + ]; + postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "protobuf>=4.22.0" "protobuf" diff --git a/pkgs/development/python-modules/django/5.nix b/pkgs/development/python-modules/django/5.nix index 621ff39726236..fd11ff8c17db5 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.11"; + version = "5.2.12"; pyproject = true; src = fetchFromGitHub { owner = "django"; repo = "django"; tag = version; - hash = "sha256-Ldscb87ts0CPbt5uBiL3DK3qhU6SzTmsEUl90Afko84="; + hash = "sha256-vMP+/BLDOZL8NEP31Dp26XEK7bpusYluMevOg9iRT3s="; }; patches = [ diff --git a/pkgs/development/python-modules/fs/default.nix b/pkgs/development/python-modules/fs/default.nix index 27f9a6d79850a..44715f97f82d0 100644 --- a/pkgs/development/python-modules/fs/default.nix +++ b/pkgs/development/python-modules/fs/default.nix @@ -68,6 +68,7 @@ buildPythonPackage rec { # pyftpdlib removed tests from installation in 2.1.0, resulting in # ModuleNotFoundError: No module named 'pyftpdlib.test' "tests/test_ftpfs.py" + "tests/test_encoding.py" # fails under zfs normalization=formD ]; disabledTests = [ diff --git a/pkgs/development/python-modules/furo/default.nix b/pkgs/development/python-modules/furo/default.nix index f676a9b0b979f..1ad0b5b936e4c 100644 --- a/pkgs/development/python-modules/furo/default.nix +++ b/pkgs/development/python-modules/furo/default.nix @@ -14,11 +14,12 @@ sphinx, sphinx-basic-ng, unzip, + useWebNative ? (lib.meta.availableOn stdenv.buildPlatform nodejs), }: let pname = "furo"; - version = "2025.07.19"; + version = "2025.12.19"; # version on pypi doesn't have month & day padded with 0 pypiVersion = let @@ -38,7 +39,7 @@ let owner = "pradyunsg"; repo = "furo"; tag = version; - hash = "sha256-pIF5zrh5YbkuSkrateEB/tDULSNbeVn2Qx+Fm3nOYGE="; + hash = "sha256-s9CQXmHI3PoXbB24e8rUd9ip02UZTjPHP4Ar6hV3mUc="; }; web-bin = @@ -49,7 +50,7 @@ let format = "wheel"; dist = "py3"; python = "py3"; - hash = "sha256-veqGmCLf0rSU6oTAlzk3410Vda8Ii2chopx/eHityeM="; + hash = "sha256-uw6tUwn5UAEwZlomvuh2k8Qc5Nvf+GTb+2sNrkZz0k8="; }; in runCommand "${pname}-web-bin" @@ -76,7 +77,7 @@ let ''; }; - web = if (lib.meta.availableOn stdenv.buildPlatform nodejs) then web-native else web-bin; + web = if useWebNative then web-native else web-bin; in buildPythonPackage rec { diff --git a/pkgs/development/python-modules/git-dummy/default.nix b/pkgs/development/python-modules/git-dummy/default.nix index 2fffa2d6e06cc..156ab57fe99bb 100644 --- a/pkgs/development/python-modules/git-dummy/default.nix +++ b/pkgs/development/python-modules/git-dummy/default.nix @@ -3,14 +3,20 @@ stdenv, buildPythonPackage, fetchFromGitHub, - installShellFiles, + + # build-system setuptools, + + # dependencies gitpython, - typer, pydantic-settings, + typer, + + # nativeBuildInputs + installShellFiles, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "git-dummy"; version = "0.1.2"; pyproject = true; @@ -18,7 +24,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "initialcommit-com"; repo = "git-dummy"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-viybxn2J7SO7NgSvjwlP+tgtm+H6QrACafIy82d9XEk="; }; @@ -26,8 +32,8 @@ buildPythonPackage rec { dependencies = [ gitpython - typer pydantic-settings + typer ]; nativeBuildInputs = [ installShellFiles ]; @@ -42,9 +48,11 @@ buildPythonPackage rec { ''; meta = { - homepage = "https://github.com/initialcommit-com/git-dummy"; description = "Generate dummy Git repositories populated with the desired number of commits, branches, and structure"; + homepage = "https://github.com/initialcommit-com/git-dummy"; + changelog = "https://github.com/initialcommit-com/git-dummy/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ mathiassven ]; + mainProgram = "git-dummy"; }; -} +}) diff --git a/pkgs/development/python-modules/google-api-core/default.nix b/pkgs/development/python-modules/google-api-core/default.nix index 1c0db8d4a07e2..bac60f66718cc 100644 --- a/pkgs/development/python-modules/google-api-core/default.nix +++ b/pkgs/development/python-modules/google-api-core/default.nix @@ -38,6 +38,8 @@ buildPythonPackage rec { requests ]; + pythonRelaxDeps = [ "protobuf" ]; + optional-dependencies = { async_rest = [ google-auth ] ++ google-auth.optional-dependencies.aiohttp; grpc = [ diff --git a/pkgs/development/python-modules/google-cloud-access-context-manager/default.nix b/pkgs/development/python-modules/google-cloud-access-context-manager/default.nix index ba75fc5687c2d..68377a81b8c05 100644 --- a/pkgs/development/python-modules/google-cloud-access-context-manager/default.nix +++ b/pkgs/development/python-modules/google-cloud-access-context-manager/default.nix @@ -20,6 +20,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core protobuf diff --git a/pkgs/development/python-modules/google-cloud-appengine-logging/default.nix b/pkgs/development/python-modules/google-cloud-appengine-logging/default.nix index b0afbfd77763d..da57c08873cbc 100644 --- a/pkgs/development/python-modules/google-cloud-appengine-logging/default.nix +++ b/pkgs/development/python-modules/google-cloud-appengine-logging/default.nix @@ -25,6 +25,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core grpc-google-iam-v1 diff --git a/pkgs/development/python-modules/google-cloud-artifact-registry/default.nix b/pkgs/development/python-modules/google-cloud-artifact-registry/default.nix index 79957a27f5dab..6ecf3a9201498 100644 --- a/pkgs/development/python-modules/google-cloud-artifact-registry/default.nix +++ b/pkgs/development/python-modules/google-cloud-artifact-registry/default.nix @@ -25,6 +25,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core google-auth diff --git a/pkgs/development/python-modules/google-cloud-asset/default.nix b/pkgs/development/python-modules/google-cloud-asset/default.nix index 508e846ad2796..328218688a74c 100644 --- a/pkgs/development/python-modules/google-cloud-asset/default.nix +++ b/pkgs/development/python-modules/google-cloud-asset/default.nix @@ -34,6 +34,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ grpc-google-iam-v1 google-api-core diff --git a/pkgs/development/python-modules/google-cloud-audit-log/default.nix b/pkgs/development/python-modules/google-cloud-audit-log/default.nix index be5dba4ae5da7..6134320bad671 100644 --- a/pkgs/development/python-modules/google-cloud-audit-log/default.nix +++ b/pkgs/development/python-modules/google-cloud-audit-log/default.nix @@ -20,6 +20,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ googleapis-common-protos protobuf diff --git a/pkgs/development/python-modules/google-cloud-automl/default.nix b/pkgs/development/python-modules/google-cloud-automl/default.nix index 497aa28becd07..484c54ebf3d98 100644 --- a/pkgs/development/python-modules/google-cloud-automl/default.nix +++ b/pkgs/development/python-modules/google-cloud-automl/default.nix @@ -28,6 +28,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core proto-plus diff --git a/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix b/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix index a735f83a89ca3..4e7dcfbe00cdb 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix @@ -26,6 +26,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core protobuf diff --git a/pkgs/development/python-modules/google-cloud-compute/default.nix b/pkgs/development/python-modules/google-cloud-compute/default.nix index b1b982aeedfdd..0e23f48da94c8 100644 --- a/pkgs/development/python-modules/google-cloud-compute/default.nix +++ b/pkgs/development/python-modules/google-cloud-compute/default.nix @@ -24,6 +24,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core proto-plus diff --git a/pkgs/development/python-modules/google-cloud-datacatalog/default.nix b/pkgs/development/python-modules/google-cloud-datacatalog/default.nix index 86061cedbc546..6f3847f4fb691 100644 --- a/pkgs/development/python-modules/google-cloud-datacatalog/default.nix +++ b/pkgs/development/python-modules/google-cloud-datacatalog/default.nix @@ -30,6 +30,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core grpc-google-iam-v1 diff --git a/pkgs/development/python-modules/google-cloud-firestore/default.nix b/pkgs/development/python-modules/google-cloud-firestore/default.nix index 01396bb93773d..e70aca7b515b1 100644 --- a/pkgs/development/python-modules/google-cloud-firestore/default.nix +++ b/pkgs/development/python-modules/google-cloud-firestore/default.nix @@ -39,6 +39,8 @@ buildPythonPackage (finalAttrs: { ] ++ google-api-core.optional-dependencies.grpc; + pythonRelaxDeps = [ "protobuf" ]; + nativeCheckInputs = [ freezegun google-cloud-testutils diff --git a/pkgs/development/python-modules/google-cloud-iam/default.nix b/pkgs/development/python-modules/google-cloud-iam/default.nix index 1d8995698fa94..1f6f485223599 100644 --- a/pkgs/development/python-modules/google-cloud-iam/default.nix +++ b/pkgs/development/python-modules/google-cloud-iam/default.nix @@ -41,6 +41,8 @@ buildPythonPackage rec { ] ++ google-api-core.optional-dependencies.grpc; + pythonRelaxDeps = [ "protobuf" ]; + nativeCheckInputs = [ mock pytest-asyncio diff --git a/pkgs/development/python-modules/google-cloud-kms/default.nix b/pkgs/development/python-modules/google-cloud-kms/default.nix index 0a58754d60d42..46d1df626da1e 100644 --- a/pkgs/development/python-modules/google-cloud-kms/default.nix +++ b/pkgs/development/python-modules/google-cloud-kms/default.nix @@ -37,6 +37,8 @@ buildPythonPackage rec { ] ++ google-api-core.optional-dependencies.grpc; + pythonRelaxDeps = [ "protobuf" ]; + nativeCheckInputs = [ mock pytest-asyncio diff --git a/pkgs/development/python-modules/google-cloud-logging/default.nix b/pkgs/development/python-modules/google-cloud-logging/default.nix index 6dccc4cdb373e..b422a3dceab8f 100644 --- a/pkgs/development/python-modules/google-cloud-logging/default.nix +++ b/pkgs/development/python-modules/google-cloud-logging/default.nix @@ -34,6 +34,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core google-cloud-appengine-logging diff --git a/pkgs/development/python-modules/google-cloud-monitoring/default.nix b/pkgs/development/python-modules/google-cloud-monitoring/default.nix index 1f26f2b81d12a..1e93248a8a014 100644 --- a/pkgs/development/python-modules/google-cloud-monitoring/default.nix +++ b/pkgs/development/python-modules/google-cloud-monitoring/default.nix @@ -33,6 +33,8 @@ buildPythonPackage (finalAttrs: { ] ++ google-api-core.optional-dependencies.grpc; + pythonRelaxDeps = [ "protobuf" ]; + optional-dependencies = { pandas = [ pandas ]; }; diff --git a/pkgs/development/python-modules/google-cloud-org-policy/default.nix b/pkgs/development/python-modules/google-cloud-org-policy/default.nix index 1b58a8363e501..39c1ece4a0f3b 100644 --- a/pkgs/development/python-modules/google-cloud-org-policy/default.nix +++ b/pkgs/development/python-modules/google-cloud-org-policy/default.nix @@ -23,6 +23,10 @@ buildPythonPackage (finalAttrs: { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core proto-plus diff --git a/pkgs/development/python-modules/google-cloud-os-config/default.nix b/pkgs/development/python-modules/google-cloud-os-config/default.nix index 78aef666177cb..e2b1348506a71 100644 --- a/pkgs/development/python-modules/google-cloud-os-config/default.nix +++ b/pkgs/development/python-modules/google-cloud-os-config/default.nix @@ -23,6 +23,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core proto-plus diff --git a/pkgs/development/python-modules/google-cloud-pubsub/default.nix b/pkgs/development/python-modules/google-cloud-pubsub/default.nix index 64a4aa53702d0..a2a635cd758a3 100644 --- a/pkgs/development/python-modules/google-cloud-pubsub/default.nix +++ b/pkgs/development/python-modules/google-cloud-pubsub/default.nix @@ -43,6 +43,8 @@ buildPythonPackage rec { ] ++ google-api-core.optional-dependencies.grpc; + pythonRelaxDeps = [ "protobuf" ]; + optional-dependencies = { libcst = [ libcst ]; }; diff --git a/pkgs/development/python-modules/google-cloud-run/default.nix b/pkgs/development/python-modules/google-cloud-run/default.nix index 94e152fbdc931..0bee0cc87a80a 100644 --- a/pkgs/development/python-modules/google-cloud-run/default.nix +++ b/pkgs/development/python-modules/google-cloud-run/default.nix @@ -24,6 +24,10 @@ buildPythonPackage (finalAttrs: { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core google-auth diff --git a/pkgs/development/python-modules/google-cloud-speech/default.nix b/pkgs/development/python-modules/google-cloud-speech/default.nix index 9afac1123d800..c42e332258b73 100644 --- a/pkgs/development/python-modules/google-cloud-speech/default.nix +++ b/pkgs/development/python-modules/google-cloud-speech/default.nix @@ -25,6 +25,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core google-auth diff --git a/pkgs/development/python-modules/google-cloud-texttospeech/default.nix b/pkgs/development/python-modules/google-cloud-texttospeech/default.nix index 992677d8936cb..bc3c93f61df6a 100644 --- a/pkgs/development/python-modules/google-cloud-texttospeech/default.nix +++ b/pkgs/development/python-modules/google-cloud-texttospeech/default.nix @@ -24,6 +24,10 @@ buildPythonPackage (finalAttrs: { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core proto-plus diff --git a/pkgs/development/python-modules/google-cloud-vision/default.nix b/pkgs/development/python-modules/google-cloud-vision/default.nix index 4e909ed929650..d122306c49efc 100644 --- a/pkgs/development/python-modules/google-cloud-vision/default.nix +++ b/pkgs/development/python-modules/google-cloud-vision/default.nix @@ -24,6 +24,10 @@ buildPythonPackage (finalAttrs: { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core proto-plus diff --git a/pkgs/development/python-modules/google-geo-type/default.nix b/pkgs/development/python-modules/google-geo-type/default.nix index 4dff787e4bf71..59343625e0d47 100644 --- a/pkgs/development/python-modules/google-geo-type/default.nix +++ b/pkgs/development/python-modules/google-geo-type/default.nix @@ -27,6 +27,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core google-auth diff --git a/pkgs/development/python-modules/google-maps-routing/default.nix b/pkgs/development/python-modules/google-maps-routing/default.nix index d2669fb55b7d4..a116387577509 100644 --- a/pkgs/development/python-modules/google-maps-routing/default.nix +++ b/pkgs/development/python-modules/google-maps-routing/default.nix @@ -29,6 +29,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ google-api-core google-auth diff --git a/pkgs/development/python-modules/googleapis-common-protos/default.nix b/pkgs/development/python-modules/googleapis-common-protos/default.nix index 0c065525c0ce1..30d7dba4512a4 100644 --- a/pkgs/development/python-modules/googleapis-common-protos/default.nix +++ b/pkgs/development/python-modules/googleapis-common-protos/default.nix @@ -10,20 +10,24 @@ buildPythonPackage rec { pname = "googleapis-common-protos"; - version = "3.31.3"; + version = "1.73.0"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - tag = "google-cloud-build-v${version}"; - hash = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; + tag = "googleapis-common-protos-v${version}"; + hash = "sha256-LrsmLySAOTsECwxa1NaFuyZAjar0Jbg9DHNi6uqYaxk="; }; sourceRoot = "${src.name}/packages/googleapis-common-protos"; build-system = [ setuptools ]; + pythonRelaxDeps = [ + "protobuf" + ]; + dependencies = [ grpc protobuf diff --git a/pkgs/development/python-modules/grpc-google-iam-v1/default.nix b/pkgs/development/python-modules/grpc-google-iam-v1/default.nix index cc782b962948e..871ed0c66eada 100644 --- a/pkgs/development/python-modules/grpc-google-iam-v1/default.nix +++ b/pkgs/development/python-modules/grpc-google-iam-v1/default.nix @@ -29,6 +29,8 @@ buildPythonPackage rec { googleapis-common-protos ]; + pythonRelaxDeps = [ "protobuf" ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index d8bfd65582b1e..65ab1d21255dd 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: { pname = "hass-nabucasa"; - version = "1.14.0"; + version = "1.15.0"; pyproject = true; disabled = pythonOlder "3.13"; @@ -41,7 +41,7 @@ buildPythonPackage (finalAttrs: { owner = "nabucasa"; repo = "hass-nabucasa"; tag = finalAttrs.version; - hash = "sha256-uTADu6IK8X+oQVvGdprmijR+MUJuWG9KMclq7zveC8o="; + hash = "sha256-WwpCAIfl/2fp01v9Rq4tQW70aoVlvhEJl31XQTAENmA="; }; postPatch = '' diff --git a/pkgs/development/python-modules/hatchling/default.nix b/pkgs/development/python-modules/hatchling/default.nix index a6d6271f4df3d..569de133621dc 100644 --- a/pkgs/development/python-modules/hatchling/default.nix +++ b/pkgs/development/python-modules/hatchling/default.nix @@ -19,12 +19,12 @@ buildPythonPackage rec { pname = "hatchling"; - version = "1.28.0"; + version = "1.29.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-TVCwKuzmiSuM0LPObILLIYWU0+xYNtvedb9BohqwBMg="; + hash = "sha256-eTwxgW2VLO5AW4NIjOABxxnzJdnNpp8fxM11BSdkDqY="; }; # listed in backend/pyproject.toml diff --git a/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix b/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix index 9fe4467205ff7..8ccc67b828a0c 100644 --- a/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix +++ b/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix @@ -65,6 +65,7 @@ stdenv.mkDerivation rec { pname = "home-assistant-chip-wheels"; version = "2025.7.0"; + src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "chip-wheels"; @@ -262,7 +263,7 @@ stdenv.mkDerivation rec { "chip_config_memory_debug_dmalloc=false" ''chip_mdns="minimal"'' ''chip_minmdns_default_policy="libnl"'' - ''chip_python_version="${lib.versions.majorMinor python.version}"'' + ''chip_python_version="${version}"'' ''chip_python_platform_tag="any"'' ''chip_python_package_prefix="home-assistant-chip"'' ''custom_toolchain="custom"'' diff --git a/pkgs/development/python-modules/imgw-pib/default.nix b/pkgs/development/python-modules/imgw-pib/default.nix index c0c5de1034649..bdd03727b8247 100644 --- a/pkgs/development/python-modules/imgw-pib/default.nix +++ b/pkgs/development/python-modules/imgw-pib/default.nix @@ -13,16 +13,16 @@ syrupy, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "imgw-pib"; - version = "2.0.1"; + version = "2.0.2"; pyproject = true; src = fetchFromGitHub { owner = "bieniu"; repo = "imgw-pib"; - tag = version; - hash = "sha256-scpMdJJMwoKcNdjM9YQsgxkhYOtjjnQjJOS2JhELxvA="; + tag = finalAttrs.version; + hash = "sha256-CXBeKckm73nDuncLbJywgV7SUckISqmESNHPis0n700="; }; build-system = [ setuptools ]; @@ -44,10 +44,10 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/bieniu/imgw-pib/releases/tag/${src.tag}"; + changelog = "https://github.com/bieniu/imgw-pib/releases/tag/${finalAttrs.src.tag}"; description = "Python async wrapper for IMGW-PIB API"; homepage = "https://github.com/bieniu/imgw-pib"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +}) diff --git a/pkgs/development/python-modules/inline-snapshot/default.nix b/pkgs/development/python-modules/inline-snapshot/default.nix index bf4272905afb2..e7b40504dfbbf 100644 --- a/pkgs/development/python-modules/inline-snapshot/default.nix +++ b/pkgs/development/python-modules/inline-snapshot/default.nix @@ -9,43 +9,48 @@ freezegun, hatchling, hypothesis, + isort, pydantic, - pyright, + pytest, pytest-freezer, pytest-mock, pytest-xdist, pytestCheckHook, rich, time-machine, - toml, + typing-extensions, }: buildPythonPackage rec { pname = "inline-snapshot"; - version = "0.31.1"; + version = "0.32.5"; pyproject = true; src = fetchFromGitHub { owner = "15r10nk"; repo = "inline-snapshot"; tag = version; - hash = "sha256-45e3M7WjGLhmn1Tdf7fD04jSA32TvB0QmFzvywJc3Ac="; + hash = "sha256-xnooMIm0UiNOWrZ4JZwbpFzliGsTF7b1DAXi1fxMb30="; }; build-system = [ hatchling ]; + buildInputs = [ + pytest + ]; + dependencies = [ asttokens executing rich - toml + typing-extensions ]; nativeCheckInputs = [ freezegun hypothesis + isort pydantic - pyright pytest-freezer pytest-mock pytest-xdist diff --git a/pkgs/development/python-modules/kombu/default.nix b/pkgs/development/python-modules/kombu/default.nix index 3e179c1ae5ac7..96047ee9d6018 100644 --- a/pkgs/development/python-modules/kombu/default.nix +++ b/pkgs/development/python-modules/kombu/default.nix @@ -93,6 +93,8 @@ buildPythonPackage rec { "test_driver_version" # AssertionError: assert [call('WATCH'..., 'test-tag')] ==... "test_global_keyprefix_transaction" + # Broken on latest redis-py, see https://github.com/celery/kombu/issues/2362 + "test_connparams_health_check_interval_supported" ]; meta = { diff --git a/pkgs/development/python-modules/librehardwaremonitor-api/default.nix b/pkgs/development/python-modules/librehardwaremonitor-api/default.nix index 5be177d34845f..fa46516f19e69 100644 --- a/pkgs/development/python-modules/librehardwaremonitor-api/default.nix +++ b/pkgs/development/python-modules/librehardwaremonitor-api/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "librehardwaremonitor-api"; - version = "1.9.1"; + version = "1.10.1"; pyproject = true; src = fetchFromGitHub { owner = "Sab44"; repo = "librehardwaremonitor-api"; tag = "v${version}"; - hash = "sha256-fj+373+e4X8B7OrejeDe0SXRMQR7vsPO4DoGrmxBu7I="; + hash = "sha256-l9xfO6PzJSYCoZWLdYpeZFpVK0x3ysvS+VM/9BPKlFs="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/markdown/default.nix b/pkgs/development/python-modules/markdown/default.nix index 226b2465b6125..b3b8bb6651db2 100644 --- a/pkgs/development/python-modules/markdown/default.nix +++ b/pkgs/development/python-modules/markdown/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "markdown"; - version = "3.10.1"; + version = "3.10.2"; pyproject = true; src = fetchFromGitHub { owner = "Python-Markdown"; repo = "markdown"; tag = version; - hash = "sha256-WBkWB91wq4er+SDMW2pbl6PYCxIE/rzuqREc4Jy0wDE="; + hash = "sha256-iZ+52xXtpn59HIcG2LTHHV0AMAz5N72np6s8+EOy8MQ="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/matter-python-client/default.nix b/pkgs/development/python-modules/matter-python-client/default.nix new file mode 100644 index 0000000000000..40993c2a7499a --- /dev/null +++ b/pkgs/development/python-modules/matter-python-client/default.nix @@ -0,0 +1,69 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + + # dependencies + aiohttp, + orjson, + home-assistant-chip-clusters, + + # tests + pytest-asyncio, + pytest-aiohttp, + pytestCheckHook, +}: + +buildPythonPackage (finalAttrs: { + pname = "matter-python-client"; + version = "0.4.3"; + pyproject = true; + + src = fetchFromGitHub { + owner = "matter-js"; + repo = "matterjs-server"; + tag = "v${finalAttrs.version}"; + hash = "sha256-SnOo6AQzkIqlZPTDe/dhA1EJ8oTBg37zfjiqheGYxIM="; + }; + + sourceRoot = "${finalAttrs.src.name}/python_client"; + + postPatch = '' + substituteInPlace pyproject.toml \ + --replace 'version = "0.0.0"' 'version = "${finalAttrs.version}"' + ''; + + build-system = [ setuptools ]; + + dependencies = [ + aiohttp + orjson + home-assistant-chip-clusters + ]; + + nativeCheckInputs = [ + pytest-asyncio + pytest-aiohttp + pytestCheckHook + ]; + + disabledTestPaths = [ + # requires npx and network access to start matterjs + "tests/test_client_integration.py" + "tests/test_integration.py" + ]; + + pythonImportsCheck = [ + "matter_server.client" + ]; + + meta = { + description = "Python Client for the OHF Matter Server"; + homepage = "https://github.com/matter-js/matterjs-server/tree/main/python_client"; + license = lib.licenses.asl20; + teams = [ lib.teams.home-assistant ]; + }; +}) diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix index 20c817a474426..88429d2befe82 100644 --- a/pkgs/development/python-modules/moto/default.nix +++ b/pkgs/development/python-modules/moto/default.nix @@ -29,7 +29,6 @@ pyyaml, requests, responses, - sagemaker, setuptools, werkzeug, xmltodict, @@ -294,13 +293,21 @@ buildPythonPackage rec { __darwinAllowLocalNetworking = true; nativeCheckInputs = [ + antlr4-python3-runtime + aws-xray-sdk + docker + flask + flask-cors freezegun + graphql-core + joserfc + openapi-spec-validator + py-partiql-parser + pyparsing pytest-order pytest-xdist pytestCheckHook - sagemaker - ] - ++ optional-dependencies.server; + ]; # Some tests depend on AWS credentials environment variables to be set. env.AWS_ACCESS_KEY_ID = "ak"; @@ -382,8 +389,12 @@ buildPythonPackage rec { # botocore.exceptions.ParamValidationError: Parameter validation failed: Unknown parameter in input: "EnableWorkDocs", must be one of: [...] "tests/test_workspaces/test_workspaces.py" - # Requires sagemaker client + # Requires sagemaker which is broken on Python 3.14 "other_langs/tests_sagemaker_client/test_model_training.py" + "other_langs/tests_sagemaker_client/test_pipeline_session.py" + + # Requires cfn-lint which is broken on Python 3.14 + "tests/test_cloudformation/test_validate.py" ]; meta = { diff --git a/pkgs/development/python-modules/mozart-api/default.nix b/pkgs/development/python-modules/mozart-api/default.nix index 7c6c36702e9a7..495bbab105079 100644 --- a/pkgs/development/python-modules/mozart-api/default.nix +++ b/pkgs/development/python-modules/mozart-api/default.nix @@ -18,13 +18,13 @@ buildPythonPackage rec { pname = "mozart-api"; - version = "5.3.1.108.1"; + version = "5.3.1.108.2"; pyproject = true; src = fetchPypi { pname = "mozart_api"; inherit version; - hash = "sha256-e4tlcwYC1AQA29uPg+UgFcy2ahIZuIaNlhicJiemVgo="; + hash = "sha256-ilUSGgc4m6iMBUuSI7qt7c4DAE8cOPTzLGeQ4JQAB8U="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/openai/default.nix b/pkgs/development/python-modules/openai/default.nix index b4ffbdd52c105..d125e8c506c81 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.21.0"; + version = "2.24.0"; pyproject = true; src = fetchFromGitHub { owner = "openai"; repo = "openai-python"; tag = "v${version}"; - hash = "sha256-Pe9Odm/0tHnXigu9Ix2EYrb9ttMjF3itvXFLlpiOM98="; + hash = "sha256-xFoNBbwz9VBp1IGIKroFIpGhJoWlHSB7AR8JpqKRV4A="; }; postPatch = ''substituteInPlace pyproject.toml --replace-fail "hatchling==1.26.3" "hatchling"''; diff --git a/pkgs/development/python-modules/pdm-backend/default.nix b/pkgs/development/python-modules/pdm-backend/default.nix index 481f79690c612..996973e0ac852 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.6"; + version = "2.4.7"; pyproject = true; src = fetchFromGitHub { owner = "pdm-project"; repo = "pdm-backend"; tag = version; - hash = "sha256-lR3ZxwPvyv/Ffez6cfz8Gzc6h4PeqmgsTGNEVv9K+tU="; + hash = "sha256-zWlavlYteXNUpWG2hxYikDfFEoZexTT3JOU64RqBhN4="; }; 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 a3b790027e759..5a0efab0657ad 100644 --- a/pkgs/development/python-modules/pikepdf/default.nix +++ b/pkgs/development/python-modules/pikepdf/default.nix @@ -7,6 +7,7 @@ jbig2dec, deprecated, lxml, + withMupdf ? false, mupdf-headless, numpy, packaging, @@ -43,7 +44,13 @@ buildPythonPackage rec { patches = [ (replaceVars ./paths.patch { jbig2dec = lib.getExe' jbig2dec "jbig2dec"; - mutool = lib.getExe' mupdf-headless "mutool"; + mutool = + if withMupdf then + lib.getExe' mupdf-headless "mutool" + else + # replace with non-existing path. This is okay, as this is only + # called by Jupyter/iPython + "mutool"; }) ]; diff --git a/pkgs/development/python-modules/pillow/default.nix b/pkgs/development/python-modules/pillow/default.nix index a79c5eb5e3d62..c3050067712bb 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.0"; + version = "12.1.1"; pyproject = true; src = fetchFromGitHub { owner = "python-pillow"; repo = "pillow"; tag = version; - hash = "sha256-QGtuxKpkx2FScQHj9lH4mhEAo6jE+NAR2sR5/zvHUuA="; + hash = "sha256-NlmNabyoHiakwvomjivTA7N304ovNCMDSaBLSmcmZ7w="; }; build-system = [ diff --git a/pkgs/development/python-modules/poetry-core/default.nix b/pkgs/development/python-modules/poetry-core/default.nix index 82233e52f1677..cebee5f6a7e63 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.0"; + version = "2.3.1"; pyproject = true; src = fetchFromGitHub { owner = "python-poetry"; repo = "poetry-core"; tag = version; - hash = "sha256-oE0kv6ofe+qBFJq+OrgDIHsaysN+y5D9bIy8IB5n5y8="; + hash = "sha256-gGXAPdFnrS/T7xvw8rpzI/7nW0bXdUiZnPeEwDgtWuQ="; }; nativeCheckInputs = [ diff --git a/pkgs/development/python-modules/praw/default.nix b/pkgs/development/python-modules/praw/default.nix index d425d832fab0e..89a818e3c7638 100644 --- a/pkgs/development/python-modules/praw/default.nix +++ b/pkgs/development/python-modules/praw/default.nix @@ -5,6 +5,7 @@ betamax, buildPythonPackage, fetchFromGitHub, + fetchpatch, flit-core, mock, prawcore, @@ -26,6 +27,15 @@ buildPythonPackage rec { hash = "sha256-jxF7rlMwKIKwyYv35vYWAdtClsVhnIkywoyMQeggGBc="; }; + patches = [ + # fix tests under python 3.14 + (fetchpatch { + url = "https://github.com/praw-dev/praw/commit/9edc0bfa62c1878c395d8bc225edfe87e4fc4cd4.patch"; + includes = [ "tests/unit/test_reddit.py" ]; + hash = "sha256-QozdHz8WPCsuBgFgx1j0NwFsPFBmq9KhKiW7B5/QmfE="; + }) + ]; + build-system = [ flit-core ]; dependencies = [ diff --git a/pkgs/development/python-modules/proto-plus/default.nix b/pkgs/development/python-modules/proto-plus/default.nix index 1db90239a52ab..ea207883886b8 100644 --- a/pkgs/development/python-modules/proto-plus/default.nix +++ b/pkgs/development/python-modules/proto-plus/default.nix @@ -11,20 +11,22 @@ buildPythonPackage rec { pname = "proto-plus"; - version = "1.27.0"; + version = "1.27.1"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "proto-plus-python"; tag = "v${version}"; - hash = "sha256-Ya7BY0ZyAAEzomJVExd1cF5r11gTHXeHcjPRqkBjeuQ="; + hash = "sha256-B+CkOLzbpu3XXnH7MND5GCljG/bUyPPU57zXIIXoRiU="; }; build-system = [ setuptools ]; dependencies = [ protobuf ]; + pythonRelaxDeps = [ "protobuf" ]; + nativeCheckInputs = [ pytestCheckHook pytz diff --git a/pkgs/development/python-modules/protobuf/4.nix b/pkgs/development/python-modules/protobuf/4.nix index 29879ae3c9d85..9e88591bb1080 100644 --- a/pkgs/development/python-modules/protobuf/4.nix +++ b/pkgs/development/python-modules/protobuf/4.nix @@ -51,23 +51,24 @@ buildPythonPackage { fi ''; - # Remove the line in setup.py that forces compiling with C++14. Upstream's - # CMake build has been updated to support compiling with other versions of - # C++, but the Python build has not. Without this, we observe compile-time - # errors using GCC. - # - # Fedora appears to do the same, per this comment: - # - # https://github.com/protocolbuffers/protobuf/issues/12104#issuecomment-1542543967 - # - postPatch = '' - sed -i "/extra_compile_args.append('-std=c++14')/d" setup.py - + postPatch = + # Remove the line in setup.py that forces compiling with C++14. Upstream's + # CMake build has been updated to support compiling with other versions of + # C++, but the Python build has not. Without this, we observe compile-time + # errors using GCC. + # + # Fedora appears to do the same, per this comment: + # + # https://github.com/protocolbuffers/protobuf/issues/12104#issuecomment-1542543967 + '' + sed -i "/extra_compile_args.append('-std=c++14')/d" setup.py + '' # The former function has been renamed into the latter in Python 3.12. # Does not apply to all protobuf versions, hence --replace-warn. - substituteInPlace google/protobuf/internal/json_format_test.py \ - --replace-warn assertRaisesRegexp assertRaisesRegex - ''; + + '' + substituteInPlace google/protobuf/internal/json_format_test.py \ + --replace-warn assertRaisesRegexp assertRaisesRegex + ''; nativeBuildInputs = lib.optional isPyPy tzdata; @@ -85,21 +86,29 @@ buildPythonPackage { ] ++ lib.optionals (lib.versionAtLeast protobuf.version "22") [ numpy ]; - disabledTests = - lib.optionals isPyPy [ - # error message differs - "testInvalidTimestamp" - # requires tracemalloc which pypy does not implement - # https://foss.heptapod.net/pypy/pypy/-/issues/3048 - "testUnknownFieldsNoMemoryLeak" - # assertion is not raised for some reason - "testStrictUtf8Check" - ] - ++ lib.optionals stdenv.hostPlatform.is32bit [ - # OverflowError: timestamp out of range for platform time_t - "testTimezoneAwareDatetimeConversionWhereTimestampLosesPrecision" - "testTimezoneNaiveDatetimeConversionWhereTimestampLosesPrecision" - ]; + disabledTests = [ + # TypeError: np.False_ has type , + # but expected one of: (, ) + "NumpyBoolProtoTest" + ] + ++ lib.optionals isPyPy [ + # error message differs + "testInvalidTimestamp" + # requires tracemalloc which pypy does not implement + # https://foss.heptapod.net/pypy/pypy/-/issues/3048 + "testUnknownFieldsNoMemoryLeak" + # assertion is not raised for some reason + "testStrictUtf8Check" + ] + ++ lib.optionals stdenv.hostPlatform.is32bit [ + # OverflowError: timestamp out of range for platform time_t + "testTimezoneAwareDatetimeConversionWhereTimestampLosesPrecision" + "testTimezoneNaiveDatetimeConversionWhereTimestampLosesPrecision" + ] + ++ lib.optionals (pythonAtLeast "3.14") [ + # AssertionError: "year (0 )?is out of range" does not match "year must be in 1..9999, not 0" + "testInvalidTimestamp" + ]; disabledTestPaths = lib.optionals (lib.versionAtLeast protobuf.version "23") [ @@ -115,6 +124,9 @@ buildPythonPackage { ] ++ lib.optionals (lib.versionAtLeast protobuf.version "25") [ "minimal_test.py" # ModuleNotFoundError: No module named 'google3' + + # ImportError: cannot import name 'self_recursive_pb2' from 'google.protobuf.internal' + "google/protobuf/internal/message_test.py" ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/protobuf/7.nix b/pkgs/development/python-modules/protobuf/7.nix new file mode 100644 index 0000000000000..627c678446224 --- /dev/null +++ b/pkgs/development/python-modules/protobuf/7.nix @@ -0,0 +1,58 @@ +{ + buildPythonPackage, + fetchPypi, + lib, + python, + setuptools, + protobuf, +}: + +buildPythonPackage (finalAttrs: { + pname = "protobuf"; + version = "7.34.0"; + pyproject = true; + + src = fetchPypi { + inherit (finalAttrs) pname version; + hash = "sha256-OHGj32fHEKr3u40hTMmXNC5jzuvZQMjH/GXJs9aXWRo="; + }; + + build-system = [ setuptools ]; + + propagatedNativeBuildInputs = [ + protobuf + ]; + + doCheck = + # https://protobuf.dev/support/cross-version-runtime-guarantee/#backwards + # The non-python protobuf provides the protoc binary which must not be newer. + assert lib.versionAtLeast finalAttrs.version ("7." + protobuf.version); + # the pypi source archive does not ship tests + false; + + pythonImportsCheck = [ + "google.protobuf" + "google.protobuf.compiler" + "google.protobuf.internal" + "google.protobuf.pyext" + "google.protobuf.testdata" + "google.protobuf.util" + "google._upb._message" + ]; + + # Tries to explicitly create a namespace package with pkg_resources, + # which breaks everything with our PYTHONPATH setup. + postInstall = '' + rm $out/${python.sitePackages}/google/__init__.py + ''; + + meta = { + description = "Protocol Buffers are Google's data interchange format"; + homepage = "https://developers.google.com/protocol-buffers/"; + changelog = "https://github.com/protocolbuffers/protobuf/releases/v${ + builtins.substring 2 (-1) finalAttrs.version + }"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +}) diff --git a/pkgs/development/python-modules/pyarrow/default.nix b/pkgs/development/python-modules/pyarrow/default.nix index e1f657ff0aacd..9f4366c6685dc 100644 --- a/pkgs/development/python-modules/pyarrow/default.nix +++ b/pkgs/development/python-modules/pyarrow/default.nix @@ -60,23 +60,30 @@ buildPythonPackage rec { pytest-lazy-fixture ]; - PYARROW_BUILD_TYPE = "release"; - - PYARROW_WITH_DATASET = zero_or_one true; - PYARROW_WITH_FLIGHT = zero_or_one arrow-cpp.enableFlight; - PYARROW_WITH_HDFS = zero_or_one true; - PYARROW_WITH_PARQUET = zero_or_one true; - PYARROW_WITH_PARQUET_ENCRYPTION = zero_or_one true; - PYARROW_WITH_S3 = zero_or_one arrow-cpp.enableS3; - PYARROW_WITH_GCS = zero_or_one arrow-cpp.enableGcs; - PYARROW_BUNDLE_ARROW_CPP_HEADERS = zero_or_one false; + env = { + PYARROW_BUILD_TYPE = "release"; + + PYARROW_WITH_DATASET = zero_or_one true; + PYARROW_WITH_FLIGHT = zero_or_one arrow-cpp.enableFlight; + PYARROW_WITH_HDFS = zero_or_one true; + PYARROW_WITH_PARQUET = zero_or_one true; + PYARROW_WITH_PARQUET_ENCRYPTION = zero_or_one true; + PYARROW_WITH_S3 = zero_or_one arrow-cpp.enableS3; + PYARROW_WITH_GCS = zero_or_one arrow-cpp.enableGcs; + PYARROW_BUNDLE_ARROW_CPP_HEADERS = zero_or_one false; + + PYARROW_CMAKE_OPTIONS = toString [ + "-DCMAKE_INSTALL_RPATH=${arrow-cpp}/lib" + ]; - PYARROW_CMAKE_OPTIONS = [ "-DCMAKE_INSTALL_RPATH=${ARROW_HOME}/lib" ]; + ARROW_HOME = arrow-cpp; + PARQUET_HOME = arrow-cpp; - ARROW_HOME = arrow-cpp; - PARQUET_HOME = arrow-cpp; + } + // lib.optionalAttrs doCheck { + ARROW_TEST_DATA = arrow-cpp.env.ARROW_TEST_DATA; + }; - ARROW_TEST_DATA = lib.optionalString doCheck arrow-cpp.ARROW_TEST_DATA; doCheck = true; dontUseCmakeConfigure = true; @@ -150,7 +157,7 @@ buildPythonPackage rec { disabledTests = [ "GcsFileSystem" ]; preCheck = '' - export PARQUET_TEST_DATA="${arrow-cpp.PARQUET_TEST_DATA}" + export PARQUET_TEST_DATA="${arrow-cpp.env.PARQUET_TEST_DATA}" shopt -s extglob rm -r pyarrow/!(conftest.py|tests) mv pyarrow/conftest.py pyarrow/tests/parent_conftest.py diff --git a/pkgs/development/python-modules/pycec/default.nix b/pkgs/development/python-modules/pycec/default.nix index add007fee4701..b1f67bd8bb986 100644 --- a/pkgs/development/python-modules/pycec/default.nix +++ b/pkgs/development/python-modules/pycec/default.nix @@ -4,12 +4,13 @@ fetchFromGitHub, libcec, pytestCheckHook, + setuptools, }: buildPythonPackage rec { pname = "pycec"; version = "0.6.0"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "konikvranik"; @@ -18,7 +19,14 @@ buildPythonPackage rec { hash = "sha256-5KQyHjAvHWeHFqcFHFJxDOPwWuVcFAN2wVdz9a77dzU="; }; - propagatedBuildInputs = [ libcec ]; + patches = [ + # https://github.com/konikvranik/pyCEC/pull/84 + ./python-3.14-compat.patch + ]; + + build-system = [ setuptools ]; + + dependencies = [ libcec ]; nativeCheckInputs = [ pytestCheckHook ]; diff --git a/pkgs/development/python-modules/pycec/python-3.14-compat.patch b/pkgs/development/python-modules/pycec/python-3.14-compat.patch new file mode 100644 index 0000000000000..1a2a4590a10c2 --- /dev/null +++ b/pkgs/development/python-modules/pycec/python-3.14-compat.patch @@ -0,0 +1,31 @@ +From 1384a554579747c0f91a859f1992aa7015db2dc7 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= +Date: Thu, 5 Mar 2026 01:17:28 +0100 +Subject: [PATCH] Fix tests under Python 3.14 + +--- + tests/test_hdmi_network.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/tests/test_hdmi_network.py b/tests/test_hdmi_network.py +index 972b9ec..48ba8bb 100644 +--- a/tests/test_hdmi_network.py ++++ b/tests/test_hdmi_network.py +@@ -12,7 +12,7 @@ + + + def test_devices(): +- loop = asyncio.get_event_loop() ++ loop = asyncio.new_event_loop() + network = HDMINetwork( + MockAdapter( + [ +@@ -56,7 +56,7 @@ def test_devices(): + + + def test_scan(): +- loop = asyncio.get_event_loop() ++ loop = asyncio.new_event_loop() + network = HDMINetwork( + MockAdapter( + [ diff --git a/pkgs/development/python-modules/pycountry/default.nix b/pkgs/development/python-modules/pycountry/default.nix index 68434ed073e7a..8a8d2edf009af 100644 --- a/pkgs/development/python-modules/pycountry/default.nix +++ b/pkgs/development/python-modules/pycountry/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pycountry"; - version = "24.6.1"; + version = "26.2.16"; pyproject = true; src = fetchFromGitHub { owner = "pycountry"; repo = "pycountry"; tag = version; - hash = "sha256-4YVPh6OGWguqO9Ortv+vAejxx7WLs4u0SVLv8JlKSWM="; + hash = "sha256-VmPCQszEaDNsSnMfAo5xyDZySJcC4TiWZrmQMfebKKQ="; }; postPatch = '' @@ -31,7 +31,7 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/pycountry/pycountry"; - changelog = "https://github.com/pycountry/pycountry/blob/${src.rev}/HISTORY.txt"; + changelog = "https://github.com/pycountry/pycountry/blob/${src.tag}/HISTORY.txt"; description = "ISO country, subdivision, language, currency and script definitions and their translations"; license = lib.licenses.lgpl21Plus; maintainers = with lib.maintainers; [ dotlambda ]; diff --git a/pkgs/development/python-modules/pyjwt/default.nix b/pkgs/development/python-modules/pyjwt/default.nix index 2337feddb5f92..af492673be254 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.10.1"; + version = "2.11.0"; pyproject = true; src = fetchFromGitHub { owner = "jpadilla"; repo = "pyjwt"; tag = version; - hash = "sha256-BPVythRLpglYtpLEoaC7+Q4l9izYXH2M9JEbxdyQZqU="; + hash = "sha256-Sves+/Mkk9O8rF/yRD6gID120diF1m+lt0exQ83LA1A="; }; outputs = [ diff --git a/pkgs/development/python-modules/pymonoprice/default.nix b/pkgs/development/python-modules/pymonoprice/default.nix index d1e878ab473e5..805fdf7441ed4 100644 --- a/pkgs/development/python-modules/pymonoprice/default.nix +++ b/pkgs/development/python-modules/pymonoprice/default.nix @@ -20,6 +20,11 @@ buildPythonPackage rec { hash = "sha256-kyFOWG/Jvn+h9ludzd2Zul9/lkwPxReH76nnDIGD+fM="; }; + patches = [ + # https://github.com/etsinko/pymonoprice/pull/14 + ./python-3.14-compat.patch + ]; + build-system = [ setuptools ]; dependencies = [ diff --git a/pkgs/development/python-modules/pymonoprice/python-3.14-compat.patch b/pkgs/development/python-modules/pymonoprice/python-3.14-compat.patch new file mode 100644 index 0000000000000..ffae018848368 --- /dev/null +++ b/pkgs/development/python-modules/pymonoprice/python-3.14-compat.patch @@ -0,0 +1,22 @@ +From 834cb4f51555f3e027ad0632970e0fdd8ec38a85 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= +Date: Thu, 5 Mar 2026 03:19:19 +0100 +Subject: [PATCH] Fix Python 3.14 compatibility + +--- + tests/test_monoprice.py | 2 +- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/tests/test_monoprice.py b/tests/test_monoprice.py +index 60def3b..3039895 100644 +--- a/tests/test_monoprice.py ++++ b/tests/test_monoprice.py +@@ -332,7 +332,7 @@ class TestAsyncMonoprice(TestMonoprice): + + def setUp(self): + self.responses = {} +- loop = asyncio.get_event_loop() ++ loop = asyncio.new_event_loop() + monoprice = loop.run_until_complete(get_async_monoprice(create_dummy_port(self.responses))) + + # Dummy monoprice that converts async to sync diff --git a/pkgs/development/python-modules/pyodbc/default.nix b/pkgs/development/python-modules/pyodbc/default.nix index 59a6d9aebeb44..3a40b65bc182c 100644 --- a/pkgs/development/python-modules/pyodbc/default.nix +++ b/pkgs/development/python-modules/pyodbc/default.nix @@ -3,7 +3,7 @@ buildPythonPackage, fetchPypi, isPyPy, - unixODBC, + unixodbc, }: buildPythonPackage rec { @@ -19,10 +19,10 @@ buildPythonPackage rec { }; nativeBuildInputs = [ - unixODBC # for odbc_config + unixodbc # for odbc_config ]; - buildInputs = [ unixODBC ]; + buildInputs = [ unixodbc ]; # Tests require a database server doCheck = false; diff --git a/pkgs/development/python-modules/pyrainbird/default.nix b/pkgs/development/python-modules/pyrainbird/default.nix index 6deea62a1b013..7a5114877817b 100644 --- a/pkgs/development/python-modules/pyrainbird/default.nix +++ b/pkgs/development/python-modules/pyrainbird/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "pyrainbird"; - version = "6.0.5"; + version = "6.1.0"; pyproject = true; src = fetchFromGitHub { owner = "allenporter"; repo = "pyrainbird"; tag = version; - hash = "sha256-8zEbj6n16ZBLPLMNFQxOXObz4GisKQMEh03sdSNtDHs="; + hash = "sha256-s4AZXhub1VM4zHvUnhBjmZREE0O3FcK27PPHLzCE2mU="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pyserial-asyncio-fast/default.nix b/pkgs/development/python-modules/pyserial-asyncio-fast/default.nix index f8a1c4c8c7807..962cc7a478a8a 100644 --- a/pkgs/development/python-modules/pyserial-asyncio-fast/default.nix +++ b/pkgs/development/python-modules/pyserial-asyncio-fast/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonAtLeast, # build-system setuptools, @@ -20,9 +19,6 @@ buildPythonPackage rec { version = "0.16"; pyproject = true; - # https://github.com/home-assistant-libs/pyserial-asyncio-fast/pull/37 - disabled = pythonAtLeast "3.14"; - src = fetchFromGitHub { owner = "bdraco"; repo = "pyserial-asyncio-fast"; @@ -30,6 +26,8 @@ buildPythonPackage rec { hash = "sha256-bEJySiVVy77vSF/M5f3WGxjeay/36vU8oBbmkpDCFrI="; }; + patches = [ ./python3.14-compat.patch ]; + build-system = [ setuptools ]; dependencies = [ pyserial ]; diff --git a/pkgs/development/python-modules/pyserial-asyncio-fast/python3.14-compat.patch b/pkgs/development/python-modules/pyserial-asyncio-fast/python3.14-compat.patch new file mode 100644 index 0000000000000..d46469723e04e --- /dev/null +++ b/pkgs/development/python-modules/pyserial-asyncio-fast/python3.14-compat.patch @@ -0,0 +1,14 @@ +diff --git a/test/test_asyncio.py b/test/test_asyncio.py +index f14bc0b..f2034ef 100644 +--- a/test/test_asyncio.py ++++ b/test/test_asyncio.py +@@ -34,7 +34,8 @@ class Test_asyncio(unittest.TestCase): + """Test asyncio related functionality""" + + def setUp(self): +- self.loop = asyncio.get_event_loop() ++ self.loop = asyncio.new_event_loop() ++ asyncio.set_event_loop(self.loop) + # create a closed serial port + + def tearDown(self): diff --git a/pkgs/development/python-modules/pysmarlaapi/default.nix b/pkgs/development/python-modules/pysmarlaapi/default.nix index cf871d82db2f5..72ba440eebe12 100644 --- a/pkgs/development/python-modules/pysmarlaapi/default.nix +++ b/pkgs/development/python-modules/pysmarlaapi/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pysmarlaapi"; - version = "0.13.0"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "Explicatis-GmbH"; repo = "pysmarlaapi"; tag = version; - hash = "sha256-paOBRcTpVMLHB3HCP8JolvebC+xD19x1wieFjZCw4Ko="; + hash = "sha256-mDcBIRs2tJ5BWNQY/G4qN/nBrnKqz9PsW+teNYut9Pc="; }; build-system = [ flit-core ]; diff --git a/pkgs/development/python-modules/pysyncthru/default.nix b/pkgs/development/python-modules/pysyncthru/default.nix index 40d1bca3432f4..7acb95428ba0e 100644 --- a/pkgs/development/python-modules/pysyncthru/default.nix +++ b/pkgs/development/python-modules/pysyncthru/default.nix @@ -5,7 +5,7 @@ setuptools, aiohttp, demjson3, - unittestCheckHook, + pytestCheckHook, }: buildPythonPackage rec { @@ -21,14 +21,14 @@ buildPythonPackage rec { hash = "sha256-IJfj65p80Q4LwWkGV0A0QPtK2+FPkNVz9/WaNGzgTy8="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ aiohttp demjson3 ]; - nativeCheckInputs = [ unittestCheckHook ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "pysyncthru" ]; diff --git a/pkgs/development/python-modules/python-bsblan/default.nix b/pkgs/development/python-modules/python-bsblan/default.nix index 0d4959a970164..b0bc692a021ca 100644 --- a/pkgs/development/python-modules/python-bsblan/default.nix +++ b/pkgs/development/python-modules/python-bsblan/default.nix @@ -6,9 +6,8 @@ buildPythonPackage, fetchFromGitHub, hatchling, - mashumaro, - orjson, packaging, + pydantic, pytest-asyncio, pytest-cov-stub, pytest-mock, @@ -20,14 +19,14 @@ buildPythonPackage (finalAttrs: { pname = "python-bsblan"; - version = "4.1.0"; + version = "5.1.2"; pyproject = true; src = fetchFromGitHub { owner = "liudger"; repo = "python-bsblan"; tag = "v${finalAttrs.version}"; - hash = "sha256-t60WMq1kbCIkcQSfr03K9Z6ro3zFGaDxCnl/84by+Qw="; + hash = "sha256-P7c+5x5wQaWfNeeYKkylhV2AQESp40duSQfwsTDVW6M="; }; postPatch = '' @@ -42,9 +41,8 @@ buildPythonPackage (finalAttrs: { dependencies = [ aiohttp backoff - mashumaro - orjson packaging + pydantic yarl ]; diff --git a/pkgs/development/python-modules/python-overseerr/default.nix b/pkgs/development/python-modules/python-overseerr/default.nix index 40d22e5f2b838..040416961f672 100644 --- a/pkgs/development/python-modules/python-overseerr/default.nix +++ b/pkgs/development/python-modules/python-overseerr/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "python-overseerr"; - version = "0.8.0"; + version = "0.9.0"; pyproject = true; src = fetchFromGitHub { owner = "joostlek"; repo = "python-overseerr"; tag = "v${version}"; - hash = "sha256-izgUTgRG63FUjb8mH1W4yXFRvwPWIWPKsSiY9awq9SM="; + hash = "sha256-9sJWglF1EqwXG0Cj1hOtNE2dYTmxIZoVWHYT5I4RQu0="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/python-picnic-api2/default.nix b/pkgs/development/python-modules/python-picnic-api2/default.nix index 8ad9b4a740f26..c2466eaddc56c 100644 --- a/pkgs/development/python-modules/python-picnic-api2/default.nix +++ b/pkgs/development/python-modules/python-picnic-api2/default.nix @@ -4,7 +4,7 @@ hatchling, lib, pytestCheckHook, - python-dotenv, + pythonAtLeast, requests, typing-extensions, }: @@ -21,6 +21,11 @@ buildPythonPackage rec { hash = "sha256-ytzzGr/z0jrsudtCBrcvGITo4DxxC8JCmSmQ8ybeomM="; }; + postPatch = lib.optionalString (pythonAtLeast "3.14") '' + substituteInPlace tests/test_session.py \ + --replace-fail '"Accept-Encoding": "gzip, deflate",' '"Accept-Encoding": "gzip, deflate, zstd",' + ''; + build-system = [ hatchling ]; dependencies = [ diff --git a/pkgs/development/python-modules/pythonkuma/default.nix b/pkgs/development/python-modules/pythonkuma/default.nix index 2a84e831e9e70..6b35ab6b684fd 100644 --- a/pkgs/development/python-modules/pythonkuma/default.nix +++ b/pkgs/development/python-modules/pythonkuma/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pythonkuma"; - version = "0.3.2"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "tr4nt0r"; repo = "pythonkuma"; tag = "v${version}"; - hash = "sha256-0/5nN2ddN1UrJdRq8zXiKzELUT6DXWeXx/6X4uusYDI="; + hash = "sha256-7c2TYGRlHn9stAd5Xe1aZP08WyKTtKKfKPGT7OoNmSQ="; }; build-system = [ diff --git a/pkgs/development/python-modules/pytz/default.nix b/pkgs/development/python-modules/pytz/default.nix index ad6b92c00b6a4..a6f0018e3fd13 100644 --- a/pkgs/development/python-modules/pytz/default.nix +++ b/pkgs/development/python-modules/pytz/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "pytz"; - version = "2025.2"; + version = "2026.1.post1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-NguePbtJognCGtYYCcf7RTZD4EiziSTHZYE1RnRugcM="; + hash = "sha256-M3jd5qDD0mcZGCFCxW5gx/mvfpaAdvMarladcqA1juE="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pyuptimerobot/default.nix b/pkgs/development/python-modules/pyuptimerobot/default.nix index 7e3adb8cfc04b..f3aba78079d33 100644 --- a/pkgs/development/python-modules/pyuptimerobot/default.nix +++ b/pkgs/development/python-modules/pyuptimerobot/default.nix @@ -4,29 +4,35 @@ aresponses, buildPythonPackage, fetchFromGitHub, + hatchling, pytestCheckHook, pytest-asyncio, + pythonOlder, }: buildPythonPackage rec { pname = "pyuptimerobot"; - version = "23.1.0"; - format = "setuptools"; + version = "24.0.1"; + pyproject = true; + + disabled = pythonOlder "3.14"; src = fetchFromGitHub { owner = "ludeeus"; repo = "pyuptimerobot"; tag = version; - hash = "sha256-hy/hmXxxEb44X8JUszoA1YF/41y7GkQqC4uS+Pax6WA="; + hash = "sha256-vlEXUwGCmscasdWyCxF1bFjA3weR74Zf3RCk5W5ljFg="; }; postPatch = '' # Upstream doesn't set version in the repo - substituteInPlace setup.py \ - --replace 'version="main",' 'version="${version}",' + substituteInPlace pyproject.toml \ + --replace-fail 'version = "0"' 'version = "${version}"' ''; - propagatedBuildInputs = [ aiohttp ]; + build-system = [ hatchling ]; + + dependencies = [ aiohttp ]; nativeCheckInputs = [ aresponses diff --git a/pkgs/development/python-modules/pyvicare/default.nix b/pkgs/development/python-modules/pyvicare/default.nix index 1072a8f0ae765..c155dd90a3f52 100644 --- a/pkgs/development/python-modules/pyvicare/default.nix +++ b/pkgs/development/python-modules/pyvicare/default.nix @@ -12,14 +12,14 @@ buildPythonPackage (finalAttrs: { pname = "pyvicare"; - version = "2.56.0"; + version = "2.58.0"; pyproject = true; src = fetchFromGitHub { owner = "openviess"; repo = "PyViCare"; tag = finalAttrs.version; - hash = "sha256-DRCetTR7sFaShau3in0548FoR+rOaG28SGqfAjAVsn4="; + hash = "sha256-+uXn8bFV8tf1j7McdZ4js3SYsi2C2RUdDdooW5bkCLM="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pyvlx/default.nix b/pkgs/development/python-modules/pyvlx/default.nix index 5ab2052c9b975..4398d8d6ab163 100644 --- a/pkgs/development/python-modules/pyvlx/default.nix +++ b/pkgs/development/python-modules/pyvlx/default.nix @@ -5,23 +5,32 @@ pytestCheckHook, pyyaml, setuptools, + setuptools-scm, typing-extensions, zeroconf, }: buildPythonPackage (finalAttrs: { pname = "pyvlx"; - version = "0.2.28"; + version = "0.2.30"; pyproject = true; src = fetchFromGitHub { owner = "Julius2342"; repo = "pyvlx"; tag = finalAttrs.version; - hash = "sha256-l+Yfp8s6x+l/1ssL0wgyzd8QbA4ikr+ZUVMdTEaIjYE="; + hash = "sha256-owrWYBAb/5JAangGwt56gdjJf99C3i04IiKAh1P/MYY="; }; - build-system = [ setuptools ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools-scm>=8.0" "setuptools-scm" + ''; + + build-system = [ + setuptools + setuptools-scm + ]; dependencies = [ pyyaml diff --git a/pkgs/development/python-modules/redis/default.nix b/pkgs/development/python-modules/redis/default.nix index e6d6d8d62ac63..5e6b93886aa17 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.1.0"; + version = "7.2.1"; pyproject = true; src = fetchFromGitHub { owner = "redis"; repo = "redis-py"; tag = "v${version}"; - hash = "sha256-EhhE2l0UdkGWhCwKAF7fuSxq4ooj75Cxwg2zXjJJRzA="; + hash = "sha256-25FTKtGWTO8A2LFLk6DU0ebFKIrWrE8To0ex8jOn8+A="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/regex/default.nix b/pkgs/development/python-modules/regex/default.nix index 9a7e1bbf8cddc..86952f3124cce 100644 --- a/pkgs/development/python-modules/regex/default.nix +++ b/pkgs/development/python-modules/regex/default.nix @@ -7,7 +7,7 @@ }: let - version = "2026.1.15"; + version = "2026.2.19"; in buildPythonPackage { pname = "regex"; @@ -18,7 +18,7 @@ buildPythonPackage { owner = "mrabarnett"; repo = "mrab-regex"; tag = version; - hash = "sha256-siSyt5maiAjeU4LjOLUo82ubsjtNCeRbdwgYu2DdwBE="; + hash = "sha256-/Uqq/Z1fwn6TKQ6UfYfOUJ6t7njSZyxTAb1lEXPg5f8="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/rich-argparse/default.nix b/pkgs/development/python-modules/rich-argparse/default.nix index d7bbc910a363b..bec5f717d606b 100644 --- a/pkgs/development/python-modules/rich-argparse/default.nix +++ b/pkgs/development/python-modules/rich-argparse/default.nix @@ -1,7 +1,6 @@ { lib, buildPythonPackage, - python, fetchFromGitHub, hatchling, pytestCheckHook, @@ -29,8 +28,6 @@ buildPythonPackage rec { disabledTests = [ # coloring mismatch in fixture "test_subparsers_usage" - ] - ++ lib.optionals (!python.isPy313) [ # solid vs dash line mismatch "test_rich_renderables" ]; diff --git a/pkgs/development/python-modules/rich/default.nix b/pkgs/development/python-modules/rich/default.nix index 8c0e9f34b409c..78ad8add1fd9a 100644 --- a/pkgs/development/python-modules/rich/default.nix +++ b/pkgs/development/python-modules/rich/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - python, # build-system poetry-core, @@ -28,18 +27,14 @@ buildPythonPackage rec { pname = "rich"; - version = if python.isPy313 then "14.2.0" else "14.3.3"; + version = "14.3.3"; pyproject = true; src = fetchFromGitHub { owner = "Textualize"; repo = "rich"; tag = "v${version}"; - hash = - if python.isPy313 then - "sha256-oQbxRbZnVr/Ln+i/hpBw5FlpUp3gcp/7xsxi6onPkn8=" - else - "sha256-6udVO7N17ineQozlCG/tI9jJob811gqb4GtY50JZFb0="; + hash = "sha256-6udVO7N17ineQozlCG/tI9jJob811gqb4GtY50JZFb0="; }; build-system = [ poetry-core ]; diff --git a/pkgs/development/python-modules/scikit-build-core/default.nix b/pkgs/development/python-modules/scikit-build-core/default.nix index b4f68998eb7f6..c0ee37ecae8ec 100644 --- a/pkgs/development/python-modules/scikit-build-core/default.nix +++ b/pkgs/development/python-modules/scikit-build-core/default.nix @@ -1,6 +1,5 @@ { lib, - stdenv, buildPythonPackage, fetchFromGitHub, fetchpatch, @@ -39,8 +38,7 @@ buildPythonPackage (finalAttrs: { hash = "sha256-zBTDacTkeclz+/X0SUl1xkxLz4zsfeLOD4Ew0V1Y1iU="; }; - # TODO: Rebuild avoidance; clean up on `staging`. - ${if stdenv.hostPlatform.isDarwin then "patches" else null} = [ + patches = [ # Backport an upstream commit to fix the tests on Darwin. (fetchpatch { url = "https://github.com/scikit-build/scikit-build-core/commit/c30f52a3b2bd01dc05f23d3b89332c213006afe0.patch"; diff --git a/pkgs/development/python-modules/scipy/default.nix b/pkgs/development/python-modules/scipy/default.nix index 1673a33becc2b..6028e3bf713ce 100644 --- a/pkgs/development/python-modules/scipy/default.nix +++ b/pkgs/development/python-modules/scipy/default.nix @@ -45,14 +45,14 @@ buildPythonPackage (finalAttrs: { pname = "scipy"; - version = "1.17.0"; + version = "1.17.1"; pyproject = true; src = fetchFromGitHub { owner = "scipy"; repo = "scipy"; tag = "v${finalAttrs.version}"; - hash = "sha256-bDcM/RGfce/ZTYpTBNpKmX/7rXDqQs7rYkAmeXtzkZk="; + hash = "sha256-lFmqdbCf7pcosdZ7RFMv+8H9+ztMJbDS5g5fQs8Nws8="; fetchSubmodules = true; }; diff --git a/pkgs/development/python-modules/securetar/default.nix b/pkgs/development/python-modules/securetar/default.nix index 657b3855c416a..5648a10ac5540 100644 --- a/pkgs/development/python-modules/securetar/default.nix +++ b/pkgs/development/python-modules/securetar/default.nix @@ -3,25 +3,29 @@ buildPythonPackage, cryptography, fetchFromGitHub, + pynacl, pytestCheckHook, setuptools, }: buildPythonPackage rec { pname = "securetar"; - version = "2025.2.1"; + version = "2026.2.0"; pyproject = true; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "securetar"; tag = version; - hash = "sha256-uVzyVgS8bWxS7jhwVyv7wTNF8REW+dJIhkRaS/8/FmY="; + hash = "sha256-76JZN0Y9uW0+HUX+j1aCIz9qOjogZ0KXOXXK8rR8Z/4="; }; build-system = [ setuptools ]; - dependencies = [ cryptography ]; + dependencies = [ + cryptography + pynacl + ]; nativeCheckInputs = [ pytestCheckHook ]; diff --git a/pkgs/development/python-modules/shellingham/default.nix b/pkgs/development/python-modules/shellingham/default.nix index 3b1694e7d02fa..5731146598cf9 100644 --- a/pkgs/development/python-modules/shellingham/default.nix +++ b/pkgs/development/python-modules/shellingham/default.nix @@ -2,12 +2,13 @@ lib, buildPythonPackage, fetchFromGitHub, + procps, setuptools, pytest-mock, pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "shellingham"; version = "1.5.4"; pyproject = true; @@ -15,11 +16,18 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "sarugaku"; repo = "shellingham"; - tag = version; + tag = finalAttrs.version; hash = "sha256-xeBo3Ok+XPrHN4nQd7M8/11leSV/8z1f7Sj33+HFVtQ="; }; - nativeBuildInputs = [ setuptools ]; + postPatch = '' + substituteInPlace src/shellingham/posix/ps.py \ + --replace-fail \ + 'cmd = ["ps",' \ + 'cmd = ["${lib.getExe' procps "ps"}",' + ''; + + build-system = [ setuptools ]; nativeCheckInputs = [ pytest-mock @@ -31,8 +39,8 @@ buildPythonPackage rec { meta = { description = "Tool to detect the surrounding shell"; homepage = "https://github.com/sarugaku/shellingham"; - changelog = "https://github.com/sarugaku/shellingham/blob/${version}/CHANGELOG.rst"; + changelog = "https://github.com/sarugaku/shellingham/blob/${finalAttrs.src.tag}/CHANGELOG.rst"; license = lib.licenses.isc; maintainers = with lib.maintainers; [ mbode ]; }; -} +}) diff --git a/pkgs/development/python-modules/snitun/default.nix b/pkgs/development/python-modules/snitun/default.nix index 6926926605b99..1540fcaec9dea 100644 --- a/pkgs/development/python-modules/snitun/default.nix +++ b/pkgs/development/python-modules/snitun/default.nix @@ -8,7 +8,6 @@ pytest-aiohttp, pytest-codspeed, pytestCheckHook, - pythonAtLeast, setuptools, }: @@ -24,6 +23,11 @@ buildPythonPackage rec { hash = "sha256-luXv5J0PUvW+AGTecwkEq+qkG1N5Ja5NbBKJ3M6HC0I="; }; + patches = [ + # https://github.com/NabuCasa/snitun/pull/459 + ./fix-python-3.14-compatibility.diff + ]; + postPatch = '' substituteInPlace pyproject.toml \ --replace-fail 'version = "0.0.0"' 'version = "${version}"' diff --git a/pkgs/development/python-modules/snitun/fix-python-3.14-compatibility.diff b/pkgs/development/python-modules/snitun/fix-python-3.14-compatibility.diff new file mode 100644 index 0000000000000..b9d849f76f43e --- /dev/null +++ b/pkgs/development/python-modules/snitun/fix-python-3.14-compatibility.diff @@ -0,0 +1,23 @@ +diff --git a/tests/conftest.py b/tests/conftest.py +index 78594e7..1b9c184 100644 +--- a/tests/conftest.py ++++ b/tests/conftest.py +@@ -5,9 +5,11 @@ + from dataclasses import dataclass, field + from datetime import UTC, datetime, timedelta + import logging ++import multiprocessing + import os + import select + import socket ++import sys + from threading import Thread + from unittest.mock import patch + +@@ -338,3 +340,6 @@ async def test_client_peer(peer_listener: PeerListener) -> AsyncGenerator[Client + yield Client(reader, writer) + + writer.close() ++ ++if sys.platform == "linux": ++ multiprocessing.set_start_method("fork", force=True) diff --git a/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix b/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix index cd5c63625d9c8..18f5c0d5590ce 100644 --- a/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix +++ b/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix @@ -1,36 +1,25 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, hatch-vcs, hatchling, sphinx, pytestCheckHook, }: -let +buildPythonPackage (finalAttrs: { pname = "sphinx-autodoc-typehints"; - version = "3.6.2"; -in - -buildPythonPackage { - inherit pname version; + version = "3.9.2"; pyproject = true; - src = fetchPypi { - pname = "sphinx_autodoc_typehints"; - inherit version; - hash = "sha256-PTdwmiG3t2WtbiCgTs78sim56wAHyyT266qKRXbqfwY="; + src = fetchFromGitHub { + owner = "tox-dev"; + repo = "sphinx-autodoc-typehints"; + tag = finalAttrs.version; + hash = "sha256-RfeY9i7M+5SoZtJzdORm/ZyCZ+RLyERJFK7I9L1B7ws="; }; - postPatch = '' - # https://github.com/tox-dev/sphinx-autodoc-typehints/issues/586 - substituteInPlace src/sphinx_autodoc_typehints/__init__.py \ - --replace-fail "sphinx.ext.autodoc.mock" "sphinx.ext.autodoc._dynamic._mock" - ''; - - pythonRelaxDeps = [ "sphinx" ]; - build-system = [ hatch-vcs hatchling @@ -46,10 +35,10 @@ buildPythonPackage { pythonImportsCheck = [ "sphinx_autodoc_typehints" ]; meta = { - changelog = "https://github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/${version}"; + changelog = "https://github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/${finalAttrs.version}"; description = "Type hints (PEP 484) support for the Sphinx autodoc extension"; homepage = "https://github.com/tox-dev/sphinx-autodoc-typehints"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; }; -} +}) diff --git a/pkgs/development/python-modules/spotifyaio/default.nix b/pkgs/development/python-modules/spotifyaio/default.nix index cae04ad83f908..78dbe0aa0f17c 100644 --- a/pkgs/development/python-modules/spotifyaio/default.nix +++ b/pkgs/development/python-modules/spotifyaio/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "spotifyaio"; - version = "1.0.0"; + version = "2.0.2"; pyproject = true; src = fetchFromGitHub { owner = "joostlek"; repo = "python-spotify"; tag = "v${version}"; - hash = "sha256-wl8THtmdJ2l6XNDtmmnk/MF+qTZL0UsbL8o6i/Vwf5k="; + hash = "sha256-Bob6JpbUaQkeH2c5YKVSUkY/FNyVTf+qtB2Rm1xCRX0="; }; postPatch = '' diff --git a/pkgs/development/python-modules/sqlalchemy/1_3.nix b/pkgs/development/python-modules/sqlalchemy/1_3.nix new file mode 100644 index 0000000000000..19f181bae1cb4 --- /dev/null +++ b/pkgs/development/python-modules/sqlalchemy/1_3.nix @@ -0,0 +1,84 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + + # dependencies + greenlet, + + # optionals + cx-oracle, + mysqlclient, + pg8000, + psycopg2, + psycopg2cffi, + # TODO: pymssql + pymysql, + pyodbc, + + # tests + mock, + pytest-xdist, + pytestCheckHook, +}: + +buildPythonPackage (finalAttrs: { + pname = "sqlalchemy"; + version = "1.3.24"; + pyproject = true; + + src = fetchFromGitHub { + owner = "sqlalchemy"; + repo = "sqlalchemy"; + tag = "rel_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; + hash = "sha256-6qAjyqMVrugABHssAQuql3z1YHTAOSm5hARJuJXJJvo="; + }; + + postPatch = '' + sed -i '/tag_build = dev/d' setup.cfg + ''; + + build-system = [ setuptools ]; + + dependencies = [ greenlet ]; + + optional-dependencies = lib.fix (self: { + mssql = [ pyodbc ]; + mssql_pymysql = [ + # TODO: pymssql + ]; + mssql_pyodbc = [ pyodbc ]; + mysql = [ mysqlclient ]; + oracle = [ cx-oracle ]; + postgresql = [ psycopg2 ]; + postgresql_pg8000 = [ pg8000 ]; + postgresql_psycopg2binary = [ psycopg2 ]; + postgresql_psycopg2cffi = [ psycopg2cffi ]; + pymysql = [ pymysql ]; + }); + + nativeCheckInputs = [ + pytest-xdist + pytestCheckHook + mock + ]; + + disabledTestPaths = [ + # typing correctness, not interesting + "test/ext/mypy" + # slow and high memory usage, not interesting + "test/aaa_profiling" + ]; + + pythonImportsCheck = [ "sqlalchemy" ]; + + meta = { + changelog = "https://github.com/sqlalchemy/sqlalchemy/releases/tag/${finalAttrs.src.tag})"; + description = "Database Toolkit for Python"; + homepage = "https://github.com/sqlalchemy/sqlalchemy"; + license = lib.licenses.mit; + }; +}) diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix index f3f8e36d3e292..671f394e949b0 100644 --- a/pkgs/development/python-modules/sqlalchemy/default.nix +++ b/pkgs/development/python-modules/sqlalchemy/default.nix @@ -41,16 +41,16 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "sqlalchemy"; - version = "2.0.46"; + version = "2.0.48"; pyproject = true; src = fetchFromGitHub { owner = "sqlalchemy"; repo = "sqlalchemy"; - tag = "rel_${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-R0d8ipiaj7IL6mHV4c1Kyd6hV+kn5NhZexruRQsyL8c="; + tag = "rel_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; + hash = "sha256-0MHxHcQr7XvRZ3j1wj/PMIk94TVhyixDAgeAYKd1nGk="; }; postPatch = '' @@ -115,11 +115,9 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_${ - builtins.replaceStrings [ "." ] [ "_" ] version - }"; + changelog = "https://github.com/sqlalchemy/sqlalchemy/releases/tag/${finalAttrs.src.tag}"; description = "Python SQL toolkit and Object Relational Mapper"; homepage = "http://www.sqlalchemy.org/"; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/development/python-modules/tabulate/default.nix b/pkgs/development/python-modules/tabulate/default.nix index ce311ef949cd0..b0fb067b22152 100644 --- a/pkgs/development/python-modules/tabulate/default.nix +++ b/pkgs/development/python-modules/tabulate/default.nix @@ -1,21 +1,23 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools-scm, setuptools, wcwidth, pytestCheckHook, }: -buildPythonPackage rec { - version = "0.9.0"; +buildPythonPackage (finalAttrs: { + version = "0.10.0"; pname = "tabulate"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-AJWxK/WWbeUpwP6x+ghnFnGzNo7sd9fverEUviwGizw="; + src = fetchFromGitHub { + owner = "astanin"; + repo = "python-tabulate"; + tag = "v${finalAttrs.version}"; + hash = "sha256-JnwkABtIgPqANuv3lo8e8zr8m6a/qnxz4w1QvTVZFxg="; }; nativeBuildInputs = [ @@ -30,17 +32,13 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] - ++ lib.concatAttrValues optional-dependencies; - - # Tests against stdlib behavior which changed in https://github.com/python/cpython/pull/139070 - disabledTests = [ - "test_wrap_multiword_non_wide" - ]; + ++ lib.concatAttrValues finalAttrs.finalPackage.optional-dependencies; meta = { description = "Pretty-print tabular data"; mainProgram = "tabulate"; homepage = "https://github.com/astanin/python-tabulate"; license = lib.licenses.mit; + maintainers = with lib.maintainers; [ doronbehar ]; }; -} +}) diff --git a/pkgs/development/python-modules/tree-sitter-config/default.nix b/pkgs/development/python-modules/tree-sitter-config/default.nix new file mode 100644 index 0000000000000..63b70e2f7b2f9 --- /dev/null +++ b/pkgs/development/python-modules/tree-sitter-config/default.nix @@ -0,0 +1,60 @@ +# This package defines a `TreeSitterConfig` class autogenerated from the +# tree-sitter `config.schema.json` using `datamodel-codegen`. +{ + pkgs, # Need to access `pkgs.tree-sitter`, which is different than `pkgs.python3Packages.tree-sitter`. + buildPythonPackage, + datamodel-code-generator, + lib, + pydantic, + runCommand, + hatchling, + symlinkJoin, + writeTextDir, +}: +buildPythonPackage (finalAttrs: { + pname = "tree-sitter-config"; + version = "1.0.0"; + pyproject = true; + build-system = [ hatchling ]; + + src = symlinkJoin { + name = "tree-sitter-config-source"; + paths = [ + (writeTextDir "pyproject.toml" /* toml */ '' + [build-system] + requires = ["hatchling >= 1.26"] + build-backend = "hatchling.build" + + [project] + name = "tree_sitter_config" + version = "${finalAttrs.version}" + '') + (runCommand "tree_sitter_config/__init__.py" + { + nativeBuildInputs = [ + datamodel-code-generator + ]; + } + '' + mkdir -p $out/tree_sitter_config + datamodel-codegen \ + --input ${pkgs.tree-sitter}/config.schema.json \ + --input-file-type jsonschema \ + --output-model-type pydantic_v2.BaseModel \ + --class-name TreeSitterConfig \ + > $out/tree_sitter_config/__init__.py + '' + ) + ]; + }; + + pythonImportsCheck = [ "tree_sitter_config" ]; + + dependencies = [ pydantic ] ++ pydantic.optional-dependencies.email; + + meta = { + description = "Python types for tree-sitter.json"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ jfly ]; + }; +}) diff --git a/pkgs/development/python-modules/tree-sitter-grammars/default.nix b/pkgs/development/python-modules/tree-sitter-grammars/default.nix index 9e5ad4a3b11d1..e84085a6ab253 100644 --- a/pkgs/development/python-modules/tree-sitter-grammars/default.nix +++ b/pkgs/development/python-modules/tree-sitter-grammars/default.nix @@ -4,6 +4,7 @@ setuptools, pytestCheckHook, tree-sitter, + tree-sitter-config, symlinkJoin, writeTextDir, # `name`: grammar derivation pname in the format of `tree-sitter-` @@ -44,26 +45,40 @@ buildPythonPackage { src = symlinkJoin { name = "${drvPrefix}-source"; paths = [ - (writeTextDir "${snakeCaseName}/__init__.py" '' + (writeTextDir "${snakeCaseName}/__init__.py" /* python */ '' # AUTO-GENERATED DO NOT EDIT - # preload the parser object before importing c binding - # this way we can avoid dynamic linker kicking in when - # downstream code imports this python module + from pathlib import Path + from tree_sitter_config import TreeSitterConfig + + # Preload the parser object before importing the C binding. + # This way we can avoid dynamic linker kicking in when + # downstream code imports this python module. import ctypes - import sys - import os parser = "${grammarDrv}/parser" try: ctypes.CDLL(parser, mode=ctypes.RTLD_GLOBAL) # cached except OSError as e: raise ImportError(f"cannot load tree-sitter parser object from {parser}: {e}") - # expose binding + def config() -> TreeSitterConfig | None: + grammar_path = Path("${grammarDrv}") + json_path = grammar_path / "tree-sitter.json" + if not json_path.exists(): + return None + + # Massage each grammar's path into an absolute path so later code + # can find queries, etc. + conf = TreeSitterConfig.model_validate_json(json_path.read_text()) + for grammar in conf.grammars: + grammar.path = str(grammar_path / grammar.path) + + return conf + from ._binding import language - __all__ = ["language"] + __all__ = ["language", "config"] '') - (writeTextDir "${snakeCaseName}/binding.c" '' + (writeTextDir "${snakeCaseName}/binding.c" /* c */ '' // AUTO-GENERATED DO NOT EDIT #include @@ -94,7 +109,7 @@ buildPythonPackage { return PyModule_Create(&module); } '') - (writeTextDir "setup.py" '' + (writeTextDir "setup.py" /* python */ '' # AUTO-GENERATED DO NOT EDIT from platform import system @@ -116,7 +131,7 @@ buildPythonPackage { ], ) '') - (writeTextDir "pyproject.toml" '' + (writeTextDir "pyproject.toml" /* toml */ '' # AUTO-GENERATED DO NOT EDIT [build-system] @@ -146,26 +161,35 @@ buildPythonPackage { build = "cp38-*" build-frontend = "build" '') - (writeTextDir "tests/test_language.py" '' + (writeTextDir "tests/test_language.py" /* python */ '' # AUTO-GENERATED DO NOT EDIT - from ${snakeCaseName} import language + from ${snakeCaseName} import config, language from tree_sitter import Language, Parser - # This test only checks that the binding can load the grammar from the compiled shared object. - # It does not verify the grammar itself; that is tested in - # `pkgs/development/tools/parsing/tree-sitter/grammar.nix`. - def test_language(): + # This test only checks that the binding can load the grammar from the compiled shared object. + # It does not verify the grammar itself; that is tested in + # `pkgs/development/tools/parsing/tree-sitter/grammar.nix`. + lang = Language(language()) assert lang is not None parser = Parser(lang) tree = parser.parse(bytes("", "utf-8")) assert tree is not None + + def test_config(): + # This test only checks if we can parse the tree-sitter.json, if one exists. + # (Not all grammars have one yet). + config() '') ]; }; + dependencies = [ + tree-sitter-config + ]; + preCheck = '' # https://github.com/NixOS/nixpkgs/issues/255262 rm -r ${snakeCaseName} diff --git a/pkgs/development/python-modules/universal-silabs-flasher/default.nix b/pkgs/development/python-modules/universal-silabs-flasher/default.nix index 27c60f8db34ef..c415b0d11680e 100644 --- a/pkgs/development/python-modules/universal-silabs-flasher/default.nix +++ b/pkgs/development/python-modules/universal-silabs-flasher/default.nix @@ -62,6 +62,11 @@ buildPythonPackage rec { pytest-timeout ]; + disabledTests = [ + # timing sensitive + "test_xmodem_happy_path" + ]; + pythonImportsCheck = [ "universal_silabs_flasher" ]; meta = { diff --git a/pkgs/development/python-modules/victron-ble-ha-parser/default.nix b/pkgs/development/python-modules/victron-ble-ha-parser/default.nix new file mode 100644 index 0000000000000..8967675c5135e --- /dev/null +++ b/pkgs/development/python-modules/victron-ble-ha-parser/default.nix @@ -0,0 +1,43 @@ +{ + lib, + bluetooth-sensor-state-data, + buildPythonPackage, + fetchFromGitHub, + sensor-state-data, + setuptools, + victron-ble, +}: + +buildPythonPackage rec { + pname = "victron-ble-ha-parser"; + version = "0.4.10"; + pyproject = true; + + src = fetchFromGitHub { + owner = "rajlaud"; + repo = "victron-ble-ha-parser"; + tag = "v${version}"; + hash = "sha256-mvQrY1f3Da621yMgTzxduZQ0pxCJN6j7+6pgFwgl4Rs="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + bluetooth-sensor-state-data + sensor-state-data + victron-ble + ]; + + # upstream has no tests + doCheck = false; + + pythonImportsCheck = [ "victron_ble_ha_parser" ]; + + meta = { + description = "Parser for Victron BLE messages suitable for use with Home Assistant"; + homepage = "https://github.com/rajlaud/victron-ble-ha-parser"; + changelog = "https://github.com/rajlaud/victron-ble-ha-parser/releases/tag/${src.tag}"; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.jamiemagee ]; + }; +} diff --git a/pkgs/development/python-modules/victron-ble/default.nix b/pkgs/development/python-modules/victron-ble/default.nix new file mode 100644 index 0000000000000..021ea67a2f22a --- /dev/null +++ b/pkgs/development/python-modules/victron-ble/default.nix @@ -0,0 +1,43 @@ +{ + lib, + bleak, + buildPythonPackage, + click, + fetchFromGitHub, + pycryptodome, + pytestCheckHook, + setuptools, +}: + +buildPythonPackage rec { + pname = "victron-ble"; + version = "0.9.3"; + pyproject = true; + + src = fetchFromGitHub { + owner = "keshavdv"; + repo = "victron-ble"; + tag = "v${version}"; + hash = "sha256-ALdNM6U9bEX/KHcQu+7vM8Z42dEdxYtuxQRZMf10DyI="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + bleak + click + pycryptodome + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "victron_ble" ]; + + meta = { + description = "Python library to parse Instant Readout advertisement data from Victron devices"; + homepage = "https://github.com/keshavdv/victron-ble"; + changelog = "https://github.com/keshavdv/victron-ble/releases/tag/${src.tag}"; + license = lib.licenses.unlicense; + maintainers = [ lib.maintainers.jamiemagee ]; + }; +} diff --git a/pkgs/development/python-modules/wand/default.nix b/pkgs/development/python-modules/wand/default.nix index a55258f573b82..8a4f89a2055ad 100644 --- a/pkgs/development/python-modules/wand/default.nix +++ b/pkgs/development/python-modules/wand/default.nix @@ -2,42 +2,37 @@ stdenv, lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, imagemagickBig, - py, pytestCheckHook, + setuptools, }: buildPythonPackage rec { pname = "wand"; - version = "0.6.13"; - format = "setuptools"; + version = "0.7.0"; + pyproject = true; - src = fetchPypi { - pname = "Wand"; - inherit version; - hash = "sha256-9QE0hOr3og6yLRghqu/mC1DMMpciNytfhWXUbUqq/Mo="; + src = fetchFromGitHub { + owner = "emcconville"; + repo = "wand"; + tag = version; + hash = "sha256-U4qxtOC72YSgo74OZdFmMG8W2s4wFI0ohJ7uJ4caabA="; }; postPatch = '' - substituteInPlace wand/api.py --replace \ + substituteInPlace wand/api.py --replace-fail \ "magick_home = os.environ.get('MAGICK_HOME')" \ "magick_home = '${imagemagickBig}'" ''; + build-system = [ setuptools ]; + nativeCheckInputs = [ - py pytestCheckHook ]; - disabledTests = [ - # https://github.com/emcconville/wand/issues/558 - "test_forward_fourier_transform" - "test_inverse_fourier_transform" - # our imagemagick doesn't set MagickReleaseDate - "test_configure_options" - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ + disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ # AssertionError: assert wand.color.Color('srgb(255,0,1.41553e-14)') == wand.color.Color('srgb(255,0,0)') "test_sparse_color" ]; diff --git a/pkgs/development/python-modules/werkzeug/default.nix b/pkgs/development/python-modules/werkzeug/default.nix index e517d5c45e88e..c180763a8eccc 100644 --- a/pkgs/development/python-modules/werkzeug/default.nix +++ b/pkgs/development/python-modules/werkzeug/default.nix @@ -27,12 +27,12 @@ buildPythonPackage rec { pname = "werkzeug"; - version = "3.1.5"; + version = "3.1.6"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-alSLDoiVXdB8yyVTnX0MyXQX7p4XlnfSLHBByPB4zmc="; + hash = "sha256-IQxr7eWkIKkTlWtHkaf01oQ6Q7b87k36CKZekwB9DSU="; }; build-system = [ flit-core ]; @@ -79,7 +79,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://werkzeug.palletsprojects.com/en/${lib.versions.majorMinor version}.x/changes/#version-${ + changelog = "https://werkzeug.palletsprojects.com/en/stable/changes/#version-${ lib.replaceStrings [ "." ] [ "-" ] version }"; homepage = "https://palletsprojects.com/p/werkzeug/"; diff --git a/pkgs/development/python-modules/yarl/default.nix b/pkgs/development/python-modules/yarl/default.nix index ce71ee1c4a71a..4b517a0199593 100644 --- a/pkgs/development/python-modules/yarl/default.nix +++ b/pkgs/development/python-modules/yarl/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "yarl"; tag = "v${version}"; - hash = "sha256-274uVOCTLUihDIJTG62hL2mOBaYDNvRLdTjMcasDFsw="; + hash = "sha256-vjWV9fgBg7Mw54hsXWnO81CxJCe9WzB0okMEUz1KRAc="; }; build-system = [ diff --git a/pkgs/development/python-modules/zha-quirks/default.nix b/pkgs/development/python-modules/zha-quirks/default.nix index c2c5f264a3987..d245815d0b93b 100644 --- a/pkgs/development/python-modules/zha-quirks/default.nix +++ b/pkgs/development/python-modules/zha-quirks/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "zha-quirks"; - version = "0.0.157"; + version = "1.0.1"; pyproject = true; disabled = pythonOlder "3.12"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zha-device-handlers"; tag = version; - hash = "sha256-3rUYF4FSEeccvoTDdOVIX3G9QwwB8D4TSnUHL2vP6/A="; + hash = "sha256-u57Bv3oK0yAQLijlEG18brCfJXZghaA9OhbcGJ+GtCk="; }; postPatch = '' diff --git a/pkgs/development/python-modules/zha/default.nix b/pkgs/development/python-modules/zha/default.nix index 609b11b0f5980..b0a4dc5c11026 100644 --- a/pkgs/development/python-modules/zha/default.nix +++ b/pkgs/development/python-modules/zha/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "zha"; - version = "0.0.90"; + version = "1.0.1"; pyproject = true; disabled = pythonOlder "3.12"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zha"; tag = version; - hash = "sha256-w5pWVkFDxnVzH5BX7VpfjStv1BabGTWE0aFysReWNqA="; + hash = "sha256-vYa8IPlk4C6pwxRYM69LMo5Nm23XBvMDWIuJZ01sWWQ="; }; postPatch = '' diff --git a/pkgs/development/python-modules/zigpy/default.nix b/pkgs/development/python-modules/zigpy/default.nix index 7c69f2fee5f7d..0c21c9ee94a25 100644 --- a/pkgs/development/python-modules/zigpy/default.nix +++ b/pkgs/development/python-modules/zigpy/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "zigpy"; - version = "0.92.0"; + version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "zigpy"; repo = "zigpy"; tag = version; - hash = "sha256-6rbjv91mkTSEAKndDy/2a8bGpzw/5g57FEZvZdt9ARI="; + hash = "sha256-N0zGN8Ci6lEqZNuHUtKfB9fIkW3H8+LiAiXlKgtrx2I="; }; postPatch = '' diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix index 1c47c74d4ecbe..e27a1fd173346 100644 --- a/pkgs/development/r-modules/default.nix +++ b/pkgs/development/r-modules/default.nix @@ -696,7 +696,7 @@ let pkg-config ]; n1qn1 = [ pkgs.gfortran ]; - odbc = [ pkgs.unixODBC ]; + odbc = [ pkgs.unixodbc ]; opencv = [ pkgs.pkg-config ]; pak = [ pkgs.curl.dev ]; pander = with pkgs; [ diff --git a/pkgs/development/ruby-modules/gem/default.nix b/pkgs/development/ruby-modules/gem/default.nix index a3bace9398143..bf792f83cd133 100644 --- a/pkgs/development/ruby-modules/gem/default.nix +++ b/pkgs/development/ruby-modules/gem/default.nix @@ -217,7 +217,14 @@ lib.makeOverridable ( export GEM_HOME=$out/${ruby.gemPath} mkdir -p $GEM_HOME - echo "buildFlags: $buildFlags" + # When __structuredAttrs is enabled, this is not added to the environment by default, + # but nix-bundle-install.rb needs it. + export ruby + + local -a flagsArray + concatTo flagsArray buildFlags + + echo "buildFlags: ''${flagsArray[@]}" ${lib.optionalString (type == "url") '' ruby ${./nix-bundle-install.rb} \ @@ -256,7 +263,7 @@ lib.makeOverridable ( --backtrace \ --no-env-shebang \ ${documentFlag} \ - $gempkg $gemFlags -- $buildFlags + $gempkg -- "''${flagsArray[@]}" # looks like useless files which break build repeatability and consume space pushd $out/${ruby.gemPath} diff --git a/pkgs/development/tools/devpod/default.nix b/pkgs/development/tools/devpod/default.nix index d4ce173f2ffdd..9151e64806a9f 100644 --- a/pkgs/development/tools/devpod/default.nix +++ b/pkgs/development/tools/devpod/default.nix @@ -114,7 +114,7 @@ let | sponge src-tauri/tauri.conf.json '' + lib.optionalString stdenv.hostPlatform.isLinux '' - substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ + substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \ --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" ''; diff --git a/pkgs/development/tools/electron/update_util.py b/pkgs/development/tools/electron/update_util.py old mode 100755 new mode 100644 diff --git a/pkgs/development/tools/ocaml/merlin/4.x.nix b/pkgs/development/tools/ocaml/merlin/4.x.nix index ed64dcad4378e..4029c36ad3f46 100644 --- a/pkgs/development/tools/ocaml/merlin/4.x.nix +++ b/pkgs/development/tools/ocaml/merlin/4.x.nix @@ -32,6 +32,7 @@ "5.2.1" = "5.3-502"; "5.3.0" = "5.6-503"; "5.4.0" = "5.6-504"; + "5.4.1" = "5.6-504"; } ."${ocaml.version}", }: diff --git a/pkgs/development/tools/parsing/tree-sitter/build-grammar.nix b/pkgs/development/tools/parsing/tree-sitter/build-grammar.nix index 86a8e19f64347..4694916fbc6f2 100644 --- a/pkgs/development/tools/parsing/tree-sitter/build-grammar.nix +++ b/pkgs/development/tools/parsing/tree-sitter/build-grammar.nix @@ -12,6 +12,7 @@ src, meta ? { }, generate ? false, + excludeBrokenTreeSitterJson ? false, ... }@args: @@ -40,6 +41,13 @@ stdenv.mkDerivation ( stripDebugList = [ "parser" ]; + # Not all tree-sitter.json files follow the schema. If they're invalid, + # remove them. Note: these tree-sitter.json files are not validated here, + # but are validated in python3Packages.tree-sitter-grammars. + postPatch = lib.optionalString excludeBrokenTreeSitterJson '' + rm tree-sitter.json + ''; + # Tree-sitter grammar packages contain a `tree-sitter.json` file at their # root. This provides package metadata that can be used to infer build # details. @@ -101,6 +109,9 @@ stdenv.mkDerivation ( runHook preInstall mkdir $out mv parser $out/ + if [[ -f tree-sitter.json ]]; then + cp tree-sitter.json $out/ + fi if [[ -d queries ]]; then cp -r queries $out fi @@ -124,6 +135,7 @@ stdenv.mkDerivation ( }) // removeAttrs args [ "generate" + "excludeBrokenTreeSitterJson" "meta" ] ) diff --git a/pkgs/development/tools/parsing/tree-sitter/default.nix b/pkgs/development/tools/parsing/tree-sitter/default.nix index 189d8701ab416..9815212c4b895 100644 --- a/pkgs/development/tools/parsing/tree-sitter/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/default.nix @@ -6,6 +6,7 @@ fetchFromGitLab, fetchFromSourcehut, fetchFromCodeberg, + fetchpatch, nix-update-script, which, rustPlatform, @@ -55,6 +56,7 @@ let fetchFromGitLab fetchFromSourcehut fetchFromCodeberg + fetchpatch ; }; @@ -140,6 +142,11 @@ rustPlatform.buildRustPackage (finalAttrs: { (substitute { src = ./remove-web-interface.patch; }) + (fetchpatch { + name = "feat: allow `-` in grammar names"; + url = "https://github.com/tree-sitter/tree-sitter/commit/7d3c32125379c1dc02f47277bcd4eceaac299bdb.diff"; + hash = "sha256-ZNjdNateHVHDy0/txlAW8TUdz+DVxLKXpw8ojZbIQS8="; + }) ]; postPatch = @@ -169,6 +176,8 @@ rustPlatform.buildRustPackage (finalAttrs: { PREFIX=$out make install ${lib.optionalString (!enableShared) "rm -f $out/lib/*.so{,.*}"} ${lib.optionalString (!enableStatic) "rm -f $out/lib/*.a"} + + mv docs/src/assets/schemas/config.schema.json $out/ '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd tree-sitter \ diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix b/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix index e6b41ccb65efe..77d154c0d95aa 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix @@ -3,6 +3,7 @@ fetchFromGitHub, fetchFromGitLab, fetchFromSourcehut, + fetchpatch, fetchFromCodeberg, nix-update-script, }: @@ -11,7 +12,7 @@ let /** Set of grammar sources. See ./grammar-sources.nix to define a new grammar. */ - grammar-sources = import ./grammar-sources.nix { inherit lib; }; + grammar-sources = import ./grammar-sources.nix { inherit lib fetchpatch; }; /** Parse a flakeref style string to { type, owner, repo, ref } diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix index d3dc2d7673a5c..8d1e6f5804398 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix @@ -1,4 +1,4 @@ -{ lib }: +{ fetchpatch, lib }: { @@ -112,6 +112,9 @@ meta = { license = lib.licenses.mit; }; + # The tree-sitter.json in this repo is invalid, see + # . + excludeBrokenTreeSitterJson = true; }; bibtex = { @@ -414,6 +417,13 @@ meta = { license = lib.licenses.mit; }; + patches = [ + (fetchpatch { + name = "Fix invalid `tree-sitter.json`"; + url = "https://github.com/UserNobody14/tree-sitter-dart/commit/81638dbbdb76a0e88ea8c31b95ec76b9625ddb84.diff"; + hash = "sha256-oaxuKQPN/gprO4OFWYItkj5dqd2xlq3SV6qr4YkSFjM="; + }) + ]; }; dbml = { @@ -863,6 +873,9 @@ meta = { license = lib.licenses.mit; }; + # The tree-sitter.json in this repo is invalid, see + # + excludeBrokenTreeSitterJson = true; }; glsl = { @@ -1207,6 +1220,9 @@ meta = { license = lib.licenses.cc0; }; + # The tree-sitter.json in this repo is invalid, see + # + excludeBrokenTreeSitterJson = true; }; java = { @@ -1635,6 +1651,9 @@ meta = { license = lib.licenses.mit; }; + # The tree-sitter.json in this repo is invalid, see + # + excludeBrokenTreeSitterJson = true; }; nginx = { @@ -2635,8 +2654,14 @@ }; tlaplus = rec { - # FIXME: remove language override after release is available that includes + # FIXME: remove patch after release is available that includes # https://github.com/tlaplus-community/tree-sitter-tlaplus/pull/138 + patches = [ + (fetchpatch { + url = "https://github.com/tlaplus-community/tree-sitter-tlaplus/commit/2d831940c782850f64dabf5b7b17e9e51f7f0ebb.diff"; + hash = "sha256-ski2aYo25kHXz3T+Z2Coitdywot3tUiEbDY7gH7mTHE="; + }) + ]; version = "1.5.0"; url = "github:tlaplus-community/tree-sitter-tlaplus?ref=${version}"; hash = "sha256-k34gkAd0ueXEAww/Hc1mtBfn0Kp1pIBQtjDZ9GQeB4Q="; diff --git a/pkgs/development/web/nodejs/nodejs.nix b/pkgs/development/web/nodejs/nodejs.nix index 32473cad4ec3d..09df27d56b1ef 100644 --- a/pkgs/development/web/nodejs/nodejs.nix +++ b/pkgs/development/web/nodejs/nodejs.nix @@ -461,10 +461,6 @@ let ++ lib.optionals (!lib.versionAtLeast version "22") [ "test-tls-multi-key" ] - ++ lib.optionals useSharedAdaAndSimd [ - # Different versions of Ada affect the WPT tests - "test-url" - ] ++ lib.optionals stdenv.hostPlatform.is32bit [ # utime (actually utimensat) fails with EINVAL on 2038 timestamp "test-fs-utimes-y2K38" diff --git a/pkgs/development/web/nodejs/sab-test-32bit.patch b/pkgs/development/web/nodejs/sab-test-32bit.patch deleted file mode 100644 index c90e36b1df6c8..0000000000000 --- a/pkgs/development/web/nodejs/sab-test-32bit.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/test/parallel/test-internal-util-construct-sab.js b/test/parallel/test-internal-util-construct-sab.js -index 5ff9b09f8e7d36..403b59809e47d2 100644 ---- a/test/parallel/test-internal-util-construct-sab.js -+++ b/test/parallel/test-internal-util-construct-sab.js -@@ -3,16 +3,20 @@ - - require('../common'); - const assert = require('assert'); -+const { kMaxLength } = require('buffer'); - const { isSharedArrayBuffer } = require('util/types'); - const { constructSharedArrayBuffer } = require('internal/util'); - - // We're testing that we can construct a SAB even when the global is not exposed. - assert.strictEqual(typeof SharedArrayBuffer, 'undefined'); - --for (const length of [undefined, 0, 1, 2 ** 32]) { -+for (const length of [undefined, 0, 1, 2 ** 16]) { - assert(isSharedArrayBuffer(constructSharedArrayBuffer(length))); - } - --for (const length of [-1, Number.MAX_SAFE_INTEGER + 1, 2 ** 64]) { -+// Specifically test the following cases: -+// - out-of-range allocation requests should not crash the process -+// - no int64 overflow -+for (const length of [-1, kMaxLength + 1, 2 ** 64]) { - assert.throws(() => constructSharedArrayBuffer(length), RangeError); - } diff --git a/pkgs/development/web/nodejs/v22.nix b/pkgs/development/web/nodejs/v22.nix index 1dd6c16bbe36d..700f0f70cd3ed 100644 --- a/pkgs/development/web/nodejs/v22.nix +++ b/pkgs/development/web/nodejs/v22.nix @@ -55,6 +55,13 @@ buildNodejs { ./use-correct-env-in-tests.patch ./bin-sh-node-run-v22.patch ./use-nix-codesign.patch + + # TODO: remove this when included in a next release + (fetchpatch2 { + url = "https://github.com/nodejs/node/commit/a5e534c21af49ae1b34854846b6913daa7df0808.patch?full_index=1"; + hash = "sha256-4cr94fsJrq5iCAHOf60wJQQkP/K2YWYY5W7GHs8Sbxg="; + includes = [ "test/*" ]; + }) ] ++ lib.optionals (!stdenv.hostPlatform.isStatic) [ # Fix builds with shared llhttp diff --git a/pkgs/development/web/nodejs/v24.nix b/pkgs/development/web/nodejs/v24.nix index 3b11c99c347c2..872cbd4bf2224 100644 --- a/pkgs/development/web/nodejs/v24.nix +++ b/pkgs/development/web/nodejs/v24.nix @@ -23,8 +23,8 @@ let [ ]; in buildNodejs { - version = "24.13.0"; - sha256 = "320fe909cbb347dcf516201e4964ef177b8138df9a7f810d0d54950481b3158b"; + version = "24.14.0"; + sha256 = "9fe025ef4028aba95d16e7810518bf4a5e8abfb0bdc07d8a3fdbb0afd538d77f"; patches = ( if (stdenv.hostPlatform.emulatorAvailable buildPackages) then @@ -56,6 +56,13 @@ buildNodejs { ./use-correct-env-in-tests.patch ./bin-sh-node-run-v22.patch ./use-nix-codesign.patch + + # TODO: remove this when included in a next release + (fetchpatch2 { + url = "https://github.com/nodejs/node/commit/a5e534c21af49ae1b34854846b6913daa7df0808.patch?full_index=1"; + hash = "sha256-4cr94fsJrq5iCAHOf60wJQQkP/K2YWYY5W7GHs8Sbxg="; + includes = [ "test/*" ]; + }) ] ++ gypPatches ++ lib.optionals (!stdenv.buildPlatform.isDarwin) [ @@ -69,7 +76,10 @@ buildNodejs { ++ lib.optionals stdenv.is32bit [ # see: https://github.com/nodejs/node/issues/58458 ./v24-32bit.patch - # see: https://github.com/nodejs/node/issues/61025 - ./sab-test-32bit.patch + # TODO: remove once included in an future upstream release + (fetchpatch2 { + url = "https://github.com/nodejs/node/commit/f13d7bf69a7f1642fb5b1b624eff1a50ceb71849.patch?full_index=1"; + hash = "sha256-4PZq1gG/K+FwAM06VIXYoSNJeOYe37kfKW0jqczeXbc="; + }) ]; } diff --git a/pkgs/os-specific/linux/iptables/default.nix b/pkgs/os-specific/linux/iptables/default.nix index f357f950f3151..1f55e2eab8b46 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.11"; + version = "1.8.12"; 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 = "2HMD1V74ySvK1N0/l4sm0nIBNkKwKUJXdfW60QCf57I="; + sha256 = "jn7pYmAUkt5lA9Fx1KlICSqxj4nxEd5y4wN8H0DPuEY="; }; outputs = [ diff --git a/pkgs/os-specific/linux/kernel/build.nix b/pkgs/os-specific/linux/kernel/build.nix index 72e9bd7372fdb..63133b456c07b 100644 --- a/pkgs/os-specific/linux/kernel/build.nix +++ b/pkgs/os-specific/linux/kernel/build.nix @@ -376,7 +376,10 @@ lib.makeOverridable ( cp vmlinux $dev/ mkdir -p $dev/lib/modules/${modDirVersion}/build/scripts + # Installing from source dir instead of $buildRoot so as to omit intermediate artifacts. cp -rL ../scripts/gdb/ $dev/lib/modules/${modDirVersion}/build/scripts + # Installing `constants.py` from `$buildRoot` as it's generated. + cp scripts/gdb/linux/constants.py $dev/lib/modules/${modDirVersion}/build/scripts/gdb/linux if [ -z "''${dontStrip-}" ]; then installFlags+=("INSTALL_MOD_STRIP=1") diff --git a/pkgs/os-specific/linux/lvm2/common.nix b/pkgs/os-specific/linux/lvm2/common.nix index d9fd4c131d682..2e4de4038f9a3 100644 --- a/pkgs/os-specific/linux/lvm2/common.nix +++ b/pkgs/os-specific/linux/lvm2/common.nix @@ -202,7 +202,7 @@ stdenv.mkDerivation rec { moveToOutput bin/lvmdump $scripts moveToOutput bin/lvm_import_vdo $scripts moveToOutput bin/lvmpersist $scripts - moveToOutput libexec/lvresize_fs_helper $scripts/lib + moveToOutput libexec/lvresize_fs_helper $scripts '' + lib.optionalString (!enableCmdlib) '' moveToOutput lib/libdevmapper.so $lib diff --git a/pkgs/os-specific/linux/minimal-bootstrap/binutils/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/binutils/default.nix index 3b2a772797bf8..dd69efc0c6411 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/binutils/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/binutils/default.nix @@ -20,21 +20,18 @@ let # Based on https://github.com/ZilchOS/bootstrap-from-tcc/blob/2e0c68c36b3437386f786d619bc9a16177f2e149/using-nix/2a1-static-binutils.nix inherit (import ./common.nix { inherit lib; }) meta; pname = "binutils"; - - # Unfortunately, this is the latest version (as of 2.45.1) that works for - # - tinycc that compiles gcc 4.6.4 (ar in 2.45.* produce incompatible archives for tcc linker) - # - gcc 4.6.4 that compiles musl 1.2.5 (ld crashes in 2.43 and 2.44) - # This might need some further investigation. - version = "2.42"; + version = "2.46.0"; src = fetchurl { url = "mirror://gnu/binutils/binutils-${version}.tar.xz"; - hash = "sha256-9uTUH9X8d4sGt4kUV7NiDaXs6hAGxqSkGumYEJ+FqAA="; + hash = "sha256-11qU9Nc+ekCG91E+Z+Q56Pzcu3Jv/mP0ZhdE5iVrLPI="; }; patches = [ # Make binutils output deterministic by default. ./deterministic.patch + # Fix __attribute__, to fix mmap-related assertion failures. + ./fix-tinycc-attribute.patch ]; configureFlags = [ @@ -105,11 +102,6 @@ bash.runCommand "${pname}-${version}" export AR="tcc -ar" export lt_cv_sys_max_cmd_len=32768 - # binutils 2.42 has a broken check for TLS storage class, which results - # in the TLS macro begin undefined. - # Let's help it along. We won't need TLS anyway. - export ac_cv_tls=" " - export CFLAGS="-D__LITTLE_ENDIAN__=1" bash ./configure ${lib.concatStringsSep " " configureFlags} diff --git a/pkgs/os-specific/linux/minimal-bootstrap/binutils/fix-tinycc-attribute.patch b/pkgs/os-specific/linux/minimal-bootstrap/binutils/fix-tinycc-attribute.patch new file mode 100644 index 0000000000000..ec5371c71e8d7 --- /dev/null +++ b/pkgs/os-specific/linux/minimal-bootstrap/binutils/fix-tinycc-attribute.patch @@ -0,0 +1,13 @@ +diff --git a/include/ansidecl.h b/include/ansidecl.h +index 0ae6a986..214a41f9 100644 +--- a/include/ansidecl.h ++++ b/include/ansidecl.h +@@ -68,7 +68,7 @@ So instead we use the macro below and test it against specific values. */ + macros freely, and know that they will come into play for the + version of gcc in which they are supported. */ + +-#if (GCC_VERSION < 2007) ++#if (GCC_VERSION < 2007) && !defined(__TINYC__) + # define __attribute__(x) + #endif + diff --git a/pkgs/os-specific/linux/minimal-bootstrap/binutils/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/binutils/static.nix index 203a12aabb2c1..7f2405585a562 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/binutils/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/binutils/static.nix @@ -20,11 +20,11 @@ let inherit (import ./common.nix { inherit lib; }) meta; pname = "binutils-static"; - version = "2.45.1"; + version = "2.46.0"; src = fetchurl { url = "mirror://gnu/binutils/binutils-${version}.tar.xz"; - hash = "sha256-X+EB5v6dGP3slZYtge1nD97l834/SPC++Hvd+GJROqU="; + hash = "sha256-11qU9Nc+ekCG91E+Z+Q56Pzcu3Jv/mP0ZhdE5iVrLPI="; }; patches = [ diff --git a/pkgs/os-specific/linux/minimal-bootstrap/bison/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/bison/default.nix index a2ea6fb5cf813..80b488a800dd8 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/bison/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/bison/default.nix @@ -77,5 +77,5 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/busybox/busybox-in-store.patch b/pkgs/os-specific/linux/minimal-bootstrap/busybox/busybox-in-store.patch deleted file mode 100644 index 2d356b66b3aed..0000000000000 --- a/pkgs/os-specific/linux/minimal-bootstrap/busybox/busybox-in-store.patch +++ /dev/null @@ -1,23 +0,0 @@ -Allow BusyBox to be invoked as "-busybox". This is -necessary when it's run from the Nix store as -busybox during -stdenv bootstrap. ---- a/libbb/appletlib.c -+++ b/libbb/appletlib.c -@@ -947,7 +947,7 @@ void FAST_FUNC run_applet_no_and_exit(int applet_no, const char *name, char **ar - static NORETURN void run_applet_and_exit(const char *name, char **argv) - { - # if ENABLE_BUSYBOX -- if (is_prefixed_with(name, "busybox")) -+ if (strstr(name, "busybox") != 0) - exit(busybox_main(/*unused:*/ 0, argv)); - # endif - # if NUM_APPLETS > 0 -@@ -1045,7 +1045,7 @@ int main(int argc UNUSED_PARAM, char **argv) - - lbb_prepare("busybox" IF_FEATURE_INDIVIDUAL(, argv)); - # if !ENABLE_BUSYBOX -- if (argv[1] && is_prefixed_with(bb_basename(argv[0]), "busybox")) -+ if (argv[1] && strstr(bb_basename(argv[0]), "busybox") != 0) - argv++; - # endif - applet_name = argv[0]; diff --git a/pkgs/os-specific/linux/minimal-bootstrap/busybox/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/busybox/static.nix deleted file mode 100644 index 6fc7b19dd3aeb..0000000000000 --- a/pkgs/os-specific/linux/minimal-bootstrap/busybox/static.nix +++ /dev/null @@ -1,92 +0,0 @@ -{ - lib, - fetchurl, - bash, - gcc, - musl, - binutils, - linux-headers, - gnumake, - gnupatch, - gnused, - gnugrep, - gawk, - diffutils, - findutils, - gnutar, - bzip2, -}: -let - pname = "busybox-static"; - version = "1.36.1"; - - src = fetchurl { - url = "https://busybox.net/downloads/busybox-${version}.tar.bz2"; - hash = "sha256-uMwkyVdNgJ5yecO+NJeVxdXOtv3xnKcJ+AzeUOR94xQ="; - }; - - patches = [ - ./busybox-in-store.patch - ]; - - busyboxConfig = [ - "CC=musl-gcc" - "HOSTCC=musl-gcc" - "CFLAGS=-I${linux-headers}/include" - "KCONFIG_NOTIMESTAMP=y" - "CONFIG_PREFIX=${placeholder "out"}" - "CONFIG_STATIC=y" - ]; -in -bash.runCommand "${pname}-${version}" - { - inherit pname version; - - nativeBuildInputs = [ - gcc - musl - binutils - gnumake - gnupatch - gnused - gnugrep - gawk - diffutils - findutils - gnutar - bzip2 - ]; - - passthru.tests.get-version = - result: - bash.runCommand "${pname}-get-version-${version}" { } '' - ${result} - mkdir $out - ''; - - meta = { - description = "Tiny versions of common UNIX utilities in a single small executable"; - homepage = "https://busybox.net/"; - license = lib.licenses.gpl2Only; - platforms = lib.platforms.linux; - teams = [ lib.teams.minimal-bootstrap ]; - }; - } - '' - # Unpack - tar xf ${src} - cd busybox-${version} - - # Patch - ${lib.concatMapStringsSep "\n" (f: "patch -Np1 -i ${f}") patches} - - # Configure - BUSYBOX_FLAGS="${lib.concatStringsSep " " busyboxConfig}" - make -j $NIX_BUILD_CORES $BUSYBOX_FLAGS defconfig - - # Build - make -j $NIX_BUILD_CORES $BUSYBOX_FLAGS - - # Install - cp busybox $out - '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/bzip2/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/bzip2/static.nix index a597724c871a2..fcdb8131957ed 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/bzip2/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/bzip2/static.nix @@ -5,6 +5,7 @@ gcc, musl, binutils, + findutils, gnumake, gnutar, gzip, @@ -26,6 +27,7 @@ bash.runCommand "${pname}-${version}" gcc musl binutils + findutils gnumake gnutar gzip @@ -60,4 +62,8 @@ bash.runCommand "${pname}-${version}" # Install make install -j $NIX_BUILD_CORES PREFIX=$out + + # Strip + # Ignore failures, because strip may fail on non-elf files. + find $out/{bin,lib} -type f -exec strip --strip-debug {} + || true '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/coreutils/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/coreutils/static.nix index a9884b3fb5e87..680d954cc3373 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/coreutils/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/coreutils/static.nix @@ -76,5 +76,5 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/default.nix index 7149ef167f0e2..a8c44d52fc5c0 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/default.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/default.nix @@ -71,12 +71,6 @@ lib.makeScope gnutar = gnutar-latest; }; - busybox-static = callPackage ./busybox/static.nix { - gcc = gcc-latest; - gnumake = gnumake-musl; - gnutar = gnutar-latest; - }; - bzip2 = callPackage ./bzip2 { tinycc = tinycc-musl; gnumake = gnumake-musl; @@ -376,7 +370,6 @@ lib.makeScope echo ${binutils.tests.get-version} echo ${binutils-static.tests.get-version} echo ${bison.tests.get-version} - echo ${busybox-static.tests.get-version} echo ${bzip2.tests.get-version} echo ${bzip2-static.tests.get-version} echo ${coreutils-musl.tests.get-version} diff --git a/pkgs/os-specific/linux/minimal-bootstrap/diffutils/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/diffutils/static.nix index 625819146a741..063d1f0a4100a 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/diffutils/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/diffutils/static.nix @@ -77,5 +77,5 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/findutils/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/findutils/static.nix index 1b15ab1f1b58b..aa68c36eb73ba 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/findutils/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/findutils/static.nix @@ -76,6 +76,6 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip rm $out/bin/updatedb '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gawk/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gawk/static.nix index e6b20ad4d5e6d..2abe73c2aa0c3 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/gawk/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/gawk/static.nix @@ -69,6 +69,6 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip rm $out/bin/gawkbug '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnugrep/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnugrep/static.nix index cfdd01efed614..69f8dadd22ab8 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/gnugrep/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/gnugrep/static.nix @@ -77,6 +77,6 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip rm $out/bin/{egrep,fgrep} '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnumake/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnumake/static.nix index a1f762aa2e24d..1a7da3f1aff3c 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/gnumake/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/gnumake/static.nix @@ -86,5 +86,5 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/static.nix index 7326f3189b05d..7cf5c0d1e7862 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/static.nix @@ -77,5 +77,5 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnused/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnused/static.nix index d8d84c3555901..f086c21747ff7 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/gnused/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/gnused/static.nix @@ -69,5 +69,5 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnutar/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnutar/static.nix index 7e2655e8032a8..3add87dc6f3a4 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/gnutar/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/gnutar/static.nix @@ -69,5 +69,5 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gzip/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gzip/static.nix index 82e161329f40c..5697ce2299342 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/gzip/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/gzip/static.nix @@ -76,5 +76,5 @@ bash.runCommand "${pname}-${version}" make -j $NIX_BUILD_CORES bin_SCRIPTS= # Install - make -j $NIX_BUILD_CORES bin_SCRIPTS= install + make -j $NIX_BUILD_CORES bin_SCRIPTS= install-strip '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/mes/ldexpl.c b/pkgs/os-specific/linux/minimal-bootstrap/mes/ldexpl.c new file mode 100644 index 0000000000000..8cd5593603b1a --- /dev/null +++ b/pkgs/os-specific/linux/minimal-bootstrap/mes/ldexpl.c @@ -0,0 +1,35 @@ +/* -*-comment-start: "//";comment-end:""-*- + * GNU Mes --- Maxwell Equations of Software + * Copyright © 2025 Stefan + * + * This file is part of GNU Mes. + * + * GNU Mes is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or (at + * your option) any later version. + * + * GNU Mes 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with GNU Mes. If not, see . + */ + +#include + +long double +ldexpl (long double arg, int exp) +{ + if (exp > 0) + do + arg *= 2; + while (--exp); + else if (exp < 0) + do + arg /= 2; + while (++exp); + return arg; +} diff --git a/pkgs/os-specific/linux/minimal-bootstrap/mes/libc.nix b/pkgs/os-specific/linux/minimal-bootstrap/mes/libc.nix index 0f9ca28912d16..9fe150ea70188 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/mes/libc.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/mes/libc.nix @@ -21,18 +21,13 @@ let sources = (import ./sources.nix).${arch}.linux.gcc; inherit (sources) libtcc1_SOURCES libc_gnu_SOURCES; - ldexpl = fetchurl { - url = "https://gitlab.com/janneke/mes/-/raw/c837abed8edb341d4e56913729fbe9803b4de47c/lib/math/ldexpl.c"; - hash = "sha256-3QoFZZIqVmlMUosEqOdYIMEHzYgQ7GJ7Hz0Bf/1iIig="; - }; - # Concatenate all source files into a convenient bundle # "gcc" variants of source files (eg. "lib/linux/x86-mes-gcc") can also be # compiled by tinycc # # Passing this many arguments is too much for kaem so we need to split # the operation in two - firstLibc = (lib.take 100 libc_gnu_SOURCES) ++ [ ldexpl ]; + firstLibc = (lib.take 100 libc_gnu_SOURCES) ++ [ ./ldexpl.c ]; lastLibc = lib.drop 100 libc_gnu_SOURCES; in kaem.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 452a4256f483b..2376db89984e7 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/musl/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/musl/static.nix @@ -6,6 +6,7 @@ bash, gcc, binutils, + findutils, gnumake, gnugrep, gnused, @@ -29,6 +30,7 @@ bash.runCommand "${pname}-${version}" nativeBuildInputs = [ gcc binutils + findutils gnumake gnused gnugrep @@ -90,4 +92,8 @@ bash.runCommand "${pname}-${version}" sed -i 's|/bin/sh|${lib.getExe bash}|' $out/bin/* ln -s ../lib/libc.so $out/bin/ldd ln -s $(ls -d ${linux-headers}/include/* | grep -v scsi\$) $out/include/ + + # Strip + # Ignore failures, because strip may fail on non-elf files. + find $out/{bin,lib} -type f -exec strip --strip-debug {} + || true '' diff --git a/pkgs/os-specific/linux/minimal-bootstrap/xz/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/xz/static.nix index 4597221618298..d1655151722e0 100644 --- a/pkgs/os-specific/linux/minimal-bootstrap/xz/static.nix +++ b/pkgs/os-specific/linux/minimal-bootstrap/xz/static.nix @@ -77,11 +77,12 @@ bash.runCommand "${pname}-${version}" --disable-silent-rules \ --disable-nls \ --disable-shared \ + --disable-scripts \ --disable-assembler # Build make -j $NIX_BUILD_CORES # Install - make -j $NIX_BUILD_CORES install + make -j $NIX_BUILD_CORES install-strip '' diff --git a/pkgs/os-specific/linux/selinux/default.nix b/pkgs/os-specific/linux/selinux/default.nix new file mode 100644 index 0000000000000..2a539affbd359 --- /dev/null +++ b/pkgs/os-specific/linux/selinux/default.nix @@ -0,0 +1,14 @@ +{ + checkpolicy, + libselinux, + libsemanage, + libsepol, + policycoreutils, + selinux-python, + selinux-refpolicy, + selinux-sandbox, + semodule-utils, + setools, +}@packages: + +packages 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 f8f3fc1ad62ce..745e7181543de 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 e4fccaa3a7..05e6be8874 100644 +index 6e615d280a..e16cb17c7f 100644 --- a/src/nspawn/nspawn.c +++ b/src/nspawn/nspawn.c -@@ -6208,6 +6208,7 @@ static int run(int argc, char *argv[]) { +@@ -6223,6 +6223,7 @@ static int run(int argc, char *argv[]) { goto finish; } } else { @@ -21,7 +21,7 @@ index e4fccaa3a7..05e6be8874 100644 _cleanup_free_ char *p = NULL; if (arg_pivot_root_new) -@@ -6227,6 +6228,7 @@ static int run(int argc, char *argv[]) { +@@ -6242,6 +6243,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; } 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 8b8000c29d1e9..bee57fa30b55c 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,7 +13,7 @@ in containers. 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/manager.c b/src/core/manager.c -index 7938c989af..c1ae20dfc0 100644 +index a5a51023c5..22cc7bd789 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) { 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 6bb741e08c0e2..2ad26b56efee9 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 @@ -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 8c776960e1..2e0563bd00 100644 +index 5dd00af952..e682337ef0 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) { @@ -75,10 +75,10 @@ index 8c776960e1..2e0563bd00 100644 return -EINVAL; if (!timezone_is_valid(e, LOG_DEBUG)) diff --git a/src/firstboot/firstboot.c b/src/firstboot/firstboot.c -index 55bd273f21..d00aa16592 100644 +index 38e3adaed6..953ad05fb5 100644 --- a/src/firstboot/firstboot.c +++ b/src/firstboot/firstboot.c -@@ -571,7 +571,7 @@ static int prompt_timezone(int rfd, sd_varlink **mute_console_link) { +@@ -576,7 +576,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 55bd273f21..d00aa16592 100644 const char *e; int r; -@@ -617,12 +617,9 @@ static int process_timezone(int rfd, sd_varlink **mute_console_link) { +@@ -622,12 +622,9 @@ static int process_timezone(int rfd, sd_varlink **mute_console_link) { if (isempty(arg_timezone)) return 0; @@ -103,10 +103,10 @@ index 55bd273f21..d00aa16592 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 05e6be8874..6dc00ff416 100644 +index e16cb17c7f..ff15d9d7f2 100644 --- a/src/nspawn/nspawn.c +++ b/src/nspawn/nspawn.c -@@ -1808,8 +1808,8 @@ int userns_mkdir(const char *root, const char *path, mode_t mode, uid_t uid, gid +@@ -1820,8 +1820,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, 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 76ed16737834a..37b56151b0b22 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,7 +10,7 @@ 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 25882970ef..599dd0a63f 100644 +index ff68f9e272..53f2ba1eee 100644 --- a/src/shutdown/shutdown.c +++ b/src/shutdown/shutdown.c @@ -329,6 +329,7 @@ static void notify_supervisor(void) { 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 7e7587a897d85..e39b77a9f86c2 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 4fa6f16fcd..012cf16f90 100644 +index 0d128053ba..4deec9f72d 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/0013-inherit-systemd-environment-when-calling-generators.patch b/pkgs/os-specific/linux/systemd/0013-inherit-systemd-environment-when-calling-generators.patch index f1b17f5b76f73..5f2663d714250 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 c1ae20dfc0..c120e555a2 100644 +index 22cc7bd789..0a56da1307 100644 --- a/src/core/manager.c +++ b/src/core/manager.c -@@ -3994,9 +3994,17 @@ static int build_generator_environment(Manager *m, char ***ret) { +@@ -3996,9 +3996,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 b8ab9c30c9b5e..91c6ba58515e0 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,7 +27,7 @@ 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 e089cfbc5e..35e135945b 100644 +index cf11b50695..7c5daffc23 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) { 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 index 2bd396c210af3..7d9d626bef09d 100644 --- 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 @@ -8,10 +8,10 @@ Subject: [PATCH] meson.build: do not create systemdstatedir 1 file changed, 1 deletion(-) diff --git a/meson.build b/meson.build -index 4746146a98..c13b72af56 100644 +index 8289d8f28a..d3cf28c631 100644 --- a/meson.build +++ b/meson.build -@@ -2859,7 +2859,6 @@ install_data('LICENSE.GPL2', +@@ -2858,7 +2858,6 @@ install_data('LICENSE.GPL2', install_subdir('LICENSES', install_dir : docdir) diff --git a/pkgs/os-specific/linux/systemd/0018-meson-Don-t-link-ssh-dropins.patch b/pkgs/os-specific/linux/systemd/0018-meson-Don-t-link-ssh-dropins.patch index 2e6f9677fa4a6..00fe9ff8def37 100644 --- a/pkgs/os-specific/linux/systemd/0018-meson-Don-t-link-ssh-dropins.patch +++ b/pkgs/os-specific/linux/systemd/0018-meson-Don-t-link-ssh-dropins.patch @@ -8,7 +8,7 @@ Subject: [PATCH] meson: Don't link ssh dropins 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build -index c13b72af56..32f6e791e7 100644 +index d3cf28c631..54e17a9e2d 100644 --- a/meson.build +++ b/meson.build @@ -214,13 +214,13 @@ sshconfdir = get_option('sshconfdir') diff --git a/pkgs/os-specific/linux/systemd/0019-install-unit_file_exists_full-follow-symlinks.patch b/pkgs/os-specific/linux/systemd/0019-install-unit_file_exists_full-follow-symlinks.patch deleted file mode 100644 index b28703c2a3c50..0000000000000 --- a/pkgs/os-specific/linux/systemd/0019-install-unit_file_exists_full-follow-symlinks.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Marie Ramlow -Date: Fri, 10 Jan 2025 15:51:33 +0100 -Subject: [PATCH] install: unit_file_exists_full: follow symlinks - ---- - src/shared/install.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/shared/install.c b/src/shared/install.c -index a22c6df2f7..7e900c8bcd 100644 ---- a/src/shared/install.c -+++ b/src/shared/install.c -@@ -3227,7 +3227,7 @@ int unit_file_exists_full(RuntimeScope scope, const LookupPaths *lp, const char - &c, - lp, - name, -- /* flags= */ 0, -+ /* flags= */ SEARCH_FOLLOW_CONFIG_SYMLINKS, - ret_path ? &info : NULL, - /* changes= */ NULL, - /* n_changes= */ NULL); diff --git a/pkgs/os-specific/linux/systemd/0020-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch b/pkgs/os-specific/linux/systemd/0019-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch similarity index 100% rename from pkgs/os-specific/linux/systemd/0020-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch rename to pkgs/os-specific/linux/systemd/0019-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 12a84fbab3b7e..1ea50a69c82fa 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -206,13 +206,13 @@ let in stdenv.mkDerivation (finalAttrs: { inherit pname; - version = "259"; + version = "259.3"; src = fetchFromGitHub { owner = "systemd"; repo = "systemd"; rev = "v${finalAttrs.version}"; - hash = "sha256-lJUX1sWRouhEEPZoA9UjjOy5IUZYGGV8pltAU0E4Dsg="; + hash = "sha256-OmJUIaPwoQFAwTHihP9bM0BJ/KWetyEgZp5jjEwRExY="; }; # On major changes, or when otherwise required, you *must* : @@ -246,11 +246,9 @@ stdenv.mkDerivation (finalAttrs: { # 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 - - ./0019-install-unit_file_exists_full-follow-symlinks.patch ] ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isGnu) [ - ./0020-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch + ./0019-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch ]; postPatch = '' @@ -507,7 +505,6 @@ stdenv.mkDerivation (finalAttrs: { (lib.mesonEnable "libcurl" wantCurl) (lib.mesonEnable "libidn" false) (lib.mesonEnable "libidn2" withLibidn2) - (lib.mesonEnable "libiptc" false) (lib.mesonEnable "repart" withRepart) (lib.mesonEnable "sysupdate" withSysupdate) (lib.mesonEnable "sysupdated" withSysupdate) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index f4fb1132e70c6..bfb1969d01e54 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2026.2.3"; + version = "2026.3.1"; components = { "3_day_blinds" = ps: with ps; [ @@ -469,11 +469,11 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg securetar yalexs @@ -524,6 +524,9 @@ "aws_s3" = ps: with ps; [ aiobotocore + aiohasupervisor + cronsim + securetar ]; "axis" = ps: with ps; [ @@ -759,6 +762,9 @@ ifaddr zeroconf ]; + "brands" = + ps: with ps; [ + ]; "brandt" = ps: with ps; [ ]; @@ -886,6 +892,7 @@ hassil home-assistant-intents ifaddr + matter-python-client mutagen openai plexapi @@ -894,7 +901,6 @@ pychromecast pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg securetar zeroconf @@ -954,11 +960,11 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg securetar ]; @@ -1157,6 +1163,7 @@ home-assistant-frontend home-assistant-intents ifaddr + matter-python-client mutagen numpy openai @@ -1166,7 +1173,6 @@ pynacl pyserial pyspeex-noise - python-matter-server pyturbojpeg securetar sqlalchemy @@ -1559,7 +1565,9 @@ ]; "enocean" = ps: with ps; [ + aiousbwatcher enocean + pyserial ]; "enphase_envoy" = ps: with ps; [ @@ -2093,6 +2101,9 @@ ps: with ps; [ aio-geojson-geonetnz-volcano ]; + "ghost" = + ps: with ps; [ + ]; # missing inputs: aioghost "gios" = ps: with ps; [ gios @@ -2143,7 +2154,7 @@ "google_assistant" = ps: with ps; [ aiohasupervisor - python-matter-server + matter-python-client pyturbojpeg ]; "google_assistant_sdk" = @@ -2338,6 +2349,9 @@ ps: with ps; [ heatmiserv3 ]; + "hegel" = + ps: with ps; [ + ]; # missing inputs: hegel-ip-client "heicko" = ps: with ps; [ ]; @@ -2518,6 +2532,9 @@ ps: with ps; [ homematicip ]; + "homevolt" = + ps: with ps; [ + ]; # missing inputs: homevolt "homewizard" = ps: with ps; [ python-homewizard-energy @@ -2540,6 +2557,7 @@ ]; "html5" = ps: with ps; [ + py-vapid pywebpush ]; "http" = @@ -2643,6 +2661,9 @@ ps: with ps; [ hyperion-py ]; + "hypontech" = + ps: with ps; [ + ]; # missing inputs: hyponcloud "ialarm" = ps: with ps; [ pyialarm @@ -2714,6 +2735,10 @@ pyspeex-noise zeroconf ]; + "idrive_e2" = + ps: with ps; [ + aiobotocore + ]; # missing inputs: idrive-e2-client "idteck_prox" = ps: with ps; [ rfk101py @@ -2797,6 +2822,9 @@ ps: with ps; [ incomfort-client ]; + "indevolt" = + ps: with ps; [ + ]; # missing inputs: indevolt-api "indianamichiganpower" = ps: with ps; [ ]; @@ -2870,6 +2898,9 @@ "integration" = ps: with ps; [ ]; + "intelliclima" = + ps: with ps; [ + ]; # missing inputs: pyintelliclima "intellifire" = ps: with ps; [ intellifire4py @@ -3388,6 +3419,9 @@ ps: with ps; [ aiopyarr ]; + "liebherr" = + ps: with ps; [ + ]; # missing inputs: pyliebherrhomeapi "life360" = ps: with ps; [ ]; @@ -3505,11 +3539,11 @@ hassil home-assistant-intents loqedapi + matter-python-client mutagen openai pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg securetar ]; @@ -3593,7 +3627,7 @@ "matter" = ps: with ps; [ aiohasupervisor - python-matter-server + matter-python-client ]; "maxcube" = ps: with ps; [ @@ -3834,13 +3868,13 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pillow pymicro-vad pynacl pyspeex-noise - python-matter-server pyturbojpeg securetar ]; @@ -3987,6 +4021,9 @@ ps: with ps; [ pymsteams ]; + "mta" = + ps: with ps; [ + ]; # missing inputs: py-nymta "mullvad" = ps: with ps; [ mullvad-api @@ -4007,6 +4044,9 @@ ps: with ps; [ home-assistant-frontend ]; + "myneomitis" = + ps: with ps; [ + ]; # missing inputs: pyaxencoapi "myq" = ps: with ps; [ ]; @@ -4041,8 +4081,7 @@ ]; "nanoleaf" = ps: with ps; [ - aionanoleaf - ]; + ]; # missing inputs: aionanoleaf2 "nasweb" = ps: with ps; [ webio-api @@ -4081,12 +4120,12 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pyatmo pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg securetar ]; @@ -4331,12 +4370,29 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client + mutagen + onedrive-personal-sdk + openai + pymicro-vad + pyspeex-noise + pyturbojpeg + securetar + ]; + "onedrive_for_business" = + ps: with ps; [ + aiohasupervisor + cronsim + ha-ffmpeg + hass-nabucasa + hassil + home-assistant-intents + matter-python-client mutagen onedrive-personal-sdk openai pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg securetar ]; @@ -4528,11 +4584,11 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pymicro-vad pyspeex-noise - python-matter-server python-overseerr pyturbojpeg securetar @@ -4549,13 +4605,13 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai paho-mqtt pymicro-vad pynacl pyspeex-noise - python-matter-server pyturbojpeg securetar ]; @@ -4675,12 +4731,12 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pymicro-vad pyplaato pyspeex-noise - python-matter-server pyturbojpeg securetar ]; @@ -4735,6 +4791,10 @@ ps: with ps; [ powerfox ]; + "powerfox_local" = + ps: with ps; [ + powerfox + ]; "powerwall" = ps: with ps; [ tesla-powerwall @@ -4978,11 +5038,11 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg rachiopy securetar @@ -5081,20 +5141,6 @@ ]; "recovery_mode" = ps: with ps; [ - aiohasupervisor - cronsim - ha-ffmpeg - hass-nabucasa - hassil - home-assistant-frontend - home-assistant-intents - mutagen - openai - pymicro-vad - pyspeex-noise - python-matter-server - pyturbojpeg - securetar ]; "recswitch" = ps: with ps; [ @@ -5104,6 +5150,9 @@ ps: with ps; [ praw ]; + "redgtech" = + ps: with ps; [ + ]; # missing inputs: redgtech-api "refoss" = ps: with ps; [ refoss-ha @@ -6048,6 +6097,9 @@ psutil psutil-home-assistant ]; + "systemnexa2" = + ps: with ps; [ + ]; # missing inputs: python-sn2 "tado" = ps: with ps; [ python-tado @@ -6130,6 +6182,9 @@ "telnet" = ps: with ps; [ ]; + "teltonika" = + ps: with ps; [ + ]; # missing inputs: teltasync "temper" = ps: with ps; [ temperusb @@ -6344,11 +6399,11 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg securetar toonapi @@ -6428,6 +6483,9 @@ ps: with ps; [ pytrafikverket ]; + "trane" = + ps: with ps; [ + ]; # missing inputs: steamloop "transmission" = ps: with ps; [ transmission-rpc @@ -6457,7 +6515,7 @@ ps: with ps; [ ha-ffmpeg tuya-device-sharing-sdk - ]; + ]; # missing inputs: tuya-device-handlers "twentemilieu" = ps: with ps; [ twentemilieu @@ -6682,8 +6740,9 @@ pymicro-vad pyserial pyspeex-noise + victron-ble-ha-parser zeroconf - ]; # missing inputs: victron-ble-ha-parser + ]; "victron_remote_monitoring" = ps: with ps; [ victron-vrm @@ -6779,11 +6838,11 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg securetar visionpluspython @@ -6872,11 +6931,11 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg securetar ]; @@ -7001,11 +7060,11 @@ hass-nabucasa hassil home-assistant-intents + matter-python-client mutagen openai pymicro-vad pyspeex-noise - python-matter-server pyturbojpeg securetar yalexs @@ -7143,6 +7202,9 @@ ps: with ps; [ zcc-helper ]; + "zinvolt" = + ps: with ps; [ + ]; # missing inputs: zinvolt "zodiac" = ps: with ps; [ ]; @@ -7275,6 +7337,7 @@ "bond" "bosch_alarm" "bosch_shc" + "brands" "braviatv" "bring" "broadlink" @@ -7509,6 +7572,7 @@ "growatt_server" "guardian" "habitica" + "hanna" "hardkernel" "hardware" "harmony" @@ -7746,7 +7810,6 @@ "myuplink" "nam" "namecheapdns" - "nanoleaf" "nasweb" "neato" "nederlandse_spoorwegen" @@ -7797,6 +7860,7 @@ "oncue" "ondilo_ico" "onedrive" + "onedrive_for_business" "onewire" "onkyo" "onvif" @@ -7855,6 +7919,7 @@ "poolsense" "portainer" "powerfox" + "powerfox_local" "powerwall" "private_ble_device" "probe_plus" @@ -8007,6 +8072,7 @@ "spc" "speedtestdotnet" "spider" + "splunk" "spotify" "sql" "squeezebox" @@ -8103,7 +8169,6 @@ "trend" "triggercmd" "tts" - "tuya" "twentemilieu" "twilio" "twinkly" @@ -8139,6 +8204,7 @@ "version" "vesync" "vicare" + "victron_ble" "victron_remote_monitoring" "vilfo" "vivotek" @@ -8211,6 +8277,7 @@ "zimi" "zodiac" "zone" + "zoneminder" "zwave_js" "zwave_me" ]; diff --git a/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix b/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix index a3594e4d3b924..94af19860cab9 100644 --- a/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix +++ b/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix @@ -14,13 +14,13 @@ buildHomeAssistantComponent rec { owner = "SukramJ"; domain = "homematicip_local"; - version = "2.3.2"; + version = "2.4.1"; src = fetchFromGitHub { owner = "SukramJ"; repo = "custom_homematic"; tag = version; - hash = "sha256-MQ3jzAq8GNy22/qovLpmUZSyyATnejweFWxue2xsZ+s="; + hash = "sha256-Hl3nvTEf70SNS0qPatddCO5MEhZfAnMONoT7ghH2U00="; }; postPatch = '' diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 0248e3c6612de..f77cbff601a14 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -4,7 +4,7 @@ callPackage, fetchFromGitHub, fetchPypi, - python313, + python314, replaceVars, ffmpeg-headless, inetutils, @@ -244,7 +244,7 @@ let }) ]; - python = python313.override { + python = python314.override { self = python; packageOverrides = lib.composeManyExtensions (defaultOverrides ++ [ packageOverrides ]); }; @@ -263,7 +263,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run update-component-packages.py after updating - hassVersion = "2026.2.3"; + hassVersion = "2026.3.1"; in python.pkgs.buildPythonApplication rec { @@ -284,13 +284,13 @@ python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; tag = version; - hash = "sha256-BEE27D1P3cbxjQMRh3VHL6KDXa7bZDfqK316VQg0/SM="; + hash = "sha256-UQRKwJUyQKHoVyxQrEpQ8Eb9/dxbpjs7ZaruPQNRogs="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-UkIxZx3IU0IZh8gbjZ9xRkEZS97UW85FT5isNyPyiHQ="; + hash = "sha256-JMYpobwMUm+Rj0kzDIicyvUHKl8ndrYNxzdp26h427o="; }; build-system = with python.pkgs; [ @@ -306,6 +306,9 @@ python.pkgs.buildPythonApplication rec { # leave this in, so users don't have to constantly update their downstream patch handling patches = [ + # https://github.com/home-assistant/core/pull/165143 + ./pyjwt-2.11.patch + # Follow symlinks in /var/lib/hass/www ./patches/static-follow-symlinks.patch @@ -332,6 +335,7 @@ python.pkgs.buildPythonApplication rec { dependencies = with python.pkgs; [ # Only packages required in pyproject.toml aiodns + aiogithubapi aiohasupervisor aiohttp aiohttp-asyncmdnsresolver diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index eb825da19b23e..742b5798945b1 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20260128.6"; + version = "20260304.0"; format = "wheel"; src = fetchPypi { @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-H9MHB4uVhKfPo9zi5XRDl1IjyUWKeXr3lSU8PEcm/7s="; + hash = "sha256-GuKydiiyv5RrouSCJ+4P83j4atHdowXii/Ab72dB448="; }; # there is nothing to strip in this package diff --git a/pkgs/servers/home-assistant/intents.nix b/pkgs/servers/home-assistant/intents.nix index b22bf2be73735..3a35ccc989d69 100644 --- a/pkgs/servers/home-assistant/intents.nix +++ b/pkgs/servers/home-assistant/intents.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "home-assistant-intents"; - version = "2026.1.28"; + version = "2026.3.3"; pyproject = true; src = fetchFromGitHub { @@ -29,7 +29,7 @@ buildPythonPackage rec { repo = "intents-package"; tag = version; fetchSubmodules = true; - hash = "sha256-5n2B9HeEiuNHlaTHzpl18zaXB3ocWKC2Bs4aEoda7aQ="; + hash = "sha256-jueZ+GmoVcQcvCYsKQVqKdPVl4U32stcwv0N4QTspoE="; }; build-system = [ diff --git a/pkgs/servers/home-assistant/pyjwt-2.11.patch b/pkgs/servers/home-assistant/pyjwt-2.11.patch new file mode 100644 index 0000000000000..bbcf97af30001 --- /dev/null +++ b/pkgs/servers/home-assistant/pyjwt-2.11.patch @@ -0,0 +1,54 @@ +diff --git a/homeassistant/auth/jwt_wrapper.py b/homeassistant/auth/jwt_wrapper.py +index 464df006f5f..0a9c7c4a2ec 100644 +--- a/homeassistant/auth/jwt_wrapper.py ++++ b/homeassistant/auth/jwt_wrapper.py +@@ -21,7 +21,9 @@ MAX_TOKEN_SIZE = 8192 + _VERIFY_KEYS = ("signature", "exp", "nbf", "iat", "aud", "iss", "sub", "jti") + + _VERIFY_OPTIONS: dict[str, Any] = {f"verify_{key}": True for key in _VERIFY_KEYS} | { +- "require": [] ++ "require": [], ++ "strict_aud": False, ++ "enforce_minimum_key_length": False, + } + _NO_VERIFY_OPTIONS = {f"verify_{key}": False for key in _VERIFY_KEYS} + +diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt +index b0ebcfd61d0..e4b36f04637 100644 +--- a/homeassistant/package_constraints.txt ++++ b/homeassistant/package_constraints.txt +@@ -54,7 +54,7 @@ paho-mqtt==2.1.0 + Pillow==12.1.1 + propcache==0.4.1 + psutil-home-assistant==0.0.1 +-PyJWT==2.10.1 ++PyJWT==2.11.0 + pymicro-vad==1.0.1 + PyNaCl==1.6.2 + pyOpenSSL==25.3.0 +diff --git a/pyproject.toml b/pyproject.toml +index 86aeed2fb1e..239780d1dd7 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -59,7 +59,7 @@ dependencies = [ + "ifaddr==0.2.0", + "Jinja2==3.1.6", + "lru-dict==1.3.0", +- "PyJWT==2.10.1", ++ "PyJWT==2.11.0", + # PyJWT has loose dependency. We want the latest one. + "cryptography==46.0.5", + "Pillow==12.1.1", +diff --git a/requirements.txt b/requirements.txt +index bde0cd69e87..637ec0a9933 100644 +--- a/requirements.txt ++++ b/requirements.txt +@@ -40,7 +40,7 @@ packaging>=23.1 + Pillow==12.1.1 + propcache==0.4.1 + psutil-home-assistant==0.0.1 +-PyJWT==2.10.1 ++PyJWT==2.11.0 + pymicro-vad==1.0.1 + pyOpenSSL==25.3.0 + pyspeex-noise==1.0.2 diff --git a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix index 914ff97a29f39..07ed2d404e2d5 100644 --- a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix +++ b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pytest-homeassistant-custom-component"; - version = "0.13.316"; + version = "0.13.317"; pyproject = true; disabled = pythonOlder "3.13"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "MatthewFlamm"; repo = "pytest-homeassistant-custom-component"; tag = version; - hash = "sha256-wsL/85klBl6tHOZ0fq/AaUskIsqvKIJQ8fEtnQDZnF0="; + hash = "sha256-hn6gy4DWeO/E5I/F7F/CJXNO/O8BIhDnN+8RRmdQ+oU="; }; build-system = [ setuptools ]; diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index a14d16faaf9d5..4013b2e2d616d 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2026.2.3"; + version = "2026.3.1"; pyproject = true; disabled = python.version != home-assistant.python.version; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; tag = version; - hash = "sha256-WImlT+rtIXwdVpph4T1VIksNPQ9U4nn0Bl23LRBaP/k="; + hash = "sha256-l9ECa6hcJWtZDGTpQVuvZDiGaAn2nlywqVFy1Eg1p3E="; }; build-system = [ diff --git a/pkgs/servers/home-assistant/tests.nix b/pkgs/servers/home-assistant/tests.nix index 1e12fb4de4fdb..381696a9b443b 100644 --- a/pkgs/servers/home-assistant/tests.nix +++ b/pkgs/servers/home-assistant/tests.nix @@ -100,6 +100,7 @@ let av ]; number = getComponentDeps "conversation"; + ntfy = getComponentDeps "camera" ++ getComponentDeps "tts"; octoprint = getComponentDeps "camera"; ollama = getComponentDeps "ai_task"; onboarding = getComponentDeps "tts" ++ [ @@ -132,6 +133,7 @@ let songpal = [ isal ]; + sonos = getComponentDeps "frontend"; swiss_public_transport = getComponentDeps "cookidoo"; switch = getComponentDeps "camera" ++ getComponentDeps "conversation"; switch_as_x = getComponentDeps "camera" ++ getComponentDeps "conversation"; @@ -160,6 +162,7 @@ let yolink = getComponentDeps "cloud"; zeroconf = getComponentDeps "shelly"; zha = getComponentDeps "deconz" ++ getComponentDeps "frontend"; + zoneminder = getComponentDeps "camera"; zwave_js = getComponentDeps "frontend"; }; diff --git a/pkgs/servers/home-assistant/update-component-packages.py b/pkgs/servers/home-assistant/update-component-packages.py index e968ce876e4e5..484333b1fdfa3 100755 --- a/pkgs/servers/home-assistant/update-component-packages.py +++ b/pkgs/servers/home-assistant/update-component-packages.py @@ -41,6 +41,7 @@ PKG_PREFERENCES = { "av": "av", "fiblary3": "fiblary3-fork", # https://github.com/home-assistant/core/issues/66466 + "fints": "fints", "HAP-python": "hap-python", "ha-av": "av", "numpy": "numpy", diff --git a/pkgs/servers/monitoring/zabbix/proxy.nix b/pkgs/servers/monitoring/zabbix/proxy.nix index 0abcc99803e70..688524e6f3ec1 100644 --- a/pkgs/servers/monitoring/zabbix/proxy.nix +++ b/pkgs/servers/monitoring/zabbix/proxy.nix @@ -12,7 +12,7 @@ zlib, buildPackages, odbcSupport ? true, - unixODBC, + unixodbc, snmpSupport ? stdenv.buildPlatform == stdenv.hostPlatform, net-snmp, sshSupport ? true, @@ -67,7 +67,7 @@ import ./versions.nix ( (if (lib.versions.major version >= "7" && lib.versions.minor version >= "4") then pcre2 else pcre) zlib ] - ++ optional odbcSupport unixODBC + ++ optional odbcSupport unixodbc ++ optional snmpSupport net-snmp ++ optional sqliteSupport sqlite ++ optional sshSupport libssh2 diff --git a/pkgs/servers/monitoring/zabbix/server.nix b/pkgs/servers/monitoring/zabbix/server.nix index 369d34a5de9f5..9a01605a62386 100644 --- a/pkgs/servers/monitoring/zabbix/server.nix +++ b/pkgs/servers/monitoring/zabbix/server.nix @@ -17,7 +17,7 @@ ldapSupport ? true, openldap, odbcSupport ? true, - unixODBC, + unixodbc, snmpSupport ? true, net-snmp, sshSupport ? true, @@ -64,7 +64,7 @@ import ./versions.nix ( (if lib.versionAtLeast version "7.4" then pcre2 else pcre) zlib ] - ++ optional odbcSupport unixODBC + ++ optional odbcSupport unixodbc ++ optional jabberSupport iksemel ++ optional ldapSupport openldap ++ optional snmpSupport net-snmp diff --git a/pkgs/servers/sql/postgresql/libpq.nix b/pkgs/servers/sql/postgresql/libpq.nix index 0faf9f4f6ed52..393341f0c919d 100644 --- a/pkgs/servers/sql/postgresql/libpq.nix +++ b/pkgs/servers/sql/postgresql/libpq.nix @@ -40,14 +40,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "libpq"; - version = "18.1"; + version = "18.2"; src = fetchFromGitHub { owner = "postgres"; repo = "postgres"; # rev, not tag, on purpose: see generic.nix. - rev = "refs/tags/REL_18_1"; - hash = "sha256-cZA2hWtr5RwsUrRWkvl/yvUzFPSfdtpyAKGXfrVUr0g="; + rev = "refs/tags/REL_18_2"; + hash = "sha256-cvBXxA7/kEwDGxFv/YoZCIh17jzUujrCtfKAmtSxKTw="; }; __structuredAttrs = true; diff --git a/pkgs/servers/web-apps/szurubooru/server.nix b/pkgs/servers/web-apps/szurubooru/server.nix index 910b9fc6a538b..575ccc977009b 100644 --- a/pkgs/servers/web-apps/szurubooru/server.nix +++ b/pkgs/servers/web-apps/szurubooru/server.nix @@ -21,17 +21,6 @@ let }; doCheck = false; }); - - sqlalchemy = super.sqlalchemy.overridePythonAttrs (oldAttrs: rec { - version = "1.3.23"; - src = fetchPypi { - pname = "SQLAlchemy"; - inherit version; - sha256 = "sha256-b8ozZyV4Zm9lfBMVUsTviXnBYG5JT3jNUZl0LfsmkYs="; - }; - - doCheck = false; - }); }) ]; @@ -65,7 +54,7 @@ python.pkgs.buildPythonApplication { pyrfc3339 pytz pyyaml - sqlalchemy + sqlalchemy_1_3 yt-dlp ]; diff --git a/pkgs/shells/bash/5.nix b/pkgs/shells/bash/5.nix index f4241a13ed41f..5e89c04d4934e 100644 --- a/pkgs/shells/bash/5.nix +++ b/pkgs/shells/bash/5.nix @@ -75,7 +75,7 @@ lib.warnIf (withDocs != null) -DSSH_SOURCE_BASHRC '' # Bash's configure script assumes that CC and CC_FOR_BUILD have the - # same default -std=... flags. But at this moment, for FreeBSD, we + # same default -std=... flags. But at this moment, for cross llvm and FreeBSD, we # have CC_FOR_BUILD that defaults to c23, and a CC that default to # something older, perhaps c17. This breaks the build because of # bash's faulty assumptions. @@ -83,13 +83,11 @@ lib.warnIf (withDocs != null) # To fix, we simply force the standard to be the higher for CC to # match CC_FOR_BUILD. # - # Once FreeBSD is built with a newer version of Clang, this hack - # should be removed. - + - lib.optionalString (stdenv.hostPlatform.isFreeBSD && stdenv.hostPlatform != stdenv.buildPlatform) - '' - -std=c23 - ''; + # Once FreeBSD and other contexts are built with a newer version of clang, + # this hack should be removed. + + lib.optionalString stdenv.cc.isClang '' + -std=c23 + ''; patchFlags = [ "-p0" ]; diff --git a/pkgs/stdenv/adapters.nix b/pkgs/stdenv/adapters.nix index d2efb4be73efc..93debddba8a1a 100644 --- a/pkgs/stdenv/adapters.nix +++ b/pkgs/stdenv/adapters.nix @@ -263,7 +263,9 @@ rec { stdenv: stdenv.override (old: { mkDerivationFromStdenv = extendMkDerivationArgs old (args: { - NIX_CFLAGS_LINK = toString (args.NIX_CFLAGS_LINK or "") + " -fuse-ld=gold"; + env = (args.env or { }) // { + NIX_CFLAGS_LINK = toString (args.env.NIX_CFLAGS_LINK or "") + " -fuse-ld=gold"; + }; }); }); @@ -335,7 +337,9 @@ rec { (stdenv.cc.isClang || (stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "12")) { mkDerivationFromStdenv = extendMkDerivationArgs old (args: { - NIX_CFLAGS_LINK = toString (args.NIX_CFLAGS_LINK or "") + " -fuse-ld=mold"; + env = (args.env or { }) // { + NIX_CFLAGS_LINK = toString (args.env.NIX_CFLAGS_LINK or "") + " -fuse-ld=mold"; + }; }); } ); diff --git a/pkgs/stdenv/linux/bootstrap-files/aarch64-unknown-linux-gnu.nix b/pkgs/stdenv/linux/bootstrap-files/aarch64-unknown-linux-gnu.nix index 6719e7ca30722..07b64ad815127 100644 --- a/pkgs/stdenv/linux/bootstrap-files/aarch64-unknown-linux-gnu.nix +++ b/pkgs/stdenv/linux/bootstrap-files/aarch64-unknown-linux-gnu.nix @@ -1,11 +1,21 @@ +# Autogenerated by maintainers/scripts/bootstrap-files/refresh-tarballs.bash as: +# $ ./refresh-tarballs.bash --targets=aarch64-unknown-linux-gnu +# +# Metadata: +# - nixpkgs revision: a1bab9e494f5f4939442a57a58d0449a109593fe +# - hydra build: https://hydra.nixos.org/job/nixpkgs/trunk/stdenvBootstrapTools.aarch64-unknown-linux-gnu.build/latest +# - resolved hydra build: https://hydra.nixos.org/build/320107887 +# - instantiated derivation: /nix/store/my3k1v4x0yf5g8rpr2pqya963i0g70wx-stdenv-bootstrap-tools.drv +# - output directory: /nix/store/fxgpnqqwmjazblv2b2r1qfn9r2py1z9i-stdenv-bootstrap-tools +# - build time: Fri, 23 Jan 2026 18:16:30 +0000 { + bootstrapTools = import { + url = "http://tarballs.nixos.org/stdenv/aarch64-unknown-linux-gnu/a1bab9e494f5f4939442a57a58d0449a109593fe/bootstrap-tools.tar.xz"; + hash = "sha256-UMxy45J05Zj6xP5g40ilOVUoAijM4gp5PFxqUwIK0jY="; + }; busybox = import { - url = "http://tarballs.nixos.org/stdenv-linux/aarch64/21ec906463ea8f11abf3f9091ddd4c3276516e58/busybox"; + url = "http://tarballs.nixos.org/stdenv/aarch64-unknown-linux-gnu/a1bab9e494f5f4939442a57a58d0449a109593fe/busybox"; + hash = "sha256-LyuqlpB8Oe880+Myj1uhLhDsjpTg7LNO/qIPF1BNHvk="; executable = true; - hash = "sha256-0MuIeQlBUaeisqoFSu8y+8oB6K4ZG5Lhq8RcS9JqkFQ="; - }; - bootstrapTools = import { - url = "http://tarballs.nixos.org/stdenv-linux/aarch64/21ec906463ea8f11abf3f9091ddd4c3276516e58/bootstrap-tools.tar.xz"; - hash = "sha256-aJvtsWeuQHbb14BGZ2EiOKzjQn46h3x3duuPEawG0eE="; }; } diff --git a/pkgs/test/texlive/default.nix b/pkgs/test/texlive/default.nix index 7f16e83ad5ce9..6088819081f99 100644 --- a/pkgs/test/texlive/default.nix +++ b/pkgs/test/texlive/default.nix @@ -461,6 +461,7 @@ rec { "bundledoc" "cachepic" "checklistings" + "dtxgen" "dvipos" "extractres" "fig4latex" @@ -659,11 +660,13 @@ rec { # requires kpsewhich "memoize-extract.pl" "memoize-extract.py" + "git-latexdiff" # require other texlive binaries in PATH "allcm" "allec" "chkweb" + "dtxgen" "explcheck" "extractbb" "fontinst" @@ -679,6 +682,7 @@ rec { "pdftex-quiet" "pslatex" "rumakeindex" + "runtexfile" "texconfig" "texconfig-sys" "texexec" diff --git a/pkgs/tools/graphics/graphviz/default.nix b/pkgs/tools/graphics/graphviz/default.nix index dc10e084b0718..7308ee9a479f5 100644 --- a/pkgs/tools/graphics/graphviz/default.nix +++ b/pkgs/tools/graphics/graphviz/default.nix @@ -28,7 +28,12 @@ }: let - inherit (lib) optional optionals optionalString; + inherit (lib) + optional + optionals + optionalString + optionalAttrs + ; in stdenv.mkDerivation rec { pname = "graphviz"; @@ -73,7 +78,9 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - CPPFLAGS = optionalString (withXorg && stdenv.hostPlatform.isDarwin) "-I${cairo.dev}/include/cairo"; + env = optionalAttrs (withXorg && stdenv.hostPlatform.isDarwin) { + CPPFLAGS = "-I${cairo.dev}/include/cairo"; + }; doCheck = false; # fails with "Graphviz test suite requires ksh93" which is not in nixpkgs diff --git a/pkgs/tools/misc/coreutils/default.nix b/pkgs/tools/misc/coreutils/default.nix index c82374c08506e..78dc79d01319f 100644 --- a/pkgs/tools/misc/coreutils/default.nix +++ b/pkgs/tools/misc/coreutils/default.nix @@ -46,14 +46,20 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "coreutils" + (optionalString (!minimal) "-full"); - version = "9.10"; # TODO: remove texinfo dep and the patch on next release. + version = "9.10"; # TODO: remove texinfo dep and the patches on next release. src = fetchurl { url = "mirror://gnu/coreutils/coreutils-${finalAttrs.version}.tar.xz"; hash = "sha256-FlNamt8LEANzZOLWEqrT2fTso6NElJztdNEvr0vVHSU="; }; - patches = [ ./fix-kill-doctest.patch ]; + patches = [ + ./fix-kill-doctest.patch + # See https://github.com/NixOS/nixpkgs/pull/487081#issuecomment-3953615275, + # https://github.com/NixOS/nixpkgs/issues/495290, + # and https://debbugs.gnu.org/cgi/bugreport.cgi?bug=80477 + ./tests-notty-sighup.patch + ]; postPatch = '' # The test tends to fail on btrfs, f2fs and maybe other unusual filesystems. diff --git a/pkgs/tools/misc/coreutils/tests-notty-sighup.patch b/pkgs/tools/misc/coreutils/tests-notty-sighup.patch new file mode 100644 index 0000000000000..8c3d974f654e0 --- /dev/null +++ b/pkgs/tools/misc/coreutils/tests-notty-sighup.patch @@ -0,0 +1,92 @@ +From 3402c32b97c0d16138c6753c8268ba97d604eb43 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?P=C3=A1draig=20Brady?= +Date: Tue, 24 Feb 2026 15:44:41 +0000 +Subject: [PATCH] tests: fix job control triggering test termination + +This avoids the test harness being terminated like: + make[1]: *** [Makefile:24419: check-recursive] Hangup + make[3]: *** [Makefile:24668: check-TESTS] Hangup + make: *** [Makefile:24922: check] Hangup + make[2]: *** [Makefile:24920: check-am] Hangup + make[4]: *** [Makefile:24685: tests/misc/usage_vs_refs.log] Error 129 + ... + +This happened sometimes when the tests were being run non interactively. +For example when run like: + + setsid make TESTS="tests/timeout/timeout.sh \ + tests/tail/overlay-headers.sh" SUBDIRS=. -j2 check + +Note the race window can be made bigger by adding a sleep +after tail is stopped in overlay-headers.sh + +The race can trigger the kernel to induce its job control +mechanism to prevent stuck processes. +I.e. where it sends SIGHUP + SIGCONT to a process group +when it determines that group may become orphaned, +and there are stopped processes in that group. + +* tests/tail/overlay-headers.sh: Use setsid(1) to keep the stopped +tail process in a separate process group, thus avoiding any kernel +job control protection mechanism. +* tests/timeout/timeout.sh: Use setsid(1) to avoid the kernel +checking the main process group when sleep(1) is reparented. +Fixes https://bugs.gnu.org/80477 +--- + tests/tail/overlay-headers.sh | 10 ++++++++-- + tests/timeout/timeout.sh | 11 ++++++++--- + 2 files changed, 16 insertions(+), 5 deletions(-) + +diff --git a/tests/tail/overlay-headers.sh b/tests/tail/overlay-headers.sh +index be9b6a7df..52c7da056 100755 +--- a/tests/tail/overlay-headers.sh ++++ b/tests/tail/overlay-headers.sh +@@ -20,6 +20,8 @@ + . "${srcdir=.}/tests/init.sh"; path_prepend_ ./src + print_ver_ tail sleep + ++setsid true || skip_ 'setsid required to control groups' ++ + # Function to count number of lines from tail + # while ignoring transient errors due to resource limits + countlines_ () +@@ -54,8 +56,12 @@ echo start > file2 || framework_failure_ + env sleep 60 & sleep=$! + + # Note don't use timeout(1) here as it currently +-# does not propagate SIGCONT +-tail $fastpoll --pid=$sleep -f file1 file2 > out & pid=$! ++# does not propagate SIGCONT. ++# Note use setsid here to ensure we're in a separate process group ++# as we're going to STOP this tail process, and this can trigger ++# the kernel to send SIGHUP to a group if other tests have ++# processes that are reparented. (See tests/timeout/timeout.sh). ++setsid tail $fastpoll --pid=$sleep -f file1 file2 > out & pid=$! + + # Ensure tail is running + kill -0 $pid || fail=1 +diff --git a/tests/timeout/timeout.sh b/tests/timeout/timeout.sh +index 9a395416b..fbb043312 100755 +--- a/tests/timeout/timeout.sh ++++ b/tests/timeout/timeout.sh +@@ -56,9 +56,14 @@ returns_ 124 timeout --foreground -s0 -k1 .1 sleep 10 && fail=1 + ) || fail=1 + + # Don't be confused when starting off with a child (Bug#9098). +-out=$(sleep .1 & exec timeout .5 sh -c 'sleep 2; echo foo') +-status=$? +-test "$out" = "" && test $status = 124 || fail=1 ++# Use setsid to avoid sleep being in the test's process group, as ++# upon reparenting it can trigger an orphaned process group SIGHUP ++# (if there were stopped processes in other tests). ++if setsid true; then ++ out=$(setsid sleep .1 & exec timeout .5 sh -c 'sleep 2; echo foo') ++ status=$? ++ test "$out" = "" && test $status = 124 || fail=1 ++fi + + # Verify --verbose output + cat > exp <<\EOF +-- +2.53.0 + diff --git a/pkgs/tools/misc/findutils/default.nix b/pkgs/tools/misc/findutils/default.nix index 4e3ab7d19dd90..7a849b55db326 100644 --- a/pkgs/tools/misc/findutils/default.nix +++ b/pkgs/tools/misc/findutils/default.nix @@ -57,11 +57,13 @@ stdenv.mkDerivation (finalAttrs: { "--localstatedir=/var/cache" ]; - CFLAGS = lib.optionals stdenv.hostPlatform.isDarwin [ - # TODO: Revisit upstream issue https://savannah.gnu.org/bugs/?59972 - # https://github.com/Homebrew/homebrew-core/pull/69761#issuecomment-770268478 - "-D__nonnull\\(params\\)=" - ]; + env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { + CFLAGS = toString [ + # TODO: Revisit upstream issue https://savannah.gnu.org/bugs/?59972 + # https://github.com/Homebrew/homebrew-core/pull/69761#issuecomment-770268478 + "-D__nonnull\\(params\\)=" + ]; + }; postInstall = '' moveToOutput bin/locate $locate diff --git a/pkgs/tools/misc/hdf5/default.nix b/pkgs/tools/misc/hdf5/default.nix index 9434865d8e2c4..6c7b426fa8f08 100644 --- a/pkgs/tools/misc/hdf5/default.nix +++ b/pkgs/tools/misc/hdf5/default.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, cmake, removeReferencesTo, cppSupport ? true, @@ -46,6 +47,14 @@ stdenv.mkDerivation rec { hash = "sha256-mJTax+VWAL3Amkq3Ij8fxazY2nfpMOTxYMUQlTvY/rg="; }; + patches = [ + (fetchpatch { + name = "reproducible-build.patch"; + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/hdf5/-/raw/main/hdf5-make-reproducible.patch"; + hash = "sha256-Z31dCsLjYpqjoGXooOXI81EPjPwyTK8890xCENTh8aM="; + }) + ]; + passthru = { inherit cppSupport diff --git a/pkgs/tools/package-management/lix/common-lix.nix b/pkgs/tools/package-management/lix/common-lix.nix index 8fd3b27e35513..ee79bab99f101 100644 --- a/pkgs/tools/package-management/lix/common-lix.nix +++ b/pkgs/tools/package-management/lix/common-lix.nix @@ -223,7 +223,7 @@ stdenv.mkDerivation (finalAttrs: { # would be in a Cargo registry cache. MESON_PACKAGE_CACHE_DIR = if finalAttrs.cargoDeps != null then - finalAttrs.cargoDeps + "${finalAttrs.cargoDeps}/source-registry-0" else "lix: no `MESON_PACKAGE_CACHE_DIR`, set `cargoDeps`"; }; diff --git a/pkgs/tools/security/gnupg/1compat.nix b/pkgs/tools/security/gnupg/1compat.nix index 040ce178c3b82..c6556533ea49b 100644 --- a/pkgs/tools/security/gnupg/1compat.nix +++ b/pkgs/tools/security/gnupg/1compat.nix @@ -1,4 +1,5 @@ { + lib, stdenv, gnupg, coreutils, @@ -7,26 +8,32 @@ stdenv.mkDerivation { pname = "gnupg1compat"; - version = gnupg.version; + inherit (gnupg) version outputs; - builder = writeScript "gnupg1compat-builder" '' - PATH=${coreutils}/bin - # First symlink all top-level dirs - mkdir -p $out - ln -s "${gnupg}/"* $out + builder = writeScript "gnupg1compat-builder" ( + '' + PATH=${coreutils}/bin + '' + # First symlink all top-level dirs, output per output + + lib.concatMapStringsSep "\n" (o: '' + mkdir -p ''$${o} + ln -s "${gnupg.${o}}/"* ''$${o} + '') gnupg.outputs + + '' - # Replace bin with directory and symlink it contents - rm $out/bin - mkdir -p $out/bin - ln -s "${gnupg}/bin/"* $out/bin + # Replace bin with directory and symlink it contents + rm ''${!outputBin}/bin + mkdir -p ''${!outputBin}/bin + ln -s "${lib.getBin gnupg}/bin/"* ''${!outputBin}/bin - # Add symlinks for any executables that end in 2 and lack any non-*2 version - for f in $out/bin/*2; do - [[ -x $f ]] || continue # ignore failed globs and non-executable files - [[ -e ''${f%2} ]] && continue # ignore commands that already have non-*2 versions - ln -s -- "''${f##*/}" "''${f%2}" - done - ''; + # Add symlinks for any executables that end in 2 and lack any non-*2 version + for f in ''${!outputBin}/bin/*2; do + [[ -x $f ]] || continue # ignore failed globs and non-executable files + [[ -e ''${f%2} ]] && continue # ignore commands that already have non-*2 versions + ln -s -- "''${f##*/}" "''${f%2}" + done + '' + ); meta = gnupg.meta // { description = gnupg.meta.description + " with symbolic links for gpg and gpgv"; diff --git a/pkgs/tools/security/gnupg/24.nix b/pkgs/tools/security/gnupg/24.nix index b71a8c66066a2..06a1d0967a8e8 100644 --- a/pkgs/tools/security/gnupg/24.nix +++ b/pkgs/tools/security/gnupg/24.nix @@ -166,6 +166,13 @@ stdenv.mkDerivation rec { ++ lib.optional withTpm2Tss "--with-tss=intel" ++ lib.optional stdenv.hostPlatform.isDarwin "--disable-ccid-driver"; + outputs = [ + "out" + "info" + "man" + "doc" + ]; + postInstall = if enableMinimal then '' diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index ab8dec7e63c13..d25380cbee0f7 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -538,16 +538,16 @@ rec { 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 = "2025-06-12-14-21-B"; + context_packaging_release = "2026-01-08-23-30-A"; in stdenv.mkDerivation { pname = "luametatex"; - version = "2.11.07"; + version = "2.11.08"; 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-9TLTIUSqA3g8QP9EF+tQ4VfLLLQwMrbeXPPy58uFWDo="; + hash = "sha256-PY1rrgLFAXR7YRcJMx1ob9dQc1PFoBSpi1xLQGM4Lko="; stripRoot = false; }; @@ -570,14 +570,14 @@ rec { dvisvgm = stdenv.mkDerivation rec { pname = "dvisvgm"; - version = "3.2.2"; + version = "3.6"; src = assert lib.assertMsg (version == texlive.pkgs.dvisvgm.version) "dvisvgm: TeX Live version (${texlive.pkgs.dvisvgm.version}) different from source (${version}), please update dvisvgm"; fetchurl { url = "https://github.com/mgieseki/dvisvgm/releases/download/${version}/dvisvgm-${version}.tar.gz"; - hash = "sha256-8GKL6lqjMUXXWwpqbdGPrYibdSc4y8AcGUGPNUc6HQA="; + hash = "sha256-JkRrs7EHOf8JJcnkFrdtLSIgdcnV3Pr+biFGCdBy7Ro="; }; configureFlags = [ @@ -585,18 +585,6 @@ rec { "--with-ttfautohint" ]; - # GCC15 compataiblity patches - patches = [ - (fetchpatch { - url = "https://github.com/mgieseki/dvisvgm/commit/ebf66e3f59edf89e9d2b4fb7973b859e185eb034.patch"; - hash = "sha256-5dppK9saWOuIH4Pmv7Zk9vrRc81oK8qKZqkwCuOQhaY="; - }) - (fetchpatch { - url = "https://github.com/mgieseki/dvisvgm/commit/dcb5940dff7ca3084330119a4ff1472cd52ef6de.patch"; - hash = "sha256-rGTFeeLaWIon4O16x1wFxb3Wr020HdUR3BgrqB5r864="; - }) - ]; - # PDF handling requires mutool (from mupdf) since Ghostscript 10.01 postPatch = '' substituteInPlace src/PDFHandler.cpp \ @@ -704,7 +692,7 @@ rec { # so that top level updates do not break texlive src = fetchurl { url = "mirror://sourceforge/asymptote/${finalAttrs.version}/asymptote-${finalAttrs.version}.src.tgz"; - hash = "sha256-+T0n2SX9C8Mz0Fb+vkny1x+TWETC+NN67MjfD+6Twys="; + hash = "sha256-NcFtCjvdhppW5O//Rjj4HDqIsva2ZNGWRxAV2/TGmoc="; }; texContainer = texlive.pkgs.asymptote.tex; diff --git a/pkgs/tools/typesetting/tex/texlive/default.nix b/pkgs/tools/typesetting/tex/texlive/default.nix index 155c2c8019839..124c097e862f7 100644 --- a/pkgs/tools/typesetting/tex/texlive/default.nix +++ b/pkgs/tools/typesetting/tex/texlive/default.nix @@ -29,6 +29,7 @@ findutils, gawk, getopt, + gettext, gnugrep, gnumake, gnupg, @@ -45,6 +46,7 @@ extraMirrors ? [ ], nixfmt, luajit, + texinfo, }: let # various binaries (compiled) @@ -79,6 +81,7 @@ let findutils gawk getopt + gettext ghostscript_headless git-latexdiff gnugrep @@ -93,6 +96,7 @@ let ruby zip luajit + texinfo ; }; in @@ -100,9 +104,9 @@ let version = { # day of the snapshot being taken - year = "2025"; - month = "07"; - day = "03"; + year = "2026"; + month = "02"; + day = "02"; # TeX Live version texliveYear = 2025; # final (historic) release or snapshot @@ -144,7 +148,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-hTWTs5meP6X7+bBGEHP9pDv8eJTfvBZFKX0WeK8+aZg="; + hash = "sha256-GxJXqY6plT3wngKiuqiZUst4eTZIylUdhN2ojUApIpU="; }; tlpdbNix = @@ -152,9 +156,10 @@ let { inherit tlpdbxz; tl2nix = ./tl2nix.sed; + nativeBuildInputs = [ nixfmt ]; } '' - xzcat "$tlpdbxz" | sed -rn -f "$tl2nix" | uniq | ${lib.getExe nixfmt} > "$out" + xzcat "$tlpdbxz" | sed -rn -f "$tl2nix" | uniq | nixfmt > "$out" ''; # map: name -> fixed-output hash @@ -358,9 +363,11 @@ let x11 ]; scheme-full = [ + agpl3Only artistic1-cl8 artistic2 asl20 + bsd0 bsd2 bsd3 bsdOriginal @@ -433,6 +440,7 @@ let scheme-medium = [ artistic1-cl8 asl20 + bsd0 bsd2 bsd3 cc-by-40 @@ -502,6 +510,7 @@ let x11 ]; scheme-tetex = [ + agpl3Only artistic1-cl8 asl20 bsd2 diff --git a/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix b/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix index a65a4a83c0455..b0603f388e7f3 100644 --- a/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix +++ b/pkgs/tools/typesetting/tex/texlive/fixed-hashes.nix @@ -20,23 +20,23 @@ run = "0jw1d021vrr4f2sv94mw1jk7ma72m84idmq62imwqy23x8nfccy1"; doc = "03g0vwfdcczgkpbrri3wfhfbrq6r6iljpz5j9rllr2z5svlrjf4d"; }; - a5comb-17020 = { + a5comb-76924 = { run = "00801lhrnv2qkg6ly949csp4ign89cpsbd70fcyb7r7zkd8lxczi"; doc = "0bz9x4297mpvv082d0qjfvynflrcgj6rn9jikwikpvq8wlhz0fph"; }; - aaai-named-52470 = { + aaai-named-76790 = { run = "1xs2iki0v1mh0kbqjxnv9r24bcfmgj6myfw7h368h8g0s1n8d5v6"; }; - aalok-61719 = { + aalok-76924 = { run = "0mvfl7llr57ykdv81y4c4h0fflig2msvxka08axsjwp91yn8dpmp"; doc = "1sz26qrydb5dl3z0g3p824f6yzs473p2a50q1kpk4zqgh4ghwigk"; source = "1crpql5mypbyycxzkckfy4nwn7shq1dkzlbn44lhnj7jyi4qkg3p"; }; - aastex-58057 = { - run = "0w077r2lsir646ix8n40wy5vy0lnw8vdlw1nmc6fvw2hmrf3w4vi"; - doc = "1rdpiv6rlcbd06flc3rk7a1y3xi899h53r6binbjd0krvrss48s3"; + aastex-75970 = { + run = "0bznjaw8a4cyin67kfiqzsd0m6x6ld3l9cs1c12x7qd2nyb1hq3l"; + doc = "0qld1mn5jm4lcr8pqzcvz9va2hqh95mqrvx9fzy3kzqa65hpjcfa"; }; - abbr-15878 = { + abbr-77161 = { run = "1irhcs2zkam6sdl92wk07v5ckg56r6n10hgcjn5im2jpsinsad5k"; doc = "1z45fraywqqnc0v28jxk3bzv9cndwgs7nmlgbf3b8frr4x18mza6"; }; @@ -53,9 +53,13 @@ run = "1q7r2j7c5p1f0gbrc3sjd5gjq2mhljf1nj5n5760snhwj3qblr66"; doc = "1id5yj5kh0qgjywbiajaf5hf9ix9jq8178fv2kvp1yslra7r20s2"; }; - abntexto-73233 = { - run = "10gxnacw9bimhlqhq7rbi15g0w09cp0r6hrx8mha39cm5bhfj06j"; - doc = "10ribwsk5628sr45js8g6bbgcchbr9nw2anz5vbc8jxmp8aqfis5"; + abntexto-76889 = { + run = "1qz3q5h26bn1xhdafcwvldcvkv43jq7nx9mwcq34h2k4gah1n05m"; + doc = "0137115a5kvfdwa77j6csnc4f3rnrk8gxc04ziqcp8n9hl81b1fw"; + }; + abntexto-uece-76157 = { + run = "08yyf9dwhgqrl38d5djkh3mbiqrw2pf7970247hmq3lr80fp2xjc"; + doc = "04ylzv8k251wxn06gvqxbvf0sfdk5s6w4cx3jjrm13rlw172f519"; }; aboensis-62977 = { run = "171586kjnfg1qb4wi50mrc9jd8h2ybg6r68kwyhgc5y0gyhyg08c"; @@ -65,7 +69,7 @@ run = "0afy64vj5rj27s9nfdf4cl17sf4946mli0khmxr5lfnkjihkws57"; doc = "01c6d2wgbiz6wxqjlmqrndjvk2fp44izg3wwj3lsm1iyb1hd9g0q"; }; - abspos-64465 = { + abspos-76924 = { run = "0qzx59dz7x8pn9jr8g15jsmf4hs27v8qc30phi1g5h39i9c6pmg6"; doc = "1a3li91yvvw2r62dvp87zzzxni3xllrzp38zg6qxfsn6xbwry9zf"; source = "10dx92msh53z7sn603vsg740wvbhz8hr6bcn1sjs60snl47f4yf5"; @@ -75,13 +79,13 @@ doc = "166lhh2vi36qbhc5gm3xx96sigksslzb17bpzncycf0zgkh7j0gi"; source = "14f2s393nd8q5kb909rj8r15apf48rg6na8yc45z2hl9ksfwx172"; }; - abstyles-15878 = { + abstyles-76790 = { run = "0v4wwf9w542scqx298gcvvngl0ncal0wds5m8h96x9cz7p9wjlph"; doc = "0zxygi2wfrwlgv9dj69m3v5ily0av65f3qiy9vfpbjlradak48yy"; }; - academicons-62622 = { - run = "1x8aahfd4ai0a9wgqz1wrj4casmda07xryci0gnmyspha5r8x151"; - doc = "1a3vlc8cxh35vka08q8qz1hc1l2hfk4lkmkrdlnd040im2h6v3wk"; + academicons-76366 = { + run = "14qic5fvx5k4vnbkkd33f53y21bips4l4ndyqnhzqjs87ys4amyh"; + doc = "0z99vxn5xr9qbw8j0n19jqbdz0ia7sy8v82x9whdh9gs93q1bmar"; }; accanthis-64844 = { run = "05194iwavl83dqivxahrsb4a952knr7ih0rbzd4d34a6qqf20w62"; @@ -105,22 +109,22 @@ doc = "1ak7xv0hhghgbwmcviirhh1x5y9pb4is8h0a32kdd4hdxjdm7c92"; source = "0spz8640bdzmirlnc3rwynzvgy5fi58vfs802jzbqxb0ypdg14s7"; }; - achemso-74914 = { - run = "1hw9hxl6414cbrhfh5rfpk95v8gxks11sjfbqg7byi9829dxh50r"; - doc = "0rgsb43bav6mcihz72yw02q5m3pv7kmfwx466d49axqfx1lc3lwy"; - source = "09zwd2via8rgvsr0nxg6w57gb1l2kyy2qpsx44a619zmdmrbcz2z"; + achemso-76790 = { + run = "0dz6d994prq95cbv8021w0hb4j1ap6zmralpn07s4ip7qpf3crk1"; + doc = "0igig51x8inwizfr9wziiiqh12ic3s3xrxjghk1qw91l9z2hvc5a"; + source = "1fzq20mc4b72yc85ifpsj9nksg6gx376kpbkgcgmmwk4qxd51k4s"; }; - acmart-75363 = { - run = "0xryr1gm37rp4qjp08ipalfwl9k6w2c4fgajxjhgbpqk7gmcwl57"; - doc = "0i4lnqrn8h5llr2a76bcyr5syc7m0w7600smb7pg0hrpy2n5c7az"; - source = "0gia9gv3yhm7awgw9a123h1sr5prg6svw8h79c1jv1gzcazd3dfz"; + acmart-76177 = { + run = "0mxyg8k61sypvning3y45fzlvk76ln7rblfj7mrvlcg18p06bjfx"; + doc = "124r25a1imjzqzr2lv30lcsbjl1nvkvm257fa0ql3r4w6g69hqcp"; + source = "1c33j0ngvlc6gr6gqa64rxid36k190p6wim8k8nmz8x66aiyh6i1"; }; acmconf-15878 = { run = "17l1kcwv6wk5p752lmanlx0bmh2py4hfxranapgbdrhjpis4jm9i"; doc = "1vyhkwqg0v3pxjnlwzwnmiffh6b3d9nrwnpaqjm24j9d2sc6cxcx"; source = "1n8cf6n2fdb88xmnj2m5r3cjz3jlp9n7bn1yr717fsp2ks81pr3f"; }; - acro-62925 = { + acro-76924 = { run = "1hzavaicandq6sqz3sy8hj5n3kvkbic34p8id2mslizcw3rmlhhz"; doc = "05iwf21y45l61fsask04pphxzzjn7h1al8n2wv59jkxyh8vy8dbv"; }; @@ -203,7 +207,7 @@ adobemapping-66552 = { run = "1yvf74mlmxmnq9m0wvda9xcna8xnn382bbrzizzjm5w7bk8c4g98"; }; - adrconv-46817 = { + adrconv-76790 = { run = "1wx9a00jky9v8xmjhrjlhbl3kcdxh1n9yybpsr74g2vw4bwdyr70"; doc = "1ny594a3dvx3jba0lf72kjny60ix6hnnw8gj479ccfj3gw2wv0mp"; source = "1cndbrbw5hss1qi7z9mgymqrcmvlhj8hxw16qjjzch85xw1nrwzg"; @@ -240,7 +244,7 @@ doc = "1dydcjdz57kn3gwb3pfm4yp6hr69pyqhy5lhm9pnlcrycvqsn8qr"; source = "1s41gd7ansh80z6mmwwha7pypaxwxxvrz3sdfj24pa5b2agprq68"; }; - affilauthor-68996 = { + affilauthor-76924 = { run = "0xrnjg386xpa34l3n26myqkx2cjk06hmj4wnm2yz29kyj4n8fjsh"; doc = "1d0fss9fniwwn1d8cmvwyjj6fvl5s9jvmgclh6da7pywdw5xgi3q"; }; @@ -248,9 +252,9 @@ run = "1nbb9lcxqxj2aary7a65fai3hgj4nwzm690iy0xv62v580krdbck"; doc = "0akl6by43kha3rr9dwnr3hhnnfqg4lqnxv5pqf64cnp17ih47wx0"; }; - afperpack-75055 = { - run = "0byy4cnbz3ha60rarx62jjy6jbldv7r9i5vlvxsv40ycs35xvawp"; - doc = "061n14vhbv8jgh3axkcgn1n1csb8vl0xfdhxxdvi1hdc2hr9xvrn"; + afperpack-77050 = { + run = "1r69mg27ci1n4fr2gahrl056fyz72giblsrdnk7ri35hgg3nbh2j"; + doc = "141jkzg3823vldxmi2b5bghhvhhv1pi1l4338k0z9g73b32bwlai"; }; afthesis-15878 = { run = "16jyz1skb9l78dwphggq23jm14zwhycmkx3kn0sm13dcfifrkxpd"; @@ -265,14 +269,14 @@ doc = "1sz6inilvyaqhnj1z88rws7xwkhhpw35il4ppxw9kn9pwvnrn0vf"; source = "1lsbfp2zvhpyf1vb1ia9hdz1i796dbfqpndcfy8lay48f89n3njg"; }; - aichej-15878 = { + aichej-76790 = { run = "1pr92pq3yjsrbax6ah01cqg7131fp2rkqqjnxwcrm4119z2ic0gf"; }; aiplans-74462 = { run = "1332v4a8s4y70r6b1wihh5vqqc613jk2hhwzxh5hzis5qxzym536"; doc = "1hwkf5mnfi41kmw43f4vsh33z0lnfxm76linsckf0bsrasaw1j5w"; }; - ajl-34016 = { + ajl-76790 = { run = "1xkrvy06lw4ngj94zybs14ysal2pg7g71h864gq9bjw0zwq2yjzs"; }; akktex-26055 = { @@ -283,7 +287,7 @@ run = "0gigzlxkqmiqz4nwpxj98rcrxmi6yfipf5bifg1mywchnw7a1f2h"; doc = "0ngj7d4vdnvh99inw2vggqdgx6h2hv5z77glxjcpx8kmxf8h47sv"; }; - akshar-56277 = { + akshar-76924 = { run = "0g1pbihbpl3b7k7c19qiq7lcgx3zrfn15065dyan85bs8h85c2cw"; doc = "11a18b7a592sx3wha1lpy659hgh1wnka16zf8m0cbc99f867xfln"; source = "0g8j0015dm3mhphg06ma9dkgc28ywlihr6pcbi254qaxgk7kdn9g"; @@ -304,7 +308,7 @@ aleph-73850 = { doc = "0nx8nrjjavkqrvp7nmf3nc6yvxlab58q8a0c7xfb1qh08pzr8gn2"; }; - alertmessage-38055 = { + alertmessage-76924 = { run = "1mj3wiz4fff3ry5q4dk3k0kcx4bcqfwdvgaa9x3vczs746q57dcg"; doc = "1ga46r20zyb1bq7pvhq4348d2prdshy5m3yx6d00v5zzis1dmx1r"; source = "0n36cfjgh1byik8zn997lmyz2w4wmz48f5bzqrhcps7bg3kmp4zz"; @@ -335,7 +339,7 @@ run = "111iyi2j8qnzha97r1grxpcbnfkpvcwndczx043c4gw5wqmrknbj"; doc = "1rb46zi4islfbykhr68rnrkj4q966papin0c5m752gh6kzx5r57p"; }; - algorithms-42428 = { + algorithms-76389 = { run = "1va2ic75nf0dfh0dr576lpgqhzqv5203frr37079q648871zqav5"; doc = "0fqif0nb9ypd4sw2i9qsxl81h3g4h0gm0yqq67d5n9wrpic8dnjg"; source = "14jgc7vnww5xhnd76cwix5c599sfdjil2i916cfpmsd5yn5qqdx3"; @@ -344,9 +348,9 @@ run = "0jpgsvk675166md1jhvlddggzs5kq172jd5ac9p72wvyynbx7afb"; doc = "1djii7jnprc4m3l4aaqk7ssxghlprl4v3v4m1pc52bx01m7djaz7"; }; - algxpar-72657 = { - run = "02nsyw1y4zq46g0gmam4nrx8qg8l76n2r3yynz8yk561yzk8gbdd"; - doc = "1mhz7c7xz630k956iqi0gsxmkwxa6lgqfr2pnb6lphryq3lhrygc"; + algxpar-76924 = { + run = "19kf1ajiqzyg3xjm232h0cljy1l0445hqaf2j8cvnxi0mm4nilh5"; + doc = "0g3z30zp1vx03wfrwhmwy1rgsx3wnmr56wz7nwbxsw9z4sxqfhmz"; }; aligned-overset-47290 = { run = "04gjl08y9wbv5qls9z2plxx5n4abi4nzd8qik88via4xghhqiy7i"; @@ -375,7 +379,7 @@ doc = "0fanq66cm0r2dgpdrblrhqkchxpy2dxykq1g8zrk5ddx27v6r9pd"; source = "1ssw0pi7hn3s7pqcqkm36jjgmd5g2x5rqyf2khhdscfwrsjh07a7"; }; - alpha-persian-66115 = { + alpha-persian-76790 = { run = "0673i0l6vq1h37g9jqcp7am5kl4dfbcrfqp42c7cr6a10zhvfqyr"; doc = "0cfl47cqpwxn1k87h19a0ggayf6c52sl60sdrmpa7sfydhg9w4qg"; }; @@ -410,10 +414,10 @@ doc = "0p0jmg2mdkc5ada3wsnkbm15an20lgfh27g205q2acr08c0d2zwz"; source = "0plydqkmzdjyjid35az71baym73zhkyj14514p7n1jh3hmpkvbif"; }; - amsaddr-64357 = { - run = "1mbbs7r8yf7fnaaizccff12k8valncym1plwik07ajj78vhgfy5h"; - doc = "15abzspjcy683xgmplnr5yxl20phr6176i5hcz0lmnk8d9i5fmza"; - source = "1rcid86j4vjmm54bn6yj09kjyz3v6kfaxv27w0ajndrl60fm826q"; + amsaddr-77542 = { + run = "1as4h1yn7jl205sl4nmnsspykahcd15bhza7g3gci65mm5l64bis"; + doc = "1nk229h070v2niknw6ya5zxfdw5xsbzr94345zq0z9xxjcyjkjha"; + source = "18cc6xhym40jf4z6v0kdc4ls0prdn6hranv60jq3crzpm8jckys7"; }; amscdx-51532 = { run = "0ncbf7ss4iwyjzp6lgzgzn3azy5iasl03565kgsm1pcbgprqibgy"; @@ -442,10 +446,10 @@ amsldoc-vn-21855 = { doc = "1iz0zjn1v7izwbsq0zb6cvpnkbvk0nxw1b24j7dzqwk3m9j43i6x"; }; - amsmath-75534 = { - run = "16wilqb8xnb2dixpki5vcmj7mw6lgpybl66dcff1wmbc1pyr6hni"; - doc = "0cdk59djxq4hzx9bf0i3pfiva84g86428911hdkhczh6wqbgskby"; - source = "12cv2951ds2fn40zk1i2xynipcgxl7vw8pd3bv4w3fn05hik985y"; + amsmath-76708 = { + run = "1lc0y4mmxl4dflhnyxlm7vh2r1qmxl6w0flgnd3kdwcyc5c4scq8"; + doc = "1jdmwa9jv4dkl6i1hb43icnxg9a027gf5p30l50cagkchv1nxzqm"; + source = "0l6n9hhkci4ga93j81z80sxcgg5b5w2d99vbg5kvqifgca7gnxnx"; }; amsmath-it-22930 = { doc = "0xcwsk8q9q3nsz8wbklgpbw0vzjw7iw0chffzcbp2zsk6rypqf7w"; @@ -476,12 +480,12 @@ doc = "1asklakr7pcnz5bnik8k8j0dc2650pbq7gq9wimclkrb6vllyaca"; source = "10fvcj7bddsk646250r1pgichr0j1030gcln78vfgphyr36g1626"; }; - annee-scolaire-55988 = { + annee-scolaire-76924 = { run = "0lwc36v09a4ji5fz3pq9939jm39729k0k7hha4kkk20jc3j4jnds"; doc = "1f0qc5qvsrnjddp1kyrcigd8is2y9nsxc9x8a215p5xds2z5gc30"; source = "01mga2nif61mpkf7ifzhsj5pq7wzm2imlljap4c6wcrzb9zlhfx1"; }; - annotate-52824 = { + annotate-76790 = { run = "12q3xk08ycz57vsrcr2glk7y48w8sbc4n8lrqaicd46cxfd4jdqm"; }; annotate-equations-67044 = { @@ -506,7 +510,7 @@ doc = "02pfg28dz10w21ap4pi2csvy32pcvmp0baiciavp354ky4avjbdd"; source = "0mcczai8da24jvmakc7glr2c56yhq2jv58y1xqv6ny9hg4ph8v61"; }; - antanilipsum-55250 = { + antanilipsum-77161 = { run = "0xz42icnw36dvkxlh31g8hvy37mrbafgihm7l3ivh1z4hg6gabrh"; doc = "1rfx3aqdvl4gvcrpsqzjh9dglk34ll6qc1a889yz0np93psnwmkh"; source = "02qpjks29b4fmma6qm43p3w1k8h28wv1blpwjnnsfq4ii6xrkn5s"; @@ -543,10 +547,10 @@ doc = "1xyyk394idgn0yq8jcpgipk0c2qgnnwb2zjk2lgic7cr5kjvhcnz"; source = "177r286p9jgxm324cfqvzicrlrnqggl1kv6q47wq9nihnmkfacj6"; }; - aomart-75192 = { - run = "05mc5y1l6mr445bhmmlmkfkhphzz2snk82z4p9q873v6i21bkzl8"; - doc = "12yb06qm92h8mc18637f9wghmj23ai0bc97zi7f1znnq5746w1zr"; - source = "1jwp4m8n162n5hlp9wc3jzf73h4542nx211x94k7rw9xg8h8xlns"; + aomart-76110 = { + run = "0jvi4m0w3wfk2agjfbyry1kinn5zjm3267vh4nygs15ib9cgv3gm"; + doc = "0id76zld95lpa7vvxkihggcmndixqbkz5jn3qdjqaa371n8304k4"; + source = "0hgyrgihbffhhx1721dvpcgi80ijdcq33ryq9l6ays3vbnwzwz4r"; }; apa-54080 = { run = "0g7y5l9908l4aikm0mqgwfcdg19dbllcgdp94cl1aha7h4jq0971"; @@ -567,20 +571,20 @@ doc = "0z8jfr76r9rvqanljhq0fnx5z2w59lxk2mc9if6z7kkid1m8qx8m"; source = "0xx3yvjknqsk36mb336hlvvsldhmp21vblgzl2zccp347g5530z1"; }; - apacite-54080 = { + apacite-76790 = { run = "013769hi9alyizx08a0v1hbl03h5vkwi6a6ar3ghw8m6l445xb8m"; doc = "0d49bmdiiriklmh99kavvm48zh29bgiw7zr5jbcwk5bw42qarlqa"; source = "0hsrhw50sb8lphxib4jmjgplfrmy95m56a1phiac4kwxphlj9di2"; }; - apalike-ejor-59667 = { + apalike-ejor-76790 = { run = "1498dg6dcb5d5vndc794427740i6n1s68kwj9vzcpfpgb67khpfz"; doc = "0x6gm4djf2bfs92zsjzmj41dvv7pa2lawycjlmazsr55dd3assdd"; }; - apalike-german-65403 = { + apalike-german-76790 = { run = "0cv9dqn4nrsdx2cl7r6xrg3j8h16ni938q6xdl7s80cpff79m7vg"; doc = "0pbx2ghz7f67c3cbpk5c11nv9pkx9paq2hgadnlz1j68g71b07fv"; }; - apalike2-54080 = { + apalike2-76790 = { run = "0mn84ahwjg8gvw5lifvcrnch11q79d4bgw3nmhrh4v8slwgip5l7"; }; apnum-47510 = { @@ -596,7 +600,7 @@ run = "198sc0fmnx7b31j2mgzjbjyjjfsn0imw2j8pkg8m0r2rlphqx72x"; doc = "1b1rwcxrs8cm3zfadi9jpxgzcgai36rlnfragc9l5wcbdsaw1qp2"; }; - apprendre-a-programmer-en-tex-57179 = { + apprendre-a-programmer-en-tex-76790 = { doc = "05779lk9v849k712wfjv0mhyzahwpl4n892ydamfdc5yg05bsnyv"; }; apprends-latex-19306 = { @@ -607,10 +611,10 @@ doc = "1n8ak9cw66780zkk384vpjkxm9j8f9dzlqzshy48q7hhprsg4p9a"; source = "1ba08rixibjcpi420blw8a0v4c4zi2byll7dqlvwb7azqr6dz720"; }; - apxproof-64715 = { - run = "1v42g8hr93afz1lr1hbvycgws92vg6pzig1qqjmrpff11irwfa0h"; - doc = "1043sl948r89fzgzxwn6n4sjs1jl7mxr12hq9y4ljgm6264kw0d9"; - source = "0wr9vjn9vmljsx5gyccjzcqwx86hza7idrq84f7b9jl1miwgddbn"; + apxproof-76507 = { + run = "05306hwl9q7hn3hxngrfq4vj6b705fvhcd3f7jk7fap42mxk07k6"; + doc = "0v8m60a79d1m0z1lsi7grqa4dmmv8f2367w014krnr2m82drryba"; + source = "1x0l8d6z815i9m292wa39jify1jx6i6bbnzg20v7gd3f5358l9ay"; }; arabi-44662 = { run = "0jmx0xsb3hz5i25mmqnxgg3bikyr1w26i3364cqrp50x9sqvkgfm"; @@ -651,7 +655,7 @@ doc = "1lgfvj66a649ax6l2i8nzbdy49nh3i5v1dwn5wckgr8f6ixznzn3"; source = "1icjs1fdni6l1xk3xg9bfay2q8wz29jg4nmn9rrk11w2ws9jni53"; }; - archaeologie-68476 = { + archaeologie-76790 = { run = "0r2j9n7vbdj7virnmasqi9md81wbc5b53h0xwf4d6azh0isy0505"; doc = "1xhlp6x1ixqn5xj0k9xz5149jwf9zgp3nlv0ncyjn5nzqkky0jyr"; source = "13wmghwrc89g8kmsdsqjfcklbindkrc63by2zlgig29rvidzn4lj"; @@ -675,9 +679,9 @@ doc = "1vscwahxzdcb6879pbrxdlfpgapc0bia2fl3jwilrm1has0ffjz3"; source = "1k524nfr5zb0nmhhq8dfaha4kv9f2ika192scllnn1bywhbpn2x5"; }; - argumentation-73815 = { - run = "0lxcpz6kkiwaap89jq25lrlcf9r1vvv4qq34phlrw0pv98yarhxw"; - doc = "0pknq0z9sj62l1lkg6617ww39dgn46k0rx36w441i0c946y9nyk0"; + argumentation-75931 = { + run = "058lvkmdb849hpw4gn05jmv27145bsmb1f1fhpsgvcal29gdvnp2"; + doc = "0dyyamxg2b59nc2ndinqlcdfyid7c2dry8i87zdhfdw63wmbqv60"; }; arimo-68950 = { run = "0idfg33qcggv0cmh1hzpvzz690yikpmi76xpfh19py168my01mnm"; @@ -716,10 +720,14 @@ run = "13fql9q89zkdhid841hwxyrdbj6bd692lnc52d0yiibrd9gd9f4a"; doc = "13cqb49296wzph7msrhpzswlyknvhrjaa81509l4j4mx1snxyk4b"; }; - arsenal-68191 = { - run = "1pc8k3zslxla2ngz29389l4n9ahcbp2m4blydpg2bz0qhs0zqapb"; - doc = "1y86inslxi4y33qc5p7x3gbx3n4d99n3dpzq0ap9ikrdcxgwd0ds"; - source = "07i8ynjbr0w8kp1f3pm65hnx766kxp2bqdps1ln0qyzhk2iidppg"; + arsenal-77099 = { + run = "1a3s53279i96sr1iizn1cwxcsqf0lbrgfdqsgd9ac26rasagz9j7"; + doc = "0zwac963sf8jkmkwjk1vy8x66npyip04chwf3bsjvykznc6yr80n"; + source = "0dlzva0zv6fv72vm1nqzsls6bibc4pnp11zlky47nn7sbdmgilcz"; + }; + arsenal-math-77272 = { + run = "1v25h1c7hrkhgvq0nv0fq6kpqixjni6ikh68bqn2ii34bw08k3lq"; + doc = "0q6dqg7gsszrm0p0jn6wwrxkxjsf46vg3hxz1h3nykdb3cm9yy0a"; }; articleingud-38741 = { run = "1ydj9dysf2qgk36ssp8pdr4c6dh5iw27kcw4ykzkx22ih5an0n01"; @@ -739,9 +747,9 @@ run = "05ff3l9qhk7bc2k2kk0acpyy4fxdfh3crngj7lgnvwbxa5wh8dn2"; doc = "0whp9d9pas44j775i4vn7zh5ss0yr4q5vbx51kz768zwgs5x8222"; }; - asana-math-59629 = { - run = "1776yxdxk83540gwr0qxk3qs7yfv4vysxyvcwx1djhd1vrwhkzh6"; - doc = "17bb9m4fsmrhbk1hbqyynkvlzgcq45lkg68kf56zs2c00dxcdhp1"; + asana-math-76895 = { + run = "0i56d0g28l9qqqjcm68d8j2zp66d68wl6hkdf4rslamjap0w50bv"; + doc = "0yrp87wrqgb9rki753x8ihfhhmn4223j82r00hfq5jnhf99i42m1"; }; asapsym-40201 = { run = "1m4ky7x5pavf8kpyqrjqa5ara2iwzqc3aglvbsjblny7n2az3dr4"; @@ -779,18 +787,22 @@ run = "1r6lk9szs7jm57b4hl9w4ngb9dqcsi6pvp37rcnwnznj5m2daj50"; doc = "1ryw8yy59mfi13rrwgrfg5y5dy3cafz2a3f8zmq5fbl7zhbylq6p"; }; - asmeconf-75002 = { - run = "13f8fxvd6rm0nc4h4alxhakqx2bvar5sp3m8124amapm8y5dqbxv"; - doc = "1qkysacnyx0rp32m5bw6mm5i4w253407pabmzdhz6w2wxzwk98jx"; + asmeconf-77335 = { + run = "0cqxkrlbkfsn1wgync3c3d3s8z8jy1ph9f1a8l99qgrm8z9mhncj"; + doc = "015ind6p8cnzw02b4d9lmbx6qdrwbkz7bgfdkih6di39ldzhxsfa"; }; - asmejour-74977 = { - run = "1l3241pz82cqjhzsy63hl13yi0jnkh7pvp2bn78vsvdkhhqjxzfj"; - doc = "1gl0qm84ra4097q0gspdr7s4rcisqsihvi7wsyfjjljri4lfgw2b"; + asmejour-76996 = { + run = "1rcrkgw31717scbqnvz1xdii32vd1fs0xpdlbv7rk0nhlrcvsaa6"; + doc = "10kakp7p2z8sazjfzmb51chggmgvjanqsj5wja17qia4sllldazl"; }; aspectratio-25243 = { run = "17y22131b9nzzq1skfdyr7cfcq823nqn3ssqrbc3bglggdfibf2p"; doc = "0mw7v1m9afyk462rjcimvwwikdpj0f4gjw5pbw2g9c60vbjhz61j"; }; + aspen-77554 = { + run = "031s16g2izrjfr874vf4174lksypa2l0rw4pdpqbp4aqm3cnciqr"; + doc = "1cdrz60cz4p8l4ljb12gr6qrc8q80skpydapy8fjp4cpxp0w61a5"; + }; assignment-20431 = { run = "1nxgpadadzf3d30ydc9rndwm4v53s4v10a6sbqf6yfqds7ry13vz"; doc = "1wyyvay22r68hfspaqv0a43s9icg8a3pj8wii3snn90svbsjfajn"; @@ -799,7 +811,7 @@ run = "0im3x8im6kkjmvibh57hkn8nljcfc4mzp0hpimiqn29ys1yrhj98"; doc = "11p081b0b6mcigqsmvgf6kc9ik2480c74madjli19rw9i5nzf0vf"; }; - association-matrix-64845 = { + association-matrix-76924 = { run = "0pa2js62lrqvh9ghhv5gylaz7jxbh6qwkfymr3z99w1isl2iazlz"; doc = "00va77pg2xzf59757sdq7ql7lkik3ifhf1l74lljmimqvql6zj0i"; }; @@ -819,7 +831,7 @@ doc = "03nby6d7cjczj3irqql5wpxs4fx9z77bb03lys5j1kg63ccq5msp"; source = "1rzicq0w7byrxqvv8pympxkwq575zqs01s02z205azaqdgrzdhss"; }; - asymptote-75324 = { + asymptote-75712 = { run = "1l3i7kld11llmrv4hzwqf312p1hggrczx9497pb3hk21bdp8gnca"; doc = "1g6p3s5p88pqfaryx269vzzph1kphl4kdx1y39g88vfxs8zc552d"; }; @@ -837,9 +849,9 @@ doc = "1yb5ydxmyx3agypr5db9k0s4pb4k3jvhw9ngjgddbm2dmczpalpb"; source = "1aklqldlkwymadvdlsvql11rf5gagc4bam3kdzd12zikqqbs5jgh"; }; - atableau-73576 = { - run = "12b3pnpq2x86zv7c118p28m6z0pmwjqsjj37j8gpm2g3ynlsnsl6"; - doc = "1hhi28q59sp2j8sfc7sq6yiz8hdggry398rfkgf4kgp4kibvpxab"; + atableau-76924 = { + run = "0vcjxqa3gvsy7idm4x7kmashfw779g53xnqb9bxnc4gjri4jn47l"; + doc = "1andshmaxsrzql1yvmj2vf7p8wg9xnngniz25hn08likn3ww5ppg"; }; atbegshi-53051 = { run = "00r3ayn5qa2p2j4hyxbp2mm1aqhbkjpwk15gan1b4szmm2wk54h5"; @@ -856,9 +868,9 @@ doc = "15s783gvnj5vd7vhgvzvvxpszsy065x20ag5i3kmhd20rdm8sy6y"; source = "1j1z580b9v2w8b1zqjan8fi5smnyyagnhak262cx5fi212dzivnl"; }; - atkinson-74692 = { - run = "0gffmjyrfhy86ngysd5szy1fl75v8ihr0jpl8bxg0pbm5zxzdn16"; - doc = "1j35d0nhzdna51rm0igahxmlwlwshlhivyi525v6z2a4dv2g6ng0"; + atkinson-77391 = { + run = "1ng3fl191ccw4nk25bmcazjfgn35s07bsskdfhsy7g2h8qc61ps0"; + doc = "07dy6hkc9akh1gz8giddyy5gcgx8ykjybw9hb9fm8pkgpkb87sz9"; }; attachfile-42099 = { run = "0akvm9al5rz67b81bsl0k92gjqwxjrd6dwxj9qmwrb9c6pd311n8"; @@ -892,7 +904,7 @@ run = "1ffl7fji5r74k80hl3d62qj7f0h439jb7zmsv4f21w7b6cfyj74i"; doc = "0l19hfh5g2dc3digkbjvrh90h3vwx6zsbadjl7zzzlnhsaq44nlf"; }; - aurl-41853 = { + aurl-75878 = { run = "0dxsldgnijrjrm97a0k33cliqpl09b70xf2dccigyzyyps82h0d9"; doc = "0rw2vhp4r9sb6pliqc3xxjc5hsznz4j7i2w3qk227ibg92qx4a8z"; }; @@ -900,11 +912,11 @@ run = "1gikfjhxkz21qb32hrhyrdymkn29x7bjcsml5clsw4cgi4b67fcq"; doc = "105sk016n6sh7llhk3fjcz63hbwms50l7906qxdddjq67qpgrvgn"; }; - authorarchive-65777 = { - run = "0f9x0nx0n3k3hj33089np465jpikrxn689zgp0rdq54gh9cr5wvm"; - doc = "0w54vg8rfpb8c9cc5aaq0zgz6vs7qahzjfq495bw551b3rm7cia5"; + authorarchive-77171 = { + run = "14ffdgwdylqvipsgchwamqf323i5y29mnj90q0z1fsl2i6n7lcjd"; + doc = "1k0935fly37rn6zadn9b96r4kf2krnlx3bmqnzfb0qyq5fld60j0"; }; - authordate-52564 = { + authordate-76790 = { run = "0caz9s2ra7qqlzdnahhv50z050iyp62ypyrfpbj1p9ih7zmcdg23"; doc = "14wxjyrighkhg51m9jpdyjdwz2ipz4zr1rfgmdnxbpg31rbg2x7s"; }; @@ -959,7 +971,7 @@ autosp-69814 = { doc = "1n9vpb0cmi0b9gbi3f70zafvhj9znvfhd9614xcn49jwss2bwdk9"; }; - autotype-69309 = { + autotype-76924 = { run = "1mvy4szbj2bms7wsbxk5abaw41zi97lk21k8j59z1dkrrbzzq69z"; doc = "1s3c3zpl88rlcxrlmbmpgl4f6dyyryfs7gy9pkm3q2ayva3d4bwr"; }; @@ -968,7 +980,7 @@ doc = "0l6xga3hr1lvhgli259ma78rq394jplnkn5j8fgrfapvzrhsh2kp"; source = "18q0lawz00fbv9mgcbp21zk6fm1hsprmrkvhnl34ac1qj1rx6x3p"; }; - avantgar-61983 = { + avantgar-77161 = { run = "1200x40k7wprm4n7srxvgrax2l52vn6d5ri2x0q7zbzzsfxfzkym"; }; avremu-71991 = { @@ -976,6 +988,10 @@ doc = "1p7z2vj25fnx23rl6m76h82q8kli8nfl2vail4mpkx0brimn4j7l"; source = "1zz9b5d08i3sjj74q609k5kyi9nr7yyczk00i3dqfz5x3rlyljsm"; }; + awami-76980 = { + run = "0yyiqqy59lcyl0zfr6sjzwdgkgj0xfp90ysqyfqfh9pmlrry0whh"; + doc = "09c2s33lnyxz58nmrz5vkadgchwmphgm855vkvka901s0s4nb5bv"; + }; awesomebox-57349 = { run = "0bjnvgqj4g1i6djzzzdjdrnlvli3dm1v2w2mi59s5s8pyc5pag60"; doc = "1m1cjic1dqf2zvym1ma83xy66b5irqma2fb6fy0qnl31f9bfg6x2"; @@ -994,10 +1010,10 @@ doc = "0sdr25vv9svm3r6yqyalqza4awr8k26g7fmh8078bbxkddycchkm"; source = "0mbzrasvppl17965dmkp2f9cbi03539p83989d40kl5p11ih6dgy"; }; - babel-75469 = { - run = "0vxifa2aclgbpsfns1xis9d09inf50klb4il9az30ls2z0zq1mg4"; - doc = "0wm13iqxsnnmcgxby49bwh9ahjyaaa4hdrh8m4kqr6wlf21h7yi4"; - source = "0s0wpcj5628g4mzm6pfbvdplm9jjd1vmjm9ji0dw14fa4mjqw3l2"; + babel-77491 = { + run = "16r7v96gynykizshsqbmj1qhlbzscjazycy69slhp38ig2algw6k"; + doc = "0cgg3zgc3gfhflf3klnddrlvb341mg3mbdgrwkzsk6sgvaair0mx"; + source = "09zpkg02ddcm10w8kmy0irirzfx1r1ql6kv8n4aa2flfba6daxdb"; }; babel-albanian-57005 = { run = "170mxpwnnsc1g9s7qnlhjcryw79cy72d8c4m8bhr36i5c78my0zg"; @@ -1024,10 +1040,10 @@ doc = "127g44ww87gaizsak6lbmbr9yhjhy8k32zkah3189yi21w7ncs4q"; source = "0mlllv7k35vyqpa9r4yz6y23cgfarqbyk47blfc5b3dill1imx6b"; }; - babel-breton-30257 = { - run = "1qqayklpx89qmva8j6l6rhwinr0jik9lq1sgr6av9w0qzy9y1ifd"; - doc = "1q5xlc5cm91wa5lpg5wysqyhiq71ghf6sb8b3syxsqzxdicqwqrl"; - source = "19rafbvhd4fp6vb1pbgvaxrmiw1miw4j2n0dsi8fnmn1554zb25f"; + babel-breton-77470 = { + run = "1kkif13c2g0vq2n6i39p1jzkrxqmgn0hb61qc1j9j5mdlmq18nap"; + doc = "07nd5f2i6rz6n2hxp5smf3bgrdg3nwirbywyfnmnqh108bxlcxrl"; + source = "0ghfn2w53mly3v6frnx1afla7mpc6s1bll4r5h5b4wg02dm23mns"; }; babel-bulgarian-31902 = { run = "1lflnrgn8si78aj9ms8lh9lb07maghvqlnrc7i3lmgn1qjrlvzqx"; @@ -1064,10 +1080,10 @@ doc = "0jfjdsiqkg0sfy326nz6rncq9sk1ssjzb0w2frybkp348gif3rv4"; source = "1q9bgs6mdgjlg3pv2ddrwbnfb628dr6rhdsgkf7rnwm5m6ncxkxh"; }; - babel-esperanto-30265 = { - run = "0p11qa0d496xb6hpj6qc2lisr3xk3k1rbnj7b88wcivfjwf5ypmp"; - doc = "0ra2iyai9vyjksfsdcv5b9ifvqmhlc4aikyzf3wq073sh9crhxh7"; - source = "0i1hzj701rii0hbp05h25633vs2cbmqgyc113m3g78i24vh2rkbx"; + babel-esperanto-75781 = { + run = "0sk18pg1yp0av899a4yj2ll92a1s81xi3qrq1ndws0g2g8gbi30h"; + doc = "0n5bbv4iacrh2n13zsh8c6s0ad0b4kqjgnk367s6k6dvgd47sg4y"; + source = "16cnkvr5d59i4ixhjffr5vx7ikf3k0qiv2mk4cxm012sik93002f"; }; babel-estonian-38064 = { run = "0j7z04mcvjk72cad5l3np0x862nvgh7jxha8mll55cf18k9aj64j"; @@ -1079,10 +1095,10 @@ doc = "00aij1bdybgcg69995mjrdddzlr3hqbhmg8q9nq86cd29y1gx029"; source = "1930zxk4l6k5q4wcbvpvijv4s0gxp2mkxvblczn4gcbar10vfd4x"; }; - babel-french-75643 = { - run = "1gcjrjd4zrvayjv3mbn05bsjlq0rachsyxxxxwq8kfz5nak81516"; - doc = "10j230yq96495zgr3f35pyy909ndsndak5rd0kyy9q3phrwkn73x"; - source = "0rqyh3qrz85afi0iyr97vv6j4q8jyjys4imchzfarhnynv7yvs0a"; + babel-french-76067 = { + run = "1hrxs06v1dm4j8b7a6jikjyn95dzknliscbjq0xggryrjawm6i5a"; + doc = "0rapk3ssmw9k1fqyjq8fgrya8fpanx17x9jfidnn5difwiy7byc2"; + source = "10f5ryi509hjh44x5ha7x7phq77qbcigxjw8fz3pmkyk80jyk73y"; }; babel-friulan-39861 = { run = "0gfq4gyi720kp45vcbial0yrn9i2jyx1lzh39lci0ga77y01j3mp"; @@ -1098,10 +1114,10 @@ run = "1mdsi9mq6ka6ahrgnasik0sxkhq97qa223q5iy4fkfccan30kb07"; doc = "1iw1hbn5i0c7xhvcmap4hgiaar9rznr76h2mrgya8xj0czppxwv0"; }; - babel-german-73094 = { - run = "0hd6g1nlj1f5y4wm0b5a7v9rn1c0jb8v35ss0d9r2kp2cx8p3kr8"; - doc = "1pjwjhj3ik74k7kfrpnr76kvn96klq5mzj6dfwp6qxwnclj1nr5s"; - source = "01ar3fgwzafsk8mjdx6dvn7h1753l7hcd5pz11cy42wvk0bbrjg2"; + babel-german-77543 = { + run = "1dlml56bgz80gcxd7sdh7am7nvswsgslaw5kawxy3351zh5pkcqb"; + doc = "00rfr0yyzpahvri0f0j29l1l6kvy16lg8i1mr1p330afb4d2xwdp"; + source = "1dvxzw2q5sh96jpcacfdqj664l1dmln5fb579ipzw2xs8cwc0l3a"; }; babel-greek-68532 = { run = "1gii2nbgnixdysn2li0xw5acsvimq2r04rpkyhy16hnz50cm4shz"; @@ -1137,10 +1153,10 @@ doc = "19k6gps25d8i28vcpbp59k47mxdzjn9d89amccr5si5hvg1c2qnp"; source = "043ias6pyv22g8ywv5krlzj5ma98wpi0r44lmi4gfpqllkay5g1a"; }; - babel-italian-72520 = { - run = "0b9d3ygfn7lxmszf154bxvvldjbg4zw5b19x4jjg4p4yr7cwfxlp"; - doc = "13r1wakkw613rklcbczvj3lvfm95pvhng27nprsmbk1n8ggvgjzw"; - source = "1284k8nmrz0hpc3svja9rki84r217mzhj1w52zj458ysmz3ihsb9"; + babel-italian-77371 = { + run = "1wpf5wkary3s6sd2s4zcd30426hncmjsq11zh2nvf5gdlp4my3ly"; + doc = "0xci3504hmqwa1xam1wb5x5mx4m9sp1jcnkyz5vjbkanqk4z2y46"; + source = "17xqfvqmas415shsdzmkl3ymj2xn7xa66riandy1czwcr8ajybja"; }; babel-japanese-57733 = { run = "079bhnmpcgaml555dgrmiigack6qfqx20fy85c75p4fsn2c93bmw"; @@ -1152,10 +1168,10 @@ doc = "054b2pj4iv2mnaffw1a6zqihp18765rdx6d56k6vj9kxf2gqrz1n"; source = "0v6nh14816ai72rqc7nxd8k16bi75dvx2kbvnaavknxyr53pjwb3"; }; - babel-latin-75070 = { - run = "1201ijksics6q0b85nq8dy5pdkdklby5b23c1rda3wdja9bs39r4"; - doc = "1dfanp074g4b9cawzfpxa3j0vga7kylj0px3g9d2b795c23mkg24"; - source = "0lrxpqkqfm4449d20x4x5dscz90z1l3wiq8brx610583948r5igr"; + babel-latin-76176 = { + run = "0rvf6rrdpmyzv1dxwsf6lldhnwjfybkgpgagwzl6vdpy67pikhml"; + doc = "13kv0zqvy7mgxxqfsx7angcprm8lb7njmbpscb8r8p8nz3kh71q2"; + source = "0f13a26i5hjzkix4c48jksll5xiv47w7zs0h8x2r0qk81zxzcad0"; }; babel-latvian-71108 = { run = "04iqy6s7cml8d65g9bp9qhk83p0avkil5linf7ch3zy553axmcgx"; @@ -1197,10 +1213,10 @@ doc = "1yydj18aiaa90n7g7c6widczi5kpslhcy3l1bxnq1dpx0g8wi94p"; source = "0wjkcbs2ghwg8x6mp6blihfrygc4ssy7nb1adj4vz3wx63li5j04"; }; - babel-portuges-59883 = { - run = "0n4sz1mdwrwq5864dca367w15mzln7my995sm57pps1b0r8l21jb"; - doc = "1is448ri7d5qgypmphqvvnrgf1q17cqa81j0qqbyqy3zdfqlzi7v"; - source = "0279qlf36ji8qyagkmbrisfw7fz519ybgh2di42iqv2mwkwzrdad"; + babel-portuges-77468 = { + run = "0vmzzzbvz58v3l981bj20ydnkahx1v0syhnk9z9y8cgs1bvvln5i"; + doc = "12dx0bcvi7cagcqjalpdihkid0gif78g7p3qkb8m3l91zc975cag"; + source = "1f65nvcia5zisy3fwwg4bppp67w2hk281vp1s7bvnyc5jbc9dzwk"; }; babel-romanian-58776 = { run = "0pmjpy2p30299a10njvnpl954kdazir149b3aggcljaq0j4zdnzz"; @@ -1287,7 +1303,7 @@ doc = "0kl9fchd4sm0g83bdry7p4sw88y66bgjy7y1y3kw3kwhcnbri9km"; source = "1f16n7065aigld88v5wfx0m2wjpmxjn5cb9l57mlrw8b0mwgai47"; }; - babelbib-57349 = { + babelbib-76790 = { run = "1ka976ag8w02yrbbgldzlqa5852ag04i39w9wv9bhprn84xy5cl8"; doc = "16iznzd8hk1hxxp08zcifn9v5bvh3dy70nyas804z8av306s1h0z"; }; @@ -1309,7 +1325,11 @@ run = "0i3f9f7a38vcsypmf0yv2cdsb1c8n3qin4n8ac73gwdknhhibxjd"; doc = "0fagwknqzl3k6vc2x9axng5zljhc4jhlqd1x59cjkbrwp8xvf8kf"; }; - bangla-65786 = { + bahaistar-76351 = { + run = "0r9ax792nwwyj882hppy5rx1qai0q74nk4ibqfmgixpahq5ajgx2"; + doc = "0nkg1jbgkfrr2k7w4bchwrwr1f34r5ih7mjyf7pgghwladjcn0x7"; + }; + bangla-76924 = { run = "1fl4ljyh4ypqwvkhq7df1m85hp0vmy0xmdy2km4wwgxva55h0d1i"; doc = "13iprzx8j84ac6ink12arqw5c5jy82wlc2nymlfr8d226s37nac8"; }; @@ -1318,10 +1338,10 @@ doc = "0lc41fy7afszpy1m3vfxb6794hhlgvhq7540rb2bc1rzc3jx6xnf"; source = "05akp51cdfnwlhih9h8514d1pyi8mz0g9zw2dyc4m4xzz6gsfgqk"; }; - bangorexam-65140 = { - run = "1w44hvqiaibma89s72svgcb48sh2afhycfffj6dynnfzfps2an3i"; - doc = "1xmjcf27x3qaqzavfcaa3b2731zbimq3zl74sbfgp9z93x5xb8m6"; - source = "074136x5ybszfwfsd92cmxbli3b9f62rv6vdf1qb3yb2qnxhqlb5"; + bangorexam-76924 = { + run = "06qg65dg18sdn9yy0a2y0nvv5kbw4sn88sjiby6qy0jd1j1xlx7k"; + doc = "0pzl1g25gfl67n0yvhk55dj7ppg72m6vwlficbyynvn3r5jxgm9a"; + source = "1nmc3x1k2vxzqk3fjb40fb7xpasc8qqdqiy8ncvmcpc76cv417gp"; }; bangtex-55475 = { run = "0gbjmkkidm8xk6hpkd0i0b778my5xf7hfwq3fdq2v7ca39bii0d5"; @@ -1384,10 +1404,10 @@ doc = "0gifh2wlhxl5s2p816w06w5h51pg6gn2mdskhpgkq16shaj4xqcq"; source = "1vjq5pqkan433wisv0d437m6hbmfqyds27dzwkyd233zq73fpjxb"; }; - bath-bst-74820 = { - run = "009zrfz1h1xc440cih9v7k3h3z5q67900hcyypd488ivd1szxra1"; - doc = "07wx5hcr70fj1wszg83d9s0v1h1rmks137fwqvl3ng9kwn0sa1w3"; - source = "0cdrdifaxab263d44g7q1h4rliyarhjy5gf818izwizgd850b694"; + bath-bst-77532 = { + run = "01bmniqxsggvdfzcnzs69ypmp3385hdljak4mawfbn54i0zaijnk"; + doc = "145hhfd0ffbbqpx3lh2cza492h9lm9xq1a8vn0zb4pkap89lv5yb"; + source = "02gh66alb2vdfghkradj2dla43kw5npryyqpglk4dmg0lbvplkfi"; }; bbcard-19440 = { run = "0snfsyslxnz84a6lgwi21rg0f5vbs6h8yfyywih18vmlbjpba3zx"; @@ -1428,17 +1448,22 @@ run = "1rx0z4f23l22vs9lk246kff3cqznp7rzc2k6xn0nwphqxfap6965"; doc = "0xcq3ypmsjzbkxivak1j48mzmiixxfgf6v5fnwk22z09c5x67j6i"; }; - beamer-75526 = { - run = "0rciq2xpf79xq4yfhw3ryixrf5x6g7xqhbm4pkj5mzgm4mvmkqh3"; - doc = "0jhbn9hfgs3wxfqqprzqijynrb27g0m4x8jpxwz3iprsrmdmyyf1"; + beamer-77450 = { + run = "0f0b63shgp6340n72c1as5fsvfsp9f24j9n70318q8zyslcyvbw7"; + doc = "1xkch1vdy7vw61bzfyz0hqcg145312a5cn2hvch4wwiqfgj47gp8"; }; beamer-fuberlin-63161 = { run = "0w4asfzmjrzqqc8dsan461fvmkjn21181lij46rhissz273d9vph"; doc = "0hw0cp32k2gqv9y1ai733sj8f08hdn3pj60qh2ykmcqg818q4clv"; }; - beamer-rl-69254 = { - run = "0dq7p1zpgv3sdbncric180slinfxk1vdskzvfzsivxzhh2z1adkz"; - doc = "0qq209gc6ssz3kz180dnd6kl2zv3qj9iwq5nzcbd50ypmm483dg9"; + beamer-reveal-77553 = { + run = "028riy73cf64ymzvklncwnmz1d492ljk07r96z07sqw76zrlmy3y"; + doc = "0nwns1qgnj4pbrs455q0kfb7byvsn6sb67dgmy4bqqv5nfsx52xq"; + source = "082qaad2104z07x0mx8lqg8dx0rac1ska8wbvpfjp2y2859yzjl9"; + }; + beamer-rl-76587 = { + run = "0hfyqknivxbxll0s48by8qdcsc9csq7w6xwrp826q6lqmf82lnl2"; + doc = "07jy37p50qxyjhj4djimdw99h4k8r2x20cr8mk6rsshm0nb07fbj"; }; beamer-theme-albi-74899 = { run = "048xavkwh2fv5bd283dlnq3m88iniszy1hi4a0iwibcl0bzaa9sx"; @@ -1447,6 +1472,11 @@ beamer-tut-pt-15878 = { doc = "0ayh3kbh11l4nyyzp2kcwzn0phqhzawppy044iyl1wwwc2v3zx5b"; }; + beamer-varbox-76296 = { + run = "0zjq30gxz147ypzmnsd2c4zn9bfvhdlca07w6xsi8402c1srqnr5"; + doc = "00zp38gw90i7dpb31fmspsmxb6y2smcxxyk3ci4hxn3wrvpsi8xa"; + source = "16jscz41q2127lmr4qlvacwfy3yfqjj97a2rzgjpi492qg0zip72"; + }; beamer-verona-39180 = { run = "018ckad1q7ffkixvf6q9a5d4fzgpkpf9qv06cfv0rjwp80k7psyg"; doc = "11vv18n971pcmn8lf2cya7jf55x8zw1d9s4sg2l3q76rdj7l53ra"; @@ -1491,14 +1521,22 @@ doc = "00gxw3mdrpdziixnjam8swq1gm01nw5hg6yzs4ijdpxh5d911c49"; source = "1pnr2hrvz58c5i0848hcdjw85jybz4q7lpb3xwfkmx84wjx99945"; }; - beamertheme-arguelles-71485 = { - run = "1hd320c24i574sd1g4brhc75h46mdsbpcfp9md8lhmjw22fpdvsw"; - doc = "1pn30a7960wgsr39kihyci1cmk2wybd0wv7jzw671cxypvqa82q2"; + beamertheme-arguelles-76524 = { + run = "05pzr5lzcbwlv3ynlk88msdg3x71yscw1q6fdwvry98i695h65w6"; + doc = "1xgyqzax3vksgfr3l6w6dnrgks7hxfdy8slx0446zf7q8935a0h3"; + }; + beamertheme-bilkent-econ-76561 = { + run = "1nq7xjfid18b8bykcsf37v9jr0498xivdanc12fja1ipn9rjy4h4"; + doc = "0vcf713ydaryi6y2x3652fvjrxh67fr5588xsk6dp2gdn4230h2q"; }; beamertheme-cleaneasy-74971 = { run = "08lwcvfjkjj3j9whzdv06mcsiqmbwb9lxz3kkxzgkn5xnd8jnivq"; doc = "081hgg6y1yjx18m8nmg3xf64dy1vcy0csq7jkrysgm920h42i8wr"; }; + beamertheme-csh-76967 = { + run = "0q55nhs8cmngwxj3s7sz2iqi09njxbrdjswbjajrr5ac81yrv8i1"; + doc = "12pq2x8y7lpn6dldbc5nv95grvqfgzib52div9lhx1zylbbgv8r5"; + }; beamertheme-cuerna-42161 = { run = "1r6c3ar29s06b0yfn85wssxccayxn2706y9jxdx2pxsr85ndc4js"; doc = "0a8mmg184chg2lljv1k7ffydg4sgcjpjbnfjzqcg43cqd01v5dmx"; @@ -1516,10 +1554,10 @@ run = "0jsjj0rq8267yj70398bcn4yziyi6kmm406q1wjklydnclj8pi7r"; doc = "19qn37248i97z2pdxksm4z9a1zdkqi5p3fn8rk52y6v35w2xkgyr"; }; - beamertheme-gotham-73931 = { - run = "1s1ay7rav36ppc3475p57pyd0grb3dms1zln14hsc94cpskpxy2z"; - doc = "11x3ymsiksh38czp8920gn4jz9ji0v6w3zif422cn8mhj23ga58j"; - source = "1q4xdgksbwkppdxml57s6j3if06y0wl4hvy4vs1wbhxwd1mbcp2g"; + beamertheme-gotham-77201 = { + run = "0p7sf2zdfa346pj1za77iqkmxg7p6i1gvhm0sx00dzrax3dl1rvv"; + doc = "0d3ya4iqb0c6yvc0icnlvrsbpw4adw7vlz0yqipv3zd47siq5079"; + source = "0sl3d241rfknwlnkjxp7bznaq1x98s6vg7l35jpfqrw3r554pxrb"; }; beamertheme-light-73158 = { run = "1n3p10q7iz4plnp2g5g22dyfi6294wn6bp5cmb8shj8nlll81fqh"; @@ -1563,13 +1601,13 @@ run = "1qf1hf6nk3m6f289y7ms29aa5bp4qsm9qiarip9mac4way75ni6a"; doc = "0llfz5xsyxhxy9bgdif82l1rknwwr8i6208b64ljc069pgig4m90"; }; - beamertheme-spectrum-75329 = { - run = "02azdbq04izwja3kxb39zdhx27qiqnhpf5153iyrwy964i9ri22x"; - doc = "0w8rnj9lhmwgs3mg9m238zjkr8z7pl7gg7nprgcv4p3kxjy04cns"; + beamertheme-spectrum-76816 = { + run = "064x2bjwmb8x6393kkvf0lmm1y1sicqi8dz6v15hv2859f79apns"; + doc = "0spfvwdgxx2l3g41p5xdwvhd8jqzmg3xchsy8vjr6bcid9a2pgic"; }; - beamertheme-tcolorbox-74954 = { - run = "097f3044s0pw8gb40h4h8z7180ja42ryav3d3f5lzv21qqalgib7"; - doc = "1xb3fr5zpn9p2ms7ahfx0kqblwcx4i9q0p0b5pmv95vpb1qd6qr6"; + beamertheme-tcolorbox-77380 = { + run = "0qf9cdjy2sz2v01mj85c8j2vngd6j58851xksgfa2q125xxh3bg3"; + doc = "12112q8w09lk7j2n7n3wsqigpcsbcng7ljrf1gdvy57s2rmnil33"; }; beamertheme-trigon-65985 = { run = "1fdray7kncwsb166awwr4jwnk27jxnp3824yf298pp4ikg7iw6b0"; @@ -1584,9 +1622,9 @@ run = "1ghhmr1b5riskhqyr7x8kqjg76kqshmykw4iji95ibhnz2ywj43w"; doc = "1s4zb71fp3lss2wj72f92w1gzj4wlb1161cp7s1cc76nzacl00ya"; }; - beamerthemecelestia-75668 = { - run = "0sfg6h6kj41bais5p1567145vvp0g7rclhrg6aw45928v1gdhxnm"; - doc = "001zgdqml7ypn4z578s4yrs858ib9j8vghqavp6v0wbbd9p27i7j"; + beamerthemecelestia-76804 = { + run = "17xi551ij884jjkwdvk3h7ljqlyvp1i1p6nca9npjsjbl8ysky6b"; + doc = "1ys7nl2sibkwgrgh94l2cpk4xk020lmq6pzmamfpwynwmv5k1lpm"; }; beamerthemeconcrete-69528 = { run = "0661r339w4473i6d1dj1wyg2pc6b0539pqpq5zwqq7sk2c1y5dmi"; @@ -1607,7 +1645,7 @@ run = "1kb3485dv7kcj04bkgz8cv15kv7jmdjy0jcilvi5zc1vn690cyba"; doc = "0ls5ivdcgayz9pqm6j1wd5f45s063kfknzxf594rdipz1jnmvj4q"; }; - beamertools-73371 = { + beamertools-76639 = { run = "0189rrqxhfg2iq16yxmc5q8yxf1r7jgyigmjg3fvgp2whdhrirw7"; doc = "134abczaxz2ki9b06i1d64hjalmfqhx5297s5mgy2f087as4qxl3"; source = "0zxhv1i5cb1k3zdkzgimdikdwgh0r9p2ix41iafbaa1p58sj453m"; @@ -1617,20 +1655,20 @@ doc = "0vm9lm6389jnmcgzx0ffmay2bw4d0h1wfmsfbj3x1s1vrfl62r8j"; source = "0dzmlcrc4izb63862dcafshzsaglq5m88z3cxmwivmwpikhh0gb5"; }; - beaulivre-70049 = { + beaulivre-76924 = { run = "1246j8vf4s1sa718g5y1rqigkh06j589f5sgkg3qvascsbacv9n4"; doc = "15dzb9slhisin5mm020jvaj02dz4hw2frm9zywv74lyx31akra50"; }; - beautybook-71693 = { + beautybook-76924 = { run = "0zzq2wk6p994bgl1fq68apjxi9qx9x7h5fij7q5gc95l59b9rpkf"; doc = "0h168l7pigmzdm0p4l0z8jdi37iwdr4hxzs5lpnnfgb710zdm3p0"; }; - beautynote-70155 = { + beautynote-76924 = { run = "1xg2y2x69ghz8dy5mr1wqpdbjv7hsg2801ln9yr17zd7wgcip5lz"; doc = "13b2bblzg7bfyxv7agc31ijgaifjxn1hx2jhfg9gzg8d2qk5h1pm"; }; - beebe-75389 = { - run = "1qcxw3hgkfa8c02sp55877rjhii1lrxrz41f6s74gl3yxzdgp5h8"; + beebe-77546 = { + run = "0l3x7g1ywns3xri7vbl62mmq659z63851cvn3xjl81dlx16iyjci"; }; begingreek-63255 = { run = "0dl4ap6r3xdwi0kypp6mq171jp4hl9hrjlhfrw9i6pd31qh2bp85"; @@ -1665,11 +1703,11 @@ doc = "1lvqmb7mwpmpdl2mzfgvf5vj5l166c9x6jiklqzcfs50zj97gssv"; source = "17s2zqx947cwxqp8icv8753frqwwgfw4dhsi3496hqalxfxrvidd"; }; - besjournals-45662 = { + besjournals-76790 = { run = "1jpp3ayblhwwqzndss91rcns3axr60b8zzxdd6f4qqifhaqczk3l"; doc = "02s7qd7vvdr6wf00cm7026984s6vphp88iaqhnhk0iiafpr3lk3i"; }; - bestpapers-38708 = { + bestpapers-76790 = { run = "00ig29wqb4fn6qw7szmwmv92s19nc2wpapv4pgv8nwsby8nplyrm"; doc = "08yv29s2cx89nq0lvykx8z6szs72d2ph97g75bqni3l7b4n0wng7"; }; @@ -1700,7 +1738,7 @@ run = "0wzci9virsb7dav917v1b8ks7dg6r8wiid09l6b95lrszhwqzwp7"; doc = "1rh127y9jjcg6k8i3mscshy5vj0grqhz2p1ba3mqwrg6914lyl0i"; }; - bfh-ci-74814 = { + bfh-ci-76924 = { run = "0ph944ala4yrj5sp09ca6mkjy0m9w91l01jcw33z1vh15brb8j30"; doc = "07zvdvlzm7ga4q6dvz8fnkr28kl3ks4hfvkvak5wdj89skjbfd0l"; }; @@ -1718,14 +1756,14 @@ run = "0gkrhr67mzpcfksv76vfz68zbp296mnnbq8la73qx9wv50r95kqi"; doc = "0azccd6wawfblff8vd77rg1nj2j5s3mcpdizsy1np0wq1q9ir0rs"; }; - bib-fr-15878 = { + bib-fr-76790 = { run = "0csd9a4j3hvgyczgnfnhp8n49j4baym7nw8sck38m86r3kn8n7ar"; doc = "1inpqvmf6c5zb091q5fxg0r2w87kacvg1yy1lyai7wq3ll0axvp7"; }; - bib2gls-75219 = { - run = "04z50bwsbr59n6znb917nl1z5j44mrxp417d4zs8vjclgfygy775"; - doc = "03a3sjskcr0fy3biy7dkxgwnkw30inbr83agcdyp759rlf0kvqva"; - source = "0j73fnw2dr9p362hzrc26yb2kydk1ywmbi6mg4g4c7vmwnn833q3"; + bib2gls-76845 = { + run = "078yqfa2kz2wcx21gzbnx841mnnh41si1ngzb41bpzgi8zkgcbbv"; + doc = "0n2sv0mk8yqnmbhf61q0nww468x7qhcdgk4zxj7rrdrgvanb8mli"; + source = "0f3ha79shv4yaglyg3ynalnximvv5nfq87rk1l1znlkzkixfcbyv"; }; bib2qr-71940 = { run = "0a26va1sck2niqg9w0h66c0d8cw458m8nnmnax62vpf6pmp83wf1"; @@ -1737,7 +1775,7 @@ doc = "11j57cqvrxls30vvjryb563zbp92m7h57bp2fbr96rhgrz1yspkm"; source = "07664c9cgf85k2c096r2aahkl1ddawhcdqgf7wfrr806qi67mbz1"; }; - bibbreeze-74800 = { + bibbreeze-76924 = { run = "192978705kg7sm6ipr12riwzj22c3bqqc854c91zq3plasxq13dr"; doc = "1qjs3p4wjqp8r9q9mb5mxlfdcwby1fjn9w232mz7nl9vllj6yyqm"; }; @@ -1746,9 +1784,9 @@ doc = "1ab3dwi0lk6ilwar2lhqbrkvgqkbmjckf414jkyjq3gspn435xm1"; source = "0dl3pk25q65sbcbjdsm3db6glyhx8hafsx4ij0cscrbj1x737jzp"; }; - biber-70724 = { - doc = "098ks2h1kwr5lf1f54ayvylanivzpaa21xpkx31gaqv9a9w6qq57"; - source = "0y8sf8c7grq0whbcad55d8gklask00d4mlj1a70d7bwwnhryhwn1"; + biber-75738 = { + doc = "0zprmrvscsh3783lh2sgir2gibjy3kqxrcz5lmsizjslxzhbm70f"; + source = "0rgaxf0q8k7956c2bdb7k6vfn2symxbjq2kygkmm4mw1d97hl6gv"; }; biber-ms-66478 = { doc = "0h0hxs4a7r8sr5w573d6m002zdpzgs0gghwbasdi9j2hfb2wv6b4"; @@ -1763,9 +1801,9 @@ run = "1sg9x0jrgh2jng9b1pd08i0f8kzhy94sq0mf33as91gr43dzws88"; doc = "0is3q2m1xg52h5s9n9403c85yfmpjaqqbh8lgyfqfwhl5qqmgrf9"; }; - biblatex-70725 = { - run = "03xw79127d35w4gm8f9l3q210nylssk68racs8ynib48llc49ixw"; - doc = "1ra4aacrfxjknlg4c7j34hja7r51kdq2ckd77kikmx4i0sb1kbbb"; + biblatex-76924 = { + run = "1606h5mky20wz878hybxicfl5j39w39czqzvb695v7a3mlrqi0hd"; + doc = "154bhz1ay5wfn1mllwyds1smd2kdl666cya14j42b1igd2hbkiyg"; }; biblatex-abnt-72565 = { run = "1qciz5yi22svgigy5jf0pzz1378mmcbd3afck9b7m0476j48ncam"; @@ -1784,9 +1822,9 @@ run = "02fssl0l50s94y6x7rv2rm0227ivgr7kfnim435j4k1l0av4gb3n"; doc = "0dffdxp04shrh7fsl4dilqcsnnxbjpbayy9r87hxmq3yk605lvki"; }; - biblatex-apa-66605 = { - run = "1hlh14lg9cay5962z9pwzslqs3mbqfd70i055r3xbgd19a8hw5fb"; - doc = "0mqg66qiiqnffiarwi6fs3cmyyssiifv5kbjg9579lsh3f4dag4m"; + biblatex-apa-76158 = { + run = "0dbv60cxyhprysz9am0zh84vsndlaphw3973rmpq0kpp70w0fwjp"; + doc = "19zf7h8gpjfby08hv7hbfgb2nk6bp1qlxb12nv79b8cch7k1848n"; }; biblatex-apa6-56209 = { run = "1a1kynyy1gdmsfnwlnxws74hwyqc6sq29wv6ybalpipdzn7dg73i"; @@ -1801,16 +1839,16 @@ run = "1j0wy272dkzcb96i74qh54ap2hs5wdhmln8akh749fyydsazr43h"; doc = "094s5c55lfc7ssmz3mzj61zkxpnn1haj2vh582apzffppgd3fd0m"; }; - biblatex-bath-74864 = { - run = "0qvz9mpw7d7qgc9v7gba0qm1mvqfj4p89y55jkgzdfv59lp2pkld"; - doc = "1202nbsp27khxfwn7yabcp40p0mrzcvfna94gly6byrd2m48xzxl"; - source = "0yvksizim5kdak0zlxk8ijmrxk2ia3b7w5abpq5z07pzy4acjjg6"; + biblatex-bath-77530 = { + run = "1r702aawlznc095j7n7jw3wz1l3pmczh70lg2l91xrpmfgvlm87g"; + doc = "0f1a15nqsabxflvr0ys5vkn3994ll61m49nxr8l4s18ff487jypf"; + source = "12vd336jsran2m2vqzlnd4csz44iaqr6jypws03lwrngfdgbrmld"; }; biblatex-bookinarticle-40323 = { run = "1gas58hi5ycchbpamm0z9mn5jc2hbry682i4wmba242wm55digyq"; doc = "1s39gixpryiqf44riq5bk3hnp6nc8pdqbdylh594k9xk3770p77z"; }; - biblatex-bookinother-54015 = { + biblatex-bookinother-76924 = { run = "1vb9m88z3cck9gi8d41lsv4ckqli4wjdgwkklfds2z189vbncc4k"; doc = "0zzmlsikzv5zxvd5xh12fzynmkl0bzzvl2s2y2r4kfn6s08xncja"; }; @@ -1818,28 +1856,28 @@ run = "1ii8jacddlj15sm45g5rnk7yqbsd7i8c6a1pxy34vpb6bgsfb69m"; doc = "11cspr9i8q1da0x23bplsy88nfmn1x87zvrqdc28gbk4ybi6fc4s"; }; - biblatex-caspervector-70491 = { + biblatex-caspervector-76790 = { run = "0y7ad07hs9ywkaz4i7m9vkka9c16sm6fgzjjlpk7hx7j2dvlifrj"; doc = "01cdlyq8an235qrvqazni1rgxw6dsgpnc8xnj4mwdlb5ajwcnphk"; }; biblatex-cheatsheet-44685 = { doc = "0y2ry2q1kvpy8dqglqdfq3rc849hmbni0k78wr1xnjbpd102l3k9"; }; - biblatex-chem-57904 = { - run = "0kv44yng5wff1xkgw8nya64jizfcf1ipxrgnf46pd1dak5vlsiq0"; - doc = "0amx09qlk78kw6iam8b83xx0kw12k5p7q6wn267imr2rsibbs3l7"; + biblatex-chem-76236 = { + run = "1mlgycbg51n62aa7ixjfian6p0jn1j15ijjpwry9z858kshww6fk"; + doc = "08wxlmr58x93fm9v8r0h5pp21cp1q7pb74irvm6qmm8phqcvjjwv"; }; biblatex-chicago-70955 = { run = "183329qdra4qk2r027axy880vlr5cz75jvr94npkmnsmahrrngrh"; doc = "07mwx03l2wqg93faam8fbw76pr1w3i4fdv7pxr3kba5z1is2p3gm"; }; - biblatex-claves-43723 = { + biblatex-claves-76924 = { run = "0saj8s7q9lzjnydjh3x2hcnhj0wfm2p4rvxk5n6hi2ccfw78d3c1"; doc = "0g4x5jblj664ngppqpbks3d0ahn818ck871q2aqir6jgkrd13cpw"; }; - biblatex-cse-73262 = { - run = "18xrh27gfcm7803iab8yn4q7l04rqwf1rx03fikj93x0xh0v03sl"; - doc = "0d08w3m696n614lyimvkfcsm20zglwg9w7247qa7wayc79pfrdfl"; + biblatex-cse-76777 = { + run = "0mpj60f3vp20cv16fbl5s137dhyhrkgdrrcbr20iv0m73d8qi44w"; + doc = "0zn1rixk7j36vhab4qbd51rg14bbcvym7ifcvwa5698nzfgpiwk1"; }; biblatex-cv-59433 = { run = "0k3bbbjvykc52y4557nm7kqna89mjq6g5j5hpblrcdlmvd5anq2l"; @@ -1877,11 +1915,11 @@ run = "14p27qb8rdx479pj7zdvl00ir1zg8f0bzp107zfwv61ypq8zrvbl"; doc = "0hcghqxbjah4lyjzlrkixs6iqbkjx4d8r3hv16lgnddkndbgq663"; }; - biblatex-ieee-74621 = { - run = "108l6hdsr6vzfx4sx6hc4fjs62xq18vab2zs5l5crzr2iicdwaaz"; - doc = "0w4n1829fsl2k1fxfj9is4vhix3ynpzqd00ql51hgzkf8l0rwgka"; + biblatex-ieee-75952 = { + run = "1kymys948ii6md2xmn0pvl2cl1in46jqgnapfpaa085f8qlqfb51"; + doc = "1v0bmx31sjk1fj6vmkqhcavr9fbvr5s0pxc2v8cydcvcrg6snyq7"; }; - biblatex-ijsra-41634 = { + biblatex-ijsra-76790 = { run = "0gnm3h0918lvbqwnzk9wkdcafpzz5q3cln2z1sjaylr3mgypykdw"; doc = "0jl8mr3ai1ybc3lmp7x477znv59az94hlbzaqmvix54rxf6k8f4k"; }; @@ -1925,7 +1963,7 @@ run = "1imryzaywyvdr67qcspys9r3mhl5k94vhqjsl16pmz86klq1bs1w"; doc = "03p7154s44ga7rlf8ya69qvbwkb6gsiwz8j2wycgzljj0z3plnjh"; }; - biblatex-ms-66480 = { + biblatex-ms-76924 = { run = "06adhhqd36ahjax1hn0ahpzmdnj5rxrs3yj6h7iyxc46s6d5cx49"; doc = "1slizjqc40mqai0686q8jghnsbvdy78kc5kpk5v71pc484dk5hg1"; }; @@ -1950,7 +1988,7 @@ run = "00valazq56srfggfw1mq8h7285lrx8iyk44kb8bhqr1q7nhl6pzi"; doc = "1c5634p7knwv8zrpqh39zlpglbdbx9a5y5gw54gj37x3r1ij769x"; }; - biblatex-opcit-booktitle-48983 = { + biblatex-opcit-booktitle-76790 = { run = "1xciw0zxkp2034lccvhr6irkr333s0qqqacxqx20v51vjjg8ywkg"; doc = "1rbswdipirzv68ckh69cc29k908ifpkzp3vxgd2j0bjl3qvbwcyq"; }; @@ -1968,9 +2006,9 @@ run = "0nhm5sc9b4xwq5zwjrwa72ax007g0fpcb9hrc2qzc79wyyd109m0"; doc = "19b4bsi7a9h1jrv4xnyqnva6i510vwwkd1d32g7g2qk9drz1hjfd"; }; - biblatex-publist-74558 = { - run = "1njpmzal3dam618f516xbl0rhkwkbam9y5hnw9jmgckrbq8m975v"; - doc = "1dc95wasfg22j9k9f906d6qw4irmf26iyzvvi6bjbn7ji0nnj34h"; + biblatex-publist-77020 = { + run = "1342vksl9rv0i3k0a2izcijajfq8wipiv6832xrd8l0pbb7hrn2q"; + doc = "0l3lqhs1wwgdb6wl57jsgm5pw6phbaz462vyc9gim7p6nrh31dwq"; }; biblatex-readbbl-61549 = { run = "0byz95nahaassfx1gpl80p4vgc2bhs9wfw9w7xxwan6b1kkkz9p2"; @@ -1992,16 +2030,16 @@ run = "1766zipaps96ks920y5zggc0zhk8vkclqh2c3zc2y8x7jdbah1vj"; doc = "1fs56vf86wwpaz1ik846r83zd9bpidrzzwv4l6jhxss8hgww6y0w"; }; - biblatex-socialscienceshuberlin-47839 = { + biblatex-socialscienceshuberlin-76790 = { run = "0fj2l2wxawps79v81s74jr4d8wz4pf45mmpry1pflm2zcica3ajd"; doc = "09sf6k9qghwll84bj6m7v0xw6zm040y6n878x0ywiq64jc33h0np"; }; - biblatex-software-73321 = { - run = "0gj7l0n5rxwvffakfif0n57wrj76rimwki3sfnkilca7a00ggr6c"; - doc = "0gmrbssx4798njr65zrwkkgs0mb4kc9934c6hlckacdwh71ia8as"; - source = "1fl1plq6h61qf0cy1k4rlca83jiny67xw0g9ql6h5akc08wyj6bj"; + biblatex-software-77180 = { + run = "14af2w4fg9an8w33b9nn7i78pp63x86plybky3mb3rmqxmjbqip3"; + doc = "0fx11yqsk7cfmd2bn2vfjhmmk2f7vcpcjv9v9rm142k9z6g2n87h"; + source = "1lbmfx9mib2xxkwwvqx7m4q3sn4rx9czc6zxl97j8bkaf3544as4"; }; - biblatex-source-division-45379 = { + biblatex-source-division-76790 = { run = "09wsi1nj7hcf5nswkd6syn63xhk2ghaxikz5xb5sfyci0lmnqgxc"; doc = "1mfz2bxfwx24a2652n4jrdw1mhrm1y7i5vq54rs7sp5a1xfg2d9q"; }; @@ -2009,11 +2047,11 @@ run = "1pw2925wakr0wgcm33vbmqgfqnglzn8g04fapnzrd6s0h5155zc1"; doc = "1p0fbxqyxiw3ihiw69z6zbv2g8pbrpdiad98iwxx5j12sm6g5v1m"; }; - biblatex-subseries-43330 = { + biblatex-subseries-76790 = { run = "1c92azsgrp1cmq82ga3cvnca5s4j902hcncp64g9psgl9fm74nwx"; doc = "0ri6vvzcpcm2hz73dkam0fgbnfm7i650x983qcngkr0jqa43xr41"; }; - biblatex-swiss-legal-64491 = { + biblatex-swiss-legal-77463 = { run = "1sqskc93a3vdxvycmdz494kddxvzpf6rgw6l184lizwnrz9mr8v0"; doc = "1k0xgd5gi421zvh8bvyvq5naapb6v7216k2sn5aqhca93sifgvqm"; }; @@ -2021,7 +2059,7 @@ run = "1000rdnm9jqk89snffsf4ldl47wry8k5akm75aqhd9r7qbn73car"; doc = "1m32xykdgms8i4aqny35w0happr6vbkkra9m4nasxp1vzykf0n63"; }; - biblatex-true-citepages-omit-44653 = { + biblatex-true-citepages-omit-76790 = { run = "1lqs1swmdmnhard0589k0r8gz3hp9bd88dz5z0kd0586vl7z2l82"; doc = "0madnjxwjlz9hs6jzgaady4sv0878v7fyjs3sn1bcnzyw4krfxgx"; }; @@ -2073,23 +2111,23 @@ run = "0z69a5x3czy0hb59c93jrkmmg6i66vc7rw6szvchsbsj1c6gwjfb"; doc = "0wp7x8qj7bh1pgcy01jmq35r2i1f8yvrv6bcr8p68d70sr1jqspn"; }; - bibtex-73848 = { + bibtex-76790 = { run = "1w7vpf0kw6vi3hgmlmk0dpzk82kns7a77appx8yg76xcip2xid51"; doc = "1aghrxjbii8kf0rymq6c6pxvrc1b5b2kxqyjb8lm8xhdsqd9ckkh"; }; - bibtex8-66186 = { + bibtex8-75712 = { run = "1hi24b8mmpnz17cfj0p40ipyvzqhgkkhhgh7qkcgr1bz9k82q7sk"; doc = "0l50jqs0dljlaspb5q6arvimvraf9iv6sch1hr5w5yw1m22qdqs2"; }; - bibtexperllibs-72184 = { - run = "1q263v3bgl20sbhrl0h5z77inn6y41jpdrn0n9fydmbjaszxilh6"; - doc = "19d8lx6bq45kph2r848g59nnkpbqpi676y2px5gxq31h2lxfw577"; - source = "16qz97yj9gqwbdcz6pm443d5fzwlqyin465vxa7zpwn20z6w0fwh"; + bibtexperllibs-76255 = { + run = "1z972s04pa0v97jqdxfrgzp8p9dxwdjfkannzc268xzj0n9xvs3a"; + doc = "0mymrjxs9185kj0fvgcd01yrsd2rb8yzpzbcr16frld8kjzk7j0y"; + source = "13ds7nfnpk1bzmh6rr41gcn78nmq16n41bfw2r68za0fvsjh9r8p"; }; bibtexu-66186 = { doc = "19bp8wn0ssz7gczxp0imbpgi1zwz9x3ya67f072rjzg2zmfpphqg"; }; - bibtools-67386 = { + bibtools-75712 = { run = "0s0mz84w97854gwsz843gvlqlgk4bs5bpd195m8xv8g9qljpwfvc"; source = "0s69lggqnppqlyfc5r2k9jix7zpjy0nvljjimqhks250rjbgg0hi"; }; @@ -2108,10 +2146,10 @@ doc = "1zgj4jpl0fpmsrcp3h4qlkilflmy8zqhjamghidwzkkg1i9jsfz1"; source = "04lswyalfivh01hp1wj3fq1q8960dmsvnbi8k856v3dhz0pv0whz"; }; - bidi-73698 = { - run = "1phm4aj51ia0iwxvi1m220cjqpma70hy5yr1anrdk5gv10dwvs72"; - doc = "133nhfpmyg12lw8jbnm3b8dfxymkwvnx0az6jvw04x767jm5ahp6"; - source = "14yr9y7m7mvpahgiggbmfdgvv0njwgvp2khf7xf9n5qaaw0x2f0m"; + bidi-77301 = { + run = "1xwaj74lhmml5rc7ajp3i8jrspxw7g8qk7mq7qzml86p4wgf7ri0"; + doc = "16dsvrynpmm82c31ss7vh707g19irfiwnpvbbbfkjijsdw978agc"; + source = "0404p0s1a92g5n92yq0l2y8wqh9sc9xx2kyrrln2fbc3lnddzr8l"; }; bidi-atbegshi-62009 = { run = "0wpwp2fr233f0pac6llb5gmhz2ca41yjcmkqdil6qhpxscfpqizg"; @@ -2173,7 +2211,7 @@ run = "0g6r8rh12pbnbhddcv6sz9h8wnv31q6jqs2xbj5fjj7vcb46z694"; doc = "15wd9arkdxsh8aral3zgl83627yl4f0wdx2r8b6xb5ivvrbwaslj"; }; - biolett-bst-66115 = { + biolett-bst-76790 = { run = "1ap5arz0s65bqqfllzwxisp3wa327kgivw1jh1gkc4wljq7v4jq1"; doc = "03hj647j6b7y43djqvb28rkjixpr0y7i02420piskp3cg90hn5dj"; }; @@ -2182,10 +2220,10 @@ doc = "19p9f9bzn60nf5163rdlw166zpk7qlfwhnc51bpkppb0w4rni2ai"; source = "0r3lccpampra8dardrr7sb0swbx72aasaras43q4nx4jv6z2561k"; }; - bithesis-75220 = { - run = "0wi4d5rc5cb9phadfml8ln3dyyzjk7dzwlk1nbpzbb8jk4zwsj4n"; - doc = "0gy2f63swr19mh80a3a1q2pdwif7rrlr0kw0m5aknmmaxma8wazw"; - source = "1215m1iywnc55n3pi6xhv5g9y685n458vpi88qw8yw030pd9dm09"; + bithesis-77337 = { + run = "1cxdk6japvgcq4h9vzjmmq2fc94dzfzfhr120fg741ykmp94qac1"; + doc = "0q94fpa1f4hd0253hphf3gwgys8xqy7pr74p21hx7ya4h7m8ansz"; + source = "193h7xfq647biqh01vdlv91cmgifc8k10na91a3m791jyarqxwp0"; }; bitpattern-39073 = { run = "1j01vh1jy41714k3hms4nkk8j5c5d4nizgrm5syi20n8pcn3l9pi"; @@ -2259,23 +2297,23 @@ run = "1x89sc4grkk3b9mhi4y1gkxm9pcbhg54j8v11mq2bx4nyl0bgrll"; doc = "00950rlqysn7faapvg9z3knb61f8l5hyy9kjxisbs80z99mxh5rn"; }; - bmstu-iu8-75472 = { - run = "1zzk2hmvrv8wlz7ydrf4vwnb6r825hrglvx1ancplilpkzzimwkm"; - doc = "17y8v203yh2fh2xx5jgh192rwrl5xfklwdlzajw80plxjy89c5pd"; + bmstu-iu8-76373 = { + run = "069a431lbg777h5jnh3ah8f2rk39c7ww15zdspas5r2l1mbpkhh4"; + doc = "1vm34n1xs1i4p0r2hjhibca59hs6xcvzgv0vvagh3dc1lmz6aciv"; }; - bnumexpr-59244 = { - run = "06achk9z1waxr6ndcfplnvhvd7k4z1l9mw9plh92qpj1dn48ncbj"; - doc = "1abhn0hyps7azg4fipnyxihhzmk5fdnklb4gxxsjvnnr1grka38y"; - source = "0arhv81y8993498qkrnlnsa8fiw88s389q6ybvndrmf85js5nwlb"; + bnumexpr-76420 = { + run = "18iig0xsc2skyw4f9ldiwvfvwssbap0pk7knvp6njh3pnblk57lx"; + doc = "11r7vya8yzzdb6gr8k2qayyg6y4a50ps1i9518g8ax5jcbi4bjnp"; + source = "01kmcyw1dalgzqxzf5rrf35gd3d25adjsjl9kjjymxzz9c7jv3ra"; }; bodegraph-72949 = { run = "11y62cwwjkxpr7xnpc20aw37lwcs83177w2gnxz7f3lr8192b28z"; doc = "1k428jlknm973v64wj1ljw470q3939kxns7xkxcfn5r3hjnqhmry"; }; - bodeplot-71000 = { - run = "1vf7zkmlnlq56p162xfr8pwfgn4p966dmkridcq9crwzfcd7klmn"; - doc = "1c0p08n3pdgsc4cvy8vwkjj9vhb2lly2iz11xbbnnbk5rndp0a28"; - source = "0gjjaalfdwcyd5wpv9sxmrfazzqch8z1zlcqcp8pzig4id11bza0"; + bodeplot-77390 = { + run = "11zdkxw987yfvhyp34f6w8wn07w6yjfvlyys59i6cdf2l6ijxn20"; + doc = "06ygwnpd7286iywvj4g8d7idl5w41v1zgkjj00rcc8q29aba0hbm"; + source = "0czk6hh87ix3xxf8gwv7ladbw5ci5p95j3gb514p8dkbaypm8xg0"; }; bohr-62977 = { run = "1fbrgfp1xnxa5cf5yqk9735wp0qwkjkpf8sv8gdjg6a06mpixn6m"; @@ -2307,20 +2345,20 @@ doc = "1wnjhyr6r7jkmxzry9my2mw8i7q2nwq26zqyfi9mh6cv3x2p8siy"; source = "0qqs868saap9zsl70bwzfpmq8rnyvq2k45nc31ddzq3563djhfi7"; }; - bonum-otf-71894 = { - run = "1jb09awpnpym5nb5fzzgdfddv93w6y0h9n4ap6gzf7awfmc5w88v"; + bonum-otf-76342 = { + run = "11p46fmpgl14i2h4smzpwyadxyrd29lgfgchfk9r0rri684544v5"; doc = "1hsvq7qmik3r2hwv8ifywbx31ha7rl0zg47hngmfc9mjw0sxvvyy"; }; book-of-common-prayer-62240 = { run = "1i6dk9ibp6al8jxhk6f6a8vsgpy40cr7m5k8zl1wq8fnm4wp13nr"; doc = "0ija5x2rgs8qxz3p4i81c3b9sznj749hasznxnlgn7anlv3s84rq"; }; - bookcover-74795 = { - run = "1gbryzx7cmc0mbmjqs2l0bwf46gi5pb7i70jzknzqz6jpm45lxzr"; - doc = "1chc5i6pg4hqyfrr205i10z2v8i4v1dlzabb37x608lqy2agaaf0"; - source = "0ad4x6gr732jlili916fxw9kkwyqkrh97wsjjh4kqpzawarrcl8r"; + bookcover-77334 = { + run = "0dm4whqfnk78s9aqbx6jygz1fllfsha88a3m3cz3krdj75znp33i"; + doc = "15sf2mbpcnah04x52jqb0ipgdvwysqnqyq8mylhcnp8wjas2vwhs"; + source = "192rbil9y9fjq1jyj9r9mzp9alfsdpksr1vh726ax3gvb0sa8mh5"; }; - bookdb-37536 = { + bookdb-76790 = { run = "1qky1ccqyni9x3dgjn6s36qyqdqzkj65m2glzzqdc4qs2h1hqr0q"; doc = "00fr2fid8yg3ww2gmgadxx90y032vrgicjh23ia41r159clg7fqp"; }; @@ -2328,7 +2366,7 @@ run = "1n6n322vb157fz11djcnfz07ykarin7n8mdr7v04wlsj2gfvv5hi"; doc = "1n94n8pv5s0w12w7yiws7sv8vwg06r245b7lka3g1j74p3xyc5g0"; }; - bookhands-46480 = { + bookhands-76790 = { run = "08nsfgwhlyv9whaipx74hr4w6dhpdlvwcd6kxzcznxc66mlrnpk5"; doc = "1z0rir98r4fm8vhx26hw7l22p2z7swj5b2i3jdfy3c6cj0pi4g0g"; source = "17clfn8g2f48v944jlvwl3jsz9ixkw7x1xjxqkpaqnng0wsm6fyj"; @@ -2338,7 +2376,7 @@ doc = "0cd1mvkv29r2aqdy4bs02m3ck90rdv0nz01cq2x5xvqk0i8j5dhx"; source = "1c67lj35yh0w9bfgiba9ank6wk9zqq3l3vvgwn8f3v6kygyqha63"; }; - bookman-61719 = { + bookman-77161 = { run = "12wkjwpzxn1a1k3bb41gpnky1jjsh7gzj4xahsjd087fpmrsj9p9"; }; bookmark-69084 = { @@ -2370,6 +2408,10 @@ run = "1x8xd0q0yg1w1y06gx9fq25jakf7s3nz5lf2vryh5zlan2fz0ic9"; doc = "1sc5bwpvgz28q2ym65vccyr5pdg8fn680kd83zgcbcwd85n8nhrf"; }; + bootstrapicons-76502 = { + run = "1j95fva85x1bsga7n243csjq13ikhps846gigcf4p3gqzjazhzw9"; + doc = "157brhhssly1ndgscx9q8y3x9vnmamx2sdpsy5xy1kia663fs2lk"; + }; bophook-17062 = { run = "02wgw8462aaqknrnfsv1y8l6q7b9qvscnarysg2hw51l9g349idb"; doc = "1j5xyh11h3wsidfjnpw2wr8pc5xazf5wbbzi04r3wkw3v0haar2p"; @@ -2389,12 +2431,12 @@ doc = "06wan6b11z6g2nbw73z5l27mb42cd417bq2vmmmxla2fyksjqqa3"; source = "17lk6ns0zl83nhdi8g6sgij4ajghksblqx2aac1gx6fmq60p7pn6"; }; - boxhandler-28031 = { + boxhandler-76790 = { run = "0ab7kp5xpsvn0i796xbsvnz8lc1ka1wqayva54sfbsv9bg9n0xg9"; doc = "0wsl8ivnyxf38rj2xv11jzyiqd5pgcpjnb3nnabl8a3ijdynzsci"; source = "1l875jplpql2bq0h55nl9ddmia31069chxc4w86pzh4acqn2c60k"; }; - bpchem-45120 = { + bpchem-75878 = { run = "13l29qi6w99d47cv0ky9hsm6356vk7n88xkxjx5v5pb6vrg8zblw"; doc = "0n8w0dvfqal6k8syw9inaykdj2ndmkjqgg0fi7himam2q5qa36y6"; source = "1fbbs8lfzr3nih6m623r1wxdm8vgzfli2q97kp5jl998pz0ipwin"; @@ -2407,7 +2449,7 @@ run = "0pdhzadajg5vx5da6ildn9k2nfvf1ks4pxjgm32ajpcpfxbjpwk3"; doc = "001822zh0f18zvf6b51qdh4ykkv6ywqa5pm8q2vsmjv8rayjralg"; }; - bracealign-75001 = { + bracealign-76924 = { run = "1r4xp6jppg3qlvaszlsr8wa1g9ma5ww5n61h5c1ix3zx5in80cdy"; doc = "1rgm9i6334ms0iwvxj0zx3jyvlhs5qwmf9h8j4hlwh4a9nirqni8"; source = "13x2msw6iakczjw0md2irdrqsignsf689xib3x8ry0ylsx6yaj0m"; @@ -2416,7 +2458,7 @@ run = "03mq7rfgkgv06m25hkvlhaw1mqw3xr0ghfjj2jb4nlpkwn6945nq"; doc = "0kr9il6ac79kvqdds4rn4g98qxy7nvas62364sv75zv0hb6wl0kw"; }; - braids-69398 = { + braids-76924 = { run = "0q4zrqx1ynlv8br0my5cm3j61wrizzq4s2wal010yx0lxlzm1gjg"; doc = "1yzazlfb6f5xr0s21yavcgw48x011rq1783n1cnhqcl9y7c2qirw"; source = "0f7a18z19z09jkrxcqr30rvnp7179fcsmc5n8fyp77y0j48kf06q"; @@ -2466,6 +2508,10 @@ doc = "080g65q0v34rbfl67mpvqfcwfvr5znwv0rys8m3fys1s9d4yyryw"; source = "1kk38an662s7blxrnk4nhfvr49aymanj3qcm288ca6kfabg84w8a"; }; + broydensolve-76924 = { + run = "0k5hsa2336mpc18sillxp0z7m8v7cqlh3mv3lgprw0wndn0ya1ln"; + doc = "0r5yi078jhbs87dvj0m4r0cr8nfrf5pk22zdymir3cwa8hgry49w"; + }; brushscr-28363 = { run = "04vpb4yvbazm9lb7k2rbv4wr372k3l6brx37fx5283fpzj3wvhxv"; doc = "0dv19f5hfzwnw6fd32glqc71rbjwi1y66p5fl1r17pxsj16nlyc4"; @@ -2494,7 +2540,7 @@ doc = "1lwgifmixkyxscy6ichwmc8lv26dwmcvy2nm68z2wq0cz7cihjli"; source = "1iwnsjnacafq1w3n6asj93n7nfxxyslf69jj0rfrl05fai0iq458"; }; - businesscard-qrcode-61719 = { + businesscard-qrcode-76924 = { run = "0xv56yqqj8y4270955srbiw7qy8bm9r3ih0zazlkrxnrxyh82jlk"; doc = "0nfvak5730q4ci88dyqln97ljhjbwxn3gk34rq2b5rk5cy2inabi"; }; @@ -2502,6 +2548,10 @@ run = "0d783i6srwanhm806hk0y5igbw99rf5x9anl7ib29pijrqvg8kjx"; doc = "10mn4g6dap1rksl5jnsp8pv3n0hhfrb9imldjyrmiika2d0prfp9"; }; + bussproofs-colorful-77507 = { + run = "01ppazspsmdhm8h9cdf11lmw6q3yziy3bij5gaz8c8cvnjzhddyr"; + doc = "0jcnm049rsj6nr3b7wsvixzb21lg611wbsaxn1i341h66p6n6czg"; + }; bussproofs-extra-51299 = { run = "0ndqiz033c8dxkdknf7hy1d42y0g2hgdb091wxrvpla7ryawcb8v"; doc = "1bg3sh0r7kqkb0hljc5m3x9gn3wkfyjr9b0d8myjwwyf4g9hzi0d"; @@ -2543,7 +2593,7 @@ run = "1dydfivb39ly87sprrqc42s5rmwgpqx10chmxa7p3x3r25dmrnzf"; doc = "1gi4jj5xrs4wp194r4w8ycjvk3m18a499lckzpqgmb9r2n5ab8a8"; }; - bxjaholiday-60636 = { + bxjaholiday-76924 = { run = "0qxc2s07rqnyi0a8a050h2qri4kaqfcwc26c2dz0x8ypg18s6nhq"; doc = "09a5q2cra7by0q4zxl9nfa672ryz0cdv3xkw730cq3qyyxgc06ls"; }; @@ -2593,9 +2643,9 @@ doc = "0bva1q3zxzkkrz2cc2zrin955p4r251hlb0w0gyfm156dss0iqrb"; source = "1msy8ja579nysqd0rmbw1xsh6hksm44ddi5q3x0i5p68k2pk1i8x"; }; - byrne-61943 = { - run = "1bzlyhysyiwfxgjzdsz0ax8mkdvf3ln9fnwb33px92p167s1mdx1"; - doc = "1wn4gqvaym5gjdnxa1pjbvnk77xzk6dzvpjil59nagibp0ap48pg"; + byrne-77031 = { + run = "0dzvv5ly1n6iwnkqf37gf0yzxskgw6gcfh38cxi6yqbcmi74naxy"; + doc = "1y0bcvghfcl89czkjlyci92irp3mw1prdlx9f7kypgmcad2iqapc"; }; bytefield-74416 = { run = "0cg2lv1vr4nxjqp7gmfj4k8kjcah4zwd3zvazg5pcf20f4zlqfjb"; @@ -2619,9 +2669,9 @@ run = "1j93lljbpwca363sjk5qmljrfq4f671kg4qrnfyv9zqcxcpyfmmg"; doc = "00j7j75zq3wa6z1liy0y6wzxjv96sq5r4dh7kp9f9icmxzs0x8xy"; }; - cahierprof-75652 = { - run = "02asdfkrcn3zsl91fsyhnrbfi3m9axkjkd31idkadvab7qlgzcmk"; - doc = "1pimdrcs77gwz8j0cfw5w914wk0f704x2p1s3kjsxl5ipdbd1678"; + cahierprof-76102 = { + run = "0q4bj64d9gi33vp13hq1m7q2jxvhzfkjp1wlpqjbgyi4haasy9a1"; + doc = "0kr02ks88s3s040c2b3ivv5hk3q17k4g6v5mkrcbccbc6360kr37"; }; caladea-64549 = { run = "1xvpf4ly47vn8askincn7wl8k5skhn5ir2wj1nba6mgf84z106v9"; @@ -2650,9 +2700,9 @@ doc = "0ilnsnlzxh8zd51h7lj0rr6c4fz9yb8dff87yjnm73ndkvia0ky7"; source = "1k5vbywm427cx1xvvh2fv2g79nikspwrp7sk9qcvaf69g8acs93h"; }; - calculatoritems-73716 = { - run = "1bagzcvcgap6cnaqadjsn1g4p2siz8ip4zi9dsg6ny9ap5y05gzr"; - doc = "0h1ab1dip7vzvnv77xqy1znzv1ng66qzq724g987i5rcb6k2nisd"; + calculatoritems-76037 = { + run = "04882a324xrhln9vdlwj86vx3f0vgz6a6cyphs71q72ipp039hl2"; + doc = "1i5a4v16zacmb3qgz106cfs0260q3z5q8zqhn41w8lxi0ad8sris"; }; calligra-15878 = { run = "0x3wvp6crh6rg2sxzwil3jr13h73sjgbf7ar4y35na5ksgz1z2j7"; @@ -2680,9 +2730,9 @@ doc = "08y10p0i7y0jndknkwrwdws6ja78sz1qf8vxvhhhcpivxc7a5gl5"; source = "19sh899dbk4z728h9v72xrf54cij8jhnb4k4a035xfb7ijc0jcrq"; }; - calxxxx-yyyy-73249 = { - run = "00q3wawsij9dl7gk400wccqqmyihqcn4jbgzfk3b9zbmmmj5gy3d"; - doc = "0rvxngbx59k8a237730vcf7ahr8h8jsb39n64s5q6wra2rfkbca2"; + calxxxx-yyyy-77222 = { + run = "1z0zhrfdka4di7sv90h7d37xrbbs71f9w3mhmj8spc1121yxq649"; + doc = "1017s4acasj6nm9q425cs5h0jjgf5ny8qidgzq09axxyxk3k7aj3"; }; cancel-32508 = { run = "18bkqkdf888nd6j187kd39g0vgfhfh118bky8r5wwzy2aq843061"; @@ -2725,7 +2775,7 @@ doc = "04l137nyh94qrli4qzsan6i1ag4j5j1s0qp8mb1m8a8aj0bw0i7i"; source = "1b1ikyj585mpg7wkijlb2ppai4shcz6xad9ks52lnkdjd0h7r9lm"; }; - carlito-64624 = { + carlito-76790 = { run = "1xcq8y0psxyh2dw9wqybb67q9ihqp2p0klf98rni24x0xn7c2l8q"; doc = "0sv5kmnkvpj60xnrldkp3gnhhslk9ksf6qpnzj12v00gcyxfs7gi"; }; @@ -2738,7 +2788,7 @@ doc = "1y287gshxvdy4chshpwa328gfh36i3cs1g0giwga12afmkaif63h"; source = "16clmcddxp9a7ybvgpx7w6mf45lcqq1vzjb4r4ndggbpwawkhvlh"; }; - cascade-65757 = { + cascade-76924 = { run = "13xf7135hjf363d9n1gx41m7awbr62pp6y1j77qmc7x6xi7vg85g"; doc = "0d2fkdrrbh5lj6jmvixgj7v4g3adg6s6rrrj8wxilr65vd1d8p6k"; source = "1vh912sp0ngr4mq391m8cdggxwpjdm42d2qwv5m4mlqhsadald7w"; @@ -2747,8 +2797,8 @@ run = "1gdy5rx4dk2722xhnl1f8p0y5xhvpscfaycks217g1j7k4yyk41p"; doc = "0yadwjksqxia4k6f8w0ng7rxzp1lggqxk8q6n1gmnwqqph08y4i7"; }; - cascadiamono-otf-73392 = { - run = "0bpz8p0b88gx3ma4rqlv4j9p1mh8mjx3g7rvlxwz3yg8adhki46z"; + cascadiamono-otf-76343 = { + run = "1dz171dn9v6kn7kbdi6b2rdmrf4smg5n83jyz1jyq8vkjvvfmww5"; doc = "1m2grhp25lbdkx7kwa29vvjw10sj77ihrbci7f6vdx7q9galysky"; }; cascadilla-25144 = { @@ -2787,10 +2837,10 @@ run = "1zixqpgln7yqpdg37l4dilbqsf86bbl64z0rqg9mjcs150vp0vcp"; doc = "04k68w710rvkx7zp10w9a1imwxv0qvanj1x3kjbyk0d7jvh3w20f"; }; - catppuccinpalette-72060 = { - run = "0jwwd1ld80q3gill63nh5xd0jww4zrvjra3n4985yfal5h833k33"; - doc = "1r3y2hdgabsq03yjdsaz26zdnahvb80lfns7i1blslhxpzkb46in"; - source = "0l4zid278q3s84ajw30miw2i4nq110fr97qy30n5q9vq33ahlr80"; + catppuccinpalette-75934 = { + run = "1q0m42khcgzmf57lp5a9bk1qi6ml7g8zp2qd3qsqrk775n4igjm7"; + doc = "1scwd549yca5qiwya4mqg0xr8vy2866p8y5nzikhq1m2db7b3fhs"; + source = "0nv0f0zk3q6gb6nmh7kn0jjgxd5zl34gdi2fh5sz1hblwl8m0qay"; }; causets-74247 = { run = "1qpvik4hy6y2sr8w3xy2bhzzrlxf3285z0mkflmz13qa51n8b91v"; @@ -2833,7 +2883,7 @@ doc = "0vdr7nw2w4mqh3hiinywmrcszav7b0nc6jgrky1l3pgja9h78cj7"; source = "090smmkqiaam8k5jfk30xk6jrzdz6y75bcawm94x5l4sc8mqihir"; }; - ccool-60600 = { + ccool-76924 = { run = "1snafp7x6mvnmnkc2k2sp8kkj3lxm13x1nkwvyvbmylrh7zvjw6i"; doc = "11lkm79n0d713dmg4l4fwb0vk8k3pyf9icdyvbaj2v7zy6w028gg"; source = "1iy0jm88hvhprn70b9cg5bbh21z9mziyqcil6arq67r9a389npx8"; @@ -2848,7 +2898,7 @@ doc = "0lsxmkaldpc89sm9pq4zi8j3fd2aszglx06mqn3y81qjil9h7xvp"; source = "1060k65sxs323zkjv8pvx6b98v6bq3h51r84dmn960v9xaw8pp3y"; }; - cdcmd-60742 = { + cdcmd-76924 = { run = "1vs7lxaz2pnc93926245p6sylv6z38a10flrsfzp317qpkvvrqyb"; doc = "17xflbkibs98pdgs79yxwasr2xfwh1i54y5b53314n9nsr0w539d"; source = "10c1rjy2y5f772qn69lmx9wknzj0mydj80jywklckp4g4xif2hqz"; @@ -2858,18 +2908,18 @@ doc = "1yhc82i1n44fp375vqyzrq47qdzwxc3x3zg10a791s4p25frzcn8"; source = "14aw67ah211c1simgsz0i3j6jxmnsj4arjfy5g20i05l892sb2xw"; }; - cell-42428 = { + cell-76790 = { run = "1y2bxxx73r1h9rhsyar81r4s9nhgqjlvs5rwnkpk148rwwar7l56"; doc = "1ri21dk1wgfaay1hblmn8akmq8ccxpbp5lrfnprkqqrvkxnmaylg"; }; - cellprops-67201 = { + cellprops-76924 = { run = "05gr1jgr9m7yfrl1d8pgnh0z8xm7rk8522vl5wck2s2slmk8schy"; doc = "15f1mbagh41qvzkqf1bdzlvchfn4dibsa2qj7zwaqszc6smscl1c"; source = "0yb9gjglaqfivifxi6n1al6w1nm0ah3r4d9y8bc7xnfxikhx3sym"; }; - cellspace-61501 = { - run = "0s0f11xrs670zhynqq43sbrx9b290jph8r6fp6s7damrp9wnz9fx"; - doc = "14znyc212pydxgnyzqwxd6vlvd72b64qjllmsjpcsxqi0f7am0ak"; + cellspace-77482 = { + run = "1a2iw5g3w8mijj1nbjzadg50zvj9n354ayf03mic4r9xvpagv2iy"; + doc = "16rd8s9wljxvmqxcbbj2x8kh08imx8ppb08cn4p77akpvywjjgq0"; }; celtic-39797 = { run = "1vg75zj6p9bhp9qg4c7nvgncs7iiki5jizx27ld26yni9m2cd0sb"; @@ -2894,11 +2944,11 @@ doc = "0vqxkqgyg79kzfcxh40knxh5a3d2j6q3f778k2npfz70d2kaizj9"; source = "069n1sk2g5n9cqq9rchk9w5y40igh620a1j5miscgykcczv2y0jw"; }; - cfr-initials-61719 = { + cfr-initials-75712 = { run = "1wf5lcqh3jysn0fbzpmh429gmicqhh1kvz26jfl37f1z53g07shs"; doc = "1akblgsix6a59as4z5z6hhsncnsfxqh78s8gw0m3xqv6wrbv417k"; }; - cfr-lm-75576 = { + cfr-lm-76924 = { run = "1vw8ynqfh5lyy9p34a97fkfl3hwr8vi0k88gzjdmhgaj51pygm50"; doc = "16ilcw4m2zs256sipxb1p2k9pkgj5yw9lkrdxqk5n6qb30h9r2z7"; source = "0ywp3gwrzdnqp08sh6k8qnx6iwiz4idz8ql9prnyqhgkyysp6qdr"; @@ -2912,9 +2962,9 @@ run = "08bapli8zvv8p15bv3sj7l646fagzbj44dbq81apb8lhqanvlf0i"; doc = "1s304gpjg30kpygvg4r8r2j4bk9fg8vlb331lypd3dfd6slphm60"; }; - changelog-73157 = { + changelog-76924 = { run = "019148i0zs4mp3w72kgryrj3dzkrmm4vpr7d3v44aqa9rjmxjsmv"; - doc = "0x4xpzi30qz0p892ar5g5r7q5vss2qdqpj36ixglkdkzpycklzx0"; + doc = "1xshvsq8drh1lk8w13n5s54l42kj4ziqczr06x5q49fr3smflxg7"; }; changepage-15878 = { run = "070rd3drhaaw6z386v9z5rs7dmf15ci05lmlxsaay3s1ry1425bc"; @@ -2936,6 +2986,11 @@ doc = "1ns01x1y3dq3r37q783ha7xsnlg50vfw5knh2saw1rv40wf9vf1j"; source = "0zc9fa6xgs0s6g3rfzq3p32dlr3ay4k6y443z4zslkpmnv0hprjc"; }; + char2path-76924 = { + run = "1ksks6k9zm5lm288kp07wjamdmldgd4vja8wgx8yib3kyyhjnvin"; + doc = "0y03fv2gsbzkzbn4mmzm9d9ap0jpw3cz5vgdlb8birk9308c4j1w"; + source = "19vc920n7anwd9xp4wvifan2iy3b98lybwh440sws5kzyicfapnj"; + }; charissil-64998 = { run = "05ysp0l1v2azbr1gjjkh8mh1qmd7rq2znns60p2ic7dsfvfr9kpp"; doc = "14pq31xhrwa9v57dlwayysx16sw1kabwh4m9wjlpq9xdgbq9d38y"; @@ -2974,7 +3029,7 @@ doc = "059c8r7vhs6765h0x0ycqhkd65nxb6sqq7xhi7y8jyb7i6q3rbbw"; source = "1ds3yx6mbwjvhzj6ximgglgccndqjbimprf7iszhkz3w5vxq6qz6"; }; - chembst-15878 = { + chembst-76790 = { run = "1dg8dasw0r96rnv4pnmm2k96rxmsdfhvkbxc5m358x3i5i4pcpm0"; doc = "1zmqlm8vr2f1mga0b33wikv1wn9lx3lpx4y7pjhgdqk84lhfqyh2"; source = "11qxmd7b1h7fwam9sclazzjhmzf5fiw5ykw6ry553xm1jp7vhvhb"; @@ -2992,11 +3047,11 @@ run = "0yj6sygdzs247fpajjl8gk3c6yhk52npbjahgngchqmblhmhlkc0"; doc = "0pqksv69yk7vf622x2p2ah735p0a93agfnfyg8hm2jadwjmhzikj"; }; - chemfig-69227 = { - run = "06jp9cd9x404pz3fss77vhal0d3rlnwx1q6bnz6l5zcr7dg3n19q"; - doc = "0g85rqfahdvb6xp56qgh8b9la2xjhsi1cv3q85dabxgbsqwq4m0i"; + chemfig-76701 = { + run = "0nvwq7k5018awyycx5dbnmh0dhr056z6hwbv03dl7vfcq63jx1lv"; + doc = "119nmkpl3q68mrff3iv16c49q9lyq5q3apavs6xzgk83g1v8a962"; }; - chemformula-61719 = { + chemformula-76924 = { run = "0q0vrz2agxw3g7cy5clya5hfsdv8s8qf18szhway3inzg5mfr895"; doc = "0h1nbyhj463zxj4d15cx88h9pwb2wxpq3r9dsbzdi63fb1mnr4bz"; }; @@ -3008,11 +3063,11 @@ run = "0di3w4yqnjs49im28g2a2qk31d6cqhrbwpq1jcxykk8am7g2sn1c"; doc = "065mwb7ah9h4qwqp36n0sdlkjv435bwrljz3yzsgym7a4xqvhfwh"; }; - chemmacros-62655 = { + chemmacros-76924 = { run = "1phw4kgp7h5mcrr66vb4kazzi3kw6abmxqhybn3amd4ishgbzd8q"; doc = "1rz1a7nc2c0cf78axch98zsaxah84hzr7h8rpvz3zz1vfa4bmk5s"; }; - chemnum-57490 = { + chemnum-76924 = { run = "05z6i3cva4cq45z280ls3y5hrqk9m3a1v5yq51rdj1ilk3yh1a4g"; doc = "0g0q6a845xgpfwkhi31dg6w2rrza8cgxj925rm5m6mg026rd7v03"; }; @@ -3030,7 +3085,7 @@ doc = "1gz7sdykvl3s6c5l1vhx2zyjljqrcs2h02s15nly8kjfcmvcncq0"; source = "0wkrpfipgl4yx3d5a5pvfrsxbp3dh9wwm0i34z2y6cra8xd4m58v"; }; - chemsec-46972 = { + chemsec-76924 = { run = "0rl9aqh35pr0pr82vaq605ii09cxk73mjf3qs1dwcb51hjz51f35"; doc = "1fh5fplxlkzcly15kwzji7ym1ri8q33rs9k6wpbszyr2przn52sy"; source = "053j5riyl07jxzm2l44ns7wyck2y0680p9p73054szd859q86v8h"; @@ -3077,17 +3132,17 @@ doc = "032qz2d0zflyj8aslhpq4n7mzr7rpl8kpdzrp9ahl3dxqzcrnwj5"; source = "0ld5zwwzznvc8a8n9l01i0236a9zw9n5jbiinxkhf8fk0gis1kb2"; }; - chicago-15878 = { + chicago-76790 = { run = "0mwrphf2g7v5yc0qij76dkzalgm3fhcm8zs7akgaypyk98cvxw8k"; }; - chicago-annote-15878 = { + chicago-annote-76790 = { run = "1fz95s0d48qb1pzmwy7cdnccvadwsqj3pyvx02bkip5l0mg54kgg"; doc = "1lwrlb5axxqzrj1azyw6bsy9f3lq2n5acwnzmx8z7aw5sj19ls07"; }; - chicagoa-52567 = { + chicagoa-76790 = { run = "1za4fqlpirbr3qs894abnlwmrhsqbahniyyimy1dxal0cp61cfil"; }; - chicagolinks-70740 = { + chicagolinks-76790 = { run = "1c7jy4z231rz2b2p76kp3v127vxdkv110ah06cn59mcwyjx8ncad"; doc = "0za32nk2wgj3x2vyx762wkq5yscbbjydi6iwdmx2gqybpcr10b7b"; }; @@ -3109,7 +3164,7 @@ run = "0lgpg27qnc59i1lkbis5jr3z4fy2cl86x1dm320q5kfjm6z06vla"; doc = "0bpl9vkjvn3bq1dmrgm4f0kgmbvxrxxhd1alfd4yw30xib24aq31"; }; - chinesechess-63276 = { + chinesechess-76924 = { run = "09ylm4dnn4ag7yd0ck66wbibm8m782fb4bmfmf34wyrnif66sbzv"; doc = "0m1q0bw1a4kf2jdm8kcp3xg0y448d407awwaf5r0lazycy64ycqk"; }; @@ -3151,10 +3206,10 @@ run = "0jbczd5y58a6bjlk812ncb1ckcsq1d7j8ghmivx4pr5pfcx5lsqk"; doc = "0g5r3by58srdydm0gps4ybsmihayir3qf2lra569ywgxy06hqpn4"; }; - chronos-74651 = { - run = "0xzsdhaxv7jjs3zg3zxyz8gml0b81b9gwmzj49lfax9qs8gqzqai"; - doc = "0jz6447qwb0lh6lqk699ajznj50sbfi19icjc99sdqb1as3jrj8g"; - source = "0ps1ziqyi1vxv5avr9k2mkpdmdyadx8wz79ibfnf3qwd2ag036mc"; + chronos-76924 = { + run = "13jdfgfv2h78bafgl3lad79scl2hbpkar8jrylsp2yw45knxabz2"; + doc = "080mparkxsjmj7mv0nxhhmmn2vjkn0znm67vr0nxspal23jxnjw1"; + source = "0ms8iz95rqbz076wl9b0bf4aciz4bgdjj92jy9vqvl8gxznfqkm7"; }; chronosys-26700 = { run = "0ii3r31dii1252bg0xfh4818az1snrzfx7h4ibr6rd5q3a83yisx"; @@ -3195,29 +3250,29 @@ run = "0ybaz7hl9v8g0kx8v7j8llgxvvhaj40afk5fi9733iv8m0w3mz47"; doc = "03426fkcxcjszpm852qv1y4kb581gdkk109cyfy7bjyx8ihrxq0g"; }; - circledtext-72238 = { - run = "0y7c64mxkrnzwh58l3jif0rlghyxkx7lfgwc1fphh124ygrd2g4b"; - doc = "1ivp781qdrhrsiazggb1pf42gwsn0i5z0kqdqkrdgjc61y9716wd"; + circledtext-76924 = { + run = "02wfbwa35fk2gvwxl75bbvpswfarrlz1labv6ca58rakasq3zs9g"; + doc = "0fr70nilxfah0mrqld2a2j4yw89d0y589ijmy85q268348bcsnra"; }; - circuit-macros-74818 = { + circuit-macros-76218 = { run = "07cbpxyawy44ds1vy6kpp9cxgv2mlh78i1wakzw30q0bj4rksw7b"; - doc = "1riil4lgm6mdh1y1xb542xp0i48xc4l26dkhrpy1lk7sn7ab8sqx"; + doc = "192kcaa3pwxf0bi5gw2kl728lbqhg4picji9fk7mhm7s1mhx2c3b"; }; - circuitikz-75528 = { - run = "0h4qycjs5zbqhx1vhy1bw8f3bvnk6cw05gq2wm5y40pynvvp0w0k"; - doc = "0p1b4v46dfgjgaqia62nyacjl6ysq8n8n721yc89524brc6ain3p"; + circuitikz-77296 = { + run = "17ygcwg7dh0zp2wgrwg3ls8m83mpz5jvm3vcsqdaca3yl7qnag4n"; + doc = "1671kccxkll6cd7m0bl3js1s35w8fmghr9s08y8m1srjfsrigvni"; }; circularglyphs-73069 = { run = "0d8hr1lns0973y61qmmz1hg9pc99j3w4x3iaqi0f0jlyzxc5j1m8"; doc = "12s7fkjlbbiica7svrha74zh3va390ay87bajjs0lgx6smqfx85n"; }; - cistercian-75058 = { - run = "01xpj98lnpxsc4m4wb1p1xfpki9nik4fxl0xaqf00rirc56rps8b"; - doc = "16x46rnj0frdgh6k1ni2zwx08nyfq8xwmr1i9sfkavc6n82jn8pb"; + cistercian-76924 = { + run = "0sk6nf2ad80djdkysjxw8a9x3rn87dz2q9zsg6j1qs9jrkifj563"; + doc = "03rk8vybhmbciqhrxlk63hq4csn0krsll4hhqzjivyxrllwjsvrz"; }; - citation-style-language-75059 = { - run = "0i1ri4magg7hh5cidgbhc9frcsk1ygvqf8hldz8yh5l5531pcnvq"; - doc = "05839xq0pnc0h3jfp0igwsla7wjn089f4ppf6z5rb2ybic0h02qw"; + citation-style-language-76981 = { + run = "0x7gskb89mzy66x78m5pcr3aqfh2gprwlnhgz7r3df2skf3spxbs"; + doc = "0aqmnw7b3wkpa65q6rnz6xrgaxxzrnw9a55i3azdja0icc9ca3rv"; }; cite-36428 = { run = "07nw7axvgir19ayi3zy0b2sp8bb9pq1nl36x0wv3nrqjilvgrwr5"; @@ -3266,16 +3321,16 @@ run = "0wl33vh7pcrbyvxy6bfcjfv0xnawp4gb76cmq2304n9mp2w8dg2h"; doc = "1kkb1lkni0d7mb5hcnwkpwbyz7y9w5iy0z6rgm38lnkkm2wjhf7b"; }; - cjs-rcs-article-71936 = { - run = "1xbl2cy3crj5ipwyxcgr5fx8rjsf7wy9klpdxfkv0byhd8h0dnpr"; - doc = "1l4ihm9wzkzhqg4cbppr8crjilbq0696lg846r4xvyh2rxcy1frw"; - source = "0cjj98laca1b1yqbi127l0a796zlqbm3f7iaa69awzzk0dxddxcj"; + cjs-rcs-article-76790 = { + run = "089x2xrifl593pqydl4qiwgz0zq65xdm76hywl2w8mslsa6d9z81"; + doc = "1i94ql8n9dfxmag259fr2zbiml83pmzbh30xzkcwa1dpggpvm6wc"; + source = "1jkx6vzzsv8332dn2b9aknjmb3sxncvgidjs3a28fnlmp9igc93l"; }; clara-75301 = { run = "19g2vpxwjjc3y88ghw8yv0abkm69x6lnjj4p1cqbdjiyy4n83677"; doc = "0dkqqps72wws7dhynan243wf86gxn4chn1v5iiishkar33xvvlzp"; }; - classics-53671 = { + classics-76924 = { run = "1l5p09agmrik9dkhwghjg8qh407bjw5q9hviykq7kf3y006dpzky"; doc = "0xp87xj7328ipwq0l8xgxn2baqm9zmp8dqyhv1iy68k9wgqr2f5w"; }; @@ -3301,12 +3356,12 @@ doc = "1d1pw87hszspsfrl5c14q3c2iy1fkbh77dzldhajx71iqjfza634"; source = "1x7dvg6q0hy6pg05qpi2qaxw7y7a2dcfa4khddvbfcngp1dirrzi"; }; - cleveref-61719 = { + cleveref-76924 = { run = "1d4qp3jl9mgv4afgdgcns5rr7agn5smiwqkmrasqchj4hqzwxhwd"; doc = "10wy2zndm51fy3d80cqnwsjxyczqjjffx61ir6ky3nkmiikiyypn"; source = "1qyyvn226dj4yq25cf5f7yzc3gx9qmxmnlnjijydgmmwam71s3xl"; }; - cleveref-forward-70649 = { + cleveref-forward-76924 = { run = "080mcxf1aw9waaljgbkz42c9d7r6mf2k4s60cmfnwj9xwr3jcj5h"; doc = "1l4ka202flw12gj208y4yn7p0499ricc8xpkgdywmwy8ikln1wp6"; }; @@ -3324,7 +3379,7 @@ run = "1i9facsdigll3rzl8xv1i85cqyvlc54xhia69cv5cv0gly00p1dl"; doc = "1b6wvadihwglj0653bn8fnnq18whx2hymigvyknw00fyn3xjgvgk"; }; - clistmap-61811 = { + clistmap-76924 = { run = "0xl0310x3wrk9lhwhbqnzi3gsvmbvk5smd4wq50wj691vmag9ivh"; doc = "116n1w0zfc6ad3nnq2wvjibpl4ywcfbgffax43vml5aixkpdlcq7"; source = "1cr6hbvln8mvrs6g8831153l62b4h1k5731s2d0xdm46wwmq4m3q"; @@ -3333,14 +3388,14 @@ run = "0w5z1ffi25nabsaqh91glby7ifn40c9rhzxlz2kbyvbrdg6a3and"; doc = "1wp9hglx1vw8zfa182m2103xb0rhg9hmp51rc7bzm6fh3iyz52is"; }; - clojure-pamphlet-67201 = { + clojure-pamphlet-77161 = { run = "15q1hx198bxr5ip9ssfyf9wbccqrgwknijcbnqsm9mp082d0vc1x"; doc = "1fi2yxxnqlwsq3m66b75a16hpx4vs3imij175dwvjq1nvfg5y8cn"; source = "096whv58b2g15m6mzg689d0mp6p9yvj8z83w431zbg204h0kx0w5"; }; - cloze-75533 = { - run = "1xmxxzk5m8h2mps24y8ljw1lv5xpjm6zf7bk40hh49zj7jfli646"; - doc = "01c4pi9mb5ashaps56i9qab5ph29j5y3gh0ga29i3sb4lmhfdh0c"; + cloze-75681 = { + run = "0jhgx7zgq27pmrrr85dml9gd3a8ffq5mhf4l4w11sgl60hrs8ayi"; + doc = "1j112xnafd7mam71branl6y6fii7z05k3crcb9sshk13si9jh7x4"; }; clrdblpg-47511 = { run = "0p38c8p426dn4i40wwhi5hisx3yc8bqdi7vwxdbya02smixkpp5f"; @@ -3395,7 +3450,7 @@ run = "03da7ak8q3qyvwnk52mn2a79q2mfbfk0bfrkvmjpqnlagw35qmbi"; doc = "1i54xpnvygfmwbvdnj5wwd2fwfl1y4f99afvs283lz1ki2857aj0"; }; - cmbright-21107 = { + cmbright-75712 = { run = "1ypjv6wfj1nm6wj6laniv304zri75q9gaik95sxbz0wh5cxzwgr8"; doc = "05cwyxmh6mqj0xf4awhif1vvms0j1lmadd1fgil7b14l46mcd99c"; source = "1y5is2678czhhkw4y5nrg05qqfi3n7fbric9m6pszfkh4iw0ml6c"; @@ -3437,11 +3492,11 @@ run = "0zykh9s50cgsxsv2958qyvwck5lw9s2a6fdx7yb14b95wkryqssd"; doc = "1mp1lxxhb489appwqsbg2g3lym4xvffg047lg7rpyw4msw3m87ak"; }; - cmsrb-54706 = { + cmsrb-76790 = { run = "077f185vcrklhnchlw694113fpgaxy8paxms37rp2br8mbhczy00"; doc = "13nd3vhxim71kcl2n02fcrm5vwakkrn0f5nfw8irl9i9r9bgy6ll"; }; - cmtiup-75529 = { + cmtiup-77050 = { run = "1g4d0ifk617cr7k3wpgrrxl8x0zp4bhp7f76hzhcg6l4gsfx0y67"; doc = "1gqcv92mi890ac3p6wnhhwpydbmq3c0y3c7zz7a52f78awaf304s"; }; @@ -3453,7 +3508,7 @@ run = "02anv8g5zcsvxi3yqf5jl8061awszqh3gv7br7gjg4c9c8brj8y3"; doc = "035zm4hk84vn98fgxji8vrmpq7qih5771j6l54ij7ff4gxdal0nq"; }; - cnltx-55265 = { + cnltx-76924 = { run = "09czgnx6jqn856sr0hg5j9azaxc4i22yp1dz95nn4s331khl3z2a"; doc = "1ly2cl3srazzynhikk6myzsfhffz3k63ddw2x9sbnvw6j7syd545"; }; @@ -3473,24 +3528,24 @@ run = "09bhgl11ps6zw62y0jvh2pfddxcgdc92scv9irpxf2nvjlyy3wg4"; doc = "1lg1z4nlw3w5hw1ivhbbk44qg42m8s9470d64pgzgbgfsalyx4fp"; }; - codeanatomy-65648 = { - run = "0pi4w20k4qcm3sbzpd2dsdpq6r0nblgjm2s3m2gclpmsybzmflp2"; - doc = "1z9w6llgjnlmiwkz6ghv1cf2ilrfvj0r1k2c6kilsz4jcc457y3z"; - source = "1vag4qaphfw0xrdl7b082iwj4z89x77sh62y05xs0f2bib9qlcn7"; + codeanatomy-76924 = { + run = "04ql7rw6lg0crqcm408s3cmqd2y4li37wzdzvpqpxfp8r0kd3123"; + doc = "0i0cin0hvc5n6kr16c5xvcq2bjjza8lafgdj08b7lw7mabvl42f8"; + source = "0dc60cl9j300ascxnbgag9n88kijx9g2pr3h5w5js8pfv1dkgvnq"; }; - codebox-61771 = { + codebox-76924 = { run = "0s0145rdpqbbagc2klx2w5h6mlx4ns0qlllws31qbvy6byh65ngk"; doc = "1pj5qnzfa7725v6cixkznrs7yybc2v0ik9q2pxa4d25rpfxap524"; }; - codedescribe-75416 = { - run = "15yqkmgyx8ysacp7gp798nib1d1is99ra2ym42j64i8bwzyv4vwi"; - doc = "1gg9nk866qrhjzx06d163b5nspl1dbv3yj0r3465h481rah12bk5"; + codedescribe-77215 = { + run = "0mk39vwdp3vm3cg5xnr99aam41rsx9kclyaf8qqgd1l1g3mn6881"; + doc = "0pp558myd7r3awg4vvx1yi6ydcj47ka15d1g9510wx75ky5na10f"; }; codedoc-17630 = { run = "1zz70vp8ssblnacrqdsq9nwvf1lw69mlk9d94cfjc818szcgi9v6"; doc = "1f3i3vw1cmdvgp05xckr748kzbairhvdpfvr844y7wnmxzr4rfzg"; }; - codehigh-74188 = { + codehigh-76924 = { run = "0jd7fqb58hlin8zn1xyyfqqjm9f92nclkqlcy9qhn5x0c10scxdq"; doc = "0adk0248s9ncm1vkrlw3d7d0c3ajl735af5lpilzsbj1b8yqzzvj"; }; @@ -3547,24 +3602,24 @@ doc = "04zfa0jryyw79rz9s1c0yzr1i8zla7ivvfw701f8la1rab7z6q94"; source = "0279n81xyiz4ipjbr1jdl0wipfy1lkl18jx8mbqcbwczw8k4fbn1"; }; - colorblind-73199 = { - run = "0gypxpn3x9gx2n8qm2qbn9vz6l73rsd02gl6skkpgm647bp8kkl5"; - doc = "1cvcqk6sz45hwb7b74x60z7300abqds1ckafbv283irah38rnv4n"; + colorblind-77410 = { + run = "03mgzb8xvsnh3brcis4gs7r9g3w4rk179x2dlbbl60b4nd4pbrz8"; + doc = "0lnx8vxfldj1qra18dyh2m3z9ricrb966q1r271hdvqjy2b1f8qk"; }; colordoc-18270 = { run = "1hay7bb0xh2n2j9clvbn5ayz3jq0yjaixi35isdsf9ysvj81rx0m"; doc = "14bw1g3dna2ykyv4fl32gvqjs0n75vlfpc9icdk09l7zhdspsvfn"; source = "1bssn8rjrp34nm6qhmzcrcn6a0ah9lv5n94d1jxqhhaj4pmimd2j"; }; - coloredbelts-75621 = { - run = "0afhybx0q2sx4b9mbv7pxppxlam03cgy8id0smxx0j7pdfgl7d8w"; - doc = "095g2rydx496ixm093d85jcq99l5mjbmc561f304cbi18ivphd2i"; + coloredbelts-76924 = { + run = "0ldfqnf673fbh5gd00zlm5d0in1wlrzgnagg09xplic4glw7cfhs"; + doc = "1qrp1mn8mvvrn4qwqcw0zvz8yj3l21svxrw2vsqppjp1isbacrxd"; }; coloredtheorem-74812 = { run = "1akvgwz3vgk0skblbpxi4js6icb5rmcvcdf6hzbkpgr0w67cq0zb"; doc = "1masfrqzqfix5as9myf2l8v73mxjzlgcgw2pak8byimdgmm7jard"; }; - colorframed-64551 = { + colorframed-76924 = { run = "1kys1kcq1j3c4d8mv22fgdw5l2c9ar3il8cc65w0lx4avbldw28r"; doc = "1xg0gbyh0ay38yk00in78q7mysnmlr4maxzv5lw3s88l0adykr8h"; }; @@ -3576,9 +3631,9 @@ run = "1ld6gknb8a59pkz50wlil5p11mnv6ss0zsjbajbw63dg0zlwaglb"; doc = "18y8apbkh7yqzxrzpraqhd76k93xnvgq5rana8lq4xh5z3f7skjq"; }; - colorist-70100 = { - run = "1j4fpnxpi081ar0732dqgg2lyn7dic1lfs7nxhfg1xbhkxnv2ms4"; - doc = "1zrx4vlp4w4k58rrnpvi7m4l0llwmml844yvj26wzap7l7zj2pn5"; + colorist-76924 = { + run = "1p5m9i449714k6jnqh2ms4llms1nifnzmg9sfams0ng8pranlhgr"; + doc = "0wbzik5805f5pg0w8grfdaacgii56dcyhfldkf5xgfbn0s35xm1k"; }; colorprofiles-49086 = { run = "05nf7y425f8ric57c3afq7ymc7ndxcdahbx9n32jnaz9j3qq2ypl"; @@ -3649,9 +3704,9 @@ doc = "0mk7k9gyv2xxd3l7m58dsirk32cn7wbmdy9c0nc6i1jyfpsfhmq4"; source = "0719a7bp07vf5jgx00cjdgvzfnv7wbxrxna2bdjjsfyvipyr4z8a"; }; - commalists-tools-75118 = { - run = "02ljc948k0mvsxr2amryjh15qf8wflhdjlnnpr81fq10as05vhij"; - doc = "0dr2ppq2nl860y138z6na7v2x0ms8pb9svkr4bmb5sbnxx02qlrw"; + commalists-tools-76924 = { + run = "0yrcd65zr19740pikh16isclhkc5gzc70yknjym2qaqhdbxg5kzv"; + doc = "1rcdkksv8mzmglgpcg33nnzl7gxdq15gsgpmpgvfm1rnn0yf5lkd"; }; commath-15878 = { run = "0k3s00r4l8bypv1166p8jkdj1wrx4ar4w0y1fggmpzivqicc02g3"; @@ -3662,7 +3717,7 @@ doc = "0vvnkp8r0xbsyvzps4a20fr43cj2559cs6mq7jhja6jzvqqc6mic"; source = "1kzc8i6nmvw7xwz9fbfanabypissbm7hnmmgp2m8r462ywzpa79c"; }; - comment-41927 = { + comment-75712 = { run = "14k4y4abv5mlhn1i8f90bxfymp9vz0aha4p2gql148wj2hh7h96m"; doc = "1589g0dah13lw4p18cqprhfnh1184m79ddrgvc2l22bq6vb1dsb6"; }; @@ -3689,7 +3744,7 @@ run = "062xi5wlg3axhrzc9a6nj068z7nskb7qwwk2wr0fzvsflqa9cp0i"; doc = "0yzdyn9j1jk0nsw0l4r06cr4brhz1f3lfxc918zalx6h9wnkxi2b"; }; - complexpolylongdiv-73238 = { + complexpolylongdiv-76639 = { run = "10rdd97w7rcp3bakz6w7rqqc8ndakrjd57diwgdgmswcvbqpmd2v"; doc = "01cingpmgirc7chqppk5bbrzac7jsnnghpmvxqvrp58cdq9c7mzh"; source = "0gms04afi4hikaxifnyijnxvgnzdxql2whygwhks8qrl0ib7x1r1"; @@ -3718,9 +3773,9 @@ run = "061kfzds7clbxyq62ilxwcrdkfghi2lx8afik7vi9gg0hysbki7y"; doc = "1x6wb92k4da01sv8b35p3bly9hj46hh8k9wr22m7lj3rxnndnpcq"; }; - concmath-otf-74005 = { - run = "0804l0f5r2w8myvyf2wh15ngd1nfiyyxlpd72k0djvrq4d0nk0zq"; - doc = "0x4rq3qi177p11bkx2g0rrdvgxlhjjypaqw674z3ini21ns408hn"; + concmath-otf-76683 = { + run = "1bpglz1l91yp6lg6p0r5plkilavakhclvdyaqxjx1f6mbqgi7wxq"; + doc = "1fbqc3522csq0lrby0s350jii54hrfdr1nk2xfkf0hw7vs16nrwn"; }; concprog-18791 = { run = "08yr8yk9gp35d0nvh54ysgv61s062vj446fyb87n8jipfm49mj2x"; @@ -3749,10 +3804,10 @@ doc = "0kgdggc8gpd1h7kdbh3ala5kz8rs56bgmwgv9wvxsqx4sn19q2fy"; source = "1y0g7sj696d6qhcw8vrpxr8gwik54slp7lijbxz64ksqbw5xjqv8"; }; - context-75614 = { - run = "0wphyrbh9v1w5d65mr059kq3za3hzjdac1dfpfd50qii88mvri95"; - doc = "03p715vaj4bapdf7gc6inrh4f1d6zvvlyaqg19dvx7k2wx9pahck"; - source = "0dw6nqlqcpafcc9mskhcszkk02b90bnd6s3f4gvwvfcj6acsnhcp"; + context-77320 = { + run = "1s20c5h9sf1q91c9ad2cicj15b4xdgj0sgdfrg4x54x8ja1s5fca"; + doc = "1z62ncir8n6kmjk1dbf6z9cr8db5cyclj2cv4ba8if624l8v2mvy"; + source = "046qrcm9kdhcg9ijh39k6girhsg2s3gy5dj6gxsa7rxhxg2vzhbw"; }; context-animation-75386 = { run = "1cy0jc6wk9kfxahndf82wwns4dhn1nbrxqx8v5bfb57m23id8vff"; @@ -3782,13 +3837,13 @@ run = "1pahxhbliz6fsj2va5pgwcs55b3rhsmfnjb9qjxkz3gqzrzdkfdp"; doc = "0l0qp9c0yvdrf8398wyac98ghrdc86lxgzr5l327gmgnk8572gxn"; }; - context-handlecsv-70065 = { - run = "17sn4nq1fn3868xwnlg71fqx8cjfq92dsiar091635cl72f4fra7"; - doc = "1fgi9sg2392syill14msv8hib1k349pcvbldiq1a8g72giqkf5w8"; + context-handlecsv-76721 = { + run = "05g9p85jgdsv54wgbm3ygs44r49mgkdsm1r0b8l4s7ahbzfvfivw"; + doc = "002mznma23iclh5kgxy4k08ypvfac8ahrxpb05rdrfz6qs7rzrsc"; }; - context-legacy-75496 = { - run = "1rs33rz3c0b7vixqq1npp7hqmd5zr5sqfx94i2i1c9449h70zmmn"; - doc = "144256sa2bwh639lnjpb9yi7wlm3sw77hws9xz29myq7cw3r9afz"; + context-legacy-77320 = { + run = "1fr7qzj0f27fdg9jvavp25fdxfkjwyasw54vmal1r2nn7vj39b1r"; + doc = "013czblji32dprcw1dw7cqs2n8q0np7z7wc8smxkzpnas6d7y1ci"; }; context-letter-60787 = { run = "0bnd56v120h3c235n9v2h6mzvmd6fy1g837gjim5fkkqd7jyzp2q"; @@ -3798,8 +3853,8 @@ run = "11r30c6lpcvkx7awgm70cb5darl90fvpnf37hj2mb7h69d281hv6"; doc = "16qckniq5v52m36m05bpnqypfz2jn4430n5x5zazx54j8makv827"; }; - context-notes-zh-cn-66725 = { - doc = "0pdizaybvxvzh19451x90mj81ql98q91f6cj8mfxwxa0mci1b9p4"; + context-notes-zh-cn-76286 = { + doc = "1jgifqppcqa1fi59v5zv4jh9nmsrc31xlq4fkm6vjyzr3l6dirkl"; }; context-pocketdiary-73164 = { run = "1bpkm1dg7742916wjal6kzkfmignvx6imvgmkbmpamzns9la6zzl"; @@ -3813,7 +3868,7 @@ run = "0l56p7zf7f9ywb66v6cppnqh4k6zlsvwj37vxcwshwjwl9z3cfmj"; doc = "1qxcy1qhk77p63h97qad3jvvfcmsgjm6b81cn10aakvl3sniy7g3"; }; - context-sudoku-67289 = { + context-sudoku-76924 = { run = "0fnzvzpn2d24hdi5g18f1mpaqkyrcf8kvkprqdz1jvlkqld82kd7"; doc = "0dqzxcljl1mn7qs7hk2pahvc5791m4c911j5dv85fwaladhjv9xb"; }; @@ -3821,7 +3876,7 @@ run = "137wjy0whfbwp95h4grypwxld7kxlx9h6l3bkd5bpfnqhg70j05d"; doc = "1snnrk0h6pwg83qzsv6mk3n5fmirk6rxjih43rcs290amkx8i49z"; }; - context-typescripts-60422 = { + context-typescripts-76524 = { run = "1vvhd18qd6vka9rg048arpwn61rqw3za116k2yqfy4lnp2rypk0g"; doc = "0pll9scpcsxzwgsy77mbpw4s0yv432h5p0av70kr81zzskfxabxd"; }; @@ -3872,7 +3927,7 @@ doc = "1db5wxixparr81vanwkvg097ll58fqpp3qkh0wz7mbqjkansp6km"; source = "1gka18njp7ipa0jp1527mhig43hhvz5bcdpvs95c61cvjrmwcdm3"; }; - cooking-units-65241 = { + cooking-units-76924 = { run = "1ainyz58nk9zyfg4isfgjk3g8gjw08ri8d1x9kqnymdyplxqankj"; doc = "1r21szkygn46i5263k6qryb1fhg9va71f3dcqxw1dh3f8f2bpcpw"; source = "0cvfhbr7zjcc8d5r453wkgmvnqwmx3qj0gl606sgrz87zhzra842"; @@ -3882,7 +3937,7 @@ doc = "0dws0sdcg13jpz23zvkw6vfnc34qc1s464nm2nbdybhjwc9gdbdl"; source = "1l1jkd6mcxdldvjyk9myig4jsi89mg6n4ab6ymq5lqf25d260h0j"; }; - cool-67013 = { + cool-76924 = { run = "0sz3n82js8fq7fiffyb53ib1y49k0pg6bkbzgnzsk698y5w34v13"; doc = "1gpa5im88apgfqyv1l9g4mcmw6fmryksbx4nbldwlwxdvkwfwdf5"; source = "0ds25c0k113w365f0nylliiq1h76i753lfkccbbibs41rp2kg4p7"; @@ -3911,7 +3966,7 @@ doc = "11qjqqicakybmnqz4vx5jb0cqsj8gw86rywj7ycvg96s93zkh12i"; source = "1spsydk6mn3qzclav2g2al20sdnaabz9b0f01gq95w2qygl26hy6"; }; - coop-writing-61607 = { + coop-writing-76924 = { run = "123rbingcrgjg5dyafciwz8wm2bpl9bz9w54pi2jim87lgibnf92"; doc = "0jqrf8pnpsq8d432s7b3qva93ydf8gng18fn3drfbzsvb4sqaf97"; source = "0yhynaxvvhfhnx97p5p12xf66zng989kddlfw9pp6sv5alxfnvaf"; @@ -3934,9 +3989,9 @@ run = "0n9z6dngf0z98bnzn6nl8yvy7dh1jmcdbqfxnzxarxzqq16f99ch"; doc = "1clg6jq9cja76j5x9laykndfqp0i5a4bfmqrxaa8rp6y2gnvpign"; }; - cora-macs-73101 = { - run = "0hycp84zkax0z75rqjj9ydkiwj95w4agnxb2g1vanksfp2592war"; - doc = "1j3rdjqnzbfcddby5r5dkyc6s16h0arij1kz0xhahsfa42jb0cx9"; + cora-macs-76540 = { + run = "1xdwzx3ckys0xpc7lp54mf6cb83jr1cg07kw2q04blbvab7rhxd6"; + doc = "1pad6npgayjhxpyvq1jkm7h3pi1j9fhpqm83phn3pr2fx8d9migm"; }; cormorantgaramond-71057 = { run = "0ns1y9f6al6qlpd3f9hkz3s9p5s7gbn57mad52cvszcn0g0s43gh"; @@ -3950,9 +4005,9 @@ run = "0wqxvh5mnrl59ry0qahxzlfajgpp0yj27h0falxnr4m5iygv7699"; doc = "0l3z0fxsdlln0hjwkxf9ka9hw8zmmixml9lfy4kbrn88xq6z62yw"; }; - couleurs-fr-75667 = { - run = "0cshm18x76an92x9d332n40klivl690bnr20gycyvarf3fg1ysr7"; - doc = "0z4r0b43lx36dmmdks42lhin49510fs8b2p5kr82pnxql4kgjccj"; + couleurs-fr-76790 = { + run = "1ngcsv0aylp3rb23xpa62fw7l1zpzdwgiivnfp5dja1ci28d0yck"; + doc = "0g67vm1fqnld3mr9bi5b6527g7a6da6dkj7gazyiawhq07gxv3rk"; }; count1to-71526 = { run = "0ggjaqkfjiramhiljfwc6bggky9c36r8qi33bnajpvjbsn4fsvrm"; @@ -3973,7 +4028,7 @@ doc = "0kpasflvbal7x4r1ni3jf30fh7w6wi68109m5ajcjqrjzxkpgmdm"; source = "0840fyw71mw3l5k5g01wd6hn41a079f83wmbyg64f4yhgjdjxjnf"; }; - courier-61719 = { + courier-77161 = { run = "08g6lm12b0k6333pxcaqdf67v87fz5mrqp3jgal8qhrls5ym8q6r"; }; courier-scaled-24940 = { @@ -3997,16 +4052,16 @@ doc = "19hw1mx7ghigybh23b8v65y0zx28p9armynkw9s7mgpbsq0wld32"; source = "0spllq6j5rxqc6a96x0dx3n7skm4gqpp6fgas9vflywiw6i5vk75"; }; - covington-69091 = { - run = "0imdahq466zkhjnxgnygyq8s3g2k8qanm8v9k2z2fcp0hjwz2rkx"; - doc = "1qlxm07hw1fbch6acl9rslqsl1vh1h5sf41qpmnfkwy654h3iqv4"; + covington-77216 = { + run = "06dhy5bnvk3c08rdgnhi1rbql0fz0ppfmr8hihyshc9ghjry6qkq"; + doc = "1y903d0xbimavg5r5l8v39l9mikrl3316p4rds7vbi04k09a09z6"; }; cprotect-21209 = { run = "016z5zz8njkk2cra768jlh2s9l3r4wmn50nk3psmk3v0i0cy0197"; doc = "1wjyrb0z85yighkw9a1pxxwilp31c5fjra7y07y0v1z20q6g3rlm"; source = "0lrf75hvlp6jpwfppkj0dwv7a9q51n897bwrf3gzwswb7icvqnf2"; }; - cprotectinside-63833 = { + cprotectinside-76924 = { run = "021581zdl2c4j6crp9cnrnvxpwdx0jhhx5ab2ax7016hzsxff8la"; doc = "0m7hhy2wlagymkq0ckr6yhiav02y7b623gd47wkk75f48rm0lbdc"; }; @@ -4023,19 +4078,19 @@ run = "0ni16ldwni2gyzlivd5ii2fdq15h6np4mv73raa5g76i5rw42sbb"; doc = "1yk96bajna3ihvyhx482jrwiccbmqdr9852w11x00xkcvvc6azfp"; }; - create-theorem-72830 = { - run = "13pnxidnbc7arwzhwal5hvpk30xbmx8j58gfipqwdm3qbvm40gcq"; - doc = "0k5x9gy2fymxzv3vx5dqj5f3xs86sa486qzgv8xswyrbii6wplp2"; + create-theorem-76924 = { + run = "17frsrll9bl5p4qhqw9vc0ff9sxvksb21qhdahjm8qw796q0mbqc"; + doc = "1waxkpbvp3ghxb98hhyp56wby65s72lj01055br1av3j4xz3rsiy"; }; - creationboites-75661 = { - run = "1vkzqlyz2w3fn30vmprpzc7kb2fz63ygp0vrv5kpdf3sgjs83f9b"; - doc = "0n3f5m47cdlc0ca9n9hdlnwaxryfwl15zn5ars42ag4l6qhf0bdh"; + creationboites-77191 = { + run = "00ibqwxgyzqzk80hhrf6rcfcfwd8dxb7xbraszz3zanqn1qzmx55"; + doc = "035s4vb3qzv1km04lgfagz50vizfhb3xi266rafm7vbv2afilv1y"; }; - crefthe-70156 = { + crefthe-76924 = { run = "1kwl01gnfr8xwk2zra14faqq4in4wijc03g5sdvgh2c7a9j3zm00"; doc = "02ddnb2399bps1qm8m63laixbrx6jmjnw7x2ivnjwlm2jg7zvhj1"; }; - crimson-73074 = { + crimson-75712 = { run = "1b76mjvqcnbr0hrq3lnz3gprkgirwgnn7gax751hi5xw9rsm0khg"; doc = "0dhy6rvl2kw9ik8mgwyks33c5cc8k9g285d3msr9ii41l2lwfcjy"; }; @@ -4048,9 +4103,9 @@ doc = "1w6ql3bnghj633ar1zwbv580py4f1fmdm4vk7pa3q7vpnrwrgh5n"; source = "15fxivp8d1xww6j5nbfkmsb0b2c2ldmkdy3ikw3m6jjk269nwy4h"; }; - crossrefenum-70954 = { - run = "0lv90djyk7h2wbn04wsadlw4yqnlnawzxiypqiz3dz7icbrc40xa"; - doc = "1x81f0pli9h5r5g68r48x15j44n3788n4qbnqyhwl2kah479zd01"; + crossrefenum-76004 = { + run = "0qjjwk408ckp746s1y7ppkmp1mqdziq48r71byw7nzi5ykb8v4sb"; + doc = "1c3x9v4589wky6rl7nf05m15ndmwmryajhs6ha14nbcirzlcwzby"; }; crossreference-15878 = { run = "0xc8d3g8j86dzpfxzfcildiyk8zi2apc9af88v2zg6zjra6vra1x"; @@ -4061,9 +4116,9 @@ run = "0pdhi9yij4n6bwcwbk077sdvwi1v8ww51g2r9ssfnmvmxs4zjw27"; doc = "0q80k648b967q9gcy7c3lb8ywk257zbsw04kc2gazlc61scviy49"; }; - crossrefware-75330 = { - run = "1mfqghna3pixb1gyhnz9yz5hnimpvinmmhaywr75hlvsl1a1fcli"; - doc = "0qmd453ksqs5n1pwpipmrmdh7dw5jzrzrq046x078nxmdy70yb9q"; + crossrefware-76407 = { + run = "1jw4wspjvr9f9ff3xfh5yy7hszca67g7jx7988xyvd5anffywxcv"; + doc = "1gcknabbbijh1yi99fl16ikqjhyhd0mg3i78iyi0bb6a2nil8f4k"; }; crossword-73579 = { run = "1r1yl87rra7g922bmij4xwh1prm0k368lxhay0hs7w11jklmnmvi"; @@ -4092,25 +4147,25 @@ cs-41553 = { run = "0nzzcg1yvbslhqm5lsfcpqh6sbzkmnmmgyakg9l8855qpa8g9bf3"; }; - cs-techrep-74811 = { - run = "0da7k4609w39pwbmmg54dvxnh72p3p51s3v8fr7f8di0mb0c6y62"; - doc = "1l744pyqcb92kdihivs58a5kb07bzsaamwdh5p6jjsz7rsq4q9xs"; - source = "13d1xa2jww2nhxyhrw4lj7w30385ay98drf4m8hhmxnxg94pigk0"; + cs-techrep-77506 = { + run = "0li69clkm904f6m64qnqzh5jxzcr2q8zva4nw6lnhj9md0nl0qka"; + doc = "1wdfxyfkvyjq9b51fsmr2w000ixfw3m24qmlwx321dlmwh2dgb4l"; + source = "0bdcrvn03imsy920pd7r2nvf4k95i7dkyfxjp1k1xpjp8p23y1mp"; }; - csassignments-63992 = { + csassignments-77161 = { run = "1mwaaf1ap05mp0lalyk89lyhqs26x4w1sx91vfsjxf697lndadda"; doc = "1w2mhq1yg24xz9a5ar92sky0b9j51nbb8k2k2ql114wafrkzzrnh"; source = "1k1iynw5nnnffx26ba5ydaay2qcz492yppcl8ws98xwhrqpjhx66"; }; - csbulletin-65250 = { - run = "1fw2v0z3a9lskwgbh1kcwv9jnmaz6pf3w2hg2b93zd8mz7wifvab"; - doc = "13zdp3fqbmqil5scgdcy0ngd6gxvdxs3k8ngm6xq1bnq7wy1284k"; + csbulletin-77112 = { + run = "1wmbgb3xqrydmd1bbga4w1lzdywbyirvaa1m42ywd3m90bm1g613"; + doc = "05gljc7hvxgc3ycjdvav9v0nv19ycpwznvl8a43mqc5984q8992a"; }; cslatex-67494 = { run = "1qdcnf755fak3kppl02yi2q9ghb17kxr2cyxc2y80idaafqgr9sf"; source = "0ig4a8nksmsm7pb1hxfy6gksfv27bgayqx60ygiaphcz0ir73546"; }; - csplain-67934 = { + csplain-76924 = { run = "14z479gkiwgw17pdghrxh5q0rlxnij7ccj49kgf3macwgmh5lm0r"; }; csquotes-71053 = { @@ -4141,14 +4196,14 @@ doc = "18pmc5h44jmlh583cg0hjr24k2pj369l6ya4hqm9kwka0bhg29nm"; source = "0mggp5xankhif93firc5g01c6b160bkwqwbhc04wcm4ndlamvip1"; }; - csvsimple-72484 = { + csvsimple-76924 = { run = "0wvcksc2lfnl3635nmpjfzzlvb734wjzcnbyrhcqv94z7knyk6lx"; doc = "19f4bkl32p5ak4zb5p1zxs7jmiap20lwwyq84n92mflnhzs5i4r9"; }; - ctable-38672 = { - run = "1xqhq2ww64h8vpqqzg3zbhh0z7xpjbcqcvxxm4a6kyasyhc9iyr2"; - doc = "1nfdrjjb3j1n8w3x4v92v9l1k0smnygwj47ry717qgf2sq7f2b8n"; - source = "0smcvvlq8n9ahx0z1kmf37p8zi5bjsh5q4x5mk7npay96s87z9s8"; + ctable-76639 = { + run = "1cxhm38bgg14ryyq4amj42yqkcbr6p1sj5wplzcxh7sd7nxvjlr3"; + doc = "04grq8z1biwlcj4hs3s1l4zhdaggm9b26dk8rxfbn22bkwzlai6a"; + source = "0ra01dn5hg453a3kyzipqbl6zz1s37cf6smffmvix0k41fmsq587"; }; ctablestack-38514 = { run = "0b739h1ndkisr49d8y4q0vnbl9j3diqwl9r1ah8wk2za1ww2mi54"; @@ -4195,7 +4250,7 @@ doc = "1mbsgn7mvy39pwq5gn7l3h6l3lc53vjyqyvc50xj8h9gs1gpdrb3"; source = "1r14f44bjdry108f6iy7byzms4dybc0wi936dwkg5ahwyq07pmck"; }; - culmus-68495 = { + culmus-76924 = { run = "0pj51p0pf4lr9997ilrb8hkz4ncdpml0k7zg9lmw4phdy2bh86ns"; doc = "18a8h3lgdldazj4mslszmqzpglf0vqpa617pfqa1ga1yf7qnh1fh"; source = "1mzijc30dcymm2lnzzfci1f99rsxwb8a50p6fd2qnynm3ixrvw6s"; @@ -4214,9 +4269,9 @@ doc = "1did5h93my3i49n4dnjn43zzq4w8b965x8b9qrjiiy7jmkw0wadl"; source = "1dsw2zk618idaz74i2cwjjv2v73c1464i7y8rc9mm68g418cys11"; }; - curriculum-vitae-68211 = { - run = "0khwnk2mddfrvmn41y2d7p8704iidyaqzk7zri9gxkrhhhpqb4fk"; - doc = "1zdlq51qv0vds2l9011bmwyvcb1a2lxjffai3vsjhrqvxj6aljj8"; + curriculum-vitae-75698 = { + run = "18ifd9jh9vhccy3g2x4i23b6rn2gjjzqbqsalxbbfrxybpda5193"; + doc = "1imi2d9xzf3cwb5p14bkn86izqhrvxdz8rgd27x8bm725ml1p4rn"; }; currvita-15878 = { run = "0xrcc3pash4g8mkmnzqi0llhix63hqk12vlwn98ipww68qnhfbky"; @@ -4241,7 +4296,7 @@ doc = "1ddgy7gzw2871qsh99m0k90lgh8kf5883skcqxww0bl7b335qc8y"; source = "1r9c0rpi7q6ishzaaw7qnil0lzqgdvc0ybmr3j083af17snkq0v6"; }; - custom-bib-24729 = { + custom-bib-76790 = { run = "1m25bdq11g8jin9qfib12h77sg8lb87p5680d5dkqzsf5y3iq7vl"; doc = "1ydbi1r0jvl936ziypnjqw4fsr7gvc1gksaqr05wj1bchh28cyaj"; source = "0sjpwz9zhr0kd4qn454nm1s4rw4a6n4qnackkrq4qkriwzv9asha"; @@ -4251,9 +4306,9 @@ doc = "1pq06p85kcki6rb5pvijly7h135mh0kwaxq8zz23l9c3lssjpj45"; source = "1ah7iacvkvf9hmkdysyfm83fzypi4j6myg2a215hajda1fxir3np"; }; - customenvs-75593 = { - run = "08hn88jcnlv78r5r03bqac19plpplafm37k3zrixa5fpgim0kycp"; - doc = "1k35vcwhl9ji76p13rb270wn4vajzyfiswihidw3a0iffxnshpyj"; + customenvs-77387 = { + run = "1r74fr7xy5j2iyz4k9wn721hv4y64fwammkyyqy15bpqz8fx5ybg"; + doc = "0ky8vcv88dfg80hykvbdqy8y9w3a7ip2hn1zfws7va65hbinqfw7"; }; cutwin-60901 = { run = "0camjay52m2fbg4df7rrswfn30an4s40bvyvssdcmhmqlbvsh46f"; @@ -4268,13 +4323,13 @@ run = "0nli9s73cns9x44vr2npb7zgfinnywgwajlr1k2hf9jldzm09dm0"; doc = "1b9zd0ky6h8mlcigfwj49c4chsznvbycsphs9lkpdhxv8mx9wgyq"; }; - cvss-65169 = { + cvss-76924 = { run = "1ja7j01vbzm16ms6hj0013q9f4wymzmn5fwdmly2mipgnfir79dg"; doc = "0a664wp1c11sdyhjgz5l561ngsnws5bgr78smswf2akj89637lnw"; source = "0ig8igf03vsi6mqb9a6cikqqipm7ja3ipm30c1gfinqvkmdsz0jh"; }; - cweb-73848 = { - run = "14azphr3vlkjigckvvzngxl7m86mpzgqfwwhxbp8jgj2hhn1bxf0"; + cweb-77466 = { + run = "1wn6bjf6axvjvmgwir50cvs705vgx0wlnln4h6pqb9schnsb87qs"; doc = "1a3k6lr31fwqwxs0v81plx2ifcwzxyyk8785831qvd6rr8fwkqpn"; }; cweb-latex-28878 = { @@ -4294,7 +4349,7 @@ doc = "1nman70rpgd0wqhgw84qg8acm243y45nhxd32dmh9y8ywabynvc1"; source = "12pbrk2bmgv25fa0llpk6pfgmz5jljmy1w5b6j0md0ni46ldjxpb"; }; - cyklop-18651 = { + cyklop-77161 = { run = "1krjgk4a920bpgb7c6qw6jx5b7gv97raxpaby1vx1lh5zvbybfn0"; doc = "1fnsd0p8wp58imrn22zbswk8bdjgp0w9v4hcv8f7x5ks1czcas8x"; }; @@ -4325,7 +4380,7 @@ run = "03a5l0hdlr69knnp6q464x9610mwjkcl3cw3i2q10nfm5ywr7nsx"; doc = "19y2vbi5wwia1lg16rbwzkfd2chi9vw3m3xig48h0bsyy5y9pgbh"; }; - darkmode-64271 = { + darkmode-76924 = { run = "0pdfdc1mf1mircrydvjlanb61mlwpv8l256g4yr4jix83373hzzn"; doc = "0as8lm21znzpfdhf7880fsvna1ivprd5q7jc5mlyva6gny6zf3vq"; source = "0yy8i2qxk7ms53mw05lk8lq1wal1rx3431wqfw4w2v74xy3jpmcx"; @@ -4340,7 +4395,7 @@ doc = "1ryclmf2l90n20qf516p4qz02znnp5rgjx6pfw4p3wrkamnh6xwr"; source = "1f05m420qbbk25pc5snh3nb4dx7bd38nwfix1p8ndngn7l9dfkcs"; }; - dashrulex-73736 = { + dashrulex-76924 = { run = "0m6vqpa0aj3s98krzxyhpr3wcaycf0k0iz5abb7fqa2rkxfj1bya"; doc = "0pkq2178hls1q86062i1fxf3lbph28krdbvkbgbiym9v497ihcra"; }; @@ -4353,17 +4408,17 @@ run = "1jcbplf8f5952gzd0p1nq9bsi9iw5ix2mzrn4z3xjaazggm9im0g"; doc = "1pczh1h8k8apmi1kfdj03i5yhhpncg1v9w0wb3dhzfx81fi29xc7"; }; - datatool-75019 = { - run = "09ps5ss6lfn039ymhc62i2rwbm9q90r3d9n1k1zkisk04l8arws2"; - doc = "0fji9kyp8l7n03f1086ra3pm9gyy9f04v3yrskpmxbxzkfkgpklc"; - source = "1260dm8znr5abjkkzzxg0jh3a7233bzn8lvjndgnyfpp4547agya"; + datatool-77021 = { + run = "0al6k37r36rq6zfbm8m5wk9rwkp8260wkr0j3pkgvcy6g40c1zi3"; + doc = "056rk50fz8a56hsar8mb4i0y3ynzfm53svrj621dkl35i5vsf287"; + source = "159h4h6g29fa49pwxm9bpw8fs29dgmpd3ag8kzsz9qsldp3mz38k"; }; datatool-english-74590 = { run = "05f2hic2f49kc1dj7m19whqrs3j5zfspsjgsmwfcrbjhni2qpcy3"; doc = "1w8wgdjzdfq9ciw3c8bxrxr58r9jyi9zb5dj7maxcbdfs4jlljv3"; source = "1piaszhaxp976gaa45lby54bn9dmdj8zaskg9las26g3ggq9xwc3"; }; - datatool-regions-74393 = { + datatool-regions-75712 = { run = "0nqpmnq1q280m8v42p1hwfx2x27kyinvim3vd5rwdggw0b9r8s8f"; doc = "0avys2rsqplvz0ly9hmgyknmvi6y03sk9ld3s0dllnyc00q1rsdl"; source = "05h0adhavix6pan4g57rnynnfigfaqkvrhxdw40fgyqrahcz1sa3"; @@ -4612,7 +4667,7 @@ run = "1r8s36il4bmqvvvlrsdbhdp4nanbyd1lh71dac4f774bf5pkhzi3"; doc = "0znp5j2v20q7bsic5j7cjqxmbi1dannffl0b14g2w0jp3p6hpfxn"; }; - dbshow-61634 = { + dbshow-76924 = { run = "0cfp89n7r5jn6rsg8qrjmwfzi1i9qrvxh4aiz4r33sgi8qy5iljx"; doc = "00nksa78l2hi8dwp72wcz7b4sx1z5p88c9pyha975xr4l5lbli4q"; source = "0pgyjb07flhfr0dy1rqk4j237wjskxfsldrl58hzdanipqn0jyyi"; @@ -4649,7 +4704,7 @@ doc = "197pqxv9sny07vfznzx55skwl3gj36wsqi89j24jvj7gfrm2a0kf"; source = "0bgiq61d31rzzkcib6z1lszydzcjwh3waxwhhfxf5mbwinlmwwga"; }; - decision-table-60673 = { + decision-table-76924 = { run = "0v1654g69lsvcvky0yh977kz7s1b5bjihh6bfc4lqrzbpg92qijn"; doc = "1gpz0g8s61aryz5y8f2v35v0p8cbwpvsq1x4f45hrhd3hpk96hbj"; source = "1d40h7vcyaxdf8yrvbx2lns0hg3d0xy9mv9rmqpy8hkqxavzd389"; @@ -4659,10 +4714,10 @@ doc = "0a3qvnknhcx0jx8x9gk7bh4sbnzv1mnqvdr8l03nzjcbmysvc3hy"; source = "1lj47s4k44pjnr0n06xdcb37625hkjclrsj4ccmkgcr61d85vkwk"; }; - defoldfonts-68234 = { - run = "00h2hk4vhqn54sczns7nlgsiymccwikdpl702y9m9hvhdw2misak"; - doc = "1xl8nw3p9jhb530m7sxkrsg3qpd497q4678al524b3gz85ps1m0w"; - source = "0ssc58p013kjdh0p56jhw7cx734ngnkm9mvf1cslcar5pyh6s88r"; + defoldfonts-76435 = { + run = "17zzs7b1pswillcqc0znp2b6zycvh54gn3ym9l45iwhqi9f01cs7"; + doc = "1mjjian9cs060fbkxi9968fycvpm29491vb168mrk4vgn31cz3q3"; + source = "0fvnsiy5mmxdxwjika62xs2qfj5g7azhimxfkfvzj90fikjb75a4"; }; dehyph-48599 = { run = "0fkqlsknrlxk8zazcqy4q3nisxr3a4x21aiwqhz8s237rdf3w39g"; @@ -4684,7 +4739,7 @@ doc = "167hklrsm9dh68nvl6inqck07zfg8w4gr9p5c2n8i6y6v9xlj3q5"; source = "1xh63b78kxngcc3qgzmcfrf4pw2saipw054pzq47vp2ajppp1sq3"; }; - delimseasy-39589 = { + delimseasy-77161 = { run = "013r0cgz7ivrjfhmpcf5rdfl2573q35qmw0bhprnamij2jpvggzr"; doc = "02s406bh59qy6g8ckpxhgl0b4xxyr4zf91a6prhzlmbbhf96xbp1"; }; @@ -4698,16 +4753,16 @@ doc = "1wswrw94n5l1azs2aczv6vf56ksbagniry4rwq9b16bmvdy7slyz"; source = "0sfwmd0mj359qkchqgm8zc80ayqp0p8ppdgfn3cmayhf2pml6gyj"; }; - democodetools-64314 = { - run = "0ih11kxlvnskrdbvxrakbljh1n08n1mb6hbmf08475557bp0nchg"; - doc = "0kcn368yzx0jf04srh2lzbxj9n76ph0idfjcqs2am3cjp2mjis17"; + democodetools-77050 = { + run = "0lk0c5j364mypic6wq8g8nk0gjsvw6y17nv9rkzyrrnsb1zaaayd"; + doc = "1382n265f57c4p4z7c7dmazjydq9fis2b0p1603nw18vbb05djib"; }; denisbdoc-70592 = { run = "04y9dwkap94nyfn4cfcpm9jk2y0891dg7jg21c0ca9b3kckrcgjg"; doc = "11m50x8lc0694wjx06p9raj871gr9hmssblm3gnx3phl0vfrmyd7"; source = "0gipwjskg2p78r2z4j839yxfar227mvv294bjnl0j16w33d8k4cy"; }; - derivative-69746 = { + derivative-76924 = { run = "0n29fjh59wkpigk1759b0m231zcmli6rcsplj0zhhaf4jwxk2apj"; doc = "09mv84hz56l3ihccl5cln8avw4137c8kwykh9s0j3y1r19iw7x1v"; }; @@ -4719,7 +4774,7 @@ doc = "16l76rvba4fz3vfw8mzkmks7b7206h2dva5dgw3m0j30ds8d6vm2"; source = "06vws91qfar1h87d57c9f9cw04isjk0szhg2aiw7sc8ligs0v907"; }; - diabetes-logbook-54810 = { + diabetes-logbook-77161 = { run = "0rmahxnjnjd677z42ra1mcp86na41sz9ir4chkpmaikhdvnbi4qa"; doc = "0qb2nyjc7fpc7yc632bblbjryxdx39xr64c4kxncdisi34am82z9"; }; @@ -4765,13 +4820,13 @@ doc = "0nalqfdvyfqzqqdjwqgwqhb1jrw99s7fjsmapa077y4bpxzcbpmw"; source = "10mbglsq9qlywaqr2jhy6jy7ssyvz385b3n09b9w72r8dc4gh1k9"; }; - didec-70229 = { + didec-76924 = { run = "1fqcc7jb45w4x13689llhm2rcqfjclrw5inp770q4sj2xsdgfsnb"; doc = "1vldv0j555zyk27n37y8p8n9l4xzp0fv060xbnq1hjsy8sjjwm57"; }; - diffcoeff-68838 = { - run = "19rrh9zzjxyd7hxfawi65y0cnr1ps5vzypk60jfki8s1bbk8l2jv"; - doc = "1ximrhl7m5in95mxlmk7dpvja39sjvxz4awzr3vwn9w11qkhw0p9"; + diffcoeff-77136 = { + run = "0a4808bm1qqs0h78p9j0wfr8qzzns5x2pl96976089ga7bqp49ka"; + doc = "149cq9r6ja65ws7l3p5yqpca0l7nd4v6wrhy4zfap90zfiavdimh"; }; digestif-72163 = { run = "0kjjyval9ck43q8cbg8irlbyz39x8pghrff3zj66nii3wbivi5x4"; @@ -4790,11 +4845,11 @@ doc = "13j2pbbpsnd70gmn3ap4sad4bvbwg3r00ix9s1m2kvx4k7j3zwii"; source = "0sx3y3g7jn0dbbfw3a8sga2fs9pz9710jlckmc464a5zlxmcyldh"; }; - din1505-19441 = { + din1505-76790 = { run = "1ki5xzdxgvy34pg345f1577cj93ps4mgcakjgqra8jshnnfrfqs6"; doc = "0wh1zkzzm3d9s5gvff6j847jsqpr436sw7ysvrlv0r5s3fb10xl9"; }; - dinat-15878 = { + dinat-76790 = { run = "0m040ib86lk9ccd4m2r33k8rgdi7dgga80skv2qif43ssws330r2"; doc = "1hvc4f56mi0drmdqr7qlab68b9dqkmczhj28d3lpyn2l2hx4dncx"; }; @@ -4835,7 +4890,7 @@ run = "0spbmfqf2i12sp0qvh6875vp2zrgpkrhvbmjzwyxj6mjn1yr7r9b"; doc = "0w9xgl8y2w1f7ns2nn9j5rs7hd39w6as2drcjmw4dc0vdbklkayd"; }; - dk-bib-15878 = { + dk-bib-76790 = { run = "0b0ypkq5c3bvbz6633csljj2zqibcm0nqj4dkskikzv0dzqkilh7"; doc = "034zpjn14wia2zl5flgndr1p89b8jg0w91wzqhw5zfzmdh4k3pn5"; source = "1aj8d2r3myp74x71jkgi8ckzcr6ngsqfqqpv5id43awrffxicsjw"; @@ -4873,7 +4928,7 @@ doc = "1j2b530wcpr8252lcpmy0c5w83kqbi9xzsrfbdngi1jmkfy4nlgv"; source = "1w8g6m2whza3w62ngsaslv7h2x7asijznwb9glx6g2vjv456sgf8"; }; - docmute-25741 = { + docmute-75878 = { run = "15ad8274dwgzk7fzs7i5g3ss02ld8in8f86339rb314zmraj5kv3"; doc = "1mrwispvif8nwjbq12jgzpwjn9xf7mr91pwg5bfdcnpwwy8l1bh3"; source = "1nfv31h23mp7alrm9saz5abakjsvs7rqva3q9zvxlczix7yn63qw"; @@ -4973,10 +5028,10 @@ doc = "08x3h0750nbh20wsnlkfz59na5kvi9jsm63l8dh3l7b0szzq88cb"; source = "1p5xmacd5phv5ig0ga1wj32fqpji9fl21lbygb39qdjr6v3g7vs2"; }; - dozenal-47680 = { - run = "10ghknq4nnyvly55mwcisb64cadb0afmsqjh8z026izs684rbsjr"; + dozenal-75722 = { + run = "119jnibdgdszp3isivq46grb5zf0hmbgdygpvbsinjvw90kaxngj"; doc = "01m1ljwbzmzq0hcj6p95rl4rrgnjrxlxnf72f49f725xhfsn57pb"; - source = "016lxqwf1cm7a7ny5znkgibpna1r13zw0cmzs3wk49zhqhkqmzvp"; + source = "0vnffv6dcr56fr87a4dqgahm5dhkncqapbgz522mqk7pmd3kai72"; }; dpcircling-54994 = { run = "11qhxh5pgjyc98hnlbq8hfsb77bavs0z3yjx4809z6aypah5cd92"; @@ -5001,7 +5056,7 @@ doc = "1z7cjzk75d3gwcb4dgvg7a8jl9bvzqnc7zn0ginqcl0aih37yg5j"; source = "11gswnpz0azxb2d1clmpk9bis9cijsd1hajll7jxm5fhnk6vigfn"; }; - draftfigure-44854 = { + draftfigure-76790 = { run = "0dhjlykc6p6jm6p0s0h0d74097ny29w84ns1pxbb7f8iwr8hhkvf"; doc = "0gnazf3bmbgnygn3pv0lzrlrcic3j2yfqxq1kaijkkhsr9w57jy9"; }; @@ -5065,9 +5120,9 @@ run = "0f0902z2w00914nfhhqa1gj8yly1gpq9rf0x7p96qcxzl8wmnfs7"; doc = "10y90pnrwkyk82r5hmg9pnbys6bbc1cj92fhsms75yviwv2ka68h"; }; - dtk-bibliography-75369 = { - run = "1lddkn3ns19skz33vifj3hn85a8p5la744yav3ch98lxh6mx3dj1"; - doc = "0bjqzm4w11h1q0hxd278bpdxqbcs8a99gbhl8vw16v24s7wiy7nh"; + dtk-bibliography-76870 = { + run = "0rjwfr84540d40qkg02xgx8h1rk5bif9834r5dpvfskd0i0zipdl"; + doc = "0xqh5vr66hxih3ccw0c18al1rsb66adwvaycydjpnhhls6vbx0gz"; }; dtl-62387 = { doc = "0kvnsr8nxrys99rp74wlxnisfripx6jpjjkqy38d3d4gw13cvb5g"; @@ -5080,17 +5135,17 @@ dtxgallery-49504 = { doc = "07c403zbx7sxkhhrwrfw3np20xlqhdk893b4bd6r8lqb0zipp5b5"; }; - dtxgen-51663 = { - run = "19c9w97wjyrq6g1j8n8qgaclx141lv2j6z6l5h13gmkmyw08vwhh"; - doc = "04z9dy0aada8zsp8ckz3agqcsm29dnlx770xyl51rsvk2qwsxgka"; + dtxgen-75946 = { + run = "174cfaxfk04vrh1767xx5xc0g99dghdbl3ipaf14brz6gajdra6a"; + doc = "02458024229s2b305lyafy626129wa7miv7jgb7id5agvzin69fl"; }; dtxtut-69587 = { doc = "0zk09qdz661g1lnn2qr1s23h3x4mi7q8mdcl13p19k7qmnlc8v5d"; }; - ducksay-70816 = { - run = "0vg5km6mhyr1qi0bdck8r99fqhbv9932kb3fxgj66wgfc4qsf1sn"; - doc = "0ls54zgkf5fd2xx8hvypxv17pjhlazc06lvrsdl70bkrp934n7pf"; - source = "1n4j31iwlg5bx4grmw97w4z6p5yl1n00hk33vrlnj2bn6pgi9zbl"; + ducksay-76911 = { + run = "1gq3pwrrxwnnv5rll65kvxrmswlq4szvynn59ac2in8m72il5x29"; + doc = "1rjf4nic7jkq56zmbkz51mqxsj90x247v0g6a79a9v3jcxfs66yc"; + source = "1hv8bb556vz1l35i5y5bndkksph3yvj94myw2pvllvcf0qbhp2ga"; }; duckuments-52271 = { run = "17fz5mkr812ig337m2q40dcsj98qpczw53vjrsqk1skmknk0q4g8"; @@ -5105,7 +5160,7 @@ run = "1f23mz3nd7icknkz4dircn38y1k2k0pwq3r79ja4h85si6i13ynx"; doc = "1arjf6dzzkvql0jhxg09f4yq9vgx7ag9l69csrindj8sksvj18f2"; }; - duotenzor-18728 = { + duotenzor-76130 = { run = "0p9gq8i6xcfg4pxdnqfswjcnc17x7pzsp4iya9b3fjq4kplqv28s"; doc = "1bc1pycds7r45c2bzmjhxs2wv0f2wqyxbycfrl6g4fycr341h8gi"; }; @@ -5129,10 +5184,10 @@ run = "0w5rbp3hsshackvj602p9k0j2h4vnm8j8d7mzy7wp471rsyqz9zc"; doc = "102i8c50s9xhn0k8wzk368h4axwkznlqmp2qnry27n6m08bh6cwy"; }; - dvicopy-73848 = { + dvicopy-76924 = { doc = "0gs4bm0sy4dni2mynxy03mbgqbp3qifns8ddbad83ij77bs33amk"; }; - dvidvi-65952 = { + dvidvi-75712 = { doc = "1w153rqm7nlmcf6162glxz282nbb6b6hjf5h0p7mbzr0j1357sxj"; }; dviincl-29349 = { @@ -5149,9 +5204,9 @@ dviout-util-66186 = { doc = "098pksgf2iamq96rmzg5fw7i9dlpvdksficsz1bf8k8z4djnbk8n"; }; - dvipdfmx-74096 = { + dvipdfmx-76377 = { run = "0pxbd89nxxi91xly2zba7rz6a33gdvp1ndbw3pq6scdxbrva8pw1"; - doc = "0fiiyp56c3rw3n93j57krp0mbbdpdb1d8ivphalzscvyysjw8w3n"; + doc = "0z6884d7kyngghxgy6faqfx1cfqam94h0pn227mr5xr1c2npm33y"; tlpkg = "0mlhxv77q5nanqg2dcbd51wpbcrys9xhr22bvx3hpfzwykb5lh69"; }; dvipng-73848 = { @@ -5167,7 +5222,7 @@ dvipsconfig-13293 = { run = "02vgk91y80ch4pkj83vbiz1b2ccigf152hm83p607y4n4qn2xzsf"; }; - dvisvgm-73848 = { + dvisvgm-77463 = { doc = "0m497sk6ni7npiw7g67c28hw8xd6nl3qbhv8hj7b9pcl554fvf68"; }; dynamicnumber-38726 = { @@ -5179,7 +5234,7 @@ run = "1zb7vk34k3z0cvw6kz74s7831fz17mg3j9hw60diabc0q47pwyr0"; doc = "1m69hys2b7fvwn9h6q3whkpcnvi04hnhx7811s5fqhdfi76v4zk4"; }; - dynkin-diagrams-75301 = { + dynkin-diagrams-76924 = { run = "07yqafpz530yqpgm8blzjh6iljxx2hm69n8bfwmgv4wp4h8ha4f9"; doc = "19dg178w81j8sxcvc8dnw1ml8cmscjn94vbrkplr0gg5p1gbbicy"; }; @@ -5200,7 +5255,7 @@ run = "0bzvkzpi10d9sjlsc4df5v3y7qycbz1qkn7ngy97prq58wg047gc"; doc = "1gf076ybmni0wzhh0fsf5w4sj4pv3c3w7g7m09k9607y4havv20a"; }; - easing-59975 = { + easing-75712 = { run = "0zdyvkqydl713p61izpcp2yz6n2rfsf853pblh6xgsjj1vlhrr0b"; doc = "1f8151jb5nzd8hj3sii4ca274iaxscv5w8fxp758ncshr3bv0avy"; source = "1hha1qs4wy6s2162w61gpik2hrx73r83gja1llbq80gyvyfgdssj"; @@ -5213,10 +5268,10 @@ run = "0fkwlzgx20lj44cvwv8hqv79v528k1gghx30lvqhg44wqirkmy86"; doc = "1yj3c25mhkp16n49riza4qchr2pqycqmb2k80syn5w3dzrj021s2"; }; - easybook-74712 = { - run = "08l48slq45v056rhb73fz9z4zyzc0gkp4d6lkbgv3zmb86w3vl4k"; - doc = "1iy4zjs89zjrisy4dywhk8hiacj236zgmjcaclsxls63ivy85j8s"; - source = "0a3jg8r5r3fs3q833zhyhkzr4kfwyzcx4zbdn3dmmrdz4fgy6a9a"; + easybook-76924 = { + run = "0krj2521h93vddxg4842i4lgw72vbrq11lcm1c6s2m0hnwcj715l"; + doc = "0jmph5brr3bqp1lhrff3wca8my50hqminh8kj34kq31zh7si87a8"; + source = "10k548m25r78scz9695r1qzbrds7y3x2k0kv07lfsn7qp1df8vjz"; }; easydtx-72952 = { run = "155ppc62vynrb54d050kn8pxav627y4yprd0bsnpng9kcq6pk8zq"; @@ -5245,7 +5300,7 @@ doc = "0nnnr4l1b6qhp75n646pd446s7c3pc4fxsxw84gvfqgankfsx3zz"; source = "0p7xrqivvb685d0xcljyi4whh5vr6yahskdl63ynw836bmin1b3z"; }; - ebezier-15878 = { + ebezier-76924 = { run = "1zmsrs7dpw5gwh6h0707gxcpsnbb8qklsqnyr0q30mziz1wqhdvb"; doc = "03afnc0nw7yzv03n4gq38js3y6x5v0kaxi5psmnzpf2lj0kfa7l5"; source = "0492q2l7yrv1h51x4swqzfp74k9kb989m0lxbgvgffh4gl7zhi5w"; @@ -5259,7 +5314,7 @@ doc = "0446q1g4gxyg8p6g3p5cn7akgrgli54d66722h3bhlgavz636miw"; source = "1dzk91lpl2hvjrflslsj96baryha1pmpkpkv5zlqlv488gfmcz9p"; }; - ebong-67933 = { + ebong-76924 = { run = "1skwh2sly6bckgc05b44cvl2pvn42y3970rvmnlh9xm2x5ql015g"; doc = "0fa0kdipnn5hgfpjh8rz3l9zz97i94v45xmsxjgjn40xqnai3v27"; }; @@ -5267,7 +5322,7 @@ run = "1jy79jrf8cd1rljg9f3g0hzkihxkpybvbgjnkzd5y6cfz7zaynp4"; doc = "13cj8a88qqgi6kl1d7kb0cizl4i2pjm51hqnz9q03249av3z377q"; }; - ebproof-57544 = { + ebproof-76924 = { run = "12dqzyi84jlzm75d77crxbwv2nzyw8raypdj60bjrn6kifav7v0m"; doc = "1d6g3v3hskgd9wrddkhf7qxg160n6qrfgzxfswajswk0kg2w3675"; source = "130d3af0n0gjvnm0ad3g6pm8dy1w8zp0q7im3gv1kqbm7k5h0hny"; @@ -5290,7 +5345,7 @@ doc = "1xmbxkmia5pcr2l5m3rd12qzpq92f75rcbipgpvck6sqpp7psc8j"; source = "0c32d6fzzn090hi9nxdj3qbbhp4q11siziwr7m6lp2l285n91wj6"; }; - ecgdraw-41617 = { + ecgdraw-76130 = { run = "09affkfqlsrjgn546h6fkbzi4y7dy9zgf4i5a8kw6lbgl631gvid"; doc = "1m42ngbia5ilcx6hjd0xid07vdvxmrb2vd4qmzr8bzzflj2janhf"; source = "0825jfxsmicfqv1amnjx69wmfw893pcdqihqx7vv6yd9xs4bqciy"; @@ -5308,11 +5363,11 @@ run = "0mrrb3bm54d6rpwg8i534wmwkh7v6qzysvd020pi5pph967lqp54"; doc = "0mhwspy6k7ixjjxk5frwklasm0xzwbwk2lx684ikv195nrpb6y8b"; }; - econ-bst-68761 = { - run = "1jhvw59f913d35dx6zxr42bcms0i0d12kxd832km50kqi08wb50m"; - doc = "1akyhlnd9g3rnw6kqi6cm4h0mrr1f3rbjii36z4qydl4gri4rvp0"; + econ-bst-76907 = { + run = "1d09753fy86qc90wvddnrgan4nwxv9rvvgrcqknf0lz6x86lbpwj"; + doc = "1ixabvi4954j0ik35c3jp49v7dgdaf9gcldjgl5n2jv0n8ncrb49"; }; - econlipsum-58390 = { + econlipsum-77161 = { run = "0xca6dhbz49zxn58g5bc2yis2zci9v5iypfh3h53rxhlkbfbcqln"; doc = "1pb6z051r40wp8rv5makhaxbf23aq5j5gm6pw1khvhk806rdig4w"; source = "0j26l888qx5q5j39875iab4106fkn3ign9fmbcmcvf42yzx7mav9"; @@ -5321,7 +5376,7 @@ run = "09zlc6943vf9r2n096x6s0xwbyl4lnpcv8a1hmn81s5czawkrqbs"; doc = "1bv3m38gp92cdwhvpwrhs4p34hrmr8800js6myif4r52gnd1q4mb"; }; - economic-32639 = { + economic-76790 = { run = "0jyw807d23b22md2ib7xkgi2jh4mr50pczjbsylh2gdgsplxgaw9"; doc = "18jn833w1chbi0qamdxbrrp39945drslxd2jkzi2g8wcca7l5b71"; }; @@ -5360,9 +5415,9 @@ doc = "0v9lbfynw840xampn4sgxmq413357wjwjr5slzrlpv9mh1f8z0jr"; source = "00b7b5c4n7baw4c973d0b3d4gzkr5k7m4xj258sw2bhfgaqnrjd0"; }; - edmaths-72143 = { - run = "1qhagk6v5fsxk2piaddsa38m84dm6x8xzycxxjympnq66cl2kf3k"; - doc = "01zwlrpdv8d6n6f19d0hl9p356h7hl9dd0vahxcv9v1zb996m03c"; + edmaths-77050 = { + run = "1jh0qwh29q6ax4cmmzc5g5bb7vfwzp6bf0zryz84c69a4qhyfwxr"; + doc = "14lmp3vrfphpx5b4szbvnpdsf9yqvxan89f35jzh70wf9rf14lp1"; }; eemeir-15878 = { run = "0hxnd2rxrm56vblrkvg01c1pf5gccbmvd9lvrwlch89flxp3fiyd"; @@ -5404,10 +5459,14 @@ doc = "1h4cm5b0mllqflsgfcjdh97zn3nn3d9gwa55w5kyimmxgz516mng"; source = "1bpy6f6d81n95x81rgpz2r1vzg9gw04309shnx8a9jsx17fnm4nk"; }; + eigo-76251 = { + run = "004wk7dd5g86kmqa9r1523rpy0xv3sqkr1nkjr3b3k04d061cyfg"; + doc = "11kdz3j21wiz6q9rxb81d1lbn1r1ijryv67774vj151g1rdagqkq"; + }; eijkhout-15878 = { run = "00y3y01jpgzww1x6zjh748hpvizlrbgrv04p8aq3cm2pzs0g17qk"; }; - einfart-70313 = { + einfart-76924 = { run = "0nkp5ixkdcl46mnr4kny7cnwrpy3zi1hmiaqymcgxgg368dx88cd"; doc = "0bvfhvxy4jlx2f4nzy5a7civ8qkbk57h3fskhnczyyxq4ricvhin"; }; @@ -5474,7 +5533,7 @@ doc = "0rgf8vijb0dl48x4rwbzg7gd1apjs7vwl8rj7zyv60vx53zzkp5i"; source = "100hs4drnz5jy657crs8g62281sbgza7k78pvk1qfds2y8la2968"; }; - elpres-71385 = { + elpres-76790 = { run = "0bazzdimphnx48mqs6b1790h63v3h2khry5wf6kky9vl8c5b2fvz"; doc = "1n6w2rb31pqgdr1rlrqdjkj0y4c6f1hr4r1z0pcjsfcj6fccawk9"; }; @@ -5482,10 +5541,10 @@ run = "0zph9nshmsms7vqhx6jz75hl9bjmmx2qd51vkdc5gc593yvdy1zm"; doc = "06rv3daq328b46zzngi7gs8a7di45x8mg38lvk92jsz3drf2g240"; }; - elsarticle-73421 = { - run = "1nby9rj7qkwbh54hcw4k70ah0aws6zgcy9rgkg67j9q63r3x6ykk"; - doc = "0jyjhdd1vfkaz52pk2l5an346mkj24mmg5dsh7lr92mk6p1rk5pl"; - source = "1ckiawzak1skyg64x4ivaqmhdbmsfzgwdl8z4jfr7xwnmn5jlmh5"; + elsarticle-77318 = { + run = "0g8yia636pgq0xwa2f17mwxp7gkncz2cn0df2d69jqvn9311ymz5"; + doc = "1mxn2kb8rnicl6vaxzazlf7fksdzf848c0icf6v4pla4wmcp7l9l"; + source = "1yf55j27czgm9691r9if62i6d7hrij3qf2plqrgwcpnd5dhy2dhh"; }; elteiktdk-71086 = { run = "0b3a7qn1wn5ml00isds27jzpz3rl8zw3zwkb211z7789pix8nmyg"; @@ -5518,16 +5577,16 @@ doc = "1c17d4bpzxws6j9z5p7x97zfggyzyadfjygbhi7ykfiy55qywhdd"; source = "02vdmjb6vqvqmfq7fhn5gb09x2lzpmrfhx6dspv33wmwzv99kzr0"; }; - embedfile-65528 = { - run = "179a168b71h8zkdcfr7krcm2addbin9chckaczj8a8ayy6xr294l"; - doc = "0iqg1lbr1fb6ckdqbzyml5qwpdnr606fmhfgvxvzb71kn239cg8i"; - source = "1kc65i68h4nd9q1fj2sl094n6q0js47h6bh00677a89kgjxvpzr3"; + embedfile-76664 = { + run = "130q0b6i3akrvm443fn3knaz7ls1nr8ycsrb06g4xd7n8il23hj2"; + doc = "1lvayvyg1r83z5wzqmz3z429p1qlkpicd893mzd8p4p4wplfn0nh"; + source = "1vxwd712f9n1gr3w4ckdi0nh8wgi64l4wq3bk2bsjfnggawalkzj"; }; - embrac-57814 = { + embrac-76924 = { run = "0n2ll7mxgw228qb3j0x111yyiaa4ikq4797g5k8xyakjmv0w3sv0"; doc = "1lqapcz7iv8z7df7cyddg6ylh2b61ndgbfhnfa8abzgsqz1h8sjy"; }; - emf-42023 = { + emf-76790 = { run = "1w7whsff28cf3p0i8hii1lklb8i541di3g4z5iv2rfm4xa5m6i2s"; doc = "04qq6ljidaqs2i4lxp3m1varm232rhd026qirvr8q10vpkd6grad"; }; @@ -5541,15 +5600,15 @@ doc = "130zqvzv94hi0h5m742kn7vc8110cwjd3b59dxdpihm76gqpa9zh"; source = "0hy6pvyxg0k478lpdfirb92mx28w27dxzms5al3pjq1mhr04bmf7"; }; - emoji-59961 = { + emoji-76924 = { run = "1pzx221zrczj26pdw6ijai6m73zgbz6z14d5wlhv7albrh4ppxgs"; doc = "1531y2a3dfmv2y2xa7xi0dpdkh61skk5makiyzs8mz3zl19n8nkg"; }; - emojicite-55131 = { + emojicite-76924 = { run = "08y8qg37m8b3qf2wkbg802kmx359i6ki445ljjnxybs7apvxjpn5"; doc = "1iwlxc5ygq7l4qag7yxxas0rpcywmjcv5pcayrk5mz34xr06x5f8"; }; - emotion-69834 = { + emotion-76924 = { run = "14rnlr65ilyf9mirbddf9vkm30333yyyyd53fjynpq9h0hqrlgxy"; doc = "026yggkjkkvsq04k232a6p31wvj2zxravn13l5ijxs5z66hh3svp"; }; @@ -5585,7 +5644,7 @@ doc = "0q8rgxzlj6f54aj6qp5bxw9igan1f405nx6pb74gjbng2yw7hss3"; source = "0sa8qhzxbbddpby20nmkbvhd4zbna13k2whaq04ddjd6r27dzpcn"; }; - endiagram-34486 = { + endiagram-76924 = { run = "0vgyl6rbgrq0jslb5k1796hlnzxjpavl5ab6vj6zizinr2rvh0dc"; doc = "1gz8ri82sx9nn2adb7sv434im46cb0ld9r4j9fz07kqn6gxzzr2j"; }; @@ -5624,7 +5683,7 @@ run = "0cl7a0xh9y1lg55wdkj03n3ayyb0853nad04fpgjla6z9c9l1lrm"; doc = "1cnbi0n8pw2m8xvxk51j4rlyvj112cdz5zjhc9n8znj25iva8in1"; }; - enotez-61490 = { + enotez-76924 = { run = "1nxn52jbgxp2r1zlyp3hmr0k5kwilmf8fkr46scnh9w1ijxxmmp8"; doc = "1jw2mbyz3xnshrb031b6xzycqckpn422rc1ddrdj7r2j5lzy7l2n"; }; @@ -5633,25 +5692,34 @@ doc = "0nyx01a5hdcc7hrxgfckbrbwqswjzb8fi1kff7np8641a7bpjp6z"; source = "1iq46m8ygwbsdj05q9nbqh3ylsp6c05aqrbwr1dmv5cl6yp34d58"; }; - enumext-75485 = { - run = "1dlk1fxaw522g6qhnvz60aahyaz77h3k9ggmw62fs5iah7v56xbg"; - doc = "14nwgdpbbvv4vzyyc55fngllkwxlr338j1r3hl0694v9ipvdir80"; - source = "1vj9ncv2y9mck5khnc08y64829y559givy64ycknbn4g0209wjpl"; + enumext-77364 = { + run = "0jak5qqgjbfi41nm38i5acf23l3sb8iay99q5px3c0j0dknbhyfa"; + doc = "1sldfqh2hlcqzvw09yyvn5fjbrgspp1sivb5i80x2380xh94bqf2"; + source = "1nly7vyp5py9qsc94pjdbjgz2kqyxas6nx478inamqmidm40fma9"; }; - enumitem-73750 = { + enumitem-76924 = { run = "1p3md46gbg2q1ic1d3zhvvprngcc4n911rsxmb11r24yd41gm9lf"; doc = "1gv9q2wy9jpd6a4figzdqarazsgngmdifcy9w1mr8f2pgxvzvm1h"; }; - enumitem-zref-21472 = { + enumitem-zref-75712 = { run = "1isvqbp7wvib81r0yn7sngxa2dygkfm4jn4rdvw0kp8rknam91qh"; doc = "12ffsw4mzwg8gnw264kvc9gpxcmrhda5pwfyml2ih50g1dj6fwv0"; source = "02y3rlxcsdmafy4n4iiaz2j3syg5x7bzwzfvfk87xxg0n3bvahl6"; }; + enumsub-75967 = { + run = "0xjza3lrj2psiz5qz3hdp3cg9nbab0j05yz94xwaq4gwv2q3d9lv"; + doc = "17qrvrh2snik7y9acqvnjwra4hqvv8r3c6f38g5ny426rmydxf5f"; + source = "08xnv901znyamyzj0mal93agw45b0v53qi3rnrcmi011wxnjm7yb"; + }; envbig-15878 = { run = "1szn3ngy2iwzbc9y5fpchr5vpx5alr908q8bfg94lylmb8lx2kb2"; doc = "1y778gc6wl11afjjv2szypc8jf1g7gg2s0lvhv2skl1n3wpb3x7a"; }; - enverb-73422 = { + envelope-letter-76175 = { + run = "0pjwr07190a1mz50gk894icjyzqbn41rs93k1zggws0vdaw2f8yx"; + doc = "0qrxs2sdyj4vpvkar4zp3rqxyfaadxmjyxwyc89g674g2pv04wg0"; + }; + enverb-76924 = { run = "0xr4n9g66m4zv5xaki6cz9x71ipajz586va1g18qi7svcmf7v6a1"; doc = "1gq75salpmgd2g47zr6nd7aw1r8xpz0sxi6vhl8adypp35x8zi3d"; source = "0dkqfb39llxs9z6c07fjmfbkhy00b04f8sk2jbcpx0qwr01bnchm"; @@ -5666,19 +5734,19 @@ doc = "16fnyfvvixp6lfgvz32w92q35s21c92556qxbgpcd94fd1pw2bki"; source = "1fygp7wpyzhzh070sa61qk17h05rqr4m1wqp78vpp0awgkmdji56"; }; - eolang-74755 = { - run = "0jppdrrwxhpxx1n0k8abjgqx2gn48qiwy5mjnmfxi133y1sw7cf6"; - doc = "008sj172bzfaa4k6i20p2dz3dv0y966q9rfcj7gkh05i0bzlpzrz"; - source = "0l371f2l2mb95cxls5pxy596kvg8z7p7r4vgczz64ibb7nksc6il"; + eolang-77164 = { + run = "1d1bs9g5s023rr3618km09sbski267s4fyh86zl27nkdcyz12ln7"; + doc = "072gni7yq12zppmqv9ljclm567wcymg6wjhjrr9q9h7drr6cp3il"; + source = "14b287qpycx82ry1k7vj56r8frwi7k6ska1mca807vsmpbp7mds5"; }; - eoldef-75593 = { - run = "1924sxzfsg95v51frw216rprxmyp5adayh01f9a39yavirhhhha2"; - doc = "0qz54x2kk2lcp83lmv0di4mlppfhq8r5hzk4c6nd6h39gw83wnfc"; + eoldef-76050 = { + run = "1n53j190vkijgfsvv7wnirzir1r2wa1hrrd0mpxkk6fc7cf6yawz"; + doc = "0mdlb4i6fd8666fqk1433r0fdp7kcy9d4044a845fqcsrn0yalm9"; }; - epcqrcode-70956 = { - run = "1mg50fy7gwvrxf4vyrxgc0sxljv136s7s3i4vnr3xw1z33mpg432"; - doc = "0k8lqjzmd8lr334zw4gg5rdgj6vpi6l30p4d02v1ggrpjj74pq2y"; - source = "1daz9xkllmim28kxz7i4vlxmr96p7gi4w7rwvxfl4pn2yd7grzrw"; + epcqrcode-76924 = { + run = "0lbypk89nddjpmirj2v520gip9807vvhsmd4lpnryq7xlc7ybx17"; + doc = "0b6x47s237773i6saxm1s7i3b0imncnggjhdzbqqc8cqr3cwmnbj"; + source = "1hxr8480m0j5cnjay87kmx988wvvksn6knbi984dl9kb7fyng9j6"; }; epigrafica-17210 = { run = "1kawqgy9kbr535q1v84kk29q2fwhg6yzmgjd5i7dyg06cy0g6rci"; @@ -5774,12 +5842,12 @@ doc = "05vh8d0yyqhn7d45ykrql4dbn07f8yh4jmr6qmx1mkhyiz44c9x6"; source = "109ds6zn3nl17kb4z6m1xpa5ds2iwqaxqbf5jmw54547wv34havy"; }; - eqnlines-75593 = { - run = "0inrbk8miph7l4dhpggq6nq9j8pjb2n2vajc2w5izf7yvk7hgxmb"; - doc = "1sv62wbbn58r399f3vx3lnb3swhj3gkhpz2svr0jhxd9wgrhkd3r"; - source = "1fq9qnn2d7l8pssvi4l3nz2yp2n3ja9q1x7d0wmw58zaf6593idk"; + eqnlines-77544 = { + run = "11z95zi2qs9pdcn3abw7wxx7pigldqx3sp38m15krbxc6204iz6z"; + doc = "09idvxalc2jcbg6pkf1agkz4gv3dsv50mb10n2cc45wfsrgk7mip"; + source = "0y3526zg27kdnmfqwn3f2g2sklafp2fi52rf6yq1rj4aa5iy67md"; }; - eqnnumwarn-45511 = { + eqnnumwarn-75878 = { run = "1mv50r9g43si8kmdmf3kgcjmw10kzipq67ssd3vllja4pn9yzmz6"; doc = "1ypvd357npccz8vbbq8ss92cmxphq16isvw4ax0ppgxp2bh7cr4g"; }; @@ -5797,16 +5865,16 @@ run = "01x58bx32m1xmlkvbp5npyby9yq81z39g66l53gilz37316707vg"; doc = "0f0gdm9czqhw9809bfbrx84k7darwval6h5d7f49zgldvk9sixcd"; }; - erewhon-math-74006 = { - run = "10gb58jnm5cf0m1f9ki51n8sg412qd2avxq4s6pr74mf7j9rglsz"; - doc = "0glv6798grs5z6v5vfp12ps4b1y8nwlpbn8qjklh1b7fnkf1899a"; + erewhon-math-76878 = { + run = "1qgzkwbw1ccv76925fszih49h2r9sbv7nkixds2w8vab3wpkzkxs"; + doc = "1pzw1q035rfjw6la9v5jysqj9pzkh598g0p4j6yx4x9pjmapkq0h"; }; errata-42428 = { run = "0hp8pls350swslim7m3cpnw23v94vnqj9avfvx9hq0bgl99szc5c"; doc = "0h30iip57km31074cya5fyhlmyamix8anpk19rqbsfb43h3988g8"; source = "00bdq20dwwmq0nw3c271ah0bclzkzkwbr5ak4y9asnab1g6fl5yw"; }; - erw-l3-61799 = { + erw-l3-76924 = { run = "0klwkq6x58bhqgc849yv68vg7w8ivvzib8rl84ipf3gl1hk42761"; doc = "0qkg31gi4jhgvc3i42cbj00ccavwrxfmygngn8qxfgmsphx3a41z"; source = "08lh56xzj3wjh1dp72ky8ckga8k73d3alf0vxjkwb6b6krzz4gm9"; @@ -5855,16 +5923,21 @@ run = "0h11378qh1y4c4ac3vd9pcl93a09kpsh0vyqcg7mfn01dgmqfam1"; doc = "19bcl4szagigbd2jrlz60vhhphm86667chciwlk05k6hkflg595w"; }; - eso-pic-67001 = { - run = "1j340mj5ccfb5z28dcgs76jv05yv2vkfqxszzkd2xg4jkzpy0479"; - doc = "11qlj80gnfqw496r5xa6fg34cmp6sf33k1drg4cpq23y9slrwd24"; - source = "1gh64sql402fcg5k6w19pkx4n3g1aviw006yp1zdaa3wqnl1skly"; + eso-pic-77066 = { + run = "1qf9wrllwi8bzw0ymzjim7sqr2hkvslgj5dizwbnycf526g58i69"; + doc = "05cgjp9z66zlqg2yr4rckdw11g3kafdvx59ds7n818ln4waw5xb5"; + source = "1gngyn5h54ncwlf33nqz5j7mz1r7lmgy84s190yfxynyl0wbpklc"; }; - esrelation-37236 = { + esrelation-76924 = { run = "1gjwrnd63bb66vy7f74alxshcr5pqz8g8q178wkgyrm37xql6kni"; doc = "1nnwpgjy0mzc2h7sp2igqwain2nz6374qn4mjvj6g8x02lkc1hsa"; source = "0aqb63mzvx5hl178kmy6aawyv5ri8favficfjjmkpq3d4hgnrwl8"; }; + essaykit-77253 = { + run = "18pc1xb3h4a04pw5y0fxf0yf499jqvaa5v40zx5hzsd7b8bsrhs2"; + doc = "1nqgy3dhgfpkmvlc9y1hv0qn07jxncd3bmy8z4ygmjksal6gb9bc"; + source = "1bdi2q2ragvgrbgw9binhndhnsj0mzz89qaxjwngsrj2aylipw26"; + }; esstix-22426 = { run = "1qqs88wpabdx0y92md1w8klmk7ncbpm2jqmi0j5sj1c2cn82mp1a"; doc = "1zzbwvv8lbd27cxafj6qc5sml4r44ymrdvaqn2h966alzga9ify2"; @@ -5888,7 +5961,7 @@ run = "14rrzb8c1i58iypi7f1wsj9xp2x93s37s030zbl7xj8aw9j5w4mf"; doc = "0vqrl9i8mr02qb12czy09x9vrch6nbng04618h9ampxs1m40sha3"; }; - etdipa-36354 = { + etdipa-76924 = { doc = "1jp35apalaa1lh44dbn1zayavv1n3wkm0v69hgy8vdz73yp5yvhz"; }; etex-73850 = { @@ -5918,7 +5991,7 @@ run = "1xbkh7xx71d19ghwfq8bhjnf7jmapm13hp2gr6ggzavcmzf12ffz"; doc = "1lafizx606kv455bhf125hl2xqhndd5mblkd0zyvqgyir9bawcd9"; }; - etl-60998 = { + etl-76924 = { run = "0cg7ppbc7nlgmcnri2iz2is8c5kj03jn0crw4m5wmxvqkkcg2217"; doc = "0jqpybirslqyk7g9g27qbbvz3k02m2k352fxl2w1p0h7hhgk12a2"; source = "1z244p46j7hkzry4n1xdbzcszjgwrlxd2jmjblbrldj2ba9sq9nd"; @@ -5928,9 +6001,9 @@ doc = "1lh8pfcj2iixm9r31cawfs7vpg8gd4kgjcj9yyqx0i2fksd1gs0g"; source = "0clv4cllb4nfchvc4zb8k25wzlhl4k5hnijl3071sq8aldiaqj7b"; }; - etoolbox-73881 = { - run = "0dq67brzdbn549gmzmi4mhrn8bldvwan7gqvcymwl02rh927h7x6"; - doc = "1s56wrgc5k2r309vgmkrs4bhiypdc52l9qa5a9vk3yghs9fk86rv"; + etoolbox-76474 = { + run = "0hbb32cisbwq4pc3bhcbrrwa8j9n5wxzcjmmahwy121nbdck5ana"; + doc = "1y87lqnskcpm35d9gjg855rg3dnniyzfs1swqqf6m744fk0iy5dl"; }; etoolbox-de-21906 = { doc = "1vchha7ymvj51jfnvl76rxv466lzfpxr6xcvwafxhi78w4bk9yry"; @@ -5973,15 +6046,15 @@ doc = "1rl4bxzlmw95pgcf7va9gsrgz89602a9pqvhiym15b5hdwc5cb07"; source = "0fy3dx3bf8idddxsj29yqd7bsv7cyyg8q9njmb3p0mw7laqrkjxl"; }; - euler-math-74007 = { - run = "05fqgffa2ak065mmndran8hl8pv1a9fskqv8kv6vkwzq4162xbii"; - doc = "0bvcr6p0kjikblbiyagln8plfyd15dsmqm4a1x1bp5gli0cdbifz"; + euler-math-76681 = { + run = "1nfarzbbva07himawzbh7hsjd3a59ip40rd6vjyj5rqrm51sqv87"; + doc = "019hv37w1v7mj2zl4wjcw7aang6397a1kxpi56ja6ql5m8c12blw"; }; eulerpx-63967 = { run = "1ls9b076rc73cbc160ms7df3w5m0x840y7s2mg3wk22vgc461ail"; doc = "0qwhb6wxm8fviqi5kdy1lcplarijhca0ymrqnxfnrz38z3v4xycs"; }; - eulervm-15878 = { + eulervm-76924 = { run = "1x0zgqw15r5z9mf4pcpnf1bdbwbpwbc49ij7gjrhf9jzzlkwraf8"; doc = "1bbd7f4dz3xp7ylgpi2wh9jf8nz4z6i2cvphfx53xvg555ln5v1m"; source = "1if22m5h8ma3bvrlp4jzzhjm410r5r7r2ij17prycj3cpj4r2nl7"; @@ -6056,9 +6129,9 @@ run = "13dqgkh1isrg0z97z7bfd2b952sc2xr7w7ykllhvmzicr9gcml1y"; doc = "078cryxhlnwk0k01pwypmdkkjlna0fn70kj1xia17jq2xvc2fpcd"; }; - exam-zh-74141 = { - run = "03c9bddwfnzda60baaf3y6xc6a5gcipnf79lq7zrjrwfda8sqyy9"; - doc = "0yixq7pwpqz29rqsqwr0kvph11vdpza7ndav90f3ag5xa1d1ala2"; + exam-zh-76834 = { + run = "015zw0z70lb75claycp4qh2a1n7fi88lvbypkp0iw9bjij9ddc1a"; + doc = "1b9gzrhdql7r0kssg4lrm1wn7drlny9k00sqd8khqcvh7ngxjd5q"; }; examdesign-15878 = { run = "0y9kqiihidv24553zlijr6fspbayvram1mqgy9kmd1wwskvbza3w"; @@ -6077,7 +6150,7 @@ doc = "0vqm75k7xqi40gy116h3rjhlyjybzsmrpnlgmsx8qykll04y4vql"; source = "0lnr2s33z95gzyw4vjz6jgyhqcgbwyq1lz8rz5wzafbf87mdkigx"; }; - exceltex-26313 = { + exceltex-76924 = { run = "1075b0wm708wj537pgki1hvj58l0pfrdiglalbjnk3gmf18rk22d"; doc = "1s48mcj49j9jm8vs5nhvljb972vhfng09xvd6kiw01a7i4zpw3h1"; }; @@ -6085,7 +6158,7 @@ run = "0zfml40br991mijcmplxlff2lzkn8fdgwgxcam7vnr23kag7lzxm"; doc = "0argzz7nwadm11qp642r454w8p0swyhvscic71fhwi47n69cfbgz"; }; - exercise-35417 = { + exercise-76924 = { run = "18f7mgc2lmm1lg13dm858nqsqzga52sw0r6zlz7f0pv5hpc0mgak"; doc = "1y50izz1z2s52knqn9a1jianq36isyafviv0yxqqx6zdfckqca0p"; source = "0lpslsk9a7dx5xzr5iif1prvrn399j70wfcqhgbypz970zzpril7"; @@ -6103,7 +6176,7 @@ doc = "137g1gvwfxm3gid5xvikrqk0iw75csrkqgrwmh0hda28dd4zbdwg"; source = "1lryxm36phhp7p269zzf9a200k9k0v8zw8qyqvyk784vmvyilv7z"; }; - exercisesheets-71063 = { + exercisesheets-76924 = { run = "1vsdznwp42kyw3yv3681vrq5vkxv4p1926fzsinzmlji94nx5cn3"; doc = "1lnda7sw89bxyrf00yysk5frd6m0yx01ckcc1nmm65biv6fgrsv7"; }; @@ -6112,17 +6185,17 @@ doc = "0f0m9r0x01spzpxr8rxv3957zn30d86d91j6qdh2n6g7qlr1aa0d"; source = "0dbw3d4i3vm7fl7g50wklpxxf133v4r4yrxj87yifal2dh4zdajb"; }; - exframe-72595 = { - run = "1vai0cqayjqic9ldk3dlqv21r2m3yh57gs9ld8zwvzms1jk14qf7"; - doc = "1daax7cb33ywqjnjp0hhqzkr94qw7lp564jm6d39k162by4wsb2v"; - source = "16r87bwj13cxbmbim6jkwz358a2lpfinl7r7ipdv693bk4jsrrc2"; + exframe-77449 = { + run = "0hrr29a6rrmc9qk4c3yyj2jmcbfffhkcwhxsi9z7wcdibw1la2zj"; + doc = "0am642id3kb2cdf10fha1hkn79hszlz1fxj7abzm996siy1wy975"; + source = "01zxwzqlclcm7gzkhk6v73f8lbrqa4czhba10r49g1b0b9laky2b"; }; exp-testopt-15878 = { run = "0g7q4ccfamsd7sr7wb0qsw74dnwiyz0rjrniaxm5jvgaadiinc7q"; doc = "18i2ym0da8vp3xxy5q2gaykvja3dga4l64q9zjxknkm50vj6dj23"; source = "1xfp15q94icdq773ivdvk4n47i2k3g3y9smdvmxw5m9f35nayypl"; }; - expdlist-15878 = { + expdlist-76924 = { run = "09yhcdbx3n7gj3g2v2yh4navgdf5ik4x281h51kd1lzdzbbnf3aa"; doc = "1qgwn2ignri6wh67wwjsqpbk28jch01m8fn0nw6lpc6kfa4a9g6v"; source = "1m8dww4i5w0hivs904v8ls1dhs35vp3qpbb44ihwha0zsbvghabk"; @@ -6145,16 +6218,16 @@ doc = "0a5kdxgkzlf5rm4k71qg66n013pfmhd453pdy3s4dkf3b88p6vrf"; source = "01wm7aly8fsrxw8psnhg7kp53qjyrz3sasiziv0qgs4qllp8ywz3"; }; - expltools-75612 = { - run = "1g38siiw07iwxfnrylacwdpprpimjin8b3sgvab1g585wzy3kvqk"; - doc = "1n2p1ccbciy94yp30wlnkjpxckamqsfj2vsyvsqwg0zznwhn0lyv"; + expltools-77501 = { + run = "10k08qya4qwgrnwkkdd8n0y6mpdv22zvi5b0n8w8iwlq3m5n4p7s"; + doc = "1ziabgxyxdpsv3zxb30wxx3l1q0742w870n539qjx8l0lvpiwznk"; }; export-27206 = { run = "0la9v2m3n15hgds8mmp1c56dz0a7iqygjk2qnd99n5924n187wyd"; doc = "0ipbs7rdwjp6jrr4drgcs73mc8fy6bav24qfda1an7byglgcf2nm"; source = "1q3xbj3zicbizadihwb6b75c4d95b6wq0adi45wbqf6hzj05bd5x"; }; - expose-expl3-dunkerque-2019-54451 = { + expose-expl3-dunkerque-2019-76924 = { doc = "0xij1ycxnc3hfzkl0bfs03s0zzzv6xsj3myvykb6n836j1g66g2y"; }; expressg-29349 = { @@ -6162,7 +6235,7 @@ doc = "0kla1swvhd43xcvns17wlcvq33wvjidhkqnd4i587x9mdn69s8bv"; source = "07w45g2nbldwnbrbrmdq9pwi3xbi6cl2mqxaiyk78jfgr033rmqf"; }; - exsheets-67300 = { + exsheets-76924 = { run = "1ymcfy9i2ll048sc0gyljcbwa06m9q0g6nxp3csvk4a367wv9cxa"; doc = "1l3ln3xkniyfgmhrs37rixszacsvalwq78fyh72v8ca61krxd35q"; }; @@ -6260,6 +6333,11 @@ doc = "0fpxag39xa2piybkb19fldg3ykwb26sg700jp8hy6kgb8afp4hrw"; source = "13hx2k4i8ji3a9kxd8j2j177l4d5asz79r9v707d8i8vkxcm1ild"; }; + fancymag-75720 = { + run = "0b6r25iwc81z07qsky76i98abj5gcfry4w8cgxr56pgkjq8ggkwl"; + doc = "06fkbmc16m6rlz063w63pswiawclbqhqqfg92h70215nii1pjmfj"; + source = "0gjzy48l1h3wbgld0skbsh64alyy529p7awc4413rlyglm331cmm"; + }; fancynum-15878 = { run = "0vfis38yawys70hv4vrrnyy820dj89dqp38jbg199pbb8y0qf1kc"; doc = "01f7d3him9gcm7p8567ljamwrg2jl25xs7w6jm05l89dkcb34fdh"; @@ -6293,9 +6371,9 @@ doc = "1l6mp725xjmy6azgx2zwcqlp3vfvk7gvyhr0wwrnnklfcscyr1rz"; source = "0nhmjrivw8a2xhblhxnjbyvmz4hp68sjxnnfzmqyrf1agjgwz8m0"; }; - fancyvrb-69536 = { - run = "1xsazrr8rw8rwxq2bra6ypsv217r5rrzxhqrblncm5g2blp8x815"; - doc = "025sy2x32w7h2dih36iza9v0lrbwpr9q2idiifdxjhs1clwx01rm"; + fancyvrb-75920 = { + run = "0dhymyzpjbi70w76d0n6cbmwqdfva15vflma95scv0yj24mlgd69"; + doc = "16sh5q6qgvwhpql82cl50lhi0i4lsqr5hp8qv6qcdmh2sf8rg3rf"; }; fandol-37889 = { run = "1l6h2brl2d6bnam6p6j0p1d2s13jnva5zkr1xr4sarzzxj6zlz2r"; @@ -6304,7 +6382,7 @@ faq-fr-71182 = { doc = "0bhri2hf0zlyk942ibk0pgqkkrv04ghka25c7yvnjdhpq68mgacr"; }; - faq-fr-gutenberg-73163 = { + faq-fr-gutenberg-75712 = { doc = "1ap9kxsrfvycdp84mfq0pl3icf9qrzy093gxviv5969w8vpvqf9v"; }; farbe-75449 = { @@ -6333,7 +6411,7 @@ run = "1v7ycqbqlk80lbf5wag8vmyhwr1v4jjs8j7bzni4pm8yp4m0yjis"; doc = "075mws8pivd2nc045przgf5lmf5mpaw8gdyjlj3haqvpq0rf5mk9"; }; - fbs-15878 = { + fbs-76790 = { run = "18h6n8azrnk2qabv30kpa8gmj2ljkvx0nqs8qb9r8dxxnhng78ch"; }; fc-32796 = { @@ -6349,10 +6427,10 @@ doc = "0dvr57jz38v5wflcjjp19rwjbisbzkdc91fji9s1yrv27drawijp"; source = "0k54q30f7qp40fh3clxyaa40xhsa28qyavn13km65s1hwvg4hg9g"; }; - fcolumn-67729 = { - run = "11bqaca189j79cszypwmijw166v3j9pkm60y2c2wyraj4ss4d1k0"; - doc = "034crw2fxf9m7a7zvsi2c7fafkqkhn8vfxc97dc7k74wrd5g3kwl"; - source = "0dqcm83g989lkgjkb5q9s4d4284g5c2y36y75iyq4jhdh2ca972z"; + fcolumn-77386 = { + run = "19jgl5spn3i300lwjwi27dlidg7qgpci5sfx88gwdy3sipd1ghb2"; + doc = "1xwy8ds7ivswaxlsi913nixfm67nch6jfzfxcscbfjkkjxskzlcj"; + source = "1izp574jj651gzmdzcb81bcbfixrvq99ak527dxn3slgkqk8zwzb"; }; fdsymbol-74247 = { run = "1862n70svn61kdmfhr4xpgh7zsrymzj21n052dfy1c83vdrp2s53"; @@ -6415,10 +6493,10 @@ doc = "1y1pwlplkz2z7lqz84ay7ch1lw4plh4n69isqzsvhilnr31fkf0a"; source = "0ja5yqs9szyk4s2mk9cbjf6p98dagwk7pycma84y48kinkl96s0s"; }; - ffcode-73318 = { - run = "00sadzsrnd9s9qj7dd6iyjsb8nqk339qs87246q6dakrkiwpdgw3"; - doc = "080rpfcnh87ihi7q3b48j6s3x4ba6azh9a50ixksxw4ffvbhp4yb"; - source = "1rp1pf6m37b63a9a9lzxfzxkvdzfyg2r6r4cslczkaaffbkbrq9g"; + ffcode-75716 = { + run = "0ahjkxdaqklmg8ibx3klmh1k3dmxryr9lk053sv28ly9gzrv1lr7"; + doc = "01w8jd998xihwmnikkkfm7amc6mgm7b3j6dyndwpyrvl3k6glffp"; + source = "1m1f9wbdmyr98g0hrs8dwphaqsy3yzrd81zar0rmab335jh50bx0"; }; ffslides-38895 = { run = "1mpfpawdhh16rl6pnvxnkj95gf9hjs49gj7cwfyngmqkjc2idi8j"; @@ -6429,10 +6507,15 @@ doc = "1c8nnpdvkxcm6218mrs18ipjf9mrl1cqyvv3p31x41ii8wxkvjm3"; source = "119d70668gw3za0mksr93wcq9gpzjn4gyv8vmizlabi0ip1ycgy8"; }; - fgruler-70917 = { - run = "1fx9vwrgc8fv7w2b7bvxxfqa6nsdj1pjck3vdz5445xssn0fg7vr"; - doc = "1315rzhph291y9wil0nnmm5sxwrk1vy5wzzv13vq6c4wqfz28ssr"; - source = "0mpi2m0ffhnjdwqpgpfzlm0lxpm8in18n6y530skp3zjaw08pk3d"; + fgruler-77333 = { + run = "05lzvx843hbf5kcm1ikvkpwgnd7bg4yzvb6lmpip7qn2h78qlhjw"; + doc = "1vvpmfb5ain3j95h5sdn07jp9qxqy5gihc5mxj92s7warvz5gg3a"; + source = "1dj717lg1380va9j86qwi3pr9b94fszm1k980vhl1xi68m0fpd2h"; + }; + fhj-script-77111 = { + run = "1g26gkwis94wcj4a8dh46ccfgy0a030m7n09nrldzfmbihhba6zg"; + doc = "0g55z1snp9m26l2kk33k5savw0d3wqm4ndarf0w51zcyrhgckrpa"; + source = "118dxd54kk51f2086fwmz0lm36w73wnlpafw9yqjydygjjp8mbil"; }; fifinddo-info-29349 = { doc = "15zp4xvszy07cy1b5r3k5x256lbalr5acrrdj1gx33llfmvm469a"; @@ -6455,15 +6538,15 @@ run = "1lxg05j9c56rrinl5gc4y7sc4r9gc5gyq59d3yxq4ggmq9q9l3dw"; doc = "16qbipciqc6vv5hg1fm9rda4kk7x827nlmzha8c9i3dz7gy0cnan"; }; - figchild-62945 = { - run = "0k72116mhd9z9psbnrncmn8x4svhyaf8b4738qxb808i81ba97kv"; - doc = "02xr6kq4mrs9cacn2sczf6ys2mhwy5lpzz3lbklx1na3fbkm6aaz"; + figchild-75801 = { + run = "0p0g3g3fx7vi1x7nabq965l0il0jgw3kp51370c0nv39wx463v8l"; + doc = "1q9k2h1qfqc593nsms1jlh0vf2mzjwrkh0iv500yh7wzcc3kwqdp"; }; figflow-21462 = { run = "1w2wccxfjbas2yyp8sscxfb875kz3mwqjlma46v4328sd9vw4pwc"; doc = "0nkdz047vypv0b47wbin7nz3cbcriv89w05d6yn26wvq5svlxgw9"; }; - figput-63957 = { + figput-76924 = { run = "1hvxp65c2y7852fj2v5b4m3bq4197m564y6gzin2hddbd1w003vf"; doc = "129jyybg92ddy5i6gg0f28ij0qxx59p8h2l4y9gb154rdmqa2bld"; }; @@ -6509,12 +6592,12 @@ run = "1a9fm1dzsdri8nqhhqslwzpwd566k9vyyxkscwn99hfcxskbvwsb"; doc = "1fqdzv6ixr4nld12blnjbhvdr0lxfvy459pmchph01zr04402dwb"; }; - fillwith-72006 = { + fillwith-76924 = { run = "0pxy8inpv8kc2df3gqq74z2igq6i1p6g9yz4hzp50apajmv4karb"; doc = "1v7ry89ryjd89hdk5wnjqay2hamrnwf3mkijh2piq9nmzwajww53"; source = "0cqqg7qzwl102agdp0f8m5vq219d59q01i4x0k9dvjr05pm5ad19"; }; - finbib-15878 = { + finbib-76790 = { run = "1dr1ivhfb83ky3q82dzzv5vvc8bl84iq7am0p1rc8fjlbj95i4wm"; }; findhyph-47444 = { @@ -6546,12 +6629,12 @@ first-latex-doc-15878 = { doc = "13ngk5pia5vbrbb4jrrlq1lmyja08m7cy4ydcjasxha8kns001ss"; }; - firstaid-75459 = { - run = "11zmq9vnqwx9zh22gmmpd8zgzv6fld1vcj83y4bc2q6yjy8ffmrj"; - doc = "0yy1gvvcmzf9bc9cp4fx2cdq3n06rrnvkwz7lhidzgp4lrdy3n1w"; - source = "1cpadjb0x5dq3s37wraxxpl1q6rdd8xyjhv6kwapj8vbsh7n996y"; + firstaid-76740 = { + run = "0478l7l95i3n0s7sjl0jhi7c70r263iicylalpmpbnfj26b5y90z"; + doc = "1cxgb3hmj8vlcq1xbb3akzlcr297j0bk1g9pr2acni7c43zqasm3"; + source = "10z1fnk1iyw1xsnj0n6jjsddza4xb9sa5cb9v1nvq8ih6spdm8ns"; }; - fistrum-70187 = { + fistrum-76924 = { run = "08cp0igysf8fiznhiparcc8w1raqzm7wwmz2havsjwy8qy66zn54"; doc = "029w914wk0g3kbi1i8zr63m0nmfm3nsaamksr47jnv5iyiyv55g5"; source = "048g8x5q882668lbzz0ji1hndfkd2bd777s2zyyq59bcw0gmavbl"; @@ -6565,10 +6648,10 @@ run = "1c6myhpv9ix6cr6snn5f9ky2z5caam1sqjgg0bq1bj8df3acdv80"; doc = "1gdgmviy8pqqwwsvinrb8qsgsd4gw6bx6xci56w4nmfal729r6g4"; }; - fithesis-70531 = { - run = "0giyqhz2r2dnxxnvliwcj2mlm53ll452zqg18hisyq8z9yv7v0as"; - doc = "10i2mp1ijf8q3dzgpva0b6b3h8025i2h5hl0vv6rmvv4yn7hnpay"; - source = "1bazgc6p24ahsiv68g104qglahivx5s42gva0xhqnzcmimnazk7b"; + fithesis-76028 = { + run = "00jgv026q6rl0wx5llffa6j33g4rsas2msqrl32nf2bhck5lqwyg"; + doc = "1m3dzm4bz5gm4wf4h846yk99lmn5vk8qij76i6v19rxiw9dmx8xx"; + source = "11zq5n7abxzbn1rj24wk43sfcp2j5b8r61sbzxs4jlbin4vx8p1i"; }; fix2col-38770 = { run = "14n020dmfn2s54h5xvc9lrynijcwnj3d2w4kg2w52v0kf037hmln"; @@ -6603,7 +6686,7 @@ doc = "1mhfcnsvlrrjz29v73bl74jcgvjm0dchyvzx9la71bzabrcr43rz"; source = "1d5x6bmw9wbggj749k23n7j8jr6bbkfz2f54x3qwsfxf0ymgb6rp"; }; - fixmath-64648 = { + fixmath-76924 = { run = "1513gzvwpddwhbaiaw2jw4qs0c4bbiym0dmcc88vzypqsbnjs13l"; doc = "17y6wwiq3b8l2p3nsfwm50g7lzip8aqls5ysgr4gvz1l8aydl26z"; source = "0pzyg8k41rlj5gvqq86i9jnys9plqbxb3qvas8fv7k5kvqc43riq"; @@ -6657,7 +6740,7 @@ doc = "11s6ldawl1w8vpv6cvw05d9krjxv9921ilryh9ffwrrpzf4vgjmv"; source = "14ajajbl0xhjxl5zggjpip1b4grszdc2g63csgdy79bpiffpkl51"; }; - flipbook-25584 = { + flipbook-75878 = { run = "15b2nzhpgj6018769ggajya6qmhq9rnyzha0sic9fff24jwdq62x"; doc = "0lf04giwsgjq0fsk6wrms4c3dg53v1lq3n0q1ij5pw4390llsqd3"; }; @@ -6696,10 +6779,10 @@ doc = "06i32gmsqgvqgy0l0qbdjybnp4rmz2cn1c7zw76w3mhd9z220d77"; source = "14ikpr9fga193y2vgr5sisvzc5scf04b1xc9hcv6zmkcph8dvnnk"; }; - flowfram-35291 = { - run = "1ccmry6f8danw6jqdsck7pzwjsrh5vcfy99f8kzyqcbbrzl5rn8h"; - doc = "19rrav68s3wlwgaa4mhgqsdlr1syfpvp4jzc80cygi0fhv2hn7yi"; - source = "1hrs58xhwawxqd96jb5hjywbfra6az2qkap0p5zap9zkck8ixz81"; + flowfram-76931 = { + run = "067fwsjkmk73j6zd2gdg4rxdmbv8ifl92p28v60phxzkzm7v3v8x"; + doc = "0wn5jh4yqq1snwwwk24bb7splzmqgalciphf78as2v0lj5m2hl0i"; + source = "16lmpgvkc22pjjkwaqf0nq455p9cl13lmrz3g58jrkxvk8zh4cy0"; }; fltpoint-56594 = { run = "13zin0r1hcfihji2h33q039mpcf86lw2q017ss8848xpqs41fb0p"; @@ -6711,10 +6794,10 @@ doc = "13i7axi1s8qqgdvdky20dckmsa95q2q54z7cf6zgd0znzjy6d4mp"; source = "1fd8h6dndrc7hphs87y1lfplmkrwgn1pxgmvf00gfhgkg1zf127b"; }; - fmtcount-73812 = { - run = "1al1idsmnjx2cq1zn1pw1mmn51il667p1j5siijk43kydk4y4qmw"; - doc = "0611psfk8mna4cwmnykf5ymg3s8mw0yqg6dkbh5a4q9h82c6271q"; - source = "1sy88f8s1jf8yjavci9va1q5vqw8klmw8j92vx64a5d2fca54i7r"; + fmtcount-77004 = { + run = "0vp0k3gwsh0jivjkxbqqsx6sl68vl07d5zrwk0am85s2n4qx6mcv"; + doc = "0bh1dz9if8pnl78f68hs5mpmsh8akggd58r2yql9h4wflcpq7jzp"; + source = "150kb0dzidc9my77r91n6l53minwa54b5r34l85866fpfabi20g1"; }; fn2end-15878 = { run = "0cj26s7555q49fi382pbvy65xa0yp0wbihk3y0magblyxjn72wdx"; @@ -6737,7 +6820,7 @@ run = "0rn4yk1zd4h2r5xhghv7v0ph0raspq4r6mw812hn80bn8rhjjrlq"; doc = "1w0pkqqgkq379nnqk0wx419z961l3g81ldkh8ivfhn9q5vk04p0s"; }; - fnpct-62248 = { + fnpct-76924 = { run = "127n7966vy4rdwypbsczi1aksrf6pxl8xdywssviivkk3npmhwvs"; doc = "0qixawqmjn2b1yy0fs140a5wfq0py5bi58gpz8c8564vx29yva5q"; }; @@ -6754,6 +6837,10 @@ doc = "1cwc4jv9jxxinradairp45rlr97h52vxghfxin6dwszw51ac8p7n"; source = "15d3jpxs8zgsj40xipg3mfgir41p46c3ppwh4629a1dv4skxg2nj"; }; + fodot-76255 = { + run = "0lp8jrwl0rj321dlywcvc29c910yajfx6ffw52xd9yhwz4si2l7z"; + doc = "17jfw8gbq28hmvbfaxl29fx7lxghprzx1bsy83iw6lsj5jb5lilb"; + }; foekfont-15878 = { run = "1vb2j10j6ra47gyp5a7fpv3868b1rgk2w54w0cd8iczvshbzva88"; doc = "0yr9xzq9pxgaw14r6494162acj4yavyd7r123fabwf4dgj1xf46c"; @@ -6787,14 +6874,22 @@ run = "02ip5czslh9120nrby3k9qn0niy8bryr4190yyhibnwkr9yaqj4k"; doc = "0mbqzjfdm9hpds1fragbhds1zzyk91xzfy4azzn8bmb6xr3ix3ai"; }; - fontawesome6-75128 = { - run = "0ybli0xw1qxlh84jnlk7pag9z410gs0sf179h606w92ill26hr48"; - doc = "1n0bb35dqk2qvndrpvbfhs3cdz0w49zh725144m1phvk0k047yy8"; + fontawesome6-76339 = { + run = "1pm4w3qrlk2484pwnk61p5p34zrd5v0z2smf61bbmcpzzvrzdpvh"; + doc = "1x3dg6z5w8x0rsl2y87azvb4mgk8wbzr9mcb2rc2m4qv40qkab8k"; + }; + fontawesome7-76735 = { + run = "1z3myplv6xzjzhpgl0axhg7aa8s5h45gl0jvh5km842n29cqfss7"; + doc = "0mlahgq9n4m556hmawccddp76c0zvbgqic52s6c1cxzpcq7bcjv2"; }; - fontaxes-75305 = { - run = "0km6nf7iskg6r5xs6kycp0h79scy24k31nq1vwl0lhlj3b0an0kr"; - doc = "131ikp8wygrryvq9rx7d4x8x30v04ri67103m093fh4pbabra4p9"; - source = "0252v5m86spk88lr94yir0b42528ni0zxyvlri0i2y2c6vhqwklh"; + fontawesomescaled-75980 = { + run = "1gv1006alg1i90zfh042p2hb9j8z89lbkyp11yqjn74jkz5q1rzy"; + doc = "15k5dcr9h4cmqmq0b91a56q2sc340112bbvacp1lkpnchaxxgmjy"; + }; + fontaxes-77306 = { + run = "1cpgkpygmzvia6d46am82x4084a7k4m8a713y723k7kl0fnbghml"; + doc = "1prz1dbmpang23wzrrx7i16a9sa5hqnkkw85zcs7qvbdx8w7hki8"; + source = "03mln26yz55m06sah6s6gkgz4ar53zfz0mcxfbczp6chmjl5kiy8"; }; fontbook-23608 = { run = "12dcha7gkyl4ycizd2469i628l8qvh1xzacg7bv7b55q0dip2hlb"; @@ -6821,9 +6916,9 @@ run = "1mkfjhhck9i2yiwlrxz9prqfsnrgggzqgs8p878kf13aiyhvlcz0"; doc = "1hwzqsr7wqd31z0n2brbk65wh6a48qqf6xwwzzz4r8vx76hrg4cx"; }; - fontools-73362 = { - run = "0flcjgr08acs1vgycsjbw2ppya9i7x22hnhvsmshx9hfdn5jbyiw"; - doc = "0h06ak1g6fj1vhqx6j1q5c426ldhc0bl40xkykk314sdh3f0aqas"; + fontools-76266 = { + run = "11gf2fx19rqc1sp4kyy88a4cc42ahk7glvqvknlk832aig9hryvj"; + doc = "0i8hxdibsdjbpml39f859v2mwg5hngrccywl32bhj74r2xykdkki"; }; fonts-churchslavonic-67473 = { run = "1s8y5kri1sjhsbz2mdszwy12vz8k0b5ad0rp383jrgcd710n3949"; @@ -6834,7 +6929,7 @@ doc = "0l4p30am56bblp120lcs81idahw3wrgmbrvi0jzfnvzsyd7xh068"; source = "06zw6amxdkmb9cdjvkvwgah5x33ksa9iigb4dcw6b9d3a0q8c8ya"; }; - fontscale-75078 = { + fontscale-76924 = { run = "1sipiakslqz0fgbip8w2xbpqxkqyzcilw6k6ba98rjlccls1nz1s"; doc = "131r8k6v0qgdqig7nx1j3x0cyn2lbgailgmrmh2ahpdqayffgn83"; }; @@ -6852,10 +6947,10 @@ doc = "055dva4k677ck11klk3dzqmz0h3vnqp804yv6h44chk8b53j759q"; source = "0d2di14p2jzm55l9gmxf28jran7p53xkf4899h1lwk7fwarkr0s1"; }; - fontspec-71237 = { - run = "17886vlwsyfknxk7l22a834p4yc251jv72kw25hhhf3j7kdzzmv9"; - doc = "1mlqmw225by01p2dviq2436ywgqbk3kigs46nagikpfzi8wf9w9v"; - source = "0a1659g3v74n7v2k3cy1b4rb9b1g262j36ii71bi3i9vzvhls725"; + fontspec-76430 = { + run = "0i56p9ijc802r52x9xgxh7xk77plf122ivd96zgvr0773znwnyfv"; + doc = "0qc6f6156n2fyan5qw1h3p1vxi8wf78dy5kh0g2zmr6ybaa3b45m"; + source = "1p5cnxf42272kkkxvk7wy6k66dszpw77lvg1lpzj1vwz9l1x0wr7"; }; fonttable-74608 = { run = "0wwzl9jzib0dw1343f794bqsn10z5si7iqwabknay2h3v8hq6np6"; @@ -6884,19 +6979,19 @@ doc = "1962sivh4jipsxd0z0cpzpd0jdw8v4afbpzfinklivnla2c9hp4g"; source = "09w5bfx94533q36z3k0a1sf9jx6acz85qgqypgn6b0b5mkhjsmar"; }; - footnotebackref-27034 = { + footnotebackref-76924 = { run = "12vxch1i8x0k8d760vgq61i7j3kkylgbcxj6ggdv8wzd20h4izyc"; doc = "09dvvnjvika3617zx438ca8z3fmdkqbxx9y73pdhn6gaggfmzr72"; }; - footnotehyper-60374 = { - run = "088mh736125609bliars0scv7v7bx315ajk801yj28vskg0ki5d0"; - doc = "1dj6kpqar8bh0qk0qma2ckp68cll2ncllqfda4ffmc5ljmjp98m9"; - source = "11dg59x87a8yjq8j413gk4p0bmpq8awwh50c6vs9rrcgv67mbycs"; + footnotehyper-76871 = { + run = "12g1b8png4mricicvswbkz6jl2lzmhsilqdv4cba0rxszil4k3as"; + doc = "1bciisjrcvwd2cmrw0r7b35wj3qf0sgw180wxxmpdfjwk93nqls9"; + source = "017pvx2kg3nw255anpbs5da06sghhydjigpmci9yv8m8jjpgdx99"; }; - footnoterange-73642 = { - run = "1hw5j4kzw648vnmnkxip9471292ncay58addycvij1nlpr32dg77"; - doc = "0s88hm72z8cr8078n6m3ncp8sfaaj99fqg0vv82y4cvchh5q3fhl"; - source = "1wxaw8r6x7an8vz62a74m20v88q311pc5w89w94gslxngdwyrw7z"; + footnoterange-77409 = { + run = "0kpvc4vzdzdx7v4qwkg8l9f7fp96gg1p0slnxgq256mk7p6im376"; + doc = "0k3mcpsyaa1mj59q6zdi5phrdf2v180iblj8480jhvfgwylalima"; + source = "0n1xhsyc061zbvqg262l95q7yhf65g27xwcclbmm15vym43c852b"; }; footnpag-15878 = { run = "1qdl7lpfy5nn6qx026b9aqz8nfs958grh443lkqyxnrnws0n2nww"; @@ -6918,6 +7013,11 @@ doc = "1s9i1kxd5zhdqv5xx29kh8i5fis642hcw76ya5bh94qffhwwg7j3"; source = "1i6r6i8zh70zxz6sk0c9b07345vcfr9aapw8q5kzd3k76fzcqfdl"; }; + forest-ext-77412 = { + run = "1ljwazmiwzj55i8spg4mfxjyhna5pdcnv6irpi7phnlj70lngdbc"; + doc = "00mvws27bgrgn19xd4qq31m2akwppdkqx73ba1slpkr6l67i06jv"; + source = "0mwx951mdffmd53krn91zzy6km4pk4kzr094qc728kxzjgnlmrk9"; + }; forest-quickstart-55688 = { doc = "1bjy0bfkb90nv2dbdw8hdrm3dvm1v0r0m7a0l44ckw48vnc6amvk"; }; @@ -6983,7 +7083,7 @@ run = "02m23bx1p090m6w1frb2k6m0cv6jk8d9fdbmjscwa7c9c55qh5gd"; doc = "11kj5gczbhb0imfsf30hc74s50iwq4zfs79j6kv62ib6v3p32mm5"; }; - fragoli-75517 = { + fragoli-76924 = { run = "0h3b0c855wlh2q1x0sxxrbk2hlr98hd9syfxf8siayfgm0ismp0p"; doc = "1lxdqk5js2a4yl6z92a70wbig5g1aqn1gyzbmyyziw1sks2b3g1m"; }; @@ -6995,12 +7095,12 @@ run = "0fp0zbq3bjfqx87zb01m5ffn8kw8044vkz8b9cfndz1ki64d9x4r"; doc = "1pjnqy8zl5zkadpkvwa35khwjk1nxg9pq0h1wqwgrdvqk6gj0cbi"; }; - framedsyntax-72199 = { + framedsyntax-76790 = { run = "1z7ga084h0a80biz2khk892l1y43yfb2b454h3w31yp1lqfx066r"; doc = "0sn65qjr8v5q07w3f5bd2akylib8rxzmzd4xnpnh729z6yywjlgz"; source = "1xwwi7i8240jnv05a06q5plbrqim2ilc7l0zrcsbm7185c4ish21"; }; - francais-bst-69854 = { + francais-bst-76790 = { run = "13zc3d8ppb9p53gfdssqcswz5bp3pfacxdk0w3jznfznkwpz40pi"; doc = "07ya7r02x7vj1n7q5d9z520vdnlrq2384p0rk826g3mhi9372jna"; source = "0zbk98667mz8lpv89c31q8cblsqs54cjn8i3kg49pi9avb92848f"; @@ -7010,7 +7110,7 @@ doc = "0x1fp5xc2qlx0pac2vqm8567fdh8i97k25ixr28w7fzwl9xnm91x"; source = "0ag37z3klcy0jvcvvj7v14clx2dvv6q43lh6gw83rpsx51v9wza4"; }; - frcursive-24559 = { + frcursive-76924 = { run = "063909r7iga0cirxq8qx538407qly4p2a440xq7c603fmgcb8n6k"; doc = "147sa2wcixanwrhdh3ns8fg447zh5f42z8x0aw41xhk7pxncqrml"; }; @@ -7022,6 +7122,10 @@ run = "0b1b3laxjjjr45cagwakv8c50c3cmw5iycd76k94d9nxhgm346vf"; doc = "0pz47rbacyyqyh075fz6pfvjpi32fl859mckpi4v0kwr9yk6k5aa"; }; + freemath-76930 = { + run = "1dh44hr8ih6jwasvk9y5arwa3n4qq8vcrw39y38rl7qxpvi3sf8h"; + doc = "044if8dn9cndwvi3y6nm7nqy9wsx423ci92gp6a1g0fm6z7frv23"; + }; frege-27417 = { run = "1n0qak8xsi8wlg7r2daszdvi3hv9gmp7i04phcnx4hnlr68842d9"; doc = "0hb7a6c0i0jk8cvv2vfr743ysqn2vh1y6amy7arc4zafi097nwly"; @@ -7031,6 +7135,10 @@ doc = "0z2095a5km1ri5b1q430zrxzh7nmpxqhq0724fpakpjnyr9q272i"; source = "0gk7dy9c5zfscyz34v9m0m1w68cjb694v2jz01cglsjfkl1qmss7"; }; + fretplot-76337 = { + run = "0nfyb8s9afmha2gzzgccd8rj16brvk3lkfijq6na55bpqzd4zd6j"; + doc = "1a721385hbysy572jy61f1n0p4cqsbgj2bqqs2cm1cq06nz4xv3a"; + }; frimurer-56704 = { run = "0d2534172sqpzg4zj2fz0k1qa2m627jzqdnpgcak4fxighvx1733"; doc = "15g0293xz99w400l3rj99849va3swi2j8hcj522qiyzfcx5j7k74"; @@ -7086,7 +7194,7 @@ doc = "1jxx1inlzrbzm784zwkz55ykdqhn9ncz6cixs2wqh2sx1dih7cwn"; source = "1a2x71qhjdr2ayii65qivjmwmxzw6id3vljd8nv3l04xnp6p5dnq"; }; - functional-73156 = { + functional-76924 = { run = "1011vk784cw12az1wl0dmpwd4pwajj8lw7i8g800f927pgcp045q"; doc = "15n97b65hb5v7504ky378h4ahjys8c4dac6aa48n6r7nzss8902v"; }; @@ -7103,6 +7211,10 @@ doc = "1pjka7j1378bqa32h0b2dcinf6ayjmzcbm4c1sdw6dsvrzbnda3f"; source = "1y4bg8r2hmpa38hdgkrk99v87cphikdb7sq5x9aczbmwwgmgw8fp"; }; + futharksymb-76480 = { + run = "0iq3pjzqqyqblv22v625r5m29az7crmx735ar2fqs46xaasb8bz7"; + doc = "154hvp4f15lr7h6fwi2ml419w2rsl0zp896yqm8i26rl6ms21z1b"; + }; fvextra-75355 = { run = "0yba9lh8d9nbnw3545cgnaf2589g510nkj2zfln92b56qk2lfn3c"; doc = "0k8pr21h6px7x2crvrfs4s1a519k3zzlzpi1a36986v36cmqp35l"; @@ -7112,7 +7224,7 @@ run = "1qwlknaljj8f1cpnln328az913cdwypr7w8m8iqbqiqhsl49siap"; doc = "1cib3id21xblai43gkn78ypz6n99vwzhzmpdifdm8wv001x7wb82"; }; - g-brief-50415 = { + g-brief-77050 = { run = "0w0i9mqc5wg9za3n99i3fkn4bw78l8kf6glh0k6rvrzss0sg79cj"; doc = "1ikasv5w1xr5ms6836q1bnk7b87s24m15mnwsbdyf7cnsh267x6k"; source = "01j6zxs8vpiiimc10hhl93xcixwlzsih5k56n7v9a1a3czgymad6"; @@ -7164,7 +7276,7 @@ run = "1vxn3j957za9j6ryf3nhy5r744gr63m78xzvlh0z10sr0bpw46v9"; doc = "0igxfdxyiz280ryivffq6c7y84c16ip1av8wn11j6x62dcsrm58x"; }; - gatherenum-67201 = { + gatherenum-76924 = { run = "1b5j4106mjdswm519nb9sswnpnna5v6wcy4p8xbccv01044iqlk1"; doc = "0afd1c352075ix46y0jrhfwlbsaibchvz3xs916qi3hd8a90hbpx"; source = "05dri0sgr8h29q3zxcsyhplhrkj1wllfb42d8scy6hp4mkmbsr06"; @@ -7181,10 +7293,10 @@ run = "01h1x9v9zrqyyi88iznyfhjizcslh0g3n0cwwlqxdygajm52lp4p"; doc = "1g1xmasj3pmk6vy76bfkp7fnmhivprs813mn1gg979gr5ya1kap0"; }; - gbt7714-75577 = { - run = "1ndjn9q16b5y13jy2p4q67l31b6g35xz2hjv2mg4vlqy39sqha4z"; - doc = "161nc7j2xs7hi0bb0617w1lph570x1jbqf4zxby59w37cj27qzby"; - source = "0zjc602yhi9nlkb4iz79ndr8vz5zcicskzxvbjacg3zskpv2n6p0"; + gbt7714-77401 = { + run = "1a2362igy15v3pml6da1yrb7qfwd5ww34bf2v46sa6b2pdfvccmw"; + doc = "116zv3sdjmichidn9m7qp4v169fqmlzscabhj9pkvwgxncfr35fn"; + source = "0vnlwxfl0fgnrvy40phk43fnz64sfmg7lsxvc9sp11iw26zpgmsn"; }; gcard-15878 = { run = "1pcxw9mg6hadr5c6m4z3pdzs0b9jw22injdlk46xxhqy5gsafa7v"; @@ -7199,9 +7311,9 @@ doc = "175151qpcykxsf1a6g9v6mkhr6m9cm5miw3ys6j5csrqm3vsl604"; source = "08h5kxah5q9105n1awlrmiy0zrl3rafb8v3nwp4qfakr83q3vf3k"; }; - gckanbun-61719 = { - run = "0bf42j8ismm450431pqvqgwzd04xsr7qlhb9di867qdyiy6hbrpv"; - doc = "1rpgm6jclifxzs4k5ybkn9pxsl60vl167jjhffg6d319g3miy7al"; + gckanbun-77307 = { + run = "0nb6q62ngimkyc2xr8xsxazj2jjqs9ysz8jnq7ihzaw9fj44krpb"; + doc = "0qyryw5zxi7ihd1l6nvgx2l1b40k4bb612fjmjzbynjhhfsrm9xr"; }; gelasio-71047 = { run = "0mb66kbagilmm189y3i9dp4alh2csq5ch14g163pgs595d6a24q2"; @@ -7216,7 +7328,7 @@ doc = "1gamaakkqqf37cwwzxjbyfhz25gdzayzdkqk60xls9flp7227hbr"; source = "1l5p8ib5lbvq2b8pizpwpbcv8aslmi8dd554win7ssd6vhgb68j1"; }; - gene-logic-15878 = { + gene-logic-75878 = { run = "0fxddiswkvfzbmcckl6mhyipxjlr0yf0579i792c6rvrqs5avyak"; doc = "1nd4bxrq1g1gxcrs9lvnakaivla37p218pa4ns6jyjmimfl31gxi"; }; @@ -7224,9 +7336,9 @@ run = "0w15jrd6aycdjh8qznvm549kzwl15v2zvs7awgk96380nzcsmhqf"; doc = "08fxhib7wydjbd3bf24kw6zbbz2sv6fhgmg4q2c1lgxddmm8mpzy"; }; - genealogy-profiles-73043 = { - run = "1x370rnk1mc13ysl70ba9vqmw4n1frnavv68bzxq0h6i21ac9fww"; - doc = "0g9hf1sc525b4y57kr2dvvphg83c5x9r26svkic4ch1fjv44blk8"; + genealogy-profiles-77110 = { + run = "09c67kirhjm04z6x9szyhfyxy5ai1hxmkxz16c1xywzzwxffm8qc"; + doc = "1cp9lhdvdz8b1s3v5n14kzp4s2nr77pqv6nickikvm08xq06z0n2"; }; genealogytree-66513 = { run = "0947fmawi8xzmv9c4k4355fkgjivkkjrjglklk6ar7jky2xsg62b"; @@ -7242,13 +7354,13 @@ doc = "0826rq87q35knzmwkhz6ipigx3s3hkzcypy977qa0r3ibcbdr7ap"; source = "1na3aqqjfp9p9zb7hyzz6wdd0biiigih9fq6bxygcwflbwbhks6z"; }; - gentium-otf-75417 = { - run = "06gs94n4kh2jivghzvaygpwb3fnrdda2yffsij8hccqwpcak1szn"; - doc = "19bq24ac5hzqiw7n3p1hqgqb5yasim5vhiykr1d8h79lxd6464mq"; + gentium-otf-75790 = { + run = "0fy78km27ad0g402wi260w08klv8zd66q5gdmy62wfib0lwfxgh9"; + doc = "0ncy4rd7vspc41nfwdv8rshlx1c7rgv0n730rg0ng3c9rypdwag0"; }; - gentium-sil-75403 = { - run = "1zcbppck171rn8msmn2r8wy6b3bya2fbkyhalmzhgc5wlzfizbdw"; - doc = "1cr11y3j8lljis92nkdihqhiz6z6nsl47v7rfgv05izmmyzjk446"; + gentium-sil-75783 = { + run = "1vfgzhbba6z0kdnnz6ybw5w30xdh4v4nz545cyyvhy8cam352b45"; + doc = "0nwgqpnv1q92c3957m7m0k49czvslm6r42wbfxic3f0q1bp9rl2b"; }; gentle-15878 = { doc = "1l5fyfdbkpqlgpgi1hrnn2sz8hchlnp7z5s5584czafvs10jg6vx"; @@ -7272,7 +7384,7 @@ doc = "0hclzvfgrc4ii80ywgjb8z1byn2ccqckvgk26fzdvcgg5j7v9x9a"; source = "1a5svzkxqqnqzva8nb1r3z1rfhjyl5w4sgkfwj7by83df7fwgnhh"; }; - germbib-15878 = { + germbib-76790 = { run = "1nrmmmq9j52yjasjjsxx40gjdbz617j66kwsiv7qzpkh9p2jy9sc"; doc = "1sbvvjxls934s1rxk0aq46glzvrn46cdznh26mhpa3i28c8xv3hy"; }; @@ -7307,7 +7419,7 @@ doc = "0xkk16ncsyv2s3klv316fprld0d5aqaldh3g10p5gcicmccd9061"; source = "153bkg899ikkg5zhfw1nc48nzk3c0x5iycxspxcrrj52dpgq22kx"; }; - gfdl-75077 = { + gfdl-75712 = { run = "1x12c1a1ba0r7hky7fg4miryfilf1ac4xll9x3ila6wd4m97kdhn"; doc = "0fbgw2933vmmjsgmmpf5qssv8q02bz03imf50fs9n2pq4clncz0b"; source = "0ndrr9khqr6imsf5gsgn8jzcsgqm6hgrc31ighc2g1f2jgkyvssf"; @@ -7360,7 +7472,7 @@ run = "0skiyyxr8l6a6n34lic42lf0rnv4jm5rpmzm08gv0qqq4ha67zki"; doc = "15vpkpbpnj1w3nlc5wzy2k4fh8jw1a21asc24lj0j6dpb4mzja1n"; }; - ghsystem-53822 = { + ghsystem-76924 = { run = "02hvpf3idwmm4hjkbvcz0w9n6sb6iy1xcj0iiqa51fzg8kimpkzj"; doc = "1lld29kqvfgl4fmj70z52l1b5sqcb3fr8d2aim5l88grnypn9gb5"; }; @@ -7386,9 +7498,9 @@ doc = "0d4q0n0wh45ndqgd2zk254791lcvzrxz4alr2bnm9akcfbv03jz2"; source = "0jw7qa8wrb20wf8dsaxinkrvfyjdsndd9izxs549dj19whf1jmfy"; }; - git-latexdiff-54732 = { - run = "0b7hafll82widr8vibaqqavwwzi7m488ypm5wx14y6jncfl8py9y"; - doc = "1cbny4qkr8dg8vnxjnjawq9cjb0h3816ad66q8b5652rpxn3zqcl"; + git-latexdiff-75878 = { + run = "1lsrl3lgxxp0c30f95cicxdl1w3szbmyjdgyxza1vjrrmzdv4prp"; + doc = "10dwzv8039lw457bi3yx4f6dw1amw509wh593d69d6s38m5733sq"; }; gitfile-info-51928 = { run = "0qk6r9fiv44hamlqvsgpm75nd68sgj81sgy93zsylypp15283z2b"; @@ -7416,7 +7528,7 @@ doc = "192g75hfxg3nkaf0x8b142jzgmjzv97mpiravxfwpgfv25fayz0f"; source = "03kz49szcrpa6ij859a44ham0gbr1w2bd7z7p68vhwg2pcg8gq5r"; }; - gitver-63920 = { + gitver-76924 = { run = "10ji9cimi9plka0gk5f1yk9kybdfkld470x75204dnk82pcsad91"; doc = "0gywkwrlgv8wnj4y1qmwk4k09s06h56r7qvcnk194ix5srvbyr4b"; }; @@ -7436,10 +7548,10 @@ doc = "1q00j5r6d2y3gf8rbh7f7rdfjg3mg1c3rrfqd69rxyam9n92h41r"; source = "1cb92fpzv7cqqxxa0img0la6hrgxw6azb6j2rslszk9hjghbcjdg"; }; - glossaries-75224 = { - run = "0vbv5xbhs8ywmqid8jz0h4nxlfsd7rhyckz9nflmy9800jd9mzv2"; - doc = "06zzgajlwha826xrf2kp0wzfxm6xqlsjsncfsqxp9vsibmzwx944"; - source = "1akghryvdxdbazbpirb1qqc1g0mfsnlcs43dcnydq85hxhbhzy8f"; + glossaries-76800 = { + run = "099j7ybiakqw9c97kqjic8m98mjyjz3lny9mnzhv5l2579y8phjw"; + doc = "0v7aijzvf7490idarf72hy9p14j4xcjz9qsibkjv50p6y656r92v"; + source = "1gjrnvsggci2x06h8ifnplf36bxsfwyrzhahs0yfybglhphls576"; }; glossaries-danish-35665 = { run = "0qdyvkx33a9jgfa7y1pbm1lg5v1ba4xrxxg0hyfqi0pmpkajqb87"; @@ -7461,10 +7573,10 @@ doc = "0q8rsf08snd2p4nkfz2ry7rmsbdpixgn14n1mk4wkjclrbnjszgs"; source = "15xi0xl53jxfqsz7dwbmcrnlshvs2zbdq38v3izlyz47aaf6ajdx"; }; - glossaries-extra-75225 = { - run = "09hyqx003vjqd1vbjnzp52pp25f5wqn3jshmx8sr3aispxbsc4ym"; - doc = "1r2rqh1n03fx6l0k8mzyzqb1mmdmkyzkrydrnw51bv3s8p05xh94"; - source = "17nd0wcnin333ff25g3zniflsl6fygk4k8r6m4j7vijr4x9ig9h8"; + glossaries-extra-76767 = { + run = "0md7pas8qvn8jijwc31d28qvhh0lc0z9q5kvdpvrxn8bplhwf15h"; + doc = "03mgp11rwn1lb8lfar0z2iyma6w47any5inkqa1m6ari070cs41l"; + source = "1c1kx0bi9fnj6iaqdc3mz5mzyjalckpc1s0r0k1zays1cb5b5la0"; }; glossaries-finnish-54080 = { run = "18la9s6gblpqdqa1vcvsddzfxadssnd1mrg6iwl4aarq57605cql"; @@ -7531,6 +7643,11 @@ doc = "0zkfg3zk204q8a4xj00ibixqi0j3ll4531vrbavafm8b9qjl93xr"; source = "01hnx7zkqlb4r549252y3nsqrj8ywi30ci27r5n1p846jv366lxc"; }; + glossaries-ukrainian-77154 = { + run = "03p8p6fv567q7jbn4s468ayz47w2bv6laxyxmhsrbl2d97xyhn2p"; + doc = "08fbcvp32k5ws3ajr98a5maqxjqnwv58waqzfs2hgpq7qmiv6mwg"; + source = "03abhmyj6sbdlf6ac7zxsvqwn7yrz5jhy4hnqvscqjsgwwyr8rpx"; + }; glyphlist-54074 = { run = "12nmmyh77vr2622lzi11nm1z1k2bxs7jz018yl4rwjlpg0sxg1ja"; }; @@ -7588,7 +7705,7 @@ run = "1283jyz641bxsq6vxgaaa3hjrjw101p84nqv2jb7vixpd0yw6qwx"; doc = "1bq0db6xak2mj6m5q2z85f7j7iw29hh2ch4767lyi5s496csbysp"; }; - gost-57616 = { + gost-76790 = { run = "0b495h3wwvwzn7dilj2am4h934y7b4fm3g3j85bb6i8fpqxbpikp"; doc = "1as0a9pc9bv0aya47ir77vlwv2hqaapl1ks70gslfqj57082whwa"; source = "07jn8ji4fa68mlq381lcmvk5qcamiczain2jlmpqcc9cfxd31s3z"; @@ -7608,7 +7725,7 @@ doc = "1h4fzi0199gfzdsx3f4pz76q14lv90sgad8ixfixn4kq6zywg4cs"; source = "0sg5ahgxmm6vwa2ng0w8dmgxb4d3x14929i8apkm21bainhaxg4d"; }; - gradient-text-65567 = { + gradient-text-76924 = { run = "16ry27061szxa7krcpi739r57vj00ryv94ja3xa7j1dcvj6fn5sl"; doc = "1fdf06z2n7jcbj1rby47ylrxq516nwa4qa67iphxhdn5maf1d884"; }; @@ -7617,7 +7734,7 @@ doc = "15lf5hlw760cqwqjf91wjzfbplp5npv586k967bpzm17pkmw6pqq"; source = "022x1whvyd9gqw2kj3m8pncn0m0c839bdwysw4sq5xx9nw6ixib2"; }; - grading-scheme-62505 = { + grading-scheme-76924 = { run = "1cbprwzwz019nscz0j3j0cdxkrmkqs9r220qvfms1vfmjs1j9dg4"; doc = "1fc3i5h4xs40z3ndcipyjl7vz36vbaqd9zcw8nlvw746whf4g2lw"; source = "0kidqf4l7gy9qg1i01ghvb9rqm9ygjk0ii22sff3n1jpbc2vdvh2"; @@ -7654,9 +7771,9 @@ run = "09yifx2ww4jjjhl5k8b5vz78711289755mw0r1rcshk596qvn9r5"; doc = "0rfjgc83ryg3s5q01xnkk8bzw7rx7m96hfxq85xjjn5qxsgy8yqy"; }; - graphics-def-70970 = { - run = "12j1rni39k8fyf1mhvbq8v7vdv8gsmspaqm1gkk867nkxhaq25dn"; - doc = "1i20y2pamb67awsd24awx3rxjp6a7dacm7855lrnxqzmwayckmz3"; + graphics-def-76719 = { + run = "1h6f9074lrlzfxnnlw92iydcxsm0v5v9cvir66v7xga4ahi64xcc"; + doc = "0n3w0gignx0hrs9bjwrbx81di9b0x6gmm4199ndgfhvha8ijxjav"; }; graphics-pln-71575 = { run = "07afbfn35jh8r0857avmpk68id2gsvij9g2h8d2cb0kjjc1qfgi6"; @@ -7708,7 +7825,7 @@ run = "0bg3frdqlja36j7l4y1m41nslqy7bisbyqyax581arrl9hv9p0yh"; doc = "02wghx50h2x7p9kl6j7kkg185jra9pijcjrf3bkx6c7d1spvszcv"; }; - greekdates-15878 = { + greekdates-75878 = { run = "0g8cgyrw6lacr9cjig3q1g7rvjdwb0p40b41rsqg6lj6y7m25ya8"; doc = "1sh4dgxfn55gg9vp163qj9nd6kbp03cb3nkg3hqlf6b1az486nh5"; source = "0k8vyyxvi1i6kqnanfm1nfhbwllgn22ik57r2p357y69hfj3bs4f"; @@ -7776,7 +7893,7 @@ doc = "0rjb4lbc541w8lfy3504j40fvynq49dbaa7bpn7wk77k4m8f9nsr"; source = "0khbksa9yy82zqd71ls8gh9xcl0h12h7542bi10hwf7zp4nhqs7b"; }; - gs1-59620 = { + gs1-76924 = { run = "0j8hsdifd75wm4viqwxxk7s654bb7yxs5ccqwl0hxw7kxrxybxmr"; doc = "03yw4cfa1ixhf34ak42qjwnb1pbw1lzljxg371v1gcwbba9x9svb"; source = "1my4p6xgpghz0fqq1i5wmqx0nx27xn0vbpl4gbczwi1xnakmvv4v"; @@ -7884,7 +8001,7 @@ run = "1563x16fgw29vzw9bzjrc8maj1r8337p288y7v066qjaq886x3xz"; doc = "1y1wpkpjwhq7aya9b98ym4xsv15zavmv8k1i6q0vx302awi2r5yr"; }; - handoutwithnotes-62140 = { + handoutwithnotes-76924 = { run = "1wxy2a01jvxhw1pna1bfljigabfw9i66m346n0yshhk6rf3zabgd"; doc = "0i1viv2wkn2afvkcm1z7vxz98aj2yyn63cilnhm5kzn7ngdrkxcj"; source = "1jiz406v43khg1p9kpaz96bwd7iscl078315xjfsirlbk33c4y2c"; @@ -7896,7 +8013,7 @@ run = "097qbqwbib8gj53qlydflff7sqp5ghcg5812hjnav9a0rgklpw8y"; doc = "19falj7rm7diwr24q5rpab3rp39awnyg0hdxfhhalkpdmjwqk2iy"; }; - hanging-15878 = { + hanging-76924 = { run = "0s86yaxyfv9zxf4svwg9s13by9vrw38apfg0hsfchsimsdd6gsbb"; doc = "086lzvx4g6bj04xdqnadmb8832klmq362k9lqh4pz7ym34mzh5c7"; source = "0wwfnkb66m7r77723kkkdp7yxkl789g310m5lhllwx33fbhm8vhj"; @@ -7904,7 +8021,7 @@ hanoi-25019 = { run = "09a7cv76naxzdach5507wdqnjp12amvlia7kw0jh224ydmkzfx9x"; }; - hanzibox-63062 = { + hanzibox-76924 = { run = "0pww3xzi9r52cr0bggpw7wlddm6gzf5vs5xi7v03ynlpn45wz3x2"; doc = "0x18yvhnywhdl68jz4v5llkqqpiz1l48nv77g0x2x2svzwrxrw3w"; source = "0dblzzg2gkg1blx8rh3rs3jb5pq1qjcn9nq0n0rz7a7dph5f10j9"; @@ -7916,16 +8033,16 @@ run = "0zaqsnvg46pdf98gzlxa8l6z8v9l3fd7jmf60nbrfba7jrzpy1bh"; doc = "00n5qcljlpw2rq8x921vhsk7xvz8z43gxiq41qfzin696ysn7xj5"; }; - haranoaji-71053 = { - run = "1y0ww2gxqmdmj9vzcip44xqkb0pmjl24vca5rc5xyjw5i5cwxgqg"; - doc = "1351c6b2bv8amr6ff33bfm9wss43rmgn52xq4h22cj1mvdkv68md"; + haranoaji-76078 = { + run = "0cbbnp7088diay84s72pwza4nv0sy9cwq0548i3r9szssj7pg9py"; + doc = "17ahl6k2ysd8hhd9cz52kl3xppq8i5d1m37ml7hwd5zavby6413p"; tlpkg = "0s4wnm8lh0sbblz47j7q48rlndqxjiyn332061iadd5gh1x9ialh"; }; - haranoaji-extra-68500 = { - run = "17j0nf9f0l2202d0b6yba9dbkwp7y97kxh4lnv4chvx7f07l5grr"; - doc = "14w5x12q0d4z5h0skp4lvicwrcksl9wfc8lrsv8lc3dmhijv0f48"; + haranoaji-extra-76079 = { + run = "18xlj1c6h7mbrdr6982rw7qc7rzpjl0j26i4g928h3iml5qfcfgb"; + doc = "0f6zl3f1mdrn643anfsrhmjfpmv31b25xsjjnqkz8bixzcv1pb21"; }; - hardwrap-21396 = { + hardwrap-76790 = { run = "1kwsns5vg5pkplcl5nhmvpm2ccdv0f9431qxjxq1k6zfsknpy60v"; doc = "0h1n80c9l34isgyzl36hf4nigxcsykfgqv6i9jjdf6dqpp23bpw9"; source = "0hiqsj0vpfkmi8z048ymlnxrxaam8raq2f48wlyk67x4w2gv72k8"; @@ -7942,7 +8059,7 @@ run = "18p0xqjxix4ka9a9ja513il0wrpqrqh8v9v13cc89kh8qfjlf9m7"; doc = "0l2y9l8wn55dg06fbxjnv16bkhgbg9rpfclawfh4p7m2cf2h1k44"; }; - harvard-15878 = { + harvard-77050 = { run = "0jpxqyrw9skg7jpw2d46f8nrh7jaa3r9lviv848nfnn6h35vs61n"; doc = "10vxj1cna040i520wj7c0flbk0d4hr22jyxqrv88616xqqkg3b6g"; source = "1j754jjwdil45pr032xjmwhf1i2phspv2swnjbyxgnssl6i370r7"; @@ -7974,7 +8091,7 @@ doc = "06q64drrpgm7lzp45hrl33cs2dj4mx1mjpsd3paqgsn2xxqls2yj"; source = "0knqx9smbx7lyr1r6vn50x3x9zldv14gb3484jqk28jvm92njnij"; }; - hduthesis-74731 = { + hduthesis-76924 = { run = "0l4pprm33vfb4wcdvh2vpbzbq18m4s510287qa5l6yyynbzhljn4"; doc = "1vnrrijy3ydjyc0xj6i3ainjkkwk8cfwb6qn8712zdx90bdan2a5"; source = "02saarwbz411c8nlymrhxvsxf2phfvbz2f4p5g696x8xjmz834xc"; @@ -8002,69 +8119,69 @@ doc = "15d4dil3r44v5xds0n1lnqml7cyncpyr92prb56rfaav669hflbr"; source = "01zdhy1p6idpksjh1ak1lyw9j536bzr130bjgay471k9d76n38dr"; }; - helvetic-61719 = { + helvetic-77161 = { run = "0c3f1ly7y6404z0akbfbbfql13sz717v0n0g69qjpr69hi4n0nsl"; }; hep-15878 = { run = "016jjvmmc679sk23dy0g09a0s0n176a5pyq18snvi9xajh2c4xw5"; doc = "0czpwbhpgpbij9b97dlb3qq0aa9vyh12p81sdm0hwkj3i16yawav"; }; - hep-acronym-72984 = { - run = "06ca4b56flhr6zbhrp5dps13gd53x3k4cw3zdsazjr40agpcpa4l"; - doc = "193wvcbsi5yz35458cxjfhk69i5qj8lh8p29v8h1ym07zdgd4260"; - source = "1v0dyn0qlrhyclq4k7wn7c46nh2hadhd52araajj19v4y6fwhis2"; - }; - hep-bibliography-72984 = { - run = "1xam5c98rangjlz46lnh2lmbqivqr96j9l12dpb26v5si75h5z7z"; - doc = "0ga2x9cmzy0m7z086qy4pd1qlmpv1yw2dzzzk4gxfqg25q0226j2"; - source = "1b5mag7avlcjkdgd6m7lf4p3xa4xlcd6pr6ifcj4zbfhs1db476f"; - }; - hep-float-72984 = { - run = "0kbqcva1bp4spbgg6wxqrjvgcgrqy6k4pd5wxd6lqa7f6lb1i2l1"; - doc = "0skr7w539ybvp8bldj8675yxz9gfd517ps6k88xacglmxs6n6gdc"; - source = "0dfain6fr4w1cvb8ylsjf8fcgp2g3h7hhcvhd3y2q685cbnpzisq"; - }; - hep-font-72984 = { - run = "09l0dg5m61v0r2mzy50qmmb41zhm5zrwy0g8gxg6a7mjmzffj53r"; - doc = "187bffmibmaw97xc3di93z98bysl6hchkjfrfmx17vvmd3n4szz3"; - source = "0pf2hr9m70kpvkh093n8kiwn2y21vi05h343x5r9w2hpabp0vnlr"; - }; - hep-graphic-72984 = { - run = "0amarqsbrrskmlqqm0q9x7wgll0zq35522b542fdla0wzszdww1n"; - doc = "0a022l4drx6syv9a1rkkym8fmhc30xa7xw6j69m49r9ky2ci6s5z"; - source = "1z9yy8a162ry34i2d90i7ws9ss32lbx0qvmhi3svwrn11h31vx9z"; - }; - hep-math-72984 = { - run = "06qnxa061qi14n4k2i1ghkxwafghw0k35nh47k9vkm3b75z3z3cx"; - doc = "0rlxn7bihsbzf3wfpcmzgj9skvifp6wvqj0lq0qq7vy5vcwp45rj"; - source = "0yhqxdwlyyn1gh6f3am9cgz31ymksxnimr1qarrbgri0m7nndg7h"; - }; - hep-math-font-72984 = { - run = "04wvbjzhf3yglmbk208vndp7iaa07g6kqcz4ixaj751agcpxqs2c"; - doc = "0pxrdn5lxckzbsp0h5sh4j6ghl52l5fvfnp5s4mwzkssw36y7f2j"; - source = "163g9l7b8ijn0zk5w83v2gr0y1kx152fq9hmhzlgw3vnxyx3ij76"; - }; - hep-paper-72984 = { - run = "0dvbzg7p315ihbkw3kzn9wrvj67n5ig9wzn9skvm7dl8gncgrl05"; - doc = "10r9sbs90abvvfm2pykxfrcrmj6awpip9vd2059mz31ibxqcxsgf"; - source = "0j1aw9q2cawmy7br4kyxdrd860v3rg626zn1q77mih9hn0zrjj4z"; - }; - hep-reference-72984 = { - run = "1ay7da1p17a7kcllvx3d1arwjd75d46z0aq1z0pmz85f83jls3dd"; - doc = "109xv6x9y3pb2m7s9lhxy41f1q6v642jj29ycp5k9lsf4hprrxmr"; - source = "19rsgbikxmr7mayqmh1bv1m8m6w28dix5i8k353x5gs3jbzwr97k"; - }; - hep-text-72984 = { - run = "1c17jv87d3hqs5azld3vf8srxqncgv0glxl41csvij900gvpfs30"; - doc = "0xs09vddjsa3qyk6h4rblnkasmj294wxn2spaxvnw1l2cvfq8bbp"; - source = "1b9lr38q54696i8q4lrncy3flkrwz6y5qbm2iqc4wr6m2bnvbrln"; - }; - hep-title-72984 = { - run = "0xk165mj18ksbg8j0lwbwg51rnx92kavarhn7w15i5b0qmch2wkp"; - doc = "18x635p0s38s6bg6s99ccz8siz2d85pdkxnwg8dr0w4rgb4x0c0w"; - source = "06dywjdr0j144vxzb8d77klv2xj0rmam0dwzyv11aa9k4rfz8av8"; - }; - hepnames-35722 = { + hep-acronym-76220 = { + run = "0l2bj98gybn0a2a1bfl90w38ayzj71dzg1xwjqb80zzq3ql4brck"; + doc = "1cw9xyh2v7415mis1jnzg76n529hkxal4jfkbdpyxkg1ps86427j"; + source = "1gaivadi8imv9b364xhgg95n8rpj2na4c02mancb6chm7zqaxrdi"; + }; + hep-bibliography-76220 = { + run = "0dawhs8nckkgg48s4ygdirw1mvnrbvs4ggwjm0jsc2xjhjscwasw"; + doc = "1s32pxlbvykbrx0xjmwdg8n2hrlrzhgn8d7nnm1m9f4gc763qkrw"; + source = "19cf0x5pjcz0i2sf6v1d9rl1sbhcxpipsg7hhb6jyi82jlcpzzxx"; + }; + hep-float-76220 = { + run = "0ng0jsq83fqx709xh93amvb1qgdddi1b6fbainrmyaw6jy53cnx6"; + doc = "1iz81m9zw8gpvxk2dac19wyzgf44kjpvf2c7n1pw1abaal4sflv3"; + source = "0nsq9h5w4h02qzy5aspajqqvaij2x6yb2nc7dhwac8xv3nf1g14f"; + }; + hep-font-76220 = { + run = "19fyzn836c9b2nlb97093rx73yp10qllrgr7vik3q765rkydk71x"; + doc = "0g8dzwzpy5gpx9l0s7nhdfhwxf0msbl0vkrb13r17sx6lg1wncgi"; + source = "0bi7wg3zxmglj6fph35si2q804il21vnj292qblvdl6kachr7k2w"; + }; + hep-graphic-76790 = { + run = "0vpwn2hn33cylppnp7bdprdw8glrnblmspypcdk0avy6gzyj4qkm"; + doc = "1h8kvv7cir0416nfbha8pr7kxsz6flgc6b7zzkkn5dk7dryagcbc"; + source = "0dxxxcvi73ygx8i9wni3c637cqm6fdjc15h2sm1zjkh5ci7swrpi"; + }; + hep-math-76220 = { + run = "07jlihg0adiar41zjxk4wywn457kdy4g6icmcmlj87jv3pp3p9vk"; + doc = "1s47vgcadgdivmn1ldf8dbc3i8aw8jqij67gcp6cxnbcpgs7k1d5"; + source = "1cznlqq3zqidmp4m6786vb79lf0i0q762ayxp3mmwxrl5l2x5sww"; + }; + hep-math-font-76220 = { + run = "1ynggb3410zwnycd8vb9l1g4yw11b5687z4n4a9j9hjzmwknhjp7"; + doc = "08pfvn49bqw6by7pzyh197dmmspnly9zcanbiz5wba441xkaj20h"; + source = "09sg4czgrssvngf4crw1bpwd005m0gqg8f518daxipkjrgvj0pcj"; + }; + hep-paper-76220 = { + run = "1nzgzxiv0zpccx9k743ghic2m62gzf099ar8ifg985jslf3r6z3v"; + doc = "15r4b609ziv4yam4gv4dsdbnqf7aqhjqma8aj415kmcm4zb3qazf"; + source = "1zwkqd2ijfhm57ily1lcaz6bn7d07ig0gdpbr0xhz3b9q4rywalz"; + }; + hep-reference-76220 = { + run = "0j3j34ybv2bm7aj8ylmqmghklz6a1w560nrqbc2i3hnkw42ma7wb"; + doc = "1nybq6qkrbnmch6mbn13k8vrd8ylffbqc8v168m9rgclqavx45zi"; + source = "0r7zbpdmhw625zy9z26hhlvrbimj8k68nd08qbc4y77q8nxq1x08"; + }; + hep-text-76220 = { + run = "1xddn33cdx9hlhbd30vxhmmax1q2gqhc79q1g415c4cdywjkcr36"; + doc = "1i5k2w1qv7ic0ic4ldn50bm6vric3gdw7c1aqk1dw5wisjc1azjk"; + source = "17n2mhklgyxnjkm0dvgj21d3vaf11wpzj97i4i4jrf9w28d8jmzd"; + }; + hep-title-76220 = { + run = "17ldrl8r2zccclc3z627dplhnrgr532y4j1340mv1a58axfnp4kz"; + doc = "1x7g8w7jkjfsd6fylj4lxxclmsr0awfyb3csxji1qw9h20x26x5y"; + source = "07p0j4slm1pkfvp61pi387jzshxvwl5g526x7n8l2vqab7h4mmfq"; + }; + hepnames-76924 = { run = "0almnyzzdf0q50r6qi7i6c4pp9aakyzdzj2jxkj1y0h5smi602ii"; doc = "144wikhsm6mm6f459r4paf0chas0crzvd2rylpynhsmkp9sk3fck"; }; @@ -8088,10 +8205,10 @@ run = "0h43apcwi4mdag2kpv9js9g8a6x83chskli7lxqzr8zqcwj97905"; doc = "08v044j2h3w5yyzh330q5bfsip55zx9s0ywpn2f0b8x3nd5vgk5w"; }; - heria-72189 = { - run = "1ypa39yzm1wjhzzwcs4qb4abbiyv3zw9nbq20jiwdvnvb0vyvf01"; - doc = "10ci8v3g2xjybyvhdjac5yfki7pklwjsn217hs8r950b11nr72xy"; - source = "1fardh7p6cmlv0knbwfnjc3hszlx8cvgs25pq22s1npdr5s1xvr0"; + heria-76077 = { + run = "18ivz9qjyrx3v2bi7a30rfbd7m1q4hhi73ly10vvndbdlywmi1jj"; + doc = "031260nmrnjyqxnxcx7sjfwvjvsmrbac14j6vrxywb1241d1wb4z"; + source = "193blhv0q5bx4523spdd926yab4y6frh7bm2rz0cs1bmrzisn1vw"; }; heros-otf-64695 = { run = "10q1g30vma4fnqyga8279hqy2aq5wq6fv8d8nw22i9mm8ms2wwga"; @@ -8145,7 +8262,7 @@ run = "06mhmmw8544s25n8b71k70gkjk41svx56mhbbaalvylrcfisz8z4"; doc = "067dyb73ra6s04wa0nk5jjs83i7ihcn8ipzvzwqnsq843y073v16"; }; - hideproofs-75514 = { + hideproofs-75712 = { run = "1nm8d343qkiprv7zggymg7ipw1n308fp7g1n1k1v2kh3ff37zyba"; doc = "0qivkcrv29k35zyvmc981q18d8lhv7jxs0a2bw3p4zr2g8rppksa"; source = "06nblxgr86y33bpv806snn6vc7pdigsimxizn1qwbmag8mdp9i0g"; @@ -8154,9 +8271,9 @@ run = "1pmhvjxp5038nnxd9bnk3s30wgzxvbzq6z8cfmvz0k8h1nzkc1a1"; doc = "0q4v0dvr50wd0qbk8xvn7bayyq00kj8b8wwyn6axia3mpjmr7a41"; }; - highlightx-75336 = { - run = "0h6h60g4dv3va605vnakl3fmpd8h8n75n6xmw9vrhvj7gr1q34q2"; - doc = "1a6rdwdbbqywyqi4dywhc9qvz8ljfyq9gmn17v2sfxib459i0xbz"; + highlightx-77296 = { + run = "1bxyn8lpdx2fc6pcwi81l52mzlh6qi05gc6hbsz1wp48p1hvv5sh"; + doc = "1ww6n0vwcgpjaxcb57cqx96k85w5fik8ar6albqa328nimmndmlh"; }; hindawi-latex-template-57757 = { doc = "0q35drybrlcfcrhrd5691m66nd17b0m6hkcsqazpb1ck227zih61"; @@ -8214,7 +8331,7 @@ run = "13pq5h9pwnp8hynsc35ib8wzblh3y4gx2lmrrvd0big80wwsdhsm"; doc = "1bzgqgrjlpskqydqdj26lsn55pkznmbbiq0w4ybr9r0djdmqbn1a"; }; - hobby-68137 = { + hobby-76924 = { run = "0ndhwgldn1na83jzdk1ab03asbbp090a2czyxipm5s82zmfa7bm7"; doc = "1yz23fn3zdixc5xxprl0jrly8pqm1n0dzrv4032802l4bysxj7sy"; source = "1nmgzxkxsq78q35zf2xpzwp3lw7s3i2gya18y4xkdq78673s11pg"; @@ -8227,16 +8344,16 @@ run = "11j0fxsxmyd93px9j5fdarz1231nczdkfpf1qf33kcdpyb44jrs3"; doc = "0hdidvz42acsgy021c1dzlvshcmw6fz3pkqrwpk66qk2nnh30dal"; }; - hologo-61719 = { - run = "1jhzw2bxl0nvspr0blkglm6zbmrab13fs601h54gnrhcw10mxqwi"; - doc = "1af7406hbdvb2fb735i6y7wi4bhnq7x7sijf63zl0klpf9pii8l3"; - source = "04d83z1pw6scg4cd1616ix291zi9dz5nnvw9xc8hd4lfxf15nx1c"; + hologo-76851 = { + run = "0rn7x8vy66ljlgmah7kkscjzni90wbhky5rw72m1asqs7cnbibwn"; + doc = "15a234bpkismrgfqi8fi5vy6qma4psn0ggmb131vfp7zpziayrkk"; + source = "0jxkx284ry3ywmzznr5qg54glszblpn1wcxmgvvbrxzdbi8xas7v"; }; - homework-72441 = { - run = "0paxhvsa5rif4327xak7zmijr0ic72dbn0mq2kmlig5il6bdn828"; - doc = "0bk0hg46wgzgn3pwjpq4m3f11ly1z2amcx2bp007kasvl85mlcbx"; + homework-76924 = { + run = "1gzmyil2d7xyzqx2nw22rd7zc8pnwbg43zfvjkkvvixm59nraizy"; + doc = "1kkxvkcysr4nrmqrk4way26g8jcs6ff1fcggv997vc7caa0kxlav"; }; - hook-pre-commit-pkg-41378 = { + hook-pre-commit-pkg-76790 = { doc = "0mikg4p9wxb28vgwh1acgdhwa2fqnc8rw3jg355d6s137m40awc6"; }; hopatch-65491 = { @@ -8269,7 +8386,7 @@ doc = "1dlxj4rv9gaxd6i4ns4zmhykhxwsacw6m3m2jmk2lkc3sw68hsyh"; source = "14cw35brx8mqv05zbgrvfmmjhxyryx7dmj8dk0fkimqbyvhvv9sj"; }; - hu-berlin-bundle-67128 = { + hu-berlin-bundle-76790 = { run = "109hjfg6p3g54pz7n6i64ggqjmvjqzmjp6ipddji0mnhkhjfww6b"; doc = "1j2vjhk6rnsj86a59cd081vfcqnb93lz6szis05cs53k8pa7yh52"; source = "05x8cwvh5xkjjw069lpw7pbsnb5swvf9k2c6l2s1v0w1wrpwg7b9"; @@ -8279,48 +8396,48 @@ doc = "0wrvq4k9j7nz363irhqagf5sc6bj3lagyz0jql4mhxihr477wfp4"; source = "14p4s617q3sdf2fmvz9mj0b3bfsgd7fyqbq1qd8hlsjkvddraw2l"; }; - huaz-71180 = { - run = "1xx46x7jl2p094qmiq334kc3i96p0qvzchc7j6xjzxrccam7q0s3"; - doc = "1smngp2biqjwifkbm24lxr8vdhphqsh9adcn2q6zjdzqfhdpsw5y"; + huaz-77345 = { + run = "0i9hgdv7kkhjqs2p9yqf22h6s47g564j1k7b270p6yxadxqrjw7g"; + doc = "0k9gvmg1wgnv033mqh1fxwanbkv8whji3sg81b6lpj0f203iiby7"; }; huffman-67071 = { run = "17pgzpbhah5m0gljhkqymv5lxpl5bxxgif9m7rnad20x4nmyzz68"; doc = "1r6a1i3j8s4843gdvii740dl5rbilgahcrs2xw1zcqpq8z4xbfnp"; }; - hulipsum-70928 = { - run = "1xgrmwlwwc0zy2wh1cq5c0pfzvr3q4xrx3hxa2npwccr48zd6xrh"; - doc = "0cic3266qy0prrc73y2jsgvd1rkbzzr48sbvwx0h109x5m84484b"; - source = "1n77qxvwvzyylkh5rl4d7sigb3jz24yc9ir3p7rwici6rbd6d7l4"; + hulipsum-77317 = { + run = "12rxr0qrlnvjfr2g6300k2jfxc2vknbgysk3yh8jvjhdx3p8sryg"; + doc = "12p3zqdk0jmlaz1ss4cnzjg6x9fxzqp1smz2g3dkjl6b0s7i5dla"; + source = "02wlklx1i4qdyfya0lzkq3xm4s3cnqj1sfvpr1csawr3mfzmy0yp"; }; - hustthesis-74352 = { + hustthesis-76924 = { run = "067rdhb1bx18z7k00irbl99a6vwikraqj0vwcc0nzyks2gsn2pgj"; doc = "1lnc12mzz71lrh769jszmrarwy173x46qdw38wabrdsa529b835s"; source = "1qi8qvnzvnvh58rdrvb9d5xn900mr5bzzjhzjbw4ky4bik9nnkki"; }; - hustvisual-75150 = { + hustvisual-76924 = { run = "0vyykv4ql6q0r0bfbl6lw2kpnqa5qq3f7000fi54iqxm3qj68yw1"; doc = "0640kds2x3xybkl6674bbdbfh9jfms441m6idggpigiskshkxrp4"; source = "0pzhiz12xx6hhf1agrrvjcih6xg2hnhbvhn3a88f0jk291v6842m"; }; - hvarabic-59423 = { - run = "1cagm9zxkhrck5svckh7i0c3zx48vy0h6f2nhishm40g9q9r5qay"; - doc = "06g6wmxqgfj9zz2ph7gwgndgkm2kzpd4ci7pkwl5qm41ik96l7a3"; + hvarabic-76924 = { + run = "1ww05226fk6h5zh53yr34klplyxydai3qa5sapfzbpssbq5ya88m"; + doc = "1d9jq35w8n77y0b2bsif2h486qy45z8lbxkyds83kyllh54hdw7j"; }; - hvextern-75209 = { + hvextern-76924 = { run = "0k1vm1dxpv3m48nxlp9mx53w84lagqw7i26c465hinxy4k7fn2b8"; doc = "0hnzf8ksgly0zmzjkj0jnlnynv7rcz08fjkamnfisgb0xa03kpx5"; }; - hvfloat-73130 = { - run = "1b2ddnq8flpks06k9245zp1vq8pxfkkqwl24wj2228hagyjwavp4"; - doc = "1ns296a19k43xvxwl77ngkm6x17l8bvpgc455y6ghjs7pzd3lyb5"; + hvfloat-77209 = { + run = "18h8qgr3h48f6r2d09ly02phchk7bycza2d1ldhxnpvk4n8vp3l3"; + doc = "0v3arz7ljfb4s1ci931ydnh7m0h2mflq7h5c32kvyhlhm1rvh0fq"; }; hvindex-73580 = { run = "0541mrkfhzgv4mqw98i9fp3w0l9sawargjc686q2ins0slr06775"; doc = "05djjp38i2n2bbl7wv99cqf8znyxr3nr6nl8354n5qj92hj7dav6"; }; - hvlogos-75183 = { - run = "129nxpf8vfxa7f05qld3fs0604gqxhhlgykyjzyjr3j6kn43c4rz"; - doc = "1rvv7ww68rycbc6xivqgiv0sd113rafcxcsr7ap7spb5ahcfd8lq"; + hvlogos-76699 = { + run = "08vfbikgqax8bv0x1axbh9a0kdvwy21nzwgznyah4yz7rdlj1nwc"; + doc = "044jwphzkyzh7sahi292sln4mrqv6wq7ff8dv2pr5gsm8jlifhip"; }; hvpygmentex-62405 = { run = "1rnra0v65wmz8yqwfa6zqqswx0m7j54z6wpzvbrp2d5gx8azsdv8"; @@ -8371,10 +8488,10 @@ run = "09lnsw7ycwkk71fyjk8zwgzdjv8ff3k028q7hr27dqsiyg4hjg7a"; doc = "150ayv12ym9h68a09h1xakdfzccpix1pff9blkzjq6iz5imzzpr1"; }; - hyperref-75562 = { - run = "0cpzr502k4cvj2cjkh1g2n56x1kwapqcjnn1s2sjmwhpfc6bbir0"; - doc = "1z15cby5vp8vb1b6dvczaky90k3wvfmmb62w9xk8pqb711ddxfzz"; - source = "0jzfk86p15kwkmw2bkd6w1fk9yih15vg2ahjclfvp8xjyzy2sgpv"; + hyperref-77528 = { + run = "1n6qyzmb92dbw7kf64av5zvi1qhr7ksl13lkywd969kid7wh3bs6"; + doc = "1f02l7fv6lw629kvcphn7yayaglj39m34rzqj7qqxqnjk0a7gn38"; + source = "0hscvdz8r429v9r9jky212m864zmrzxdnach8w8a1i2mrb6pybbz"; }; hyperxmp-70694 = { run = "15ikvw9kfarpkqymwz8cvmfkz23zrx8iqd50kdhl4r0rv1cn5ly6"; @@ -8589,7 +8706,7 @@ hyphen-welsh-73410 = { run = "0yrv0qccyaps3735g0hs89v3az5bzr492gdbzjm3qka2ghvnqamb"; }; - hyphenat-15878 = { + hyphenat-76924 = { run = "0ckfvjxdv4rb8156x2vmwl15mk9057i2lyg9xhqkmvqh1ani4lc4"; doc = "1lzpdz05dw5m8ljxf5f846m1x4nv5yrqbg3sixf7dgyhsmpfxnls"; source = "1ddwv26nfl4jwz8vxs4fwc9qw8gds1sg275g2bg9ci8dfflk16k7"; @@ -8602,15 +8719,15 @@ run = "1kpaxdya6m7x4dmrxqzrs6k6agxsg8lcg5yqqdlips887lf609cl"; doc = "1q5dh42gpv4n9ps0yqyhcscjn47qz4zf35jlg56xgq2w5229k742"; }; - iaria-74962 = { - run = "1l3za6a5j0s1hmpn8ax2m66mx70lnlpix8pyv3n7bfamys974bvi"; - doc = "1vrfyilwc7p263ws3mb5b0ixxsmdn5bwvn94a3xj65w2xnlym5vd"; - source = "1qcxvvm98xgqsi72kr4rl3fhmbvz6jazxcj660b0swrjhzc2jv5k"; + iaria-77504 = { + run = "02njymdg2y894nglb75f7mxzjmiryfaraggwbwp932a4pa75yfv0"; + doc = "0pla5qp3iq9ir4ry3lp135q8d9c9mkpn65bwzz1k757lspawbnpp"; + source = "16ib409jynns6m3f2yi0xlcar3sx795c73ay3fyj2ivh7m79kf58"; }; - iaria-lite-74963 = { - run = "1ws7079sb5wim4zx340wyaygxi6msp3bxxspzd9gcfgg8iak7984"; - doc = "1wkbbyq8in6qdgiks5s84imdkh7iag8wz157vmpa34w9wvnpi6qv"; - source = "0cxwrrdyq69rv0hxr3pcw1c3lhjirn3zmclas75a7apyb72k0l4i"; + iaria-lite-77505 = { + run = "13kzkcna308x6s0sca7jgm8jk8ca7ayd3izwj6wlz69h5famhg62"; + doc = "1q8jdx6icq1iggdip3xmxxqk2zznimvadla3a6dsdga30pmndjrk"; + source = "1qq0630zbnbkmw67jxvqhjahsqz17z1b42cy5kllqfyzd8540k81"; }; ibarra-71059 = { run = "1zgbfy74np8v81rbmgki2igbb5pisrv3vi51rsf7bk05kjppk96z"; @@ -8670,7 +8787,7 @@ run = "09j24j6kpgjx58yghh902bdpkns025v9av6ym2xwslmv1ya31pka"; doc = "0y3bw20f1sa7dacqwrwc43masap5sz23vna8bbkf4p74rdgl3bkn"; }; - ieejtran-65641 = { + ieejtran-76790 = { run = "07y254kl5wanv7d2jyzhwlf5z6n542217f5n7gdyrm4jryzhb0ly"; doc = "1l5cyqlsamkn3yjdia1zbv7lianq8jcjl83pkywimxnybw0kvdbl"; }; @@ -8750,7 +8867,7 @@ doc = "01ds6p3byc9j5sgjhh7yhbpv36idlp5g9afsqryvhfrwy3r9900g"; source = "18saabw9v60rly8qp8vcgj84rjz88gbz4g2sda4i15lsjpmz4dis"; }; - ijqc-15878 = { + ijqc-76790 = { run = "0h67131gbqr971hln3imf3dljh5jaqmdp23hb60zxnlxllf6msjs"; doc = "0l0pvaiqgyxk5fv2carjhvp6f45clrnah5sla7rdslf134d8ciza"; }; @@ -8802,7 +8919,7 @@ doc = "0lzkiirxgvl2m0vnqpspr25qk1wyq1bs2sl3zi6704q3fvp6sqbq"; source = "19h57cyxs47awil222i5svqgwdmw9mrm16wja9f1j980nzzaq7wn"; }; - incgraph-70635 = { + incgraph-76924 = { run = "0wfifn80d5g9kyhcn211gmn9lzra7j9zagsm64hf685ncqsl9sai"; doc = "0m54l1ij4mwivj7mqapxlb82hrd7sm27i5hl85vzkm94xgpbcf4y"; }; @@ -8814,7 +8931,7 @@ run = "1mbf4m3ll3r4nhxnmd3ridq7kdqlcjcm3g2q2s6qxgn4b6j9ikvn"; doc = "1rh7kisvs33v91r19lnqgma705dc3gari0g153ws8bd1px3ivsdm"; }; - inconsolata-nerd-font-70871 = { + inconsolata-nerd-font-76924 = { run = "1nizfnhy5dzksdsjfxz9cj57cnj2rk6b3qhxhgrzz0ci727nbw5m"; doc = "10niby7zw5d78pgy6zzy8mmhss951lrw6yfb2qm7850mqi3b5skf"; source = "1p7q26swxl78rfbnsya4c9ljl3khvzi06lhm777ai6fyx3x85rw4"; @@ -8829,10 +8946,10 @@ doc = "1xrlfkg43x4g66ip24spnq7vr915z0q7zdkqmi8g5zls8y81jg1c"; source = "056vrs54jnjnn3c2kvxfhhxf5ms8cpb004bhd8f9whb6c1hdjqpy"; }; - indextra-74327 = { - run = "0gjjgfnn9ff2m2l70lb813fx6pg8j60r9lgc3j00mg1s4yp86ly0"; - doc = "1gnqz8rrx9z31pr5lj28va1a79jmadvmx9x1dm0abzwlw2v41pk3"; - source = "1ms6pzpa40jny8r9jkp8f7zdswlsns641krk79ipw79q05b1056g"; + indextra-76924 = { + run = "1psy50rizvqfx220xsclvcspdc6bqjqvi08bsdf795zwk2f0g52b"; + doc = "1bz8vg8q00p7asyhw09v5rm32b2b7hnazfmbzwn6dsgh67zlj1xq"; + source = "1sr4zszxng4shnvm2qwsavrsggkxa8b1pkv5li1w1a7z0gzqy4dp"; }; infwarerr-53023 = { run = "19nlrbfmqbkjrrx9x75s9nd6crg1lzimb2fr3hfblaivj6lx8p4r"; @@ -8860,9 +8977,9 @@ doc = "0gz9m7fwcdxs6q5a33v7n32x5jr4hbxsy4j2shwv39j1j2amr1vl"; source = "007648wrb4ar04g0851yw663cvlmdyifidp854y87yzh536hfwi1"; }; - inlinegraphicx-73069 = { - run = "0zz1kgl10dbvnszwh2yhgk079ggk9fnn4slz8xadrgr93r2cigfv"; - doc = "1bygw6dsxwwjwvjdr9k4pj2qkv5ljlyp9kz6cy4prr35rvmfkxbv"; + inlinegraphicx-76924 = { + run = "0c0bhj474kxbx27j8xzv6h2kqd4jlp1yn0fzgf4bppaksyid12q8"; + doc = "11x6sfzak4k3k7idwncsv9yz5a4vsyaya2i990yqkp3d3xrkp71h"; }; inlinelabel-63853 = { run = "05qv0j8gvdqsdc0bg51n7mskbx88gv2yny1zffr409x8pvccnhlj"; @@ -8896,8 +9013,8 @@ run = "0ylnp3l21zx4y1bwrr33v8d79vlgz5frna9dkg62gz1bhjbw7f7i"; doc = "07iw7py0p0jfq5np89dx9fdvia3yk5mi0py77xrgb8v4gx7k5g3k"; }; - install-latex-guide-zh-cn-75370 = { - doc = "1jqs40p0rhwxwcjwzd45gwym3pdm50hlrbgf3z1b7anj8r7xsdb7"; + install-latex-guide-zh-cn-77231 = { + doc = "1pngjy4xr93x8vr511diygbvpqy4grqk1q19azdzlz8q0pwaqhvi"; }; installfont-31205 = { run = "0lszqj128c3f4wbcrvzzlvj25jl5rm0n5qfj8rsn65ycxvymbf91"; @@ -8937,6 +9054,11 @@ run = "04rj730lnkgj4xfm3mldyyf6bb6rr1f3dhms0rnaiq2pzv77cqyw"; doc = "01ngbaw0lbh4dn8kk1vnv49isd7wk8gjh2qvzw6x9yk9nl46gzla"; }; + intexgral-77252 = { + run = "04qr017wqf9phrz1s26ayz2drmb58wh0wawhs0c9h0cv85vyn13x"; + doc = "0mm75ql3bxrk8azmkfzz2hwr821w8yym4dlkg427xbglc40c3xri"; + source = "1yisjrl54li63v84bcnzhz5m2401wiyb0psfvz9rjnq84wmyavxl"; + }; intopdf-63987 = { run = "0nfjwarkzi972vqn20wz5ava3hq87bpl2kvfig91ybz3chd1111c"; doc = "1sjlbdrn9ajbkl18lqx8lmxdlb0dyh7cjvj0vizhnsjgpwp5f0dp"; @@ -8967,7 +9089,7 @@ run = "1d18fjqgingshxvsawkz9idybfz5fdzcd41qxk5hpqms7zcjymi1"; doc = "0iqw7insxma8pmj5v12zjgs72j60z99g7w5kfkb1h6biwlx33s5c"; }; - ionumbers-33457 = { + ionumbers-76924 = { run = "0pfs5064cya5i6h3bcypsm8fy1bas542kpy742gmbd4rdw8cbxgr"; doc = "1sks9qdrl5kivcgn9mgrv3f2gfifmp3icc4wjha4n1va1fqcqcma"; source = "1nimrr8b242h11nfxi9si1pg0wc6c0aaa0dl23hjjci89n8y89aq"; @@ -8984,15 +9106,15 @@ run = "094z08ygcklbk7nzklfmdz3lfmicrr40i0wzxmia93v1vpsjb4gh"; doc = "0946rj1bh2hi0779ss6d003wi4xcb79i9p432jkry07xkr3fpy7d"; }; - ipsum-73069 = { - run = "02df1xdzvxv5g83bw493kh01vqbq1nf2ls5f1z6j53f116k8k154"; - doc = "0dsq0h7hgm90lf5a2mmqgf9m002vng1cgfz6y21c85ld70ds0vpk"; + ipsum-75788 = { + run = "05wqj285lrr59m84szyyn1qnjz47jmfsagc0jp0mqg2wrrq2fq3x"; + doc = "1y1qwpf40navxzgan5fwjkknhjhd19x2yh00vzzr2fn9sr6vh5nq"; }; - iran-bibtex-71972 = { + iran-bibtex-76790 = { run = "1azg0f3jnnjx7732s4s0i2s8b6pffgkk7h4hx1875ax4j34i08pl"; doc = "0sskw0fyg685yjr4hly8wblif41pvgihiam9rqdgcz2yaz7m1n4j"; }; - is-bst-52623 = { + is-bst-76790 = { run = "1acvwcg568iv9lskld9hjnyvqvlsmgnbg2akrd59kmh8mmbkydk9"; doc = "1hlprbjkamq1w3f1n2dzayy9v14kxj8f1nr6d3z99c7v7kg19m75"; }; @@ -9015,10 +9137,10 @@ doc = "06m8ic0nsiy5bsymzfhpia9i47kbpwqmnbrvmsp44mw5g2ccjk41"; source = "14b1ymqd6qbcksnim642py5qs5n6g2sy207apkx9mnhhbqa15an8"; }; - isodoc-59709 = { - run = "17fqpqlh12khnxyknah5dqc1xhbz2bk3m6jw8jwhpxxzb20njd4m"; - doc = "1x6k1rs9k27x9xsb9i5a9m1cpx3xfwiyf4iq8wxybvgr5pli7f63"; - source = "0wmwfqhrn2nsj5r9n0bvb2cl863777g7dsqf0ciyqq8l5lngx8wl"; + isodoc-75787 = { + run = "0w0dk74y4wy34b3xm0fixr9qv359daidxa78wj1rwwb25x96npmc"; + doc = "0f8v6163917hcrvpq4qv7yilhfpi2wjwc6kgfsbiayy64ccs9l9n"; + source = "17m3dp3fz3g84pxdmjy44dggk6smb10xd7lzfd09275nnx10xjbp"; }; isomath-27654 = { run = "1bzw4l364z6avihhihiprbaslnn49v1rrllf5cj0cg35r3jppz3c"; @@ -9037,9 +9159,9 @@ doc = "0jrglpxxks1fbwgvmx0w3fjcnsfbf805jv95kawvgz1ix3mm71v3"; source = "0rfc2jdd4f5yds516lr9m28izg3lbf6wwvpsh9hrl466dakgdayz"; }; - isosafety-72227 = { - run = "183c5sgf6qbl8a0a5m9sirh4y21q4l3dg8k2672ag9c8am1bi1gb"; - doc = "0600fldyf4ggf27riz33jggfr6mw48s2l597314ccis75mp6avkn"; + isosigns-76196 = { + run = "151i6k68rsv1x0g27rk0llx8psi7ipqjzygshlciy7whc53rm75m"; + doc = "1lvmw9yz0c8sc9wzdp6jpm7hyd287z5xq0hqalicv6qq2rpafw15"; }; isotope-23711 = { run = "066b5jw98ynyc15jigxc1idp79i89hwrq19rdizzx90s6xfnxlgn"; @@ -9056,7 +9178,7 @@ doc = "0qlz8y0sszp1jsnbbgaj9h2zcz1yqk827pwzccfi4wdj4rcpvvam"; source = "051b05k40zs5amjxnqav6ibdvj64wfhcf16a2hlkaf5kpmpkmh54"; }; - istgame-62946 = { + istgame-76924 = { run = "0ym2l6nf8prgwg6sqfjlr6mmhv53q3aksfznvgy7ypiggg18rq5m"; doc = "0ggkbzc4xnmx5h18af4h7zhzp1kcgfiqdl28qhrhhcm1d6vc1x2z"; }; @@ -9069,7 +9191,7 @@ run = "1gf8kmpmp2cjz5sg0lx8j0kr67a5xshjkghpiy70jnaz7k8fbrgb"; doc = "1skk4p2pblh8h37rz2pjx18h8pgbagvr9w8h9d83299byvjggpi3"; }; - iwonamath-71844 = { + iwonamath-76924 = { run = "0504icgp2061kd0hf5r4jzwyd2p7h7v7wxj7fmqzq3j3bnc9flcs"; doc = "04l8sradmfhwfsc37vc1ii8fj8sn9g5vcn30mmcd73d5y412kcga"; source = "1ig6my451i4wp98qq7whbyy8m5n8wphbzhjhbdy8p8gpkjsv2yfk"; @@ -9095,27 +9217,27 @@ run = "0x9k23g95j4wqf02ibj4zpfgxa3vlhgckax80lwm5flvr34bbgdv"; doc = "1iy8q3906bl7j2ciw8l3162pjw067qkbkdadj9v727x3lg29aay2"; }; - japanese-otf-74106 = { - run = "1vas709lpmb5g3k7cyf2rxpn89y56rj39bwk9xigzjf1m9pcljjg"; - doc = "0dpiig1hqzgyad505j2a6chwfzrrrhk2b93hsxam8r3dxbism125"; - source = "1wlmjvzlkr0761cfjc1q34l3j435g15ciz9p6az7dgld3ijkbbhr"; + japanese-otf-77048 = { + run = "0gyzyl02yn8575gwrpnqx3ma4scjg0601lsmk3bp8c3vrz4b4ybx"; + doc = "1sfndbhb243sx3fvdp1ri5iwsdhwzcn9rczplz7kzrncf9mnira5"; + source = "0sk7ppm79zhzzwkarmwfjf9gfm0wvcd7i74l94k14h1940krs6db"; }; - jbact-52717 = { + jbact-76790 = { run = "0z0x6jrxaayp3w441r1zwlqirvv23g0b8h9xgy6r3ppi71glzqvp"; }; jetbrainsmono-otf-73401 = { run = "1yhfj8ndlj9y6y3n1jc61k7hbg8sj3rmgrwgfdpbbdzwnvda33zp"; doc = "1220jdib21vkg42jwpfgzkhpz3rinjinxd7fd7wsxbylzbgc55yk"; }; - jeuxcartes-75271 = { - run = "0bbaqw1i2w2frzi2ihdd7a73j0xr9hk4gr0h23p2gbha6872s2k9"; - doc = "03makins10n620f16na1fp5kcswrqsxdpkqhl8wyip4b0ikclnn1"; + jeuxcartes-76966 = { + run = "07jn7c2hdm4m2vr63p06g3lf34v8jss7s8mgmxniy5zc64vk7f9y"; + doc = "1a5ghlazwvn51n79wrrx5s6gp36j3k0ar4lk8wvcy9hrivfwn7zk"; }; jfmutil-60987 = { run = "0ygrcnm9d0dkrcz5cx86j80rdqwi1j9zs28b1bjnfb4vkd5r0fs0"; doc = "1vz9wav5ggsz9gkkyflywsnzjsw0p5paiw9wfx7x3ha2lgwv7agk"; }; - jieeetran-65642 = { + jieeetran-76924 = { run = "07b126wich0dkvc7f581566rpn17qbnzx02hfgbw1rjkqnq3svsd"; doc = "0r8fsqx2nqi1jw9r30h6w3dqafl8mwhih9vxpibgfnp2lfy01a5m"; }; @@ -9135,16 +9257,16 @@ run = "03fpym9q84g1b0pns6sdsb4jx78aq7sclr5fkm05ckvkk4v3wmsj"; doc = "09qa8y6axg9pvma507b9w63dwd2jrxnmd64f5rfd7wpznamhbc0w"; }; - jlreq-74652 = { + jlreq-76924 = { run = "1cgp4kihqsh8sfhddqz4fqfpva46jiaz1s47mpkdflmka15dkmcb"; doc = "03rgnx4psaa69ciwd27w50hd51hwxl3wm6420mk6dc2czpsjz3m5"; source = "0mhayih7cxbmzylr5nj8b87y1hdwvljfyhc58zyfn93dlfq7ifq6"; }; - jlreq-deluxe-69961 = { + jlreq-deluxe-76924 = { run = "0sshiy8iqhmsjp9srg24lkqpzyy49wglacy1qjg1czq7al27p8hp"; doc = "0bp2yh9996dr289azjhyj16syjp3h1p47cb57qdgqmig0s4xiwyj"; }; - jmb-52718 = { + jmb-76790 = { run = "1a5nz825jppq3pl1263w2sbm0a48kmmndppfpp7vi69n5j2248dy"; }; jmlr-61957 = { @@ -9160,7 +9282,7 @@ doc = "12k6m7i81d6sblgqijpizssnpkghq5snf6bq44lkxv1l39flzjrr"; source = "06kp4zsdzi2m26h9m99x6kqc0lfic96cidzb63mvmdfqcf2plba9"; }; - jneurosci-17346 = { + jneurosci-76790 = { run = "0ywl1nlysc5fk7v5cdmy5g5hylz4ll20nnqxsvymsxnayjm4civ7"; doc = "0a8almw0x4b7v3dsdi9cjv8vzg518fl90zyyxn24p614w3zr01sj"; }; @@ -9172,7 +9294,7 @@ run = "095881x3s3hyj6kzhymnzp8xcw89c94qrz5654kzs9mqc2iy28ss"; doc = "0ng9dzmx53p525c0kppl33i13xwdsamv0d6k1j8plfvjy86z3ay3"; }; - joinbox-72239 = { + joinbox-76924 = { run = "066vlyvx8kc5kiz1laliy1p3hzgfbi2bxbn3mjli7mkapsqk4vzk"; doc = "10w1m451nzjnx0lv0xfr71f7xrfd9vid1faqfn4xng1ddm5qf7lj"; }; @@ -9209,29 +9331,33 @@ doc = "12xqcdbkdizh3167frl05s0abwj6j5xh3k1h2rzv35cgld0n2p4j"; source = "1dpimgfw1g2wab58w9b0snzyj5mcjgkmrm37ipl84hmzx49pnwjx"; }; - jslectureplanner-73640 = { - run = "0wh74hyyd0jrw3ijmd02skk2pv9nmkrkxn2k1mqyd2b9rhq250b7"; - doc = "0m7sfp4r6mxdmrgspwp3fpy3a6i125r2lvh9x2bz41zsmcm0rsdc"; + jslectureplanner-76924 = { + run = "1rlngnjl4mb399indbcfmfl3k47788c5b9dqff489nwjqhw26v9v"; + doc = "12ns6r8x8zbfdzjwly6i5q1chw6mvc0prxv1i57jx53wdqgaj358"; + }; + jsonparse-77545 = { + run = "1550w2pzsczdaanpbiv0cnrmhsxx1pj7xmzy5yr9bci7l48bhaxm"; + doc = "0nsc7f6wvxq92ixkm4msgz0rrmfgmg2gk2ap5g4qg3f0r987l1qq"; }; - jsonparse-75660 = { - run = "0ia7x123wgs081n0rx5dq0ibrz2j4yvvai6pgdzlza2c3c5whigf"; - doc = "0m07bk1qnadksnb7yhsxrmfzl1ly632qhzpm74a6aw3gmc6fgdrd"; + jsonresume-77560 = { + run = "16zzjzr6p6i2czsnkbdnfnpfpa7qakm52f88ldyj4vy36yl63vgs"; + doc = "1iqv2xqfnwnp835vjrcqw46p9k57px7m8iqyw281ivwx2afcjv7p"; }; - juliamono-75211 = { - run = "1nrc29ywa0ivpflypscyaambwf3y3fbkpaqv067rgsz55jjmw6aj"; - doc = "0d0n4iblx095yjjinja5yxcr8wdd6g6nfrvaam2hy4mkph950v4i"; + juliamono-76734 = { + run = "024si57hmdvgnnlp68gd4f85028dadrdyyqhdqrj70lyrx4xhp8d"; + doc = "0yn4jfczkw4djp4ng06n223j6z3das7w30lafyvrjg7kkfnnk0j4"; }; jumplines-37553 = { run = "1d5w5nh0pkmhjjjq9x2n4r72ygjh2mrbdr23vsrh8cyvj3xym4w1"; doc = "1q0mzjyfj8vfp42f8m11g6fyx60mb33g5n4i7pw9r0dfx8y4jvpd"; }; - junicode-71871 = { - run = "0ybi2ll1ikpnxl362jl7lwmr54p1aqqs4pn47q3ffxh2r2s5rrmm"; - doc = "0qxwdr0ny1xi4jkwbxvx072daack0zl9pc3gafy9kc52c9s54nm3"; + junicode-76210 = { + run = "1q7462nfixayqq5n4gldgh3v5pxxq3r9hg37fgmk7ip58244fqlr"; + doc = "1k8kqbc12kbd2rmzp9rib9fj70vqqpd15136zzgqnf021bnmy6af"; }; - junicodevf-71920 = { - run = "0a1s931sr3yyq22bv6y0jhqwphgfgifjnq8x7mnw0hlihack42l2"; - doc = "1j3l4nmnpbsqnv4iibflci1blvim2kg9ls13q7bqrqm73kvhkyxa"; + junicodevf-76209 = { + run = "0dfj6h59l6wyjj6ragbxvkx3khnsx8191d29ajg4zvv4w712c2bd"; + doc = "15qcw1ghn3q83yyrv3wawfxdxiknsml0qr6gil6yqkx9bpb30q38"; }; jupynotex-75037 = { run = "0py55aisjd4j704wz3yf1fp2al2zzana5wirrvfkr9h3gb9scxh1"; @@ -9247,7 +9373,7 @@ doc = "1708lfrryhlj2d3in4gvhfl8c6yvhhgi0lb3yz63h0n7flsb4a6m"; source = "0i5xhmx4j6ry4plcgdn8sc9vvbai9vzk9jr0mc54dhqaby2slyxa"; }; - jurabib-15878 = { + jurabib-76524 = { run = "18s5jsi5wp0cac968ysqajwrway4sv1scf6m1g2l86jkp8gl6jm8"; doc = "0klv7f8rbcw9qlqgpylyh64ir0zayf5ralpjd26g85w1pyi1c8m6"; source = "07s3z6lxhkizgv0wrz0iiv1443dfyz29x9wssxa6y5lg72w279fj"; @@ -9266,9 +9392,9 @@ doc = "16z6amx6czmipal3sbqmdsc1v5x1p4nyy5wxalicy1dki1f4zpyn"; source = "13al33s01bw43sa2ffz5zlxgaqvhj8lrcz8y7x9xx43wvvxjmdz9"; }; - jwjournal-72788 = { - run = "0gmw2xpkn9936597pvhpqxsnz6nf5lmg1h2ls0hws0rl5z2ld1af"; - doc = "14k95xgf79dr8gj4n7879pqiq090x4lb89p1sydsdvhsgw7gh7zw"; + jwjournal-76924 = { + run = "0796fk3yh84kgr17rwrs5pzmxsxx02wfwgg0dh2p1cjv13q9lqjm"; + doc = "1py0n9sw11qzlqsfx9syxmn4j0rki1wg1xg4zm15q2pxbjla1isf"; }; kalendarium-48744 = { run = "11f8zkjfxbk5w4y49vy712ivfqx66m86jdddygfjskp47gxcxby2"; @@ -9279,11 +9405,11 @@ run = "1cwik91vx5bzq5jn8xjgr4ffz7n9d2qpx9v9xr298afmadg65h0x"; doc = "0y7j8qp9j33hw80dypc10nr28x2zn174sq1rbbbr8gc7vsvz5pyw"; }; - kanbun-74674 = { + kanbun-76924 = { run = "1ckq0ks1kx4x1b4fl34wp2kybzp5700ki1xs3pzrvc02r32rzs2m"; doc = "0s1m8jaj8s1m6ahvlfqma8cgkz7z4dzpv8ysb05790s2k4kgjcx4"; }; - kantlipsum-68983 = { + kantlipsum-76924 = { run = "0aa0nz2a357fggcd44wkh1fkc6cwx6kqhm7aj4jhb8p4j2ch5mhx"; doc = "04nlyjfmqrvm0q64hdrrx81jc0f17p3l25v22q6kgsm29nlgxi22"; source = "0akpmgj54cipxl3yg4afq0bdws3m3100i1hm9nc4xrzipw8cdvx5"; @@ -9307,8 +9433,8 @@ doc = "1bzjky4plcl24fg5rwbjizixwfn7nkbzb6wwydxd7s2053zba07a"; source = "1c4ijjifc4lwimzrhp7ym5804fz5afmccn4bnfayypmjqpc8x6jw"; }; - kaytannollista-latexia-73292 = { - doc = "1w5d5gz4ijv4zd0lwl4y1qi86cklig5bflwxqcam3vzjwdvd5kjr"; + kaytannollista-latexia-77555 = { + doc = "0amrrnid9lf7rh6v5jwf2vxm2n934md13dqy694ngwsbx0h3w56y"; }; kblocks-57617 = { run = "001mn33pf532iwp3d8likhbc5a4nsgq72dirbilbdgaxqxndmx12"; @@ -9324,6 +9450,10 @@ doc = "1816isb7laj769w0qy3i23ib91732m4cgc3jp0i6r6b711fcs8d0"; source = "1hhl640l8by4w17cb9ssm5dw5ycsbm8gnxnnc4w0wq2p4zliw7ri"; }; + keisennote-77255 = { + run = "06qv4fbhzymizadibsgkdvg7ns1srv6jq3cqhccrya3pmk14k7fd"; + doc = "11dsxpr3lj7jm9s4kiljyq3issf723b5mpsk3zih578bc4n7s9vb"; + }; kerkis-56271 = { run = "0hcaw35viqpsbpy82knib5lbf3ngvmmkga96d48v5s1zd6m7fwdk"; doc = "079i5x6liqgnkc3ii65ka44r9pfpf7k2gxhkbklsb3hm51zs06ld"; @@ -9352,7 +9482,7 @@ doc = "02n7lxz8pd49q9nf6pavhs01410zj9pbszqqbmk5c1ld077276x7"; source = "0k3img6kb6v853wzmhsrrhx7lrh275ssx57b83vk3yx9m831qwmb"; }; - keyparse-60277 = { + keyparse-76924 = { run = "1jfxrymww3qh4bwgc74dn6v5xwsqc29y835k4rpwglkb14ncibxd"; doc = "1i1sklid586igkcbhx1mjljxpq2yl7sd8rqagygqgqsxjzg91jm7"; source = "180fkwkm01cspp48a8msmws9bq1pif3i80yzjxs7md9k01hqzniv"; @@ -9365,9 +9495,9 @@ run = "0h0ci8pslybspsnpmv73qml22592vp5lr50qqppyhw8qkng22gsg"; doc = "1ig565mxjnji3ng8vsc2wa3jyp6mrhma4hnb3shwnrj9g2kvj84w"; }; - keytheorems-75561 = { - run = "0la1rvvr5wh0v624cdjv7knh69q1hmfk41f2c2mmq512y1g0q97n"; - doc = "02li01pwxmvbz6gjv0nc4vgy3y53aan5zmh1jwhjk1rfm5w97mnp"; + keytheorems-77073 = { + run = "0bcgwczkj8wy2m8k2qyr22h23npapklapdz17djsxsrxc06l8rpi"; + doc = "1skfxv57rhiy3jg8b22cj6fm6scykd2ymlph46zc8ba7w0gw363j"; }; keyval2e-23698 = { run = "05ssgrl08d55in1wkam99bfdfkjhjrda6j96b6nmj61sp97yg3ig"; @@ -9399,6 +9529,18 @@ run = "02zwdm6zja38n41pvzay09f38cam28rr9ag6yy1m5kmw8421xp11"; doc = "1dvv4hdgkzmdn7waq4djsgdd8p1cwq3j0bddgxq2y94pq64maq0q"; }; + kkluaverb-77516 = { + run = "1hnvzqw0x99z8zr5dr8kqvp6yg8mvrwczdlvz2ipnlfzw7v9h0yj"; + doc = "1xhw0bs4v18mgi2bigihmby1gbwsiwplf340im5916hgnqz25j8h"; + }; + kkran-77172 = { + run = "0kbs9835iadi0qfsikbq7y67shj7d61lbzypb38qza25v7m8r0m3"; + doc = "0xi4vnnq7373afh8735zzgia08hfp37d7gfs7f2php866ly3zcsj"; + }; + kksymbols-77427 = { + run = "0alhhyg7nbqya041r1z1xgn8iiqqwfssdhzm543m7nrj8ic3gcx7"; + doc = "0wk6ln0qaxwva8083ywzrnnb1m0q6xr6shimw4hhgfic33qrjifc"; + }; kluwer-54074 = { run = "15av38sb3pzffxvrxlbwxzgvhnxhsjhkr3qwrlqswwq1sy4a2ssc"; doc = "1cx0xya0s27mybl37gw3yx1rmcyvrxnrp8c4012gvmqiyqyx4sjx"; @@ -9412,7 +9554,7 @@ run = "1ydq16bmviqkbf9zkrlxsh33bfn8nmyzbbi1xwfd7nsg1bhdf6d1"; doc = "1x1bswn2sd1w19g1szc573zayk43zi3718a9yqfzqnxa0qxvxsqd"; }; - knowledge-75175 = { + knowledge-76924 = { run = "0kswklhfi486iigrakz201cyl08zzkq270ivg464pdsw3z7mrpc2"; doc = "1wxkyxmlmkz3rw6ibckw1yra5z6061hymkgz5pdksywbqxl51yrd"; source = "0xnvz5a55vfyj6501l397r6na38gdjggij5bhscwly27d75x2kpf"; @@ -9436,13 +9578,13 @@ run = "0kgsbg4is158j1ssjwabicw38mh2cd4n1ggxinflb8i18xsmlgh0"; doc = "0f070dxww75g36il70gmrx9bn0f0d3mmh26fmzqb5zmf93hyhcsf"; }; - koma-script-75394 = { - run = "198v94jnyj9zi97qd9bljgzjl706vsqcff8j0q6fchjvm2m5a5ir"; + koma-script-77527 = { + run = "1kqww64gyrd99qy2s4m2lxf8c4lyalpx5pj5dhyn2pi5xhd3f5j1"; }; koma-script-examples-63833 = { doc = "1s95a3vgjxrn34cpcinkyr1yw2rj8s2973np71yxrwzi9dqdjpn1"; }; - koma-script-sfs-26137 = { + koma-script-sfs-77050 = { run = "14qhq2h6pfjy878nkglbif7yjc12g6q32kl4xfc7kk3kf9syp0kf"; doc = "1cjraqcc13bcq451a36i5x2sbwj97zy4srrpaxybmlisvnza7vz9"; }; @@ -9460,9 +9602,9 @@ run = "0napq587a4j4z0fw0ddhal0h02aymjj92cbxmqrrw19j8k8g0b2f"; doc = "1lxkyaqcan6jxbvi1zavbavlycp8amz6qmah258y87yl08m8c475"; }; - kotex-oblivoir-74884 = { - run = "14sfzc438kifmcyfyp16bvi8dvmiwngs5q0jf9dlv6hynx5nda6y"; - doc = "0jq2x4hm14j90j0dv735k8ldg47km3qws03phzdq5h932jaamvxh"; + kotex-oblivoir-76503 = { + run = "02zp2bddpw9bx4ggkzx2dpmqnd463db9ahvdi3swkhmgy8f70dg1"; + doc = "0vv8iznzn8iwbvr2i1wnqzpnpz76xq2mzlhhvlvgbmaqs9qkszwa"; }; kotex-plain-63689 = { run = "0nri3fagwj6mgkcx97750khsyqf94dx5kxkf5ny0jiswnv192v0j"; @@ -9484,17 +9626,21 @@ run = "00yvnz9x25sfd5bvb0s308gfndyxr7ar9mr69k8136px3q8dgzj2"; doc = "1mb16i25ah5z4il4mkbfigg5bgsfbmz2nynabj20a59cjcs1zp9r"; }; - kpfonts-otf-74008 = { - run = "1jjsi4h8122s3wl9ycm06i7fp4cqv51ibw6v7d971fly8z6yls0s"; - doc = "0q8li24br6q91ahv8z3j48i9hwmmw7vv67gcd50hs4adk3h0hn5p"; + kpfonts-otf-76746 = { + run = "1mb12j8vbw7v1wxilzanhafipflwcargw1kc2diyzbgxy37p7kc7"; + doc = "113akrjjiix8l2lr5pd6969f0cx5jh41ibp7fybgb8pv7d3p7r8a"; }; - ksfh_nat-24825 = { + ksfh_nat-76790 = { run = "1qzn0n19lslf2qg8fvm844xx5k7s8a275a77z2ynbb0vs1w4prpw"; }; ksp-thesis-39080 = { run = "0hcsni8p92pm3l7mi56jj7mlcv5rvdpzwbv1jv5f1hb6xyx2pn4i"; doc = "01pbmmwwjzd5cq4xxmx3fknk8d4q3fda3680g344g5s6ra5i45nj"; }; + ktbox-76524 = { + run = "05nvv1yb6kpwip4ygny5cvq07ky911fbawhxznk940iafw533vx5"; + doc = "046dn3pykx68rl19jgihna1a046bm8l0xji0dlq11lcj2k2cnnry"; + }; ktv-texdata-27369 = { run = "1md2iv0csmr5f2mcdlb3lacccwifd6iv7yp6123gra5xcp06k4y0"; doc = "14sk7x2va8ja65a65fpksj2nd16v6rc1f0828gmm8j81d13cci6y"; @@ -9550,40 +9696,40 @@ l2tabu-spanish-15878 = { doc = "1p83xflgv8x7nq9mylh468zn3hz5pv3zxprc63q51fwx0ylxfdbk"; }; - l3backend-75628 = { - run = "0bfdv4ascpwvzlrp8l9cnnrb6djszr2qfx32sz9pr9fnvnapk5xc"; - doc = "0n7q0jm3dwjl65lg3hbxjh9b8y62359nhjwbjmfz5hf2w45h38nj"; - source = "1q7vhny25ivcqbygrdypbppaaa486b7q3fc43406nsww3a5nh8lk"; - }; - l3backend-dev-75463 = { - run = "1yg3ch2s5zbi7caw64kfbrhjqw0kwr9mnyjgzmxp2an3khnvx814"; - doc = "0r8plv35kj62mrp6r7ldvap03cy83sz8rd478af39qs98in4pblz"; - source = "1h2wzqhqkkgi2cvizk366z52pj73zwvqzkl5h8cg2z61mf0hd9wf"; - }; - l3build-75155 = { - run = "0rf4g8i1ljk7s8dncvlm4wilys0fy7ln6c67cf7k4jnj7d861s93"; - doc = "0ranvnzhnd9kd6ykxjhwnsigc9knvfq1yk1hlsjckfv7dj78qpb0"; - source = "1jlqydw6b2j6yxkm0qxfxxd5a5cfkmfzq05387cyzshgszskpkc7"; - }; - l3experimental-75375 = { - run = "0rln54vnkkbchhs4mmk7gf6363x53fvv5cyhmjxyai417r8jnijq"; - doc = "101b2qjs6gm7rq5zamk2x0h2jygl5cql0jbrc8a62wfqq8z47z7p"; - source = "1y19gpqr8fyk4rjjfpkanizmd0qwvqky88f1ipair922k2ggcv2v"; - }; - l3kernel-75627 = { - run = "1jhf323n887hj3k80qnhhciw2x0yxvr3fjn6wx1k1k9xg7smny4v"; - doc = "06vhlch7p2gb4cf7rhx4j7k2gcbzai1j6mzln8wasvalnn41x2sg"; - source = "01w944bz7x4ny4m0a48lbq0v88yvadv88ngrf5v6n0x8q8pz271i"; - }; - l3kernel-dev-75655 = { - run = "081wy0ls812nzy2rfzfb5jzbmhx7b6kyjjby5xhdkrd8jij1p62m"; - doc = "0jg149h1qc1qhfhdr7cjfqqph1i340l63rxgxz8a8q4yllhq4hpb"; - source = "1wh712d31n99ar7i4wim8zdz5hg6bqm7xkyxlp07z828fy1w4p17"; - }; - l3packages-72128 = { - run = "1h97bi83k2c66kh8zhymcsma28nypd8galmam8fc2ywix6b7z930"; - doc = "0xihfdiqj0zbkr8sgq3b3h4f6a7hnbx9pib9b87skvi42z81kbqx"; - source = "1g0ax3za92684j1iznl5kcixn2pvnfc7ligb3fj5lz30pylk72ls"; + l3backend-76924 = { + run = "0bslgkq796fl7m8v8dcp241yw1sy4jaf9llaqb1539k8niw51gny"; + doc = "08zs7mkz9paqmzygvwlpxx7lzmls21s8gbzapp23a4a0hbgh33kf"; + source = "10s2l28pv0vs2lb36av543ndn6sylkrz0qvypdch9wkymm1mjsxd"; + }; + l3backend-dev-76924 = { + run = "1vandrgydvlfpd51r3nil6bv4zgqgcqjf69gfvhh2kajsbp51lzc"; + doc = "05qxzid3asx3vk3c40qlda6ab8m3b5ynw5ny7bg0pg3fhyxsybzj"; + source = "1xqx5yyzv7lnh077inwvzfncnzgfbl7yvib3ch6bsx36gishq8g6"; + }; + l3build-77170 = { + run = "0f3qfgm4whm1p8alx8gwca2glgx86c48w04d62zkpzgpadkyhzbq"; + doc = "0i45c0bni3xx38wgcp30gh2dg0ak2snsfjrx86kwfyvmgjsm9ric"; + source = "1n2g8vcfnya74dsm8plaj0vbfwgs8a4lqpxqvxa9vgdda288534p"; + }; + l3experimental-76637 = { + run = "0w4mf90kra9ra19g0qmjjk85b42m0hdjhr390c28z82srfl73sb2"; + doc = "1xw5yh2z40z355gf01770vqda4qbm2swm8bv3rriiy2sv1ds85dr"; + source = "1ngpfqpaz3fpgw5skhwyphjnbrwhzhz6ivdlq9np7vy1zp77hmch"; + }; + l3kernel-77438 = { + run = "03ywwixrax95dvb1cnnwp6fzvy7k9wa469isnizv0f8yrald0zlb"; + doc = "1nhm6h7xwcadjbgws712fhxnlkalnyhv2d2jrrnaxscbr61rfyia"; + source = "1x4c2xmp1283r46dy53kjm3ng7yzfiyfrcydci4kjmamw1rila2x"; + }; + l3kernel-dev-77413 = { + run = "0z6lzgkb0gs8y72g4bzb6rwc946lbfvnk0a3d6ym8a86vinlwkly"; + doc = "0v04x8h1sav7mgq44n6kzb29fggqd0jyh0gify591a8kqg7zbw0w"; + source = "08anbym234zc4ap4vspsb79654yzj8367w64xnabiac5qiwgms7f"; + }; + l3packages-76637 = { + run = "02pxbgb0nfymhmrm9qsxmfp0rd93bnik90rjpq6d15cf0d0i34sv"; + doc = "17bl48i6wzxkxir2ki1bn7kfw9xiz45fk8gbl3qxdjadchnzbsfi"; + source = "0yrrylgdr0lpn5w0h4nggmwg8lkp5s0l469pc6fk17gj6fj7x4rd"; }; l3sys-query-70889 = { run = "15l8agxmgnkjkb5dqjariysb37hlpx8vnkg18qrhr985mnp27pgx"; @@ -9612,7 +9758,7 @@ run = "1r5za0nrvcpmx7bbnvvxf4l78pv4ciq83ck9k9qh32pawv5jn8sp"; doc = "14405x5dcm2k4m74jjhwd3f1836d79qz3w9m1zfj3gnvzx2kij9w"; }; - lacheck-66186 = { + lacheck-75712 = { doc = "1hhx65yd800bl3y2sq20lix60wd2b2j3k7n9s788mlsn8b0p7yq3"; }; ladder-44394 = { @@ -9631,7 +9777,7 @@ doc = "07fgh2x639fj8wb21rygj7yc0c7bcq4sm1bhdrsxzgrwjxn9rbw0"; source = "0sarj3dsqm18zx176p6hq3xv717fzdpvipvdlv8l5y5pcvasz73x"; }; - langcode-27764 = { + langcode-76924 = { run = "1hj7zyjxh64fax5rv32558sp2ss986fxx0fqd5xb9c07s189cs3d"; doc = "06bygnvh4sdv7mp17c94wx9v1lj4zgih1db6mknc3wiifi5jcx8m"; source = "1bi25gqx2yi8f6g8hpnqp9f52qnfpyafi0r16scap8w0sbnwrib1"; @@ -9645,7 +9791,7 @@ run = "0858wzl0q1zrmsivkrayixbzd7vfxza3l3bnsgc50drlzsg30wbh"; doc = "1nng5n3bpli7hvzl5jq0arkxka9dc2sqq7cfhd7llq36f2ip6agr"; }; - langsci-avm-75060 = { + langsci-avm-76924 = { run = "062vp5pq1w2kax88jarcfy21mbn06iggrqzvyslmaf055pnqn6ns"; doc = "1ilnai98r4xdslw60kgkjakhb874j0wg4imahnvi7n8z1c2cbbcf"; source = "0fbhijx3nld8q97wcwzy8sa8252xn4iyb85r8ha8i38d3g8v8hdv"; @@ -9663,30 +9809,30 @@ doc = "1123lz0ki4kww93952wqrhrw9l2cnk4wrrwyi0dxc5w1yfn2gg87"; source = "176fk84mbb6w5ql94381kz05lh8q8im7ri6rfjff7f4ymfjnh2jk"; }; - lastpage-75414 = { - run = "07wir9vdqr0wgamrm6ijl5nqlw0mw4yx8vxg6z0gdsic8pjz886g"; - doc = "1ymhpg1np3j5mpjx68ji0rsivw68dd7dswmcb6vvdppgvim00szj"; - source = "0nx5f8f991c8cskk2aav4xr1v939nqzdvlq2s4n1j64xx13fz0hk"; + lastpage-76056 = { + run = "1fnrmdqpailv5r6p0v4y57r3ks1k8r5ndskb1rw2afn195jhdjyj"; + doc = "1m9j626xhr4ccrmmvfrcf420y25k6rnmp330a7qcd7325irknp4r"; + source = "0q5926dj6b7i3hpkqqw2bv3nj4csw0jswr07ka13q3k2hwws6d2f"; }; - latex-75474 = { - run = "0rjg52am3y0mw0rd1jq99cwzg7qfsiq52gbva20x4dvf7s1gbcq9"; - doc = "0lawmv8y51h8j6vji0dm0nls0qc6cxh7ilmw9r52x5lki7vsrxaj"; - source = "1abwzg901d9j262ha4g92nzjdnpci5c179691ifjg4xkfn3hfp1s"; + latex-76924 = { + run = "17gbwzm9rliwmzwmfjikwfcyx77sscyz6nb04q2wf7nxgpfmxsk7"; + doc = "0v02xxr6s7l0kyj35rr21hc646fpy4spxffms5nxadrpxs06ikax"; + source = "1qpw2fnn7nhkn394f7h7640hczasc9h24m7y83mzc90w1s4ij72j"; }; - latex-amsmath-dev-75379 = { - run = "1144vaip04q034p7lqbdg1bizjyba55pzhw0q41zmqa4bj6f629w"; - doc = "1ikw295jy7z02z1spc0qchzan015yh50gshb58s9rdshmyips10f"; - source = "0zjhmjn9m532zrff04iw747ynwscl5iliykhhw5zq3wx4yfhq2m0"; + latex-amsmath-dev-77483 = { + run = "1876kfxickjwrw3pq5mq5xb94npm4jjpbfq2bd8128w48dr2jcxz"; + doc = "1nd8kpbgdpw9h220c50vyczyym3nggx9s4fhb8kzv18bn2b3p8kc"; + source = "1ig6z5w09n4ssi4nb0qv7f61rr3pdlhvpm3440sncvrw3bkgl8gp"; }; - latex-base-dev-75379 = { - run = "155j1jrrm1qqn9n96733gbwmmm39l0hkmvs41kw7sh41xkvf9iqf"; - doc = "1awkhmsjyzzq4b816j4cyi9cz4xkbz0wbyaji3blzacxilv03z1k"; - source = "0vki0rw8rispq3y5j78jxjvzc4hzkbq9l4wgv5jq4nj51yxl87vj"; + latex-base-dev-77483 = { + run = "08hfa7qxzgxi2pws4236nm9gyv1wad5g9zj75v0m8jvxp2gphdmg"; + doc = "0pfahg0c47azhvn8x041d4bc10c10qczp5alj312dpfc2xyf0bvs"; + source = "01866ivalwsjd93qvd69xnl983ss872q0wxkcfd22ajia54g15w5"; }; - latex-bin-73848 = { + latex-bin-77033 = { doc = "16x1k6ifm1prqmbv9b7an7ailpvb88dpsly541b1ngn506cf15l5"; }; - latex-bin-dev-73848 = { + latex-bin-dev-76213 = { doc = "0fn56gk0hb4wikp2vnjybf3zmml0xanjd6xnzh8i3phszf3dwwjc"; }; latex-brochure-40612 = { @@ -9699,13 +9845,13 @@ latex-course-68681 = { doc = "00s521wrc5gqqs5jvd1ljl04nighy8q79r0ama783ic27a3k0qhi"; }; - latex-doc-ptr-72417 = { + latex-doc-ptr-77050 = { doc = "1gddkzk7zfxq24l2k6cdcp8s00wx3iddy6x96n7qpk9d79izbd5s"; }; - latex-firstaid-dev-75379 = { - run = "0ygwh8vwa1xrsgii4xb1n2s8kjv1jjdzqwv18yxdblgfqyaw2ip6"; - doc = "1kfjrlqrxpw3ahq8kp63m06r64dbawsa8l4k6h1g8dxhl1gk40is"; - source = "1ralczgmhy3kqf0c4bp5936nv39npha55b6rx77i9gmb57yh893x"; + latex-firstaid-dev-77483 = { + run = "05y5fhc1ivijikvl4vnscifd05p1fp458xqlv5ibficc7z10hwwj"; + doc = "1if0x0jjb8sscc569pq68fi166r9nb5k1y9z3v7vvqbf95wy31dz"; + source = "0k338d9b1lkkhr95zjs8d4akbv5hl624650276byi1g7czhky2bp"; }; latex-fonts-28888 = { run = "0dh4kgy4mfarlsrgqw4dm5zgfhcfg9qzh8s2wjk6w2g0jfc8rf3v"; @@ -9721,20 +9867,20 @@ latex-graphics-companion-29235 = { doc = "01zs32gck1sl9zlbhghyjmjwxyvw0jha5vl2hd10knyrb3z4dhxc"; }; - latex-graphics-dev-75379 = { + latex-graphics-dev-76722 = { run = "1k1i88pwd6fgz9flsk3gr65dv1f02nw452l0zchzlsmg3sgf8j1l"; - doc = "0d0kah8qgzn2x5hv6n3g9sjjsbnvcc530m1hbyrsab47jd93yva2"; + doc = "0hiygykm9fafgh8a2h627h557d8bx15jlabwicw00b0lkfvbmmgp"; source = "1jlz5n9svz68g4v6hd7yrg42bwh09di6dp0a7gjjgr99cxbgf0rm"; }; - latex-lab-75374 = { - run = "0fs7illa8cl9awqr0bj4cvyp387xkfziig2qydz3xpwlm4s7yiqz"; - doc = "0mqnz931iq3rplid1lvpcy0xxafkq3ns9j921c3dgmwg174wxq23"; - source = "073c0yqnccvrpcyba5bwsf3vr4bi10jflqrwpky4yvh6y8byrskj"; + latex-lab-76739 = { + run = "0scydv4g74r2x7kn7q2qf1iqb6im1skra1rj0syfrrvac1zr3hrc"; + doc = "0mfdg2zkl2b53q40nnma4fs3a0q2qpwb463ya3qvywvfka2rsnrp"; + source = "0rdj0rlncqggyww3sssgl4hssismfabz44ar016rvllafza56zm3"; }; - latex-lab-dev-75379 = { - run = "016y11w06ph3pfz8k74qgmf6hy87bm9x4m4x7646g4ipbnpj8d2v"; - doc = "1yjlvhawsi08g7kj252x9kjq2ri4afhc9si0rp3zg7fbnn2vmv16"; - source = "15yvlz1lpi2m1h8lfryaq6ahzhlmbnp6f1hgl6zrg3ds1dnya7xk"; + latex-lab-dev-77531 = { + run = "01jqigryg6anm1sy7kanc2y1dfhycvrwk93prvq8dcz59w0zvzk6"; + doc = "14aj4vf4ckzjn9n24ppkq0xyq45gci2q2w3p594hzvhlzb89qpwr"; + source = "1v1yn18cj0z4h6fh2m890gvk4bxahanxn8ikvhbpg17sjl3mcrbh"; }; latex-make-60874 = { run = "1dgw31znxh3ch6xyg7y0ngnkjmpny7fbq9nhapd3am4l6qb0598j"; @@ -9754,10 +9900,14 @@ latex-refsheet-45076 = { doc = "169h1syday30qiw032k14fhxikdwszggvqz8b9ga4i9wwxf1vh4m"; }; - latex-tools-dev-75379 = { - run = "1297g1qgkis1zgdfd5wwq5bdyrz7lrg3n52zmhpx63l9jh2k325y"; - doc = "1iwmfz4s5nm1gk9lxl6vz9gsnj2mivdmwjwj0jmr3qa6xhc04a0c"; - source = "0sivg62ggi60yj62nynvzva9424cz15wjg9m7aklk4rnrjqc9a1h"; + latex-tagging-status-77526 = { + run = "01hrjc8j0lh8nccr2280cdiskrbhldjfjz5bsmrw8bjlsa001ryq"; + doc = "09zl41ywc9ncs27367460xwd1hqr4vbn51b3i9pvb5m619007s8q"; + }; + latex-tools-dev-77483 = { + run = "0kg2yj7ny3qdbz7m1czml26ngj4hqlcybnlq50gb38yd2gndw7ip"; + doc = "0i54fgvpnv7g59n0imgmmqlklymjn1zy69581w34avm8gzyxqpk4"; + source = "0lcrzhrnzknq3dqlx533g41az0asmmw18sqqcc6cx6yzn4w7iz4w"; }; latex-uni8-49729 = { run = "1sv4n2v0m3lck7x320cwbay23k7r9fh4wm1vxg9m4grphc72n2b0"; @@ -9766,8 +9916,8 @@ latex-veryshortguide-55228 = { doc = "17i8zmr7mjfrx911psdy9cbn05c5inn4ixqmnjkpr9sbgsninyc4"; }; - latex-via-exemplos-74900 = { - doc = "1zymh859q0r24g5h37j4y587jp7znajfplqcpfbaznd3250lqc2g"; + latex-via-exemplos-77105 = { + doc = "0y3bphjl0hnlwwma0xx3f7nngv4rsn1zm7gwy2110y9nkfqgcx5a"; }; latex-web-companion-29349 = { doc = "0v018lwf88z3qmzyqpyvfql7dbwk5a9r0wj3jfjc9cp2ksl8zf8f"; @@ -9778,14 +9928,14 @@ latex2e-help-texinfo-fr-64228 = { doc = "13s0zjwk3m95kbx4qrz2xwp8kifzc2zmasp1ks9l2acf1nqfac9p"; }; - latex2e-help-texinfo-spanish-65614 = { + latex2e-help-texinfo-spanish-75712 = { doc = "1v3wa99phdmsiajbq0ad4h939cpwjwzpq88h6s0796h5fr34hrvq"; }; - latex2man-64477 = { - run = "04m5ccx6z8nvp6z8dm7dqhqyf8h9snmaz4cvd8i8fcwfba9znf9c"; - doc = "11nl9ldkw3f90iz8r23jbgxaa6yq5p61f1db344nfhy0wimx15si"; + latex2man-77377 = { + run = "0kfc7ln9kp465l1ygaz4cwai1xp9v055h9sdkmi50zgjarpfg0gf"; + doc = "0pzp9vna1r8k7lkvxv96ajy0c9a3ynkppg35y3zwa6vh9acxrc26"; }; - latex2nemeth-65269 = { + latex2nemeth-76924 = { run = "16fd74x6bz4zfj2zlvbfw160684ff1fn1rkpx4y34avkp0ivs9bq"; doc = "0f50qxbwcas2gpazlq0ja4m6lcbwkkwlp19qb2v1lflfgian39c6"; }; @@ -9807,10 +9957,10 @@ run = "0jh2x97r6j8lrl5kq5m4bvk139229fwf7r8g8xq7n0qywnfdr9zh"; doc = "0hgcqd8vqq67zzdn7mq4bps3q56ad3nmaq71mkcyricgrkn5xxmb"; }; - latexbug-72762 = { - run = "187dcd8zyvnbjgp4xrqh8vwy395cqy2wcfkn0q2a4v8rlbqax29l"; - doc = "1qdy0glbvmdp6i7q544q4bgzr7c7sj6kk0503gn91nisjdh0smxf"; - source = "1m3igcq4l8gk53gm6jlq92rvq7f7h1wq4hyly59kwnc1zcrl262x"; + latexbug-77050 = { + run = "0m8l7vra9ppgydqn09ji7c7p1cgf0v7r1c9qzwkhp2mn3vcnmj22"; + doc = "0fmmkcqiq3011dw0ksj3nyj7phq6mfgfv3994xydfk0wmnfj73ab"; + source = "1q74vhnys7yr4cq7iwcz8h0m62kjpk3qfj415vmpqqamqpjrvr3m"; }; latexcheat-15878 = { doc = "1383rsi21ma0291asi779bjr33m7fii019di8gv8kxwgci692fz0"; @@ -9840,9 +9990,9 @@ doc = "1jsszarq2lydblwkwgachhhr2fqmabw870w3msgrllyardp7ycrw"; source = "0vi6b642k5qjnwa3igll67w0h4r3p7bxxjlajfiqwp06pxzjl7in"; }; - latexdiff-72099 = { - run = "0rwmgqf4np9pz2y2rwnykadwll8f7gcin4iav3m6nz3ynj2qs7f4"; - doc = "0wz5g7bzj68k0pa2p2dg2sqpg4mwlgahc4y8k1kj1lnlglnyv7nc"; + latexdiff-77278 = { + run = "1mnmjwmxb38h4d7qfhqhgsm6in278iraf9cdhskd2420ipz7a4d2"; + doc = "1hv4pwc4q7zyd0kl8ynyszd57jg0vrxcswybwram8j209nyirxci"; }; latexfileinfo-pkgs-26760 = { run = "0lf6pkxjqdilg10i3fwmlb1nvvag6c5bm6pbcd50jjbd1q39iih0"; @@ -9858,9 +10008,9 @@ doc = "09rlc9nprx6590snfg7gakycsam37wmmscybvm48vdn271vvla9l"; source = "1pn4gv4prwsnnr377xg2x3kf3kmi8pxgczbi9knzavkd53653akx"; }; - latexindent-74619 = { - run = "1njnvwf2m1nhxzmsscy3d78m8w3jm2ij72bsmfzgw604pw7s4cqs"; - doc = "16zx2858ffblfs2p00h3vrnsf16q1718q05kbcjrrvygi3ncgzcy"; + latexindent-76064 = { + run = "0mqnyfn3rk5apsavxd9m3hbd7si2z5l0bhsx2n2yfijias3jspj5"; + doc = "089i1a2h8j74shfkdb9412frmc1y8nzp3w12mh9ryx9m6l16vm2x"; }; latexmk-75540 = { run = "0f72ri5ry7grfqhvz9cj4zjfb02ykcr8jncw3m00bipgxplfgqqi"; @@ -9933,7 +10083,7 @@ doc = "1z1vil7mraxpcw2addsjkj9dqgcsx2v47533dkf0xnz7b0q7sbrh"; source = "0cwhrqmfz1z14jk8shdzp93r8clxzxpj4jhmmcfbvax0m2p7ks76"; }; - lebhart-70049 = { + lebhart-76924 = { run = "0y9lrkscmfjsg3rbcwbfvzj3g40nyb6a297myyzmm2n0lpq11j6b"; doc = "0nypg814pxlcpkd0y3vdhjk6vpj4j1ka08kkkk00nmdyyy714f3q"; }; @@ -9963,7 +10113,7 @@ doc = "047a5clwf0r43r1j87k2zfv0pa3nrii213y0zhv5r3zkmwvm1qky"; source = "0a8rzkycppx8qayqw3s7ndzz2xp4zqgx3qd8dp9s5ynlm10020nv"; }; - leftindex-69660 = { + leftindex-76924 = { run = "1hc88b88fs7247n9q36idpdsh1jb39d92sp5qr2dky27fgvnz2mr"; doc = "13lfzvsai75nyb1xykvd8bd0q7dpwb5na4afb7bikqw6iz3dyhwa"; }; @@ -9972,19 +10122,23 @@ doc = "0znm18pkrf592jfgshmr0d7vk4d4yq4wvj9hqsfg9nrjd4l6a66x"; source = "1sxqsgahdr0srk52iqdacsqn7sc73iv0n70nsnpvgfsczmxa2djj"; }; - lengthconvert-55064 = { + lengthconvert-76924 = { run = "0zjyynjlq48sywr5gyi6nhryrp8hcl41q1djjp73ingi2h2svz47"; doc = "1id32l1ipcilhkk4w9w2q8rfjlk99f5jphvq1hjvqdnhz4q1rk69"; source = "1zy9bnibswz834k24fk5srl0ahx4i4hlrqv6vnvwb3h8z71izc3b"; }; - lete-sans-math-73129 = { - run = "10clzam8g5c5p3rhn3s7cxk357zjwfjyvinpyik9b13bc5vv8rsm"; - doc = "1pyi8yi61wqmgyb6mwqbybdm3w3q1zfmn2wf1zcnf5hypqlqnx6g"; + leporello-76924 = { + run = "0h031rnbjhlpn54w80vldmzisx1h6lfvhml7fwvba3f9qmppi675"; + doc = "07vjbr04a0csjsmm03mxfsqbyk0458a2lkqrjw7vw2m53s9y39qh"; + }; + lete-sans-math-76200 = { + run = "10qixgi7ypnbfz1si95f3nssym8kzyv9lsj0669h5pqck8bajgpd"; + doc = "0cdl8yk68gh3wqq2bi6xi7lbhrqyymmc85bv7c9bby7x7hdy7zwj"; }; - letgut-72713 = { - run = "0y1qqgbdha9yzv2alwrlsfhfqq7w7kjxxa28n1qgbv8vrxihvv50"; - doc = "0lbgm8b9mw09d0mqqv3hawd36fg70p3si3dnz9lmz0bd2qd6ihja"; - source = "06jxz3ksb0rir9jdcn3m56qnx2s0bhr6p28v27jhjlriv0b0brd5"; + letgut-76652 = { + run = "1nbzwmnc5pwmg3g19mpxnfq6dhnklyp26jffz18m2z6gqhpl30y7"; + doc = "012g8f3mvzlcwa7cggfwr8bnwnx97sfg16vh99f1xp8i9m39ay4r"; + source = "08wljq411vywzqb18hz22mq9nn859dbrmiznvvzkv8s96100wc73"; }; letltxmacro-53022 = { run = "0p16zmxngzzp9hbg7bxrh087gxj7hg4avf4a9akjkg56834hna5h"; @@ -9994,7 +10148,7 @@ letterspacing-54266 = { run = "0ry7rri76dgbrkzr6na2kkh7bn0jpwkhh9b5qw0cl5xwyp81rddg"; }; - letterswitharrows-72723 = { + letterswitharrows-76924 = { run = "1q6jbbphhjmn95dzxy1rl841a6m31ly553zp5g46ix3lr6dki791"; doc = "1776djp02cq2nqadmjga7dirf87rnw36igl6fri668i2ybzi5pjd"; source = "0z6pr5dqla78g39xaxrx0pblsahj6lkci4zhbrn7k39jr0bkrs5s"; @@ -10003,12 +10157,12 @@ run = "13h1jsgjp5k82cq4rpx8gd114l49m1pzplksrwjylx0bzimlzgwn"; doc = "1w82fhhcdgsxwsnprx2p61ygsyh525im8j1zalcw0bji3i6pm06i"; }; - lettrine-73660 = { - run = "0jcr3713hlahvb4yrp8qlgjm619srs0rn7v67v48jdzxfki6dwyn"; - doc = "1lvw4ndwv8x6dabs1sh44693599hk91q67a8y6j26833mwiwqzwl"; - source = "08fs33fld208ddkck4pc1z0jfpjjhps2cnwcw1mydv0ikk825xxi"; + lettrine-77053 = { + run = "1ym78sq23p06djympz51yrl05fm4x41lvf3p1yhzrmihnhlna7zw"; + doc = "1a32sin9kgwc3dcrkm0prrawza475ry5hin9iamxhfbmj95lprgk"; + source = "07vjgnc0x04l6v8v4gkb4y92a1h4l5xmcx8h67r40n0ly01w8lg6"; }; - levy-21750 = { + levy-76924 = { run = "184jkjwm17ms75j86njpkr17ipcamca3r5l1fcg8vfv00ffj9fp0"; doc = "1wbxdyfxm80w3h8bq8z5yavdwdbgccvhf4hm697ss5yshp7l8gfs"; }; @@ -10046,11 +10200,11 @@ doc = "0zvcl1zfbn7qv9069hff2a2r2d33xmqr31l4di24y4p33y3ylprf"; source = "040n2hbkaypam4fhyb82ncy1sfyvg7fdhykw9fnvy42mlzxv1p3y"; }; - lhcyr-31795 = { + lhcyr-77050 = { run = "0civwbn156gky4k51189s9lpqcs06wjr32pviwb1gzsfr6rc7vws"; source = "1pwlcsilza9f2f73qsvbr2xxxbs2dcms08jxjlnpk8fxcpiy8j6z"; }; - lhelp-23638 = { + lhelp-76924 = { run = "0j55ilp7wn1w8vs60k6iangc9h637f2jrnpshh9glryxj9jjgxqn"; doc = "1is5s8iqyb41fr2hr1kxf68xrlb8hqw3v1fifl8645dcgp8lac33"; source = "0iyp664cy3n04nn4499ryzx00sr1iip1qmdlpvjx010r7hq4dyb7"; @@ -10063,7 +10217,7 @@ run = "14fdpxgsmq9dhgl2065rdsp0fnh9h0xcr0jzg4k5gka9irazxrzx"; doc = "0isvl0ghjji427p1fd1w0yy04c6zjmp058k5gkpsa3xkhq3ijvv0"; }; - libertinus-61719 = { + libertinus-76924 = { run = "00f4wjqqz4hqh2ic8g162mnn95s0p2v1qshbm0zrnzjy2gr51hi6"; doc = "0zkv3fgkirq6jcz7ywb1sjnnw8vfwfgd3y41lm4ds547ra8zp2q6"; }; @@ -10071,19 +10225,19 @@ run = "181v0g43g18ciqqba3h8ii0knh7dnfjdwn7y8a82rx31asilgfnl"; doc = "1lkgg1xwp5ngd10r7gyr5jngif1xpfb67p2r1f37jzlh7ni4fbmb"; }; - libertinus-otf-75637 = { - run = "1kn5asfv3mrnnjfzss3c0h02q5pqkdl0gl5hqgfiv25qr8lia2r5"; - doc = "0sjs3blsck4r7zdhjvly7rif7iw19inclr2l4rh0zbiprpv2flfr"; + libertinus-otf-77115 = { + run = "1x3pdf751h9mid5hmrk66lsnv0v7v3llpipwqij3r9158qncmcqy"; + doc = "1qzv3b8c8m9rzz6kqckr81cbd0mw01h9s2mmbz1ryh79nv1a56iz"; }; - libertinus-type1-73445 = { - run = "10a86ihcf69lxiypzpb8h9j9nx03fc590jjr8k6n9cwgnmg2cg8c"; - doc = "10wkqsk9i61kps8fz5ifyv758vkvd7wfn9hx7s2ki85nigc9h4dn"; + libertinus-type1-76891 = { + run = "1995rpd8qkb8n0ydgzn6289fk81634p870qsxhdaspqmz6fn9mb1"; + doc = "0i0gr4xzg37n16l3mxih9yd99y8f9ksg1023lm07wpdnw8fylv9a"; }; libertinust1math-71428 = { run = "01hbblhzzzwrzrcfk5a1lpz3k52zfzlmfsg4srckkp64i1dw4qps"; doc = "117xnybd9v8biphxkwqs6k7brpmayplv00wr05h16frmr649d4ps"; }; - libgreek-65004 = { + libgreek-75712 = { run = "1wazhir2i0bwh8744867akraid5cz629yjj6aiipxm6gjj913gy3"; doc = "19wbh1vjycvplflzkb79dr3ha2115jc8lf0vjrxx7qvnjprygs8q"; source = "0d8x32jq6fcni0g5qa0hcd3vyxj5fcqa9yg3m2bfb049p5ms7s40"; @@ -10117,13 +10271,13 @@ run = "0q2r448c1d98271s761g2g5az7pvh5d5v5g3xv9qs3rmrd82pb31"; doc = "12fl2l7nd2wqfpm37zv9785l6ccg1694xdwncdxn44anqn5ls7hz"; }; - liederbuch-73548 = { + liederbuch-76924 = { run = "0p0vlicx29ipwd9xw6xigg02q0p66p02jkv8qvir954fcqb38vfm"; doc = "03i8zfjdh07ikjph7ng4bglzcf09kakmcyz65zvhn7vzch4b8dyf"; }; - liftarm-71309 = { - run = "1vsnmv1wj87m99i3rdqawxy29zdvf65w9hf7rynsw9xqay8sbklg"; - doc = "0shyl14d4mlqgabj1sy5d0ry5zfhsgh7vr01982xgz1kf7wqs8m2"; + liftarm-76924 = { + run = "1grnn1zwsl4z20b58dav0l52vrfv4nvnxl719v27cxklcbsbk8ya"; + doc = "0z0q01m75winr5pwr0qcnm1mbbl8v8xcb1nksd5vjl4w0baf6arq"; }; light-latex-make-66473 = { run = "1rjnvx04hcmiwzqg9gh1l2w0vnj0qfm22snjzm9hi7i3sj1kx2ja"; @@ -10153,12 +10307,12 @@ doc = "10bl6r0sa41hnyf8c6hgwgji33jvj9zy1k39lk168xv2wzkarml8"; source = "1fgdbxkgph3x16axccx29llckvankl51izxk825jswbgsxgj52j4"; }; - linearregression-73123 = { - run = "03nsal0a2idghkvj554d74ras0yn7xj27y57n6gxa7nyj1cghwyr"; - doc = "0208vcqagmfik6fchlcrapxbfwlhzg7szm1b8b8j8c9j8bzbnwfq"; - source = "1mj3jbd1ilp3s98zsc889kc10l452lnbpjl6fh5dz8l5a1x7bwqb"; + linearregression-76924 = { + run = "03pbfca97n9p7k6laflgw7jw0k4vcf9x37r42sjxbhbv2zxk5g4g"; + doc = "0nqli6rs8nn9af94ghyxs24cccscyg0i6j28x4fglf9mxfdc12mk"; + source = "0daq1s83b74dfkciwfvxag1z5v3zwr2y6rl7z2hxslwfldkc05b3"; }; - linebreaker-66639 = { + linebreaker-76924 = { run = "1v23krvl4nf8pz1p2hl7d9pj23c6c8zw7hgcacyjvzd8sc22jsi4"; doc = "0prq9r6acl95w8cjrmzxlg3hxiq1qmivl0sgdcva6992smmls68p"; }; @@ -10183,10 +10337,14 @@ run = "1aq5sz202hipjbimm2n8krb78q54ybjyxbymmv1nxdpjxk0hixz7"; doc = "08pbwqz6rqqmw814c54g124h6ni6bpb39gpd2ibp5gxn21agqa2y"; }; - linguistix-75546 = { - run = "0zs6p95jqvj6x7g00v4iqc5lk20czg8y77nhpkbdxsbz0642kyh0"; - doc = "138nw0arnb257qpfhsh608n221lngapkbrvi5kfaamgrbazr04gj"; - source = "19piim9p6bqhf7rx46gdvr0p5xi7gb4ig480kgks9fabgxqkakyx"; + linguistix-77463 = { + run = "0xbbr69gavxcj9q55z63vkl1dk964ja7ps2jk01c5i9gas39497z"; + doc = "0g5alykbwvqczrhkwx3ndh8yc41zvjy2ym865y8ncymnwzjsxzwp"; + source = "0iz42mqm6srv77z5z42hmxw346hsl376q0wck1qnp5gd198fmy5p"; + }; + linkedthm-75860 = { + run = "1zmnlyigxp5yfn6qwfwszh0467z2chy6sb2v3iajvrnfrwd93n5x"; + doc = "0fs1w13c1c80wm6fsm0hqzix57pv4yff47ad0rv1a5vakb9mixl6"; }; linop-41304 = { run = "1dff205vbsayq2jfyk0vvbz5yks6gy2bm4ylwwk28wmi55fqjycp"; @@ -10196,7 +10354,7 @@ run = "1yhd15nv9gmnq8gn0yy9y596dnawjky0nc20qhmcbyz2fd239ysq"; doc = "0d11xn9b00j8zp14bzzw5lgk33nhdn8xpjg6z7z2xdvfa25xxrwn"; }; - lipsum-60561 = { + lipsum-76924 = { run = "1rfz9f6gaha6ccx1s5kij2zkwdkm6i2laxv5r9jyjvsawqwr0lam"; doc = "07wwbyj7i8cdnq8g364c8pjfkc0l739932n3jcmkj6vs7qbmkikq"; source = "0349nqaglq7cnwi54p35anv7ycsd7a92jd86l6l2n9pmvh7z6py6"; @@ -10214,10 +10372,10 @@ run = "0kpf5svycd71r8p61y83wx1k99fwxm95qz5fbnqkfrq3c0113h3p"; doc = "1zd0mxh0gxlvqrwxvycqr5yzs5fns0hrkn6g6b4m1v6njv2f9lna"; }; - listings-72368 = { - run = "1gizmbvrqf2icswbpf0qfiin14239jq3sw3d48cpv9yf10q0cbg7"; - doc = "01p6cqfvk884jgnv4ras1qhk8lv7yvvvz0jwjfrn77c7y6z57mg2"; - source = "05xa6ircvck9irhs6a6s8hj4ihvb3c1q1pmvnyay55sj2kkza5q1"; + listings-76899 = { + run = "17m6wjc089ldwn50lssfq6q7q2ggqzpy5cxdx52rj1s7imfyf59y"; + doc = "1b9yf2fc4v2iiz3q7140c21shs5a34pa9gh1pl7bh3l5sw3524i6"; + source = "1n8vr2zm8zbgszcbgvd1fnk38vivdx74nvm8i1yrpbk0dfx18cs7"; }; listings-ext-29349 = { run = "1r5nq62k8rwllcpxwpkh2z0gcb1rlydp9nry8wx7r0h93hbmm2z7"; @@ -10253,10 +10411,10 @@ doc = "1rrmq2q8adkjwyhp6b08d4s3bzj9p0p1ljlngkndxhl20ik8kxdm"; source = "13jydlarq6vpq3aad9i2j0vx41v0qxdqyaydpg7p54qgvz875v99"; }; - litetable-75334 = { - run = "07f55k0hfi7kajff24gdri83g56wi4vbdzxh913km7ammqzywr42"; - doc = "0apb9r45hhhmsfrkcvg0bl8fk2k8iz411hsqs5hxmdadrp0njkkb"; - source = "1p2skm4r4lgv8rr8hd1l0gddm8mk3k3pyrr0dgac5mz5q71xg5y8"; + litetable-76865 = { + run = "07wjanvlqhj1sv5rs9mwfbfsngxbvpa5g5p3kxxm733jlfa70kbf"; + doc = "0qgvgappjwcd63ig9l1q2aksbb49vfry32l5gdx9x4li47g9jnky"; + source = "0ysxjpifzdnz3lvcyvb1i2k7v5px84jfj90zyyarkamb44yrb3sj"; }; lithuanian-66461 = { run = "1jjbj39d4idfsx86lmpj0w1k6gr6mwr7sxvcm8wag47rgd05czcf"; @@ -10267,10 +10425,10 @@ doc = "0rhyz3162nzh43nrxwkynr45i4w5pqb5ip53x5j2k2a4cb4k1z86"; source = "1hn89rf3xi66bfc3kzwbvllfzrxr62gx60ywbh8gkrw813n18lll"; }; - liturgy-cw-75384 = { - run = "023hi33kv799nwm9p8xc4kwzlf13qgc2qdjl26mq462slvi692yj"; - doc = "13sb1w0inwjzzyjz388dilhgywp291967zyzslkv3lxi30vn9p0l"; - source = "0pk26fbqz6f69ajgp0nvb4j0nlxmcgyh0blim46vpmmcfrziv5w9"; + liturgy-cw-76053 = { + run = "1p5wpjmcd9v6994qxwnqv8lffwrdda712rmk4kvvlf1558988ln0"; + doc = "044na586a9llqxc2pv5b9ahnz141zg2cbfvvvbylpnpi94jqf80d"; + source = "1g9xlr63fkr2g7a1krkljq1k89cllafj9xdzq6cszzrzz3c2w2jb"; }; lkproof-20021 = { run = "12bj60lfqlqvyk020lv1l6iinvqx4cvd6lfz4vhblfx3gs3xmcqf"; @@ -10334,7 +10492,7 @@ run = "0zsg11lw5x28sik6ifj2v1zjvm3pcv4vf7w2pfxcr395vmw33qm9"; doc = "08vgi2s2cy09dhqdmvmq1ijlw83dgjd7xjfdhj28vm9ny16zmydz"; }; - logictools-75270 = { + logictools-76924 = { run = "02c2i9qbv0dw9a0iv7qv5h668lc4ywbjvszzc64zmq704rffcgzl"; doc = "18i5qvrg4ngqxlpkvz29dmc3x30jj5mlpnhlq1gfb4mj6nzknq86"; }; @@ -10359,7 +10517,7 @@ run = "170q59wqy0x5zhziaycmfglv1wnc5kf252ni1r4vgrrs3rlwiirr"; doc = "1wj858kqp27amx3jpndsqma152r40agfymh9ah8s42pn6kfl4dkq"; }; - longdivision-68609 = { + longdivision-76924 = { run = "1rnbw3y9vzs0nqyjw1qdj7mbiy1mk9l3ccygnn65495smgg7h7b2"; doc = "091b1v1hwbifv426w1gglg273c9ck0n3bzj3xl9hhl27x1qzxjcy"; }; @@ -10381,13 +10539,18 @@ doc = "1v8i6ax2qwz7d7mi0bnpyllbqyksdd749s8pr95jfw1fhi07i5fj"; source = "1615gzf3rjfr1nlmpgcrvmlzhif13g3kn210xq8p0vsv20irnqa3"; }; + longtwocolumn-75852 = { + run = "0x4j4rv6939yj33lr6p2bn5n84ddz0m9hsdxw24lpd8cypjqpyxc"; + doc = "0ksv1slgzi1aifflcab2mdzsj368ld326rg8bp84r385nclq8arz"; + source = "1i3xh42xx9ymd1x7hnnpicshg47knjfglif06x7ms5r0akb347i5"; + }; loops-30704 = { run = "0hml4j8l5gdz1c2qfpsqdpha5dqjqx545am8x4vzs57ga7j2va4h"; doc = "1jf63snh8bnyi1j16mjs14nyqr4bj4rjbwd3bs1xd30i54d5584s"; }; - lparse-75547 = { - run = "0914ya33a3avmhxa6k9pvdihfhii32zdc2yhdcn4lzpiycs8winn"; - doc = "0lbjnfvcg5zf42zw214bvv0l0mlr0kmlcl5xh46ajdvk2lrwdr88"; + lparse-75712 = { + run = "0klbnc9yl8f2rjx75xswykrf09wj88v3sgx955w34xhkjh8bv5w5"; + doc = "1cxj23x23mvlyqb9pjbrl18l09jprjl6jrmm3i8s4ylv7aa91dxx"; }; lpform-36918 = { run = "033w5cd8z7r02h4r2p8lha6z81qqvky69a7aiahjpd15smss4wjp"; @@ -10397,7 +10560,7 @@ run = "0axszk7cpnc58rs7w7pwy3vpj39l6zc27g8lfxjzkzlnc8hbnycd"; doc = "0hyg9v30h6n38j8a4pbqfjxkqfc9ls3hcp1cf8n8dwr3ajyhvins"; }; - lplfitch-31077 = { + lplfitch-75712 = { run = "1qjj043c943pj0pvzyhs152795zyskcrxkkmp49jxxm0hi8ww51g"; doc = "1nq554c0vjmcdb9xyprjvvvcwrkbbh8s1x0ypkzi0gqds4m4a38p"; source = "0cc04s2ndbs8j2xg4afxxyi2l8mmnxvgfaflak64v6i92n9icfg1"; @@ -10421,7 +10584,7 @@ doc = "1m496m3v53i74r13y2p9ix73c8ghlann6sqisv0pnfisq63haxas"; source = "0kf051c0wlnqi4rnyl368gyrvxkg2hvh88n29nl3szf3a0jbb5bz"; }; - lshort-bulgarian-15878 = { + lshort-bulgarian-77050 = { doc = "0qg23asq2i5mqhp9xblv5hm3qxmd5886d5x0gq1fkdbyy9gsawi3"; }; lshort-chinese-73160 = { @@ -10475,7 +10638,7 @@ lshort-slovak-15878 = { doc = "0b5gn95i32dyn8r7v2cdcz759fllp3b0zwx17adjs282n06vfymq"; }; - lshort-slovenian-68204 = { + lshort-slovenian-77050 = { doc = "0cwjg0z5vr4x93bz1khwl27rk8k7kpjm978iyzn6w7gx3wi87zr0"; }; lshort-spanish-35050 = { @@ -10507,16 +10670,16 @@ run = "07fdzwb4k0dv2mf6yl31h58i61hmw0gfpgrjdnz3v2rnw1ip8kgq"; doc = "17a8sg0srw7096r3h7qa23msi6pq0dagap3a0rcpclp73z3gh3wh"; }; - lt3graph-45913 = { + lt3graph-76924 = { run = "1w5n9y7pqy5zmn6w9bx58nnawvhp5467d150qxnj3c92gh0qbj5i"; doc = "157y7a7gpgm6dc7hawdhxr0v3ns5kibykhkg3wfb5r5fay47jj4n"; }; - lt3luabridge-75607 = { + lt3luabridge-76924 = { run = "1j64410m95s0lv9hv8035gi2xg8glq2q2ps6cd4377p2q4cf2xv8"; doc = "1zq8wax5xlnly3qrclz0rhnx7mqabszchnga3rsrfy4rpr1qdq6j"; source = "05pf8aibc9yl1ymk085x8g05gayk8v0wqhphqjv69a5ncy2pjsny"; }; - lt3rawobjects-66619 = { + lt3rawobjects-76924 = { run = "1k65hvwwqqw26mqm248fd23xk4bgm864bqnyc759faya84ib8n0q"; doc = "00l496344la7q8jz0nr895cxir6zn5pcjsn16mc3cd7lpiclxs69"; source = "005iwxrraxmirspq3881mc2pb8iikc71p4g0dwxbqp38c8v8djb0"; @@ -10534,6 +10697,11 @@ doc = "0j1p6bcwwgz00n3wyv3vm02z295sj9xf93v946k1xrv5jc6pg6lf"; source = "0g05r6b662jx2s2kal26b3lv0dd6r54fb8m09yv5d021y1fm2nqg"; }; + ltx-talk-77540 = { + run = "08hn2xa4d090i2lda535vf4ram64wln6jvp78j6d8hxmzlrcngdg"; + doc = "1m6giixbafh8vmasy06wcjrf9j45jximiijdyzja6bh8jjp3nrjs"; + source = "1slyf4p2m73l2y5lg6sq46byqcz712894cd782wvigc2a1dqimnb"; + }; ltxcmds-69032 = { run = "05wvxr5bsrfgyy5aa0mrxqw0vi8m1ks5ma6fzlf8ngnbpihr2ggh"; doc = "0jnqvpc40mazy5ka1451w5rdcsl5q6rza3dqkhqpf79lgiswxgc5"; @@ -10559,7 +10727,7 @@ run = "0yc0c6hh8aiqm695by6229qqhv7ym1ssz6gpysy6hb10qrqbywkx"; doc = "10v6gw41aa4ndw2x4rwyq9x66hsdl4l4j0682dcfm4cpc903caga"; }; - ltxmisc-21927 = { + ltxmisc-75878 = { run = "14llkpla8gpx7q6a53sd8a0a42wgk93fg4mbl6pc0v7v1kjblr5m"; }; ltxnew-21586 = { @@ -10591,34 +10759,43 @@ run = "0lbdq92nccnj09mqvk8izw2198jmrk7n8v5wfjkw05b2mxwbh3mj"; doc = "0fh221h3jbmiy8dscx8xq4vacghxz5018v7ra8s25lz4zj6fawyb"; }; + lua-tikz3dtools-77460 = { + run = "0swhrg9322qq2pndmhyrkqiyd1iwa0mmr0xnyjfayaqyg2dkqgc3"; + doc = "00942plf6ldz3nv0r6fizil2cj2madpj3aa7m9by0pzvdhdzb1pa"; + }; lua-tinyyaml-73671 = { run = "1j18v5ijgfjgb193k45k46zdxz72dwdb73vb9b95fx47xn2dak4y"; doc = "1wlx3r9x6ixqvcisg8l1s9ym2qkw9asq6nrrj5kyhdmh4gahzfxx"; }; - lua-typo-70978 = { - run = "1yghh7sayjsg7yrmg1f4mlxhap03mzm6b6n7d7d21xn7zqg6in79"; - doc = "1ijan1fabyrc3yn6v7xrgbd375g0c05jlr7d7rn0jyk3sg54sadz"; - source = "18bdhs59r2lij6x2l9jrzd1942714lqzywla58a5yhqvvw8yyvkf"; + lua-typo-77296 = { + run = "0ina2rc851d565jsh34783mpd4ab7m263yfshflj0192dwjrc9fc"; + doc = "0px0ik1qm4cjilk1pm6dlbl7b9l02p5g5cvgl6r2drakpg3pbvi9"; + source = "0c7zd1xn4rw9m1yfkzn2m6r3d2nmdgha50ksnq3djwisjy5qvrwk"; }; lua-uca-74807 = { run = "1f3ppqnc8wka85hwdi8726s6zwp1vca0szjmzn1lhlaxncz99g03"; doc = "1l48q7wc2wqf4177vrkawkbw0afdzwnklk5p8b2anv9ghli88a7c"; source = "179zsipslbbxzi64gdsxnc14cn7n7gafmykf7i37zbwyk09yg44x"; }; - lua-ul-70203 = { + lua-ul-76924 = { run = "1w4prgdq4xmx85gq3hgklxhsxq69spvsqnl4g51wxs2l1pi3dk4w"; doc = "08kjlrjicm93cp32kssvcjp2j23k0wgcly88xxpkzl6x67nw8qw4"; source = "1hfld2d2qppvbk0w7cjj9ng888jwi3jqlak4cbnngcijvwaw3hj4"; }; - lua-uni-algos-62204 = { - run = "0msiywf33b5jpdzc66wyvnklvmvs4cpfq3f6bsplgi22x8nvdrvp"; - doc = "1sfswdkhbjrjd4cjj95lbc1sq30j9y5xi35lg3mjfpdinq43wfr9"; + lua-uni-algos-76195 = { + run = "07ffnzqwxsh4x96ka1bblngnzlxc4pw6m59129gb3km4zl96v39l"; + doc = "0dadg4754dicj020lsrycy04627qx6dv226ipi00v7vn8rk9fswf"; + }; + lua-unicode-math-77378 = { + run = "0gsqq9a5nyscxsywh3g8gy1qf2pp0acp84k3bjdy10vqs9gs2j7n"; + doc = "1rycq81jch0ak2y9rfqi16glrfljpx00gxaidz6fzp8wkjmlssn0"; + source = "13xy46lcnlmn047kcangcbyzkpj88rpvpy3cb772afn2xnqfahr4"; }; - lua-visual-debug-65464 = { - run = "1yby9rmhq63md8cb58qvi4dzlvw7hnfqicmkrap0c4qamva1aal7"; - doc = "1g48dm1is12zj2ncp5lxf9cv9anq31wm3n99kjw9m1fsygjfsz1k"; + lua-visual-debug-77207 = { + run = "0cmrjcw7sdxz81yps4k3l4c3cwc75n36ijpc29szcha6z3g5lhbl"; + doc = "1lxsglj04dahyhqvshj1fd0704348zbb3hw7xk304gi6962bc3rz"; }; - lua-widow-control-70601 = { + lua-widow-control-76924 = { run = "1qagxphvc273asxvg77sxrcfv51kzcc6dkz1bszbzzy9sv2f3xs6"; doc = "1zr31yn7xrxgzj2lnvw8f3sb784xcis63ggd1wylxfnar62mawr7"; source = "0w7b34afjik8ka9njdh7lfjn565gs8ns9n90phgyj8xpafy09jdk"; @@ -10659,11 +10836,11 @@ run = "0hd7g5fg9dbacbkk94zpjk7yjwx3jp70l2ia6wnzx8zqajs4hc7v"; doc = "1hsr4308z3b2g3g94hcn2cwin3awhhxb1hzy2c0nx77d0byx5kkc"; }; - luafindfont-73986 = { - run = "0g4dvkr2rb7k6xl3g35g0qr7rdpr3f4ykh71q2cx23z2wyb6b9kq"; - doc = "0987m0mis3vw5j35cy49r0p51pa2dm3iiysizri2569h99xgydz6"; + luafindfont-75679 = { + run = "0p58ixm2hvdsxvws894pasjvv69v44ri5ymqlh1qlxhmvvbdpdsx"; + doc = "0x4fv57h2lmwsbwsa4vd77dhnmmb14xib0qz1pgi8fzh6bpj69if"; }; - luagcd-68893 = { + luagcd-76790 = { run = "17nh27fkwjrfpvf0fpfbqcqi00bgchw0zf3iznp3iqmjyvrdwn8j"; doc = "0lihscgrlrjrc3djqr3v0zwdzwhmlk7r33rg0agasdhcndw5hb3q"; }; @@ -10687,7 +10864,7 @@ doc = "02w8s71qdkxznkmqv7c62dhar2x6ia9zsiwd29qxjf51dpwj3mg2"; source = "1v09zszin9f4k3gczrfs86zv019l42d6khacjdb3qjp2gg8w9qn6"; }; - luainputenc-20491 = { + luainputenc-75712 = { run = "1wsz8aw4dyhiw5p7gyf26lcixk1a8czr06akd1h6dwj6s5vq4vka"; doc = "0h6wjb0kjdqfrmzikvbddq4w31d55mxlcl5n3phr56fa9i49qmgm"; source = "1yps04v6fvqspq3rip0c6pw5a5y3annwfaij7w27i53419h83lbd"; @@ -10695,14 +10872,18 @@ luajittex-73848 = { doc = "0x2rc02wn2cvpw82g1ig7bvacxbclk78vsgskg84390sxwnhpx79"; }; - luakeys-75658 = { - run = "0nhfaf8li2xcr3cy8b0lbjmsr36v3iicj15xaj0qi0y0zr2rvhzh"; - doc = "0iygbsg6yc3a4vafxjz8nakpvji4iqlfi0q63kc36zbi05yjadkr"; + luakeys-75824 = { + run = "1z9231a7ahl3gm12wfxi8l04s9y0q28i2hm6g7bl9mj3jsjvxvqz"; + doc = "1n5g2r30znv1258q6gd6qx151cz79rsd7dzjkyak5h2msamaw274"; + }; + luakeyval-76992 = { + run = "08yz7rimcb0mw3ll6xc78f2gxc0i3qn2clmrni33lk4qnkyscd7v"; + doc = "1mzwmlz4kqn14kzswrczbnwsqrij3jvmpwb3gsvcpmrjxdlk6dcn"; }; lualatex-doc-de-30474 = { doc = "0vnmgs475bzbqi14m9sm45cwjfsbvbk45wkb8m73j1bnk7wg7hh4"; }; - lualatex-math-61464 = { + lualatex-math-76924 = { run = "18m4jab4yy3fvwkn6fyb1qajsq4nl45v06l1kdjimcws5vj0wbv4"; doc = "0di41c5rk5raf88hpz59syhg330can3gb5s25n2y5c47qj0aph1w"; source = "0v470ky6shgcfy44b6a1b987cylqiz6rk0dk9qfhiqd6b93p3axd"; @@ -10717,16 +10898,16 @@ doc = "1wn6j8fhprq0i1k301p5k1rw5dyavwn1lwvrydf461nwfvahavfl"; source = "0rchl8c2dn0f5bq94h56ncy4rp2iisr3j9wmp78c1bm22k9xa1f0"; }; - lualinalg-68918 = { + lualinalg-76924 = { run = "0ma2na0ms6k07aavahnpfz1wddrjw2zqq0znxfmib50m3nqh3r5y"; doc = "05lpj7b9bg6w6d3hc20cnqd50m4g0lfbgj65lywnk52klkggiyd8"; }; - luamathalign-63226 = { + luamathalign-76790 = { run = "00j2vngg8sqbagyhmjv8lr8kzfsllllmm2gijhxbm8xgf8r7f01y"; doc = "0b2zkyzy0rq2cfbk205nixvflqcxgc1sfxiqbiqhz2yhai5y87i7"; source = "1svawaz0lj4zilykjg46av8sky18pwzqfnyli8qldpby4zmnqgvi"; }; - luamaths-68883 = { + luamaths-76924 = { run = "0gcri65p0y9rmq19rgf79jw98i855cl30al9cpq3znp3jjyikfrr"; doc = "1sv4ygd6ypf0hhcbhydcr1ap7ig26z476i8z0gs5mzfs08rdq5mm"; }; @@ -10734,19 +10915,19 @@ run = "09ldwjfa0dfhgqv2clyqzd8nzq596h9fz72b1jh7vqjwkn5774y7"; doc = "0xnk2mcw24v6002v523m7amj6qc4w3h655l1ss4rpwvv6virp3kj"; }; - luamml-75619 = { - run = "1gxy75fqc2q72n9y43ydr7anc6inan4rprpnfi103a65s7m5n7gq"; - doc = "0qwhgphkri81rgscr87rvrhw3yc7jbwfqagx3bvyn6ja9hw63znj"; - source = "04zd597j2h3yvmcd89v4qyrlsdqgdm9n37ff20kchxi36jizqbvd"; + luamml-76924 = { + run = "1n9knrq336s9wqy70l8pjp6w64gn07dk40sy638vii6ypyywvnmc"; + doc = "1qpk1y13785dcz4gzwx3v4x61549fy7pq5m1yhnvcgs88bw7lp0d"; + source = "1zl72xir6cjrwyp54jwq10kr8n20wqlif9ayphbxpzs6lc6n8s5h"; }; luamodulartables-68893 = { run = "1f250s8836j4kgdzii56c0248j5sp64f5wbqkpd6p69wjz7pbrmx"; doc = "0pdk7x09gmdv0lnwkvdv3scmbgfgpyv069fa4s5hbyvwskbj7fmy"; }; - luamplib-75315 = { - run = "05lxn61nqbxpyl3xj39pd85dr47lj1jv99wp3m8bk2qyjp781zr6"; - doc = "0xfzp756bz44mwij1p0424jh0bfcq53kggr42aqrl9ls2lg92isz"; - source = "12r91gsx4pldlnpvy4aj8ka4l12mid1cidykhxyi7i215p925bdx"; + luamplib-77524 = { + run = "1qdv4vj5kz1g5azw9d7nm27wxni63dv3a0xaac5dl64f6w26ld06"; + doc = "16vp4knkp6y5kkyy79r8ka374454nbqkxlfz4jjz9a89a4iaijkg"; + source = "0iys09vngh1az986g9i6s16p0b6y9i61knvnbb3f8cs2cdirj60m"; }; luanumint-68918 = { run = "14z8vvxxivi2i61r1ydq1csbxlm3621y4j9hx3p0m9s1ngcy4ryv"; @@ -10773,8 +10954,8 @@ run = "16jmy3cvn7rmzf5i03x51yp5l90kmrdy0iqg8ji4z3xwrf0iq79x"; doc = "1d0k83dyiml9abnfc3b9l4n6w18lgm37bijr8xj3chyv04v85392"; }; - luapstricks-67207 = { - run = "1pzhv15ins6km9kmlmfn6qwypncjdsnvrv0qfqnp4zkbdy0hjxmy"; + luapstricks-77336 = { + run = "0y4vykgjvjd5893b8jnv8dxf6wdv0vr1w3j46rc9njm2kj28mvxs"; doc = "0kpnnpq7njva8lrk9wdj0l27iwkq4vhg2w3crxvnfymnq094gklz"; }; luaquotes-65652 = { @@ -10785,7 +10966,7 @@ run = "1qg41y50fmqq623wdc7rj17az8k2x0fwgjynq0f6213swx3nz3hd"; doc = "0lzrcg3vywprj6jksnwr2abd9qj1vcqqqk0fz9nrsrg3hphn6v0x"; }; - luaset-68883 = { + luaset-76924 = { run = "1cnc3pdysh2xa8jrjn6kx7lx1avpr6x11kcgyhbbzizraara656z"; doc = "0ynaizxiqh3lj1nnp8wcvd88z5jwpym2zcfvcp28nzwzhvvagccf"; }; @@ -10798,10 +10979,18 @@ run = "1grz2vhkcmpkg8gw0vd7860pyqpfakna8ah20a0xghn5dd3vjy8j"; doc = "1kw033in9mqlbinvrgnxs1isw8q4b2pfsqqdxnm07ji5g99k9pxy"; }; - luatex-75423 = { + luatex-76924 = { run = "0m1lv6in7wdq6rgq5s3952rx5nbgbxkr3mvzd0a9w017af9jv3la"; doc = "1cs6zygjxny4gria2jp2n46hy2idmrxnsbfvg2f1z9n8y6cimwm1"; }; + luatex-cn-77432 = { + run = "013nsydc395r0wm8smkdk5qxk3bx33w83y0ks5hil6kx0ixhm7q2"; + doc = "07ljh4bc58lx9b407vs1kvik90q87lz0a8dmbxd2ync441b883cb"; + }; + luatex-type-definitions-75890 = { + run = "1z4fw9n813d7dvxwihxvb0s1dlggmvblg677xnfwygzlf3xsn9ac"; + doc = "0v9dny9w820gg5yn21hx7dk4lp5xq481mwa6781za4bk4r4dd8bm"; + }; luatex85-41456 = { run = "0ss7c5x0x7sx6lsn1iq6lyyp6w0xb1iy01s1f7zf7mlb9n1yzffi"; doc = "126y3priwz6anp8sj0296bnxd53lz20nchpxw74zphfpwrv4hzih"; @@ -10812,14 +11001,14 @@ doc = "118azb2x20gyaj42r5w0749dx8rzhhri1nz3szy9vv64h0fig603"; source = "0vsg8q5k8l66sy3d0bskr6cv1f95lnhap3b9yl754x7ynv272xcd"; }; - luatexja-75507 = { - run = "1cnc5iqfcbx2g7l3wbvsj0brk8rh4nlld0lanc0npqx62sn4ypni"; - doc = "04lcwrfkiwwjz32n20ck1ajvybznrgwzm5fvn81psngyz89bif6y"; + luatexja-77538 = { + run = "1xw267c6i0dphh5rpq3f7z9xprj3rcvlh2id87gr46shlvfwnyv8"; + doc = "0kv8hk90hcbsjg1fwsdkpg8z6bkvind6s9k5905jz9rgcsin8gi8"; source = "0z9j0br8a5kmis62hrc96da5pz9swcnmvsa0h4n7iba8r9sq2cj6"; }; - luatexko-75508 = { - run = "06bwvmmldia9hn22ficgkb9vd3dj48bid34j7qlkdgsgincwki81"; - doc = "0cbh1wg1lyb7y4k2qfdzcn60v655i0jdv5qjfbq9df4kg1nhvzrw"; + luatexko-77490 = { + run = "1m4bb5p06lr0xg7xf42hhdkqgllk1dwls1ydgsnjvlzccxcidqbc"; + doc = "1j1salxy9mp5vas3hp88gyq8j2q6fp02xmwp196i8izlk3d01zf2"; }; luatextra-20747 = { run = "1dx2hc1md8csvb37lckxj4987zaldfd73c86y0ni8fzd4zg55s7z"; @@ -10830,49 +11019,66 @@ run = "1kpp6dilffhn0gsimdbf6bx32j384yjpcwl2khkknvnsfmswciqj"; doc = "1xd62y2wx65ih39nks7q2zb7qmy4ha373512pn45lzzv11s6qvln"; }; - luatodonotes-53825 = { - run = "15syf4k00shgi159j6ja182k24xhfw71zk167wwmy57y7kwm5cam"; - doc = "1jcybpcd500lzkwa33zdmsq3svb9hrh8f56j4qgwm9cq4wb721f3"; - source = "01km6y8ajgaaab9j1bdp4s8gj3iw5b7cfdl1yngp41ph22888aw2"; + luatodonotes-76032 = { + run = "19hisbvpln92pfsy1b2bicxpxwj4bc41bcyrzy1dppbxg1vfdf5r"; + doc = "0lkwsg1vr8ywk8027lbrpkvhqj768yj5sj6c9nbav7zr5av44avs"; + source = "0qqvl38b60nj9snmz510wc0rgd4jqa8djf2s10yb5ljv6wydxvy9"; }; - luatruthtable-68893 = { + luatruthtable-76924 = { run = "0pkw1q5jw8id57mcz2sr1mb1lwafara5kzvq3yrkmqp8s9ml5ns4"; doc = "1i6nplzr640dik1rg668pai86vip0qgsfgizgbd7v4v7sjs24s76"; }; - luavlna-71156 = { - run = "1a27my3snxd2lx82k4g2613d7yj4hxd0lwl6f4dsndi00crdgm8i"; - doc = "1l6pg6ppr7v84mym752ribllzgvl7ngvfxmgvmq67l7n57xxkdb9"; + luavlna-76687 = { + run = "0ahq2kagz5sm1aypjdw7n882dn222d4wyq7fnpv4yiv3dxgw3qmy"; + doc = "0r47isdmispx4mzgbharax1skhaqvdg92143c0a3lng7wzhpkysi"; + }; + luaxml-77537 = { + run = "1jgsqilpi7j86abi2i0idsrj5hpx67vcv4r4fzcdm37rhpb5rsrw"; + doc = "0wkp4l718vjkz31l8hhr3gi2xh2g8192zss0lgvz4k4bn26cczdl"; }; - luaxml-72858 = { - run = "0bwfzd8bl1ykd7302x1qxaam8k3886p9ybwbz525jvbzkj6lgnnc"; - doc = "0cxaccscn90y5y34l0w9v7275a09rgj7sr9mphr20d4mmac9gj0r"; + lucide-icons-77188 = { + run = "0klp6sblmpzvibjl9j6mpqb9swvg0rl9j966cy89pcgm2laa94k0"; + doc = "1mv1yq7vw3fj8jbn472mkhmlzw69yzfp3xy4xrfq0chjyrf9608b"; }; - luciole-74787 = { - run = "0d4j4bsw02jsmkwd7wipn4hm1aakhk168nl525g2snl7gp8jgyx2"; - doc = "1dpkpabs4rma54lzxwvx8z5yps4k9mjfmw4rak3d9bnadflam6rl"; + luciole-76679 = { + run = "1wfrhl5rici1mnln230jfkmki5akq6db5wr6vashvp07yrx9cri5"; + doc = "0bmr08wxivfqi5lpynv1fcfjjznjlayhdnvvik944s8j9w3sn5bg"; }; lutabulartools-73345 = { run = "0m196jgk6g09ch15z74v5vnwvqcklz1gfrb4gndvv72kx003wdrm"; doc = "185dgh7qaspxac7fr2p2gxfrxkf9n2z87x998ayl3d5gwkw5fwi1"; }; + luwa-ul-77260 = { + run = "0ps7ijdahxihj38xdj78h91qk9psry4jwiw92jbwwaf34hmzcjgy"; + doc = "1hjwrm65a0iqn7sj832kfdgf8rpk9hfc978jh3xjy8f6diqa2731"; + }; luwiantype-73719 = { run = "1v42h8iqjlan3hvvw1j0xmci5gjmxhv6s0g0sws45k4cp5lg6cvg"; doc = "1x3bnynzmki1hbkbs7fxj685x2g7idddlbb512c1d9mxakq9nrnf"; }; - lwarp-75010 = { - run = "0mlyw0y1jby3jphw4nz8zhxlcdgv7hcccn6zf3mhb0drbaqwj52j"; - doc = "1afs18y7s2xzkc2plz514b2qb1w9f49ksffl1yhds61xnqw63l4j"; - source = "0sx85s3crwkz0ybnxjqnq0cp7kvpib4hvllffsqmg3h20b3bd6c8"; + lwarp-77064 = { + run = "08xydz83m72jy5yxk8rnlva5b36k6r9205w2i6h9alwrrzhp4hmf"; + doc = "0vj37wirvmyjzbqw3k9h55myfcjd52jz1r4ikibvbb12pw4x5fx1"; + source = "0g40x8danl5fh402sn9d8mrwv7s2v7cb4fvkfsbxcmwkw21rghq9"; }; lxfonts-73728 = { run = "0cpb0q9wycbhis8bjrvm6fya930mxvxcy3x2md4xq96k3y1ximdx"; doc = "0y3i916hl0q4zrzvnvycga0ccw5xhdv4cybhcf8v0a7i3a50g2yz"; source = "0fkb3ah1r3zzlixl99s3kn02w7zvwks3avdcjhp3zc87qc63bmy4"; }; + lxgw-fonts-77400 = { + run = "1ivimkm36pkan8ba7idcgvhb6b2amymrnpiacwsrn6zx0p13l09g"; + doc = "18jccddvsh8887331dmdk0m4hlgmrw36ldjw6f3fhnrj5lj569wb"; + source = "039j1caz5lyzxm6lyl18z7rmizppbr9rbs5ipsglr2nryji9m380"; + }; ly1-63565 = { run = "04g9labqzn9c10asy6nn5s6clqq2cnbhps9jf683qx5di1pabgp1"; doc = "0l2dqyxd005y9k8xpca04vyzbjxx6vzr7by1yz4qm1dkccnjprh1"; }; + lydtype-76924 = { + run = "023y2vy5vckbj9ln43mkpaq33xsnf8k6i5p9hwxwp4b95mb8rn5s"; + doc = "0dnahgkdwkdbg42j5cjrcs0k3jq121h2a53acfnkwngc849cx4sh"; + }; lyluatex-66880 = { run = "0zj0n5bgawhkw0c04crlkb2m8yabb0r49bysphgzabyl3rvd3i2s"; doc = "01x3xkqv2f8gvrsl0qj3d2y6bkzmzbphzxcqy6s0f4rp5yj3dw35"; @@ -10886,7 +11092,7 @@ doc = "1161aanidazgapb9vl3mm9j0j0jfiny9fx6il3gbyprw6j7k61ad"; source = "0b3hc75lwzk9l5nq804qbpmaxd9zlrybqdfyg9cavsvyjrjh87i8"; }; - macros2e-64967 = { + macros2e-77050 = { run = "186qfgd6p825fjnwivvzvvpx1ydiiw4k4lkvs9gqvm5gmas7kcv1"; doc = "0faj1gxhrc1fsqniy56c35jjzmxbpgyc27ai6xipbdp8sjdqm6pa"; }; @@ -10908,7 +11114,7 @@ doc = "1as8l73v9bamajin552xb4xqs08ik8sq22kqdc3psisv4f874kk6"; source = "1kp0d8wgphbh4mkv1qf9h2c1f2nkzqn9q8fln4v35yx2cay679qs"; }; - magicwatermark-72044 = { + magicwatermark-76924 = { run = "15yvbrydfgsrgxndadz6x4g2b74kjlhsda56h5aasgi8rzbvaljy"; doc = "0cmsax7dw8j75wl0ld5prmfh481ysifr0c4jqkrr056dsiivihzj"; }; @@ -10916,21 +11122,26 @@ run = "02zwkxc94lzi5wf29wws8ia863ljq9bq9swkh8k8318v5z4dv5ig"; doc = "0q6ss5ff86ckqyv8l2iy6mrrigzz7yavizqcy3w5s6jhjadz5v69"; }; - mahjong-73437 = { + mahjong-76924 = { run = "0vqn4yh8bqa0m48q1xwdlgljy8gkjm9561p6dvja85rlp97w9dda"; doc = "1r2ix5rm1jkv0bgc574xaqa9c1d321gm5048w467an4iw30y1bqg"; source = "1xp10f1xh1kwrbyb3y4mv02rw6143jar42x1sdqcin85s04qlqlj"; }; - mailing-71862 = { - run = "10218k22cl2wxjp56dr80pacgjwbxkixrv19brjfz0m2i9g2an5i"; - doc = "0dz4v1dsn5z1q0mlzjirargi67q3jvqbsgjd879f7kcmr3s3zvad"; - source = "13cp9230cfbc4a3qd5s3m007r1g6kw1px77452yxxn28lkl9g97j"; + mailing-77241 = { + run = "16lsgpw0y4qmar0333qs2wm0shmpmqdqq4avdr15nk4amz1p0gbc"; + doc = "0gf6b6d14bwpn462kfh4fh5sql2dri6s05lfkk0hg75v4xfda0as"; + source = "1bw4ialpj164q54xmsdai5v76dfnrlrb6pngipcyg775vabdpzzl"; }; mailmerge-15878 = { run = "06z9cb353sl9q6a7jbvwwdd0zk3kw5xmww0r3sjiqampxib19i9j"; doc = "1dk2a71x04nbc0rcmd3axhz8yikzlw9ab1nd5k1ki7pmclwkscdr"; source = "1qkmlfc2dvjhrh2xcypnp9wansxrb9wzvniwfb7sll2bxjcfbs8c"; }; + maine-thesis-77208 = { + run = "0w5qnh2kwacb7mk4b0870cdi9g88gs58wqs7s582341wzikfixc3"; + doc = "0c7arj71hn9k3ksa9ryqxh1r30m1dz0rbw2bh3cv1kr3zd9gbpya"; + source = "00k8iqj85vhixnqpy7idh378zxnlyvdpkbg6bwlqrf7cg24mg87i"; + }; make4ht-74940 = { run = "1axggpijd9b1bdz2rkr5ad2cpxvs80qsr6ykkx3r9z8xpzhd1fws"; doc = "13zwi9yia6dgw1jfjpihh2668r7px8fc4jfasf7rgcapiyhfz5za"; @@ -10975,7 +11186,12 @@ run = "0jp0207q1p0znw1w86g6m8ifkpgh3hi1yhkzq117kwl5ybswq8w9"; doc = "18zl45jdpsvvldxvfx79ijldh3g03acw254m6i8a3dxgxj2p76hb"; }; - makeindex-62517 = { + makegobbler-77564 = { + run = "0gd8q3wyfsff8hb9lkg1lfpahp3xqiym2lgmi7b9rdkhypnafz1v"; + doc = "0qzqiqcshdqlbgk7k6kxhk4pz5nyc84z47zpwwknc8palz8akn8b"; + source = "0palfajk1wx9k8hqlrw2jl4lj2ycgnm83hhsi0qb6bx8c5plaqqf"; + }; + makeindex-75712 = { run = "0lpqnw6nr19p08pf52rcx1xvvsywkpf1rqrkjdsgrv55d1afsd36"; doc = "0ixvak7xisfnfqsgr3j5idzja5bynrx747g2w0my9fl85bjfjbj0"; }; @@ -10989,7 +11205,7 @@ doc = "112chsx5wxrc7k4w3qzf23pjgr0np1ip1ylqs2igdcihchz6syyd"; source = "1zksg7iqb9g6my9zyyrmwkhx04qy0118lxf60cm00njwmsi8w1pq"; }; - maker-44823 = { + maker-76924 = { run = "1fymg22y0w2kghmqh5pgxkrncdcbbmhhxappc72g5q337hcky0xa"; doc = "1yz72c1ghqjs06nagngpp2q62gh67c3klwm73bcbc090vdfkw7mf"; }; @@ -11002,7 +11218,7 @@ doc = "17dnkldg0v2qp3hdy4bw1k48p8xx3v566pm088g8qb0df6kx4217"; source = "1yd3ssh3cpy54gm0nkp2ah0nqarbnk9hqw2kkwdf96dj8vjlsgwd"; }; - mandi-70231 = { + mandi-76924 = { run = "1v4npbn35qw9rs404d6s8ajyc9fn3blypr45bbp282wlgfdmg0vc"; doc = "0cvk0sx0dy4pnyh8r8rz83v95jkjx141kxmspkdyy9nxf9jixn6c"; source = "0nz6nmlrgwj99qsshcblx4rjb64gwdn4anjp85gvk5hc07vf2q9b"; @@ -11038,10 +11254,10 @@ doc = "01zam8vg63igvhdzf3gwgm3gjrnd23i8ra2cwdj4w44lcvapdlss"; source = "0qjpbhs7g4qdhna3kmlv4pg5fk0b3xwpwagyvnl91gn3q4aml4s6"; }; - marginalia-74103 = { - run = "06raramd0qvw50px27jj1mrjpbws0ipax6z2nvj9vmayis0k01a1"; - doc = "1qwy6d9rmk6dr1pnbcpvq3ygyrc6ahlxf2xfiqiizhrx6r9yj2hm"; - source = "1lpxffaa2f35fyz2n8whnms97wzykjgs07znx4pa8ypa9a5laldq"; + marginalia-77235 = { + run = "11xpk7a77hfn57g0q7c0p06l4grra23gxp49paa0qj9ma8lm87ij"; + doc = "0nid2c44sq30i8m3qk115vvfswffssnvp1iik90pkhfyb24wvjqa"; + source = "1gx4dfwa02k32rm82fwwh6qigfvyfgf9j1lcjk4bv92q6yah9f7d"; }; marginfit-48281 = { run = "0x8ias8bv1zaavin929782cjvp7aw94r18lqvv10v3vgq20n7kjw"; @@ -11053,26 +11269,26 @@ doc = "0kk9cghi0y1zfk6ya3pfs08npdy7v95i4db5a89v2177cd6z7a78"; source = "1k1384nxhiywlvyndnvhj6a35q433ddc019ckf8al2b1ngg13y0w"; }; - marginnote-68204 = { - run = "1jg3f25jhdywqaxy4qimxr7x0kxjs279m7a3kf9lvyj6igcijml3"; - doc = "1n1kswzhxdx7b47l4gf4cbihvzy54z24gg0sz4syvpy6nq23fs0b"; - source = "15cl27n5q30i70ad91ajflrrcqb5wya1cb400jh82b9k7a6y8ych"; + marginnote-77271 = { + run = "04qz8kbqfbzmbar963i5vixahzi2wwghk2knps27a6z4i1ayqhdq"; + doc = "1q85y3a34k92j85fggfhnccspx5qw59k21bmi75jsmc5swk29zzy"; + source = "028ll3hpbzybaayphyckp4msm9w3mvs08lr5rvga6ihss97hg8cm"; }; maritime-74037 = { run = "0xbb1d0zr263k7cazq9r3j6gg0c0n5444b18r4gvk684ckza16gn"; doc = "0g3mbirvvvnn0xryk4gvngizbmnxzhyf67m43zzckr9rnhi7k6i5"; }; - markdown-75608 = { - run = "0pqsyhm3zcaac9511qw82rs10rlq2721hav7cpy4ky16nwir00jw"; - doc = "0894yydc2qscxd6m24p4n6yx1c0hfv62rlajr8bx02jcp17glrrg"; - source = "1xbpgbk03rv9370i9p5nh280w4i6vd4027bsjanblfzm9b2l63vs"; + markdown-77254 = { + run = "1zzl01w9mmrwcwsd51gdrmdpn1va6sv5x6rl7dair9r3417kg9qc"; + doc = "1i12c7d73c0qi6a51xn1a25qfdyvb1i4ck28am14hjlv97vwpf7q"; + source = "167ypkqlabifbxh35zsyqzv5f4pf4mgrcwz15xk8fpjk86mk2xy8"; }; marvosym-29349 = { run = "14i2alqxpz0imgdlx03gyg2nn56wrhlc0rziyx93h4ya9nz6xzbl"; doc = "0qyfyz8qfcchnf78r71fp5p16hmsrq6xf54g5mnwjb4p5ipbd9np"; source = "0vbiq807pazw2c1ck799w8sy3q8wcpb6smmq5qqw4nqcxzwsxk78"; }; - matapli-62632 = { + matapli-76924 = { run = "0r6xibqz726d68cli8izl20r4x2ncvrmlrjb711jz82qxbgs9kvg"; doc = "1cmyrnrijghjm15lhi2isza0dishbll3k4hpzq84jjjbcbs4gvyp"; }; @@ -11086,17 +11302,17 @@ doc = "1fgngv22falzvrsynzzj51jaf4gfcw88jwbljywixqb9xcg9igcm"; source = "03x6cm78yhgfljhcfrvn49favgf6h11w96s9agr96xmngzh4z40m"; }; - match_parens-66681 = { - run = "1cp1qidfxnrhq5hia9z3nm4ij2g0v1rxs4g5fb8srmjpik10ss16"; - doc = "0c5lcbkp4f7c8dx2nan6bv6cwicgk1520grbxs5k3r21sa2m9p8i"; + match_parens-76442 = { + run = "0f0d1qxz21nvcwfkgr0f991vbjypx3aa6gpy30fl0y5pyy74dcak"; + doc = "0j705wdfxpjpy9mh1xpyic1d97d4sxn5xc636vrg63xw1gm8xqdd"; }; math-into-latex-4-44131 = { doc = "0k11j92h9hpxnyciczknhl83b05avc0rqdnwn82ssqi1k3qixibd"; }; - math-operator-74792 = { - run = "06i3zkqbgp3f8vgm51cgfqlvq9qwqlv9xhrc71cp40ybvf96w1x7"; - doc = "06hq0kj3d1a0awzx93dxi9x5sl56yjnq6j9sy660wlxrq96r28yx"; - source = "18qjv20c3fdk2rl497d4dx0v4x8sd50l6s8yn2j9ks3vwg0vn3bm"; + math-operator-76273 = { + run = "0pqcnizbbnli5bi30c9mbfrg7br0q7kx6hrxn73xz6p1w8yqrhi3"; + doc = "1hnk7bm1yv4gib4kb7m35hr4yjrl4kaxcz66msvcsq2mrnkp7qd6"; + source = "1adz7shd8i9rfrczd8kchh0xchafsnl3wsv4db3c508nwak79wdk"; }; mathabx-15878 = { run = "0x0amwdxr6mh6j1m1q6wawljzjf1683xp1fxfqyxmsk0spx032mn"; @@ -11106,6 +11322,10 @@ run = "026pnrn2y7zrl8qfhjv504bjk114z6kd6ich2ic97l5f3lhl9nj2"; doc = "172dhvsqql6fk2hfqcw19bxsqwqjfd7376a5wwzcvdgvx44s294v"; }; + mathador-76924 = { + run = "1kdhfdki7bsvwlxbybilklrhlpw2niqx4i1bini2jr8wrmzsimmg"; + doc = "1znmyhshc8cf6p00paa2s68v3vkfqpb0998hq6p286nm1ygkd1ss"; + }; mathalpha-73505 = { run = "14qi0ida4x0diajh8ynwifg53n92s05gpd2dh1ardirm6nndw38c"; doc = "15zzpi0hagi0cwh9sid4acllxd0j70ri4w9818gd58irsfiwwqv1"; @@ -11115,7 +11335,7 @@ doc = "15spad734n0c97bv77haxhah1i27abkfc0fvmwsypxv7xr1bjff7"; source = "0rpv6azh1676qg2f415wpmli6x9v49qw9crh2aqi3s7dvgmnic85"; }; - mathcommand-59512 = { + mathcommand-76924 = { run = "1mp9g6q271ymx59rq9lkdaadi7dwz3p1d0qi1495rrn5d9fpccgy"; doc = "1bjky5x3bgrfmfripn3dmabg0bg02h6xpl3s6qncqgxs0bnfz2vs"; source = "08l3gbrxw3aa028820iv2l1r5alnvzd2wjx5fylxs9lhrwhbmq2b"; @@ -11148,10 +11368,10 @@ doc = "01s81z5zk4dylmki6c95nzv8p38hmn10nqcx5g7hahr8kkg1yryc"; source = "0xip7hpjppkihk0fh92wngnpnfnmsp0hla35f088f3cl5cghyack"; }; - mathfont-75413 = { - run = "1iw33cq073lr319h40r5zzq1nfxhvkfabg2cwpjr6073nj7kd7nv"; - doc = "1gqdx42sz9wqampgjcwxz4iabmapzxgs8jnvp0i390r25cxhx3pm"; - source = "0q13dbkpxc07flxnmj37f99vzxl2bi6gn8jglpg67vzr1q5k5x1w"; + mathfont-77458 = { + run = "1qjr2awrz1v8njq9k9l9sh5vb6h8dj22f6j0f063j1na35ganw29"; + doc = "13z7ah1jm47dkgazq27cz2z9bc4r50j6y39s4v5wmhq00f1mfikd"; + source = "1znyqqxb2lr3ww1xv5w7q9hc5yl9i5kzg26bavcs0n0w4vl0h48f"; }; mathgreeks-71248 = { run = "0407xgzx5wrc1iqw0wpxicyispbx8c33mlfp9clqxvhsdsia416z"; @@ -11161,7 +11381,7 @@ mathlig-54244 = { run = "0pyaqwr2h9knxf1axi55vm6wr9xj15d5j5pagb2011k3b830f91b"; }; - mathpartir-39864 = { + mathpartir-76924 = { run = "1a934cglbiahnmqxjg2695rmp8fxlg3m19zka8ayc743ckv92prd"; doc = "1aw9sbhgca7hnshkd2vyzf5lrq2xql25mwp9qyishkzq9ayv7p13"; source = "0bn3zragwja3hh32fbrsdsswlf07a8i6qrpnv2c1c47m86xk3764"; @@ -11213,7 +11433,7 @@ run = "0qb9nr6m819axi9qn8i32fynlmkjvyvc45gyp6pckwj54kxzx06q"; doc = "078s9v2bly2q802wdidzpvwaqfdkz00wkgyhn6867bkbq89g4aa8"; }; - maze-65508 = { + maze-76924 = { run = "139hjw2asv21p0m7qrpi5liikgf68kmk9v214njh107gi3cjl59w"; doc = "0h1lcq6xipzsw15cycraqjf4vckzqprv7kccls640y4jd38g3g4d"; }; @@ -11230,9 +11450,9 @@ run = "0ixgrxw0fzaqbkif05lvd3z6zlwhdlyhfb372b98ypyfp7f7v1mf"; doc = "0wi7zjiw93hv74scwz4w4prmy00x6n3ncwfrxjyxn2p7i2hkws6x"; }; - mcf2graph-75645 = { - run = "16pba2a2nbynvi6rn660a6chhkyd39ycmphwclq4l8cf5hrk8sp1"; - doc = "1sw6c25ixwpngybmr3m7yhp1xjxnzya228h3rjh1v238d4c9q8lj"; + mcf2graph-76506 = { + run = "13fk8dwx9gjagwhrviib32dr1h4is5asa96wn25ljzwj60iixf02"; + doc = "1gvq4d97mdkbaivym07l4haz67p7izkfc47v9s7arrn8h49vfqcj"; }; mcite-18173 = { run = "18did9achsp32k7wq4q75a9q43jxdm8k40q41j242gndnkn8axw1"; @@ -11275,11 +11495,11 @@ run = "1hsgs52844fv3yfzhylb47hpgjdfkx5wvgx1ihslkg9xm432z18c"; doc = "066zg20m9hnm2h0bdbzfbxcjsgpbm52l6xwrszbl2ycinqf4rwdx"; }; - media4svg-64686 = { + media4svg-76924 = { run = "1l8ncn14k3khzq4pvy0var7j7nr78vll42bfz1m3cxi5i144ygn9"; doc = "1ws9j415nkj68ypgmvsc3384dqzjrfab0bb8khz2rqq98sv6129l"; }; - media9-75597 = { + media9-76924 = { run = "0r36n4x6jc1lla9zvgg7j3f98xqy1x8k8dy9hdmkjfa586i1z242"; doc = "126qcmgdnicpzps7pkdbs86mrl188vx92dzlvlvcz03q9ck5pxnp"; source = "1h3p9v4p4kr35ixpwwv7g8fwgy3ky3haa2ypjlpzbci7jcb0ix5f"; @@ -11308,10 +11528,10 @@ run = "0h3n1bnvyxr0ylg05fm819lzhzd7kbip5p5mr9kc5af8pd6yci9k"; doc = "04zwmw6varldbg5cxzk4bv8mbh80i9gdysfxpn1i4xb1la38b0bf"; }; - memoir-74555 = { - run = "0gyv3ybbar9xlvxrmkljpndzs4jqniicglck02yk7xa8jw14841p"; - doc = "18bg24xba3p9lb2fdsc2alrh8p715y63r2mh3vvy43kn2yxwgpah"; - source = "0pg1pp4jvqcjpszgbmh5nbw1i6bkjmzrxjdiwi4jxdxc5zbwzlp0"; + memoir-76756 = { + run = "0435jhgbmi74a9vwbv70w0sknqdq94f3i6aj63j224249s8zk2wg"; + doc = "16jnd61rwgqckwzsbx2cd5zqwqqzzpl4ic13hpwg5m8x0jb63d2g"; + source = "16rzyf1c18ak0wbl59avk5q1mnc5yrmc8qafgxpgzx19z4s0mbhc"; }; memoirchapterstyles-59766 = { doc = "0jxd7sbh5vc3j5d5jd3zmyg58kwhy550l5z8q14b4msm00fp6z0a"; @@ -11359,7 +11579,7 @@ doc = "0a6fnclh6gd1n0f11dg23gykhsr399qmplq3a43wqqgichsn2k2l"; source = "1na3y08blykp1bs4bqrjx1lmmbiykfly00n5in8x6h0282q031i6"; }; - mercatormap-71976 = { + mercatormap-76924 = { run = "0bcnnnz6xdh2hshzfsfqiy49wmiyamj4mai5hz49kjmr83776s2m"; doc = "1723qid37md5msv0ig7kkzl3mfwmqw60c1c7q9sjx32jzqr1b64v"; }; @@ -11405,7 +11625,7 @@ run = "01blkf01b89a2f1c7fw6dbp49iw9qw94krv1hiqg7ckkj8j06sp8"; doc = "1fm27sy0zz3ppzz95bngipkq4m498g409igx4xcbkmqaghci1pin"; }; - metapost-73850 = { + metapost-76790 = { run = "03ryd794cm4srjmq6x0vly4jav0w0j5p4yhvlqvsnkk1qil74nrv"; doc = "0snn73qijahirm2anyrc4infhym1zncd0n96h9ydvsv9xvw44krr"; }; @@ -11442,7 +11662,7 @@ doc = "0zkr3wymlzxnk2n9h6nz65a1gsg0k4pfabdrkc15wfdn0yczicj1"; source = "15cvprv3zg5nfsd5l5sj2s2hgx5gljn1jqzgcr4lpadpans14pkx"; }; - metrix-52323 = { + metrix-76924 = { run = "11hcw66f3r4rvxy8h0znwgrdvlfvibc6j73pcdb3bvyywb3774gz"; doc = "0hx74wi8vf57ly8yrzdq6x5qm8l5gi9km4v0ma66i5v40i9jwgcf"; source = "0i0xzmhqbs91qpznbanlhrnqvgxc45llk0wwb4mfcvmj622d47bp"; @@ -11493,7 +11713,7 @@ doc = "07h8j6afl5sd7hz4gw0rkix1c39vdkg8376jgi7ypwvk1xr0wgp0"; source = "0ynnc1p2xihrwzfyg46dljbc2f28l152la8f2z2y5zfvd08ir49k"; }; - mfpic4ode-17745 = { + mfpic4ode-75712 = { run = "0jdqbdi2gqb1v4cqahwss1rj44iw0753cq262j8zmaarski351a0"; doc = "0sbsb9lysz6hysrpf9dfgm2zn5qcsv7aaf5llmy9kan0m4h84afm"; source = "0iya4y3msmyq468zj2msq93xpa01044kmnv4dspz1fmh0324iklm"; @@ -11503,7 +11723,7 @@ doc = "0yxpbp501d6vwsxpm83zjhypvz3xz51f91q414zxjvsy1cvvprr1"; source = "1zamx3658d8vaik5w30hvia5y0hp119vhvqhj4h5kkwnwmz8hs45"; }; - mfware-73848 = { + mfware-76790 = { run = "0kcz1gy17819w77sf0l9m5f6rw8dcapkdbvwaknnrmy50v0jfs1n"; doc = "0qs3hpydp332j3x4hrkqijdx6c8qvq3p4nwbdihvi8kvhdvcbhnv"; }; @@ -11530,10 +11750,10 @@ doc = "14ar5fr392lnbcsdf433n74sfnm2yzply7a0yawyninjwfi2l67z"; source = "0nd06fky39j5prhj76nzsv4s4crvjkbzvpz78qphgxqi8shxh1ky"; }; - microtype-73928 = { - run = "16lw0mmjk50nqwilm96k4g9anij33f6ajdvdpfxn40zyqjby5l8c"; - doc = "0kzmdq8fvmw3qkksp2i4ps5p5fydn5a0n2cp8fzgbkrl182q30fh"; - source = "1x5lf79cmqxj5238wp0cil60iix880bz7w4qhjh894z264np7dmv"; + microtype-75729 = { + run = "1diw2rmgnc6svhla3kh8m5fxnkmp1dhqjw1lywrs18ibfcvrwngw"; + doc = "1w4lrh675wpx75ya30fgz5aqbbwrj64dmh4pj5kph02s5djasr8l"; + source = "0iqfiis8viaw0m5bgz0258pxil81fbmbs62qnys9z4s700mpplk9"; }; microtype-de-54080 = { doc = "069d2f0jcg9m4fv8dli2dr9ags9gz6mkwy6fzz37ns4jzrqfsvwi"; @@ -11555,7 +11775,7 @@ run = "0v5rxsa182n28dzd3l3y4qdsz6rinv3r6p94iy73r26j7jgsqd5d"; doc = "04z8ya5gba7f5q86ch57zqbiz81s62hpdbn7b8jmkyy953g5l8vb"; }; - milsymb-66697 = { + milsymb-77463 = { run = "0m2rgn3am1idrpmjply52v2s8frxgbdr80gxiy69fdk2psqh6lcf"; doc = "0cvy530713p15r8kd8rb34rvmryk5mkz7f519b9jzgl2i5kcsadx"; }; @@ -11574,7 +11794,7 @@ doc = "0dl4l8skhz7fm23mpmgmy593f34w78mm5qwab5bc41sg0xc0lyy3"; source = "1n0qf2r1mjp8vx3s750fw5h2q51pp3qxf90gds8bzq2cv6mi61sv"; }; - minifp-32559 = { + minifp-76924 = { run = "1vpq8mh443hhmnf5cgj37jm362m90zdhm55jzqh1x84dadqpmivf"; doc = "08f3hp3knyc37a2fy87i11q62dlb35ri197gxm3ghl5h28zvzpfb"; source = "1l837v8c70s8x1xn4xhag6nkfpayamgzk95fb23qw23xpf6zp2wv"; @@ -11603,9 +11823,9 @@ run = "0jin8mwkgl6wkl0yr72vdafk07r53arakaqqswa661v1k83znya3"; doc = "0i1an0xcfbxhqa7njyqg0ax3nzrz6xrq6kpmf47l1wyxrbby5dsb"; }; - minimalist-70302 = { - run = "15zd2zj5v97mpsczk7qw8nnk7fbnxscjwii1bf2ry0f7707n8if5"; - doc = "0870smwh2sqs7qfkxpmwrbl2ahq916kq3cl0qfmjqlcsjmy2plmd"; + minimalist-76924 = { + run = "05874cpbkmnl855xpbwcqnnjff7h2xl6r5x0jrswyh0icp9kfdd4"; + doc = "154pcbg1nq17wwlff0kpysj1i0xpy58v97bymx7i4hcq71dszfjd"; }; minipage-marginpar-15878 = { run = "1qpymibkrwdbyf2rlvfjj0g8agxisd2ym3xi7lzx3g953g5whg5r"; @@ -11629,6 +11849,10 @@ doc = "16sicsid8fpgyvdw9jp2bv85gqgfs0pr03mwzsyrxjljbaidkcwp"; source = "0f3siiladbj1mj2qr1siyia06qpzbgf57bhx6c39byvqyi54rmhp"; }; + minted-code-76529 = { + run = "0fr5vk322rwm23243cgyrs4wd49mklbaykww2k0i4laqgc7fhzpj"; + doc = "0kwvaizbbpszfc7jwsgvxgrch4lwijmrah2dk9dr3rgc424k704d"; + }; mintspirit-64461 = { run = "19jvqcydiwwq3kv5bq6524wsynj52b8mqm3j3wn108z7rhnampg5"; doc = "0mwrnf6q3h82qnxk9gy9ns12k9lr61z92vmlyx2x745i8ra7b551"; @@ -11638,18 +11862,18 @@ doc = "1m8blswmxhcm2ya966ajknx9arz3yh1sn62wnyxls220af3401ss"; source = "12qvfyiscs3y1wk3r2mdq7vgkmz1ldsbg3wz4agib97lc30qqmif"; }; - mismath-71549 = { - run = "05nd8ny9x9czcfi0l72ni4yfz8y3n3xymw5sw6kiv23vf48dnxzx"; - doc = "073pzmj1xa31hwb4cym0g6cjm0hqlddwj22bzxy6cagaw7845sx4"; - source = "01mx235j051df8kmscw14awbch3cp83kiczjg52v6gzsgxmiacxv"; + mismath-76547 = { + run = "0dazqw44g28m9dvapwpn64v8ki631d4avd4x0jxp0884aqn4z9x2"; + doc = "16p53lm87wwanjd53qbskwbs75902crcngmd4abyl8rcnlrfh43s"; + source = "12wg0q9rf3cf5mwwjmgz6p6paygf2678pqjgd9q5gl30n5lzm0sz"; }; missaali-61719 = { run = "13y2dm6phd9c77j3rajvz4qma2h2k4nwhb520j3mm98bgmbkphf7"; doc = "16487s0ijkk6va22rhhyhxdqik863n1i25p0f67gcb8xp1s5l1wk"; }; - mitthesis-75099 = { - run = "0sqagz37fkhrrbyffd1kvkbn33h9jcf4f3p6d57jw6gqvcx30zy2"; - doc = "1y8l72cw6nv2a1vajs1ccsgnvq2xqjxhl7l69gpc0zbbl03sy9xp"; + mitthesis-77563 = { + run = "1icia7ijs9jljkzkdh1x2jkz6hm7h7ipaqmdpf4gbd4v5vy9yczk"; + doc = "1sj1h3jp55iy65cb0gndphbl2523gpkky1qncskwc246zwrpm532"; }; mkgrkindex-26313 = { run = "01db35xmg9583hkr9bpflr6rj8bmvidaqahpvkr38bks21466sxz"; @@ -11660,13 +11884,13 @@ doc = "042a29h6sq9mpy6chfkl6893zcpb3gd3gsl60xfwglivib706qwz"; source = "0q2i2xgpnjcx8qdkk47q7v0lmjdv88jjvl7zcybnhcaa9km8f9na"; }; - mkpattern-15878 = { + mkpattern-76924 = { run = "061y05sa0a12x23f68g7rinllkggjfghgmrq2qnan34f1ind1g36"; doc = "0b3ahrhxmm6lwijc7kgvn0k17fm9rkp7i754zrhfj7w4xgq6i50f"; }; - mkpic-33700 = { - run = "0sib2pckayb4i7lxga35rkxvy05ix6idifcqrlcbmddfix3djrzp"; - doc = "11pj8q1zvblsc2dyd68a0nri9zpqzrp9a6lha5dk91a2aygzaf87"; + mkpic-76483 = { + run = "0wx5a7w94bjbdyniz4bhhk43k1jxjpcab4d8yngl8j7hdrrsvyh6"; + doc = "1wkj7gccl0r06b0bg5bjdyk2p7i559yp641ipcf4zkzk0rm4azv7"; }; mla-paper-54080 = { run = "0yzfqb3x58qzw5lcyw3f6c3xyd98zx7zmz9j2rmv42r5wj1g668p"; @@ -11730,24 +11954,32 @@ run = "06n2871v6jx29r8qjgcpg4h3qbnc6kw24kfk2f08wbc2rg2xdkxn"; doc = "1509xrny3xvy7nii0v1rga8ip18g8bv3d6vf8a3qn0cayfa9p248"; }; - moderncv-71837 = { - run = "15wf3mcqwkj7vk4ksg063aizykc9j7jm3cynlyrg0xi86vpkpvzc"; - doc = "05cslp3gi5yv2qw0h4kg2zcms7s169n65mws5684vnhhrhvvwm1q"; + moderncv-77552 = { + run = "1swrg0f53risg99py2j9l00nak8nyswm4hcbsy3b50zrx9v52zzw"; + doc = "1d1ib2448g14x9hm56hsm6hvr2xby2vs62yz30ajpfd4mni2rqxx"; + }; + modernnewspaper-77279 = { + run = "1fdq1drpl4f275b3hz84p2jk5spi8nrh0rcxlfjri9g3j0v5g0hv"; + doc = "1wi95g8i04ddzgbamm7yf353y5j8w625pc604n8c66d8nqcfrqy5"; }; modernposter-47269 = { run = "1qc422hbqiyy6b539r7kyrshcja58mifdvs3bva1ikdxanxhnaq1"; doc = "1z9b3fanm97c3ik1q6v06qfwrgqcqwyi79h5dlhcnpwsm5dxqj0s"; }; + modernruler-77481 = { + run = "0lr1h289y1p3wbmpank8sr64k5igggq85xmlkk0z40b8lgkqj6qh"; + doc = "1m6nplwayx2j1gvx46zz68b8j4n12nz5x05vmxclm0dhfya7rcq6"; + }; moderntimeline-55518 = { run = "10alhs944akmqfslqzi09436mmnjz8nm85r8jpjwpfcx28vfdwnh"; doc = "1bnz01q5rib9gr724gq6saxvzpg3lfmimh14rw5fn0fcn9bxlwsl"; source = "0y2kfxcpacslpn1ly6anv0hlil2x6wlsi37w9b8hj7xfx95qh51r"; }; - modes-69113 = { - run = "05xf7g14jgs8whl3jirb2aww93mq7l64vddx68kl8wqc43j87v89"; - doc = "0xpl3y1na7ldb3yjp808nywpg7fqf0v2mwc8rlv3jzpq6lnqyjb6"; + modes-77365 = { + run = "17jmkq5xgqc0kmlvsxvvigkmhd7s8424hza1ykidffm482rzwv1h"; + doc = "0vsyhn7iqvq9vak3h8y9xixjx1wg9d2bg3x72a9h4y43v4imc877"; }; - modiagram-56886 = { + modiagram-76924 = { run = "1d3sz2yxc1n3xk6haja2yz14jgcl15pp21y985h7dflk2yjflabx"; doc = "1a42ylnkigyvvkk0yrxcpypz1qlki9r4jzpy6lpky0fa6bfbl4yc"; }; @@ -11756,7 +11988,7 @@ doc = "0caqpnyg5gbv3b6336w59nn0w9ic4p12f5ig2n7r6kg8ydhp53d8"; source = "0n28d6x8w9rh3hah7p1imairyyywssajg7zwssp03dla0xlgxrql"; }; - modroman-29803 = { + modroman-76924 = { run = "17ijrx7f87pbkwbyjwigz3jr85fwzq6rr0pz1591fk9i36jhjaal"; doc = "044v0nkz0h1c7xsb66kmpqvr5gg4lg1qkx1x2qm9ijdpsbc4zsng"; source = "15xy8jpp2ac07qq0nl3nskpv62c59xb8qkl51irvpb0m01d97y39"; @@ -11774,10 +12006,14 @@ run = "05z4pygj3qx26x4gnc4gl7fvs0lx5k0i48495ixwy5j1yl5q9c8y"; doc = "0l7r4imyy0zx92dyj9m6sg1h5ccvvdj0yf83hvax04hv0823vhk1"; }; - moloch-74833 = { - run = "17dq41xb66q626y22n8v8mw5dd2iyaylf1m90w8h103wchm3k04b"; - doc = "1vya239rwwjjqqk0dpqb8iw11q9vf82bid69sz31hsdck97nsczv"; - source = "0bpih0kdq51v67phcxzhxwp1vh2z4m1ybg1wyij41061ay3rhvxd"; + moloch-77137 = { + run = "1a6bkcs5591z35fraa4439wb9fg1bcr0iapwiig77q2vpys4c5x1"; + doc = "0l2pd2r5gakfrajgsihj3n0dm6jba0swv53nfrw18jz0s8xwq2mm"; + source = "1rix96vr3l434b00yfg6449mfvg5hr6qby3qr0a5ijm9672pn007"; + }; + monaspace-otf-77006 = { + run = "0c7kfm3w6wl9l0g69i6g7bspvgy39n7nv8s58g3fkqjh0g1mn02j"; + doc = "0hxjim5r5gmbzizpmvw6f4fcxhdn24gmkyssv3ibbaapfr7kka83"; }; mongolian-babel-15878 = { run = "0qv413sx05pz5ri4p9znb020nhb8m2ybapcdgnxvkdamgbfvi17s"; @@ -11816,7 +12052,7 @@ doc = "14s0bvxj2fjrkcrdp576c0ka1appg9g4ri4mc2isfb73yc6bmgh0"; source = "1sljhzy05akipng9lfajapvdm8jf2jf50v1awl38ld0wfkdqvcdq"; }; - moremath-72072 = { + moremath-76924 = { run = "1rhqx33a2z06pm7d5x7ffx4qsc1rp3amif5d1jnwkvxp3cqhh9fq"; doc = "1y3vyk6lz73frik5779wx5ppa16vinxgzg9v2jkp8bximcq94s06"; source = "1zmsigxswqhv2v6lf0h62rmmrqna47a2y9qf77asrd3k4s1qsbg6"; @@ -11831,7 +12067,7 @@ doc = "0bp2lmzbd3zxqhijfqc7im10476xc50yc8amh0vf017ll7prcmjh"; source = "1snpyn7bc4qbmamxybv1j1h407fp597m26v2jq6yzijszfanh3rq"; }; - morewrites-69679 = { + morewrites-76924 = { run = "18r8ja3xw77kn4jhhyyrcrfqhqwa7bzbsvmkllvlfpmrfziaxq3j"; doc = "08syrckx97a9y4ybmk85pn98ign1smqifj1p348s8rlam52r9sin"; source = "1vdnzzvxg13m1kpz08l3npsp68b0rjjy8w4y1d7laj1qxq69ph88"; @@ -11849,9 +12085,9 @@ run = "1x48h56mw1pzllzz5b8fx5ikhp08gx9jybdn7qk3jvfy13a4r5yr"; doc = "0bhyfgsjwmvvl7lnam0k254w2rzn01wf5gzn38ymmlcbw4ajkkxl"; }; - mp-geom2d-75180 = { - run = "0wf9azivvqxq5hzdnhkvanyh16ncaymw775wyvvw51xirb4d007r"; - doc = "1dxqd29x8mpsbl6vfwy1g3f5kpkb2hbyn9kvlsm73bsk4qf6p1dg"; + mp-geom2d-77019 = { + run = "0p1f2mh2kn3r7bcnls1plppm1054qri1jqn5iqxi243vkp7ykm3h"; + doc = "1hws97ffa8imp1czclsfybh0p7nglyqyrldl71dqwf0hnxk7w1gd"; }; mp-neuralnetwork-73627 = { run = "09y9fqvqqjgbzx69ivdviw26ds4s7cyi06c8znhaaz2xgvizibd7"; @@ -11892,21 +12128,21 @@ doc = "0q04yj9j9f9j9rndqn9k95jwjm41g1rf5raqlrr1cn14bax0lr4p"; source = "1hacfhb2dbflvmg0c1lif1hmhxkj3g6j1mdlb3wm43zczgaavnmm"; }; - mpkiviat-71319 = { + mpkiviat-75712 = { run = "0h0pkq080c53hgdqbw9vhj5ggrmgw240x5wycib3azpdcw2qgwn8"; doc = "149xnsvan4zfb4fz20k2w9nb1pnxcimzr2sdhxfiqazv7imvs1lq"; }; mpman-ru-15878 = { doc = "1x3drpi21zcmkhkscvl4l7805wskqa4zskydb33i0asss5p62396"; }; - mpostinl-75032 = { - run = "1zygd67fh0r0lncfzkgy9wl3a8a7wvr3i72dcgjg3xq3irkywr0z"; - doc = "0qrr8fdsklp4lzvsf9dm46qqgiil6ci01rjy28gdh2n6vd4c2b8y"; - source = "02nf1h102s65hylabmp4qk49009jvvs2m3i1smp57pj4sh5ryvsb"; + mpostinl-77187 = { + run = "1v0kfrgmg12wimnmzdbmz5sj0bp0cm1ricsa6pz8hpcmni845jvg"; + doc = "1lbb1g7l63vv5b7jf1xv0b9n29mzkhfmn4jchfpmy5svb482mk5z"; + source = "07api0l7s93bimq55m8dypvq090rk4li178ydhw7dkaxzqr4r1hr"; }; - mptopdf-75495 = { + mptopdf-77320 = { run = "1l2182idlbzci9kjpii0zg3c7fpmzf02dz5kg2zcv529mjwwv91f"; - doc = "0h1fjda52v6an8rhkcc7rj2ic8g9bpzwagzgczwkrqxdkfsacm1r"; + doc = "11n9kb26jm98s25lfgmkkg3pfrhf2dmflw4kv0792jzyinr7dfq4"; }; mptrees-70887 = { run = "0x8k147fm7hsx5vhs1y8r6q78bdylh3248n5fhsa7lbah060ci4q"; @@ -11921,7 +12157,7 @@ doc = "0miycfpf7s74jz831kqbh6qlkkzq31l1x0fkf9d04b8zp26mzilp"; source = "18djwd3g50ys4ckgzc3dp0y344qy86ni327jmyz3lpnqai8w1c8w"; }; - mslapa-54080 = { + mslapa-76790 = { run = "0ayfh1yv1a8wsq9qldgcmvq9d12sxwaa7df5p3bhsp0klbqf7pzz"; doc = "1hiag2x2br0c0qpmm347cyxmi58mwg2x0lyqfakm87f68lbbxdq5"; }; @@ -11953,6 +12189,10 @@ run = "1jn6xqrc31zzaj9yk244g3sbi8fj2klswbg24fkclgj0cjr1xi5j"; doc = "1pnjjbfwgy6ksdl76n9iiqla2wl0qa4370n49h4xy3rmrnbjmdqs"; }; + multi-sudoku-75941 = { + run = "08kzmmbskhirnm7xr39sza8kas1kwyl7k0z7gj9rbrsd3qqa6nk8"; + doc = "1qcnai56xqii3w6rwn8wwf5hnn48a08bcm1rxy950276lj2in7vc"; + }; multiaudience-60688 = { run = "1pc03jhvlq35zzjsx6sq6bgzsp2mh861wqbazrgp7ilni1bqhqsx"; doc = "1ja9zphh154n7wwhqgl4xj4as17ag8mnr65k0wf2npjrir7rfqgf"; @@ -11978,7 +12218,7 @@ doc = "15zkw0sh0lf5vdi219h32nw0icq88cj0vnz9g9j7zb7xqq31f5g9"; source = "0d3gyjr7kwx25gzsl4j5z887c952zxrsh3qk2j0cbs6yahzscxim"; }; - multicolrule-56366 = { + multicolrule-76924 = { run = "01k425dsahhikw9n03dfarnlqc1irz33rm9am6w3gx8pd2d2q6zx"; doc = "0h5is5lmqqybyp9c8kr0d12x27lgm761dcjhi63i7pv37hk0kylj"; source = "0blj75rh7vqy8s8c87dqpbz7d279hngzl99272cyskmj8m4y6jpa"; @@ -12017,7 +12257,7 @@ doc = "0m08wnlvva969dd59sqj7wliicrp09x14qxala1ihiq8rkdp6ayp"; source = "1j90qrbqr25r94zibf2493r3jmx1bybpkblsf8qkx3124a04lwvm"; }; - multiobjective-15878 = { + multiobjective-75878 = { run = "072zpfc1achwj0b1dv8yskdcbg92a2imnmn9z492l7xxyz889n5x"; doc = "161nkl1q2kc91is8y6h2j71hnbly6hv1fjfmlhb50xypjgrv1ibs"; source = "1nps6rl8di10mr5r1hd71svlj0dxd51bk0plszk094a3r3l6z4z4"; @@ -12036,7 +12276,7 @@ doc = "1k91hfzg3qx1damxy121d32sibqrdy8k2gsbcz3y8ml2lyrgkcn8"; source = "0zmhvbv76hzdizvspgva2ln4l6npm29nwj7nkqbk834ykdvgs1bm"; }; - munich-15878 = { + munich-76790 = { run = "1dns8n2xybkf1m3j82adid2nr8ngvg5nnlxr5ky8ha706bmz1lra"; doc = "0dzwmrv636nca34b39mpxyhh99sr3s5k2rkj7jwms2knlfn81djm"; }; @@ -12056,9 +12296,9 @@ run = "02cz225x5s3spj0wf9c51ka0i1ysmcrvlpa2b8vxd59f4pwz36am"; doc = "1g8hay5rdkpa4pjj0lj5gfs7xmqwzmzxnc8k023ahlz38gdczgnz"; }; - musixtex-70804 = { - run = "1mpc7xfvg2h6xp6dggx97yryjv1q530fg9q20ldmk09h27hh5fs9"; - doc = "1qvhsp6mc76l0xl7jwafwv6hbsdgrnmgnm0irgwialdv4i8k5n16"; + musixtex-76876 = { + run = "1d3rdw8v3lrxqjsvwwrf0x7ygq7aakcbln76p3r89r7jm147hm9g"; + doc = "0lfc1l8kgaj2bfv459y19kvbl7nlcll60yh5sv7is0s61pl84vyj"; source = "0ari7nwxlyj0lnqhzcpq4vh9xn0kdzqn9c1a5ih5hp1q2zwx2m7l"; }; musixtex-fonts-65517 = { @@ -12083,10 +12323,10 @@ doc = "1z9d4bcylv4sk79hfzgy36bza0r9lkzw93mis2m6ypgdbsaa3n2a"; source = "01dbma0p4lhygs64aym66j3vp3c0hpbci4x42mpr0yvjnglymbj6"; }; - mwcls-75513 = { - run = "1hhjagzp247an36rqxrn0rbpzjkdf8bpyx40znx0lzg3ya0pq63f"; - doc = "0pxiqcz2x8dnq2805n0qnhinxjcqzxk2414pip57n6ixjpkbglmf"; - source = "01ww8k79c1j2w6hz2vwmzhw61kj4q4zrip6v16pr3swa37cima68"; + mwcls-77050 = { + run = "11fj6q595201hsxvkpdn9ydqh119wa0idxl00b15mcsvyp4b9mwm"; + doc = "08cqbpisycga17iwc2wfk3x5l7ns86i20vjap2hkpl0fp5g0f1l9"; + source = "0jjwhq8iwf7vsvbnbrggghrf1hxi02il553npcx423lnybknj6ql"; }; mwe-64967 = { run = "1rk5530j3cnmf46i3gb6wc198ay99pwlbb80ynj33dypfiwsvhcb"; @@ -12106,7 +12346,7 @@ doc = "1d3rra14k69l5pfmcw4fwbkn257935zdiyd2p9gzx0bc28ivsajm"; source = "02ailkp9jr5r70aphfzp6kjm83ni6gigyqn2nr0zlsa098frpxg9"; }; - mylatex-56751 = { + mylatex-77050 = { run = "1zihhgy4xaj04qr6rfv73050rvb8a77zglaqgjby5b4a1j5vyw7x"; doc = "1bdigldcdk3rz4p58w7g4qssbx13jbhqxbavf3x38r71r1pys5x9"; }; @@ -12115,10 +12355,10 @@ doc = "09dnsxwdhdnpwf0y7cfj6xh8gws32xn12fc1rh1xiy3ivlynj8c4"; source = "14rd6zn88zaaznnqh577zgbbmmdmbkzn03201i459v3jzcvijfp7"; }; - mynsfc-60280 = { - run = "1zc7lgr1i0g5rszh9gzcv7fs98mk06ms5flb3iv2zww0w9r7iy0i"; - doc = "01ig210x2wrdkp5k7mzshhm26958zmvvlclyk81i5wb0i11z9p77"; - source = "0qsacpapa5vhpcwhm44dj13zpx9a3kv2j3hp3848zhq6rpc4981f"; + mynsfc-77520 = { + run = "12d1f2hx3c37abqpn9cqh1ww2pfc3z8p6jcc0pvbfdlddjfwzrj5"; + doc = "158b7qxvb7vbj1z7aj6cg8gd9xfjys9rsgqxky3f6hn3pkicjvsa"; + source = "0axrwi9sa3071r8j4w1rkw0vi8f4cmpanh426sww2g99g5pimcrg"; }; na-box-45130 = { run = "08xixk2hl5w876x6hmp6h044spi0qw1qbgrqklwrmkxkgpa27i3s"; @@ -12138,12 +12378,12 @@ doc = "11yl3zqgh477wrkdgaxph3w5zgmwv2967dywl284clirf86sl3rg"; source = "0ndrfq36c1kadpgi7whlv3zjgns3i63c0iswzrwm9manv3xzsmm4"; }; - nameauth-73749 = { - run = "0j59igamwyn1mmbfxvm61azpzck5ldk5vkfl6swkmdb1wk20j944"; - doc = "0qd6305i623gvrchqbjq6hq9v12kfl628ipl3jwkhw25b6v7iank"; - source = "0hnkp5bjb5c8mg7yv9hjmfmanl9yksw0va72sgccbnmx3dbi91fz"; + nameauth-76172 = { + run = "0kkv4sbw9qvsg05v3hdan37p70ym3ah9rz380snvjk2ichmxfraa"; + doc = "0lckpf0wr58nsh7r3gmm3l41vk689b6fdw5ixd9fyq7g0dkv9sk2"; + source = "06d22n12sf4wjzi8hlb2ja7f42rgp2g8kjbj5ias0261q1abdksh"; }; - namedef-55881 = { + namedef-76924 = { run = "06nr8bwymbc3ps7whpxnsnbnl1fayz36hlgcy5isg0gcx8bdspfh"; doc = "080m0d24cish4an6p4q7rcrqpr2r1yvwvzk431nszhm39h7d8z80"; source = "03kg4zv07ch01n0nc7qwk99n32ifwf89z2976wg5k12yq51prplh"; @@ -12165,7 +12405,7 @@ run = "1izx9cjsd46ydhrl0ixsjz23nbk7mfv3swfk5ada0d4adcm7b73h"; doc = "1sxap924dzf17vslp3n71r4mj4f98m9cmchq603c7ara1cyjk2mp"; }; - nar-38100 = { + nar-76790 = { run = "1nwk71qirapkg3h6jwlv53fm6zwb2vq0fvmc4xcanf19sm3331mk"; }; natbib-20668 = { @@ -12189,7 +12429,7 @@ run = "0ank98y3a7b5dpc6gxqpgshi5qvkbys4nyx41gf6hkinmi094097"; doc = "15370abnfjvql6gkcamgq8q3p4kycgzlgdla57w2swzwn1bd6x2h"; }; - navydocs-41643 = { + navydocs-76924 = { run = "0isw46fzvk85i3mimwsc3x7wg8g7ifbi23i0d4v676nd92j1i72n"; doc = "1aiyz3z489bdsx4rh79gxbdb986hff75qik97fq0xrpk3w6x6cjq"; source = "0x1n44brcy38fnfp03j9xl1awfawwa8d0c5cg739yr404qbq8dp4"; @@ -12208,7 +12448,7 @@ doc = "1pjnazl84w4bz7lydhy6lklh3kjxri12gswwffw18a92jff88acl"; source = "1gva51szjww2qr33mizyxsgd262xcw4116nn1dm9z0dg278hwy8l"; }; - ncntrsbk-61719 = { + ncntrsbk-77161 = { run = "0i6a48zbn9lg4pwbw8ya2wjjgppwac816fnbpmahm67kknx4d7ij"; }; nddiss-45107 = { @@ -12229,9 +12469,9 @@ doc = "11w3l0rwgxf7yrwz45nrwn6p0zrs6k98hsr8sb0ja212rmz5bzv1"; source = "1iyd9l2cp3594yb16jrl8bxd5wni0bpkd2cyvr2ws7h47jj2kq4d"; }; - neoschool-75318 = { - run = "09w4r6kgc3mr7y11ryvf3b4x6mpy3ag6q5ynbd9f2g2xs86q1w8w"; - doc = "1brvk378zpjyp4149igc975cn3d7frndi64h0f0vw041z5f3lg5i"; + neoschool-77050 = { + run = "1r3wh3a4f637crs9ks9lpq1z4w0z30rxlzqywxf4mg3whd31z8gm"; + doc = "0pxjfx57hr6jbrv4d8mi3gb2kagh0l23n49qv8zwa3mq4h0z91d1"; }; nestquot-27323 = { run = "0l2glc6aykd492rspxphgscx0ykc8cakvqkm8z99jq7xxi80l1x8"; @@ -12245,16 +12485,16 @@ doc = "1x7jwmp32f1wph9k03q6ly9nbmdpsrkhyvn5j83n1fj6nj6hmzqf"; source = "15di74y4h7qgjh7gmmaingbg71jrlaiz1qxf960589k2xshslbi4"; }; - newcastle-bst-62856 = { + newcastle-bst-76790 = { run = "1qzr66mjmdkvrgy5lcv0yv82vx4vygxwa7m8lj6crsffwyaxaxkw"; doc = "0crwyc9r5zqz412j45c7qh43wkdj2z7rfrmmc510746b9nm31l13"; }; newcommand-18704 = { doc = "1vlxm26393psl4kjfh533q03sb4klnfq84nld9ggs8l5x08dks58"; }; - newcomputermodern-75536 = { - run = "04nir7yih7pgr6z2xjbraqdgk84wnds8y26dasfgsdgkkhpc303g"; - doc = "0knci3br109dh8c2mcgif36mdwh43p7lpyqdmrirhkpy104lya48"; + newcomputermodern-77296 = { + run = "1qhhz8b6pf8f83pjazbr5liba6v7a6vhz4d7hsy5d190b0lng8j0"; + doc = "0699zlf6z0nlnznsdv1dpi9xv1bhdbhvgzdql3xn1lzmm1z6420p"; }; newenviron-29331 = { run = "0vij59qibxvl81r367yxfl4mgp8fjzd99x3aq008hwh3g1d8ciaq"; @@ -12265,7 +12505,7 @@ doc = "0vqlij71kfjzbl08sh38rzs9k714xigjc1cdvvpj2m6bhimazp76"; source = "0sw9cqids994lscbjif8h7npp4cmzrhrcvccspag2aa78gsvz04i"; }; - newfloat-68434 = { + newfloat-76924 = { run = "1jhaccf7ppi5m5jycz77s5nldbmscydzbd2db8bmb0qx3z858m48"; doc = "11712zqy292xs7i4xvrrv948i6l1bwjxsgax7hph9hjfqs086rmq"; source = "018msda5vgamyn1lmq63rwv58h9z49q4rd09l7slij14djxwgdb6"; @@ -12275,14 +12515,14 @@ doc = "0afpxw78vijnhx2rwv94ar6x4ivcrgz7873vdc5n4dafgg18z78s"; source = "0z081mn0zf92ana2v99sdyyqjz4lqnm2ymndp76xwih9p1z8233s"; }; - newpax-68762 = { - run = "0dn36fqqwwa6jzcpznrjd7fk2mkzd37mpvyicif0dc7g125whndc"; - doc = "0jcx3lvc1ay9b2dmj9f1kd7kxmyql95dn4xw4syp45ivqsag3p0a"; - source = "0i7ilsx73lcifvzcffjp3n1swwv1af6l3qwn46mykxyv8c1ygjsr"; + newpax-76924 = { + run = "02c3bqss18xvk7s67301r9whxm87y6g4gr8drmabv78xdzdlah2g"; + doc = "10p8hq5xywvix3mi71d92wbh96b4lg63f4xdbs3imgc2i8qd6jnw"; + source = "03q16nbxn5r8phjk8kmc5zzki58rakj67lmkvl85j4chxipci0dp"; }; - newpx-75462 = { - run = "0bcpizwn9nsbvp23vk3ns097ywv7amgm8mzv8x9nf2r05qd42lvx"; - doc = "1gra88hjs2rvbp42b2f5z1b516ihz63563bbjfm063l5wzpikn6i"; + newpx-76713 = { + run = "02prki68s1gqbsxpgminzaqm607rrd0qqi35imhmljaxnc16zc8y"; + doc = "0ld6lx9xdn25p0wb7ig2726ykah095dkpfknf38qgdmb8yzlq8kj"; source = "0larcp5lk303p8bryaihfdvzacbkzmx4kldira7k42sg31p5hlbj"; }; newsletr-15878 = { @@ -12324,7 +12564,7 @@ nextpage-15878 = { run = "1p9dvw7fqspkg6hk6rdmsb5k5m9mkj0kz5a47wg5dgfqgrqpixf8"; }; - nfssext-cfr-75596 = { + nfssext-cfr-76924 = { run = "03fkji0axbys5fhrsyix6hbwwwb3yqvsc4ap67jsqn7swk8m9n6s"; doc = "13mz114csb0pnhr2aa7k1vl6r14xw8v6cpc5fq2kj6bg3ijyvcmx"; source = "0bz3jkxacms40zg8iy6wwkr08f5bk31y0qmvq82w8y664w3a8ww4"; @@ -12343,10 +12583,10 @@ run = "153vw1af4p2zxp2r4l3f2pkw6r19mzyf9c80w2p3zd5vb3xi6wan"; doc = "08dgjdcm294hlpfdnfyjchvyhgwx5kfjp968p7rdi00a7jjnfk6r"; }; - nicematrix-75573 = { - run = "1ys0wlqy626f4yg8rqi8cz73ypbjbpnb30a444znp3b7c5wgn7g2"; - doc = "0dv2npxsz8m669f0xf7sfag7w5dgq93jlbb0z5wfig5zph7fq162"; - source = "1cknakfkqmfcc8z09rg5a92gc973yydlvvx96b7swfxncx0cjm1x"; + nicematrix-77562 = { + run = "1yk2gcsdhqn3jzbwm900137vrl7cb9vha80v08i0mhcxhih84mzn"; + doc = "0jgvaiany5lrp8zl30bdzip3snkhhc4mr9c1y9l1r3j7jn0yii4j"; + source = "1s1j1a6yanzjaanjsdx7zbmwiyv51ydibys3lqylx65s050pxvrx"; }; nicetext-38914 = { run = "0aqfg8phvhlgvyy71flqsaqwmmc6lsl9vsxpxd61v69hp2qhvggh"; @@ -12375,7 +12615,7 @@ doc = "0s2v4941bmgxcsmcwz7x3mybzaydj9qshcxwj42fd855sf1rmis6"; source = "0lkfhdq9iq9lr3aw5dxs21j5vl9w8xjjjxph79imdx6lcs9cbs9n"; }; - ninecolors-62006 = { + ninecolors-76924 = { run = "0qvjykxzl9154wbiybwpv4j9da5vyvw2r14hkg9cvyqqd0fn7g3p"; doc = "14dmp0cm8hbjrd14szkcvkrff3l7shk4k9zlzx6hzkpmjc9qkl0w"; }; @@ -12389,12 +12629,12 @@ doc = "0s7dwmmhpb4qr2nnzr7jjh1zfk5fcvk51nxrf7i7ikq8jss0ic7s"; source = "12lq39rhj0z6msdpshagqylknn31dd2pl6ymk1lfagm2bq8mvx30"; }; - njuthesis-75285 = { + njuthesis-76924 = { run = "0izjgnigki3xaz1k942mk48814s5lb8fvi9ypyfps1jmk3sfyzpi"; doc = "12rl8gv3yxlmhvhfw0v29rzpp62njdzbybnaacylbjn1cvrq6x9h"; source = "1nvxqm9yxq5765cpqn253qlcjvnl39m32ak3pakcm6zl22z8l32m"; }; - njuvisual-65261 = { + njuvisual-76924 = { run = "0qgifkahh13dkc07dx32i3hn03rd14pkajg0yw7wx8l0la6nxsy1"; doc = "15nyzfqsrsvmqg39vidycw3agdy9yhgj7wlfjw649lykbwbqqlif"; source = "03ywgbapxldv05azn0s5xh9c7a7imq9qwxg90969as3fy5cjbl98"; @@ -12408,9 +12648,9 @@ run = "1lrj178yhmd4ajwvpdlbsr97sg39k39b8n30wib0ww2lagyw6rgq"; doc = "0b439r5r8zzhgd5k0n1bzag3naxs2bjd6hlm3sw60viq8fs5wgy0"; }; - nlctdoc-74438 = { - run = "05y7gpv49h1gx6mkcilry15ki6n95549fzwzndq7j3a5ddjp3ang"; - doc = "1g9q8z3aznpdkzw0d0lx86crp2wagcrhfmi2j669d0hlnqld0q4w"; + nlctdoc-76929 = { + run = "06im7nqba775w8kz1qsgh3k5h3a6xp80p8ay7hcxwjfdg98whc2l"; + doc = "046386zpz67wnr3s5xmj06z24h7mzcfiz50njr45rcm6s7q0jlgc"; }; nmbib-71138 = { run = "08364yvynjayn0mmvwr83al032hzmnz6nsv2jlm97vhqs578pndd"; @@ -12435,7 +12675,7 @@ run = "12wzhmq7x89dwx8i3sa2i2766rgxrcyj27p0snxwnvz4gls328ik"; doc = "1plakn6xhh361zhfq4plfli06qwdafn9ijhmz879hzflp0lm7r5f"; }; - nodetree-75447 = { + nodetree-76924 = { run = "0rgjmwwvhkags4a9ywnfxfha4c8i9jymqs7sah0mqmba303llb3z"; doc = "191hv0pxm5sh2gm650p4smmpc802km9db7k03hism38w8x9y2vqq"; source = "0cadz26rxzqvnqr2pap7m0vy7jmmqjmwpmjq1p288cfz0bi4pw8s"; @@ -12464,7 +12704,7 @@ doc = "0g48qyrrj6npsjcnnzn3mgsmd5fq4v5vzzsgxvvx9x15446987cm"; source = "10b41ax3ynpdbn9bawkp43whqjkygh8f2p6qdjiwa47w1acca8zh"; }; - non-decimal-units-69742 = { + non-decimal-units-76924 = { run = "133cvqh4vxdsx35dr6vi0sqil75zv3dlrf977dwy5r1fvf14br2k"; doc = "0qwqzl7p6j9mynlqj2zvwdqrcr75ms4bn3v58jikvywqc0y61aib"; }; @@ -12496,22 +12736,22 @@ doc = "0s06svy9gjvvpjqni59qfzzlwplx12dbgcvpkdi4zj7r9wyh4v3v"; source = "1vd8r7viglzi00vfxq4wnjdciamhl9yprham3mg0mmrvmp30l52f"; }; - notebeamer-75333 = { - run = "1i19hmvr1kx4xx67p1mz30w6xfqw711191nz2n11anhdqg3q9xfi"; - doc = "1v45lgx1pqb99b32fr7jp3662yb8r8wg8fgn4c78ql4dn91zcdc8"; - source = "19wm91dw1as1jnbdfzzahxlfigvm5sh23wbmx7vs49k81incnhaq"; + notebeamer-76864 = { + run = "037fql07ms6jfn1cgkl7jdy3fahhk3q70fnxc425is5pqhvk0h9s"; + doc = "08hrrfhs06xzz9bb6qvd3gxcl2n9wn75kszl2cx9caqjyi3gkwn8"; + source = "0p4j1hdhdafskjiw2mny47sgzpzrld1j14smgvjah3lcyj8mfrcx"; }; notes-42428 = { run = "058316ialcra7m56ww7imzqqhk318abwscw5g60hr73x3x7d9dgq"; doc = "1zq11rygqkbx85cf79ixwcv1w971w4hx8zfsv7z16am4mlxcdz5j"; source = "1ycxa3m2l13z6a3a4a88wpznvwdb78qyxkh879cvg85apb11rffq"; }; - notes2bib-52231 = { + notes2bib-76924 = { run = "02iwnpiq918izkssa8j7fiz2jbfjn87xdjh9spwys98q2cvvxd53"; doc = "1md7zvcnlb2sf8zw0vlnsnia1l22gr69jgksy5yg30jis3zm2gjp"; source = "1fb70w9y6gj1a0y4w3zd7yfmk5gygx10y8xjmdj06ky7k0r87qlx"; }; - notespages-41906 = { + notespages-76790 = { run = "1zn3ygkiyqax88azc7vcrkfw5hfzbbq3jkacnv50c8z5xllk2nwz"; doc = "0556azchy0yc8757wcy687vn82q0jmyf7n38vyx3admpawyk1pxk"; source = "052p17fbdpbdpzaai5xn8r0v6lamv7ps78svd27216p71djsfr66"; @@ -12520,7 +12760,7 @@ run = "08b59wvl0n718vbzj6azwmj5cn4jk57yzzzzgxkgkjj3kq2926ig"; doc = "1n7qdz9sf7jdvrrcvixbvk1yjjqdwsr8c4vlw0glwabjyzj9hi3v"; }; - notex-bst-42361 = { + notex-bst-76790 = { run = "14r3q4z35k5n0rl2igjs4lj5ic4yd14xksg1qam5klb6raaf1jkh"; }; noto-64351 = { @@ -12531,7 +12771,7 @@ run = "1d1mxl32brfyn3a8jpkby0kwv69gimj9wcl8y61jd2qdlfd0mx9z"; doc = "05rch3ybas6gds53g35gda10gia61v49kgxi3gzcxvn92595zv9a"; }; - notoccite-18129 = { + notoccite-75878 = { run = "0cbvwvgh3rkms6akamnrmzwm6796ly5fa93qsb30bqafgmx56il9"; doc = "1h14fkdn5kvxagkjx8h6f6a06v7y9z48s87x52cblwykgfm70qxz"; }; @@ -12539,7 +12779,7 @@ run = "1wqxfr4ni3vg0fvxw8smwnqnh7a1dcc3cnxza40adgn4wjyc5d05"; doc = "04yynw3a4bsvim4ijl63p2kivw8jiby4b9qkc8afhpks5j02gabm"; }; - novabeamer-theme-74815 = { + novabeamer-theme-76924 = { run = "08ps6z7x19hbqik6vqaqps7b3zh0zbwkpds2i5c56mygv1558ai3"; doc = "1kxjdkdgggm9hhajrxlid5rdrymxzs4nki4myw71xaxz866bgcrs"; }; @@ -12566,10 +12806,10 @@ doc = "0dsmk5ryx2zmgm6kbhzvqpa1swrg32ivwnzdq69xw4x1h6k7bqb6"; source = "058d22s286r1dmlzhlqj8mg3wvbmh3xs7winkynlaag2v8i3aw6z"; }; - ntgclass-65522 = { - run = "0dlm313f7m0cj0fsqv884xi16kq9imrkkiaxg8lszy8idp9vvmhf"; - doc = "1c8kc3q9xqxl28xdyzlnlzwdfixbfra6vi32p6iy353mdhvhx2r5"; - source = "0fhs6v9zkfxfxp2g17h4cxa4k9dm4dfgk2dl76w61ad41wd629d8"; + ntgclass-77239 = { + run = "1bzmnyv145gr4mhq8va66ir3yg9fm4gmy3i7m0rk6p9rcj4a0z38"; + doc = "12yx62lfm6261jkl2a5rzb3lhms83bhsl29ljr90fcvy6njqp8b7"; + source = "0ghkkrkymrnrgpcpxnpw73iy1k90sf9mcjxkzjbw5l5wmf8k5fi4"; }; nth-54252 = { run = "0716sd99xjdkplm7jdmg4lx8lpfnnx6mxjp1l1sp2bfqcg73p4hm"; @@ -12595,24 +12835,24 @@ run = "11v5n8s9glczglmqm4bfykg5v0qdqr2wfnymb15aichqqvbfcgsd"; doc = "0rh954i5167pmwmisn3v26zqqgdrk5bcn2pc16m3wyrdgvq02kzw"; }; - numberpt-51640 = { + numberpt-76924 = { run = "1f4hmqlkfzqm8c4q9cbcqsh9pkchnylfv6gfzafgn9v3rdksg2dj"; doc = "04hdl6zrzw4zm8cihvfidlnjirfj7zlmh9mb7nzzq68cyxn30256"; source = "0ha3v5lgn8sycfxs6hlbdf7n0b8mcl2mny2kx37s1bib0h8i0bxg"; }; - numbersets-72558 = { + numbersets-76924 = { run = "1hjnwrn6651c0j83fdfvqnrn911l4z5w4lc45w1xgkcjlrx2vpw3"; doc = "14x5c1cf2bsx5km0xphfh17hbjprnh7bn1yjlbf31rd9jcm9a6d4"; }; - numerica-68021 = { + numerica-76924 = { run = "0x4nx06ppb1blp4012pb6l3fkp3ikw94xy9g3653cam3p6pwlviv"; doc = "0dhsfbysxrm91hxhgs842yv6cxx0agsj486sibzwsxajbmwxc36g"; }; - numerica-plus-68019 = { + numerica-plus-76924 = { run = "1x4dmzxb4m11kdscmp8n7jd1ihd21h0nh6dx3gx8nmxghzq20160"; doc = "0h3y8nxw4zdbxzwkfkffkc8p0pjmxd0lh8zcn5cisdjzk2dsjjyq"; }; - numerica-tables-72911 = { + numerica-tables-76924 = { run = "11f7x9ljwifahiaim8pixiicqxkln94xsmiqrxy9c5yzbjfgkzyy"; doc = "14wg3kyv9sn0yap8w740s3m9s5cvdj5lpr7pmdbr8651zpfga00b"; }; @@ -12633,15 +12873,15 @@ doc = "1jra448iyyvc8qgc9z49brb6j9c89fzf5zhgz48k9959bv8izs8r"; source = "1svwh456nbswkrmj98s91vr2x05fvs58chkr5d5slq14wg1cpa0q"; }; - numspell-75098 = { - run = "1ha1b197c9cipksk84llmxbzj80xw86xr12h9csfkyawjsif0d3l"; - doc = "0xwaks75ax0ry7gy9i9ha7l16rsx9cbmf1z9zvyxqgkdzm3dyyl1"; + numspell-77303 = { + run = "13khv18br06av9ds157k59c0vz513aclniqsjrigww2kck6vlbzg"; + doc = "01d29675m1p0dp036rdq7cidx8lgww59z9igcajr13rfphr3vxnf"; }; nunito-57429 = { run = "08hnxivx7ixmvp7l6kxfr0vxy7c78i9jqkam0xxg5mkxs9ip481k"; doc = "0xhv3rws4kp5s4q4c10ykkf3yyl9i9ndxjavjx9xxxwm1iap9m3f"; }; - nwafuthesis-66895 = { + nwafuthesis-76924 = { run = "0vicfc3gnxf7cvj7lqa8sd5maxlkfqazc3wi8il553fw88dxvkcq"; doc = "10sln765phsv6rpxjhn6z431nwwkch3qbq0s3wjk0mc34302qykx"; source = "1xk78d8zaqbn82lsw0fi428ac9ybs0xnnva2lkb9k8zyijz5w04r"; @@ -12678,7 +12918,7 @@ doc = "06d3hdgvwymvxq7vv7ccjiyay6vf2v6c8wznqxyjjb8sv64mzlgd"; source = "0z2jgksb5pccxs2bf94vbzb04b1k6a2ssrx3fxc3fwl3z8afqq9q"; }; - ocgx2-72300 = { + ocgx2-76924 = { run = "1fi8k2sin27pp9z6p7v95f0srwjcdv7ylcavwdfjarhkbr1bpyh5"; doc = "13n4xaxn3qfbgznwmlk9m2gwihc1kaynbv3hc78rchgh4rbnijz1"; }; @@ -12699,7 +12939,7 @@ run = "1l5s8wlqk4fc9i3fizhbm3c7nafq36w39693xm1x07giqqw8q8cl"; doc = "0ai4kr65ls66ywxncb63jr6gy6lcw6zjvlgsbp4wd6kfjxs27bh7"; }; - octave-66115 = { + octave-76790 = { run = "0sw5r5gqvpmrn96rfz8y8hdbrwasv751p7ga5dary1v1kp4brcr0"; doc = "1r9wywnqhgrg2jjlzyafhdnyxd3fa17zjbbw1bj2a3r2jzd201h5"; }; @@ -12713,9 +12953,9 @@ doc = "0l5fbi2r9g0nbs36bgh3c8fnc54qa24xy44yyw1bzdsnxgq80glk"; source = "17ffq9wg976f5dmny63zxzic58sldmnv2hvf4zm33lb3jgf67crc"; }; - odsfile-72514 = { - run = "1kvd5xhwv53c2qc7958k5zkb0zsvdwh3cwyxh7dz4jadbqlf7q54"; - doc = "09k9lmm8hvk30wlz2rfv3dqvw7yfbn7ab7jzrk5jgfnm2m8zwgrr"; + odsfile-76707 = { + run = "0w7smc9ym2c5w0xhz1y181hr84qwkfz80m922k56vbkcrs9g7hza"; + doc = "0jhi94j5jl7ry90jqi7g26w5rq2c18nf79ilzsr34bhdsjv7da6j"; }; ofs-16991 = { run = "0g2rxji8g1nafyg1nzpy18vzk20p4p6r754m89naygs1qn5n4h01"; @@ -12781,9 +13021,9 @@ run = "0bj29lk2nlsmky82ablxl0r6k6wl627zrsv9g97hydgdmi5nxasz"; doc = "08c3xmyiz91623lnps3iahi5ga9941nc6bvxmdihadxhm2lk769z"; }; - opbible-68465 = { + opbible-77161 = { run = "0njr5kkp6a0xfd010w3n8g65bv88zx26yd4nslajsip2nzad14n9"; - doc = "0lyghd30v6wx5cmv7sidyy39qjkng3xlazgg50s6iaydld8hk608"; + doc = "05fn800wqaq7klxg7qw39ajn1v8721g480i11hyzs8azivk3jqxb"; }; opcit-15878 = { run = "1g54f5sv05rg1xxpydsakjrlckmh1wq0p15w4q0935iw0aq7rn8g"; @@ -12798,6 +13038,10 @@ run = "18a6vha0n4mwgx9lnm3d4j4rkf72qx88fbzgs164arzpx4gp0ypy"; doc = "0n7myxbkijvqgxsvf9c2llkwhqj06i80sv81vgkxvx16974z0mg3"; }; + openmoji-77186 = { + run = "1ysjfjgi7ha43lf2ny8j5ahngvijv758jx9lf16xzqns5c9b7lny"; + doc = "1iagml7jvwn1592p4rp4nyjp184b2n3knhsfdk6cbkkbgy8qkg92"; + }; opensans-54512 = { run = "0xj7v9lv1ni7mq175l29a039a2ifmdsy1wnv1h0gfni5c34knm1w"; doc = "178pa2kjvp15la857iblh9qc195z3byd1wxxyn7c5bzmndvypgxn"; @@ -12823,6 +13067,10 @@ run = "1jvalzi2gid20wn253swvhil05m273x6685n0b5wbrz5kbvzk212"; doc = "0sdd6rsdfx1fcw1493b12ww5llww6mv0rij3f1ik290c6qbmyr3w"; }; + optikz-75922 = { + run = "1ajfzfhniks2gznw90qvlfgh4xl7kh25jw79qqm0s5an8pahgyiq"; + doc = "1jyirxardis3d9cbkpm9gk4px6c3hg5zldkk2rpm2aprg15sy8p3"; + }; optional-18131 = { run = "1mv65cqcrjhykpl565z96s57z05635q513qr440crbh61rp93chs"; doc = "1ks001q2b1yw87q0frhqq6yv77mskng6v1sm6kd8r22cv5g49xbx"; @@ -12879,25 +13127,25 @@ doc = "07l6475b8z98pkmn5labv4i4q6g92lh5bdsdqcwd28v5y1jizhmy"; source = "0lfwadx3a1ni2k91dpzsdh297j3viq5dazaz78acb879lgz61ik5"; }; - ou-tma-74896 = { - run = "1gy9yhszslj0lai11zh6px5rxacg8yisp0c0xpx9d7rmv0b8s4sn"; - doc = "1j0x2v9snk9j48a9yvzwd7l1kcckv2sqc566d8w9a7svmn2529ki"; - source = "1fwy8f495l7awym0cn8zy7j98ip88c1qvh35aza6s12yf36g2xk5"; + ou-tma-76460 = { + run = "1lq6ylmi32x9jx4mwifqfpy0wb2i0xmc9qrlx2wb4qckmln04icw"; + doc = "0hs8w03xgj01wmir0jzyc72ig0w5yb3zfh5bjbkymar6v4v7pi0p"; + source = "0wgd8qs2qgbzw5jaccpym7xbhgl7apm1kdz7djdfa23nbsp6lwc7"; }; oubraces-21833 = { run = "1rhavggv1c50krafvh7lwnvarh7lh59x7lwkipw24qakq7l2a6mg"; doc = "1bw3b54cn5dk0j4diq8qxfba0w3p0f78h4kycb2bqd2gq7258vyq"; }; - oup-authoring-template-64491 = { - run = "0cqhrwpylpj0z5gcgx9lyhsh85vam3nfbzzsz9x9laf2rdi0v1qa"; - doc = "118916mwp8zbjdqdwmxzwaf09a16rc2zrll9qmig33q48xszdf1r"; + oup-authoring-template-77463 = { + run = "13b5ql0v1b8504imqd8b08yd2aak9clqfbn917mdx4fmnc06dpyi"; + doc = "1rwgrh49rrvbjjcl8jrxck11sl7gi3j846rg24la399y7gd2vkrh"; }; outerhbox-54254 = { run = "1867xhxlbskiysifmwlr10lay8khragzi36fm552cwc4vjz2ybcz"; }; - outilsgeomtikz-73069 = { - run = "0pwjl40ndvynbnrvf3hy965jdw3cn11flw46fx7hkrg7lz0r2c4l"; - doc = "05p1hc923p6l4z32rj3ya3hz8vjqrnb3j80s5wmr2v15na63pygb"; + outilsgeomtikz-75985 = { + run = "1zz507dcc9dklbkj6kl4dki6kbsfgqf114j1k884cxn7dj5s9f8l"; + doc = "14dyz3r0hsrvrjkjsar5svf6w79m505hydkwmmn9i9wpp52x16cx"; }; outline-18360 = { run = "1q5dr9xlsn3fz7bcv08biv5cv71qf8brzgg4468mksh8lc8r2kli"; @@ -12921,10 +13169,10 @@ doc = "12ap6m2gwlhgd7iads8i9l1cszpg2lwlxisfxjrl9c9r3xgmbqjh"; source = "1ymyqdj5a4jlavywjy2ksxbcp8h2lg4ajsrd0ralkcjm7233w0h3"; }; - overarrows-75067 = { - run = "1wy82rghkdd8aynwaxa417n1x8fjdyflcdmqrw30zaafmhnhg2kn"; - doc = "09mgldi2w8ksf9kpmji5landvyn12c2pmww3sgxqxg5g3phmv0h2"; - source = "04phzpgjp4bppls771ly68vg28r91nc5wlfpqmqxnhsxqbv0zmyj"; + overarrows-76641 = { + run = "1zl35vb55d3nfvkdj04435ah1qjl2dwjd42hin5fxsci2xrmcs1d"; + doc = "1vkv58inzc8zl1696j8afplplnspv1mm3mhc2i8wn3ln37b5cwh6"; + source = "1n74ylyz8ymilv6zkv4ihmdydcj1r340dp4zz67gyj6x1yfa1haz"; }; overlays-57866 = { run = "1xfbb4953ab25dbccfsp9ban67vrq79j443mlglnzqmg1njrckk9"; @@ -12934,10 +13182,10 @@ run = "01h1fcgplfbfbkb1wp0gnf6xrqn8l8y1hxrd8gxpjqbg53wr278p"; doc = "0gl3n6h41fbzi4lcsdra5z3vafh7drm6g04ilmbb5cbkpnsyl3nz"; }; - overpic-69343 = { - run = "17bbk29v6pkrk9igzx4by586jfc997mj07srhgy401mnmxls2jyk"; - doc = "067rq6plcan44h87adj9jlhnnlkk2f4slsid4v6x80423q4gfqll"; - source = "1wi69kgglry5r8wg944x87scqsqx49ynj372y0qfa7n4dajxgzwz"; + overpic-77296 = { + run = "0wyvq1i35wxchg593cdnqf28liajfk1ql0nigs8g1aqgv3xlxiam"; + doc = "1gh5wcqd8cq2d81g5razwqkqazd6qc17329gsd28m4rrasqqz367"; + source = "0hmhnhspxvf436klchyzyamflvdaldamgsbbbihvdfwrd407wbp9"; }; pacioli-24947 = { run = "1fc15ygzkdbv5mykgrmzb6filkl3aipk7i9k1syh2ssr37ldxcjz"; @@ -12985,17 +13233,17 @@ run = "1nixc1dn9cbdi3pa5yxajii6c9ljgc2jrnknsa7wb66kj5j1lqch"; doc = "1vy3c498j95miksm254a1sh7d8bp3g5p7lvncc1xad4g388q6hak"; }; - pagesel-56105 = { + pagesel-75712 = { run = "1j6rg25mhaiamlff4j4lw8pbp6x3mcg00biqz2apsbi6kmbiljw8"; doc = "09s7r6dzv95689ysdw442gyqsd2jpdyr8hkrigmn9c4sx32alq5n"; source = "177j2s6chsdhhw63q9g6ryc06vn6rsi29n4prrn2w14fgr3wnhcc"; }; - pageslts-75401 = { - run = "1z8pa0wnmzis6a3dpfn25wb91sx72089cmnhg3hj229fhfscrbzc"; - doc = "183a26szbg47ypjm9dx8vadf8r4qymbdxrabhi6ymlv768514y1r"; - source = "0fc5z7gp3whi8fl0rxvpqq9ya3rwwg3yx5lybm19fzmz5by0w7cz"; + pageslts-76054 = { + run = "08rw21n0ns74mzi6xnfybdj8navb21lc1cp9vzdj9b79ssyzmxj0"; + doc = "0hz0rd4ihbwlrbnkc94hnirz6acn19syrdpww1qzsb1rjnm59h65"; + source = "114yjainkwjcs32nc0xxm3xbifh9g12w5rij15crl44vswf162fl"; }; - palatino-61719 = { + palatino-77161 = { run = "12jc0av7v99857jigmva47qaxyllhpzsnqis10n0qya2kz44xf22"; }; palette-60119 = { @@ -13003,7 +13251,11 @@ doc = "1dp867fydnxdw82z4gxp1sbz5w5q9jfnls6r9izylrzy242rd52l"; source = "0iic125v6j1ljgnm7d0qicckxwmgdg7cz568556257js942ldyxx"; }; - pangram-66300 = { + panda-76538 = { + run = "13px96gnfm726lphk0bmavlq69hh0hnm4x74rdvyslk8h27yl13z"; + doc = "1ldqh1nmn61mpmsdzjazxn5h78904nzrjh4mipfbgvj558rp1qxg"; + }; + pangram-76924 = { run = "1x8jdn8j3dgzkm7zv23529gr1jdmh15wkwkljzsc1dnviz0ppacg"; doc = "1y7lakwbh58y7mvwfqp6m4r9ad0kblsls53n7ciq994hfa6gx07z"; source = "0xq10764gznwqf7nfaqjjqd6s73a9h13970bcrds7jiyq1s8l382"; @@ -13027,7 +13279,7 @@ doc = "1an36yvg7z1yhb6gn9ppxp24qgdjmpndwy8nwn87cyr4fqmrmgr7"; source = "1r3cw66snl1dspbr9i6pz8v83x15ylhm2k5nbksrf7f24jrvvxn9"; }; - papertex-19230 = { + papertex-75878 = { run = "144zirbvdpq1q8an6i5rngycmlrgicf9skh6mnwyz45n4zyyzyg1"; doc = "1aip8lhazpmmvdib6yqivbgjagyyhmava29q9hrlx833385vvnhj"; source = "0bfkh8vwqh6jx34fmqfqf2qz5wjpmq9bpzbppf0cphs5frbwg10b"; @@ -13036,10 +13288,10 @@ run = "1gyf1liq3lv8dbfdpv2ilbwks4k88m2ywnv3qxpbrg3v2l010c75"; doc = "1mw0sc6svi8rci96wl2273bgn2f3w44gdczaldfflxc7az4mhmvb"; }; - paracol-72651 = { - run = "0g4y0mdkc3g657b9vnn56604fwvvjhh1aq5gys9ydvh5big4x3ax"; - doc = "11ghd036skjal22lbvj9zi6afg204l5dn1mzyna43mhb9jfn0n81"; - source = "0d3fdbgblhvhz9ypyrp4n362dl666f8ww5l4k06fzf336j8744ls"; + paracol-76924 = { + run = "0kb9i6ji6ax0c9wsprjjqpwmws4dgh9ai4cz83bla160ijhfyszr"; + doc = "042jl6d9clpg3w20bci7r8ij2m84iz35mqmpmnw0hadgwz3k28yy"; + source = "0lfpsyag60xl9n01q3m81vxkxwc4fazcwssjjhvzpiy3zvcd3a4k"; }; parades-40042 = { run = "1vmjda4cvajsqai47wvl0byi552gdcy0j4m36p58gjn3d9bc8818"; @@ -13055,11 +13307,16 @@ doc = "1i0ls71ib0l3igd52cgn5z0cjz0j17hsj0qc5y4sqg2nvivvw7gy"; source = "1slmdxldvxrvf61aa1b7m09cxpv6jsaw5lvbgqsby6jvgfp4r4g8"; }; + paramcalc-77518 = { + run = "1wlpwx69pfzip41v1jc7mka833v1gd3vcq2s77zyd08pw0ws9993"; + doc = "1q5d9ldkvd44pwv7s968sv0d2nydxzb7h9fri8qr4yggcf6206cv"; + source = "1vv8yhw887jpsd3anx7gr9javp3fp7wjnfd4h3lgm78fidlfmq2h"; + }; paratype-68624 = { run = "1cwcw13xdarisjslsp8aayb984fk4qhx1ihg887fzli0wn7kpvvr"; doc = "0kz4nzz3v6a4qk2svgqyx02j0pni92qpm5agb6k0vwylmvx6yyzi"; }; - paresse-59228 = { + paresse-76924 = { run = "0mbxnc8c7iiwcmh17n4yhl1imvsq2q7wng98k6h9r15nqf5ivk1x"; doc = "1qmqki6fm316bixxjispq92dc1b3zhrnh4ad64wdlsr3fpja6g1q"; source = "0dc0hblq764q23xnz7yj1nawdr5m55526l0dw7b49p5rdb0zhcg3"; @@ -13095,6 +13352,10 @@ doc = "1pw9mgg04lxmrin7vplqyfhxa2bb73yf7qj8l3bwc9yiw78v5h4m"; source = "1ysz2jfdi49qjyrfkx5k1vjcykk4774i581d7kynw7q9r25lyq9g"; }; + parstat-77123 = { + run = "0gj12vjwlcnydxck9scvx00apqhshizghvdrh8wx8fi17fdhhhlc"; + doc = "0qrkv7vkjw8l6z0vigiwjzmvsdpk7x39zbs8hgpvjsxwzmdy9sb7"; + }; pas-cours-55859 = { run = "0gyw81drxs56dwqh6v1gqgs4xcwq78v9isgg38djxq17km075y3g"; doc = "1zn71815y5pkp24l0cd4283zb3i85mqqzbxmhxj19v5s4jx3ywsn"; @@ -13111,14 +13372,14 @@ run = "0mx69sf5wyxifl7wpwm62aqykrk4c94qgk3j88kq9lzys3lj55wx"; doc = "154q9f0x1yii7zyi90b8xgvb6plga7llzgwwm9q062cs967kla7a"; }; - pascaltriangle-61774 = { + pascaltriangle-76924 = { run = "06gbr5jgfbms6p7ghdkq2cs9d6p8yr3mvhb0h811y5rphrfzh36g"; doc = "0fch8y78vd7ykwn9qdgl6m787m89ff3h1fpj0vvzj5vbxmvw6cli"; }; passivetex-69742 = { run = "1h49v6sqbm27isfwwcql9dzxn4vmcn2algkqh7f1pzj860xw3ygn"; }; - passopt-72638 = { + passopt-76924 = { run = "170lgdfk6cghz571lp9677w9ikfzs8dm26w1g2a6dg95w0z0a1nj"; doc = "0xamh8szdcbzpyx8dmqs0dribkckjp4dimd3i9605a1k3p6vyyw0"; }; @@ -13189,7 +13450,7 @@ run = "0dr8d6szds3hlrnrw0rb7il23rxw5haz37dg3iacgcdkffnglkis"; doc = "1dcmcd57zv90jafx3whd0nn9hm5x7aynb5npassjqbglb9lfml87"; }; - pdf14-17583 = { + pdf14-76924 = { run = "0gpbf1jxfjl56pn3sj50b6x0z3fqhb7d1dl8dhf31vgcj8sn9n08"; doc = "15rgv0fw23c4zbwlx149hhbq711hq39v1nka52mjpl7lgvvzny98"; source = "1wm9nlqws9g02zkk3rgrpaic293vfskfrxsn3s2jb3iz0f12bp2w"; @@ -13202,7 +13463,7 @@ run = "123b9f0nl8wyyxfnbs5krr5ayrgl02hg9z8w87lj6g0lxch7dfhf"; doc = "1pg4iix7i0m3smy27xk5p03x8m6rq737kyhpf5qzckm276n88fzf"; }; - pdfbook2-53521 = { + pdfbook2-76924 = { run = "027mgmbd3gnnc6gqk8vjnz8j52cvx71z5y6flrc4zd7g0syivdad"; doc = "0al7sc4rxwd7g1cmyh8v4qhmlngz19f0f08x8n3wbfnvk2f8n33x"; }; @@ -13211,7 +13472,7 @@ doc = "1qrd28c9z0x2jcvcp5041s6qbkcvham8m06xmjsd31kwnpr4f4df"; source = "1bgpg70150ifvrviwwbhzr1fa03fhnfa4agnhyfyp6y393i6dcc6"; }; - pdfcolfoot-65512 = { + pdfcolfoot-75712 = { run = "0i99z6niw3ryb7akzxxwhh0nkrajlfig6a2ixwsr8k5l4ga037cs"; doc = "06y6bcm8kfvfkrnvwn0s14hvp6ad3785fs9cc70w85v2lnk5qfm7"; source = "0ws6hwnfybvl0g7kpb7qj0akpnwsq9s5ddq27l9c05564lmgxcph"; @@ -13255,10 +13516,10 @@ doc = "137mwic8bms7s2k1mbl974k3xws2q21z6adllb1ks4a7jm3c5kdh"; source = "1ffqabflvm9vqpnn50n8w4yg08xzrdllx5qjq7hk2g25hp8lh510"; }; - pdfmanagement-testphase-75642 = { - run = "0656z2wp0g0fxr8g0cgff3x41ij22204ni4ryqb8pg3q2h4jsyyy"; - doc = "0mz56bilx5bmbhd0cl1c2mpr86hzw9rq82m5znfg089dh2bqszvd"; - source = "0b4nvn7fsmv3pkvv90x1p80v93s3lvdzrm74d7ilhw2qzy6dmb82"; + pdfmanagement-testphase-77467 = { + run = "1kfqdsq8z497g5a1id56f6zb7zlnq3v83yknznam1vr0lsf7arnb"; + doc = "05i0y3y9j9124v9q9z2092gvl0zdi8isnwlbgpqmj4a5g3fk8j8x"; + source = "1xq9bpkczb2qbncnj254d0g1gn3pswz8xmkdnxsdmrlayq2905bi"; }; pdfmarginpar-23492 = { run = "0mhf21dcz4ndhbh1g0h3kcqza4ni6iigrkif0iryyzg1zcx60d19"; @@ -13268,7 +13529,7 @@ run = "056w6dq5ymm0x71bcya5nq4iiflcmgw4fh6zv3yb8ihpjj3h00y5"; doc = "1vrgfpg21bzg8xcw6cf43bjc3gh0m3r0s0y8lqh2nmdl00pmybad"; }; - pdfoverlay-64210 = { + pdfoverlay-76924 = { run = "03cc0088b0iwjmx5wkcs48nnmygsg7w1xlvbi0pawgmhfvfivis9"; doc = "0702k1ckh9akj21xvbvn5s18x8s4nwk0m7jybkcl8f481qyhhv26"; source = "1z8n2a0kwp13iyja45l014jyl8aaw1hhnxgxfib6q8i0qd97xw73"; @@ -13277,10 +13538,10 @@ run = "1a4qmaypz1indb2pw4vz0hv8ihanhf9z0azs3zkv2ya6qkc0kphp"; doc = "12di5a3976bkilcyfg0imx3w8771ky0acgrag7xp9rpcggbi3r08"; }; - pdfpages-74586 = { - run = "0pfpmywmdvbzcvinr4839596k0qlh66wq1fc0sm7v4asjjss159r"; - doc = "1c2ypjlq6f5zhzwbxa9bb6yzrn5cm4rgcz7p6w0kgiy3gn3k5pfq"; - source = "0h2q5w1lx5zhqxjh171n0x3mdgw66f7g9lnw67kndk7g0qp5z5d4"; + pdfpages-75881 = { + run = "1pq15qy136gddy4iak0mz0blmgb53fn9nxsiqqmqi3d2r26zj6x3"; + doc = "1aq3zj94zn2i2598b85q363hz7z2r5j9kyqkkzd7px7w1h84dl64"; + source = "1bqd3l3bqg70wvkf8gglikj46iiwh0zwsy186fjxvypbiyglp9bj"; }; pdfpc-68610 = { run = "00zab5xlcqqvvwfxf1py7m6gslgv4drx8d419wl3zjmc6ww8156a"; @@ -13367,7 +13628,7 @@ doc = "0d13qx3al4qa7v9i4frii3vv3n52bln12d2dhp7wyjla3jz6673a"; source = "1xb778agh5vqbm6r14aff42wvipykjsw9yk3i0hj7ibz4ipcslr2"; }; - pegmatch-74035 = { + pegmatch-76924 = { run = "18s62hsgk1gfwsjmginp0ciz4lw23a4zjlzc5w066cp8s60qr6z3"; doc = "07k04hanjsdz3czzmq74gyanm9drws0zj9pc18s6c9a6pcwbv59w"; }; @@ -13379,7 +13640,11 @@ run = "0jk8jmybjamsk351hpb05jmac74l9kh0rqfasf6c1y3b16xbpzhm"; doc = "1zjjysr6cg208x590c3vva2qq4mcldzyx7cqda4wnjr9jpnx1mix"; }; - perception-48861 = { + pennstander-otf-77285 = { + run = "1m76f8chma0fi8vcbj13adyg5wsclxp7i1wika8c1kx2zp3sq9c9"; + doc = "1v8xp65c6jpl6inlf6b2y0lh8w6ywn1slfp34pg24x2cvnqsb3s4"; + }; + perception-76790 = { run = "1dqr68wkf70aj11g4ywr56si8g82bxi2xc9zdnw0nm0wbimy5zv3"; doc = "00g96wswsnpd0smv1s23hqiq4lg407m80nybmig4ibcrafjkrqrf"; }; @@ -13397,7 +13662,7 @@ doc = "0m83nafyxbixsyg37ia535h3axvf2vp6ky0yg1xcv8ppsl72fd8m"; source = "0k1h40himliydiqssvmzl18g28w0hfsxc6kv7wn1q41sm54knhay"; }; - persian-bib-37297 = { + persian-bib-76790 = { run = "1yzbap8fwmlz46ngqcy6hwjw98z1cxlprpzk6vg2qw7wvs57b143"; doc = "1rn6p3zbfx6vxdjzxavvbf9405cxk1kv56971n6i2bysb5h22w0y"; }; @@ -13418,9 +13683,9 @@ run = "1pxw1mhm2lmggs67ql176f6csajabhylmlxaxp47irk6mlihiavk"; doc = "1czd4z8rfnfp241lq3v6ri4hnij4b8pg2h9lcs3qa31r7zmx4hkk"; }; - pgf-71527 = { - run = "1xai2x91jf241w03lndpa478dijfm52kyin1ci4s3pwvvqvwvcib"; - doc = "059fvzbpq3nggjc3yddzgj1ci4xs5qrwkqvqshcnk0agn80zpcx2"; + pgf-76180 = { + run = "09vp18krfr18jxvxbs818hksmaplxlcf2klbq64p4k15bmd2pbax"; + doc = "1n9x2zayn53hix3nj8ssx4r46lkyfi3msjma2xc00q3mf76mzkk1"; }; pgf-blur-54512 = { run = "1w9p9l2nw9bf0rhn70y70h6lqqqx3qravgarmmz1z86ara26k49w"; @@ -13431,7 +13696,7 @@ run = "1hrly3cin2mk86504z8knq3xvil4q1b9q7fvl4l7cchybajdqi67"; doc = "1wcahnldxn7hl6w70pi12lvgrh6xb3wsi9icmbq730j5b63kyyp4"; }; - pgf-interference-61562 = { + pgf-interference-76924 = { run = "1l3gryb96av9zwxn4naxz5vy0y2245fv5zlm1dg31p88lflh2s5d"; doc = "09vvbnmcv8d6y75hxdln9gqspm35fada4g66w6z4kv1bg7z3vrlj"; }; @@ -13464,15 +13729,15 @@ doc = "1zskcw5jvdnjr7jsr4n3hdpaxc9ai8y7qhc85db4bj9x64vz22q3"; source = "1d6jvxglnr2fqpb3l1rmyk4fyybrk9d4wp3vd0qfpyq5b57ah521"; }; - pgfkeysearch-75348 = { - run = "0dgxbhlvar3zzh442bky1qw598n98ip59yxz6qac8vh568wh5sqj"; - doc = "1sqaz959jvjz6mpi6k27y6rzx69xw2nprxkamhz7qyiaqqx18mdv"; + pgfkeysearch-77050 = { + run = "16hll9lf6i1gz55vyrg1qlx9izaafc2mmpcp4n2yka39bap0yy5z"; + doc = "138kmf4ympms8z5l2xsscgkf823mnn54sjg3zff0h720b2kh47ib"; }; pgfkeyx-26093 = { run = "0gh229dsrbxw6brfz5m2zz6x3zfsa03iqps5bgcr4bz0qfjl0a2s"; doc = "1cbldr5x9n649sk9dfcp143jrzxh6l4ibzndx4yr8f7id5nx3nag"; }; - pgfmath-xfp-73423 = { + pgfmath-xfp-76924 = { run = "0vmj3y45hqaf03v13zs384kkpfh58nspxrfg955hndswb4avlpm5"; doc = "13ar50pam50kdh4qyyshyd1n0jnnrhcv0ngx5n9lg1qlkn9h9ywi"; source = "1j0n7q1ggmxjgrxwdl4sqzjyb61d02xghj4bk71ms3506nzxc9lk"; @@ -13499,10 +13764,10 @@ run = "0kzpnj8f236a4xs5zlzy81a1gw8f9wyp8m70iq3abhwffxgfqas1"; doc = "0jxkc7h7hjrh4g33bn2ihbdmk3qmapp5pygkvgn4vnyrdgi6zl1w"; }; - pgfplots-61719 = { - run = "1g3q8yr4i5h5jqj8w5yh1jix2ia37la59y0dcmrj5bnsr8zbmbx5"; - doc = "0fd0azswmcghgpajgvxh82752j4mp5avslaicp2x7hjddh54j357"; - source = "1h9js7l4vygn230svbmby09k966gkbgjxykk5vig45qdr7mqg3fr"; + pgfplots-76111 = { + run = "1w0axkyv7fmg4b13yd173pjsyknnzwp9ns6x46jpjb52yk18x8p4"; + doc = "08r332a2h2kzglhma2axz52jl6d41c4jszhwk84bmb01s5wkxmb6"; + source = "1r5r2zq65hqm83xynx4jj0jnmgq8klj8frcfhjhs2kjh923kpn33"; }; pgfplotsthemebeamer-71954 = { run = "10fz37zli5wvl500xkd68rpbacap8b79mq3c1ffl2056dldx0v64"; @@ -13572,7 +13837,12 @@ doc = "17j2zh4p8xhf619slqpm6bzycwd9zpr8qj066c4wm63la6fy7lyx"; source = "1zdcwyknfjxw3vmlipklrvfadw5ahh4i4ns95kyqs1x57c7wgamp"; }; - phonenumbers-75152 = { + phimisci-76924 = { + run = "14k9a55gfrdj42ylj5dysa2jn2vr2d888imxbzlz8s3k0hrng4r1"; + doc = "0qqfd2ayy4n49il8lh8ivbvzmvwlbyw83zwqlnncbb8fzv8j55y3"; + source = "0k6b75gk3c4dzcbsxxw8vbwfj98blx2zz2f2263xgc64gi5b2sdd"; + }; + phonenumbers-76924 = { run = "066vddwim9gr7i6alrm89ylkhbh2hz3mrcy6w1m2ykhc9vq4dvrk"; doc = "0zn2942qz62zba3f8v69qm6xvr35xvpyk7yvp8rkdf7vy9h1jm6i"; }; @@ -13602,15 +13872,20 @@ run = "06nwz84201w9vky4s877fsiw4pk1kf6iq9yp1jcap7j57nb4l23j"; doc = "09zmpxkrrv9j2ip034vqwblazl4kyprvp24k0f2k0xgc4fja2pqn"; }; - physics-patch-75279 = { - run = "00dbgixj7lik0swa8021my3gky0w5h3w2b20mss3pgac5hzkw34x"; - doc = "18gicqia1gg4xk0vr96yp4dnnwx8xa7a9hwgg97rc2wraza3mlx5"; + physics-patch-76924 = { + run = "05y2cg4777qlrq692s4n6718zgv6ka9vg8lwp86nxsn5qd59wrvc"; + doc = "01fxn9iizm2a429v3mk150x4qwm10mjikhiaq28lh0sk3f7wf6z2"; }; physics2-69369 = { run = "17br2lisl7qyqvjsgyaa7c2fx3hvblj9cx27zfax7v32aly423af"; doc = "0lwn61jdpzljwlgy1yzllflziwqchq3fwanj6c2yy02rfyi0lxp9"; source = "1g1psidas3yjknj8nlhrvgjiy6b1b6z42d8260szq8wmmmybi13c"; }; + physics3-77503 = { + run = "1jpldj8q62p4kccwj79an0lba1k9rvak335qi3d0w27bj0ngpafs"; + doc = "13hzn6bcij00pv2dmdj305szi9ipk300lsgmpif6w2490zd1lks5"; + source = "1xad8rijnzsmcgfmm3g9zncj3wnds3bh1y3hlssicy5bmsxr9pw4"; + }; physunits-58728 = { run = "0fzx8c7sgd6incgwdbzyd3pb9dmdajb3qdfd3mj8sascilr0c2h4"; doc = "0ha1zp0lzx2q10m0wp492sf45pw5cfd98s9pnzn2wxx3k970agf8"; @@ -13620,9 +13895,9 @@ run = "10gfxklfwf60p54wcbs4l1jpwasxvvbnkjhjpiygnk6mvzjx7dyl"; doc = "0czqrjlfx1i6k02aa1r1crvkw7k2fl17vzqzrkc97msprrymxwgk"; }; - picinpar-65097 = { - run = "162119bh7hx30742k0f6ygaa0w9hssl2nmp63rmvdnpjlazfiizp"; - doc = "11v1aynkvc6m7484h2pmcm24405v5pdgkvmjg4jabgfkz5q71g7h"; + picinpar-76726 = { + run = "0dfar2g8bqabbi37mg5i1wd9zfxhywm8y7gn3i6z45vqvqfgdll9"; + doc = "1cqfsbf3izrscvh01q677cz3i69rz2hcq7gi7hx9qxh01258736z"; }; pict2e-56504 = { run = "02rhm6a26vgpscasrbz25vjimlnkh9s18pq6a9025k65iwp5f08z"; @@ -13672,10 +13947,10 @@ run = "1g91l1z71481hlwz8vmdac0g4vm5d6940gy1ly44qny626k9j079"; doc = "070qn9b6bq4szqa9wqfmb3qbfxcgif79dzbb3qqhvs7fh9bivqdv"; }; - piton-75626 = { - run = "0r98jyd33l5yzn4x5vs6gbj20x6xh8qspjcyzl3iiji42hnnlj08"; - doc = "05nzjyy9gbraflwa7wibvkzd61y42paq0pigj38cfavcpj6qxg0l"; - source = "0jjm4nngsdc00n9r4zhj4c8gvndkj9f7m948rx4x463j973fh96l"; + piton-77302 = { + run = "1gilqk5ghcb7vxf1i09sy8cqdrhi2kidibqwgr95fsijr1bdj1iq"; + doc = "1iyd7lnwnsvdnzz8s9d7l0298mi1fhw4lx8iyqz4j32bk1fdkw1d"; + source = "1jlcabd97n35g9047grshkm9inlhawf846q5qiph7rlzy24383s3"; }; pittetd-15878 = { run = "1s8865g4fv04ha7vls9frkkmx8dyn0l7z1rqvh3dkyy7fdgq4vff"; @@ -13686,9 +13961,9 @@ run = "0d41qzn2gsqbgvgaxk9a7cj5r285ayn8amplzv57j5c5azyi6qlz"; doc = "05mcmy25mdl42wfdd3l64bkkxrvmcj6lw9zb9jypaf2rrdfnpq6l"; }; - pixelarttikz-75126 = { - run = "03f7sgk6n5kbz0cpaq7py863xidimipl6sbl7n9rvq6gjk336wv9"; - doc = "1y2s7vvf5brxxrgbjw16973x52k7niqqczmgrdp7wn87pgv4wvd4"; + pixelarttikz-77054 = { + run = "19xsydl5zq06cf5rn8lzv89al329s85zqlmyn5dx7jfxnrl6dphq"; + doc = "1j6s6b3hvxsrkvzkcy26m0pd7vk682nwcikbky6sxamixjchllz1"; }; pkfix-26032 = { run = "1sgss755cf1zrpv3x74x5qnqc6w81cvr1x0w7875ijh4c1xxkn9v"; @@ -13698,7 +13973,11 @@ run = "0hf9hnjw7ws0mx9w5s6ik17zlq27fyc3p9bgya1wxbh8lcvrygn2"; doc = "0fh59nzzl58fgpkkfzvi603sfsfnqrj8s39k4nn97567gpv4a22a"; }; - pkgloader-47486 = { + pkginfograb-77338 = { + run = "0kwv92bmpn89js049rr040j3mr75fn23a6lbdvfhpzi7alm8nwrb"; + doc = "1sjp8mrc594w18ibd16m2f07dg5dj2ffdna86khabbkj8dfsbi3j"; + }; + pkgloader-76924 = { run = "1vmpxv6x2dq9b4ddj3xxqzkxz213bvz7qn24jlx04svdrq0cnpjn"; doc = "064qsri65nyy25sz8y9avpxyg3rzcspjr1cfc5jp0vfd07905zix"; }; @@ -13722,7 +14001,7 @@ placeins-plain-15878 = { run = "1lhc72zdm2cjynx6lf6kafmf00nw17z3mnfhagh41h76cnm338g9"; }; - plain-57963 = { + plain-75712 = { run = "1mn5cfiaj7wrjij4y0g2mipc6v8dk7l7nc25s1gmgvvyfqwd3byv"; }; plain-doc-28424 = { @@ -13737,7 +14016,7 @@ doc = "145249b9w3jpf9swgc4293r05p7r5ylmxvx1a5qlv3fgni945vms"; source = "040m08y54xr4966f8b6z38spdhjh197l56am3wpza5qff4nbcj6a"; }; - plainyr-52783 = { + plainyr-76790 = { run = "09py8psdqqnxmq2nkczxz092668zscvf9hbr6fcvrnj0blvz3wxy"; }; plantslabels-29803 = { @@ -13786,9 +14065,9 @@ run = "1yy8c8aks9c37a18ynilrag254ffcx8fj1xydsi1a58gnifmhi0f"; doc = "18axmajlbgll8cdjw7v13n0rq9dsbpnm4sa13mf46dq4fhy1i8s0"; }; - plex-73028 = { - run = "0g46lddhs3ahvvcica9w274f8cjlkzk9k7vn4p5xbxrmpd3kgdcv"; - doc = "1hm9wl193iwsasqbq9j0sbj1g627g0k2h2lg5qyfqpns56pzh9vw"; + plex-77018 = { + run = "0pyrcrxlvahmc8ms8xwwhmpgir3s4fwqf27b2f5kc5xhhx2gm610"; + doc = "0a7zls7bmh0mmpvcynkwzik3cm7k5jfl7jx8cnr0av2frs8vha47"; }; plex-otf-74719 = { run = "14q7qc5sjmzcykvgrz4w8bsjymzfd74g8w5nznbx2q33bniy4xqn"; @@ -13816,7 +14095,7 @@ doc = "0ad3z41r1a3wkwr7lr9hf7n4bcas10fdjky7f9ykam0244r5q4pw"; source = "1zpnyzxf125qqz6j3m2182yn71nkrlaan1qfwl98v020iia6vyv1"; }; - pm-isomath-60368 = { + pm-isomath-76924 = { run = "0kl56njrcs2qklkr49bnkx17qd8csa5bcanc4ypxxv883895qg66"; doc = "0glkk1l2gkqzkjg4vwi9qd3yfv3xsm4ssi03jizy9dxrxbgl60z7"; source = "1ly3bh0b1xl5wf3gxvzrwwg2kglvqmaj3mb7alq5x8q2wn1sxyrz"; @@ -13826,15 +14105,15 @@ doc = "07f1n2wpfqrd62agh0ddw67fnl5qczw16640h3v5x7yw31dx4n29"; source = "0mqg8xkhqy18m2sbp2i2sv58n2hxf05qr215kbmh0b53lbp16pzc"; }; - pmdraw-73626 = { - run = "0sh655g8xrfj6fgj8ng7sjqxhg8mv2mi5h5imaayfnm2rndwkhxx"; - doc = "1zy8g9z0lyns6hn7h345919yrhhbzd0d0gm9v52p0cycizzzxf51"; + pmdraw-77509 = { + run = "0gn8a3m4bg6hrriihmx4vlnbvlm0krm2jskpqqn5h417fxm7062a"; + doc = "0sm7k02hysx5l6nq615ym1ki8frqgddz6n1wz9z2mw7j1l5vc9cm"; }; pmgraph-15878 = { run = "0mrvf2r4bv4qa9pzv90ardy5ncq2kgy3y89pgr1acsm5cspgryr5"; doc = "1pizlqyb0n20apwb6rvh6yfncyxnh6vfhnvc10il9j4894rii6mw"; }; - pmhanguljamo-75644 = { + pmhanguljamo-76924 = { run = "0ph0p4mgz04d4sbiprpnss4dswav00brnmzpyb2gsbqr0gpqyz5j"; doc = "1gl20i359v3pqixxyr42mzm6rg2i0ikw5m023raybss2n472zd6d"; }; @@ -13846,7 +14125,7 @@ run = "0yv1c0s3zjy5w65cpv9gmdr13wkfg04jc0g7b1f0mh8ychhdab1a"; doc = "11rp2wagb5iq6v26i72212yj7j4nhk8jm0gz4rl3k8p1qkanzsll"; }; - pnas2009-16287 = { + pnas2009-76790 = { run = "0yl475rlfhlnd9d0pyzm1gj2gixrdzyn6858j1ndvkhr8vc055ns"; }; poemscol-56082 = { @@ -13859,7 +14138,7 @@ doc = "03cal4780m1r6i1g86d2gil5h6n0h8dkiv8phfjcp890y9vdw2y3"; source = "0y93c9fvjhfs70qvnk9ff7hwq7zyq8hw8h65bwgr3f26b6skfxyj"; }; - poetrytex-68353 = { + poetrytex-76924 = { run = "06h9aqwryssmzkagr5af598ic2rr5j0m5h5mwaw3ssrxwry86mxz"; doc = "07jkb5z8sdc8gp3j2fls8hcqrh5g67wimb0nfmmz5287why1br3w"; source = "02x9gadfnianaq3hjrhllrql20p1aa81jv8lc033qj47wml9fajd"; @@ -13881,9 +14160,9 @@ run = "018iqwz4apkj8pwc3ws7k00zldnz4k02h1hv0ry9d83z34xswfsn"; doc = "1kx83mgwkxd0sv2xjzvn6wdsbdng6skw71z2xc3xk16lk356q8hc"; }; - polyglossia-75651 = { - run = "14sadwp8vfzc1rny6m5p37640nw0794d2ahl5gq8hgqar3ljsw4a"; - doc = "1xf6zmh6shh8fcm1klvz5lnmwdy8kvfb5qqmfzdxbb00jh1y22dv"; + polyglossia-76990 = { + run = "0dknjycp1kfibv85qx20zrnh9isdwblbpslhavhpkyylymbqp6w1"; + doc = "18p5gnrdibqa376hcnzf78r8i4ql91jbdjzhwb6g6yc596zpf8qy"; }; polyhedra-68770 = { run = "034zv3j4ga0xqkqn504fdwrcbzjh63v8zzfchjwcsbb2qn1x2rix"; @@ -13899,9 +14178,9 @@ doc = "1vn0i77hzr72xkj6ka4r8n0g0nbz382z729v269x6p5j9qqmiz21"; source = "0hsb8yyk6ssih7fpc6qiwaf40cwn8xx4jgwqgpmfgkc0x1qkpri2"; }; - polyomino-71991 = { - run = "16w967dkb40nijb1z6qfz041wfw7l4mpbvzsinwxs2fkgp9216z8"; - doc = "1l8mwq2lsjyyjxhkf9imrfqri9mailyxd9iv2lz0l0ahsmqnsjrm"; + polyomino-76924 = { + run = "14c38jigpaynb6h885xbwpprv56dliamc8lnaw7mb1aih8fybj81"; + doc = "1nxssj2sgm7m587d42y2cih0sh4iclnk1nvmblkkrkn3rpzqq2hr"; }; polytable-55837 = { run = "02gsan2wakxsw1niq6l82ag2rkkasi1nclf5yad2kl6c5654gp47"; @@ -13917,7 +14196,7 @@ doc = "1zy7hrrwmdlr3vib8i8vliznri4p8dhfgkz0fx5qgc3ji15ks095"; source = "0h89r91diqwc1z9wzvbsynazv5k9spg2rfvg39kzb83lipxiqwjf"; }; - postcards-21641 = { + postcards-75878 = { run = "1glfwj94drccwmmsx6icc9vyzq7w8kvq6flkkbg1bp0rrkjf448j"; doc = "0cvhgz34mplpjzzdpy2bxblmz6qxxlshadj8in810g3y22v39khl"; }; @@ -13925,11 +14204,11 @@ run = "1b1zq9ay8fxqn9593f8n10zlkirw2b0piic71b9fx6s9a7x82w7a"; doc = "0wc0194ixbrl722a0djm704fmbf49p7vxk5fyv6d3gyznja54fxz"; }; - postit-74286 = { - run = "01dbqvfap68hkprs8wpsfc7lbwn5xn9wbq10pbcs3b303mfax9kb"; - doc = "1yxrvdhkky12jhh2s7q18sdvbyndymmvc28gj5hwybff91h354rc"; + postit-75925 = { + run = "1xs6a8dsm2azlq8wsmgiz7wwmsv1qyjc9x1a5bsbz7j9fq2m2xy4"; + doc = "1q1kfcm2pnykwf6ayzrgbnw3yvs1vcfwx15413qz9b89baxhq5a5"; }; - postnotes-73045 = { + postnotes-76924 = { run = "01zfbs9n19n5gdlpizbc747i91r6c9rzc3rl316kcj661y7sdjfc"; doc = "1p08xb95h45aajr8ss3h8b8b6vq7qhvcm18wd379nk16lzr045yq"; source = "00bbskic0ns80n7lcjsqip1l9ivjxm0kw03pya3ril7wgp9aqif5"; @@ -13956,10 +14235,10 @@ doc = "0rfrxzfm34kn4sgj1dzvdyjx7s7nkyjc785j7pgb609svld6jvyk"; source = "0miijdgcsn709kpp0zjyqxyxfgk0f798v748brmqshb6mfxbryzn"; }; - ppt-slides-74971 = { - run = "0p3nf0zz0206dwrhvqpvnb9fqj8jxrxl7awck06ck455bbmdwqia"; - doc = "1xlwwbqwm664x8iah4mmbkvghrb17g5a0x0y3jcl835vd9bfyz5g"; - source = "175dgdbrw6plk2sf0vd22fzhqh7xnjm4hmvmasrv9cawqb8fhhi0"; + ppt-slides-76559 = { + run = "0kx2gb51xrb5yqng332gmqps5y06dbin2cna2jb81bp4swx82495"; + doc = "042p3kkjbrfdps7vfjvlzz25pvaw447x3qivlz1klsdm7l6wf7g3"; + source = "0za6cmsq5kjld0mdb00x0iw1h0ygps0fj4d6fwks40ynnixb5193"; }; pracjourn-61719 = { run = "1idcncspb2dcmrfsr8bf1ar413mc51lliq9xgpv0ybsiv91yd4lj"; @@ -13970,7 +14249,7 @@ run = "0rv5rsba1xdwcv89fl640yyqqk8c8vf2w647yqz8xawm358la42n"; doc = "1a7p22pkmb365haizgg3ainxlr2626mg6p9962cy0933hb59llcv"; }; - precattl-63967 = { + precattl-76924 = { run = "1lq5f5fx93a79q144980balnmnkvcn92gi85df14iyj96c1zpiij"; doc = "12gmnd4fafkgrffh9smd8grv2bsq1dajajh3s6rqnf2l8xr1wqkx"; }; @@ -14002,7 +14281,7 @@ doc = "1wmvvsz7y0idwfki553qkfhg8j7k5h79nlhmaz6ln448x8gym8y8"; source = "1w9qckaw403a8nyqyx8qyqdn3zfkxzgfzj1hdw5vwi2805bbfy1f"; }; - prettytok-66884 = { + prettytok-76924 = { run = "09lrfza86v4haac2h4pg68vqjdx60h79f3p7my59mwdk67sgbxwj"; doc = "0n6w3d8fbm7pidh7iga8vmlvx8qvql90k14hahy4q0i2b8dpg2bv"; }; @@ -14051,25 +14330,25 @@ doc = "1pzba2ymna70gflrnw6hs35dgkv17qfjs8gh4g6van44wjykhfvg"; source = "1fnqp2sx0wmyd9130j5zbqw2dk1nkajp4qs46qm47b90wga8pkkj"; }; - profcollege-75490 = { - run = "01ca98prinmq31bp9krc2pd7ik4yp1ddk20ihh5yimi8yi47h931"; - doc = "0gzk0jg7shlrbw24p300477pxihrjq74arr8pgr0dra81517rd96"; + profcollege-77090 = { + run = "0dayzs052y3kpicmasfkrn02aqn4jz5f57pgjb4mlkm919849zpn"; + doc = "193v8brdk6chip724ixq21p7ryqbx6jdka4b7xja0iql4dwfgx0k"; }; proflabo-63147 = { run = "0rj7x6s9afn5yid3pqd2vz9qn21z6n6m5cahq92ygn1ix5xbw3dg"; doc = "0z56g41bw3lwi32z0imja6a4nls406ck3ic4pibyi5ajcb8317w4"; }; - proflycee-75638 = { - run = "0z5x6gs7lxn36fj28fn8avwbfc5jsm2j6jm2d3rcf9r7x196s9d2"; - doc = "0r94r3444siwfmg9bxlw6598ky4c0xgk7gbkx2x1a9650vs409hf"; + proflycee-77424 = { + run = "1f10xfwhnnz8qk9780zb1jbs1a9q8b07cpwxcs9jd1fy7a4vp7pl"; + doc = "1vgrmq8yk5a6wp59kad1wlc4fn9mh9c5gj9sydvgaysf25hfhxbh"; }; - profmaquette-75354 = { - run = "0lpss1sy14jnnnvbap4yp1dl747rilp4qzmdpsvzv5fmw9ja88i4"; - doc = "0p0dbmw8iw1lr5klxh0grgg2ci102kyhylvrd42f24cvs07cxk87"; + profmaquette-77282 = { + run = "1l3pkc4c5bzln9zhpyrvrklbz2bpclk9vwmr7q567601zf8prcqp"; + doc = "09xcv52xmzamfip1nqk54npw50vzg8k19j5v2qyqzhbwkmq60r06"; }; - profsio-75125 = { - run = "0c9gl3d9a4q5r7vf1ppwddh8cckz601avn84di3n356mf8pzv5kr"; - doc = "02h4a8kp67z9px0270bic3xnh1myfjsgxbrik05518hsvypxqsqn"; + profsio-76398 = { + run = "1pyfvfkha7smrmf36gi6iwsh2qaglkwiwrbq7bk7i8clmzda4xi3"; + doc = "09pxav5h999xppkjnm4ny0m674w1yi0lzpkl8pfr5hcfzg0la1lc"; }; program-44214 = { run = "0ay2z8ga10zr5p453ss0w5qqqyknsgqd2hifa7lq0gih4rml14pa"; @@ -14083,28 +14362,29 @@ run = "1d0d6dy9ssiij19s259d2ns2k5v2ccc45anhz1qm7iqli12ij0m3"; doc = "0bxsgvql8hqv4qw1pv18vdxcshphdpbb29mqp3pbbsd4crp4qb5z"; }; - projlib-72789 = { - run = "17qn543lnins5y53wp849xh1grb0y61q77pjk08nzxwpin5dj92n"; - doc = "0f4c7cixdr0a65p8hiafzis3gnqs5aqh869pi1m9vwbv2ap07c9l"; - source = "0dj72rr6vi832nrzib28yjjnzd1n3r7w998mmzfh4mn7nyvc4pm0"; + projlib-76924 = { + run = "1vl9jwadn5xvskq63axsv3qbzl8zyhgnq4a3sywdgi4irgrqh7ip"; + doc = "0nz9rag8v0sba9gqk3wcgrb8j9a08h0rmvc6wd9mp1z0cd29miiz"; + source = "0mhigw7nafcp6p94s56nvrpx548x88ibmjjwxlf5wzhsb8vr6bn9"; }; pronunciation-73701 = { run = "0n8kjjwyx2dsvsjdlphnq8fg4390dqy9fsb4h771s0fbz1py5vsl"; doc = "1j8p0b8gmqs3n5kspli9ycys08ha77i2n65zhsfxji16jv1702dz"; }; - proof-at-the-end-75479 = { - run = "03fjv22y8i7fy8w43lch0p7a42rfdbmcw64n7fv6kp734xqdp3yx"; - doc = "1b3sfib4q842q1al0nhf3ijhhs4axnqi242sgyd7bf4h4ngiyl0c"; - source = "0jada318zsdq0pf16cbxcmszd3pnbg7an1hki8wdfqc0hq2xa5jc"; + proof-at-the-end-77355 = { + run = "1jrj96iwx5zciz4mz3hjl7z4841fp8rflck6b7n7scall2wka8hr"; + doc = "11rndn2fhk0h2xdq930rxdglvvmyyfqg3w77hzcaknpj2gkmaazb"; + source = "0vjyr4ydzml4dijad3vpzx2j6kp4vy11xmk055c7qidw4nrsvgy8"; }; proofread-61719 = { run = "0gnn7zkzrszglcqcwz8c4i13apildg7s93rkp1z3h5m2gr9w9v42"; doc = "05g3k77vczdqk19gigs9b6w8rccvcr0d382ysqn0yg6cgd70bi43"; source = "1mggrm4cfji364ylra3ffdhwbx6phcxwfzw2mwls00msk7jdzpsg"; }; - prooftrees-72665 = { - run = "12jrvxvr1idvh3gwag657jxjh3hnd23w5kdanlm6m436q957icgd"; - doc = "050vdg89lmp6y2qg3bf0nq49ja2aj2aphxmgckz00lshi1l48d25"; + prooftrees-77411 = { + run = "0md5chi3ikjl4jz8izw3iivp10kfxx27i94xk6sisc2yd0aik2rr"; + doc = "1vjv5a7c6xqv1b8b4cr8lv8i9rw9m7cvc5xs7998s2nasdwgj129"; + source = "07vf1xvglb9ly3gfj015r55527w59axy7v59sj94vjyh3gpj8xn8"; }; properties-15878 = { run = "1pxl101mc318ivzszyycwb79rqghx4x8xr9fvq216ambs7gq4sji"; @@ -14128,7 +14408,7 @@ doc = "0mz77awxgv9jk97xnl16rs34b1zdqldfi3m2qgdi9y3synrn25x7"; source = "0q0vxm79xpxkgr7yf12mqkpj69b75smyr9kl5jw2c1j1wqxzxh16"; }; - prtec-71883 = { + prtec-76790 = { run = "06f6mas3fiimmhhfck72hlmqi7z5rnpkcar1fldwsd6pf2ak8yb2"; doc = "0gcbjqnnd9pgzng9d9lf5hpa9xqg2zb178zjn756jpvpdr7r5q1q"; }; @@ -14136,18 +14416,18 @@ run = "0qn5agid0s57a8bdlha8y9m99xpcvlqknq473r6995qkdsrrdxl6"; doc = "1bp9yqs9y28nbzwb183yf8h5862pm3iw1jsi8c6qzhsrcwr2b2jn"; }; - ps2eps-62856 = { + ps2eps-76924 = { run = "08zr0qc8p22wr40vgwd9idp75x6cwbb3acnqcqafh73a66vdvbzn"; doc = "1jmygd0cbja55sdfynfqr73f54lg3vkmc9hylyw0zj1sdw20wmz5"; }; - ps2pk-66186 = { + ps2pk-75712 = { doc = "14xq9x5rf15ibzr41cm5rm4v3rpmj50rfsqp4zzvyhmpmyw4dsx3"; }; psbao-55013 = { run = "0il4qhmc00ny1syfhid0mvmcz42sqp58zi8gf5hm6p3dsf5jy0z9"; doc = "0zrmprbhrbj3m0q0swlnk581ka3mws13dsha60izi7bfqxc6crqc"; }; - pseudo-66638 = { + pseudo-76924 = { run = "0h59v2akfr00vax3hr90ph8p7znbi0n0lnzl99f65pg3k46xpgg6"; doc = "165i1gg6pfg1bcwxqlg2nx2crn8vblnqm0zxb9kl6jd820wjd9ix"; }; @@ -14230,9 +14510,9 @@ run = "0w3h9xpikkl4ilvgp398m78f7k5b0j0w8z1zsmv57mkwf8fisk6x"; doc = "0v7cqj05haz0gfjrvy0ppcfphwizxavznbqakkr7b51krh2c9grv"; }; - pst-barcode-64182 = { - run = "0lmdhzcfqg3cxjpj0f80r8dfd2qp0nq125rgxf5d1rjp1xl82psc"; - doc = "1mm04sndnrqcm1z5axhydyfvnd2i49hz55gnrs17v022y2vfwwml"; + pst-barcode-77091 = { + run = "0nnr57n71x2fn7gyffl7028ya46hzxj8mi4xpm3g8phlxk2iamin"; + doc = "06q8sc8d8g3hyfzhxgin2k5la2h4mwsamn0jarn062wk9snkib2k"; }; pst-bezier-41981 = { run = "13w3hqzfim53nrh5bn82fb4gxx32gfayiaqjk5dx49xc4l3rvq6z"; @@ -14263,7 +14543,7 @@ run = "14c5blwypcjry37gsav2gy33iaxjr0jrlnfyzh46xjhqnh2d1zzr"; doc = "1zcyjhwf4l5y6iq6yyhg6dnidpwlbfakcd9v8ybdh2dkr2nja3d1"; }; - pst-coil-72030 = { + pst-coil-75878 = { run = "1x3x5hzydgv2bl1f31gijw3ih5cpgr5wpybibzjyp3mznj6q6681"; doc = "03l3kiv7bs9a32sabvx4x7wzadxfwrz0bn1knk5r0h8h9ks6d5zf"; }; @@ -14298,7 +14578,7 @@ doc = "0dz6543q5g4wsqcwcwablr7w7w5l6dk19m9qpgrhb1w8sg7hgc31"; source = "1cn9yl1prwzjvxwgyzs5jdywyirg9hy8g76cnl62gkk9ndmcpryq"; }; - pst-eucl-66924 = { + pst-eucl-76924 = { run = "0fr742cx9fcllwzmh4w9690h2yq2ch6zkf8m39iksdsfx82x6sah"; doc = "0jxn56qsma852nvb3m9qipxyhl39r3wslwwbiggax0jwqzrnbbia"; }; @@ -14321,10 +14601,14 @@ run = "08j12051rwsgz95g62k19nzpqb2d22xbpjr2spalrkl3f23pkqna"; doc = "1iz7a427s10bzbq24sa8nj4jsgi9z17rzjdppmj30dp7dpipn10w"; }; - pst-flags-65501 = { + pst-flags-76924 = { run = "0p89whiwccbsx15jv7krji6fz8br7d4k3ag788dv2cyjids8v25g"; doc = "082hffz14vjvrz3pgc6pb4xj8ljyj1igvwlk9q1gw48sd0rgrib0"; }; + pst-fourbarlinkage-77161 = { + run = "08xj8kv49rlr3j61znf7zzzl7skq3lc5qkpxyp2n7vdg3ncvqy3f"; + doc = "18si75as6a5f0x0cym73p02liclglpmpkpnsnjhzs914riq5qrhy"; + }; pst-fr3d-15878 = { run = "1m0zz9bqdqw1hzwp06s4hma68wwm5mmswrp9jj3xc9r5xjyq7fk8"; doc = "1gpijw1iv0pg30kws1vclsy5yjd7rk0j3qspcjlmkj1bhq3fjrgh"; @@ -14347,6 +14631,10 @@ run = "1hkrmdwg7kc4xiif4fvhjwbj2ryxlrbyqb7h2n3rk2jmmky4hv7p"; doc = "1fqkwzsliv1mg3lyidgcsy652l5d2qy7x1rjix9swvk4vblx4fjs"; }; + pst-gears-77113 = { + run = "1ppm9vhljdmc0zkbf7pv2yvkpw9jw1i15q1hs9yw3wsg3wb76gvh"; + doc = "0q09c04r5ac39l3rvk1pjsc32yrl3kzxlqy92nys60r37x45ni0w"; + }; pst-geo-74247 = { run = "0dc8ip7qmb3wamr89xb0xwksfrxcmr5bqpnpi83q1qvgk7kmw7b8"; doc = "1x6v25jh4wxyhqgys87bsj45p8yp6salapkkncaa21s0amp908ap"; @@ -14385,6 +14673,10 @@ run = "0082prldszninnbksndf6y5mklvp4zgdyk31v78axp5fl3mq437n"; doc = "1hgy8iavrhzw6w8r0avf3h9x52fdl3lqshf6mxqpffaq1b0s6xqc"; }; + pst-kepler-77232 = { + run = "100n338xvfjjj5pyk1hgyyaf77j1fzlsxf3vxcmi2zndkd0k8vmk"; + doc = "0q5w07881l76w4w74wqqz63pnqnvqasb4m4nm2a2n0gxww7kh9a0"; + }; pst-knot-16033 = { run = "1m1bzq66jan3miyp6r9j1pkk7mim9xjn28ldd1nni06v65hdcz48"; doc = "0gfxyryyf75p89y2l1ar5yfy5c6qawbz503bnpnw7n575rhsz36d"; @@ -14419,6 +14711,10 @@ run = "0d7xlygws5f1hipyc2ba7spr2y8h3rprigbrryny3mw2ycdh1yqv"; doc = "18jzc9fpjcrhya1knqsxxmaix8sglfbcsiszxc949pf4zdpm50ym"; }; + pst-massspring-77131 = { + run = "12mhgnzysg2bwizbhwzf74nx53i6g7vg1pw7m8lvkc0f30m2jacn"; + doc = "10gfvzwkb3cmv3kzjvzrc3951pqp4fmx1yp5358lrr3an65qhpr4"; + }; pst-math-67535 = { run = "070vvvcynfaa7mmfmqkkn7va3jvpmwxphm2w8j4k74indii282ry"; doc = "1w5rhcaggrjn9hmkx4h2h31470fpj8d3v3gk4w8ph35zhds5vl9c"; @@ -14435,6 +14731,10 @@ run = "0v7vnmxy1jjw7p3ij35zvnkfpy9x8xzczvfz636jsjvmj46kqd0k"; doc = "1g63a18fngxsx30vi9cr7s6na5bagrlzqznydqn0kwghsrs6xqix"; }; + pst-nutation-77145 = { + run = "096akhars2537zmb1w0j08526qi10rkf43sml63hc64hqhbxg8jg"; + doc = "0h1kr7rp216sca1jsd0hjrx28a0wryagxw08166fqnl8vb1y4ddy"; + }; pst-ob3d-54514 = { run = "0pglxl2prdi347qqrjpyk6hr3arhfc4rrcz1mnyz7q5jyamlskp5"; doc = "0s0jyb1s21pkmdnz4wdz793lbvidl9qdfh9cfqa0bwx9mmjvhpnb"; @@ -14489,9 +14789,9 @@ run = "1xq4l3psjh3vb5ilhjwrwyjil0i4bdy4pc0k0kqkpbab76p9i0wi"; doc = "1h016y4gfy9kpd33ahwlqvi93c3z5gsxg1b2jayiazzd6fi376gb"; }; - pst-poker-65818 = { - run = "1h7piafybws9clj0gn4cbsm5z9gxcmcv07xswx1njfkl319yj0hi"; - doc = "05gbabajcli6p3k5m4hkq2dxl6lf8wij96dczxalisrr3p9ddkhr"; + pst-poker-75726 = { + run = "1n2cp9x6yca4bh9n2xsnp1wh0zp2bn13rm0zvgfaza8bj9bv3qbz"; + doc = "0pijjfpw5rzqxdwivb2kxfx37nslfg60sb2if6f65ns08h50hkks"; }; pst-poly-35062 = { run = "168ydw08wgqsy642w7nf8nyzlmxccpcbdvyc5h8vqc6i8xwrlzyz"; @@ -14545,6 +14845,10 @@ run = "0nd87bnxf8giakadg457p10idbnn0m982l0pgyx23495qfxywax5"; doc = "1y40d08nwnpkmrm0jdj69drpip1gwkd8n9hqmairl1wccs6r6dhk"; }; + pst-sphericaltrochoid-77173 = { + run = "1mmhgqb6nhp48l5afmjvmjk5hmzp4wxs5hrr46k20l86w470adji"; + doc = "1kf5xnja0lq0kk2khcsq7pmc48g61pf5bnpxj287sp4prr09fkrn"; + }; pst-spinner-66115 = { run = "1nkmvjy19cpxqs3ii3djmrr6yj8naf54a97jbprs37afml3zql2d"; doc = "1sff7bhnxjj7cmixl9qbfvglya79187gx28swxr7mby9ybf941j0"; @@ -14577,10 +14881,9 @@ run = "1b5948sqlh4yaf4j3id2zq9r43v6s3azhbjkww7vmxc53rfcqfpa"; doc = "1wfka7rwysdd4pyb4nhp1fy4f1lnqg32l6rjmqfd17fzpkmb3035"; }; - pst-tvz-23451 = { - run = "0ly1mqlv7fx1xjivacx5dwwb1fjhqfplps9n0wzypvbwyd4nbaia"; - doc = "18pcvx7rlvad0a6hp0q8sq5pf1y1rfydyqd11bqn94d56nqw6api"; - source = "00i2akla1ibrk6hc0rby5q9n3ji4zlrs52d77y9iyazj0v3fab5i"; + pst-tvz-77256 = { + run = "00c18khaaa81crzg919w9rk41d673333yxbf6zwibdhac14lmbih"; + doc = "1mvqah8jai57nwli9h4rrn0h7j02mljn679r1z2185fdkg8jnnw2"; }; pst-uml-15878 = { run = "06bll6q06szfsaib7jf09915qvz0rzf0gp5c9crwb139gbpzvxwq"; @@ -14611,9 +14914,9 @@ run = "1g8pmd13f73v8bsrcpf4a6hh00pww6isz00gj8cxnj0xnd4p9xwf"; doc = "0vwxrcm29w8fiw4mmr5jcxrlc122k4s1wg1sqvmzqypwpvyls59c"; }; - pstricks-75486 = { - run = "1ks04qfghhjg9wmxpl13in1mpd9r2wmc5bp8l6gpbs6srmxczcvd"; - doc = "1vrir556i9cy9ja3xkhhzfgx8dp1n3m1r0jyzmwl48b7yzcz65hq"; + pstricks-77093 = { + run = "0xk3ia5skvpw83g0fp3ff0y4qhr081781wvacmc5bllzh76479x2"; + doc = "00k0a8ha0xf1s2h1jkazzdscr17c8h3v2phmmgq5xlrh5xnpz06m"; }; pstricks-add-66887 = { run = "1h1y2r0y3vypygcczkqi8xpxc0mdcgqm1xfscspqw9ifndx0rwrm"; @@ -14655,7 +14958,7 @@ doc = "0ky2zh6a5d6w2aq8k9wg7p3cvp8l4wihfjlz3sir3ggj1rx2x6j4"; tlpkg = "1rikx19qn1av7hrihjviqi1jgla1ncw3fyv7mjav490813nk92ah"; }; - ptext-30171 = { + ptext-76924 = { run = "137amhihk598rhaf0qmbahd9spqivzqrmi53y6q3mlzhlrxg0p1r"; doc = "12crg85znvmpr5yhvr4yr6riw037zwcpwpavp1vb1nnd9zy99ya5"; }; @@ -14722,9 +15025,9 @@ run = "1ka0s7gdg2csz9jxh4ynsd8l6bniaslnc8hs5145iza4g5cghqry"; doc = "0zdlzp0pw1xa0dispqm9idywhrrcdwn83rr368v56pg7lz427k4p"; }; - pxjodel-64072 = { - run = "0gywpypmv9c6bqyygyz336v7dn6bnx5ibz2p6f38paamk6bqbyf4"; - doc = "16nf7za81mq77irbdqkxw2iwxgi3jpy5vh1fijp67bq3lx0az7is"; + pxjodel-76323 = { + run = "074v9jq2zkikir93hr2rbvj8jiaqdddqzgd8lkbjn42z1vgc3hqg"; + doc = "0lqrfy2xn76azdg1kis5vy2rafwl3xqmd8g8mmvglcl7mqdkrp7m"; }; pxpgfmark-30212 = { run = "0mkcc99fwi8n63fghw3mz2alhgpakc3hqyd40s2fpwisvh15rbbr"; @@ -14756,7 +15059,7 @@ run = "1kd9jqmbxhkd7gijghd8wi0q5sxqf5dpf22z96wwr29kvv7jxm64"; doc = "1ppayblsdpmrd9sxfpf0kqhbsxfd1fgq69g48zj9jzbhncwx0lhp"; }; - pyluatex-69372 = { + pyluatex-76924 = { run = "171ahvh5ii2gimcx0a2g0dn7s87a58yff7g2dwbw5hi8vyqksfi5"; doc = "14sxmfsk3lrzcv0k8rkrq7d5dirxmy58i3km6bkahigk5iryq38p"; }; @@ -14772,16 +15075,16 @@ run = "1j24mgc1s27vckmlpgcp6v96gcc9g2fc2sngzy8bmj2i4ihl0163"; doc = "1ifrp3rixa4qm5nfl2x9c1x34fjbil9y4dpl8sin191ri10fa14v"; }; - pythonimmediate-69487 = { - run = "0qml1nlmkqq4gj4cmhx2bpy3105wv56r5z4an1dvxkh6xpi8xbz9"; - doc = "184lkbmyfm3rw0zhl79pk62sdnaashihvbhkar1pbnjv5jsl7646"; + pythonimmediate-76924 = { + run = "1raqyynzvc9nggjr304xgcrfxiwbkabwwr258qp2nqkmdi989bnz"; + doc = "02v9szss2qhlyppww8ic28ccc4fpj75l8v90jj7kjbw7zlpkxs3b"; }; pythontex-59514 = { run = "0hgbhdrzxvkc8szvkq2vi8v4xxn9k05zpa95vrmdlgw76ms33wvi"; doc = "0pxafbrr7mclvn2zdwirqbfa0b03cm4l4wbcgh1ag75skghmh745"; source = "03a3qj72hzczf4dz282vqq6w263zk1zhgm69h1rk5ibdyasmv8xh"; }; - q-and-a-69164 = { + q-and-a-76924 = { run = "15gmr65sq78id1l8nljgppbv85q3pjswwfgylc2msa7pk7vyiwzp"; doc = "0c8wbw0ia433sg8j9py7ivd1libjx43ys2fqi14m0m766sfrdigp"; }; @@ -14802,7 +15105,7 @@ run = "123dfaqzpl8h5ia08swjmj4h05ncz3ishsh6rbcm5px35ccrgjld"; doc = "0ng1h0yhclki35v1w08r2di3dvf9rp78r43dfa752zr8agrfd713"; }; - qrbill-67724 = { + qrbill-76924 = { run = "19wl8p36crfgyzad9v20n3j8ad33r7yww9gn3z3yvvggdqpsda0k"; doc = "14hfgxl7rl026cmbh2cxnj51fslm1zzfnc5pv33gqzd3nzmbs1mr"; source = "0g3aii3fdjp3ps788b108jj7ggks4ndzhg071jqca0q5xhydnvph"; @@ -14812,7 +15115,7 @@ doc = "1rmwz89yxlgrypmki8xanqc3xxm10m9zc2shh5r0fzwmsfssri9r"; source = "115wlgvpxx0vkb9d4gfwbqamk7sfmcfd11hxbfr8khd5hv8asvpi"; }; - qrcodetikz-75341 = { + qrcodetikz-76924 = { run = "0b3i2qixhiqs4hi7s3n4h06xagifv8l2bakz92irsxhmik6wlphh"; doc = "08cvpb3nf933ql3r6ixzh82dnx106b63jzwj7q1wk4h4pxn3gpas"; source = "08cihsksnyyx9wa834ylc53zxjqf8bdbxgfckzhxrfk7ylf55h14"; @@ -14844,7 +15147,7 @@ run = "0g7zjkgfw814wn1ddsw2yxvcv5y8ca66cz13hmfa61p4kd8y0x2q"; doc = "1rla8zwpmvf5wwd6bp74dimm49aa6m8xw6ix0ahcnvx03vs1yibi"; }; - quantum-chemistry-bonn-75406 = { + quantum-chemistry-bonn-76924 = { run = "0xjs3s8pcl512h0pqrq8f5kkq6n171zh4nka5y7ggmmj46qwhrsl"; doc = "1jn8c82vdsw6n6n6xsx4z8z0xfgqkm1p5jm98adzfqg77g8c5s4p"; }; @@ -14852,9 +15155,9 @@ run = "01w948cabqlnwyv0n1wzs97hhfknspx2596w79ipjy1aka4w6304"; doc = "1k2xwacvm6sks0qj1psskcfm002haa734fqysr4cggckwhf6n7wk"; }; - quantumcubemodel-75387 = { - run = "1kyjd0ddqck15fv55c7lj7l8d767vxrmmfhi9fadsjwxldax83bw"; - doc = "04lbpzj43b7cxmbfrnsl2zswfl7gzdh5c9vjm9sddlgy87r9snhw"; + quantumcubemodel-77308 = { + run = "1cj7hs19rz10njgjgkwwc90jz849b356nih9kcbcagyd1jmaasji"; + doc = "0f29ci7011bpqlghb5sd9x8nhkxigk0lygh7n1qmxqr5z38mwkqz"; }; quattrocento-64372 = { run = "1jn29sl616p97vf81krg8g94zqsgvw40p1mh664i3sfkglxlag2v"; @@ -14876,9 +15179,9 @@ run = "1s6g0svlkg503r5mqn3iw90qyw5lwpv7dj92yck7ymziv9p59qkz"; doc = "0v9x0jxrgiscblh8w9wip07di78glgzd0rn2fp1hpzabi8x94dvc"; }; - quizztex-73069 = { - run = "052shpprnc6w1a1gsyfb2326bbfyqsc0gbga9cl7grfasyaz2j79"; - doc = "0q3asdraymvzams680wck0p5mhli17znz5sgv5zm590lsifcg9vd"; + quizztex-75977 = { + run = "0xpb8cyfhwwsxr2ghikxsa7rmw98jpjic0c3lhzlfhw0742gyhd5"; + doc = "13m0fs69dbmas2y0lwhcsflgrkaq00ki50l3rxdm1iw0xnng90nx"; }; quotchap-56926 = { run = "1284ldj6pfqq6mz2a62pi81k1jca8xkc6wa1wbrv3kqwfdcc8cwa"; @@ -14923,11 +15226,11 @@ run = "1cj85palhzibvdwjgcpdi75fl13hd6gmcmwlyji54ip7ajaiahcq"; doc = "0wmhafigwnl8zx2xl2n6g8bwr0j37jx7pv6mw37mb9v53cv367wr"; }; - qworld-74944 = { - run = "006vqshpnklpj5d67awk5vwz07yw22svmjczj6nf8sp8pvp2s406"; - doc = "00x2kl8qspgjhrkhd67k107yvpsk78z6yjfmbvwn3ykim0d787vg"; + qworld-75910 = { + run = "010w8v35i5wm5nfqnlaps3jh031ygzk5b3nsjlypl1h0rxv3bkan"; + doc = "0l18vl6zzgvbsvjkb62880kvgv3nb9k9gv4nppm6pjyjs0lr7mj4"; }; - qyxf-book-56319 = { + qyxf-book-75712 = { run = "08v4n8lc3qcxjzfvwqypnky9zhia7ylwq5f31arxgdf0wq4gyhia"; doc = "0i6g7v0xdy26rdy1kap0b4pnsz8xjm1h90dwby8y0bqlxjhd509w"; }; @@ -14940,6 +15243,10 @@ doc = "048f04kd8rzi3cnqwa8gw4cvx2q5k5qpnph2idvkvjy3lw3jr9nj"; source = "0zj8nphii46xwc4gp6h6l65zz9lx3s0741x9gkz9ghq2x8m7qphz"; }; + rainbowbrackets-75976 = { + run = "0ppw3hd9bzxfjansb8pvz32ps6brznqwshri8ha7qfdjh0ygd3h2"; + doc = "139sx9sw296lkrny4c71ddd09n5q4inpzlk0l3iws9gx04b131cm"; + }; raleway-74901 = { run = "0iafrh4ippkgkzihnljanxwpr4gy53nkmmdbk2pcv2smzygri517"; doc = "1j60ynvqn9l1qbrxfh7kmb4754p8h9w9wgnbnh737pfxanrkiw49"; @@ -14958,20 +15265,20 @@ run = "080381hzibayh4xjsvf3g4yw82s1rsag2vls21g31lmp2kn5y4p4"; doc = "1rn6byn896p3l5pb8yjyrhc6x3m34bn0llqb5x6whdsd35g5j7ib"; }; - randintlist-75114 = { - run = "15287rd5kxqa81kzij83h6l1r7k514mwhqpgjfaryhg6qcg9c1yi"; - doc = "1z84hr32m51v1ckp9a2r2nsf74gc25b02l2i3wmh9fh6j95n6qc9"; + randintlist-76924 = { + run = "00zl650wrr4xq3g86192al6v36w49zg286mx815x4hj0rq0lcnql"; + doc = "1zim38z2ypq1s5dm3b2hmf7xgnm0mxbm06w6ldsqbbgrlriggksi"; }; random-54723 = { run = "1y4dn1i3kmd99b5br7a2j6ppf0ikzp744si5p6m5rmvg4vh1jh69"; doc = "1gfcswp2krrfswyjbyhck4pb0lq03jh2mfwzm2iwvd3zlndvccbz"; }; - randomlist-45281 = { + randomlist-76924 = { run = "1kwbg73d8hk4wh69fajl1zqyvkfyfxzyv5xykknpa5s67pxkh9c5"; doc = "0r8i0ywq21c1h317b3yx5ixr4b1fllgwams4yy5z13alda4wxqdx"; source = "1s86m5hcncfqkwlr8mwdyh3fsnyzisiw5dlg52r499wr77r5z56j"; }; - randomwalk-49513 = { + randomwalk-76924 = { run = "10ivivbyrxm50svqdhv9lm623pvmnifpwpnbhpmx2nvf4crxxbcm"; doc = "1lvff00h8c2fxyf7if1d2xqkk87lb6396w6mb4yfxwsk0j8j2jhf"; source = "169x0wy0k91kmfbisqh4ciz8n4knhkxmz2d227gzwbf80sr2a80y"; @@ -14984,7 +15291,7 @@ run = "132sfajpxnl82pz9g76h4xv7fpirqgxrivz2g3mccgvb5ykiv0cd"; doc = "0y1rva3xz08xkw8s46xxhn6kl58dh1v9i190ffqjd1g2xxix10f2"; }; - rbt-mathnotes-61193 = { + rbt-mathnotes-76924 = { run = "0mrk5p7h2y1kaaj45fcr56smzi7ny6808k53s5442gf538id9jmb"; doc = "1ysaqvli3gy777a5g1d7q5brc245qqfr1fhzj0a4dwrj1gcnw4x1"; }; @@ -15008,7 +15315,7 @@ doc = "02zyrgcd0m77xp5p95v63b58mv0h0miqlziagwv1rz3ywvmgwhk7"; source = "1fgmppgp0n4arrilxmrjn7h7pf5jq7gm6drdz6njq8w1l1qxlxg7"; }; - readablecv-67986 = { + readablecv-76790 = { run = "0z8shn1l3hghkxrmaiyxsv25n9ar59j0nscj1331yf9dwh9cd31d"; doc = "02zjf16y49lyi9wy3w7k2q1sl3j37k3575nm1hi77bmj4i57rp4z"; }; @@ -15031,7 +15338,7 @@ doc = "1kmlaym3vxb9mx0jp7wvmsk13i30wyyazhny5zzk14bwx8rk3kf4"; source = "1qzqr2q2bkq4pchin1xivg8gwx5qkgip4kq74rswfz5a5iimyh0n"; }; - realtranspose-56623 = { + realtranspose-76924 = { run = "1m3gmj9bay3a1b7fidjs6rs2077m7csaszz11g6y5i2sjpjyx2aa"; doc = "08w4ad33pycaaiwhrnmx3sfx2c6kv417ijhqgxdsja1mrhcp0nxw"; source = "0s4lbg2jg5fa4x8f9cnp5zcb4yi92g4981dwdksqsilcd0in4ksh"; @@ -15041,7 +15348,7 @@ doc = "13mxdj05rraw5kj194pbb57fn0dgkqnrv3p498a261igd382y798"; source = "03jvdbs603pg2579vfmnn74kf20w8jf9nik0zghsfldiy2bb6279"; }; - rec-thy-74983 = { + rec-thy-76924 = { run = "1b0xcgrw1hkd0br2sj8lf72z0h8rnkzyr1xp4za5bk7bw7igx62s"; doc = "0ldr9fwk04i0pwivxd5id96zm2r58qdwjnpm5i5f8i2cqcvnbrfq"; }; @@ -15049,7 +15356,7 @@ run = "1pnyia45nx32r1ng711k2l3g2h4r6n67nfxvg193z4mz1i20hq85"; doc = "0hhm5l89naj8vzjnvf2ambpawq7scp9bgpfjzszgb6069c486bvp"; }; - recipebook-37026 = { + recipebook-75878 = { run = "0ianmda3ji60acckagmlsmrsvi4sxp3prznvzqkkkvv88w1xbm8n"; doc = "0fmc59fddgfs4v6lsba04g334xlkhsl1liph7v3yx4qj6l9dxlkp"; }; @@ -15058,9 +15365,9 @@ doc = "1h13vn2zw880gvzi1pc8j41wa21ygja43hrjmyav4zxziiisrnwq"; source = "0fkwvjxjhaywk61j750a05x0s5fgb96q5n3afcq056yf01jbvsxi"; }; - recorder-fingering-73711 = { - run = "17wpyvg1x955hn156spr4p5bk9qxwkfjk6p7ffa749lw3fscgpnh"; - doc = "0vc2fav8iwrgx5bnnc75ddd2yhcn4769vhkabcjkknybla1sssfa"; + recorder-fingering-76924 = { + run = "1j3k15w4l1wc0hyddnlh12009x1rbh9f1cfi0yb5wpxg8182f4dy"; + doc = "1f68kwzyixj0g3b7l8cxx8y5j1zn9nfnnywcc31fxb1yrps76wb8"; }; rectopma-70885 = { run = "181s34q723rqz37v95d0a10i1qy2fbw4nk49ilm5mw5q20zipmpn"; @@ -15123,10 +15430,10 @@ run = "0lwlkrsvx7iry83044nkfl017qzcnk6my66i0lvd5zs2z7i9fir3"; doc = "0sd99jb28jivk723b7qrlwxzx7bjgh1s2xhnxy3w4sq102r7pk6d"; }; - reledmac-75198 = { - run = "0hdhz9vnawlbb2faw7dlnb5x0v3c72dqzzhh1fczhsb8ycm0swlv"; - doc = "1shy0q5zqsgvrzy1ivfbp6j68paq36vrx7jbir4chyi1cay250ja"; - source = "1134lcz59gkcmsg94iyfc8b1f26ff4xwwk8sk89mwffp3658aaz5"; + reledmac-77517 = { + run = "1d5ff0j96vxx2amrssqscd4k1kpr47l5wfn2j43z6vnpmfv80qny"; + doc = "0avjf8f5f8li386s0rpm2x04mn9ka7560mhhr8q9ml8l6kw73hnq"; + source = "1993l78cyqcmc0lay8dbzw0lyl931609sqmrm053k75ixbnbh78l"; }; relenc-22050 = { run = "13ym795q37rmxhmr0d8834y272si11f0qh7lmhffrpsf4d3bhf74"; @@ -15154,17 +15461,17 @@ doc = "0nhr1lpbb5nvi7mfzrjxfq7ii2kib8klzcsqg99b4pj3hcwhv93v"; source = "1phbwgyvdm6a616wzvlc24jm40k4hbyjsnim5g5jr15phlsa6r2f"; }; - reptheorem-72495 = { - run = "0x1j50cp73z02bzikq8cm5b3ndl1xcygxs2p0g47c6d73bs7bq3z"; - doc = "09v827yg0h6h9y08yq1gvf059hxv6m0ii5v27gxm2sg9fzg7037k"; - source = "13w84rfl9x24njqr0jrrfq2080i7djacrimsrfq2ybx812gmcy69"; + reptheorem-76224 = { + run = "0477a34fif89kmacyxzqmmv3pq68xhv52fb8mxxbfrrn5b7rk2gc"; + doc = "1s66yc51javcxilqw2wnawpmxn9c5sybyvc7zy9w3320mnmqj1qn"; + source = "0i5acxhykwna08yj8zv0y7xqqn4gxvv65s63v9zkr1r0vynwcnpw"; }; rerunfilecheck-75559 = { run = "0gbbbvkzffbb6jnd28pp4f9rvakqdvc4zrg2pdr8idrfk5c7l2mb"; doc = "024g8q7c4f8adr5dv11fdlm17acvshi81vvfricbbfbflqglsyph"; source = "0hvz2gxh1cxmik34cv3ip9i0ynbbhnlvlg57rsy89s3wgwk6138a"; }; - rescansync-63856 = { + rescansync-76924 = { run = "1qdcw7zi965khz3n3xrwg9x84hi58iv8sg9b3dwn36cjdrxvvx83"; doc = "0szxkc0bpj0in2mlms1m381hhrajvwhp4yk17daihnyyxx6m78i9"; }; @@ -15177,12 +15484,12 @@ run = "0nw9g8bn4i57ws9xk954dw5qwzcc48mz4dbwk71vzc00i6r3gxwn"; doc = "1iv3jqyg74nlsm5ahk780bidrdkg8jbvmfmzgd7yxw5fy5qifxa6"; }; - resphilosophica-75654 = { - run = "0q2i6c9l93nxvsygvb390dlics4ya1wkyd2qd0yvyv7vfj3337xj"; - doc = "1rywlnaznxn2zil7rsskl31j262v2a5gmp6dskqk6xv0bmyy5kgn"; - source = "12yz7aay33z9ri8jayp8y38pbx6q30zkz7q5sm2i7xhb7vrsz65s"; + resphilosophica-76471 = { + run = "0qmhrcjw3wxai0skvpc6ixf56ksjm4qja9zr69xfihnkaq0ks03g"; + doc = "0cdqyqwwb14y2f8c4axf0bzc8a2jlanm4sb34h2mdqq1kcrda2ib"; + source = "1n9x1v9fbiwpxkrqch8z1i1d8v48s1vgz4f8i80nahsxyd1qq8dq"; }; - responsive-71800 = { + responsive-76924 = { run = "1d3n31jdxh4ndfrzcmxz8sx6pm109liik42k9k5jm7axc0brl31c"; doc = "1shb19zbjsmh2na4g0hf0g5372ad0hgs6wzwbb53hsg60f7l6rjm"; }; @@ -15200,6 +15507,10 @@ run = "0nixlk46dpyay8zsxrfkcng23rdyx48mnq8s84xs5whlrg369s3d"; doc = "1yln2mz6awzafpmrlzi3s12zj9m7qfj4laqgjpy4783rxdxy8w57"; }; + retosmatematicos-76358 = { + run = "0p040h0d46fda9favw66lhps6i1imvjjj7skakf3s33iy8kf3ay2"; + doc = "1jf39qx9yfaasb044m3kd9754qi5x5sl4mzcfgqc6r3036ls0162"; + }; returntogrid-48485 = { run = "0cfik8imjgrhgilc7005cgy31h1azjk15jrcvd4vpf3g5ml1hpsg"; doc = "1plnz793nhiq9y89x7i51bgp9d18kbi0bpwslg982hf65yklmiwr"; @@ -15274,7 +15585,7 @@ run = "05ynyzlrnhn7q95ld1midxdccc7kv209p4x53bi2n8rsjmp9sp39"; doc = "13aqrvxs9vhy8bpm42fx1i47m0q80pc4zm5gh2bllrpgpqn9hbry"; }; - robust-externalize-74882 = { + robust-externalize-76924 = { run = "04iz34nddq1f5cafnlzyhivxssk3ah1jl3dsmgjsghnzzaz3x4nd"; doc = "0r7f89177ws3964frsq0dh6b2bk26isw11hf9qs0ij8wv82ny5w3"; }; @@ -15319,7 +15630,7 @@ doc = "0a8zsbh28jl761ir6is1l05n9jyvzr31y86qwaa714yxwpzak0s4"; source = "1gnvnj1l88l66mrhvd50cx44wws4a45708jmrncb5mnf0i6v7ci5"; }; - rorlink-67461 = { + rorlink-76790 = { run = "16w0lixzj403qgj8yjwn7v5dg8114h91kbyad27y26z7c6q31dq0"; doc = "13z72aidbrlgyplr8zhjwhsyk4q1hja60jcw8d2l6275j03ykls6"; source = "18r6gjh78qfjqp1bczcrsdpzddhyfyj152z2r2i5pjcmdjp1806r"; @@ -15351,9 +15662,9 @@ doc = "0sg1ck97k8pbg2fjf99mhpvd251plphr5pk1dywmjniy9vmhv1ih"; source = "02kk3h77drvkqanc04bjlfzg0scprcs78z3m2zf8gs6q8w95k7pv"; }; - rpgicons-75659 = { - run = "1cdb9wlmsqwvl7fp86i03kgp0pliljrgwc69y9gzvicjn6izf6r9"; - doc = "0kn7xwlmmwhn9j5c1nk2rbcy4lg63d45d96zwxbn7gybl61b9i5r"; + rpgicons-77525 = { + run = "09kv25varyapkjs7l2bb2j1frcwm0fqn1argpsdi33q2n5b885ms"; + doc = "0a31q990qkz1fa3pnb2a5wvplf81kxizcih0k7z86xdkj6knlwrb"; }; rrgtrees-27322 = { run = "0jihs23929pzbgpgnb2v9i16fcil9kxkggdv1dvg6xq9f2fh21md"; @@ -15377,7 +15688,7 @@ run = "0wlscg6lhqar791sz1d63mnprxvaqvjx0mfk1pi1c2zsk0lnpghs"; doc = "1ghwg489y801j2c1s5c7qpv9yyh4g6higapzjw95nmmyf32aka0h"; }; - rtkinenc-20003 = { + rtkinenc-76790 = { run = "0q024qcai2slxd0ral92pzzl4apqn5gr8gj3vw7whz7432m4z7gj"; doc = "0kr27a2294bj80f3qria15bjpsvgifgaj27zv9wj11rqr5g4zm7g"; source = "1kwg3qbk2ldq5mirpvg0cmhd3nyz79jfdbw7y37s2c86g3c5j0i1"; @@ -15416,6 +15727,10 @@ run = "0bf038afig93a1bh3fb1v3sjr51n97hw1bk0rkn3b7ir77n546w2"; doc = "021lijdyxz1jix4h6930m1mvmv8wskmvxyh8cp81pydzkjcw3sih"; }; + runtexfile-76526 = { + run = "1l4vvvrw1zfm546q921hssb6zb9xad07y0g1f9fa9lnbijjb6yj9"; + doc = "0336bw3v8fzm59kdd4kgs0yk3wlwyxzjjf7grmi5bmnhx8jbs854"; + }; runtexshebang-68882 = { run = "0c4rsadkk9vxcax1r0c0mz30krw387da9ildvjnh88ll7zgxv7xx"; doc = "1j72plplkdlazbqhpnykwl5fbszr3lil3zg9a91aih9nzr662vrk"; @@ -15428,12 +15743,12 @@ run = "0jr0x81xc1zi9vhgvqy0hcga48nhkj9z2n4rd5303b8h68n92yfd"; doc = "02dl5mh45z9n2b59clcqnaj9fsv79jw46ph3303mlx7plyvdqj8z"; }; - rutitlepage-62143 = { + rutitlepage-76924 = { run = "0gslb7lkinbhlqdgp8pb60h9x6ajypb5991z17p4d0jwifz063jk"; doc = "11h7ppnimbf6znqla0r1vq8six0ri5ihzd82dj66hhh6ic5pq9bx"; source = "10k8l66sjzdfrg6cbslx19a8nrvw7w5xaicn78rkkf095pyh1qpy"; }; - rviewport-23739 = { + rviewport-76924 = { run = "06nc81iapfymbp0kxfk0srpxilfhk94xwhslv6az8n5a3bvp2mq5"; doc = "1m4xvkafdf2skhclg60fjgvyd6vd5y9jrn3186q0hdi66pa7dl66"; source = "1hijca49b0cvh3w8dqwng6wdssmg2fjjj7ga9ifmziznb2k4qng6"; @@ -15442,11 +15757,16 @@ run = "0gb5j3hn1s28ar9d30g158xfc2vaavhm8cbmivr1ba32njdmmqcq"; doc = "09n9p9q4pjil70ydk9cjh2gqxdslnhrg9avfhj0vvfacknbmh312"; }; + rwth-ci-77480 = { + run = "14479lg6nbyvqk7wlkkjmshk18g0dwkhi7xwsv914mpax9j55inn"; + doc = "06qcjz3fc8m83qr5wsyxsv1pqs1bd3nl2g9svhkw3d5h89hmwild"; + source = "1b6r7c1p5i6y2v6snv5iry88c1yydivf2b76mz7vmgphc80zpi2v"; + }; ryersonsgsthesis-50119 = { run = "0zn3hp9ipjq3624h1kdz1r55wxhawylxkmh6fi7v6cz37cnn36wx"; doc = "08bylz7p9ygmzy6m8h7w33l4lch9iqnaqnb3nxw30d5gp0rsb3j9"; }; - ryethesis-33945 = { + ryethesis-76924 = { run = "18d9lw5inr4fxxk4x4xjxnnvbp2agz25c9h328gi1c3afsmi4lsr"; doc = "1jy3vsin13lpd8q5piia1klc08nfmhnx0hp9hl8gnz86h53mc5xa"; source = "0chmpps2q20bkwf7p0yxwp1y6mak5hga459vpji5sl754nzbvxb6"; @@ -15473,10 +15793,10 @@ doc = "121ak8m8njbd92zm2hrbwf03ir7c0xaba1isrs9gdgvkf887mxl0"; source = "1z10rqgh7nmivp1dz6kmc998rnf4h5wvm8rxkanfbqmjxida40ks"; }; - sanskrit-64502 = { + sanskrit-76869 = { run = "1w2qni1pgzj2mafglzyvwfk11csfwz83gbcq1ihqabxsy3wqvpqw"; - doc = "1ss9shgz8q2mdhs2q5128pjgcl9ldw0bz97xwf74346625n4wgxf"; - source = "1sg4dzb24q477cp83wn3wb0w5srj373llhx3fnqc9cmxfb0rs7ag"; + doc = "1y11b2kmd1hp6ypbxjbyn0l7mkirs47fl6wp6n26xw6a65afmksg"; + source = "1lk4r76cmhx7yiyv8y4vgjzkp9kyrm1czfskabjhpbw6rc3v66ga"; }; sanskrit-t1-55475 = { run = "17mqm0iapkf04z5wlj3qpk9qlz8nnq50bfbibikacdanv3852m8i"; @@ -15515,7 +15835,7 @@ doc = "0r3xc4128x9nz9wqqs9y7a45lfgll99l7n6k87cb2zkyckr0kk6f"; source = "1k5fix44afwcx3rihmipji2zalc2zhz8m0rcpybpz76mzqsrc1fi"; }; - saveenv-65346 = { + saveenv-76924 = { run = "0j100cr2w7qii9q1inmmsyf5xbk729qypnyrin0kwf12cvbj2b3x"; doc = "1j5zi0qvkwx4a1099ydx0hwb93cdmf7y2q6sa28p3gpsh0fph8wq"; }; @@ -15546,9 +15866,9 @@ run = "0b4ppffs7zcg3y6i3c6dnjb2rl1xm5rz7k5mxm08qj4dpdhyjfpi"; doc = "1js1z2fkxy7ixh069hmg5cxm33xjwwg002y64m32wj4ldb7shfk8"; }; - scaletextbullet-74858 = { - run = "0854zd7fdh4994c18amilnw4a80q1z6a3wz7g3ijqx4ldkkqz6sv"; - doc = "0nyzphjjkvi2wasq5d4rilfsnn1pmznalfq6mwh0200mar9mm2a4"; + scaletextbullet-76924 = { + run = "06xadrr36j1v59pm1z28g7vn7rhx2bh28zi75yhdsk8pjvkd1106"; + doc = "1zp5iq1ypqld7bfnml868pqbnyz9hx64jnrdbaq9w1ddgp322kik"; }; scanpages-42633 = { run = "15q22kfwbw6scnx8q9dj3p0hr0m86lj2asy9fp9s0a15xsbhq1is"; @@ -15563,10 +15883,10 @@ run = "0vc9hfg5gn0xs9gjv3c4dlrxpsqwp370y1b9v9iqlncglmjcglfy"; doc = "1l9hqsa743lanyxp4y2p6ifgwrdaxycwnmvdjzdl6ylzv3n4qm6c"; }; - schemata-58020 = { - run = "1idrxgfzwcy31cdw07f1axv9qxiy2m2j039rj7m6gqqjwnzpdyfw"; - doc = "0wc4vcn0gbwwgf5c7cxcb66w66yl4s815d6m1cj3dv2mcm83cjyd"; - source = "1qblgn5msrnnaap7w1r6szdzphf7dgij48g0h7cyj12dxy8gm9a3"; + schemata-76178 = { + run = "14lv7s3n1lh9gh62b9avbhs22jqpvd71q0mmq91qljn3iix0n8iv"; + doc = "1qirgvpdi3qx6zq46alcw9asknr4rs43j1686ciqfdz06d3znavb"; + source = "14ndkpzw17d9v3kjrsj5w6mrfw9jbxnfxwd28bymrnybzj6xpld9"; }; schola-otf-64734 = { run = "01i19k0xhha76zz34ccpq83lgnjw4x7p511ssrbdqmfgrx5q0gbq"; @@ -15581,11 +15901,11 @@ doc = "07rwv4dz4sh0ikjqvz9pkrxsv8invngv8vfmc7r2rnx3504jiz77"; source = "1h57i44gxk5ic64qbapgzjxv8q769jg39zxnwiyx1z1pml8xgwp4"; }; - schule-70846 = { - run = "0f2qrrk2xp6g1rb4r45vdvs0gc21hcqnd2cvc15hzv5ij6fxyyb5"; - doc = "15z08p5m3ygl9q8y2pq7r33d5x6hdhndpazplyjwj5qsdc1l9b7w"; + schule-77551 = { + run = "1z968chai57zzwizv6a9w97l9pn6b68s29arjpd8m80rjh47qghx"; + doc = "0a899rnbgx2lm1yn764xja2aynjqi7qfcdwy9amyyxvr5milfa8r"; }; - schulmathematik-75635 = { + schulmathematik-76924 = { run = "0h4yfp14479lqkl5413aybvk576j83r21qsgs9b37sbpqw7fg4h3"; doc = "0saqv2s3lgnc4p2r0z0k8l1q8lnnpdaqkpnrihv3zkjshkyddg0l"; }; @@ -15616,14 +15936,14 @@ doc = "07s0y5dfmp26j0ayz2bhksdybpqb4cn439cvyifxillkq277dqk2"; source = "1y67y73f2whg663hw56fwrn6jhhpdpm81w32kzwc7r6sk79bnq3a"; }; - scontents-75234 = { - run = "0i4akb6mh6syiczszj977r5y04lhg78wsffpgj2w09c5nis2hi3x"; - doc = "19pfdwivrca72afbi8qg1biawhj8037b0x3hppdmrzs5n4n3jgvk"; - source = "174gndlss32yn3k1c89dayjqw4md09lwxnvss5v9gcz69d5m1s99"; + scontents-76900 = { + run = "0l479acrnhf3yfqvyppvw6v774596hk0cm33ld38nfjmhdj5dmvg"; + doc = "0qvj02kz4pzd210896fkgz7q23b09zcw0ja1v4zwr75fmcabjxnw"; + source = "16hwcbijk1cjgi1ivnzjk5jcl8fhi3szrd1m3qlg2a6amshr3wgv"; }; - scrabble-75124 = { - run = "1pfqmaa409b0dhd6dxb9fzb78k9x6xryk50b86aaqp21lrszav16"; - doc = "07y0pznhghi3z97165shkgjwxsz1f1jalbkv9ln9q1q5jn4a60sn"; + scrabble-77114 = { + run = "1yiznzffq48rk7v4qzka07cy7b9bc7r6rxrfaacmm3ymd6xg61al"; + doc = "0y25j7d8h22hbgxdjxl9af1wm2qc49017knlhw8l1vp26rfx5k2x"; }; scrambledenvs-60615 = { run = "1r6a2k4n1h8n8svp40yraxjxy8xbrrj8d5srgz081n2fb7g6qdqx"; @@ -15651,15 +15971,15 @@ run = "1xzwvnf16djzsif7ff8b51dq98h2844nzkj2f9y6c75g6rhnyls1"; doc = "0hkxa7gz3sammjdvglvafwczn54m6vcywz6rwqng8qa2hlvb2c3k"; }; - scrhack-72608 = { + scrhack-76924 = { run = "1m4j034mv3z2aa0f4xgc123ivmkihlqg4nasg75rraxsnzs9qmn3"; doc = "0n9yvzihk8wra47yjnwhdvzlpvq7g9df22sdv3aj82mvb1b9pm70"; source = "12w68rs1z5yag8cjlbdhdhhkz9pwgv9z5kg6z1sk81hf2k315mxz"; }; - scripture-73276 = { - run = "183a0303ac8xvb2kwzm0r2bxw07v2dvs8h69x1nsm3nik8cxmh6v"; - doc = "07if9k1m9dqrnsqxmprsmm1p26v6k198ri8jsls3sv2sjjy5dn1w"; - source = "1zg1n7qbqgkmj4msi6rv9dsnwb1h095bqs94qyslba0rjxgnwgbk"; + scripture-76924 = { + run = "08l7ac0yfgyjakdf0ikj8jhbfc68zj9ral35bahv4bbyw6bfadn1"; + doc = "1n8anp9682vni5015d5k311q2635174s0agy09wam1wgzkbpf2ig"; + source = "10hsg3i22nyalm76wxnq2hyjqqwifir39yvnfylr2mf8a17kllxn"; }; scrjrnl-74998 = { run = "11g8kfq68hbp7wqv2fvf2xwgh9zgsmn4dxmzz11rwvad57xfkv68"; @@ -15684,7 +16004,7 @@ run = "0xzi49kpfq3n37ryn8p0z8h86x1328az401pmv6iviyw3l4ri0ap"; doc = "1h472n0ajfc9my3y6ggnihd0kjpiqhw65c7442aidmkwmxqi5lln"; }; - sdaps-65345 = { + sdaps-76924 = { run = "1s9vs9ffjl5i8lax4i5ij7zjv28d75sm7z8frssm1cj0fb0wdq01"; doc = "18096xagndh28fkiy4sd6nw23vik781w4pybqnwjfy9hfm3h6c9l"; source = "1l3m01pggyxpnr2nvqnvzwl12lsv7m3lqh7h27l77wnwip7sjhz4"; @@ -15698,20 +16018,29 @@ doc = "0i7f9zjxs297hx3hd6cm70hkkc50wb1pcr83xk54cy72yqiq119p"; source = "1j6asblirf0x4f5zp8zbmpm7ak5nsilqf4ksxr4bgrca70vfava3"; }; - se2thesis-72569 = { + se2thesis-76924 = { run = "1m7wb9x01jja4w3q4qq99794cz9ccnz2khv1hmr4zfm33mcr0ssq"; doc = "0923qgapnxslnn6kss6flrfqkb77n16gk53dy3k5rkc2w5pkg38r"; source = "1fvwmmfx70zk28ya84i015zd5vnffwl6mmskdxzrpaql2v1hniz7"; }; + seatingchart-76924 = { + run = "1z7wbdha5bch954chgpxjbkv20l01dnxmc59j8lb1fw5j5brdq6y"; + doc = "124g6zyngafl8crjz8ffn96nw12qbjk7b56s21lcmmmblhhc8njx"; + }; secdot-20208 = { run = "0pnimi0vfgp5zsp0iwak0r0j562w59cl1fn3pnp1gwjz65q2229i"; doc = "1v8j3l2bh055b18zxl3287ardn0ns5qjgbqkj08qxz5ls912y2br"; }; - secnum-61813 = { + secnum-76924 = { run = "1zpxz6j5is9f2iaj53bqq2m73040lmzn60h9rwp9kzvlafciss7x"; doc = "0dabcwh85mvq73sqyi9zkbslzbhhns1sqrmvddvy1yjww0lf2q3k"; source = "1f8dfi9vrlh71bfb1mi2ll0gqcd6jbv5k96jpmvrpqy0pv1i2ckx"; }; + secretx-77296 = { + run = "177hzbv1v6j2y2x4m1v8mlm1c5ffszzf56xhrjmwn7zj4mrpn09s"; + doc = "06pqqil3mjidilals66pxz50hqf6y71ldpzswbihy7wvzza7v4iq"; + source = "0pc086lrvi4fvrv2f2w7fbki6pkl1klmfiknhk32vwcjplp6b6zx"; + }; section-20180 = { run = "0rqlczfl443z7mjmnmndclbjy6qnqvla89s8yqwngzyms4z1h3v8"; doc = "14d7576idcbpxlw7hy3hsdd41gpiyksb9ajwnn0jm1mk2snzb51b"; @@ -15729,7 +16058,7 @@ doc = "12xkczxiw3spyljn1ay9z0xrxdg9ziidnyryri4pkmsh5k60wxw8"; source = "0h94wh43pf8bphafhcmpsjzj26592c30pih0x3p7csv8dwbv6js4"; }; - seealso-43595 = { + seealso-76924 = { run = "1mqy9br1fz73q2l6czmhly8j6dnw51d50dkfh9622793z0a2cl71"; doc = "13sg11r8d8bd9gmscprqai5lbjwfvr17ida17836zagz83b6y16k"; source = "1yv4zwq6aic2wb5wiz2564mh531i34r9sl87y07yk1ad89kgjbv0"; @@ -15750,7 +16079,7 @@ run = "1xrndff5if1jbk5vzycj2alj72r123xjwmyr1lrsjkpkp6jqjg0y"; doc = "14ppr67fbhsqi6d5x0f40awac7j3i90kk7mwrjm1ch1572im5dhc"; }; - semantex-65679 = { + semantex-76924 = { run = "0hzp5i2zdnw30s5kn797bwz0hi8ldz6x10x6bgp157n9hvipqaj3"; doc = "1kd48bj4w4rjk8zswgxgjxj470zxnicr7mbq9lb7crra6ldprp15"; }; @@ -15791,7 +16120,7 @@ doc = "1ycq0qdrhxk9x9gbhigz3vpldc0dfhb3nwmz5v9i45v0l2m5l3bc"; source = "19v3w2y9406r5bhjchc6rsfb2brrw7f7sb8ikmr8586gdsnwykk4"; }; - semtex-56530 = { + semtex-76924 = { run = "151sfla597g5n0nv676sbv5m4kfpmjli7ddhd1yzsiqa3axw7vhm"; doc = "1mm9ya9ls0ryfxzkss3lfmslw9wrbcq9d5abf022ifbs5184rgnr"; }; @@ -15803,6 +16132,10 @@ run = "1gawca8sqgvkgc92hrv0mjhdhh9nqiafxg2ssk7m1r5dqc091qg7"; doc = "19skfqlaz82ji5fzqzgnfaz642ms71hqhv2pavm6a8ifish8wcj6"; }; + seqcalc-77561 = { + run = "1d6f72kk6c20k72ndq1dgp27acib6l51ikvhcnpqbhqbmkw9q38v"; + doc = "0m4kq89vr5dfi6g3q05vdnkmykfnfsnaamj38jxhsly41y3g29xj"; + }; seqsplit-15878 = { run = "0m1vlslfac4n7fwhrmcl0swx1rf80ks2p3psrszwd8rz79q6xlc8"; doc = "1wbmr7hayx3kzwmbr1w1hlhyyzz84skbahd03bw0akbgk0qziz1p"; @@ -15842,7 +16175,7 @@ run = "1h2cwbh7kb2hf3s399x78ij2mxj4b9pjyxrc7jjsr4ldx8hvf2by"; doc = "01v5nwbkap93zf90vx4a2whwxa0hbnscqqgcd8r865xfnzgc8a49"; }; - setspaceenhanced-72852 = { + setspaceenhanced-76924 = { run = "10zzh6vwi8qsb2b36gmsky3w9kdvj8z6hf6f1a1wb7wljlx4d5q1"; doc = "1g2fdixln6qyspsqpkwg7q54gfm5bjks843xpf11arhs691w1ai3"; source = "00nncsxrmmmmm1fwa6rs751gkaim0p60hrnw1chkn0s8h0cjsj0g"; @@ -15932,7 +16265,7 @@ short-math-guide-46126 = { doc = "1wjcjgw0xk4zx57f364cpl57qpxj3lq4lahlkbk6iiin1h9v2prf"; }; - shortmathj-67201 = { + shortmathj-76790 = { run = "19rscnl84f9x6r7kajj6wjh80di5y1mc4g4nybafnisap76r3c06"; doc = "1kzzbkv36hj2wc9kz1wjr5dlgx3r21vlyj7sy8m8i72yfnmajgbx"; }; @@ -15941,9 +16274,9 @@ doc = "13nlpmb1asrx8vi08kb6kcqg6szhnzb6667crj9xchbk3zm9iyil"; source = "0a3hl98rl5qadx1mqqla9hw6i1s3324i4la2kwdazhxhvi6nxm0q"; }; - show-pdf-tags-75482 = { - run = "0b32mkqmxy7c7cr2hkjpp3hbpjx4snifc28xbcflva1h7jn6k5hz"; - doc = "0rpwgsp330i1zsg7wyx8xr7pdvmdrvs6w5rja732zavcgsw3nbqm"; + show-pdf-tags-76606 = { + run = "103pmkjv6wa0mmdwkf5pnpkyvlwy8fhwbk55ylqn0vipg5i5sc43"; + doc = "1llb4srpv65pjiydwmb7qwsiml70vcyllfzfrs2gskv47jab69n8"; }; show2e-15878 = { run = "0mhpxhvgfnzwwzd9ahyzdhqxzqz9sj6vldrnbjy4n0r4fv6c67pi"; @@ -15972,10 +16305,10 @@ run = "05jfqr88hcx4mq1fq9hv47921d54947qqa3jdgvk529d0487lcqf"; doc = "0ggkfgf7zb4jn6icnn43w4jzlklkdw7f0pqyksf00mgxcx041fh6"; }; - showlabels-63940 = { - run = "0v3azvk9minc28bs6n7g75c0bimnf2ilw1379fd8hic59h1vgqja"; - doc = "1l46xsay07ysg4d63x7mxkavvd9cnjwmfcmgnsh1pg4icpyhs055"; - source = "0vmh36ia7s85bx51hddga0mxb4lcfrmxk31zidqk4kkpqmf20mj9"; + showlabels-76188 = { + run = "0nqh0a4q1hpv64isgyv0m2cnxji6kq4d8v9a40d9g1a6is2mqjna"; + doc = "0fpc45zz6nm3qsicba7h746wn6piq1kdzbi2nlgmf2dsidzlngj9"; + source = "1jbzwjxwh7izdw2hrqwr5is2dwrbjdwhani6fmj2lap5h3ii7x9q"; }; showtags-20336 = { run = "04m7f6i3992p93xz9rlfa0vnil6h9dyk7gy1v7ih47f1m2awjak8"; @@ -16005,7 +16338,7 @@ doc = "073p2v9f5xk7bs63gdmmqn002nm42154z61fnd8nq6ygcbwgjfjh"; source = "1787aqcb5p2va8zvprzmzzr7pqc6p4ahynzbm553lx3g9fy40v3k"; }; - sides-15878 = { + sides-76924 = { run = "11anl2mfkzkdv5qb0rfw7940z7hy5i43d8hh9nsvzgwfsw0x1qkr"; doc = "0gsqb1hzhy1qk29lhq57arzivkwxw1achz08ms1q8q9vxwcsf0sz"; }; @@ -16024,9 +16357,9 @@ doc = "0qvvg8jn40nxb7qdlnx29q07g3yda83czw3p5fr45x5yr54b62l7"; source = "1ircfzngyi7bwgbsvdwv66xz695gni9fyivsn9p7qq9ai9606g5w"; }; - sim-os-menus-75113 = { - run = "1wpp1rzyhsl2cg5zyps5cd4m9fd9xc75vpgbkf86k7l8bidh09aw"; - doc = "0wg43rjy82mbp83mzjqn3xarxki30jhmq4klixhhafv8980rvrhh"; + sim-os-menus-75975 = { + run = "1ic07iwd1c6y6lagxhrfgr7zsb267rxy8151zacgkkgr8ha449qz"; + doc = "18j3war6c41h14hp5ffn7d69zf0li16lbs0z3g4fg6mcknp6pz1v"; }; simple-resume-cv-43057 = { run = "09xsryzpnq33wja6fkrxy4ajrci6xcn0bx0mbsw37h0q0h65rp9z"; @@ -16036,9 +16369,9 @@ run = "16byfnhfd1j14911xs1448yampvvplxy8l54by4qwq01wp7pjjmf"; doc = "1wrxjkgbvps1wyicwlhkx59xwb3vcy1n0wf7r7dllw11r7hdg6f4"; }; - simplebnf-68959 = { - run = "1bcg213dww4ngpafy873ralbhp901c6xrsnvryzpgk5jrqw2d2bj"; - doc = "1450ri57ci113csq9z54zj6284s8bn8rsl5y2xidl76rz9hdidgv"; + simplebnf-76924 = { + run = "07zq2nygbidp2h2jqh3ldwdfqk2x027svaw2m51l0pnqw4ab0ddk"; + doc = "011x9gjw43v26c2mrh83ggagxxn7hw3j79gmnsk6xf1lsrqqkrdq"; }; simplecd-29260 = { run = "0d6gw59xd1mqc991yy6k5jva88j66pd69k5sl5jrysl4rw1mxxng"; @@ -16050,9 +16383,9 @@ doc = "02x3nwmxdk9spx5crlaw1xdqlwah04m88zrrw4wdg0qjnhvv4mvr"; source = "05ikxmvflqz5m3qallwgyncda49dzq4fibllgc1j77pdh99cy3vq"; }; - simpleicons-75630 = { - run = "1dc270jsg8yg9h8grlnj9cw2rwrn8n89hb6l385w8rg29zc6fccf"; - doc = "1iafc61ari5mgqdxqzb2fcza1vr6i1iqazmq86myd5ibvh5l4mlk"; + simpleicons-77541 = { + run = "15hb50lszrwh86da7lvcywck8bl4qryhckg6sbablla7a6gx0riv"; + doc = "12xxk4w2nmy2ad72jwq0z5p7w96r81038vf92j71hvf6li8nilh4"; }; simpleinvoice-45673 = { run = "1mdc6aij1id1jxlbkwfdvdv87yh55v5qyazfciffpbf91qm87z0s"; @@ -16074,7 +16407,7 @@ run = "0lm22wdxiwasv4igfsyjfi338qc7m985da7a9a6q8cm63hks2alm"; doc = "18hmx8b6zpsc98mmjvimdayqpkffwjjch4sjajbz4csjpza7nl98"; }; - simples-matrices-63802 = { + simples-matrices-76924 = { run = "09kmqq2si98yg3ddnlkddn5gjlvmwd8w78r9d2xvd7g28wm1hjbj"; doc = "0zbg9ppqj6af49braf4hd9b0fklxjmsr7yjgbla6ckbkwihkqssc"; source = "059wa3qyaxx7ha1xw98rwa9w7v5nyhq5rfmajhba1crnp155x73p"; @@ -16087,7 +16420,7 @@ simplified-latex-20620 = { doc = "1cgf1p7p2ikda1nb0c2vhhx7ai6rd973pz6a00pr9yanxsvghp6d"; }; - simplivre-70314 = { + simplivre-76924 = { run = "0wqzc5ab1pcv7vvs7n3ch5bcbpmgi791hr11axc94daglmjbprgw"; doc = "0isjnr5xqf5phv9ysqnr4mxc983k4vhgikb7gl1c6084b7kcnbc1"; }; @@ -16110,12 +16443,12 @@ doc = "06saapj9rh5gbrj0npb9rm60xrww8rl1y5brvx97gj4qvc3i2pic"; source = "1clhfsmydg2xjajak0ssa9v5sd3id957si5zvyq3njgl9cpjwi9r"; }; - siunitx-75286 = { - run = "0apy2wlkiqlmdvmxqyg6nq0nnpsdh6z1cc3x5hwb3vvrymg57d0y"; - doc = "16j596l0c8fhqvk4sh9c665fms9fr84zxmmlw00wjk3fbscvapir"; - source = "1vjjgvlighrx7yz8yha7nmligzbshgl2ksvr2xrv8zlb1vzhklnk"; + siunitx-76924 = { + run = "18c6ibd1ijnjslvj569dfcgkw6hkyzw3wd7c6vmnnmxb3pip0jz8"; + doc = "1rfd8rx2qar6md95rqw8nd8xw5yc57ms9sw5pkn3289nadsi3fr2"; + source = "1caaw2j33jg4xgm53w995zkgs8db3r928v2gq7hx673rcshh8ipw"; }; - sjtutex-74786 = { + sjtutex-76924 = { run = "1ng9ymjxs4ix9mw3y9ggscj8hk72q8k89jdlff1q38kya6m854gh"; doc = "0amsqm75l0nblx9r1yl8002hmlcb5lg9idvcs4d54r62a80b893r"; source = "01njyhyjjkq79fhpjm49xlq6jlgr8nlvjvmk0j4mxqbi89vnfc8l"; @@ -16133,12 +16466,12 @@ doc = "0qi7l9ky0y65cmcp32j93lhwlvflvz8didq9c77faq7ffgzz51s8"; source = "1rnraidwhkxlhk09ppa5k0ndqhrra4asbpjwv2j5dgf70wfm5vmh"; }; - skdoc-73385 = { + skdoc-76924 = { run = "0iabgzm63f7sb0qg7qbi0gz210jbbawa91v7amb0rlfk77g8iplg"; doc = "0q3vbn8rkngr08fcws4rn7nb6kaklh75716yilbf5wg2randvip2"; source = "1wr1md08zwdiak37xrvjl2rymjfywkf50sq6znpqc5r9di9004y2"; }; - skeldoc-73465 = { + skeldoc-76924 = { run = "1x19iwgx72p9b5f2kjriwf0f8jjlqxa52w2vkxj47gjylfpbmz4h"; doc = "1j72ibmlnfzbmf96jm3dl6kzsvk9gmi8h1mj7p0qfxkdjgrpmj6j"; }; @@ -16177,11 +16510,15 @@ run = "1v39pb9qdivrj26hpjbysg3hbdxfd247a346s5gdffraymiy9lcl"; doc = "1s40c102kkaa24w05lmlg1kw8fwlfnd5vwbfqlrf4y8807izbj4s"; }; + slixte-76913 = { + run = "1xb139p6mhdv3irjy7fx86yxnaib3kwdv0dqyq5pjmls3ifn6w7p"; + doc = "0wps2qv0zwqk7g91fhknbddq20yk8gml2aa7rkvpycrdb9m7la37"; + }; smalltableof-20333 = { run = "1g0kh262h9xv5zr2yix9as4ghfsrqnhj8y9gzb66xk90i82pri0j"; doc = "1q96blk44d3nv5bihz81a25a43vbf9b86d9w00cl9kkin1zzkf6w"; }; - smart-eqn-61719 = { + smart-eqn-76924 = { run = "0bjkvgyd67v876dgzp6zwifal9dy6mlhqvjn2rzrigrddvvn3j87"; doc = "0m3ilj749zh2apxr0748dhhm6bfs0a6gnc02azjsv8wqj32bdz11"; source = "0jxbyx3fsgqmydrzjymqa3zi21xigqpnid46y1izam8vc1m78w23"; @@ -16222,7 +16559,7 @@ doc = "08p61v1jgw0s2bdfwgmb1zw5pyldfsy61d09n6qq93wclgaim7lk"; source = "1xzx3jxp4791imxw6h7gs1ach94k1w33f4p8pd4rvlcnwglnv9s4"; }; - songproj-66704 = { + songproj-76924 = { run = "04jnj92nva8agg4k8qgfqcd7rvwhvhwx3836464z66fdv6v4q92x"; doc = "1qyw11czqdhkpyf190asx8yi4wmcyxc71n052f5481p3xbblz1bd"; source = "16qcb0k59kkxmqavywdmxy373ck923xn8pjfzp6qssgjvssnbnar"; @@ -16232,7 +16569,7 @@ doc = "06y36cnx42yms6b3mnpkvbwrl1rrpjy1jlafycy33ijx0sbpizql"; source = "0airs4wvpv2wmm2398sfy5sh40q0r2skha33999fkk2s9jc99jbb"; }; - sort-by-letters-27128 = { + sort-by-letters-76790 = { run = "0gjmbx6bk2c3nygcbvwn3wfsdj1lscpnqzfl6w8li26hws1ravii"; doc = "1p0dfvh0l4z4bd86wcvph1fcjip2rvsm22j890y607lfbqhc72kv"; }; @@ -16288,14 +16625,14 @@ run = "1mb6c3mial9ashhvmjhynczjpb462j18qyy2an4ckgwgc46pwhp3"; doc = "03j6xdkvsv5p71bifmggf69w3s1n7758yii1caz9p9bcqmqbnrk9"; }; - spath3-71396 = { + spath3-76924 = { run = "02hhf693lmw3dg6p74yk44g0db2n4l76fxkbvyaqvzrqvwn3im9p"; doc = "04rd4gy3b8dfrwmkp2k22dprhzqpg9j0mqj88cmq4d56kjs257zw"; source = "1k84ra0f54wkf8jdmnjviz5288j7yw8i49ngndibxapm8pfflf0h"; }; - spbmark-73781 = { - run = "0s9snd3v0vcv0bnckisc9q10j1ki8m0r1n2ixvy7n1qlv2q2ak85"; - doc = "0pvqiz7sa5n1hsdw9ms6xi4wvv5h0w48j504w7il0wy147cx7410"; + spbmark-76924 = { + run = "1p503r3q3cpqs2502m376816snp8rxc5hd1rkdsz3ljdkap0nd9h"; + doc = "1dfb47scc9nxwhzbhikz62ilgqivb30cfq5lkhihb45lf2w3p3gm"; }; spectral-64528 = { run = "1qjvxyjxm81j3cyajki6jv59k6y2m8nv9kzhj45d7i56za9klkf2"; @@ -16305,7 +16642,7 @@ run = "06v0sb1xa28biv5ak6nprdcjzjdm0106rmlgm4if0jgmax0hiqpb"; doc = "10limf15cp1bv933m45s3vdvxwzbpd5hard4lqff2x8ay1h0n1wd"; }; - spelatex-73664 = { + spelatex-76924 = { run = "1j2z84ay2fzprjf7xclbrs0hizd9789jrbghahng1m18663fglh9"; doc = "0s172rf8q3mzmgnbkagq3c3zrkl9c7215ddcljkw41y6l9kzgk38"; source = "1ai16r8jr3djymh64hrxmnxakv51yvh5cha1z3nivzjj7ydvy88c"; @@ -16330,6 +16667,10 @@ run = "16cw2sv43nh6qsrc1681cw1035gj78fvgpwj79jb91sph80wd4kf"; doc = "0z5b25wv1pcyjc97w1qd1lx1l1rj471nm9yxx0rkd7qyabqflyj7"; }; + splentinex-76841 = { + run = "1x3zznwpd1xrz79b0vj0k72rq1zi1lm1gkmhw10w7jl02cnfjdy4"; + doc = "048k9bqsgkinp1gl2v9inzypv900k65hkmg2lsdqifcddvbj2mn3"; + }; splines-15878 = { run = "1dynq4y6crzmnn7wcana8klczvzzd2gkya41qpy9w6nxwa2b6kk5"; doc = "0lyg56rnhrq620f083bayssdm36h6wl05d8wld67lf42056kxy8j"; @@ -16390,19 +16731,19 @@ run = "1rqmgpxcvvcmzxdj6k15v8z4i4iq4wv95whddpi93l3n0zv2ihmq"; doc = "082ff60lfnapb570ps3g6vjy2xn0gjjih6y4nm3ry9i0k1isbk0w"; }; - srdp-mathematik-75162 = { - run = "1sb955ygavwwq9qh5bm0mnr5s08nibgcwd4rqmqcrvlhl63s0p36"; - doc = "0mrxkn43560izclh3q7b82i7pmcap73xwan2bmp9isib0clys8i0"; + srdp-mathematik-76697 = { + run = "1zq2hri57ly1h6bv7j1p3nw1v9fhw1px8d0ay4wjjjkypi8xbbpp"; + doc = "0pppsfqsrfr38z9wskp1zgc0r48g3lg1qiqy33bjxqh9wy2jsz8r"; }; sseq-31585 = { run = "01vqjmi5vpd2s00sqqj6nlwgqvz9c43igg09w282khlca471253l"; doc = "08xq5fjn951hdpbrvzx6p09a173radfh8a4wzhmifd5rca9l7asy"; source = "0a1rh7s1fjxn3bblqz4lzhd9812d9p71wwww5hg9nnpn3gjvdr6n"; }; - sshrc-insight-72623 = { - run = "13qnpc4q85zks6b890qwdiq7mn8k084mbhlknlq98n3vsklsir03"; - doc = "10lqpjnc9b4pvn15fj7c57dkx69mrjyjgwh018d66m6m3x41h3hd"; - source = "18fsq33habf6yl6mn7djqvfiay9nv99vpm3mzcn1zp8jwfj3lgcx"; + sshrc-insight-76065 = { + run = "177yvkfiizmzdpvln735anxrdw8d0sszhszplcmyr1db7vvzir7s"; + doc = "1m5rw0rms626cipy9vgbxj58890n9c7mw1lnwhrlbp1ap7gchxri"; + source = "1k3qzm14rwbjngz2hm70ka00pfi30yg8xjf77l1cpm5yrjws3zhf"; }; sslides-32293 = { run = "12vg8fdv0di8vgnw8wj1y6rad6izmczfqzy5pr6gpflzmn14fbq4"; @@ -16412,7 +16753,7 @@ run = "1wadfhja3yji011aawrp3jgiqdxil7lzvkd1pzy9c9y63lzknfg5"; source = "1qv2bvjs01lk9b86rzb7n0lk2a4gr870qsnahyrd9dqdnvvz4n9n"; }; - stackengine-60019 = { + stackengine-75878 = { run = "0m0c3sgajlzb7y598y0rpm29mrlsxmks6a0hi1b56vpafsi906n4"; doc = "1ga71wrnd8ykhw9x3a3yxqicqaarzxncass1lmyrh1kndim79pyi"; }; @@ -16426,10 +16767,10 @@ doc = "1g7dl0bw0zwmb4z4jskgrh2bcvhl01f1nzgyr527rvac30rd5ys6"; source = "1pckjcvqp1ygx10vghlrib2wd0h2qkkgr96wjg1d1i12cc5nwh67"; }; - standardsectioning-71479 = { - run = "1wl8ghxppagpzqkad8j00zg5wbr9if02yx0qgjlkr3is3hcqhhbr"; - doc = "18lz7927fg1nq5d565hwpn28jgizbwp94az8bbp5jpd7ggi1j80w"; - source = "01b9f74q69mj39f5q14dv15wlxnvaizm6b1y32z9g0gg67znnjl8"; + standardsectioning-76431 = { + run = "19k1vd2xi76gfm2v03kajy6xpcibmpah802sk6xvxl5kk8jksgp9"; + doc = "1y9qh94zhivma5ljg6758bzimpmjdnssf6h9sslm6c9pw8hz88s2"; + source = "16zrrggslgp9zj27bsfxrfp5v662c6b0z3kcxmzbsrm2jq5gzia0"; }; stanli-54512 = { run = "05mq6zhs6x5qjqk58gwws9lw3p876bd1f8a5c2jvb2azjl7d9r4f"; @@ -16439,9 +16780,9 @@ run = "1bf89j0qqyzih5w9ban03k85v8ih0d16sil1sf7smzmqk3nhmrz8"; doc = "0rjx4wj021ri26zxdlhkh71q3d0ygf3hvcqghq9fwkbi0gnig1r1"; }; - starray-73984 = { - run = "1jizi0ka179dlq1g7i4pv9m3h40k2sysd1qagm626apcv3zgppcy"; - doc = "0axhx1lvygkqn7xb0rbmzfnq59baijbnglbwj85cffs0g555l0b6"; + starray-77052 = { + run = "10jg92mz5mxxxgg5njrphy9w34pb17z4wax03plbak5ic1g775s9"; + doc = "1b3zr4419hrlp6jw2k1w1rs5pbzgi8m298ph5vph5cfszf28mlzm"; }; startex-69742 = { run = "1d6c54hm9jdi882srj87drkcxm7lldb4g60lbic9wwzn9kpa0ynk"; @@ -16476,7 +16817,7 @@ doc = "11i1rcc30lnm8fqmnpmk1hgz2fmm54hgf23ich279aqfsk2pm8iq"; source = "1y87sw1qrmvgvayzwz2i6qjzvx952h68123fhhv67ga0kpxf9fwi"; }; - stdclsdv-15878 = { + stdclsdv-76790 = { run = "1130sj024qfsszjx4adr3bmmr6594d21bcv3ixmw75y85djha1iz"; doc = "01li1x0cc820y0m6dmivjabnbhz6v1j696cwx3d08fiw4x7n4jiz"; source = "1ypihjm5r0v2isrrv8152fp59ynjn9wmhp0ffx508n7kih9yisbn"; @@ -16514,10 +16855,10 @@ run = "04xldk3dzcr1vg1xld4hhwx5xzi2pr0v7gn526xr8ca3m3x5mwnd"; doc = "179zz295nxpp21p6xhrn1r9ka68i3l9l8bphrb2833a2x6qgmil3"; }; - stex-68569 = { - run = "0qpc9nqi6gkkwc8rg00rkvli3kgdfvxn2h23paxmsf8jsf74c4lv"; - doc = "1b855d0n3m2glxf22j7ifn8sf7yi9z4s55jnb1dk0pfy3i8a5zf7"; - source = "0xm55wcxd47z57pmmls2nx6f310nbjzmn05crynfj4rw4310vq00"; + stex-76825 = { + run = "0crdqg9x7pdr34qmhgaf5n2bb2spbz5qbz194dw8mdw21ps0pgzb"; + doc = "1yf2xylzkm4rricivv3s9jlcaq8inddmf4f5iq7cg8d1mxnl73yv"; + source = "0q2k276hzpkavwgjmaa7m3x222zknzzd99b3px25pphj8y6xrw7n"; }; stickstoo-72368 = { run = "0y2b7kdk620lwdzj050zqwbfjnqcvdwq10xzbzwbyk7k32n26vhz"; @@ -16542,9 +16883,9 @@ doc = "0dvcn4yw7qlb7gh3b3z9vk4rx12b1086glkk0x21cks87kphdxib"; source = "1wmn7bwahn28lwipkpsla74wn3a018808rmh7yvxdkbxfbzcwqcz"; }; - stocksize-72957 = { - run = "00d6qhzlv1da6bvic616dj5hdcqkwpxwdccb7q1sqnhcg0b0hrvv"; - doc = "0j5x0k9jh1ah628pw22r8dg00kf8vq0cyf0cslqpcgdg4fqp1m3l"; + stocksize-77230 = { + run = "03p7d1zshmnsb6vhjh8zwiqaxm4hi9pmnx5vf6cdl7amp7zax9vd"; + doc = "03p0jdl603jsspd8gn2jr9fi9nc7nfh7arxracp0rwmbac1yiwhf"; }; storebox-64967 = { run = "0vy7iavq6qqxpmwhm9cz4gxp67nriq230kcf1mr1gq2w0ncy7kjc"; @@ -16592,10 +16933,10 @@ doc = "191661pf9znl9yw70vd5pnycb9bz45h9f9gl2szlap6a2f56rr6g"; source = "0mx9cy3pav9a9hqgqdcb1gsvykvhs9plvgivqg98kg8znmd4nzwa"; }; - sttools-75613 = { - run = "110bhqaz0xlrclir7gzahjhg1sb2d92v3ryqwbdvq99bak91b04b"; - doc = "0w2g94l6i1q1g216ibkspqnm62ca5zdy65jbzlc78l4xh6my8q0m"; - source = "0dq1342cp7ipmiq8kfmidwkyssfprnnjhkwk3ys4mfyfn05mlrsd"; + sttools-77316 = { + run = "1b7c9q124wvzv1blqnapd8056a737wnypwjalimyclh03simn294"; + doc = "0fymrxa6x6b99ip0c8ky7ivw5ww5xfg7mivzbbgylgwp9zspqd3f"; + source = "0gxx9bgn84896mss5z7fs9il13v26jd64jswhr69pk6ajjzhgsz4"; }; stubs-75437 = { run = "1p454rfdp2v4zq3vx1716x2w1cr1a6dkcwnj2hx7w2jn8118vqkb"; @@ -16605,11 +16946,11 @@ run = "1007rr5m0lbfib30bkb21nvpq1h7didqijg6jsbprmkgsz1xfdkm"; doc = "0sqfqxypkrcyp8fc60xsb1v9nbw7h1xrdai626dlpknhnm00kzmj"; }; - sty2dtx-64967 = { + sty2dtx-76924 = { run = "1nrn2xv4r39qa2glfw4kalzdh5w2zlx4vaw0hplnrnxj8lwmpb9m"; doc = "16jpjskvsk51sz0j503z4dljwzd1ymi2b06z9lag8ab5iiyhm80j"; }; - styledcmd-70491 = { + styledcmd-76924 = { run = "1a3k6nxxdq1k2y5q60rq34iys8yf64c112gr9knl1yd7rza24cpm"; doc = "12z3l8psjbyraz0phjylnjl9ghdngnbid7427nffm9har6ppg0hr"; source = "1gwrrwfs80ssi9r2b39js9fnfy0kqsi1xs1mjjx7rj94zj014bb1"; @@ -16618,7 +16959,7 @@ run = "18nzb8qbs7q233f68983q6988inwc0fm79clnpfpr37z2p7im95v"; doc = "0xria0g6qzx528dgwb2q23l5iqjzj8xix1215ciz5kmrp2h4fh7n"; }; - suanpan-l3-72540 = { + suanpan-l3-76924 = { run = "14drbny66k6c220zink92nixrlcavbw8jfva8p4rh8cdhwq164wz"; doc = "0cmzng1zba4l85jiskp7m7fd71798p6s5iachwx24syqbmq8h6m1"; }; @@ -16631,15 +16972,15 @@ run = "1mc1zqvqpw5ln494c6afx88gigkby4zlb5i4gbizs75irgyrs01y"; doc = "05m9pcg8dhk8rayald2mnzl0wa7z3w8znwzw2b9ifbxz3cp5k4d8"; }; - subeqn-71864 = { - run = "0qbyn2bs0ki1p2aps7ijxc2xa70lg5k1s6i8lhaa9v3d8ah5s9g8"; - doc = "084czx3h997qrf9zzfabix6ngxq9g2r4krcaz97w7pv7d9hzsa9w"; - source = "0l3i5h5zwdnbw4yfa59lvck953qnkvqm0ckxh4y0fvsidbqpizn5"; + subeqn-77264 = { + run = "1m9gr0iq9pmajfaqjd6njbbq7ay60kn4f7zxwdzkfi748gr9bbcz"; + doc = "0ai1zinn6f870lvmwn3v0n6s5vy7r6ayk05k1x02d3n2nr7b6xqn"; + source = "09m2rda23l60s86c09l5q6627bm2n4r3pgcw3yf3blw1qvyqprkn"; }; - subeqnarray-71865 = { - run = "10iy3gw1956arn92j0qk1c0m2g9zp7grzlbn6kkw57y1x5r3rmdb"; - doc = "1g044wnkm31y19paqiilmdq470dmmpbqv5x16xqjbmh7n3w2szwi"; - source = "16zkisv1skm4mjnlf0506gxip5gckz6ryqqr2gz64ihgxm0r78sf"; + subeqnarray-77237 = { + run = "1fda0qxhadznv941q0v1girgr2i41lqjr032r93afcrrwd26r9vc"; + doc = "1g5jsgj6n1ddn9nkqv3l8bpsnsj0jnxawxbn96gfxz2qi0mqz459"; + source = "1gm4xn4l22bpddvl0iyh88p640rl2qj4cx68wp0g3qczq078ig5d"; }; subfig-15878 = { run = "16fs6ax4rjnv446x56jydx59ahw9ylkpq22a1dfnnyf8s4jm7a08"; @@ -16665,7 +17006,7 @@ doc = "18ps2xbqdf7pgyhj848zw1sbk36drwkpa0g1s9mw882ynz16gl9g"; source = "01c11mbfyynpa1yi0arlqcaklikr4sr83j69piznabj5jhb45nci"; }; - substances-40989 = { + substances-76924 = { run = "13nl4xc0spsg4bq3ld0fv0612kac2z017zp8hwck2d8413jwkj8y"; doc = "0xbrs7qpbs5314j79nzcv408ghhayqxj2n0nfify6isxh85r1ks5"; }; @@ -16709,10 +17050,10 @@ run = "1kj12xhd0psdz08mx7k2kz2maaaam29s3lway19gcawr156jp60m"; doc = "0vg6sk9ad181y4g53shj1j0mdrcqny4hjdfv3kdn5csm7h5kqq72"; }; - supertabular-71854 = { - run = "0yvs461xag5n49izmg0zr670ls988qm8w6v3v4nb3s2wmqwa47l9"; - doc = "1qkv17ch4r8dvwm7n8lpwbc4vklpnw6n9ii3lxls5i1nx9swf16a"; - source = "0s0rvglmzijb23wjg5zgm8q46s0xmg5nqnsprdg6qghh2bnw4chn"; + supertabular-77236 = { + run = "1hi6yav7kw6ba9c4wsk3mgxpn83a4khlp57qxzggjvik0iarvaj7"; + doc = "1nfwr44cxvkrshn3f9d6wwwdyhp5iv6305wp02spdr7171hn93xm"; + source = "0qcfbgbxaj82qykja3phqw0is39j8k2kv9k5pj70p3vslmz7c5s2"; }; suppose-59281 = { run = "1157v4laxbdllf5vqlnsf4cyk535xdq968q33gla769r1vv4yyhx"; @@ -16759,7 +17100,7 @@ doc = "03jdqja9hm58w65vp6mf2q4dd2i1n6gq7yr9p2qrzjm33dxycjx8"; source = "1dsw2z368hj4sixfy733r19yvnx0mi2qzff8647i6faj70lrj6ry"; }; - swebib-15878 = { + swebib-76924 = { run = "1y5rrhrhcvjzz17lsl2y9h5qz0zl9gn34xwwprnns7503d1d2nfy"; doc = "1w3fl5qg5hng8gsnykb9q86ddz48jdbyghizf5x31rjwiim53q6l"; }; @@ -16772,14 +17113,14 @@ run = "065y4xxg85kdcv3gwp4xiqd1xdxjkng9xkdyvlk61zfjv5pks03r"; doc = "17qxnzimwb828pby8mx2xlmjd2lnnpd60rdn45455x8zfxdll3s1"; }; - switch-75263 = { - run = "09xwyz1pp82yk5ilrlnrh84k7pjsskly0412dz1vnbh5iwg8pfa6"; - doc = "1j4l1a4n2w6agmzs4sq6r3mz7a5sy0c3812v06dx0hv45c3pvwnl"; + switch-77050 = { + run = "1fmlmnr0kncyipx58zwja481j7lqyp7g90pmwfgzwpg9x4hjxqi4"; + doc = "173y7x49izxbkmq5lz754kna883nqh82d92mjn8k9nf3h537y79d"; }; swrule-54267 = { run = "075mshpyi9gxbi3n0hbh3ygidzw1daxy697lhc7cc99i39y8scpi"; }; - swungdash-64204 = { + swungdash-76924 = { run = "1mr1x0g86qdh5nw39b56da3pyw7p4cq1x783rcqqw2rmvszp6zqd"; doc = "0g11z4zjm10yfpbs5876xsxh2xhlid6c45r5bzn58h2zn1d7fnmi"; }; @@ -16791,7 +17132,7 @@ run = "1rkc00q12f8ysw3vcn15hk626wzmy5j6gisvyzss924482pp54dv"; doc = "1cs9vdddpv7ymgicx005r50ilwjharqvszykf35lram9d2n7f40v"; }; - symbol-61719 = { + symbol-77161 = { run = "1pdkpr86bhia5hcmf7q3nhvklnsga4mqqrrirgl8a7al7x6q3ivs"; }; sympycalc-73069 = { @@ -16818,10 +17159,10 @@ run = "11l8609xj9gz2zkd6b0ah41lgw4qhrvdjj47vwpzb4sb1sirsfgw"; doc = "04hnwc8hc4z88wxrp81balza27xjj56ymv4wb8lvl7kg0087ldw2"; }; - synthslant-71883 = { - run = "12qb1pr3lxhz3pmgi1bm2hi1wl0l9hpjj67mp6l4srilgar90s49"; - doc = "10h64551x4n2hrl0w7w2r1ai6q38q8if5x6w6djdw1lxv9dq4fgj"; - source = "0bw16xvq6k12865lgjil8zp6d2gdd11bgkhj0jbsy9jqwd56xybx"; + synthslant-76662 = { + run = "1f7slwlc3gqnm0yjjg3q0q05z0x0kg2zan1yqq8j7hhsxvcby5sr"; + doc = "18xzszapsi3rrf06w1s9wfxkbi9ldzagra1cz3khc1dxwnmgwp11"; + source = "12grv76qcvqyrks32xa7rfmk6v2q1pmrj10zcd201pi53rxdqqw8"; }; syntrace-15878 = { run = "19vx1iz2zxv49znddhcsl7aw4i267fmxhxpszzg2i9z0klm9b3nq"; @@ -16833,14 +17174,14 @@ doc = "0rnghg1459nlliwbcy8r60rc9si3ya35c7sl5zqh67sfwla2ixps"; source = "022b2sn42mfdnska1cvqjsafakah9a908rvyw0d326d7lxx8wrx3"; }; - systeme-75527 = { - run = "0xpbx5nlbsn3bsgk6j9274hchibc8pls9l96d83hjl1id876xbfn"; - doc = "0fgcn3rc06dwd9swshnmc45lcf341g7m6xkc43z32abhrfd7prg1"; + systeme-77138 = { + run = "07r7njdk2kbyy8scd09vakkpsnx7ys281vs8cl52dlcbq433khik"; + doc = "00nrdbalsps12vsr12cyvgz5lxaddnjbyqsp48gif5635yq0iza0"; }; - sysuthesis-75666 = { - run = "0rkvxl9ksrbqkj3kdlw5bmw4zf5ynk3bmhp182wwafqnmfasmzmv"; - doc = "192d9kbjd0kwlnx1zmvxz5ap68vg8wd3m31na96x1dh69kl41z9b"; - source = "1yss3sa36rp9bihn38rg8f98ifhrk6iww6jysj481clg0m06v95j"; + sysuthesis-76945 = { + run = "1yisgd29ykghilyxnakih9b8dyzlr1pm1qxcgvw6lppwi45x5jrl"; + doc = "1i1fi1mgvpx5r15wyqc5j5jn0jwbnbgyg4m5bgg5x7h1npz1yb6s"; + source = "07npbg55s9akaaninyqzz1mp39hydcbyz6285h982vc6c3wyz8yb"; }; t-angles-71991 = { run = "1p1h0gz1k4lr7rmadhdgb7l3gp55w12m3p88hy9d4d0ryzld299q"; @@ -16863,7 +17204,7 @@ doc = "1j1klsqcig3gdb4jvcqvm4kzb5zj3fm0mkliflkgm7sla99zw564"; source = "1zkisnxdfdvx7gwgqjddp27sgj3a2qy6mc9vzfx75qf4c6y3q7za"; }; - table-fct-41849 = { + table-fct-76924 = { run = "1kpmd1qynxq29aanvaanq35ihiv0d55k6wamxdz3lssicrn3f2vr"; doc = "06jr9wmjppzd9m0d8hgmchnf78k8r7cxiqlyf3i6apdhjf6hcxiz"; }; @@ -16881,6 +17222,10 @@ doc = "01hhayhnq48azlkiwmns0nsy3hmr78h6ahicbmh24ky677f83kfg"; source = "14myamdxyxb14b54sn9yk30ff123zcc8cb66m44wg16d73m9xax5"; }; + tablericons-77184 = { + run = "1hfx0h99p8hn2895a5f15vrbzk179sp6cgb5hc4zgk2m1ampirca"; + doc = "0zkbx0hk3y4ldsvrxkx5d91z2icj5z4cv58hmb685cdibz0vx5x8"; + }; tablists-15878 = { run = "02sffbb22hirw8mdijf7scxbivipmqw828qzdbc49vaxq7ggmzib"; doc = "1fwhps6a0j8r5zqcksdqw8gwa55rh2r2la3iz7wc451zk3ddbxpr"; @@ -16919,6 +17264,11 @@ doc = "076ivdvaac2snb4dgkf4hzpnbjqli28hll6s4r6z609c5v34mf1j"; source = "1pb4kibjcmwn8snfhcm49jjp38i979dac06p471w9bjnsp0khs85"; }; + tabular2-76924 = { + run = "1b0cf4xnzb246hkxag8zb8mpk75n0901kfjripb1vlxb1kgp83s5"; + doc = "1hsfmxhng5p421hyllgcybrz6nijgsxnw8ixxkxcfwvp8rhrn9yb"; + source = "15q12q1gkncd6yy2ibb8pvlxygisz3554kwdmqqjs3i2ms39v4s9"; + }; tabularborder-17885 = { run = "1p7iwpalamif71mrznbmsig5g9lxs3l16dcpwj2kzhiixsh78vfv"; doc = "0rd6k4b00aj398hy247x84jj9c3d0dm00xnaw69p7wvlprzricwc"; @@ -16933,13 +17283,13 @@ doc = "1ff62dxvnhi4q1gy8f7qhc0zz1jiayl6f8j96dp0rz38l2is7m86"; source = "0sfpx5w61xrmmgip0c746mghhj06r2mn2jmj56zingymm2djiad1"; }; - tabularray-74569 = { - run = "1zgqbsggh8x9yi2c6q6ab9nh604304zyhgm3bxdgw4h83251k1gg"; - doc = "1dhq8rjcx9lwwzaf92pf2zsianarw7y3y0djhv3bjiv0mf9vjb1w"; + tabularray-76953 = { + run = "1ba1yvz1l4kvrqs9fwnrb6vg8ll17kjn7y1j5sw3hip6b85fj1ga"; + doc = "1hkwbzacwwzgzw5z2g11q80qxa54qhamd0pvpa3lwl4lffyzqpdl"; }; - tabularray-abnt-74629 = { - run = "06vnxl993ix10fggyzv21rgiip6832mhf3h8p3ln3accy18kmhyh"; - doc = "1avilf7v0rhkvn75vmrj64ih3ibqfank3gallnd9dmaidv6rz7c2"; + tabularray-abnt-76924 = { + run = "14c54z2k7k58v0vbnlpszc758m00m8znppxlmjdypi8k0f0lshvz"; + doc = "0f71rqjgcb6396n86k2qkgbaayzzhdb9brjm020ylrpz1ml5vqm4"; }; tabulary-71463 = { run = "0l0iibf5ycpds4j47ad1zhvywqpjaljsbiqqj49xqi6n2a6wlshv"; @@ -16959,15 +17309,15 @@ run = "08qjcwyjs90sg8agmpmm3122h20898hy6dwkm0lk3dba1j3w5drj"; doc = "1dkn4gq6zxfqw9h64h7ggkbyrk9vzyax8gmnk9qk8dccdvf5n2sv"; }; - tagpdf-75634 = { - run = "04rxrwaxv9c0sq9q91abg4yxwpf6z9mmi434gml4irb0fd32d549"; - doc = "02nszwvi6lk97qgq01yws3jzx63s3xirz8hwk94bg8n3ys645c8g"; - source = "1z09k2k25dxhdg9x6nsl2rnyiyfm1v0avlnwanfimgmf72vn1xzd"; + tagpdf-77539 = { + run = "1y35lc405y01hw1hsv9615sffhhiq2rjl2vss6s5wrik8ma7lpiv"; + doc = "1n14pvrr6nf8j807yrl5r7cp3r519jmai7ggs8sh36hbxlap69fl"; + source = "1gbhs05iiylvhkq55j46n9qgj2lyq10pc950mi5fm7vxgssra7qw"; }; - talk-42428 = { - run = "0i9whk49bahsm2kbj53pjdh3fpg1ixfyxmfvcp563ylr8j2ibimb"; - doc = "0rgil00i39p2agz9fybg0h3xmpq0wxcpjcqpbpzjw5lcf4mpcni5"; - source = "0kdrknwwivyxiyn8xqappf3k5l1brkwkkhjqa0l5n0abzafkjcy9"; + talk-76392 = { + run = "00zwdg2m9d3dy1dgcjy8rkhxskqn3ilbxjw7b6miqp9yl48z8gx7"; + doc = "0ypcrkcgdz1sd8nks6rdp68pm6lsmpf6ln5a6pqql1fd369clm02"; + source = "1sjq61rap5dybzimbm3znrvnbkdaagqlv47dkk3nhm2if6a6i4wq"; }; talos-61820 = { run = "0pffvqdkhmc0adl7g1sfckgwwjsfgbnf03jfry3yfq6za6mk05d0"; @@ -17001,11 +17351,11 @@ run = "0ad1qkbvvswq7msx9889sz8n7wf8iszigd0vmk2yycykbf0axzii"; doc = "1m5g6bsijqris8r7z2dw3cj74ajcny2wjysq8ql26531z61hj9ss"; }; - tasks-61541 = { + tasks-76924 = { run = "1gwl8g4a2x3sbvqg91ry577hmpxdc4dgcj9ixhsla25h23jl414b"; doc = "1pavbpzm6z6najh72z52j089mdg6gqzsa8sb9qyfsql7mndnxznz"; }; - tblr-extras-71623 = { + tblr-extras-76924 = { run = "0giryjagalf6agmk4dqmdaiciil5j5ms66bvnd0x5cavcvhb8d1b"; doc = "0bxpwsbcssqjw71l0hyvbk2g0nw7jfibcmi0nqqrfgxg9i2vplwx"; }; @@ -17014,9 +17364,9 @@ doc = "1vy7k0f6ri4kbjrhby0napsas9wwlq5by2q1dakbz7r80zr7dc3k"; source = "150p69vd9465icda6p0wp37gg9vl8y3c2ys3b8f9ij9a88x5775j"; }; - tcolorbox-75393 = { - run = "06sjm47d0kbk4lli3rxcw2mail3334db5nkik4gmfjssk63z6sj7"; - doc = "1wkn0bfi718n5zvi0r4ckrss7ngwj2yhn0xkpsav8qcc49axyvk3"; + tcolorbox-77161 = { + run = "1yhpp3rma1giasf9gs0rv4jb5zryf68xagjhajrx4i1lri0vmqf1"; + doc = "1hjfxwvs6xm0qbipfk9x1ngjxr8mj2cj2l9k62rrqpgxbk03r8pj"; }; tdclock-33043 = { run = "05w49l1kvs73sxchbwrlfs9n6mn7qshx102gkjk4jslhnw9lc48z"; @@ -17038,7 +17388,7 @@ run = "1w004bdgaag02kqhsdksw7qy93lyjihhlbxiccavp7m2aj1h9xly"; doc = "1fa280wcainx6z15w199fbvzn8ya3zplgfw41mmvp8cv3y2njnq6"; }; - ted-15878 = { + ted-76924 = { run = "0m9dv66nl6q4kq8jq08ayx4hrkh9r2i7hmr290s5d7bkyicdkgpw"; doc = "08yjlfrblhralk4b9ji4g47cr9r1zj8dp6sjha0169395wn4820l"; source = "1cifrswbfk6714m63kvmrsyvz3q29wd1bgl48f5d9ay7pz07wjyq"; @@ -17063,10 +17413,10 @@ run = "025smp68d941hqdxqsd4qpaxvk4z8ybg14xwc47i36k04244rarh"; doc = "14k350dyiqjcfg5fx09i2i9cqsdw4mh1qcrv8cglf1gf2d0b3jl8"; }; - temporal-logic-72575 = { - run = "11b1q9lkzv2hbbcxaal1ganqiirk4zv0wvvi4z0ind6azdzxx4nq"; - doc = "0am2h98yq5rbm98vxaf6561mj8b64la7b0x40j6s2czhq8a1c8bi"; - source = "1rc1zxl5y94gp9smlklc7zv5xxaaj8wz4k3r764lmxa4iixg3fxl"; + temporal-logic-77281 = { + run = "0agx2s80yij32wqw0msvs19614444bqln19b1qwg6j0109f4kmfq"; + doc = "0zx64v0szvrd41xg5h26mimsfqqzm5jnn2k94xgcfyrv1gkwwcyf"; + source = "0yvk4wy6g9ln99ings2vb6gvra61n2ycxw6vvyzb77f523gmp3s8"; }; tengwarscript-34594 = { run = "0v6mpqkyp7fr1nb5myjs4alz8f7y56rnd1vlsgvp0m2shvnvhy2f"; @@ -17077,12 +17427,16 @@ run = "05vgqn5wcynyp8gy80icnkrdrgb0wsr3h0db033yx4yk3c8lhwaf"; doc = "1vns4k813ffccps5vrrpfmb7rm4fmfs8zgs7cnw2hqg08dmzijfn"; }; - tensor-67667 = { + tensor-76924 = { run = "0712frfli31jnxndk2fac6fln2538pmb7k16jlvskkifgzwrsf99"; doc = "0cgwilixdvg1ak90m1bv50rvzhlyd17d3h28mw5bj1myqxr8ybbj"; source = "1g03dgvnj7j8n7z482fyxpa40daj6rllvz4vnli78i8kyp2b3m3v"; }; - termcal-22514 = { + tensormatrix-76005 = { + run = "1fvhrx42zz0ikm47b7s44bqqybwhcp08a2psd45bzskni4mp0k0c"; + doc = "1j9dq6gfk4g1a0xjkwbc4pz5bp24qmdg8ix8441qa3ipq9ycpwq2"; + }; + termcal-76924 = { run = "1sxzpnrgc7f325w0ww0b92y8ih6jrzpvgp6b5ilvcpyriym89j8d"; doc = "0nv2s95n2h67j4zd5i2iiz5ygkc1s0xp5wjnnvbb27cxqw1h4sic"; source = "078bs0l7615z66h5fr1fcd1ydyjbc3lddl1z7j80dngnx5j0vf28"; @@ -17096,17 +17450,21 @@ run = "0vwm8qrbp9r3bbz2a5sbkkpmkmhb4zh4hbxd37hngx1pd576lasj"; doc = "0pxck3jbnw7wk7j0p18as2i7cffwj2bf4zjx258dqxg2yjg82i7y"; }; + terminalcode-76729 = { + run = "0nxscdshj6c0aylm7l7vmhmd819r088bh49ijkz1xwdbq9by1hhy"; + doc = "18l4r1xh6l0j1ks5f7hmx9bxrzbz6xrdsrldhfyxqj2hab50n907"; + }; termlist-18923 = { run = "00dw7p9623kxpsvqs1yqk6n95hfl0b166l09djibybxx43fbk6dw"; doc = "05rbr62rvl0shhdxvscsgqci6b6n60pfzbsmikan6v2bh31d8mbn"; source = "0dl6bl28wvg9fcdlfqhchcxg98s3d668pm0sp7rmxzz97nf4fi9k"; }; - termmenu-37700 = { + termmenu-76924 = { run = "0rw7a9ydsckjv6lc8q8yc5c4lq45bwczy98c6g6mzdcdl2dnhh81"; doc = "1r4901slsjhg0kzcy07qkm730g1bax1p2410mhh9ly8cix0hcxr4"; source = "0fvv10j1s49swvif5prjiqvk699l82js29n09scv0x1ixcy40h14"; }; - termsim-61414 = { + termsim-76924 = { run = "1b263hwbplgxw8ca03dx11vp3ar4dh1avf5r1r02qa8b1zax4b20"; doc = "0qzqwdc7wiwir2lzrsig76v0j8766hszzsh2y51bk2b7vns4psgm"; source = "0jidnimy5imwzcz0wl45v2p0wpi0xijqzsy94j517q00sgpnz0pp"; @@ -17180,14 +17538,14 @@ tex-vpat-72067 = { doc = "0f747dc6qb6bia3jalr0wf0g51aqqf7jwix7wnn207nks6kh69bp"; }; - tex4ebook-74939 = { - run = "0glyyp7d3ymr149iq9n1n78d4lazdx1w3ighq631nc6q20k4jlsk"; - doc = "0xija5gb73m99g7jwbkcr8h26lkk5pv8zibzhf4bbknyj6d3sjmf"; + tex4ebook-75774 = { + run = "1gyihbgsif7wjl436vs4p47nvdb1prm9l2azdvggw9wqk94c655w"; + doc = "0vqnwjyz0yldf4pvpbhssrhl2izvnb5q7lv7c684y59ayg82clnm"; }; - tex4ht-75646 = { - run = "117wm347mc1an2hyzn8a9mxrjq4aiqg7qvy75shrkb86sssw71hv"; + tex4ht-77565 = { + run = "14l74yd3a1iwykzh4xhznny8klylg6j2g5y2ch06dac4k41la84q"; doc = "04z1bsgy3lisx7ifskxzna5jcbjkbwwjlqfwbfppnmjp5rwphxdv"; - source = "0cpwaf64g6z08znk56xa0aimy1c2wqq6b3cgjcjwlz64kl6iz65i"; + source = "18ga6yz6b2g8mrgrkv95x1nikg4s74yik9cpfnap4pwa53xmsxzw"; }; texaccents-64447 = { run = "0kq5432kl59pb0q1way09d527afjx5bh2y7jmv82f9y5cz7n3kyi"; @@ -17230,8 +17588,8 @@ run = "0q2m138gpk9cvfp19jvsw746mkxa613c2204qfxw1bxw8b454d7m"; doc = "19iiznql82a34d2yhzqcp339zszbhfz9fh0h4mb11696mj8rx3v7"; }; - texdoc-73876-tlpdb75669 = { - run = "15dx0xky15hq0zkq4s64xs6dh25qxp4ycvnkhjfx43v4kg2yal0b"; + texdoc-73876-tlpdb77567 = { + run = "18ci08vy1nxbyn5xa38w4j6sqzr8hdmd6l316mplzhxblkfmz20z"; doc = "001cx48nlipnrz3c3fkhq1rwf0blmgjmyqd5jx2awcp787rs8mjz"; }; texdoctk-62186 = { @@ -17247,9 +17605,9 @@ doc = "11wg1jaacfhha76k986c93nr3izqnh1vk44b02c2x7516n4i2xj1"; source = "09i5fp1jlih98dvkirlibl6p7pmg67i44iv7cwf2if1qwqi96hfd"; }; - texfot-70969 = { - run = "0banwyyka7qapq5f4acl93l6i83v51mri1h1hh0yx6xdhaqhif0v"; - doc = "030h798jiw3ll3gxw73lb37i2a5k1jw43bf38v1ny8rxvgny95lr"; + texfot-77286 = { + run = "0ld56xjxq2n3527x784m0123f1cyxl6psczjmxxxd2f89vcq5szs"; + doc = "05893y7is7y5pp4p8b0z7i7xc2zbqkrwd722iq7a925ggcmjl6bs"; }; texilikechaps-28553 = { run = "1z9nvv2y2nzpkpxyf18p426wcl0g6gbg7qppq70b285kdbczbijd"; @@ -17257,14 +17615,14 @@ texilikecover-15878 = { run = "04bljvhvmrxh1a4sfqw57yysaw03c5ldi1bq63mlqqvd9p3hmyck"; }; - texinfo-75615 = { - run = "1kyxk1kc174s07shalhg3462vw5nwrwqfvp1idz05zgma6nad42s"; + texinfo-77327 = { + run = "0adb3ag7rd37ad1g5zs1i3khdfmslzxis6y095kgzwqf86kqwcar"; }; - texlive-common-74241 = { - doc = "02j7gzr1lk0sxnx16sfkq3blls3fqvhmm78rm932185m8z31kpg1"; + texlive-common-75685 = { + doc = "1fva46rx3rhzkjmav0508ibc2jwqdcv0qbyyh3sck85s8cbyqj23"; }; - texlive-cz-72437 = { - doc = "1gj6b3wg9nrd3arqqas7zayvz09mkybadqk7k6a5nc36zd18n5lk"; + texlive-cz-77067 = { + doc = "1jyy8pxbqmalnra4x6m7zhc675ncszmh5qfqxgnsmysrqpc8wzs2"; }; texlive-de-74226 = { doc = "0sz50rn06wla71wp2iyxrf6km0n01a20nj1szgx6yydm7j331wq5"; @@ -17284,8 +17642,8 @@ texlive-ja-74739 = { doc = "177pi6ih64qmpx6zg0ps75w7k8nzdpamj3s9nv8fazs64fkrnig7"; }; - texlive-msg-translations-75420 = { - tlpkg = "19q58ank8f2pdc5cq69iqswdj7mx6hh04lb93kihd7l3rd7idab8"; + texlive-msg-translations-77513 = { + tlpkg = "1yk7dylndwrwa4pqd6bmkzs7dbkbkz48ad3fp7p6m8h8w3ldhzsp"; }; texlive-pl-74803 = { doc = "1a8n0afgbryz72y6fg88n7b3hk3afmw2l7z1lqfbl300lja55py9"; @@ -17293,13 +17651,13 @@ texlive-ru-58426 = { doc = "0c77yyfj87fajran8jppj0x8krk6b5195iscpn8z2n94spz2fcc9"; }; - texlive-scripts-75669 = { - run = "0imqr4qp0m1mmvpyi5pygjb1qic18p1m7w1g35r2f70vkk0nrbmn"; - doc = "0rskidsln19k8g67y8mbq6pfzrlknsg50rmz7xinjhxjvbnclj4w"; - tlpkg = "0rsdsplax4yxr5b98x4byb4j2q2lxn4d9w61362ick8r3ipq6y7h"; + texlive-scripts-77567 = { + run = "1szbylbyf81w3vkhyv1bryzygdpzxgmax3darp4vdcq72gnrvfsq"; + doc = "0r2pm5nxz252f0z2xfrm4700lxhi31w7dgzd29b17f30h5i5vr05"; + tlpkg = "195krdxa4mbicyqg9vazlbq3rx6r9ds09w4vkmvdaphhqa2kcqcp"; }; - texlive-scripts-extra-71746 = { - run = "029ha9bkayfhxypgq0ld3psrf0ha80xvhf5n0jxdgz5hisx3bjqy"; + texlive-scripts-extra-76585 = { + run = "0b1bdhk2i45m8b17r2w7zawx496jln3w4wh54f2a597cm9d7lcjb"; doc = "1izzy295pmxrg0sf2szxxahxm6s8bfi960mbs9z6vy7m5j1szxwl"; }; texlive-sr-54594 = { @@ -17308,12 +17666,12 @@ texlive-zh-cn-74098 = { doc = "1jx3zhrclf8nf1pv56xh9ffgi5dlcggcxgagxp1xnwm3fm3q0mh7"; }; - "texlive.infra-75590.tlpdb75669" = { - run = "0phi8xpxyndykzhyf527pqdf7pxh8hzhncqmz2jj3jy34acyllm0"; - doc = "00x5hxnbalwsyscqkwqx291p2i71z11lixwn3a5wgwql7zz8w41d"; - tlpkg = "0lpr6hq44gw486hsfi5d4icscs2lk5n3vd5fcxvf0r6vr42pms6h"; + "texlive.infra-76780.tlpdb77567" = { + run = "10cpzqchjzdbl1f35sn6wg5g1xa606mrqcx6i6nd21s5aqxss9sm"; + doc = "0cl21xinysxjp8fhhk81n9yriaa7xm80zzmzh501ck7fvrlf8l2s"; + tlpkg = "14w73wbnl8n1mg155gcmrqj8a5y0mmi0frfn7i89pvgd0wx6gbgk"; }; - texliveonfly-55777 = { + texliveonfly-76924 = { run = "03i9pzqv2dz4z9nlq60kzwiyfvzhhaalhczqa9146jp4wvcib9l3"; doc = "1fsabzkbcrk42rsp8ssx0kvap31y1rqnkq582129946q3njvmylx"; }; @@ -17328,9 +17686,9 @@ texlogos-19083 = { run = "0rp4l8da3dn6djdjajavxqr5mmi3fsyadcqrpmd9cfggdvb9i8qz"; }; - texlogsieve-74565 = { - run = "0z6qyhvl7nqyql57a3h6ij4vy3i80sy6dflqlszj0kwvdni6hnrh"; - doc = "0xhgml0nz8rp9yiakfx9739jggjsblfz0ai4ix8wf9bs28xw3xiq"; + texlogsieve-77351 = { + run = "1lwngp6q5mvhzvf7plkriy9nj8kfa79hghsz8aasykqr5a97v2cn"; + doc = "0kysi3959kys05xkbx2sj6id2a7cvx21aahhqv127cq1qmhbbj60"; }; texmate-15878 = { run = "06hnwj11ify60gx92zqky28spdhppgai5v08l73kiabrryzdn8w5"; @@ -17342,12 +17700,12 @@ doc = "0xn17gjnb7n3ryc28p8vg2hshcwa660482pzm9byq8k6s3a78yny"; source = "1kq5zw31sv0i87h30ahyasqy1qh4m36f0j37f8532s20n5llcq0z"; }; - texnegar-57692 = { + texnegar-76924 = { run = "0qrnysss751vsbgd794gwh8lwrq6gq09p55qkkfngc5ly29icx9c"; doc = "0jidhqlklr8yd48san5iyy3i5pxg8lygf4xi0gcp3ps7xcb0m5g1"; source = "1bayaa5vffnkmvdmg64q5rsnh69grr8qirwd41mlfi9symh9gm2j"; }; - texonly-50985 = { + texonly-76924 = { doc = "0h40f8hj03ha0ilpj2fx5kzzvdv0yplmr4528s2rmmy62l9kgdkd"; }; texosquery-53676 = { @@ -17368,10 +17726,10 @@ texproposal-43151 = { doc = "1yxb3yagljsdp4s07fzd6498889i7cscch68fb77jbfc2z4srvsy"; }; - texshade-69371 = { - run = "0d5panq1z0fpi7rvwp9p2pahd7vlb3skgsw9zq4rhb9pirawv3v7"; - doc = "0bvxfpc2v8hph04kn8a8rf5995awp8c3zc5r3ddnghcidn83xsny"; - source = "0ib9fs5391pjxh8p0c6bzvxmgv03y73qgdpjdzyadbhkqj4kkdxw"; + texshade-76586 = { + run = "0nkdarcc2xkkv2204i3i7641rwcwjz95izrhqfdnl17pymfxj8l5"; + doc = "1r7s6q2rpmdcm6g21n5rm3xkzn1xiqcspghb7bd9v8dfc24jfd10"; + source = "0pg6kwdjngcnd7s06z392hkz20cbf5y5liyav1rspf4sah1f23ak"; }; texsis-69742 = { run = "08sn35x8wab41mdv67ra3hahrsf4v4brp9n5z0l4bk3k27rl4q0m"; @@ -17381,7 +17739,7 @@ run = "1f2m8b4xjq38j6q86pfa4m8f7z4sqyfblxpkkljppiz66cq9gnpy"; doc = "1zpilg11flz7z6pk7zhpm5ck39avh24na2jpl4asnnznaf5bzfjz"; }; - textcase-74064 = { + textcase-75878 = { run = "19jg174pjclhaj7wr5r40bddflypfc489wkl56bliz0fd8hcpidk"; doc = "0775mi8v7i7w94y08qvck7bblfw9lf4zw4dyfkjh0i71wz7da1yg"; source = "1zbxf88w6b6bipyp76k7qmlhav3yypk696c664s63g5id6jrzhzi"; @@ -17405,7 +17763,7 @@ doc = "12pwr5b8269hrwgpr9g4chw273wv81cfa52wvp3nhkd2cvbhfcp4"; source = "0wq69l55462snrkpbpnlg03mrn2yxvibw38lkplgfc65gzaa07sw"; }; - textmerg-20677 = { + textmerg-76924 = { run = "1bwlcaggagg811sbsi2wrfsz31rd6x92m47aszikmkzfzx4ina7k"; doc = "00p7r1y0npb8xfq1mcw5apccb6xznww3ya8q0qgg5irqyxs7d9fc"; source = "1972gkv933fmy32ys96qg6p1yp7551mc4cilvnaasnrwyr776f8p"; @@ -17419,22 +17777,22 @@ run = "12f8qn2ncw0drx5r48ddb0xcc6fdm7jpmv5i1n0ihfcqaqa1l8xb"; doc = "0qhyflskr978qp01apai5r3qjhsj5q4mrvwck60jr79yasxa109k"; }; - textpos-63967 = { + textpos-75712 = { run = "1mhbsyil3ldw4xq40739pm7995d7fcv050ra4xjnaqdf93cqr2gm"; doc = "06ya6i8qkp823pnh1jzq30wi3pnww00jw48lbk6rzvxzyhwxrzdh"; source = "0vhyr1ljhi5dxyj90zhpr8x7h8rjn84pddaa09al69awlgkihclf"; }; - textualicomma-67201 = { + textualicomma-76924 = { run = "06myfm4l1k1ms5bmgswbqikg3kkrz6qah97ncjv0s32inkqjcicc"; doc = "157m953qh08i0a8lhrk3228ir2clyk32zd6x9ar2fgbkggjll9ch"; source = "1zp5qj4b8fn5y8a7aylz7bpkg6jnmqifral9l3h5g8ka1727ng9h"; }; - texvc-71883 = { - run = "0dfw6wb1kg3rzsidapxxpnm5bfyyinkfraw8dxw1fss2hsvlcn5d"; - doc = "1b8z6hfcagglm0k354dm4k3jcqlad67d0c34247gp6spffyrip19"; - source = "17dan9vqynqdz0q2m83s9r1cnip77q7277das06h0mjfcxqpqkjf"; + texvc-76874 = { + run = "1c1lkyrk0rvaihpm6mcs6zj45m7nk7kz65c9m4c4c2qb93m4s7bh"; + doc = "0xbfpdp571i1fbzwjw8cbk077rp6x9fiqic49zfcp4f8d0rxdd5s"; + source = "1ii3xfn4bm9c29fjqkwm50nkxd7jgzaqnhpzh40vxgxb689pyqjq"; }; - texware-73848 = { + texware-77463 = { doc = "11i0kv92nwfqzgkxks8li5382wfip4iidz1l10aca6fs6sll39mb"; }; texworks-71515 = { @@ -17473,23 +17831,23 @@ theatre-45363 = { doc = "1nhm56spqvryhmhwmzly939mzv5yv3398lh2lyfhf40rr02mzgi5"; }; - thematicpuzzle-75122 = { - run = "1bhyxcwd665b29csk571d10xmb2wwk8vg14az3ifcx7489b22ixc"; - doc = "08ac1x8kvjbvc050kzylmkwpnn8327pambks8kmq9fvab2ca3a7d"; + thematicpuzzle-75984 = { + run = "1idrh46xfs4x0xwynkp8zknj8i81zf0x62681rnmwqzaxwpmdjd7"; + doc = "1hplqlflqvgxdahh0s37zkx1i5dwcrzixjbk8sndgjbxdsgzjspj"; }; theoremref-54512 = { run = "1dfv3pz7pjkazp0czzpzhga9j201gwvx785v3qvqasrvpa0vwyyq"; doc = "0zs8q0xzinp2ih68c75yj9mbjh1pmpqc77xg9hmj8n3gpf1kmmi5"; }; - thermodynamics-71522 = { - run = "076df9jhfn6cijqxx4skfmv13aha5asf4r2vyg3gamzdsnfpw5mk"; - doc = "19pk7n3ma12qrr4jamqb8p4j8vh9ddh00b2v32kjh8bj0xvz10k9"; - source = "0lvamx5s4pdq25lrcmn7i72higgnhgv0f2f189v71hshxwqiss4j"; + thermodynamics-77280 = { + run = "02fvd9pchxfwq8ns95qmgb49hcp1s94z36apvnjibana0ff0l730"; + doc = "1g5c0c18bzwdp07m9mhmqbnc51fcymw0mvpf2aix6jf5p7zsnvd9"; + source = "12d44zba51x2yg3b3p0x65rq6407zxpk7n5nc5v8xz4mq957y3q7"; }; - thesis-ekf-70980 = { - run = "0ryj08pc5wh5bjvbwqd6qmh10qf7vj9jrwqar6g7ljlf47xm6h6b"; - doc = "1jgnagkl4jnhhps4r16mfr4zjqnp87agqfi5l1y850mqp51w2mqk"; - source = "17fakzbs8dmsrrkafh52vipwi7pm10yvq9h5mqxm5rj3zrwhxhw3"; + thesis-ekf-77332 = { + run = "1jcp9gq1qp4izifmh5n4d1z6vwgmniifdqqzswzs09y6bkg7i90h"; + doc = "19cywpjlv7pl32y556g59a460w76xxza79fldknbq78acfcsbkvs"; + source = "18a8hh8lzx5zbwfnz4xj46x5pxh2mg0bk9l1acp1c9p4w0nybcdw"; }; thesis-gwu-54287 = { run = "16vb94z3svvnsxmv43d3xy6rz8ki3dmk01iz553q949f4dfig1l7"; @@ -17558,10 +17916,10 @@ run = "1zj2733wnq4zydf22qhza9j0nywh6fmn8xd3dc6nwfzm68pdn9ic"; doc = "1fpbfz855cgs9gdvwqbg9pb3i3yl2xagmxbf25mra08ii17v3pf3"; }; - thumbs-33134 = { - run = "15k7rn5fygvsrjln614jndldmq47zq75zqlv71f2gvr8nqgil93n"; - doc = "0c70k96v2m6nbx9b8qx09pky9g0s0ipqsxy3fsn8spjjrqkwk0v9"; - source = "1ns05c3ji4svj4x9y2qy9hn0f2bvlllbvg98xsr2xv7gylr2pkmw"; + thumbs-77398 = { + run = "0v4iq8j01vfhqph0llzsy876msha892c4gn9h56cmwbkmhpim0yr"; + doc = "00zcijv2fm674hvzdm6wffbdfczpxpkr40ycv9gl9s7z4nj9lli0"; + source = "1r37iw0ybkf719llsgdhyiqdh6dh959p8zw49n3b417l9ihakl4a"; }; thumby-16736 = { run = "0q3h6cwbw90adw3c8ggyb707l23qvsfl3dl8zrzhg78dm9l8q3gi"; @@ -17580,7 +17938,7 @@ run = "1mivwaf3ngmdr1zdkl9xif1rl4fy0b062r43064645idpkk4120d"; doc = "0xy35cggk34ziagi1m60ymckknls2wwil0wdzlswn0aw2zca9lc7"; }; - tictactoe-75564 = { + tictactoe-75712 = { run = "1lymydkxmk27r2xzrn9a9sqbjd9vkfy41x4ny73zwp0mk24gsfl9"; doc = "09rrs46bxidvmyksa1npr0vbn0kqrla1s1ngb56y4g5b52f75389"; source = "0rxkyddqfg7jh380j03k5q0i8n4nv6lwgmjxgf17iwqb7vvcm6cm"; @@ -17620,7 +17978,7 @@ run = "1wwd6ig6hcpi3749nmia8xzjzifcgz3d9lrwyfw7fb1i1h95cnq8"; doc = "0gyp1kz7r5sl8c19g4baad7bhk0mf1mzqhhn4qx70xnic0hizlmr"; }; - tikz-cd-59133 = { + tikz-cd-76924 = { run = "0xv75gvwlhax08mp1nlyy2kgi0br7wy7aahbaf9rfbj0idpcl5ip"; doc = "0dxsixn2n0irfqrgcp63h74fss1ldqlcvfv6d9v61asxsjdrzf0v"; }; @@ -17628,9 +17986,9 @@ run = "1k1xzqszdv9b0n49043p9qr75ns8p4mmypg005rjy4iahqsb46qb"; doc = "0yxd58jbqs3i99jbhwc6clq5hwapf9yh768q7rprnr69kzixgcl3"; }; - tikz-decofonts-74781 = { - run = "0a5v377pn4fm5bp7lzw7c9kidx0v0nxzb3q4k873yrbi2qh5bw5m"; - doc = "1r6w04zjx974l5nsj8wg8hgjllqxysiidg518mblh7hbgkx7dxkr"; + tikz-decofonts-77388 = { + run = "1pymhvz4l4hb2fa7r8h4cz0xj3cg3ywrji67pb6rs8p96bhkvj6d"; + doc = "0z5sjyavadfjqzyki36df2pzfgjydk6w0gknwy79nfnpzpz4ap9d"; }; tikz-dependency-54512 = { run = "0v471rprwnqlhwvx0lqxvpsgh8ph16lbvrpcrynx2hx71n9daqla"; @@ -17644,7 +18002,7 @@ run = "0lxk1g2djhny6k14bffpad9sxi3wx5x8xh9i3mk5l4ba4h0bldkf"; doc = "1vv9mnafn4hgzgqgxj6rcaskghmkdi94shvdi0yz41fs1mjilw52"; }; - tikz-feynhand-51915 = { + tikz-feynhand-76924 = { run = "16bb4h6wbmyv9mz68sywgw18h2dcyxkmkcyjjshkbagimf3ikb58"; doc = "15h182ywc8ihahv76khphah6awpahbsrdi0hin578jmg1582rzp4"; }; @@ -17661,9 +18019,9 @@ run = "02xbywhzzkiica13d2dzingz9qm2v1w3fjrj9kbjn9q9fmw2xw64"; doc = "15mvq4gpd22nah4p84dazld4ncdshygmffz7sx42s2zqyjwrm6wi"; }; - tikz-kalender-52890 = { - run = "0lkvvwzfilmhcamy00jdfrwhxr75d3jzppyhvvb26ymnzm6v1inv"; - doc = "1pxc1wii1hqmhr42yskil16ahjslkn7y6q8qj8hbq85y7ymm3lxi"; + tikz-kalender-77508 = { + run = "0w4wa1p4k9d5xkdx27dzsbwpqsnx66cvaz42q8x6121fjaad5p4f"; + doc = "0dsy7sp70b8ivwad13a3l4r8a3kw4f7vp5gg80gg4yf87dv9m7n8"; }; tikz-karnaugh-62040 = { run = "0bhnh37ydzfrkvjwfyzih59sadfzw9y02y337wym3gqaa0m6w7gh"; @@ -17726,7 +18084,7 @@ run = "1x638b7a71mwlcrn50w86j649qlzjm121ap6jgccr5vck6q9wcms"; doc = "0khnzjc78v1p8ahyii5rsqx29797jv3ycdan2d55bvw87p4iyrra"; }; - tikz-relay-64072 = { + tikz-relay-76924 = { run = "0rwpsh2y902b93p1kjb8hwhxjvfiglfkzma5alghcdw0r538r4fx"; doc = "0h5pkr67anks09f8fii186sfwhh3l137k7kp2xdwk1sz4zfcqw66"; }; @@ -17734,6 +18092,10 @@ run = "0kkfds07qskfbd7yxfyc6spylnd0nnhjyfa8s7i44y4d2x1skik5"; doc = "0b5cf8kcchp8h33x5ih1wvwdrgdhbkz589d55454i1470b3h4f79"; }; + tikz-shields-76593 = { + run = "1zsf1hq1y85zxz2mxfiv7akd2k2xrqfc2smiy1r4lpk63bs2q9hn"; + doc = "0anndazx66s3k3w5i8wqpvd0jdyaghvr42fkc6cxw48ya7iq08wa"; + }; tikz-swigs-59889 = { run = "0cpmk783m9qf4wq1qsw4hy3azjlx0r47ya5ijw4ss3l4nr8i710x"; doc = "02carafyvhv0nv29n9x0k8ij8adiwf2xqr8bw43k4imj690360li"; @@ -17764,49 +18126,53 @@ run = "0f09daxm5ijq5pddxbhc2cqk5z8c213zd0qyq453jhx7jii72xa1"; doc = "0ygmk0ckrs62lq7bji75s0sclv6m4cvpzk5h1g19bcfqyhfc7i64"; }; + tikzbrickfigurines-76088 = { + run = "1jcr5vi4gxzbnxwl6wz8rpxf1fycq58hq21hb3kdmmdiqwqbj4rj"; + doc = "1aplcw6s4y3qvpphlnhlq4kflya5mpqw23kkbnlpghb4jkpfka2r"; + }; tikzbricks-73140 = { run = "1yc11zg5q65qrdh13fbpdqnz93ic4dgpka204bfx5zriyky1682w"; doc = "02ycxv4j3b4imq111snv30826qycshwqha8blvkadv1s4kbqcjir"; }; - tikzcalendarnotes-74577 = { - run = "0ip1xgj76yp95qs7ysv1czfanzrw0fswvwk07dp37v6hy57ap6gg"; - doc = "1nm5gpg8czg0yqlsyaldq1zqrixah9dwpcak3vx30djzgvkk8kx1"; + tikzcalendarnotes-77050 = { + run = "0zkxmr10lix1whs6ilm9cqf3a1r379p4zrm2fbyfdnhhgzgzifvx"; + doc = "1qkjmrs8938p022ikn177d4r0fsxhx391452j5db80c7z5h54sq6"; }; tikzcodeblocks-54758 = { run = "0q10q8gfbdw20ysv40pj9c1ks4mnb4dqvvz39fvyji3f4s4xd60n"; doc = "1imd5qf95ykqs89zqb32yg7p61in242vkjx5wv6r2xh2dkjpvv9h"; }; - tikzdotncross-73605 = { - run = "06rwig8ipzd312sgyri48j3q1069wm0ax8v2k2sy3qx1rfa3pvf9"; - doc = "0draksn2h7f02apay4f46psynznf3l3vpflpqy83h5h7whgr99wi"; + tikzdotncross-77050 = { + run = "14525h2mky7m1a8lsqnq8c8y6y5mh5jg9i69zc5s88wpzvc1c2dm"; + doc = "1982s67r3cyvizfk6lx4xnxrwm94cq72mpkyvixxdbjfvsb2grhf"; }; - tikzducks-73659 = { - run = "03wfmz61mm79kdr3f0gkkgxa5q3ziy1dkhw4ab6g28kjsk4k5iqx"; - doc = "1qh1r9adys049avxdvbf5f9kq7zh87ygrripgbf586rz7gsx33fx"; + tikzducks-77080 = { + run = "1705j8zmqjhdl2gj1yyh1vsk40x4jd4b9b9763gqxlp5rin7ivvi"; + doc = "121dpi3z44ygwalj78s5z32qnh3d919cyz8pqlqfj1651xjgbywz"; }; - tikzfill-67847 = { + tikzfill-76924 = { run = "1igbzzpx6rwqklhnalzpsb1rpj7l4mkrhwblp8k732nfqvj1fn0x"; doc = "1dl033xf2waf0j40c4whci5qsyxk4346353j43vsrqy7lgsh557b"; }; - tikzfxgraph-74987 = { - run = "15m2vmzq6pvmj6m68dz63xgn4l12x6yszsji5dq7z1wxr3rykikw"; - doc = "0r3fzj8hzwykv5mmabzv7mddh45nm1y2yw0qagcajgskd06a8jr2"; + tikzfxgraph-77050 = { + run = "0qqnc0dif4hadp0n7h880fjnsnfn2sx8r1r0fli3bdhhh6jgx5l2"; + doc = "18pychkhb01dy4f3ip40kxg5i4074snq293q5kf3gc21h4a92bak"; }; tikzinclude-28715 = { run = "0s0mhfshfzl28z6lgwn7f540pbmdxl51gqf7nw1s88738mx3m4z1"; doc = "11jj75nnzw9m3i6nndbfscllfxzn5bd636s85q17gds03jbqkhfc"; source = "1v1bvpfqhvn3hp3zjx3sqv4kg288aviy1b9zl3s8r64zmai86bfy"; }; - tikzlings-74735 = { - run = "1sz3s7wbl4s0kar5wij5zhssnawifjy3vb1hs8bjm225qxpgdgip"; - doc = "1h8k8cxfj2xa87zsnk834z8hykhx0ixj4d7cmhlb0fzh634agp23"; + tikzlings-77079 = { + run = "13v4v8zf9iganl52n47xciczyzgrxj1pbr6n41sd61mc0iccw6gh"; + doc = "132w2yffadnwiqsxi41cz9kzjdwwn1pya74yari15lhqyglld15a"; }; tikzmark-64819 = { run = "1p73c3ivn3aamrzzzw5y4fmkfy7s9qnvw4q64jn01qxzzs1vbhdl"; doc = "10fwszi7wsqrh6kql40s6w4y0jji8v0q41bd684cravhgg0yjc1p"; source = "0mbk2xvqjpn44skvdgjq43s1j4814sfn57xc1ishcwrrmidy5pra"; }; - tikzmarmots-73100 = { + tikzmarmots-76924 = { run = "0n1z4lvh06d6q7yj1m1fv9b7f5w4f1qfmaq0smb8cd2a0g28ri6d"; doc = "13sdqbk7y6k087anrnhrlix72q2857k76anglsn42k2b921da2kq"; }; @@ -17841,13 +18207,13 @@ doc = "06vy5vmzrqhl6zk6z9a4kyqfvjqc4s9pslvl9zfl17cdqsfvbdf6"; source = "1idiz8izn9m9h7kyiavw836v9x1vzg58vap42wpj7yd74izwvf1d"; }; - tikzquads-74535 = { - run = "0lr1kz2dlgv2a9gq2clw35wrh4v2yvwk4d4g4cwm5495lbivcq5z"; - doc = "0ihg8d9na4wz17c9miggb8i1lmm17hzzadzm3k669kdzyy08qwdl"; + tikzquads-77050 = { + run = "1lk03zp6lmynw1jdd2wa1i2p1my2hfkwwjbanh9cp5d62h2k2vw3"; + doc = "1kxksswc5cy9w1c2yhkg63xmack883bnmz2a9s9xavg3pzx87c61"; }; - tikzquests-75031 = { - run = "0s2nlsyl9hqkwwak005k11462q88csjrsd5d7cadv2qy3qz8bs4l"; - doc = "0waihqzf564hlr8mgva6dysgy0r8x4p7jd300li34whf0qbnpryf"; + tikzquests-77050 = { + run = "1qh76qi47fi4zrm5370i3f9ivpbv48lgn51fwdv6nwx4i44mnv0r"; + doc = "19l469h57b9msqx5g9jwf3v3rcfwj8f46q1y1y1dan5jhlwl7a5z"; }; tikzscale-30637 = { run = "0h8hpk0nv712vydxrzyhvqxrrqb34hw5qjgq9baagqj42ka06qfg"; @@ -17863,16 +18229,16 @@ run = "1gpkypg9j6iz0i0f77drk0p373x2vx8z5v6j9wsb3bggnf00f0yi"; doc = "03f324pxiwyxgnsvw83wi8sh5ya633a1d6833kq2zl8z1f51vvfd"; }; - tikzviolinplots-75043 = { - run = "13ahhmacdav76c5phy2m3rywmadwcywwaddzwgagxv4k1n7c96ys"; - doc = "1pm49khhw1y34d7mz7191r9qdsiv3mwr2ccf55m06xm8ralm1g0d"; + tikzviolinplots-76451 = { + run = "1y96kyyxgrkwyn0j3xbmq4rh9w9xzaama4krdzkqivr39p196dfr"; + doc = "1b7xl44gfwf1agrcfqfg56l246lip8ab45nz9am9gffckhlpjr4i"; }; tile-graphic-55325 = { run = "1l87pqfzgyr8apcs9f2gssf5rh1mvknkr5jim98zj5f93ca5mjpq"; doc = "0rq35cpk9l7rc30l1hk55r7x07f96ishr3dzdi7x4d50gv7675ah"; source = "01xqc704g5pqwmlfifzvv61nypgvnabxv6xw7ljgv9vvpyvfh0ni"; }; - tilings-67292 = { + tilings-76924 = { run = "124gj42waa50pv8qm4zkal8xxr5d0kvi9wf9qlrz0chhm1xk4v15"; doc = "02bz0wpvzwf4f97g14rkv25x0ifxxfwdkgi3nbv6x2djbm79xjd0"; source = "03zb3sfygc8bbdl5z4hz7gy7wfnl54sbka9b8w7ywkx9wgymvkz9"; @@ -17882,16 +18248,16 @@ doc = "05x699cyrkfnygbwfifzz4ih0g5nm7pzlj6ygkh6pysyzxkb5w94"; source = "0hznll8725wbjmayxilg0hvjw2vf63wj4cxmznvfly9lk8z5zh5m"; }; - timechart-74560 = { - run = "0k6g1bd5jk8hcmf31w5jl44xkskmh3lgh5mmcxmrhbcgchcyzwwi"; - doc = "1v4rd4z99fd4whhfcsxvs1wqrsdlmyz3l7ihcq5d79qy96gnymyl"; - source = "0hbynljsd5733qqjz8jsxx5f05m4kc6pg7dknzz65rl3lq4kajcr"; + timechart-76924 = { + run = "0qsawhh3rsh9ncnp0vk6yh1ggm4pcp7fyg0ixyl295lr6j7b952h"; + doc = "1v5x339l3i7a8k3is7bxqy0srddpbj54rvyz3rdv4p6qnb1x0lgm"; + source = "0dsrr1b2z2w5g2c8h8smmgn6xzirwlifjp5k1xn3d91rzp3fipb6"; }; timeop-75112 = { run = "1rb2xd2r3dwnz7cggrrxzp7zwgq9f8zfnxsxbhghamrbvn8mc8wf"; doc = "0p6mqlnami8klv7jflj23b5macin6hzgj0kvaz40gn030gkcbcza"; }; - times-61719 = { + times-77161 = { run = "13g41a7vbkvsf7ki9dgl7qm100w382mnlqkcngwgl3axp6s5s8l0"; }; timetable-15878 = { @@ -17968,13 +18334,13 @@ run = "0gf3zjnqng90kn9341xdchm1diav93qlv2910mrl1cc7vqfp47wf"; doc = "10p4i3xnbpyhzj32j3mi59pzaisjhj066m9np4ankzizgwv9x5in"; }; - tkz-elements-75523 = { - run = "1fk1r5mf087scm1zf4w37h8hc60yf6zj900v6243nns43cnp91rn"; - doc = "1ad6q3cbqri1y07zpml6ribdy1y1dm6n8j6masx24li5azk69vqv"; + tkz-elements-77479 = { + run = "0lgp3nki81dwsw2p6cz9bic8p76qc5pj8w8fdxhqn13qnb5443az"; + doc = "008hqpq714i5q5plm4p6m3197pans92h9q4dw2v8akvdksdwbng9"; }; - tkz-euclide-71131 = { - run = "06wsyz2lq7hiflgdmz1ig3jnmfl8avp98pmmv8p4dbcwaxxivb0a"; - doc = "0zc617vc2jwp4zcawzd2ba23bbpv65xiwcdrpswjgdc19skhv7rg"; + tkz-euclide-77515 = { + run = "086mjm4qyq450q87wnb6f49yjz5a2r6m26w11sc5m8gwxxpvg1k8"; + doc = "10nanfiz5hqyvxsh49hlxnp228vfxivb7hnbdyifa701y53jgrcr"; }; tkz-fct-61949 = { run = "0hlcxnllmkhmxl5dwap1sb2jg822bz4glllqcv59dx7jqab5bv8k"; @@ -17984,9 +18350,13 @@ run = "08kfjaniwrlw23vmz24yq9gbdks9fwcf0g4jyy98ikfqh9phhhs9"; doc = "1drk9va3bgq62qfkcvp5z30gvnscl7mbjz66m27wmgagb2ki2f0q"; }; - tkz-grapheur-75364 = { - run = "0s8zkx1q23rhay56xwa69gl5jmcgqjgg8d6ky5mmgb6w9fra8i73"; - doc = "18vks7klpq17fkn1pdb52ypbmh2rfws1nv3rh8xr19a6qb9z4l88"; + tkz-grapheur-77346 = { + run = "0lm79q6lbjvxhrpwi4lhkvw25ry7qv9hya3nf4140xh9f246jm62"; + doc = "0k1b153nysxp1nmdj3kaf5y0c5xrshxv2camv77ygcfr4b3nsf6c"; + }; + tkz-interval-76924 = { + run = "1gmdbmw4ad81p1zfk3wbn9cmg8q8zrs655p8an8pqpas6lqkgg20"; + doc = "0j9qmp8818s27vv13cw8532mqc3r8vnh9izkgsysbrfjr8ids2pg"; }; tkz-orm-61719 = { run = "020bi7dgjipd2ancqji6fa1zcf9lh9d8n4zbacy5l5nclxfiphcl"; @@ -18041,7 +18411,7 @@ doc = "14hy1z419gb6n4zw27xv1qi3gc3krg83xpnr5lw40yd92i99i8q2"; source = "0wg9d1nay4cr52g4ird3cgb7lndlyvmx6hcf6d29j5hfdaafkdg2"; }; - tocloft-53364 = { + tocloft-75878 = { run = "1vp3s7q0fcyfj2ksk61gxdjjnwhd62dzfd94yp7y3qfy7x8hyqxq"; doc = "0zjs0ldib6hm3b9msb5x7r64ddknqwf6kkc9cc82hbla9wshq4qq"; source = "1764cq3d9ad5gy3qag6f6wxgnna0dhk3rx186jqjpqyqli8b4lgh"; @@ -18082,16 +18452,16 @@ doc = "17n7dxi0j8razw5s12s4drz22wd63xffx1x6w0a4jhiq87na4jq0"; source = "0l9w43kp3h1mbas4pab9qk6b18ny5r1k8vmm9nq2j95gm7z5p77f"; }; - tools-75470 = { - run = "1b1497sp43ycc45by4fwirg91q6i3v11h8iv3bn77w8gk7x4048p"; - doc = "1sgy7xs054l31nwg2q98m80vrf7wl58cwg6njh46bhfyh7wwah2g"; - source = "17fml54x75icxrmkmnkajr8h8lzis89cni7q6az8n7vgikm37yrl"; + tools-76708 = { + run = "04ja1rcimp84zwcyyiz4dk3nip1kp31b4rmsnzay9yy8314mckwk"; + doc = "0hwbjpyn7p1m9lzpch9n1pbfrbrx4qf8myj84l4dahs0h689zhmp"; + source = "1l58z2a05pfbmhf9h3mjig1aair8cilc7fqprdfpm64jsnhhp1rh"; }; topfloat-19084 = { run = "0md1db8a7ifx2vg269y2dhcf4l07qa35jg57x4q9nsn8ac9gy4v0"; doc = "1q7fssdrg5r2i51b722mw6wydd17qd8b41iv9rqa7s8r9brf8f8i"; }; - topiclongtable-54758 = { + topiclongtable-76924 = { run = "1p71kg4882rjzlbq9rfgvppz532s227xs2jmg8zbgplfd3j96mnj"; doc = "1q12jsaxs9d15qc19wjca7xhq6qajdp7573lv9dc6y9il84r1izs"; }; @@ -18120,7 +18490,7 @@ doc = "0nm7x3rv5rxg40k0xls5d3s5dqrpc8vw9g93sa3jkdn18xkxh2zs"; source = "1b0glns220jsmn1607d5f44k2lijjp95cd0dkxabdc3p576ipmmv"; }; - tpic2pdftex-73908 = { + tpic2pdftex-75712 = { doc = "1b0yxwi8flli4a3ivivs23nah1n5zlsgfj4k55nwqkqgq4s832xz"; }; tpslifonts-42428 = { @@ -18138,7 +18508,7 @@ doc = "09a0xdfjdldqh7p1dfskc4hv905h838phngvqly92shlrswb63da"; source = "1j4gc6b4fpy3vqd1gwjp9kw8189g2ymv47xf47pm5swqbsb0rrr0"; }; - traffic-light-protocol-74881 = { + traffic-light-protocol-76924 = { run = "1898rpn1cqxvnyraqi6axj6azlq1j6yx06mj4fi3nckb1drfccxx"; doc = "0sl8xzswss89ifxzxx0msvhpihk7992rlrmhzwhrhc9ip66y6qrz"; source = "1lah6a5vcycnglvc5qsy6mm6fmwcgzpsrkkb9rzwa02igpgq8hbi"; @@ -18200,7 +18570,7 @@ run = "1cpr6znw0nkavqxr6bv8fkb72ygnjhl1ap0wbim75f1gmwn7k4ki"; doc = "0yk617bp6c4wcr6mqmyfsh9lirjjzlg6fiay3fp3g9146p567w4s"; }; - transparent-75593 = { + transparent-76924 = { run = "15n7n3k2zy6cyi9sgbq95g365a4zw89cnj6kg58g4znmmc9p22gy"; doc = "0xnfgf87qxsrf1zgcl7y93rbprd65kzm9qbp8accynx07n8wp5dz"; source = "0dmvwjc6jwivahvrqbyn07dbj1r70kr93i3lrkaskzv424glr7qx"; @@ -18239,9 +18609,9 @@ doc = "09szjgdcy2fc4ddkw09vsa2am5m98mgm606i6s2nrkjgldm0x4ap"; source = "067ab9d2vc3m950587iqcfismjnl8fp0jxw0ssdsz3gqxys6vgz8"; }; - trivialpursuit-75600 = { - run = "13j3hd2qw19v26p6m8l2p77z552zj87fxqry13kh0qqm6v5b9fs9"; - doc = "0770mm8057325l4kvkq81lg065sj1sq67x3s14jczisfx90313yk"; + trivialpursuit-76152 = { + run = "1jfhrcf0r62a2gdvaia1mc38bsgcfm0s4lbamn5bhxpg24kvh713"; + doc = "080k3mh0wh9nx5270cbfvxili3f4r7i8mq1i91f5qjz5xf123xcd"; }; trsym-18732 = { run = "0crl9ik3bd9jwvy6x9sl102bvp5pgj2rq9mywlrcpbxrvvffw1ab"; @@ -18272,10 +18642,10 @@ doc = "0rfpmrlh7wbpmpqp5j6iai3g9x1zkhqvwfnwjfskknx5an1ad79c"; source = "1s0shpwhb7q4zhn6kq2010a4d3jwck3liir5jn5h0gzqbsafai11"; }; - tuda-ci-74847 = { - run = "05pzsrjjcyig93s4if1qrg0mss3rzlhk0hhy629jhdmf9g3i5a42"; - doc = "1zsw9x04fhzfklyi6bgfmzfq45xng1h5p7vygn3211ikzks4cdiw"; - source = "1aq3a9bcbl9in8x1x3abwf4p47q6lxha4hkfrm82y9jmzcws61iy"; + tuda-ci-76863 = { + run = "0zq0bb3h8pxnw439z89nn93s2nv30znzj79xg6q5s832dx84hlvm"; + doc = "089pzzw2g4jqw8idvx82pqcmpzsb7b8zvrx0sh25l6rdik8l6acw"; + source = "078fl47b75h4ld3ax0jrax5wvfc5fnjdw2ikc9s0gf3c39p61bi0"; }; tudscr-64085 = { run = "0l7m9n8n6ikd9f47jc1xp8b1ik2vq58samd3g1v0m7f48jvf36f9"; @@ -18286,10 +18656,10 @@ run = "1azsqa3qa1w2k0r4sp83xp9b7g1xjw47wv9l0sk065zq0bdjr9yy"; doc = "10h41jbfmjg7p8k3m98l2jyhl7365qym844y8f38g0f9sr1pyxvn"; }; - tugboat-72711 = { - run = "0mhz9qmhgw9r68yrn0r2b1r0wm0iyjsbzcvfj0xcj5c8m21chw97"; - doc = "18znxra3hhdqvn0ik06nb8az352jzcnv01p6g1y7rj29swakg0vv"; - source = "16zvpl8rwhx722vj40v4rpcg97m0yyj2rhpw1371ba42zryvlr3p"; + tugboat-77362 = { + run = "1f294q0dvji0bk0bb6acc3w8gym8q8vsiiw72w4mw2xxxjncg459"; + doc = "1pcv6zkrajfqcfgkx548di812g72hx6hm0z1nf9s5sbax9nkdv9x"; + source = "1ff24l9jbsv8094pzy7l8avx90hrk11r1agwvjzjhnhxhallpyij"; }; tugboat-plain-75521 = { run = "0576bmzdf09nzm8lrkffakfrbsky07v0xfrpkdjrmhya0xcbqanw"; @@ -18299,7 +18669,7 @@ run = "0liczx2jcdks6r5040r7dqcyrcj225xq0035ccdb9kjmp0rmc90b"; doc = "1m73fc2nj7qsy144fmbqhld3hx431ry64jv5p7h0r4p0giadwxgc"; }; - tuple-73174 = { + tuple-77463 = { run = "0yfrvwbjp6g234zibhapiicw0nm3cig6sd81cljmfkhmnhjqwbkm"; doc = "0yyjm4yamn1b5bh0kwf4grg0m5bbvx2gwc7dxc6vv7b1p03yqfh5"; }; @@ -18325,7 +18695,7 @@ run = "0z8blhvgay38q2rck23yjzxjl7q90s3yq3xq87cdibyxsaak7di4"; doc = "1z6y7vgwh3jy06f2a0892zln6vbwdckdi1dpvjnz3cld52s82fjh"; }; - tutodoc-73166 = { + tutodoc-76924 = { run = "15iwwcw0nz87rprl864c6nhwxzvqc31kdnr5x88483xn1yrfrsx0"; doc = "0s3rkzh1v8jwibsgqa7knxkbgimnrm7qdjcjm7ahgxlbnwaa5360"; }; @@ -18370,7 +18740,7 @@ doc = "1gswhcdlf8n4wpnzy0fx4maxvy3n4dcbag9r0igrcvcbqnp9sfcm"; source = "0n4r3zn19z62qkd2njxqj74k60jr59704mnhrlvmmxi9x3b5g5sv"; }; - txuprcal-43327 = { + txuprcal-76924 = { run = "1l1khap1kpgjsjrbsa3d9hgd61lw4x7pi771mchszkaklqx8qarn"; doc = "1j2y6scl5pa25yk00zf64nqgngrvvb4hbig3qi50rzf5kpq56pxp"; }; @@ -18410,10 +18780,10 @@ run = "0m7nvdni7nsmbmlbpf51cb3s4s5qaszbn7mw62dfvvawgd2d1y0j"; doc = "1b24irgw2779j43pc15cwpazx0mdjy2zla9n6lqvmwyhl5xnaswz"; }; - typog-71883 = { - run = "0804bfljf84137p7169nrajq0k43l0jdqgd2mbv33bvdpyjiqkcn"; - doc = "0y1v0yprg556xv76vdx06c6xm95zh60zw4y2p6fcp5zi1sd738dd"; - source = "1489kgzx0lpqdadwi3yyfd51d3vwqil6pw11iq9h20yzy06mgb5p"; + typog-76661 = { + run = "1p1aa96pd65cm0zs5njh6c4qfl2xncc5sgq0435y9ssibxypmryg"; + doc = "1lshqdp8lyg1bdaf2qbgzp5i1jd2kpw9n3c7bm31g29w73gk73d7"; + source = "1rl19ihw2l3mrnklicdrq9545qg5zfhzlvhj4hyfk1lv45lw8dvc"; }; typogrid-24994 = { run = "1p3if64qmyhflwlf4gy59wl3xajaza5xpllxy5f3a7n1pzca46rx"; @@ -18423,9 +18793,9 @@ typstfun-70018 = { doc = "0d3wid4bsy78l2z1zg6fn9v56ibvh5x2pc8i7g0my03nb4wcymbx"; }; - tzplot-64537 = { - run = "166wxyqcd55y55ql1p7wvrb2x4mhavz7byax2sq43bqsz2h6689y"; - doc = "027pg77h4p7vavy1s25awa355id6i2ngsb9spmj3bapr6bknsajw"; + tzplot-77181 = { + run = "1zsbxpvy3846lbcylv5syc6s9g0yg0bsar5qw0vxvz62z4pw4x9p"; + doc = "100vgbhdaib2s0dqa8rlzwfhahq654d33s0cdpb0s50zrfscgkgh"; }; uaclasses-15878 = { run = "015wxmrjfykv7j2bvmb42491i137h513q826f5czmcf1c8gk8bl9"; @@ -18436,11 +18806,11 @@ run = "0fj2rfdzldav8m1ac7wv8n1k8pcgj4yy4zxx0g8sg1mb5i7if0k6"; doc = "0g096y6dvxfzbjrvvwpb92z4hrxp1p9jvbgkap5gra61msacqawq"; }; - ualberta-73809 = { + ualberta-77463 = { run = "13ksa5ln0pcglr222ijrd6qcbgvqvq496igpf9ay9apjq4g298av"; doc = "0fcdb40m0s79s2z64wjy5n4m41mmpafcq049lmgbaavbyziv6xx2"; }; - uantwerpendocs-75385 = { + uantwerpendocs-76924 = { run = "1mr189rkmxs7mdb554jv1y5fxbcnf8251xrx83nprg8n8xf68rkv"; doc = "1znm6vxz66p7j8jfzqzmpasphsd24c81d9v294k9qpphsnlly8lz"; source = "1gkyl2wh46m7z518xv5fr8ql4rdaw0bk1rs4ykfprll5s9q38m70"; @@ -18517,9 +18887,9 @@ run = "0dsdzhf9pp2x4xbprii9rvl0h0jwwwd03va8mg7c3cjgr2nvy1dl"; doc = "11z3ac2pnxg8qqy4shmdks7h33257nbkgj4h1rq49gc2ssqmp8pc"; }; - ufrgscca-72586 = { - run = "13rydridbvrb4kjqx2xixfb4qr2dlghnns4dvghc0qka57iclj4a"; - doc = "0h89p6k8xz31irr9b2n58jcrw1vqqk47bs9kswqaxmqzzk3x8xb7"; + ufrgscca-77050 = { + run = "1m37ji6ncs5napk0a2i87sk9bfswc6ci43ax6cv320msk8p96m59"; + doc = "036266crprai1l9w8mgqnzrqnj0isjhx4hnnkacl6kh4cdxbb4sx"; }; uhc-16791 = { run = "1xvkp384p0xcba1lbi3b2najk6d2w1s78yi6vgppmcjrd5limif2"; @@ -18566,10 +18936,10 @@ doc = "0kkxa9sv2xg6d31bj00wszkchkk6raj2pvqji930098jray3zdc7"; source = "1gb2r4zzr3q2kfigrb4j528jmr5paj38swhnp1dlb2dqr8y1szfc"; }; - ulthese-71697 = { - run = "0p38qf8i6d4b19vbbfj5984wsv8yagjh1vylhza6lvn27xnryn8m"; - doc = "0kfb5r8zn4dv569wjcz64g2rw1nxv7ghqqm0xmnpgdbqiypw9af9"; - source = "18gkc97rbcjpvm43h8di7hlq4sdx8j8hl7ni2cl6ws3mfnsliidc"; + ulthese-77089 = { + run = "18cg653911vx7hamisgl8sj50dfj7q1z0s6r8rasy36mmxxi8czg"; + doc = "1rmqn1bzl5d0qvpxh22215gvvqj135zrm4yzg8qrvm6fkwb6kq2j"; + source = "1imfx58hhc6ixnxc55almlqwx04p90a9wya4v4q4881d91ag74sj"; }; umbclegislation-41348 = { run = "1lsvsxjhjlfxlqvlmy4pqbgsr2jv3imzgv7zfa2p3gj382hj1qlb"; @@ -18606,16 +18976,16 @@ run = "05lb63wclgxqr7jn7c38plhg3r806b7888zyifcivv85q143j191"; doc = "0kxdr723xvg0lzhmzwpyik9vxy584y41pmwy8bi7197gz1hgdlzz"; }; - unamth-template-68681 = { + unamth-template-76790 = { doc = "1ydaxzcwxq1rjkawlapnfipjzlyzvbvijrx98pi9yd4zk2nnqjfv"; }; unamthesis-43639 = { run = "0wqi46mdjsl06q7hyvy4wpihvrr040f5g23bgc6lm6lq11jadj6l"; doc = "1l71n80psc2hzjs1lnfgpfpg13355sk9ld86104dkyrl645qx07r"; }; - unbtex-74904 = { - run = "00awih44rc5630qzrj9pia41l124qw6q734nn1pwb3drsmlywc6c"; - doc = "0i2jiia8xd47kgk21jcr6csd4lhd4j54qmp9bsgr5f6y5cz70ywi"; + unbtex-76237 = { + run = "1fc1xsppsgin9nnc9804qznn6xyi5jb905al60y11cpy2jyv05an"; + doc = "1b1721bj3y3yi4nmf8f160yazjvc5lwbj2hsyzi2vwj6f1bjkdcd"; }; undar-digitacion-69742 = { run = "1bvfr0zb2jh0q75sr6lrkyxqkh15r15lrdsapy73vxcm1s34i96x"; @@ -18630,7 +19000,7 @@ doc = "1rvryx13hyif7hw2wgb88n95qycip95xh92jdy1jm2l6pl3c5q3i"; source = "1mczvxrhlipisffdi9jv5m3d2i7h34jpm6vi4dbl58cg9sasc4a4"; }; - underoverlap-29019 = { + underoverlap-76790 = { run = "14cknh021b4qsymflf0mnv8q2vvhgsf2088s1g6pm8ckpx7diq0r"; doc = "1h1qvk9m04sp0nm4acj7kfib5cfpch1mkpvs55mnqqsgasgnymjn"; }; @@ -18651,10 +19021,10 @@ run = "1i7skyjqlprf6m1pnz5l2hn67f1cix4n3pai6v1a8adrrx7vcfdx"; doc = "0d3cxfm110lg12n3c9hc88lqmx77rcsil1s6yph384scxadlg3bn"; }; - uni-titlepage-75392 = { - run = "1v0gcvich5xdzdlza0rw325263ypi9q74xghnh0i60rc0xlr85rx"; - doc = "011yk1awm7nwrgl7b5p28fwvazpjy7w81pdpgbslmjigaxc65vrq"; - source = "0cypgd8axy04bcpqbxwk18k72dqm5k21fzv4vb6hklcjbpm3j7vl"; + uni-titlepage-76033 = { + run = "0z2wd4fs80ng66y1jd7q2nk9mv0j404wzbs4wnq0xjs3ip4h35nq"; + doc = "059chr41x8cp0g26r18000l67kxx3hj01gc6409aqa8xpfq7ck68"; + source = "005imgbxlnn6b5vjhyxvh1w0i05x8564sqgy2g9q2hisrw8ksj8h"; }; uni-wtal-ger-31541 = { run = "1jyba7g6qmngn4lx7mrmk0j190zkjv8lw775w13hxr2yky31cf1z"; @@ -18664,9 +19034,9 @@ run = "1rc0dc1g1fwhz8qa550ykc8azzc4i748jh37a8ppgrf4x2lgxzjq"; doc = "1ja9a6fjrlh1lbjkcsal7ahw24w1gs1mzma6jiiw5p5kbmc4zpz1"; }; - unibidi-lua-73554 = { - run = "0b83ijlci4bi3bgz989l5v1xdxihl1dl6gqna27bry39v0bp25qf"; - doc = "0k3sbdc3qvm69q3f0n9zhnrmqxcgrx5mf2c7ky2n2gmh4yfmhpmk"; + unibidi-lua-77352 = { + run = "0gsfglpg0fihhs7hxdcyz22ym6lx5d0aygh09z35aj9qq2kshs6r"; + doc = "1xznvv1y76kq7ym3k4ygzqh6d3l2i9nisbgbxn8bbvllf657b2ks"; }; unicode-alphabets-66225 = { run = "10zmjmbrlxsvq7snzm3p89afj4xy4ad0ni06fi9dkqjmi9l5nph4"; @@ -18676,23 +19046,23 @@ run = "1prl0i2a9dg5yc2yl1x1k0zmz9lww051w1zwy8cbyvk3rd765a72"; doc = "0ab0gym9sjllmqdclkjfbc4fh9n20999mv7z2gylfybirm0n7i7c"; }; - unicode-data-73362 = { - run = "1v80dar4nx0s282zvi84204mkx02c2ia8p38gz0nvzgnl1rrg1ry"; - doc = "1f9kz2f9h814w48vcsyvkbgvpfspdzjv75d9b5fq0z8aki0m8kvy"; + unicode-data-76413 = { + run = "016i4a5kqimag8j3yia7p7w2v7wjl91fnd1b4fd2fp77kxny5pil"; + doc = "0h6x3qb726qwzci3mk9h7z5vfhx39y5cslw6ry8dsk5lndawx947"; }; unicode-math-75152 = { run = "12xc969s6x742a3aay28354cpvam2x9ack1396q2hk1wdhg846fl"; doc = "0y0sacc4rd4ilzjfw10v058wv626wlva1kzrbrbqxsclq3xcm2fy"; source = "1wr1hrxd63z5iisdw6k95qjknl3i917y2dmnrflyn0afvl2pxjg8"; }; - unicode-math-input-69591 = { + unicode-math-input-76924 = { run = "1bz4f905r178kkdbbx9c56d0l63a3gzaqia20qj0q0zhqvakln18"; doc = "1lh4qx0lz50j2j69m62330snq5wsg7vw5847z3jk4kpliqa9ybm9"; }; - unicodefonttable-71477 = { - run = "1n2dma054r4prbq4qb98fkw3fsj34k2gir5xkjqk31m32hnkxbx0"; - doc = "0hs6193g2ixwfg3hfpb7fqxay3bcpkaac33ll90fnk9majm7qr5p"; - source = "1daqadmrmpfpw38hjlk97ickn62lvy8fdcc8rqcvhs6iaa5pvin6"; + unicodefonttable-76924 = { + run = "0ndzdd611awxfh3g4f8vl2al0xgxbjsfcqbmlhxp51djgw26c9yb"; + doc = "0cv89cm7zk8cpkwmf54pnakmnqz16f70ikdz54x20swgf17pcz4w"; + source = "1rdn1ahbvx89yw0cybppjkg1zap8cpp1d8igx2p97jlcznxkfaa1"; }; unifith-60698 = { run = "0plwq53cp9rsdsjd6db1g8b39k5czzdsmmrfki7ckbgiw317k7w4"; @@ -18702,7 +19072,7 @@ run = "04rm3pia1x68qm5kabay70fr1szrzvg4bzk674din4babl3nblal"; doc = "1d2kmwfa7cz009wfc713my93v3pgh1jcqz13jcy65f7py86qf2xp"; }; - unigrazpub-64797 = { + unigrazpub-76924 = { run = "1rg5b9f3679qn8jaaqn29bfw3qgyxgx3p3zxi7vsr6kn6ada3j82"; doc = "0hpjzkdhrl64g00x7jb55wf5mz57gab432vxq3hd4igffrxvk88m"; source = "0mdcp3f8by29abbclsy9ndydgslpybcs5wqbiz5aiy5blp8d8abx"; @@ -18729,7 +19099,7 @@ run = "1dx088b21apj2rpij4pxa9srx29irzsfmlp9vn8fjpm1ag60md98"; doc = "1mnpbd68i0112hhcgiwc2j5jkwffrfdqlrdl896ybd0cpwq5d8sp"; }; - unitconv-55060 = { + unitconv-76924 = { run = "07nmxxclxvx28w8w7gmgfs5vqgbkxxavw8c31nk54dvskd6l6zlk"; doc = "0yfcqw1fx38kbc4kcw1620h6mydzzxi1y67x1yr6wa0aiwsd6il0"; }; @@ -18764,7 +19134,7 @@ run = "0clwxzngdy6n7iwk9zrn21i1frmahdf0s9qq2nqlhk4h6rxwb8jb"; doc = "1q7q2fpgpjdsmbfj9zijccqpl2m6n0dch72wl05a64hxg117jbl4"; }; - unravel-69308 = { + unravel-76924 = { run = "0n440qrni1qnbhjajj2kd7zwgv8sk73bv4arasha05xfic0g3arf"; doc = "1smf996jz3iy82p34b0qjmjnpipxdakp0b9yk5qxv0rbkiwkhymc"; source = "0hb343svdnjx8czl4x1wlhpmzhrzsslykpnx9aywpsgn2xabncnd"; @@ -18773,7 +19143,7 @@ run = "05nkk3xgpjcdlsk8xrj0mn5r3kwzi15awish2hd205v1rnbjiaz6"; doc = "1jsxc55wrfczcc9mnf5yl2yqbbzbk10jcdly5z5nyfvg51427adw"; }; - uol-physics-report-65761 = { + uol-physics-report-76924 = { run = "008iix41i3zxghxmxiyky0cyfn2rzy8q64f49dsj6nvixp6zlf9d"; doc = "0pbl7vx7xvmvi7fx7l0mn98hff9d838n19zx7izg3xgrqalygpgp"; source = "05rd3ss59gcfa9i3lpzfb6f8rhnmx50868si3hys13pqhwb7xkn0"; @@ -18795,7 +19165,7 @@ run = "1px88kyvr7jkzzcbd32pi7zlak9wwzf3b55yhnh9bi03pk0il33s"; doc = "07gsza0vhs52qjj8im4i1fg2v2lch9iwk424ik9c1xak1v7s9d23"; }; - updatemarks-75168 = { + updatemarks-76924 = { run = "11nmmpfm5kv7kjlygiq7gglsa1l9639qfpbbrwvbp9c1cakfvhzj"; doc = "1vjhk2zdllvyhx94wcsxyxb74qz3x4y2zsw7scm0gzmf1jbwxj0i"; }; @@ -18815,7 +19185,7 @@ run = "1a71nsc5dnaa8gb4xmnlhvdsvid2h9gwmxr0xa8blh4xd0vwi2d9"; doc = "0d1qs7krblmnf9r2afvzx5ir94aqgxv8p2d9sf9p18nlz9f5h06q"; }; - upquote-26059 = { + upquote-76924 = { run = "1zglh6pb1fq0ipsivhj0knhcwcg04mjkxca5s2adbbfk2xs1iqgy"; doc = "125756iaikya3v0wk9a712klp39ndw7i68bybnrif2klm4c695lm"; source = "137lbzacpmkm1fdmp548m6r83mnhclsrcyqk1s0rkp558fpnqpp1"; @@ -18823,7 +19193,7 @@ uptex-73848 = { doc = "0pn0ganl5jl0n7d1jp2zv8gh2ji2jprq527zbpzc78w84rrz2k44"; }; - uptex-base-73291 = { + uptex-base-76790 = { run = "0g1ihpqi9im0k7zg8vmwzz8mz3qpy2nfgsq5r7kidsar4yrqcj1m"; doc = "1i5y1g30hj6rhj0zrvw6pihzrmdzvbaljbn40dwfkck4lcinl09g"; }; @@ -18848,7 +19218,7 @@ run = "189lixyamvrcpds2i7nlh4w83mk5lnk73158kcw3qjanpncnnn1f"; doc = "1xragd7gak0vzj14f7dcx5hxg8plh47ncqdb1m5liaibrdlhgpql"; }; - urlbst-65694 = { + urlbst-76790 = { run = "0kq36hv6hmj82784c1cf815xgvpcdzgrv5ppniy921yxqxdxn4yv"; doc = "0c7i74iybjra6mmra82ny1bs09j3qrvqri485p4h1cz6195v3wln"; source = "14v0wynzshm4qcical4q1vnvmx34ds00fq1733ivl6hr0sj833mb"; @@ -18862,7 +19232,7 @@ doc = "0byl3xhiz3b4hqqmq2wi5fdbshh5prvqfnhjcgjk619bn99cijxm"; source = "0asby43xsd35aazh2sncg639x91f91shs25f6f1127rskx5fd7vp"; }; - useclass-72455 = { + useclass-76924 = { run = "1b1igiindnnnk35px4lsqqg3rqvxyz1dz9m9ahygllwcpzzbjk5z"; doc = "1q0ilrdi5ydp0v2vinz63qk2sijm3bcy8w3j8axbv2kficzzz4dj"; source = "1ds34qp1cg0hrf957hf041r1wb1hm052ysq0di93dxl5npypfr8z"; @@ -18880,7 +19250,7 @@ run = "043az1c7bs194w7frr768pwaliiaikfibxh6zqiznc85ax6q3d94"; doc = "1q04i3q9693ykpgsx1fl11w0y0kxffqyljns1qy04935s5b8vskv"; }; - ut-thesis-71906 = { + ut-thesis-77463 = { run = "1yh0b52rp6dk271mg7s6xnrby7hk1bp94b1q1215c31yyywz4nc7"; doc = "0h1hgsia2jy0qhxf3ylg07vm50jb2jwqz45zyq84m5zvvg7sq88z"; source = "1njrsa8hrd37y9yxxwysda88lsc0kjf6hikyqswg5rarldvysg50"; @@ -18914,17 +19284,17 @@ doc = "0pa7a1ic7am0w1chl6cx778gv86pf38m12s0xdpz3hp2krkrjxwx"; source = "0h59r1sxqsgsl79jvm8q015mck28z89c595lkpilymahfn3aqi88"; }; - uwa-letterhead-64491 = { + uwa-letterhead-77463 = { run = "0y59djz26f6br8gpdaxbzx0sm6p4gjyvfdi3g5w2rhvzv92w81is"; doc = "1kj991b6w3f6svzf130g4zb58k1n1fq18jvvradrqygvgrj8lg0w"; source = "1ysgg1idxm0h3rslw94ih10jmb85n445rr2cfzx9x1fhl2zclj3n"; }; - uwa-pcf-64491 = { + uwa-pcf-77463 = { run = "0bgg42n0sbp1hslwrrc8xclxpj87sggicxhmcijiijfdb88g5cl8"; doc = "0r8cmhy9laq7j40vkgp9v35xsq27xn5akkj97qysi844n4dia9kb"; source = "0sm6zx16yyi4p3wwfsyzgp4w7p53mqi5gbl4qcjj7iz373mmy3lj"; }; - uwa-pif-64491 = { + uwa-pif-77463 = { run = "1ia1yv0mfxqrd61jy5qqf8cgpk3jxq7simpd74m7zy27sx2ywyg7"; doc = "1kl9scqzc4yyvi4b1rghr6lvpvq5587bfjl207675jps4gwcqhny"; source = "04zs8241iaslw7a43d9pk6scb9gd65dcjmv2cd29jf98ybimy1m2"; @@ -18937,11 +19307,11 @@ run = "0x6j9savd25v7s1nxzs0yqv10i1bbd89pnb0ldjmwilrfr78yw9c"; doc = "1plbn6dkqwl4bdvsyskzylww9j8akxh120yrnkfamk56ij9dd0py"; }; - vak-23431 = { + vak-75878 = { run = "122crp1ipxwmxp6pd0x04dxnaf3hb822znbx8v9gh93x8db4khf2"; doc = "1jxbijc1kn7mx1p167zd5rdczayz5xxxfdd2pwbsmav8zql32aqp"; }; - vancouver-59192 = { + vancouver-76790 = { run = "0rlxr8q68lrv4zshsbzdwzh70kfmqxzcn0siy2x770riyfj3f3z3"; doc = "07jwrms24pa30bspmaljs447cphp1jaqjpdnm1j3qvi0svjr112h"; }; @@ -18962,9 +19332,9 @@ run = "0sd1znd4c2254fsj6i2snj3ys1h5vss2wzylqcp2pv31kbgpfh0r"; doc = "19w6h5w08iyc2kg61h5q4j4djwwm2x0bhhp6k60kfxnk4glccrmy"; }; - varsfromjobname-44154 = { - run = "19j2avb7jqb9ndnfskwqfm508maqa6kd9qmqydflcb9hgjkz47xc"; - doc = "0mcv48nbly7ihd8q8652v2gm6drvpjv42h0jrw9dpzraljzvpgff"; + varsfromjobname-76924 = { + run = "11ms8li154spr53ql2f62cz6xvaswjy5wdcjdaac40q90zb777ng"; + doc = "081gyd5lhkqismi80m1nbh3n0hwczsc559c4zsz24fsq6xhsmfr6"; }; varwidth-24104 = { run = "032izb0vpcwiydg7lli6hnawij95s5ygkwdp4bfk1c9j17d749cr"; @@ -19024,15 +19394,15 @@ run = "1iv716hb41cy7bc7bk2420lwdykpccyg6wxvbxb8vk904fsgdk2a"; doc = "0hzrzb6m8iakip93in80x6k15b08z9xwjrbki12d28xdadqkpqcc"; }; - verifica-56625 = { - run = "0i5bh8j5yjvql6mywfs617mh3pywnqd7z1m6158r3jpwyn6ki25g"; - doc = "0sinc5ha8k3nk307q0piqwj56r2bh4pbxxyww29ygalfqjr755bb"; - source = "1zn10fr9kv131w4id0djycy7492ch7gis27gbr5r02ydwm7nny1c"; + verifica-75682 = { + run = "05fbhdxl0jz0rqmcv0idp5ffzk2gll1zah62sw97a43k9yx5mipq"; + doc = "1v1cw4shga6ahvcd9qwm5448wzfv369bp48d5j7fkr4l0zgcvcma"; + source = "1pd8v0ibrs6zzlq1hhrb6x4i1370gir1m0vrx8m366psszi9dygf"; }; - verifiche-72983 = { - run = "0qfgrpgahcfhlgvr4wyfsxy7dr94q3h1xx2p6y0pdny050vnqk5m"; - doc = "0lz263j20130ifjx7k6n29mim00knsdkrgz7j6nq95q5nc87bsxk"; - source = "0by98rfpahcpgvw71qkf774fa25maw6lmz0r23v64kaw96bkna1j"; + verifiche-77002 = { + run = "1gdmghnm1kxnrc46dac1w1ccfcl7ag36qxxpca6migr46sfk6qnv"; + doc = "03qppfla90fa08y8fxbwdcrgmyz3fxn07qpbw1yjy2xnis847z6a"; + source = "0w4qkndg2510ipqx4mh3ln6kpk4bk8fgi4nm15cs6walplmh7zyq"; }; verifycommand-74512 = { run = "01v45sc9lgi2vylv6gmdqi9qsszvs2177ypa8gd1gm083bhh2dap"; @@ -19061,6 +19431,11 @@ run = "0a5fc0a4z482fcxx27wrn20fsdvx9xclsy36623h80pxnfw49aji"; doc = "0y8vfa23ld199r45pqd56rv7b0iskskpaqc08lix2zss6a082iy1"; }; + vexillology-77381 = { + run = "1yp7sbiy2fnvsd18r9dbxgms0f1g582x1m98hbxw0qmmr8k0a5bf"; + doc = "0qxxgrcq2fbpng6qg0dnafrax2kqx1rbsqz0d7dmwfk9la8gl76v"; + source = "13scy2943inh6gvrm8zi80gnw92j0db5q3dc05cigg2bimxnw9dr"; + }; vgrid-32457 = { run = "0yb2hr83xvy19j43kmjrx9kf2cadyairjr45vg5a0pbr9nwpzdsr"; doc = "0ymfdbqws78n3mm9cbf7zrcdbn4hb9pzzjsw77hlg023h4hkddh0"; @@ -19082,9 +19457,9 @@ visualtikz-54080 = { doc = "1q0a1mhc330z8cnhghp2p46bxsmzz8cdba8hcvssglz0gsq5z5fc"; }; - visualtoks-75574 = { - run = "170gyb3x3sayp6gb0bhvb4q90nxnb6h0nr1grjiwamapzkw5fy3y"; - doc = "1lcjysmmlvk22kiwcp71cv88g8f9hv2s0zzz9a59v1b385zm90i6"; + visualtoks-76207 = { + run = "1304ql0i5qwrf5y88ywsl5yqz67c895nmj17xd0i4xlgwrccag2q"; + doc = "05kp666x8rj3bnp0dgdfmslgkpvyj0pdcgjqmib3js2jrhl7kzq8"; }; vlna-73908 = { doc = "1fzwqqpfzk1qsffhsqjcmj0ncfg7qq0949xsaah4phf4rgm94a6r"; @@ -19103,7 +19478,7 @@ run = "0af79zsabml28hwhf2nq19s1sf7p6kljyvz6c2zlbx96a5k9mjs6"; doc = "1sjvklf54r6znggylk2wyf1fw806v8msc2g24ibv4p1ia3da2giq"; }; - volumes-15878 = { + volumes-75878 = { run = "0jl7n29bdwi7m74zb6alp0c4aamic3776n5bd9xcnf5ihfmh9ssv"; doc = "0052j7zhnbi20x6hsxv68ls2byqci2n4crssb243diid8yc763ac"; source = "1lvc7fhdblb5ys2blbm0fdib5y311nz4l6xll1zzpsvbwpcc8imp"; @@ -19119,6 +19494,10 @@ run = "1di4a3czay9gj5dbps78iik9r5p0n5vxk9dagc2ak6gdbc3rz1ls"; doc = "1885iaxgfbc08ldwrzv50jpmczhnjjvhq460vspdp33f3z5i7ifq"; }; + vscodeicons-76927 = { + run = "1fp6z8g0qrb8fb46ak2yhabwfhh8vwn5p0nd74nhwc99vz2b83xc"; + doc = "1ph1sq66hf6y6vxngvh81y3kx9miz77ln4ppawsz0a88m25z8ngg"; + }; vtable-51126 = { run = "1bdf5h2nsw76y2w4gw1ap0ncg9ibydaqdhlpynj4qyy2c9qkb55q"; doc = "1w144as1s1kfd9a8z92kl8v2qm6il09k5myz9siq5dqxdfs3k9hk"; @@ -19175,32 +19554,33 @@ web-73848 = { doc = "1wmqm57w9ablpn2zp2js8nz7g9w779g490g3ik6zqf1bw3x6zhp6"; }; - webguide-25813 = { + webguide-77050 = { doc = "0wid2sxrif3mm3lrs0s6pil949byviq4d7924yzvmf9hkrs5f03v"; }; webquiz-58808 = { run = "1bl334im0jvsyx78g6jq9m8623xyr4xz0avzfaymhs39dv17wsyr"; doc = "0lwc3r3w2d7lzz39ilncbckmvx536z3wvz84jlnv3flm2dll2z7s"; }; - weiqi-70178 = { + weiqi-76924 = { run = "0rwysz41acvsw8hjsxa5rb3nhq9cd096kgc05rf3zk6rdiy0smhr"; doc = "0s3g2ymfqz8acrqgb1d375bvxmb21sxw16j9a25xaap7wz27xry4"; source = "0fzj1cyxj505vf82kzjg7jy6ifk3m5pwsvmh5m6jvr2s7d2m079d"; }; - whatsnote-75447 = { - run = "1pb221hzij46c4nw89vxjv6n8vsr0jcfpfkczn4jncsjkqkw870w"; - doc = "1ry5p7sjnj2b1dnp4p07zpylw1ar712yyl57rsy4hym9mhnasgfd"; + whatsnote-76836 = { + run = "1c8ll5xma02wpgdd7xzrh2zsrjmc1wvirg9vi50n46rpjz10mb2m"; + doc = "1r81y1sdw0irbxsaqw67hbzd72p0d7xq4xiycnsa6h0jp15dlgi5"; + source = "0i6limbwxy0rn0722s7l3vfslsf18ai8ddqpjynh1k17c6yam9pa"; }; - wheelchart-71928 = { - run = "0sbc668dp2fnvk0aw6x6nvgl4qhaypnmfhv07z0vakzy3xp3f35q"; - doc = "0k2v1fyjlakynikf1fnx1fcrr3n1vxz9kkbhlcl9226vnp1frfhc"; + wheelchart-76924 = { + run = "1nrdpi7pdss38iqj4r89n7a7cmaxm9f5w72lcaga5gx3jz998mqk"; + doc = "1spjrn9avyw9qnjchhhqrw3jlfylp75jlpgjvyf6q59qc0fk61z4"; }; widetable-53409 = { run = "1k1jnl3jbrbcc55cl34wj3znfay2wnf8k8sgdslicvnan2j717zm"; doc = "1giy0gvhngsmfwc87j9k2p820j6bm2mc2r1kbcl4ci0c3383mify"; source = "0krkcnxzjrn7lqd0qh8lgjixfpd3c5glvj1ilqhak9ifd3lq8r4s"; }; - widows-and-orphans-66753 = { + widows-and-orphans-76924 = { run = "189ch6wprsw4xsyk79pm03kkn19h5rkqpfs0g0p6kj5jg39x78xv"; doc = "0vzcyzcf8fh83llravv0iz739ilr15qpjkgyjmb95r0a9zwx044i"; source = "0sf8picg17x58baw36s0z41p7ck26439wjra4mbc6kl6gh11jqmz"; @@ -19217,11 +19597,11 @@ run = "1r395672jacizgwyk2jlf1af1np4p8i54vf4g6lii5yv0yhx6pmb"; doc = "0f6c5pnm31bdanbcjn5p7icq9qbk7j07sam6g7daj670z385lx5f"; }; - withargs-52641 = { + withargs-76924 = { run = "1b49fag0ivb5srlsxcbmy8ssqsrcbgadkvcxd6xn9l9bk28wpfwr"; doc = "12n87c9181kskqvx7bzvqjimg7agcm8n2z7rxnh1g4kh9bjr57ms"; }; - witharrows-72594 = { + witharrows-76924 = { run = "11sr50r522gk5jvxnzr1qwbz21i507kli2m7avxfdwg4md7j68z3"; doc = "1qbdm1ixkzmgr04viif8ny4qs83zhf2wrhdszc33s9698rhrk35h"; source = "1dvxh4n3qg9zzqp2wg5k9ma94gxldh0p4pfn6npbzyhmlqcf5nm8"; @@ -19235,9 +19615,9 @@ doc = "15d9mcvdhs1jd574gm6a9ppxyy7avclvq54ikcmlf4vn20lygidx"; source = "02x8fdavhkxfnxhvr891adpn93yhqccs31w05h8f9hyg34jlnb30"; }; - wordcloud-68209 = { - run = "1s3fpbd182zqi94kg59mpssdp51rh7gw5371xrp235g8ih50054a"; - doc = "187ap98yaffx8nf935chvvgjalx0g8xk4gnaqbblxkz26qi8z3f0"; + wordcloud-76890 = { + run = "14wc51j54614r6fy5izjdl8c4dik3br6vah4g9h6015mqwyhs77z"; + doc = "0fdv04h0rzy6jlpsp6jaiwks682r7s3r1sd95szy4djjcnxwb33b"; }; wordcount-46165 = { run = "16vxb87jyj7006akcd7fdvnqihz9rjyw2pl43mdvr5lxp22fpxdx"; @@ -19252,7 +19632,7 @@ doc = "0i9k22hwjkq3pb6z8hiff6zz8l3yjp4vh8x89z5mcbg8iw5gjacd"; source = "1azirdir33aixw7zh9ps9npxy1v8ckgsdjb96ri1ma0cy2z5d1ij"; }; - worksheet-48423 = { + worksheet-76924 = { run = "1rsh38fx4ayai0mlakqgpzxpnwp6ckzjcpiwy7aqlpia0504jgpc"; doc = "1hagdjrf472ip4jjkrjv6mgycwjlhbggval7kkk449i0xd9kiz39"; }; @@ -19264,12 +19644,12 @@ run = "1axad52pzzsx9d32rivasl5d49dj51adk5kcnb1rr8mz59421rk3"; doc = "1c3xd0ja4063qzag0v07mxkk52yczlcwdbwn84gsfp5hdmd5cibr"; }; - wrapfig2-74389 = { + wrapfig2-76924 = { run = "0x5lpa8jri4ggn48hdx4m5jd4pjd54drfgclds59hsmcd1ywi581"; doc = "080i8yp4z5mf11g13x5jbjzck7458l14xnzqh19a44ypj6y3p7mv"; source = "0nnyy9xmr3l78spwcnk3wwm3y1588ygc0qmzrbgv6kdig52837q6"; }; - wrapstuff-64058 = { + wrapstuff-76924 = { run = "1w5bnl5w2shar2qg2lm7768n8h4qvgzhxaacphjhqbx9zb1r20w3"; doc = "14npfsqr8wp1bgq9az4x23rmkkgpn37w4cr6c43wyqs7cvizz0yl"; source = "1x34kkbv8n8c89x21ikv2lyzlk24qbwcpcxwgv13lqqlcqxfz2ix"; @@ -19277,9 +19657,9 @@ wrapstuff-doc-en-71835 = { doc = "11jcin4561cn148pjdmlas5nrzxyj0l1g6laa1va9kzj41q2ra78"; }; - writeongrid-73069 = { - run = "1grm7xgdqbkd66lysrpn5hfxw3flhq7nhd0p69i3pw6gzzwkca25"; - doc = "1wi82qgvvrwq550zgsalrnnhgf12wzskr74kbvpiyg11w3n2pgbr"; + writeongrid-77353 = { + run = "0144cc6ip9fm5p3mpwd8hp1mcxfa6blazbbg1hfwzc8b1cpg7l6l"; + doc = "01p0a7184kl6qnqkh7r04gy5j777wws70qj4rwkzlmcnqsidjmfq"; }; wsemclassic-31532 = { run = "0zpqx8gi2yf8cm5rmvchz0jprfwcc0gjkwcrygrvlqhqqn7qmc07"; @@ -19312,9 +19692,9 @@ run = "1abg7lvplcaxmqdf76w1lyzqb842ak348l0mni7h9z6ibdpn5ldx"; doc = "19gwk10pj3hfi35dk2wxr3dadd1713232x9r4xywdr5vng05sz5l"; }; - xcharter-math-74009 = { - run = "1cq9297in3s1jjml3w5wj7mmqfcmwn3vdssspw47f1q6grj43fpw"; - doc = "1y5xbr1zdd52cd56xlql26j3vzjmczz1833ac903ahvblbybn13c"; + xcharter-math-76745 = { + run = "0f0m6alp0p23c2kjw99dfz4sgphklvb5p3bqdmfkwwibp78vz9hd"; + doc = "1mnr6s7rgad6cfys297z4dcc03a4pwv2rdb9miiidxrnxcgd2npa"; }; xcite-53486 = { run = "0zsfyaxs0w2xy6fa1s6hlrcnzw1q9n4n676bv6j80cwp5cw7nnhg"; @@ -19369,7 +19749,7 @@ doc = "1j8pqz4l85qiziry85w7a23i6s577nb2cpbq4v5jgvp5l8x8lhzk"; source = "0zdlq46z2l3y5zydal9nsawv7nhhp113hdia15d9fd23j8gq4jdp"; }; - xduts-75076 = { + xduts-76924 = { run = "0bllny59vbjjd4vl064mb8adcfnxiv8jvjd8wsxnpagi7bk0ycry"; doc = "1hm8xsm23f66jzazka3vsgw8gzzidvls6kx8l9ygasg2c567ljp1"; source = "0k4gahqv3cd8y83jckzzdhzl28q3w27jja9sxilm9dwkxp3q74cr"; @@ -19386,7 +19766,7 @@ run = "03d1wmvldpfk6y52sd2pvw3ipglbl8cc851rqlz5jgk82c2frxg0"; doc = "0cnc62nff1vljwkk6gb6r0cwxq17b2yl4v9ilb7kxapaa6apbp14"; }; - xecjk-64059 = { + xecjk-76924 = { run = "0m93s5m9m9xy8wjjm03wajcwi05as0y5bv305dzryh5qcfv1ncri"; doc = "0ghbgk2a89davasn3si5jbszafknrg4gpvkgnq9hmndsfzfaihsx"; source = "120zadcyidw8cbybb8gz9qbf7r1h8m5cadqxnn8xs5a84czgriry"; @@ -19413,12 +19793,12 @@ doc = "1jlndanic0xc16ba1hg1lswcxa2b20hibd25bs65wyag04rbh8lb"; source = "0768vqhmxgra190g0k3k4hhzgkhkxwwnvwmdpymphsqm9lvxbl95"; }; - xepersian-73697 = { - run = "1afv56vc3pr8l70r4a4rhsm87qhnqsnrb4nzq4a26zyp1143rlqb"; - doc = "0a5704zysfpvf2afxrpxs2mw1gjm9qq18l932az42djxfjn84sdp"; - source = "0dfx3a026z5jndy6nbnwq3h4nhw4fkvlr15q4ch554dd7z68zkhc"; + xepersian-77228 = { + run = "0lvjpppmiajq37414bhyh1mhbb7l0yhai3k3m69va72655m3xb3g"; + doc = "056jx3jpw7ajh7xzhdxrn8hddq6vzfiss5lkwc152v05qqf1p8m3"; + source = "0m4kcisi7vhy0fwzcnfs2jlcfvcc03c33j9rvgd2jnqzzyi8nqxv"; }; - xepersian-hm-56272 = { + xepersian-hm-76924 = { run = "0qj98xrbnh9bam0a6c6vy7ffaia3iqsx5s71bjlmbnyl6y2h8lwp"; doc = "16f5x8jv8mqf5a32gvrzqwh1xz4s5nxwqsq4q8sg1za6micqniyg"; source = "0zcq75xzkr0bgpf1xdsphrkcv70q17vs8jkhzxvjrfzilh9h3iqr"; @@ -19460,18 +19840,18 @@ run = "1sc0lm5w94320f5abv2hw2bzqprhk73fjv2lkv380fgkpdfi7pdv"; doc = "14mc9snykdwzcmq013bs8vzn5w80lblpg05jk57g7fl2z9x6xl38"; }; - xetexko-74260 = { - run = "01b5iayv3j449fn382m58laj4yvrf00xv7qyykyyc6i5ddz6lbjw"; - doc = "0bljsrx10axl94vgz3h4ci875iinvdym57q2qbyz3kaqj8snyn4c"; + xetexko-76133 = { + run = "1qnyvd29pv8abhlxxfma8jrgmmix063k16wgyn2z2hc08h8pcjyr"; + doc = "05684gyz1fby4f8qcci87zxdzlfn3nwrnbzykrksrvm14qlc8gsi"; }; xetexref-73885 = { doc = "06rhmrclbqqnnh7vjcc85c0m4gannfv4135bjy9rwv3y5vdqmhb7"; }; - xevlna-43864 = { + xevlna-76790 = { run = "16ayk70kxk2s23r6nxva1hkb1z7aw7zz1zhmcis1bsijx657kw25"; doc = "09aaf3mpbh07mix5xvr20zybbbrbgbwcmkd5q0rfsd0ac8cm72fh"; }; - xfakebold-68929 = { + xfakebold-75712 = { run = "1xmw5mm5r2r0bvqga95lvcyf5y0jf7hc40sgzdnc2dx9n8sizwgf"; doc = "06a3znvv53c3ymfh53f37anlgj8878n5mzcw0mdjszlg8q4bl914"; }; @@ -19509,9 +19889,9 @@ doc = "18157hsjjigq53f05akh40y389n8jmazn5wl3pr6a8w071a4vdz3"; source = "0wghff88xg218q3f6xfwqgz4kqa88qj35p785a7d1rarjc0fa69m"; }; - xindex-73644 = { - run = "01a6n0dfjla4as4n59zb31zcdp7awqads5ic2kz5bf7psm4116a7"; - doc = "048nf6995knnhq7b85klan2wydzbr376fs73y0q2ds5lbx9kfd5a"; + xindex-75954 = { + run = "08gaympcvxa3kz8960sx0v6flq7apw7bd35aph27mlvbw1ya9jnr"; + doc = "18pazxvirzmmm93y70xiw90dnc382s91m186qa8z93jif89jm9qx"; }; xindy-65958 = { run = "1jm8gi2pq4rw60p8bh7hp5xw1kyhy9r02zy5s2p2xyqh5c6di7jn"; @@ -19520,20 +19900,20 @@ xindy-persian-59013 = { doc = "04w3h65215slnakk5w19m94xmj9cjx01izbk9xijifv5l6dqh447"; }; - xint-75447 = { - run = "1nhf2g00742yzjzl6hnc52cbp1y97l60grgjhjc7j80w91g7vv35"; - doc = "1340cagm5hxif3qmfwvhy6izkhg1awazg971a9ww8xlnxk70gmp9"; - source = "183llw3pmalq4ylndhnvbfc74h57xl9q6pcbr9bnrazlxkjmfpq8"; + xint-76255 = { + run = "1prn68z67wgy7jawhzawrw72s1y07ii9wc89krxzqcr83s9ai0ws"; + doc = "1msmh4kvhiav6sm609fhcx0brvpzgbvb4rf4ma8isa1z62jkpp4k"; + source = "12xqray1ai09yb8x5l398pnkmp792pjc82q04a5amqq2vssh9rqc"; }; - xint-regression-75111 = { - run = "0dscjkwmfj2jca6mcw3s29vcxh1npc4harvjkmlsacidgfwxzz32"; - doc = "0w4l51dgxw20ynz7cy1sbzwp6v95h4wbxf8cbwnhh784ia5q0vlz"; + xint-regression-76947 = { + run = "0m4j741c9cw6wdlrl895f5ppj48w8mskkpxzrcladxsm32h003gp"; + doc = "0h292ikhla6w49iw2yj9wpvldapa3vq6b9z57fkwb1akb80fl9qm"; }; xintsession-60926 = { run = "0p28r81qa93r9hwsaib9jbg252q76xz1hxlaf6q0r2bs3i8a4hbr"; doc = "1fzyqf14fdk6mjvgfxg43mx2gncj1c7m0h4fid88z7ffsa6rq1g5"; }; - xistercian-74943 = { + xistercian-76924 = { run = "1gx06nnwy9vqnv0c8g75w6379q692z3wqa7hxd22a3nvv85s6xf1"; doc = "12rayjzjz50vsm99syd6v7hp7zrsc9ibv04j412k1dkibmqjhqsv"; source = "0x1j342wg2i5q9pk63g38ad92imxswj53q0p6phmr55k21ym0al6"; @@ -19550,10 +19930,10 @@ run = "14ll2mzc3sa1271yvq417a03g4ky4fvmb8zhmb9bqvw15vz7v53l"; doc = "0a9n4l2ffd358cvyc2xqvvmrd3zjq6nz7d99b490ap2734y21q1k"; }; - xkeyval-63616 = { - run = "03m4skbhpv0l8cg3v50650k3h75x8rzk873hnqry0frb3qphjycs"; - doc = "00xayhdwcwb6nq093v65pp1vzx2icn1xpkrbl7vllls4viq861s9"; - source = "00ljf3z3017jdyifxhvls0j4l4jvdg8wi7sh56ij9qlx5jmjjzdm"; + xkeyval-76763 = { + run = "0gbhdvbbjac8xg4rvqhh5l6g14mm56x0b80mvcgsjnlzghgm4v73"; + doc = "1k5qah184777y4sd2a0mccxfhhd1qvx0hdba0i6gb7sdndjjqgq9"; + source = "1b0wwxv6kqh0z52i5w3yqjclpkwi797wkxghx64bslqjnm133lxz"; }; xlop-56910 = { run = "1clpl22vxgqjpzs0ypgak0d6z0sr6hw3gj18r7sgs2q0jf5m6715"; @@ -19568,10 +19948,15 @@ doc = "12wp6zwqa5mi5i5ridd2amnr48xrkqmi92xdhh95ydijpzyslhli"; source = "0vwlj6f7z7fh1vx257v0gnxj29rp3xqjpxlnn156xp9i8i29v0hn"; }; + xmeaning-77128 = { + run = "03a4jx5sv4ypg0bq67ds2px7na5ff94ibiw0aryycp0zznf98cx7"; + doc = "0lmwyzg42q3k5qpzbnri4r5505da1w1aldg7qal0c4xay85kps3l"; + source = "1vs10yclxkrfnk4jx6swhhbk8b4fihqb5km2y5hjadpz2a9n8sgd"; + }; xml2pmx-57972 = { doc = "1d3ralqh0b71scd59b4hmm707yfrz1rj28ni2lzkhbb1ql73bvah"; }; - xmltex-71362 = { + xmltex-76924 = { run = "06rhg0mgxsv4061w8k6parag7fkhrja81aj900mi65bdwmxqxxql"; doc = "0zjaf8nvsid88nrvzgprwjcm6nirs6glyy25xws57fa9yhza8di2"; }; @@ -19606,6 +19991,10 @@ doc = "0sag912jjxpiwbsgmp0l4p0kw4jfhp1j3sy0lb4kdxcqrzf3m1aj"; source = "144glnmckvjm24smk4d2xmnkfz8n3r4k7zjmsd0iwa004n28il5h"; }; + xpeekahead-77050 = { + run = "0436w2hx5iqjc2vvhbwnwhywlw5l6yza2xnhsf0ax2v45zbhn0m5"; + doc = "1irzzvk27k63181dkicd84rjvkp62lcskv055xzay0f79b7ms80a"; + }; xpiano-61719 = { run = "11vk7k3n3np2wxx7gv9rvlgfmipmh1x0bjq5b2yvgsfxii65kwz3"; doc = "0hq4v45nacdxygxpjby6s8smlfkkp63yg83zfmwcl3dgxzayb2s3"; @@ -19616,7 +20005,7 @@ doc = "0ymdwdspdhrhgyxw7h7f8nal6h0kjw6i8zicmll5vj8vbmi44dv6"; source = "1yjvqrpp7a0d3nldqidqrk2xk1lp5vbla865l3lxw1xd5b08y40r"; }; - xpinyin-66115 = { + xpinyin-76924 = { run = "1bavg69s0hin8phlgpmz53vkjlh039mancih71amw8bbvh077ynh"; doc = "0rnqq2hy7wzip9nij6bv0jvahrnsyqdmkvr23fvm7f90s07d1ay3"; source = "0yj7qh7qp3c1n17vplwywcsjwwy982gp5smxqq110syk6w2hppj5"; @@ -19634,20 +20023,20 @@ run = "165zyviwxybpgfx9ycngv9nml482faz766q1skgmligx05qzkhyl"; doc = "01yhk07lrcbl7ppkqvks5j7wjpwyy0zc69q46wh42gbp65vp24a4"; }; - xreview-72484 = { + xreview-76924 = { run = "18h444dlm7hh518pj14sv6wxqkwf24ffiwm50i36kp3p6r4i2nc9"; doc = "0dzkz6dk6nr898ya1p4nnpj3q44q3yavmpl9hrbcvbh8zj3cjqh6"; }; - xsavebox-64049 = { + xsavebox-76924 = { run = "1zsv2yf8hp3yfdz2hwlqdzhk40xbcm8bhxwq0dzzkdqi73pfay6d"; doc = "0ad4gm6mxayrsvbc38nmn20jiv72g177r8vdnv04f8z8i02h7im5"; source = "1x3rm695vs3nh01nal4qyk164kfjx7pjx3sfmv90cj2jkyi4clwf"; }; - xsim-61988 = { + xsim-76924 = { run = "1ajmvlrmx97f94k7aci6bni5bhhlrf07c7vb8vnjgyq2iik12ys7"; doc = "0ppqjy9sgkrwcycfj5z1igi6w56rvcb5a12p22spa56fpsh94910"; }; - xsipa-75243 = { + xsipa-76924 = { run = "02mv1772xy0vzhdm3sj565bayzw2lr5qnr0qb6c9qg6gqx8zxh4g"; doc = "0z0ryc1vp37i1shscxhbijvijkqqgjqlaxw7mr3aggpi6ij2wyn7"; }; @@ -19656,6 +20045,10 @@ doc = "0hzyv8gy91avmpf2fgjwpqfkkbi8255gy86xzn5cz3y948l3m5vl"; source = "1gw6xqbpcsgdi5s7d239j0ds18w674z4zfibsvbgqjb70lixnyv6"; }; + xstacks-77269 = { + run = "072chqfmjpf6p5agl6x30haj9r4f52p1kscbjl9l9viq9gyvj115"; + doc = "1wwbh89brf9x5y6cikc0680wkldfgf3aqmlxza5683cynn3fy0dz"; + }; xstring-68015 = { run = "131y1vly79iga9yi9lva4bizxs00p4gyx44f7gcgqnd35biqpy00"; doc = "0sn9djwkb06n917f1zly6gy81j1gixvp0w28a0f4i3whk3va0yac"; @@ -19665,6 +20058,10 @@ doc = "1z3wp3hqy98a4l34kgm604zajdyv0b2vq0jipywmdc12115cw63f"; source = "1im5cv88g6n88rxzx8lqcxfmhkihywrv2h9gclmv0jx2mmwvwafv"; }; + xtufte-76952 = { + run = "11qv3xa4iqx7b81y9da5dr51gbxg13qzn7yj1nq5pxfh08mlmgh4"; + doc = "0szgdhi4gfzfd4i6kaicf4gaz3yrpsrjplkcfmq1gacg9x630kbr"; + }; xtuthesis-47049 = { run = "1d68hx38gwwscshdm07rcg75zjbsvk5kyliy5rx6z5jp75k0fra4"; doc = "1fdr5k60zxjb75vv4m6mj1kalka1kg7cw3k5j9a53n01m2w7q6r5"; @@ -19759,9 +20156,9 @@ doc = "0a7fy4z790fr6q4z5qnzv578x48kqs128wl5znd5bn3mbg0n0cq0"; source = "1ph8vc09vg0zxc9x1xydrm9wn6q5vml2bc3wln15v69p8nm52d7z"; }; - yfonts-otf-73612 = { - run = "1qz1zkdmzy3vbszagwj4h974pa21brri6szkb3y1kaij28111jx5"; - doc = "055kbv3qyixkj3x2al18pbwfvfg74j0qg9z9ram556plabfhvpjp"; + yfonts-otf-76885 = { + run = "0ljj3py8day5ngk6inqqv51cgvxz5jz5zwxfw56w9iw8cigi7z7b"; + doc = "1z0v3dzl9p6hgdnlh4yff6v0y4174dc43f4dcbashdnyw7jzbzl0"; }; yfonts-t1-36013 = { run = "08fbdd97n2h649kvks6q03zrsjvb1f7qwys3955g6iznf4y8pyv6"; @@ -19790,23 +20187,23 @@ run = "1f2kxbb32hxwgin5bn7b78r8sqdj4v1q80sh1c87425zw8jyd73z"; doc = "1ls02mng1jwihz8s505brmaqcjn4abqys6bwl22dy855bw5rgr5k"; }; - yquant-75563 = { - run = "1fzkr68x7fmlc7vkb8wcjd237ng6x28lgzhjjhj19byjyc6dkghz"; - doc = "0qjddn0yf2ybbnpcpwcdnsicr4s7xvb922fq4371cjd1w98gi00m"; + yquant-77263 = { + run = "1i58grc9hn4q67kgh6z2n3jfcbplq689jcplwa7il1vmxmjr8pvz"; + doc = "0p928pkmbp3l1hnk15ynpylvpl7wk704v9ixdkdsjadq9mfha2yp"; }; - ysabeau-72800 = { - run = "1kc7sxh3lh1adfcgw9khcbf0r3pxlzr0vs2prh0nywrwfafbfwfq"; - doc = "0mqlrqdqv4zys0gsy3qsq14irhj1fdym0zg206ilb8jnqmw1wvmh"; + ysabeau-77373 = { + run = "1dpi60ljyxh0d4g6lp05a1s80v4pjl8ssxy4hh22cs41lbg4y7f3"; + doc = "1x2js1pxmznscl6q0pypxcvh8gw8g1kvry7rmnv3wvj7w077zbwp"; }; ytableau-73766 = { run = "0gfpxbvar3m21pj74j19qnj8qakbknhvssyvfyw61jwdd8ygdxkd"; doc = "00k10759qihk3330bwfpzmrm9bfb8513w3sak9jlfy5inay59rbd"; source = "05pxlbj3rdgr15cqfdxviyp2698b7l44rzgssx18yv2a8qnaxylh"; }; - zapfchan-61719 = { + zapfchan-77161 = { run = "1753lvv2bq29g43s4chc884n742695agvgal0b99gsrvlkyfp8gn"; }; - zapfding-61719 = { + zapfding-77161 = { run = "17mls8wilz9api9ivsbcczpiqp1f39qy8wa6ajssi8zhnc5lq7zn"; }; zbmath-review-template-59693 = { @@ -19818,11 +20215,16 @@ doc = "107wr1pjqc9yswd52gflan10007p7i072gysnwdpcxk880f1n29l"; source = "15sw808cqfjvwmdnnkds9n1m29c7dzdm3id4hkm2cl92jxiygb0f"; }; + zeckendorf-76884 = { + run = "1s6fjfi45n03c1kv0689m1vp9dsrwa649435kid5kg4cvclva58i"; + doc = "0y9jamnx48fk2j0j3r4cypb5cjh8dvkvzp70lxg9zwj0406iw3b3"; + source = "1lalsb8rvmz7b1idhr0hbv5x3d6hj6dmcb9wyhxwxdpn1gz15mdr"; + }; zed-csp-17258 = { run = "0wr6dxb5ks34x8rzr7s2cnanxc5jawqcq0zhkmxrh8cjqcfkk1w9"; doc = "05gm4s4svqa4wds0ichfm6lk39i0y54y33b96bnycrabggqfw77g"; }; - zennote-65549 = { + zennote-76924 = { run = "0sawds55l9cc15b3lvr5zswg5ybsj8v22kx8h5gn65g4j0zj79aq"; doc = "0qwl9f1c777iim45xcl00b3zidzs4192hyv6vv14a8c57h28j7zr"; }; @@ -19857,7 +20259,7 @@ run = "0nalr6i8yqd1iq713gigafnh1k0h8kgiml1zwpk8rjyya606capw"; doc = "1cr63lkqi9kpkbpnrwmbppipsmw6wy732wsaha0y9y5ia2934nck"; }; - zitie-60676 = { + zitie-76924 = { run = "131kiycj7q9javr3xs7maa2qjczmva7vj98bw36pv7znwchspcca"; doc = "00daf6p699y5204lrdg7hfcnmqh3ah764fpjymblvm8hy5f1w5g2"; }; @@ -19865,7 +20267,7 @@ run = "1krv8frabpvnx00xwdx058f9y2mip3bblpix05yxpfspx6aarhcw"; doc = "1xiirzbgh1x34zih8xbf7whl5f994lx9bc4qrirc58rlccnqgbgr"; }; - zootaxa-bst-50619 = { + zootaxa-bst-76790 = { run = "0lwin7dfd3nk0r3drznmhkqd7fhfvizxqy3z2xv616spg1jh9sgj"; doc = "1s4v9azi1pvvh1fizp2azkbwh35xvqh8qcnnn1xwi0g1xhcp38pa"; }; @@ -19874,25 +20276,25 @@ doc = "13s9lvlj3xvyxy48d1qj90mgf3f6bmppxp7w0dh6zmg4m6pmwvrx"; source = "1cpdj25s3qy85mxf20xr2c6mllqzx5y7y1sz4avamk4s056cadhp"; }; - zref-check-72994 = { + zref-check-76924 = { run = "16h8k4b97m5rvi5y9dsx81mj0qlpk35dz7qjkqii8wld7mpmkjvg"; doc = "0jna8w0mv7ycjmpa8m0p69mw2lpxzsgq0b85n009h4sawrjjr77l"; source = "0ha4dxnp7i8zf8alr3jwavlw0rhsn4wz2dvw0dlglp5d8dm0xkp2"; }; - zref-clever-73000 = { + zref-clever-76924 = { run = "1jm7arz7kgap0zmsqlfqanhi0qs0h7i6khk1fmhlfx7sppg4f7qm"; doc = "1xnck9mnhjyshkgkmsyvfphgy539sjc5j09hzcc1cw1ybkhscb4j"; source = "016aawjxjr6a5v443yyq9csm8nr35z5smq9rgckym2crpim2gkmp"; }; - zref-vario-72978 = { + zref-vario-76924 = { run = "1dv1grn02mr6j14mhqxbdqdydhw9xkbr9yf3mlp3rfkyrlbv21k8"; doc = "0vzvrgirkasqcxax9jqjz2pkxn9qykps89nbf28z35pqcydwgykz"; source = "0b77m4qki4qzq6cvl2lxcpc23vzlb3zjn3p7rd8l0xq119z3q3wg"; }; - zugferd-73286 = { - run = "0ckr53rcjiypc212i65krp688wvm9m5xcrij7n1bar0vxgm6q9m4"; - doc = "0gxah5ggr2afgj0wcn7nx3kshdkgzyy7vhjrj45gil0ggx7y8jhm"; - source = "13m2ly60wn0yi7dijz579pw0hz5xsdwciwah9jrln3svjr2nkzdx"; + zugferd-76924 = { + run = "05lgwpcdgybvr4kd256chswqc0rl3wx6c1i1fksx8gqyq43ilf5g"; + doc = "1n69mx26x90z9s6yrkil37ylr3aglyi3xkxdqfrwdj1d9jdkm46l"; + source = "1zznkiar3xly3rbmdg4qyjkl73cxq6ivj0ks5frxbb5744np9f8x"; }; zwgetfdate-15878 = { run = "1fgz3z1f9ifcbrwiq166hnff23gmlgp5vn0djm2znci26bcip4s9"; diff --git a/pkgs/tools/typesetting/tex/texlive/generate-fixed-hashes.nix b/pkgs/tools/typesetting/tex/texlive/generate-fixed-hashes.nix index 3e0a8eefd277a..440f303ec4c05 100644 --- a/pkgs/tools/typesetting/tex/texlive/generate-fixed-hashes.nix +++ b/pkgs/tools/typesetting/tex/texlive/generate-fixed-hashes.nix @@ -63,8 +63,13 @@ in # you should build newHashes first, before evaluating (and building) fixedHashesNix newHashes = map computeHash (filter (fod: !fod ? outputHash) fods); - fixedHashesNix = writeText "fixed-hashes.nix" '' - { - ${concatMapStrings hashLine sorted}} - ''; + fixedHashesNix = + runCommand "fixed-hashes.nix" + { + unformatted = writeText "fixed-hashes.nix" "{${concatMapStrings hashLine sorted}}"; + nativeBuildInputs = [ pkgs.nixfmt ]; + } + '' + cat "$unformatted" | nixfmt > "$out" + ''; } diff --git a/pkgs/tools/typesetting/tex/texlive/tl2nix.sed b/pkgs/tools/typesetting/tex/texlive/tl2nix.sed index 755c98e628a56..086acd8bdd871 100644 --- a/pkgs/tools/typesetting/tex/texlive/tl2nix.sed +++ b/pkgs/tools/typesetting/tex/texlive/tl2nix.sed @@ -60,6 +60,9 @@ $a} s/ ([^ ]+)/ "\1"/g # adjust naming as in nixpkgs, the full texts of the licenses are available at https://www.ctan.org/license/${licenseName} s/"(cc-by(-sa)?-[1-4])"/"\10"/g + s/"0bsd"/"bsd0"/g + s/"agpl3"/"agpl3Only"/g + s/"agpl3\+"/"agpl3Plus"/g s/"apache2"/"asl20"/g s/"artistic"/"artistic1-cl8"/g s/"bsd"/"bsd3"/g # license text does not match exactly, but is pretty close diff --git a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix index 1c3bd2284a226..3bf70ba00dc19 100644 --- a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix +++ b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix @@ -11,6 +11,7 @@ findutils, gawk, getopt, + gettext, ghostscript_headless, git-latexdiff, gnugrep, @@ -25,6 +26,7 @@ ruby, zip, luajit, + texinfo, }: oldTlpdb: let @@ -86,6 +88,7 @@ lib.recursiveUpdate orig rec { crossrefware.extraBuildInputs = [ (perl.withPackages ( ps: with ps; [ + JSON LWP URI ] @@ -156,7 +159,9 @@ lib.recursiveUpdate orig rec { dtxgen.extraBuildInputs = [ coreutils getopt + gettext gnumake + texinfo zip ]; dviljk.extraBuildInputs = [ coreutils ]; @@ -541,14 +546,6 @@ lib.recursiveUpdate orig rec { #### misc - # FIXME: remove when https://github.com/borisveytsman/crossrefware/pull/17 is merged and included on CTAN - # Typo introduced in https://github.com/borisveytsman/crossrefware/commit/1e67e9773b3d3be983be156e2200478bc263dd93 - crossrefware.postUnpack = '' - if [[ -f "$out"/scripts/crossrefware/ltx2crossrefxml.pl ]] ; then - sed -i 's/use IO::file;/use IO::File;/' "$out"/scripts/crossrefware/ltx2crossrefxml.pl - fi - ''; - # Use top-level git-latexdiff's version and src. NOTE that this derivation is # still different from top-level's `git-latexdiff`, due to __structuredAttrs # enabled unconditionally. Still though this derivation produces a funcitonal diff --git a/pkgs/tools/typesetting/tex/texlive/tlpdb.nix b/pkgs/tools/typesetting/tex/texlive/tlpdb.nix index ee36b212b159a..d06cc1ca8fa97 100644 --- a/pkgs/tools/typesetting/tex/texlive/tlpdb.nix +++ b/pkgs/tools/typesetting/tex/texlive/tlpdb.nix @@ -3,7 +3,7 @@ "00texlive.config" = { frozen = false; year = 2025; - revision = 75669; + revision = 77567; }; "12many" = { revision = 15878; @@ -56,51 +56,51 @@ sha512.run = "e0f1f95bf660760683d6c5a917d75e537a0347837eb4388eded8194c6ca5371b2ad9be9829fcaaff1e24b7d8baefd287db6add752c19a57a6cf0737017e311e3"; }; a5comb = { - revision = 17020; + revision = 76924; shortdesc = "Support for a5 paper sizes"; stripPrefix = 0; - sha512.doc = "ee845d8b6a21271d2f0e4e6fd24c79a1235d24ba15cc2d037eb41761b05ad3e69dcb5379c223c07b81c62df5f89190c84ff977390e149566710ce7175e4c2823"; + sha512.doc = "383524c470494dedb521c8d394f276e8d294a273c08510bd78afdd97a805b501ce90191ee5388fb948ae7839cec6c3b4cd6a6d942d410ab05c3c06bcf7cca57b"; license = [ "publicDomain" ]; version = "4"; - sha512.run = "443548964eb48ec458942e97f0d6ceb698050a5d4dc83ad17a71db0f1d5085a2c8e73c3e8d9bdbb7ab7e6328d12e42a6ec05c4c7dd4247717f295fcd5da66423"; + sha512.run = "0c14930d5f3d7d00521427cf3446305d4b69f5a31c724aa113ee40f62be050fd171e4a3a818cba712c45a13a969d8c7f1ab0afd74706df0498ccb620f2bccf69"; }; aaai-named = { - revision = 52470; + revision = 76790; shortdesc = "BibTeX style for AAAI"; stripPrefix = 0; license = [ "free" ]; - sha512.run = "bb851e6bb3d9c2efd8d9abd32056d0853e320ee7f495b3c595d6a112d5e66bdbcb24107f741249fdfde350dead6763484cc412d380188d29155649b4076c4e77"; + sha512.run = "3248de62c11ade994210d49f2a6d69ab4a02f82ecc737d27e053b0a036819d2c75aeea1fbaefc971d3c06a957a22c68208af6ca87c81f950f221c8452a73fd8b"; }; aalok = { - revision = 61719; + revision = 76924; shortdesc = "LaTeX class file for the Marathi journal 'Aalok'"; stripPrefix = 0; - sha512.doc = "702145c708edf984d24153822036acc0b563038c50423af0cd3cc6b008b7eb3bc8d67eddaac350ac6557650177218260e5adfaf0ca5807130b0e23ec7127470d"; - sha512.source = "b452ccf38dfb3436aa8a6907798101621fb2f5a66077cc24b316760013b0e665ef26d69b444c27cc8521dd6c06828be8a832e061df74bdcc70577f262ae987c3"; + sha512.doc = "85e0ec741c832c277eddfdf1ab8d977122f7406cc33397e01a42898300bf392d19f8f085779800ec4550ebe7954e05e0f202f398af9c062ea6aa0012018f4b1b"; + sha512.source = "53c9b268261b4ac4af99a6069a5991e97d1c5a94969f84796ec4e8e1710bd6fc0a0c0f5f3d6c8424c7bb2ac7e565ec30a2f45e41e959a0f2cc6c6179ce049fa8"; license = [ "gpl3Plus" "free" "fdl13Only" ]; version = "0.6"; - sha512.run = "03d1585e9b92e26044066d1f5b8d2dec0ad298627cc94fc1ab11e45307f62c573934f1a2cae6c5318a9cb377834d4f5a490144cc07bdebd9dc22cf298315630b"; + sha512.run = "6a90ba53f00ca43c77bfdadda14918877060dc9a3662d12a7f651383490cf4377d16deb3cd9d18e6790cadcdb411f3f225febc13a7d0863390e5af21a55585df"; }; aastex = { - revision = 58057; + revision = 75970; shortdesc = "Macros for Manuscript Preparation for AAS Journals"; stripPrefix = 0; - sha512.doc = "bce30656a98d3598312ff399b5e5eb229b89e7e62521748418be718c38c6749a8e9737f6c933f6f32ec948e3ebe1ef339ba9037908741c3b902d33a8fda9b027"; + sha512.doc = "15646a622dc0ba582f073096b4fe427222b2791262bd94a6f957d11181bc99b3278ec6845147a41f9b4dc21226780e94ed6ba2c89363a8a4d7be0d12415591dc"; license = [ "lppl13c" ]; - version = "6.3.1"; - sha512.run = "9ae52d4142c12621839945213d1f20531350b27f0b1d124d5d5c1bae81d50fbe83ab116d0c65c25852952415eb860eaaf008c119cc10cdb149b964f0b06ad6d0"; + version = "7.0.1"; + sha512.run = "4a6701fee524af64bc7d6849b916da7d0f68d48f764a61dd47565def805ac68349c13e090db0bff96088624471dc94ddcbcad45fa60b1ea2f355605e7356cb39"; }; abbr = { - revision = 15878; - shortdesc = "Simple macros supporting abreviations for Plain and LaTeX"; + revision = 77161; + shortdesc = "Simple macros supporting abbreviations for Plain and LaTeX"; stripPrefix = 0; - sha512.doc = "7080dea132581fdb0803b4ecfdcf4fd5ed5a689bd7e0c7b7b699ef5b3faeab908042f1704cb553ce38e7f37d9facf7d22a74ac71e2cbd269298f35666367f41a"; + sha512.doc = "ba94de448965106dcdfd7811f88814764f2e20c2c7bfcf8e9a4900f6b77b56b8021bee476a926254b4ebc982bbb1979a335efd148ca2f6c2d63fcda820209835"; license = [ "publicDomain" ]; - sha512.run = "4b5d504cc9438ceb97a6935e66a6eaeb494eb76eb313bed275b1f1a829690569972feec048132e12b5849f398d0a4b291bc5f9ce8462031846ec46bc88ebab3c"; + sha512.run = "6aa75f0d8b882c74833c11a6314ffc51920db9018c06dca915dd8be667ea59d3d5f01dd480f91b65eb7d16eb3daf56b0fe0677c37813b4335e575c9603124dd6"; }; abc = { revision = 41157; @@ -130,13 +130,22 @@ sha512.run = "951c039cf0c97a6bd3974bd01ed9323876f1ee74b8250037dce3e92e00d598ab1cb2cfd0bbf4ea6d37b5f8c3e1095e531aa245ad1a91ee49262e6f99c5c84e59"; }; abntexto = { - revision = 73233; + revision = 76889; shortdesc = "LaTeX class for formatting academic papers in ABNT standards"; stripPrefix = 0; - sha512.doc = "1fa6d31a576347ecec06bd087a5e80b2ef633d2e0d568dc40baa4c21571e27b8009059e7360eaf9c045594f6d912c0b6b2f2bfe9fab1eb51e82e409e29556a9f"; + sha512.doc = "48c6274f1ddd00d3600028bbbd84c0cc4f5a1b27f1c62e68c9c2852aa286952d2b49139b87632a8414e787dcbadecbe15a5f809b482a070130970862d94815b3"; + license = [ "publicDomain" ]; + version = "4.0.5-beta"; + sha512.run = "0fa08de2495b2541e6f6459a92e59c089b129a534f055c1b17c1f81ff4894dda8d2663f70a98b8e3a25e865b113469fe8379dcf64c7c7a8be2c563c5190754ab"; + }; + abntexto-uece = { + revision = 76157; + shortdesc = "LaTeX class for formatting academic papers in UECE standards"; + stripPrefix = 0; + sha512.doc = "540ef0f7e76282df283fe50a2cde1cb7d35204504f43052982a2bbf2c0a6c694cde6ae172fb57ed84d872ec6a122ff5d52e41aff4723f0ddca5c16025bf6c7d4"; license = [ "publicDomain" ]; - version = "3.2.1-beta"; - sha512.run = "d9bfc66fb36a917fe54d14b18c8abe69c8322447c25c85d23439df8761231bf9c10ba9d44d35846c386e20b26652b5f7cb9fbe7bf27222b5b553fd5f4c5aae97"; + version = "1.0"; + sha512.run = "e04074504224c4840cf547c1609795703a0f1271d57ebe37c5cabb05c386fa8e1ed59f097584d3a327f8cca5c5eeca2e4974dc9849e7f12c3476a64dc8c6e9d1"; }; aboensis = { revision = 62977; @@ -161,14 +170,14 @@ sha512.run = "b32204970bb51dbe2fd16c49e0a8c9957c1c4ee45ec5f90dd19e70f85d9a924add4042d61a9f054a797ce966b1fe953369fae6eb04d2eaf1c68941945e0e2253"; }; abspos = { - revision = 64465; + revision = 76924; shortdesc = "Absolute placement with coffins"; stripPrefix = 0; - sha512.doc = "90cb62134a36e1cb1589fbc8a6b993c777562eb1eb309dc0cb4f6835ec7174df262957cc9b34631aab4cff5b6aa6818770e26034f5eab29d35ad5d7c4a155cd5"; - sha512.source = "7cf57d88b340d57277e16594e66c076aadba3d505d6f7c66cd1e9407db5d21432d121c3b798d0f86704f12732080a9043c6c843afd16886533065ab70e61b8db"; + sha512.doc = "281e2e8a21afadb3fc2c1d7ab261ee43b8acd67ac20cca18cc6dc2542f1476a7625f7d03d47ce88ed5a6a371629c99762ff40226ae597a1d75a0b8208fbacfaf"; + sha512.source = "75b25ea6f7e7f2f2b5c66aa264d68a7dcdda812a9e493dfdea842cc9e1c94ea0a9394c3077dad6a8354c1458799919e3028f279e25c518483464beae7a8362ce"; license = [ "mit" ]; version = "0.1"; - sha512.run = "87400db8c388db7d7105007ea853d2254451b98daba9a8c61822fb56d143e2dfb75918d40bfe519dfe18b401f944db1569ee41ac768ccac8449e78ae59fb11c0"; + sha512.run = "46185984b766c859533dbe0097fed1af6a28de97e98003381630aa4341afee07e0b4a7abab6f576e6d1056fcb4328524ee016800019b2c4fb8d51e76cc83c6a4"; }; abstract = { revision = 15878; @@ -181,25 +190,28 @@ sha512.run = "2d805c2cc322cd802d612213ce525765d49d06bfb371a4ac5d1434a3c752af0ba0182093b0b6e4ee28a80ab926ad0f3a0403c03f871d3e003f6eb5a60ae39c34"; }; abstyles = { - revision = 15878; + revision = 76790; catalogue = "abstyles-orig"; shortdesc = "Adaptable BibTeX styles"; stripPrefix = 0; - sha512.doc = "d12304eeb2cf797153d7e17beb25c462b3fdf75f5b7b1b24e1ff89d52ce8fe5b2a0fbf88d083ba51301afc45f51871e376253aede36bef21becc1a4350da8259"; + sha512.doc = "bee9170955091cc23211731e5d0f67d93e80435279198334c1c501bfb0b24d8664bf33406644e0af177b0485a7738b1634f6c61313de0910f59600ecbe0fa99d"; license = [ "free" ]; - sha512.run = "de7e7a5c7e56ae4fb478c9a072c6b2dc8716ea34ee17be577cf4a485c5506f16cc5b79293cfbc80b245ab350c2e2059dd5fb37a2e28818f492edf7c0416d52e3"; + sha512.run = "438c0e0d52eecfd67b80b85c9d6d43ead0d497e50c3e4b2dd709a3be92a0654ed181eb169818519dc1502d99b9c64985a57e0f12e65649e7658863857af2b0f4"; }; academicons = { - revision = 62622; + revision = 76366; shortdesc = "Font containing high quality icons of online academic profiles"; stripPrefix = 0; - sha512.doc = "beeb30c90b668edbd135a0067165232efd0919c4e42f9e968a8e0e3250a88ba9d1a4489fc8e8f10c69c27794b1e00c63151877e119ceb33da50b12c42c4fc80d"; + fontMaps = [ + "Map academicons.map" + ]; + sha512.doc = "8c66fb8cf0d62393bb5f8c746bfa3c74cf67728aecbdcfb5112c7c5edb9bd3f0139a1eba633165ad84ed14a931ad378f7f74c3a57317c953e2631086883ab91a"; license = [ "lppl13c" "ofl" ]; - version = "1.9.1-2"; - sha512.run = "10fed2cdb2533a7291626eee2f3d46e79fe972eadd83cf7177f22228dcd13422549819dc5e1cf0b03e8397e23badc02a965857aca886ba004a3279efeb49b288"; + version = "1.9.6-2"; + sha512.run = "fbe7717f97221ce5030b663364ccaf9f05888594ff06a5bf901bc5a831dab0b9583adb6e64cfc2f32ac8c3a83c9654ba7e9f897b59b956b34a0fc7395799fc3e"; }; accanthis = { revision = 64844; @@ -258,27 +270,27 @@ sha512.run = "0b6e474617333ca00c2503e99f60a290b930d7e7534de7223be511404aa6c7ba9a8dd69b94f3433b347146bba7b8dbbd4b6d45ed8b2c6b0880c0177842ba8b45"; }; achemso = { - revision = 74914; + revision = 76790; shortdesc = "Support for American Chemical Society journal submissions"; stripPrefix = 0; - sha512.doc = "6d407cdf57b5c8c87fa401cc70bd7906aa8bc22e80791d633bb2ab67293e5d96d63cb5742440ab7e31685050b23cb2d17c86578ea94b007692c94f2fd779151d"; - sha512.source = "bd9bff8425e28bdc7f425fcda3d1c90e9ba03334764372ce3be26c6439d8797d8e256ed2c5fee68f74887d6eea10fec85f298b6f23faab1165d5741344e63221"; + sha512.doc = "f2293fbccc771041d3926b3174721f78947436aedc179099b85e014aa46bed634bbf3fd1cc84f8b60980f1a7d23b6b02ac951c8118f648d50571b114fe3ded18"; + sha512.source = "edb72f5d72c75046e31e4055c10c7ff921629bf5a0324b1088f525e866662c98355733fa380f37d6a80eb90d55feb3e80b18657366787fea0a7537b5cd30160f"; license = [ "lppl13c" "free" ]; - version = "3.13j"; - sha512.run = "5d6b81b6bbbd31629456857982d56da1642a8fdee99605ba1fef274df87efa5b0b26b1d505cdfb3d21fedced68f57894470abca7d2a74a1d867ed6f918c7bb46"; + version = "3.14"; + sha512.run = "2ed41817e2bfe5c223e688e8b40fe54ab0e1196eb31fc1dfda8a5742880291a1b5d8360e73da09cde3bf695e7b052b7e996c429a47a706dd84aef1f940b14513"; }; acmart = { - revision = 75363; + revision = 76177; shortdesc = "Class for typesetting publications of ACM"; stripPrefix = 0; - sha512.doc = "95fb0e0d86bd7b90b34d4f28afc3c3e740a5960340d1f2e4adfe7664fca8295ce001b7f329fcf20ec0e36105222954f5d58a5574c69c06e7e511b8847f77b09d"; - sha512.source = "edf5ce3fdbacf876f66cd3bd72942761420942a6643ca31ebb146ef34cf7731cede94c288d473a7a258a9eea94601d55fee745dbd698985bab9a1f0115e7719c"; + sha512.doc = "4abd91163a446d1a89a19666f8a45592f10f2710a5fb66141701af19ee667fa10d8ae8e2a7864a7f9b89409d309cf58986bc15f12f2a6ca3a6b1581f7d913acf"; + sha512.source = "124c03086a543cef70494dfb2713a5b21e00ea2c838555fe445c5a9676d9b981add5d56562a830f621e412f7a690feeb66c9c6bc4492202838cfe81e83302255"; license = [ "lppl13c" ]; - version = "2.14"; - sha512.run = "773429549d9660e2461eb0950c68c42306d32974448ddaa233ef7ebf0e120add3fdfbff6bc51e9718842394a11d18d9140900714ae621ba8834418cf1862d450"; + version = "2.16"; + sha512.run = "36cb2d8f3812bfa125b6533990764becaaaf60a20e1b48f052669203f223196cdfa8fab097795cc64882ad36c45e84f47e74dad6acc9e7945c8e3232e3a83246"; }; acmconf = { revision = 15878; @@ -291,7 +303,7 @@ sha512.run = "9363127ba5d59bee9d41e800a0e11d12bc4493e5a79a94be8efe23a44278ea097a58fb53cd334fef0f2ab32c9350196c46ee1aec8347a4aa5554b317c15249ba"; }; acro = { - revision = 62925; + revision = 76924; shortdesc = "Typeset acronyms"; stripPrefix = 0; deps = [ @@ -299,10 +311,10 @@ "l3kernel" "l3packages" ]; - sha512.doc = "c827f8dc5fa88b67e84e48d0cfb6d47aa5bfa98fbceed86e6262d98111a956d425d0a2f3cf54b18cba7593dfac17accc2cbe71cc04f1ea2157c511d670c41daa"; + sha512.doc = "fdafb7438cba3181532d833c3218f9e69e96fb84e131bc314e6e57c3e49b8bf3e5a7d0605fe557ab216b56dce2d9bc281286c316adcdb31f7d13c5806af59cc6"; license = [ "lppl13c" ]; version = "3.8"; - sha512.run = "25c0dc9cda98db7ead55613aea92946cd90e7edfa1213d59966eb8fdd93ae1bc7b532f7849c43fb8fa77291b23dc5d8dc80cba4584c991a7b38e55564bd59ea3"; + sha512.run = "fdfd2660b5520dd2789bb0b4ff7c3ffae7a94e7e1230740b36570cc9bcddcb281208627cc3d957176cf3e5fd2185fd69fa69221a97dc2463e0f149b40e71e76f"; }; acronym = { revision = 73491; @@ -485,14 +497,14 @@ sha512.run = "363f7fd337e5a34737608a2bc37521bb526ce726f5c9b5b4d08416e534448306002bc7af1be3f5e6fefcaba16ffc2260c4dea8a486d44dbccad577fb04d6da5b"; }; adrconv = { - revision = 46817; + revision = 76790; shortdesc = "BibTeX styles to implement an address database"; stripPrefix = 0; - sha512.doc = "93ec47833fee152b098477f838858a259f5842264d3a7e9a959d60fd35f46d680eba61c9f4b5efa08ab2878da4aec78d19cf83880e33aeabde9854aa88491c78"; - sha512.source = "25233e23bd1c6aec13609b5d17587747a5840e21637e3d11a478941f98f5f74a77eed31f806b51d07b79f8cc4ebb8c6b8fa419f72927045e3695ca4ada8af388"; + sha512.doc = "e5f9e0570b88d289556f0ab11327e667ab2a8a0d02fc200b3b7141d1cb6cea6d6b3c66764f8e2e37e18cecae7f9b8f295c2d234619081e52919c64dbd9884fad"; + sha512.source = "d8c0aba69f2ec87e2988e4a4719ca793d9283145ec73c50ca3e754ee1ffc94cd406b1984352c5791d576294c886a8a3681cfc239fd5c4ef4e213b2ca8206e6af"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "ec4300075ae2fbb0b29fa8126263d8852a405a84df8cdb6f484c989ebe948257ba3d1f3ddf9204ea7d6d50129c294a0130afabb053bc63022928ca748bb4ce14"; + sha512.run = "2a4417e86f9d6a7551e9ca12faa6a88db89c0957b5247d420f4da5dab874f196a7524edc47a996fda635c38400803a8acace95c6b16c553af31646a254922acb"; }; adtrees = { revision = 51618; @@ -569,13 +581,13 @@ sha512.run = "7a42831624c30db319a81420e1142bf827f21daeb4719e1a179a63632586b1fb43709c17faef073eb67f27f1303b4f7db92a40425506f4d8e0bc6b456e4f6114"; }; affilauthor = { - revision = 68996; + revision = 76924; shortdesc = "Tag author and affiliation information in a key-value style"; stripPrefix = 0; - sha512.doc = "24c28a1c6879c2a292a96fb10dace8d1dcfa2a1a71e07570a232ac70b70e4e9f10f7af823fb2b8d619dbf587e1f5cd9bc38e1a4e2fc6e22714e5deb27a0edbe1"; + sha512.doc = "48b8a3f9cda6fb9520d52e6367703bda23444b5c912b5d374abe8a6f4b4673399634ba961410486e09fd472b349c3607aeee4e681b801ee383ebbc591cfcde87"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "4aaae3ef6ba9dcfcafff4214c3c425a40518687fd01600266feb3ac1f836f6d1795fd1c2903f57cc3010b7bf5fb153876a4bbb83ac81576e6423589baeeeeaf8"; + sha512.run = "a86b66c1b558b922c49d2fcd2166d15b83aabf9acfba3931b03c929dc700e2bff22a15e66ebb25d458b2a288e983fbf947bc9f8645559f805826315c5fd293f3"; }; afm2pl = { revision = 71515; @@ -589,16 +601,16 @@ "afm2pl" ]; afperpack = { - revision = 75055; + revision = 77050; shortdesc = "A parametric questions' repositories framework"; stripPrefix = 0; - sha512.doc = "08b80acbe1397d2c0867a06d706267e6466e93d257f68e1ed9f38184181c2e216e0dc222ec2bdc5ab1d8a21e3089235c3fb7b17e14941c679b2523d50fbbfe3b"; + sha512.doc = "d94942c56bc6dfbde0b6cfed5b57a110db199a58d8ce3607553cfbe9952fb8da971e37acb44ea7f58e4645844ee3f1dd4450fc7d21e1cbd21042bcb07e78dbf6"; license = [ "lppl13c" - "gpl3Plus" + "agpl3Only" ]; - version = "1.0a"; - sha512.run = "b07ad6d8f78a5d082dc04e7f449961948d82057afe46dc1699b6370b16531d14936a0a3569432de669e321c66c924379f1d6aff119dd351b90741587ce4ab7fb"; + version = "1.0b"; + sha512.run = "1be1324868f779a7b9141d801759bfebc9d44dd489c8843eeb241fea78d0fbd7ba00d3ef2e183121914422c2cbf4eacaf8796eecab1db6ca9b9178b8d297c82f"; }; afthesis = { revision = 15878; @@ -629,11 +641,11 @@ sha512.run = "9a5c04cc0b24e2b11e4b6953ceed9e506ad9f44922b3407c3aed1f5fd1fda1e86b1a5d6613a059065c1026f69830a8f5af0ed21ad8e1856ab44d22985768f24a"; }; aichej = { - revision = 15878; + revision = 76790; shortdesc = "Bibliography style file for the AIChE Journal"; stripPrefix = 0; license = [ "lppl13c" ]; - sha512.run = "7edc0ca36209f18dcca0b794c7ee712f0eba82e3e69b09fd46fdc7ede6bd33e93d4936d7bfcff88fe4f699acd04493053a7c76cabb87670215efaae12aaabc83"; + sha512.run = "c16e427bc861f9c468b65a5a0eca42ce34821df307d5aafa71683ae77e007551a4e34a266f69f9922f04006deefad48788db4e53bb306643ed09e28a8903938f"; }; aiplans = { revision = 74462; @@ -645,11 +657,11 @@ sha512.run = "d00b176817e2fb5f0ffbac59851456940158e744b98555e5d88cef0ea89a88214b95cd0aaf7e92e732caa3c9e4199c53f53275586e95ab6597db30815a212e6f"; }; ajl = { - revision = 34016; + revision = 76790; shortdesc = "BibTeX style for AJL"; stripPrefix = 0; license = [ "lppl13c" ]; - sha512.run = "083a549d425336eceee0ab8e85ef592aa15983e9a4dcf2264d835b5242933fed8719b81b427fcf7784b38b8e0b3dac2e2a7f8b9ffd10cf2690b96bf8b586ff3d"; + sha512.run = "72f8dc8d0212fe6e778845b2d474cae762441e85db26b6eaf597054ec72e8aa65a0ea355c3649d5142efe36e2bc3b4c0e2a92b7f973deda4e3b798103a603e25"; }; akktex = { revision = 26055; @@ -670,14 +682,14 @@ sha512.run = "fc0702fce74b32b04ce2b1e03960a7617c84a89d4581f16bbbe1b16fc01d45300c0a46682460d78cc572b6e20cc42ec7701c5067adf5e4960ed1bdfd5a69e910"; }; akshar = { - revision = 56277; + revision = 76924; shortdesc = "Support for syllables in the Devanagari script"; stripPrefix = 0; - sha512.doc = "2dc5f4de3807a8e2c7a81046fb5d9dd92a651ef86aa22bd47c68d7b9a75943537284faa2d95d89b013573dfaca2d8d96e53524cb916152e46fac067532b108dd"; - sha512.source = "9095a3c6889eb8de55c5956157a5dfc3e885e93b70ee6285b2ac14d4fcb244e65a11bea2476ad2d35b6add316423897bf8fa15e30e99b6d8d3d3d3cc65b20f31"; + sha512.doc = "de02f19d0f626b3a00a6369862558d287ce2cb7a15389d176f8f98b815c1bfa21e42d403c5fe285fbde26234a2f690d20a0e8ce435fbc37bccf72255d0121214"; + sha512.source = "212293b237342764ab404e13e8348ea0ccba76388ebf635fe5ff7c59d77b6b0b5496e122220f3f3bd03ebaae7565fa5318402234e045b31ad6b760ba6d070976"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "d626d6e3a72fb8319f07c56d200566fc351be15acbbdc0ded7c3abb9765ce257741458109203882e8fa6131ba182539fd04e1ccffa0a25cbdcbe6f7630d3bfb4"; + sha512.run = "a7f841e874dc4d28ee25c11352ee616b0c410953bbdecacab68d3965c47c6348728f2b9120a36e8ae06b6d9800ee599e0073258ded95d66b0005e970b2ea7297"; }; albatross = { revision = 73436; @@ -753,14 +765,14 @@ "aleph" ]; alertmessage = { - revision = 38055; + revision = 76924; shortdesc = "Alert messages for LaTeX"; stripPrefix = 0; - sha512.doc = "412cecb146790ed0b7fae601d9ef0eb14381cf75ed20ff1bab3190c249750fb693708c2dce26e76da370a265f99dd312dc6747b6c9e7de62ef51a709accf7e60"; - sha512.source = "c670adb01cc2e1dfa0997f6faef9a0d0b31ad2c6329174597b781580f02ba5dfffa7afb4538e0e740271d7f9f70b48a1caab91cadf8282d89a3f9a35c8ae8897"; + sha512.doc = "c66b0615a2e83496ca39fdd645f0ef652c75a8b638159bf35b44a9505c0d256463694fd33be703acfad7e955d463b782e848f664e8569e22fa4cf420e96d95dd"; + sha512.source = "b16a311c768e0eed97c81c1dcf657253645b58292d59f05a75237aa1f96efe28cb25b9d4d13d066459f81323ef135fd7767369e11ef8f9c234cb1759138b6f3f"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "df06377244dbd962326646fcd0aad535733d275ff6a86bed3739e8b77c6d1231290c4628a98be50d92e9006f25be68c20d5fc5e92c82a6cf841c0af5670f7ca9"; + sha512.run = "c1dd6b93f74db3aeffa75726423149c2701872674050e67f957bbee6c355090da6280473a51c404694434cdf8bb83b9db3e623b5c3f2d89d4d5d3b485c99eee4"; }; alfaslabone = { revision = 57452; @@ -826,14 +838,14 @@ sha512.run = "b6cccb7bc391ad11a8996d3e6a3a48f79e50e3e685a4b7670a3399d5d400435616794100b38e73d32633fc16cdd1795c2dcd57bc79279266dc6509bb14d08804"; }; algorithms = { - revision = 42428; + revision = 76389; shortdesc = "A suite of tools for typesetting algorithms in pseudo-code"; stripPrefix = 0; - sha512.doc = "3658a5a31162acf5ea1dc318503a2f9e74944cb998494083de76e2e31119bbc22094bfd41e048f5628730df359d2359943cec3cebd07b364a81703b92520dd01"; - sha512.source = "d83acd2275e83d37b5bb9a24d9cb0efbf711a2fb76a9a5a18d7299c95d6e1e0ac8fb41990b795a21b23b5e4fd8de5ef08fa480c6b2eaa7d1f7644e0d44c2f1fa"; + sha512.doc = "a4317724af6fb2a869451527335e05dc5d587620e374ea5d121adf427ed941ece1c080d9612e90e054e74370ee32121bad60f4235330befa0c11a668ef709c48"; + sha512.source = "a37ee4e7ef7960fe26e0d967ec52ec7daef6624c1df8866c33ab5d6cf14c04889516278da84c807ec4789f257497e9b7a4998a0d09c28b4bb32789ca9933c521"; license = [ "lgpl21" ]; version = "0.1"; - sha512.run = "ba02581f18b74ef97f37b7c1052bb7577b256ef94232b045a43c841fc4705f8d7ebcb2b286d95dd70943d309080b05d36dbf847ecd6e661038d6e375d514a787"; + sha512.run = "332875ecc8fc35b6180a45a0db0198bcd3825fb049d978bbe8ce267cfb9c4f25d23315a0f767a7ff4c254f428d1c38df4b3650293a9913399e2e9655f98f2036"; }; algpseudocodex = { revision = 74973; @@ -845,13 +857,23 @@ sha512.run = "cb0fba7dbe1d26614261ee629630b9ef5828bb8435b9a8aa8cca55cff3e62400dcb0ca127d112cbfcfdffaa29c67d05f0588ae91eb7f0512400b1145c0452ae1"; }; algxpar = { - revision = 72657; + revision = 76924; shortdesc = "Support multiple lines of pseudocode"; stripPrefix = 0; - sha512.doc = "b971d1c91a4706e4ebcd8c17c8c828b2bdfbb2796505321b2be77493b512553901c9281ada7c14451094050a666dd655257352b3c8a079fea85ab132b5748b25"; + deps = [ + "algorithmicx" + "amsfonts" + "etoolbox" + "pgf" + "pgfopts" + "ragged2e" + "varwidth" + "xcolor" + ]; + sha512.doc = "419b2e386a09f110c943c9abc64781f713ad0ae457b7695ac2cdb6d6b0e184b64e63ea39afd43f69b497a5a118958faa7c2b79fe5fe0851585dd8930456d3425"; license = [ "lppl13c" ]; - version = "0.99.2"; - sha512.run = "6bfc5c7436bdb13f36b38c1b0caf7efa5b7111be748cbc20e5c3fb345b491893dde5da380d2f1309a06c880cc7b664e661c179d0cde67d4809d7b6c0642bf4f0"; + version = "0.99.2a"; + sha512.run = "3b5affc20359e53f7991957d09daa1584b95674cbe7c5e9aea1089069a1232a43cff004a640f4114425bf5fddd5a2d2f353159447ab8c8621ab05b8b22232805"; }; aligned-overset = { revision = 47290; @@ -919,13 +941,13 @@ sha512.run = "d61adf9c03ef9f0b5d68325b435d5145297d85fa04a5bf106de50f58c04c9507eb63fb17070e955e7f476158419a802f0f18d2cd97ca93baa7997c2d57def479"; }; alpha-persian = { - revision = 66115; + revision = 76790; shortdesc = "Persian version of alpha.bst"; stripPrefix = 0; - sha512.doc = "a5881df317b723fff5e00a89706584d05d650971a4bd88d3e3f71df1e7dc021289f9737d1d5239d6196be29307599c3bc1ff782c190032dbea9bea0140547866"; + sha512.doc = "9ef5ee18a1d00be4a7d8c709e3fbab0f8be7d724325aa4873660f93fc5c3be2b4f4c8f6f2334bfd1dad3421f0327e1f9c3cba7df0a9140f74c8873639e5d0eaf"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "dc0344deccdbdac04c5a798a52785e913d6da3997b907a07894f86b1b3ed12640a870eabec3bf5916f9835a8a405ae4c692bfb70a63022cf8b52db0c2c3e1382"; + sha512.run = "ec15167282f06e7a980e7fcb1e7195ae4a792b52beacf20b6306cf3f98233d5fcc42f3644baf18af39415dc7491c8809d98054e49ef4df28118e490a52d74290"; }; alphalph = { revision = 53087; @@ -994,14 +1016,14 @@ sha512.run = "9fb76037c976d48259609295b876a256e5b72e611c7ece52cbc39b7df607d58a90ce2b0a0ff33d816c08f869e911a2cf979b8635a044697af8331d8769382be5"; }; amsaddr = { - revision = 64357; + revision = 77542; shortdesc = "Alter the position of affiliations in amsart"; stripPrefix = 0; - sha512.doc = "2d501a1adb6fff4f16f0d3f44e6911ccef824cbdfb9e9a61582a00d61d1e92d03fe93f7fe6d4f87eb2575422407e634dc7e543c1ab05a744014f4d3bdd68e3c8"; - sha512.source = "473c8d5289ff0f780956d298cc1527d5abc157a442191f3a321c30ca0d8cc11808c609c71fa50c996d5354534e5b5a16c154cf870a2fbae8120b026d5c8713dc"; + sha512.doc = "555f8ce0a08389d33f56906bc4499723c4c422ccd7d89fac66f63943246a162bf0038b0a420e6ca02ab9ee91c8fb2187054c1be9f84c442fb3e6c263fea8d69a"; + sha512.source = "8c96b74f7d98dc0f21280b6ab0b20495008de0e6ffaa5402e090bb7fb768b568b4faa12efd98797da50331eacac492af08f545162b67c163e78621a13c57faae"; license = [ "lppl13c" ]; - version = "1.2"; - sha512.run = "9452effac79a430126a8060827c603c8ce9ce441b187d2fff740a7e8f013727ac4187fa1c148d430ee17fbc1709b8e8f89465b2403ed070d0517304dd7f8aaad"; + version = "1.3"; + sha512.run = "75e4aacad792acc8d0fda3bf01b39999075000f21e81d2c2595408e85e80c9046b5c61f761423cd796123c10cf756f3782ad2a7524687d1e9a3b69803cb59f89"; }; amscdx = { revision = 51532; @@ -1073,15 +1095,14 @@ version = "2.0"; }; amsmath = { - revision = 75534; + revision = 76708; catalogue = "latex-amsmath"; shortdesc = "AMS mathematical facilities for LaTeX"; stripPrefix = 0; - sha512.doc = "73174257137b2a1d87644cac10024e494471d375b243ae151646e0fa1d1b94fd9878bae0ad67c95c3ba4edfe3cc953366f0a26a44290244225998c09eb4f2f91"; - sha512.source = "9893f0b686b8ee3f0d771f798471391854635e0773429ec60d6e8dd94b005ae6031c59a0d4e733d4de77eefbc2dd967127177f04279e822b33ba4b04ea6cc76a"; + sha512.doc = "7d666764ad95b80508cae41f561296f17fb05b4347641f39e442f1632b046866c8f14833a33c3fa59039fc9b6980f9f9ca08ce0e2405b97749cf5232212d387d"; + sha512.source = "3bae51759ae9b67448b64bdfd5d3ec5be62845d444942454d86b2f4b8e23a31244c7b5807270d29ed73ec21c6e805601dbb2ea71c23f0ebd64937170b73ba185"; license = [ "lppl13c" ]; - version = "2025-06-01_Patch_level_1"; - sha512.run = "8977712bc6016e1b6a13e753e6817b67db7f5e6617c3a9829afa25bcb39b97dc4959c41ee9e6ca183ca71c4d363ab6d4b168bcd9ca9ed0cee054cf586f9dbd08"; + sha512.run = "55d4a96451734db81262232cd1a897b0f5ac608e3f815766b31f1b294de3b8e33f2b083eb5cb1eb1c1f664a1632d5dd25dba95e934f4a31abf8c2e1888fd0d48"; }; amsmath-it = { revision = 22930; @@ -1177,21 +1198,21 @@ sha512.run = "c55edb9b6f264d07e344a289cdabbbaac26abf4a6a8feccac275eb4fa666896c4ac90b677201a5ccc55482940517191e16fccd2e3491475a0212d4f372cff624"; }; annee-scolaire = { - revision = 55988; + revision = 76924; shortdesc = "Automatically typeset the academic year (French way)"; stripPrefix = 0; - sha512.doc = "3e02616de1f5d55837511eb2b1edaa571b6686192433941e1412d812588fede1eb8a8d160b724d1fb8ef8f369cbecd401d1bcd09d4692a79b182ce5bccfb6021"; - sha512.source = "2e0e2a08820a7826fc6e58dc97ee9587818bdd62d0eb046982dd1f8a676df705e5bb87cfaabf7e260089d71ede1f597b0afd92b69616c0047d64983d919da50c"; + sha512.doc = "5b1512506276b96663f577ba6a46934b798553aa423b77c36e34f9c84492362fd71b87e22c28d6908d31679a85db22360255e3f2954aa1b0613cef019e1ef1e4"; + sha512.source = "7ad86613a414fde110a1d689a00ac358e4157c32b2b58a15b1e3dfe7ecd6035fc5550937ce37c7a22cecf15790ac0f56ba8dd6f17c12bca8ee53e7bf9cecb13f"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "73158727d9c5da0b28fe71661c72a8d1faa705034be8cd10ae36abc266240958cdf0dac962926a96ce445be187016d8440b7aded3129de6fff814ceb6366beb6"; + sha512.run = "8642bf0df6f59da0c5479d22aec9371067a57ae8c0b2a8809e2f41a3bd43e5f00cb8e98590c9f23dac8644dedc21e66c3e9fa8ba866103422cacc7439c669014"; }; annotate = { - revision = 52824; + revision = 76790; shortdesc = "A bibliography style with annotations"; stripPrefix = 0; license = [ "free" ]; - sha512.run = "bd31306b72bec73d4a2367fda6804e648ade536181d7a5c34d196591bb5fbd483f13a1e4aa2c28d3a4f29d0c74d37d5f1a77046b15d321c29176d9f742e91a72"; + sha512.run = "1d80dd0f24eb3de78d56b272c62da096de70b26042b17ce2caa033ebbceb01cfed7b0ccdd8b2f6086b3e5b35cb5b530b6b97f9de6dacb54148af893fc1164a3e"; }; annotate-equations = { revision = 67044; @@ -1244,14 +1265,14 @@ sha512.run = "89f7fa19dad8e94b57a66b53b72578c277037c0c3a9fe008d0802dcdedaea03f01c6554f4c6b80fd038ebc4f18e21bad3fc176f4c4acedae07d9acad2a90700e"; }; antanilipsum = { - revision = 55250; + revision = 77161; shortdesc = "Generate sentences in the style of \"Amici miei\""; stripPrefix = 0; - sha512.doc = "e7b4caa710d671e8474df9e449112033be38da1465ac475ff77748646b8c24c5589cb2fc3fccaa19642ec68960be1cda4fc4bb427e53ce19ca5c99a45f74ab44"; - sha512.source = "bd2860412e363d97f50a0055036b283c10b475832c6acd1da617a76cc05391b7cb15ea2b080c2658b8e0eb7d455a5ddac80ed25f7cb0f271c0172008b7af323e"; + sha512.doc = "8e1284b853480604792438a927cd21c7e3d08e252f3bbe4be050c9fe5f8147e28dbe3454c758711c9c1e8ca42aa54877228fbbb0aa073ea710d72ce48557bc76"; + sha512.source = "92184dbe1b36b424c64aacbf9b9d61c99b794a06be0a67714b4a5dd3dcd0745934d921e9e9a9b861e408fe5771fb822f7ae7ec72b892580ac79df21b3ee0807d"; license = [ "lppl13c" ]; version = "0.8.1"; - sha512.run = "d0a31d489cbb68ba258d78c14d294dd3ceecad43d746a43fb87d6c129d2b97145187d8f0207d320be91168a3e8d0612c79bd861d327572517479831a52d290fb"; + sha512.run = "02dea55dcd6eb3a3763c2966054825373add8f690675d276123ae7314b0e06b1b247fdc3d38fc12a94fd1cd05bbb52644a7049d1dca29398d75aa36e974e9945"; }; antiqua = { revision = 24266; @@ -1333,14 +1354,14 @@ sha512.run = "3b8865136cac0af006f8b02b527f7dcdb609a97101a6d5e51ece579a04c53ebc9b912dece8ea541d3014080a39554edb0cfd6f67529087a1ea57b93ae24a2684"; }; aomart = { - revision = 75192; + revision = 76110; shortdesc = "Typeset articles for the Annals of Mathematics"; - sha512.doc = "7a91d289a716bdf9c02396c10e6cadd263d6b979edd192d5cd73db4691b2c25417d4539eee19cfbd4870926e59d886926fb7e9fcc58440a71763787085f5fd6c"; + sha512.doc = "ad651c36bdaf47e4d2719a05815615ac91feb2b9e3a831f2a1d0645866d87239aab1e95a8f5a7e4426b474612cb0f87b6cdf2f353141c0779048d5db22368e7c"; hasManpages = true; - sha512.source = "c6a732a43d4afb28116d53910ad930af9fd3927e505c5979af6fc4f8c672e9c12e6026ff7a0d4dd1c77d2f3b0cce1e3ec96ba584ebe08b7f4801ea7c4f49a218"; + sha512.source = "ff9802888ff67a405d370dc3d66449f868a3715dede6bf25466f7778fc39932de279b91318c8dfa4bdb35b56d22af37408f4325a9eb5c8fc8a221ceed63e7eed"; license = [ "lppl13c" ]; - version = "1.34"; - sha512.run = "4298099f8b444dc03544aa386f7e199279e334486d48a1c582c850317d380506a649b39861d02a38ebb9bb76a3c94ad4978878fff60892d397885c8460590cf1"; + version = "1.36"; + sha512.run = "b585ce33d98d63ab8e76ad7c13ab2ffd7e44797b4a65563ecbbea11f516de1670c9860ac41c5f998044ca3a401ba0f4be2ef430b1d2f0129062a68c917d3fffb"; }; aomart.binfiles = [ "aom-fullref" @@ -1385,38 +1406,38 @@ sha512.run = "48765b391fc91c657666a94c4e903b3e3f93f0620ab561e6e7a29ce1c03ec52674f33dc314136a0ed35e2cec427e94b6365cfe64b1d50625f443dab6f20eddaf"; }; apacite = { - revision = 54080; + revision = 76790; shortdesc = "Citation style following the rules of the APA"; stripPrefix = 0; - sha512.doc = "ba7720239a221d343cc58d28a9611f731a6db21f1e7852b0cdfe0c4f0cd97d475efd83c863b14d197f2206cb2bb0d314266797376b548de250842aa008ff3732"; - sha512.source = "bfcd5139e68c54b6c35dc8afc46022ffb56101de5dac3e6ea24df372483c2ecc2e3d2d0a486ea284f2fb6b0aba4ca622080910821a27447239ec527db941a2f9"; + sha512.doc = "6cceebe06e75f890d9bd51c8b68fc30362dd8fcd1113d2806dc94b7b6f88d25db55db3bcac31c0fc6f3143359c30924668df1e4b8e26cd3e808beb63bceb152a"; + sha512.source = "5b045c4d6862f1fd965bdac5269d82e0621a28e90032cfac1c060b96985ad1a143ae0463bd85b225ca140a1e9b8981227fcd9ab43e655e89d7c58d19489999cc"; license = [ "lppl13c" ]; version = "6.03"; - sha512.run = "6f69733b58f0e791422269f48b56a52ad6b131afc4ab5c7c5ad1d9e0a5ec0d84ba48b8e43340f8e1a563a0c4b10aeb131f1999f836e89f311f067ded8464f91b"; + sha512.run = "24a1bf0bf4465e5e77bc34b734ca6e4b4e7a47696942d20b33f77a1caf74d25b78fb9ff6f48041f71f7e9e36acb1a440bacdacb2c9f667bf989cbcf70a035536"; }; apalike-ejor = { - revision = 59667; + revision = 76790; shortdesc = "A BibTeX style file for the European Journal of Operational Research"; stripPrefix = 0; - sha512.doc = "a9e091123eaa359ef7ca22d47ce3e069ebdd9e74835e54dc2abbe92073edbb9989d408d5f52f5e83b52f7137b4cbc50fc38e56606f72541ee46aaabbdafb3a40"; + sha512.doc = "c5b33c047f3b62c0cc5d627362d4278da1d3d43d20c54b5af3d6d80b38cb8c9b9a94801d2d2a8f25cdfdd2f2d696d41158d88bcb25a140b40922325a6796b9ae"; license = [ "lppl13c" ]; version = "1.2.0"; - sha512.run = "b04f10bb77365327f326f2bb6c67347802fe6f9628644711d72b85576f59e06ec9fec168ba382a187f51cb7bc2d619b2d971d55024e4ba82d7f5e3c73f556bc8"; + sha512.run = "201f3dfb62ede3720ed5d0ef9c5b956d5534701b9be86b3c246f3da80aed016168b48e33f4bdb074d0c781143ef6156437796079381072a01ed433b41cd5a872"; }; apalike-german = { - revision = 65403; + revision = 76790; shortdesc = "A copy of apalike.bst with German localization"; stripPrefix = 0; - sha512.doc = "eae2fa13afb28c51926a1fc4aa8e8e39da35d9a6b3297eb2a1b42bd39580daaf45a782c4cbba16dba6c7a4c315873d6ad1a7b6dd61b4de06cf5628f8d381c63a"; + sha512.doc = "bb78d7ec0f76f109811e480b121de4c2fa6e2197fc4d586c8415ca4977ab0cb03a84492f05c8e3a56109d5e1738a7513f2faf12922c9349ff72001a31ae1caa0"; license = [ "lppl13c" ]; - sha512.run = "2d9094953893182276e88db622b68750a5f70a9314ae5b88ca33c8b04a3e4dbb68fa01de9e3f44cc13b41b7bd7ef9c9b618af7c1cabe58045dc03b15277da5bd"; + sha512.run = "7d31d4c6c4a361887638532cb28e2ecf1cf91386a7b0697c082ba847ad79ad9fc87ab497e8fd1485ff2f34cfa0d1e19f7e745de94d03c873442f0310c2baba4d"; }; apalike2 = { - revision = 54080; + revision = 76790; shortdesc = "Bibliography style that approaches APA requirements"; stripPrefix = 0; license = [ "knuth" ]; - sha512.run = "cb837c6299628a58189f33570de7717d53d83d9de456255b489ae4ef73693b51bffc2dd12c9496265ebc8cda64d8da8b1c71d46f9d96a4bc13c07c9a6e021a2f"; + sha512.run = "4a3e8660cbf578382c0364e3e72e53d39f8a4565506126c23153f9aec736e5c3a42cad1b3d9e9b3762596ac479c742881f24c31f2da480176fa33a22f2552246"; }; apnum = { revision = 47510; @@ -1447,10 +1468,10 @@ sha512.run = "d5f4573a0f6c31be7e910512d86ee0443e713abea11e71694b58f1d1d65f4249f967aa5b873941e1d8b7686d408f411aad1a76009a3bbcb528693ae14dc60e63"; }; apprendre-a-programmer-en-tex = { - revision = 57179; + revision = 76790; shortdesc = "The book \"Apprendre a programmer en TeX\""; stripPrefix = 0; - sha512.doc = "34c86cf9f0a296846a85f896f31da102013dd7b78ddc11d20aca93770671f2ab05930167160d3bf6282b7740fd9d5eb5238ec70bdf405658c1688d3bbd769d7e"; + sha512.doc = "e1ec44580c0470483462f328efd1696e93f41c681eeb9511683bef3f6e452b33160bb2450b276e8e4ef34cd823b9ff67777e58dbfd7cb59f56b168d48eb29020"; license = [ "lppl12" ]; }; apprends-latex = { @@ -1472,14 +1493,14 @@ sha512.run = "05d243100c9fc575b7828e0084822fdb2c655f5d2d7c51b42aa3c5ee4d127f62f714affd1fa8e94b7c0c322b57a9fe1728d1829ed7f18d75b5287a673d580cc4"; }; apxproof = { - revision = 64715; + revision = 76507; shortdesc = "Proofs in appendix"; stripPrefix = 0; - sha512.doc = "2ba3258ee71a0776ee27bf4249288b12d92b7cabecf1601efd9f1855f5a058b9c030a0d4107c026d8362324de9240350e65f8fca1e76ab5e4ebfe718b37ed27e"; - sha512.source = "32995f9080055dac2fe74e1c9d65baea4dd824098d1dc1e62232c13c4d67226e0c9cb880f5dc801215a97b2db7a6c665cc7188f42265416c8fc136384c3fa34f"; + sha512.doc = "ed36132849051b4b94997291a7d9d95a752dbaac7735c4c2e4829529943fe337609e50950d0eda0cab1d67a53a31047613828d39f0a51b3523b87b231a759a26"; + sha512.source = "b976e7b0611289c293684b1d0c87b0895864ca16a1f20ef5357e6a94da3cde7b09fcf9c6454fbbaa5175556d3d702dec6b6a34c4dd423011facdfe9aac8ae38c"; license = [ "lppl13c" ]; - version = "1.2.4"; - sha512.run = "69d21b2d0770baf8d29583e383dfa1714d8ba4d87d65c2f6590ac6d2f5df2304d002490cfededb38eae043ab1cb2b23d7c67fa7880c4e48654f2a34aa9f853bf"; + version = "1.2.6"; + sha512.run = "88768ce45319a5778a93ca6f5e35cc26e1f6f57122d40cf0d2ebeefb6d2253b67cfcc35fd14594ece0048a6a772818ff5d00dfd122f0940cad0f65f29998cf00"; }; arabi = { revision = 44662; @@ -1584,14 +1605,14 @@ "arara" ]; archaeologie = { - revision = 68476; + revision = 76790; shortdesc = "A citation-style which covers rules of the German Archaeological Institute"; stripPrefix = 0; - sha512.doc = "60136a2704265de25c0097e766fb50d89019b01524edebf6986db2c465d8dd2230f5d48ed5fa7b2d0c6f1ba5bc11dff4d2a171667d7743ad3d883e068c318864"; - sha512.source = "0625c3bb08909e367a908f5f12f9f2e064e6beb251e7e79ccf0ff7fd15639e89040b4a3ee45cf28cd11b14559c1f1660812b78cca6d8dfa02796f9af85290be0"; + sha512.doc = "261c163579c082d23dc18ce0e8458eb549ae8ceb08b2fd4d11c362a18abc23cb4a169230a9f9959fc6a8496adcde3f3452a12e014e3a887e6803108b08a736af"; + sha512.source = "dc4a584a634a3d5c4cdc4c6a91208643e64cf0f9bbc0c5937d2435b38bf26ab6556cc075dc9c358f5c9f368f9fad3c8d5655eabe3b5f4774165eeb5215984b9d"; license = [ "lppl13c" ]; version = "2.5.0"; - sha512.run = "02768eb18bd866522380974e675eae530afaa9f0c0baf4e4dd6e5c0bcfef3755a54e79d9be2697b4e29cc633ec87c65179561d662cd99406556d3a66940b9199"; + sha512.run = "2b20b0b9fbec3a835cd8696f480ecb1f92f606fdb64eb0d4ef2ffff69d56db0cc94126724336e54a22e5429575b396fb1820a152ecb5a7b291fcc1d58b51c4ae"; }; archaic = { revision = 38005; @@ -1643,13 +1664,13 @@ sha512.run = "8b6e88a41052740831fdfa03299f665fad9eaa0e45d1d235392aa0b849bd6ca03f1e18892c879d3a5289430a5d236b9544d617ea2c3af62a59b38b4d7ff8ce90"; }; argumentation = { - revision = 73815; + revision = 75931; shortdesc = "Create abstract argumentation frameworks via TikZ"; stripPrefix = 0; - sha512.doc = "60010a50e90843abc41e26cac47e75a331c791755a5360ff58858a2053f28c9f244746ac1ee7d91593900e01b7d6d1a9eece7f4257a24d4a34df30db6e9dd096"; + sha512.doc = "a7db23df41d40a9c6fac9945b20b667e307571dac02ad31f61f72f662cd0f3ae0b6250e9362c37c94fcc0869f8c38caf728bbd6f01005833952401b9333fd376"; license = [ "lppl13c" ]; - version = "1.5"; - sha512.run = "b2aa89c3a2bccd72912653a32406d26845e2d60c750cd4819b548a8b5c401470d0225bdb013bd847f02991ddc855d2180383185e9d4018a0a9bda0fc27e3a057"; + version = "1.6"; + sha512.run = "c27b4112e8f01750c4da70a68ca2391b6cd89122d77cbe9e7c21a61a2948ba485d073080dd80e1447818ce5ac0cc9f447f632132ef07d31dd01fdc8d3b596a63"; }; arimo = { revision = 68950; @@ -1742,17 +1763,26 @@ sha512.run = "9c6b32e43ff86bd6f28d23b9aab5dd90a423610b2f3c842462e88985c2ee88eec2e78e05cf3e0b91397009bdd370880df6db642816d7de3bb10a96faf4fa34b2"; }; arsenal = { - revision = 68191; + revision = 77099; shortdesc = "Open Type font by Andrij Shevchenko"; stripPrefix = 0; - sha512.doc = "72295197eca81954e733409239b4cc13ff9ae87f5cf5c402a8d2904edf2e3fb6686fe2a0ea8bbd4d0e2bc0498507c47870ae1ac3cc2d722713ea4b952613a345"; - sha512.source = "214ebf080bbe11aa5c3fd088b6329746202ae1c46867fc6f1ac23d56ca22b44b147a8e929eb895c86834d6d3117bfc1e447e3759db9b73f4ba14b824a952b00f"; + sha512.doc = "7758f158eee17e5e11c63dfd864903d79c975af4beb0742bcdf8a5b2cacc6a2ef76479f9965fc1604a7615a9a3549a2c565afd45c24c71b5e46897fb955c9a9b"; + sha512.source = "48136ffab3ca784c7517ea2426551009cf8a4cbb969d9ccf43168692f3d48dd9c23312d03567c2607dfeb7c8fd44cf347c0ae48ea6559dbf216e4bf705334ad3"; license = [ "ofl" "lppl13c" ]; - version = "0.2"; - sha512.run = "f103fff41a3e21594134b9902064001bb18e0c85985ebc99486378c0929d11eb3c12f00e7e23ed254029bca78adb2061575c48e9406fda890eb732b3cb90f096"; + version = "1.1"; + sha512.run = "fd330fba57ed5933bbdfc4e4ee895df1e99f060f685f1ed011a8041dbc3740f5fa1d4db6b6be67ba962971fec734a1b1f0c90ed6448124b9684233ef93ead8be"; + }; + arsenal-math = { + revision = 77272; + shortdesc = "Arsenal Math OpenType fonts"; + stripPrefix = 0; + sha512.doc = "271ee2cd71d50c9f5842609f222d54826a70cae93d0e72dbfcc2ec571b78650496852c4828f7dd74e5ab6e47050630d37d1d29bb7df4212efa5f81db4fe4662a"; + license = [ "ofl" ]; + version = "0.9.3"; + sha512.run = "daa4d4c47d183e6f5022ff39b7565ea66bcbffb393030e38938c5f85d51e2247db6baac7fb0b9050691936be83d72cd4e2b54adc978f1620427e87778795f3cd"; }; articleingud = { revision = 38741; @@ -1798,13 +1828,13 @@ sha512.run = "b44fbf1bb916eb9fb01c70a7302ef4028d04c84dc6a89a51c0feaca762da9cc95cc03cce6497e96dd64ad73e812fe59a12adb515ff4f561401131476e7df6214"; }; asana-math = { - revision = 59629; + revision = 76895; shortdesc = "A font to typeset maths in Xe(La)TeX and Lua(La)TeX"; stripPrefix = 0; - sha512.doc = "86b064ede8b8d77b9722d967de612e4a0e8758a29a6a3909b625fe2fa8ebe9551359a442376e8ee8a9dadf5d295d197328914411144c6f94e0b0fe16692eb128"; + sha512.doc = "ed359992fee24a99afa9f8b46a50c87d5e79bd1e14e48cc5e9e6b5d8a79e67119cedb20bad9ff94a84c1cdd8ee9d50020c1abbc9da4395dcb0a33ca0d8c1b95c"; license = [ "ofl" ]; - version = "000.958"; - sha512.run = "2bbf3e139418db06578af5fc8d3925d96bbe1bd9d472a82d428a059b1a206db131734f1b0e762ca49c896f403faf279b2e47465061dc5bcf0eaa8058474017a3"; + version = "000.962"; + sha512.run = "2265dde7a3a92abab25362bfbbc79e5d2e30ddda764c760f899858346e6f7b3d9ed4559327fa478c82c987e4a103c0e06ae27b63e237f067102344955a8bf5a8"; }; asapsym = { revision = 40201; @@ -1888,22 +1918,22 @@ sha512.run = "0f4d91a15053d40d329744c429540075c33e2098f6d9d07eccc5ad16c5696233dd01de89c61a7090dc127c3730ef04e24f8d56845919cd268ec8c0bc68d9c09f"; }; asmeconf = { - revision = 75002; + revision = 77335; shortdesc = "A LaTeX template for ASME conference papers"; stripPrefix = 0; - sha512.doc = "75172138ed60e87cfacff05acb2145096e5e66453abb4ff82f4f4bafce8947dc383cacddf5d9c29016751547aa9a69b61b0786aea8a9f018318460e0f4207b43"; + sha512.doc = "70e3c9ff6590678eaf8c45f99fbc438623a5ce787384817a990021cf2351308b592b4eddb512c303c1747c166ea05a6320ee913fdef3186d1c511bc6184faeed"; license = [ "mit" ]; - version = "1.43"; - sha512.run = "6bb5d86871e8c8205cda312090fb4fbcb5f8e7a0bb88e63ab7a060a12e095743064fca8aafd95f9f735981084241fa94eb6addbd01be797fe17c717ed1fa3d3b"; + version = "1.46"; + sha512.run = "6acd5817d32346604a0fcf6224a9c0834622976589a4e78b0fdfd1742ea66012db2c52e12cb7e92443fd39a72ed3dace78a3e8a37b3875a59f915ed5488433bb"; }; asmejour = { - revision = 74977; + revision = 76996; shortdesc = "A template for ASME journal papers"; stripPrefix = 0; - sha512.doc = "f0f6b7e252ab8b7b193d4df426fbc5e9c0bc00524e41b58984d02c4788d45271b27f5ce02a19b8949f2acad9f19446dc3d8b21e63fc29d3567fd68517746d083"; + sha512.doc = "39cfd7b46f046da1f86578bc02a113f07f9e7a6f42b65d5ff7da11da901f903c6fdddb546165cfe9019ea55dcf78d05d900f4ef4c9707e0e08c6222bd716f680"; license = [ "mit" ]; - version = "1.26"; - sha512.run = "fbdebef3108656565533833f2bfa685eb89b2e6dc0a13683a3d8b521f923167f8700d5dcb9ee3e2190cfc789941871e98eb6fdfb5a6eadf4b906495c21005f0f"; + version = "1.27"; + sha512.run = "96b43fb96d32bbb21817f5d0f340d3bdffd4cae143c0a938ff41be11c43ce9c714188d77ceae2a4478bfdc6ae8e570cc7387809aba3db13dec8f061974863e39"; }; aspectratio = { revision = 25243; @@ -1917,6 +1947,15 @@ version = "2.0"; sha512.run = "1447c3037f5477aeadfe3e5fe18a004ffa1b8c5c18b7c68295b8065e32c5a3e6a044e7f9868bafe3d8b81e391b2c614e2153302ef34e1e4aabe84c92ada2f129"; }; + aspen = { + revision = 77554; + shortdesc = "Simple crypto notation in LaTeX"; + stripPrefix = 0; + sha512.doc = "673c833f19cc5f1696b4cd1d0e4cb40c8b19704659b0805af6863a73a88919fe78aee132faef079551f79d1e1b3eab2d0af74ef11df811e7b5124c1f18f70a6f"; + license = [ "lppl13c" ]; + version = "1.25"; + sha512.run = "10c1548b76a5443b0476d4b40bc317cdc9a5944e8e4cc0dffcdb63191ec1cb7246e1d9e3dd329426ceeb3f580b85ac217cf5acaeae90f7566c88117afff03d05"; + }; assignment = { revision = 20431; shortdesc = "A class file for typesetting homework and lab assignments"; @@ -1935,13 +1974,13 @@ sha512.run = "24dd03f444ff4dd627a97840837cb14288e9021117f93fbbdc4f79cbac9cab46d43fb93769d2f05970eeef3fafd39692eefe5d1b7bec8ae04f6078d7a4b48824"; }; association-matrix = { - revision = 64845; + revision = 76924; shortdesc = "LaTeX support for creating association matrices"; stripPrefix = 0; - sha512.doc = "e56de37acf6d8c2b53aff0aa78999dd400b18b3bb44ea40f21a7638e463405ce4f48d2041236897f7a281099c1c5d879ffcbda9d6b08d2b0d5fb83193803d157"; + sha512.doc = "0fc270930de533798971bf0b64935b6ee481b6d5545c3cd9e56b141cb9c26c56fc54d0648b7626b7bd3627da61ef9507f18d5e8cefb65b167444a51a2016f2a8"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "6b87d01d5559669f6e2d63fc14427d950eba9d790070625cc6acaaf6e308282b7434bce90da78a41858b068121b75a1e1c0ec4453d287aaed94c9e6308a1b5ce"; + sha512.run = "515770bbb1aba415535c1fb690a30cc77ead92e16f25113f115ff00841428f4a04c5825e6168bfba78bd32adf08a307638751dac311a8313a579b9155545e3e6"; }; asternote = { revision = 63838; @@ -1979,14 +2018,14 @@ sha512.run = "f067e6aa1f3cb481e07f59781fb7d4c671a0b21a392ca7830d7fa19ed7a198fefd5ad5104ed3644eed484100871f9a8d36d1ae6e31d55487e4ff2846df618e9b"; }; asymptote = { - revision = 75324; + revision = 75712; shortdesc = "2D and 3D TeX-Aware Vector Graphics Language"; - sha512.doc = "84dd52668b258aba2f0d069605df99f52969d3e1dee5c3a3ef63812df58a7008f0f9f7b926ac54f78d48eaa9f80a2d1fb3ed9c01ad16fedb99441c68a4cd3f48"; + sha512.doc = "010b8d2647136a7e066d28ccb6fdc83986a9da95692c616cefb234c9e498c8ea53d2758b630cdde1ba0a6eb4e817779da6917ce4ed6dbfb9169ed5dc9c3a276e"; hasManpages = true; hasInfo = true; license = [ "lgpl3" ]; - version = "3.04"; - sha512.run = "c5b313b70d0013a18fc8357b6814c914659fc5d4cc10d1b68ba35a1ce0a52d9484f565baf799140adfcf094a5cc47f5fb902e511fc4e808d903bd951f9a85b72"; + version = "3.05"; + sha512.run = "4bf16a808fa41bd2b98ffaad632e0554909174d96e4f802617a42317947b2259d6014031ca502d5201f51836675be316f8973f7f39b66780f7377c4819263243"; }; asymptote-by-example-zh-cn = { revision = 15878; @@ -2024,13 +2063,13 @@ sha512.run = "51af74b7f56be6d689beeeec4c14bf9866d91b491da0235a1ac673f0f467d6a4f84d610b1db5509931923409c7fdb2e1dc75e6563b02a1a3f6b7cc74ef55ccea"; }; atableau = { - revision = 73576; + revision = 76924; shortdesc = "A LaTeX package for symmetric group combinatorics"; stripPrefix = 0; - sha512.doc = "881613c9aa83ea57e45c9e93098c50c6e4e8c153c66a6a18aec458de393ff46f783db5107924992fe6a38a12954797e31dcf658bc6ea773eaa71adcd5dfde902"; + sha512.doc = "52d3f2320c8453f4d7a07e2bbed715724a2a9feac6f580c58c51943ba26a41324fa4e1c88b95b19efe5aa367cd660dcdb24ea1cd57fc9af2c7e1f433016b3a46"; license = [ "lppl13c" ]; - version = "2.1.0"; - sha512.run = "76dd80b2816ee76d945cc0dace211678e20c932cb25fef228013902d125ef31abb0b897291715080512a117022df6026d9a91527a845defdf17cd78db1bceb96"; + version = "2.2.0"; + sha512.run = "1b3c1a6205308a2e71d39252f1affc1db80b9f17600ffd765b9d8c8a38d5dbbee9edf2ccb78db0fe2ed92cbe047d134b1825256c6725088083b5cf51b871015f"; }; atbegshi = { revision = 53051; @@ -2063,18 +2102,18 @@ sha512.run = "04a6c644b9235dce6495c46e2bcc093c03dfadf279d354c8b43b81a0b4a14daae71e7105642bcc95025c55ce92094c01292be2fc379e6c0c720aaa9b5a21ca9b"; }; atkinson = { - revision = 74692; + revision = 77391; shortdesc = "Support for the Atkinson Hyperlegible family of fonts"; stripPrefix = 0; fontMaps = [ "Map atkinson.map" ]; - sha512.doc = "1215264f324c8f6c73853647dffa703620cbad53cd10c6b4415e845b782817941451f8354defedece78755aa0574c0e0157740ce8cb5a4d37b64eb56184559ed"; + sha512.doc = "4904a131649a749b09c64073cef0e7c08a81bd3461c84c4363915ed4c1856d724cdc9a502bdd1cd50b6d6bdfe80993b986ed23fdc3b1c5d732fbfc58bd8a83fa"; license = [ "lppl13c" "free" ]; - sha512.run = "b7a573a08cdf64946458b0da4b16d4d5868bef840023ac4309bb39cc9b82eea12b3d0caf2a5481c411aea9b11d925dc63d72154097f50352afc59513685e195c"; + sha512.run = "24642a75e185b42a8a8cb51d3f09a0f838ba835b5e976441c20aa6ee334f2aee89d4dcce6f4731830c2650618272016bf26fbba064a59a25661feb4f63426468"; }; attachfile = { revision = 42099; @@ -2154,12 +2193,12 @@ sha512.run = "1c48c36d6121005c123018cfe1266783288572c0ce8a9ea4b9b47ac28f46206de61b7a73804121f9a57c056c871c547c97ff10a529fedaca57bcb3ab78f3bea0"; }; aurl = { - revision = 41853; + revision = 75878; shortdesc = "Extends the hyperref package with a mechanism for hyperlinked URLs abbreviated with prefixes"; stripPrefix = 0; - sha512.doc = "a58f7cbbae262c7650bc5147b400f25f0c666effdcf37e565f665092d1cff820d2d98652947d36f6940b8d16027336b970ff88ecd9f3500d9a39a45eb4a19acf"; + sha512.doc = "29d46010bc5a7c22491a5b3945da7df4730c70ba396410132095d948e2fc074176227483cbccc38759ffa138d686ea2abec915cbdea27a622c706c74ade2276b"; license = [ "publicDomain" ]; - sha512.run = "4688987b83ae65e15a74cb7960dc990710930186ec94e376cc3a74dfec9f6d75a51babd99438ff87a5f6f8e05cee483b569fabe627ef00fb892126f74749649d"; + sha512.run = "749e571cd04bc144d9e6610fdd7dccc82692726d1f1715cbf45c620df00785c16b4926954970dba30d08e84baacc3e6efb359b21bf9baa4d6812cff03585c8f9"; }; authoraftertitle = { revision = 55889; @@ -2171,24 +2210,24 @@ sha512.run = "b7496b1ff5dc7544afa6e2181b9c86814671d42603c1f9aa08cc6d45e02dc402e225c44fe554649251b8cdb3dfd81f1b0fb245cc8ed56204d2bcad16e5e9f9bc"; }; authorarchive = { - revision = 65777; + revision = 77171; shortdesc = "Adds self-archiving information to scientific papers"; stripPrefix = 0; - sha512.doc = "e8ca021be201da6cdb5ec980f3724d38d3cf4c5fa4be8fd08b286ed9f0ccf2db1f0b8e3f14e3cf6a591afa4c71ca4cf3f962d7a09466000377d51745b6600501"; + sha512.doc = "82574716cedc4e40155d47412acf666cb5abf406643eefd65f91dc9f4c7750d4fd42ec336d4a2546d65ad514a919fd4e608b9daee50ef6d75f1cbc5d2fad0e10"; license = [ "lppl13c" "bsd2" ]; - version = "1.3.0"; - sha512.run = "d5695336d18c4b84ef2b611b9ebcf502a974ed884625a2296666fdcf54a757f6682c0f9689713d134c033b1a9cf743218c02b05c0b2217c5c2ad5eb5d29f21bc"; + version = "1.3.1"; + sha512.run = "7fbe6be346cff4a54e6a3a5418475fb6074bf554dd9c0925c541e8378ea1bd60fbb00f8a9a5fb467694e5f84355d2ff47dbf708b798d91336d609709f10c6266"; }; authordate = { - revision = 52564; + revision = 76790; shortdesc = "Author/date style citation styles"; stripPrefix = 0; - sha512.doc = "156fec304fa95388fdbb386153482016a4d78d4862943bcd6124466b12df920498d5b42446465fc0f70da6353f58c329a27a822efb5cca8f0c4d7fdcb3239a02"; + sha512.doc = "6cd1e8b6572e81d25226ce0819b68a5ab723d111eb23ff5b4795a1ab42350e9222018985a938f9b7fb89ba9660c84e2b21f68eeff68bc41fc42e60d1aa4f4162"; license = [ "knuth" ]; - sha512.run = "c67f75eb92a937755ef0a1ef0896ae3cc1c256008d864572503d3e9d3be1321d25be59e76d4d3ae443398612233a328b1d6e2da9c103f41b30eb088208701308"; + sha512.run = "4913d9cf8cf140915389be3d9284de2690197673581851019fbcb06d7a04fb4063cc03db74a10e25b67e07f5b279b449d6e9db8439e1a69f8426ab1c6f7f8542"; }; authorindex = { revision = 51757; @@ -2314,17 +2353,17 @@ "tex2aspc" ]; autotype = { - revision = 69309; + revision = 76924; shortdesc = "A LuaLaTeX package for automatic language-specific typography"; stripPrefix = 0; - sha512.doc = "a64c7184ae642968af2ff85a08634b04d526051f798c16a2d3ac1c42f7a948de11fe5b83ec9d208733a7e2fedb190c5175bd253d811c9a6838a5a3ee45768317"; + sha512.doc = "1ab2e8f6d64135a9cc4d8826ad505d169467c4a40ae4df6d2e9213b039326d8262f92cafdc834eb02cb4c39d0b61735154390cbf7121a0a2ec2ea712c439277b"; license = [ "lppl13c" "mit" "free" ]; version = "0.5"; - sha512.run = "f7bbb705f28bd5f546125118c48fcb2e02043ddec76ace5866206a3b047448740db06537d969584197de375bc195a8ac5712eda8bc00633befc102eee7c4e538"; + sha512.run = "7687b84959f337ff1485cc649c42453b186b8aa850b25ba8343afc250380699cec956e77ee4ba4175203f1651b0b3e6a838436e0667a18435f84d61a86a98197"; }; auxhook = { revision = 53173; @@ -2337,7 +2376,7 @@ sha512.run = "8ea845a19818df2df7939031e7b251b4b4d99a17c0d1b8177a592275bed6efdc660266964e0639222b86cfdd897bcf13302f1477b997ea1a06179cdd44aff0d1"; }; avantgar = { - revision = 61983; + revision = 77161; catalogue = "urw-base35"; shortdesc = "URW 'Base 35' font pack for LaTeX"; stripPrefix = 0; @@ -2345,7 +2384,7 @@ "Map uag.map" ]; license = [ "gpl1Only" ]; - sha512.run = "c08c987c385bf9eeca0f4f5b7edcd41570c81f18751593824da8eea770c29d63725bed100fa2ff37a80a5c70086533ddc1e91848d5ddeedec3c5c669907ed20b"; + sha512.run = "918c4b58e4870bbf26a072cf6ee843bdf3c06906baf3e162f3d2b485fab422923cf0b56cf558b0e049b431caae2958c413d6fdaf18d7e27c6b771abbc4a8714e"; }; avremu = { revision = 71991; @@ -2357,6 +2396,15 @@ version = "0.1"; sha512.run = "619760a4fb2a118c83fc5c9f9b036df971564888117ba01499eddbf66021dfef41e11ad1db8b04818470645c959f057704fa07b3f1eb9361a3096e22434b8a66"; }; + awami = { + revision = 76980; + shortdesc = "A collection of Awami Nastaliq fonts"; + stripPrefix = 0; + sha512.doc = "453dcb7efd05b52c94aaede0677afeb935901bf61e9c0fdf47d43f7cf0d81c6ff82c5f982326606ee31c45a415f5264a5643af05c131429ec4875c05184e6a19"; + license = [ "ofl" ]; + version = "3.400"; + sha512.run = "75b6dd16c395588f572384ce4daaa8b039bf56232b0d0cb177fe10b51161ba611e084ba9967236afe8969c4358ab1c20b351d04703712ac763f92fec7d6f0b25"; + }; awesomebox = { revision = 57349; shortdesc = "Draw admonition blocks in your documents, illustrated with FontAwesome icons"; @@ -2399,14 +2447,14 @@ sha512.run = "b33280f64e37f300c92f9bad4372c13dd34e3dbe5fe47f2dc9fe0e270f33eaf5bedf9485293a74a6e0eb87b65f44fb66a286fb279a3d2c390c463e6aecfacb57"; }; babel = { - revision = 75469; + revision = 77491; shortdesc = "Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX"; stripPrefix = 0; - sha512.doc = "6ef50f861d921a987fd9e8a1d5fd51c394bc6b2fbf8183642eeedeb6111c447a51864a17bedae45dbd8cdcfb5500cbc2ee7d272f0c5e347b6fd25a45d2f2d75c"; - sha512.source = "225a61b56ee8e5c6217a5ba392f5c0cb74b5506542f552df5ef07ecc2585cf3dbcdec1f4cfb928ed70a0ea812e267a84b1b14c2f2908aac6a75519c87c918e6b"; + sha512.doc = "dc8baccf3f330c0be56a01db23d67904004dd6aab8694e254ea0e6ebb2e69025650e054d6e2a7893df02ca20b66e151e08820e2ac481f5a9cb02d30e421539a6"; + sha512.source = "7fe850a05f0fa01aabbf70153b2faff957f965ce27023e1fbc5961f8e0cee7f68195863bbf81c5f076a97c544be049034a2341311cc5c3c7d7b16ad6614103f4"; license = [ "lppl13c" ]; - version = "25.10"; - sha512.run = "c122310ed2eb4a531f0eebe8291a83ae9e623353a245f3a34309bd79ea0794810864254dffaa34af42ac29ebcd860eba36ffd991dfba38a0dff9b5c239e96b42"; + version = "26.2"; + sha512.run = "621d205e74ee8917a685007c396a9f27afb6196d94b50c4a9b424721a8f6bec1e22334b877d42ae46f9648d46067bfa81b3776835201dfbb8edf296d8d7a7b57"; }; babel-albanian = { revision = 57005; @@ -2459,14 +2507,14 @@ sha512.run = "bef1defaacf5232bf9cce6c1a9956c9a42d35a2c2b6ddccbcca3938386f4f4a61a0cbcba74b930dfad18ed211374c3667120c6706ebf097c56ec3c5915ccdff2"; }; babel-breton = { - revision = 30257; + revision = 77470; shortdesc = "Babel contributed support for Breton"; stripPrefix = 0; - sha512.doc = "3b47653b26901dd4aba1395c61c9dc01d43ed490c70ca04ba7d1cc67ba7b23b658db32b7a5fef085b236a68bcd009dc5cc5687e3dc2dc8d246ab2ccb8d391b42"; - sha512.source = "8f381a3955780617f9738b008e6f4490632a67c70f16d4855f15ca59981dadaf72f7f15cebe10a121bcbb894006c738ca1872fbe33bb256c8145b22254236b67"; + sha512.doc = "45517084c6f8d46d7c858c172dbc050f8be2f80e7b06a3940e1ade5314465710b99d41e9f214cdab5d049b5d2dca21778adb2e3d9b6df6108403eabd75a1a711"; + sha512.source = "48f373a7cf796c570c59d9373d78d583401bdfacaef08f0fb7040e8c6527ecdebd353d9878ddbb1412c335e7c85eab55609b965250462a23b029828c2c16db4a"; license = [ "lppl13c" ]; - version = "1.0h"; - sha512.run = "bbcfa22674ca1d4a8e23f179480f9e94a50d5b460b8b0d27365c9166adc02a191253ef2d61d6f5eaf5bc61e73faf5d307378898f1d6b1b748448bbd8a36ea141"; + version = "1.0i"; + sha512.run = "a4f6b618904355d98c7344d9099d11e19890e524988ca53e6ec18952945777c6bfbc535e3473ed82382466384c45c1c2fbbfc50c86e34b2bb16115deb3f3c92a"; }; babel-bulgarian = { revision = 31902; @@ -2542,14 +2590,14 @@ sha512.run = "7e49d8e22659d0ddca946f4dba4ff29e5beacec15afdeadccf37c7b4e65a9cb64b827213d7be2cb4839dbb30390fef8d5991753c73bf7ae38e4dbfeeed1e8656"; }; babel-esperanto = { - revision = 30265; + revision = 75781; shortdesc = "Babel support for Esperanto"; stripPrefix = 0; - sha512.doc = "166c1b59511b5a01cac11b5cd76c84cfa485c2674b390a167ff165bec1326709437ee843f664fd4ac9e61338481df9e7f3026189f7c29c71778dbd1df98cd35f"; - sha512.source = "f2fcef5841400c521415c870ae1641549eb702944ebd404b96ff9d5b52ee9c2d484662a50d9b410f62e74580f37fdbd269b3650cee0572b3096e4b0365787d4b"; + sha512.doc = "86b54b43c17922222ad8f9496c6dde23a41540e05790e700fb6a15a850ba0359335025b409ac3df9ffe9a0fd33fdd89ff424a2eebc66e2c507691f29794b38e8"; + sha512.source = "ee6540a0ca403365b1acf2546c89d1bcb78608dbc71a4c70e792c6d10fc91da4999ecae59d84858550daafc8983e6bbd030f64ffb828c55f1119d29ed539c48d"; license = [ "lppl13c" ]; - version = "1.4t"; - sha512.run = "0c3be27d02d4c3157f2b0df0950e0814db3ffbdb2553d2c0f176893f3669123a9130874e93edcfd86480b785bbbfda35f9246dac3b4a0779da51387b0bf12ee8"; + version = "1.5a"; + sha512.run = "91f510b90190df2baa0c402db991397e60177ee3d9ce1aac599514a61912c6841346c9ddbc250cdfb39379d841e45cc9d515b66fb7a8d53881cdc28f2ea1aac8"; }; babel-estonian = { revision = 38064; @@ -2572,13 +2620,14 @@ sha512.run = "ed0dc79fbf6cd992bb5ff3df46f93203ffcb3ade34c6a613b5b22bf5effb98f78fa85d9b915130b304df71629c5a8bd68a4bab23ee772a1068f7184fa27051e3"; }; babel-french = { - revision = 75643; + revision = 76067; shortdesc = "Babel contributed support for French"; stripPrefix = 0; - sha512.doc = "34454a049a2ef2a5fe9b6fcaa1b7cf6aabc4d4b71336da62b59c8ef345f5dd8c650576a5a518b578086a24aad49ef8433ceffc09de148a70c52795aae52acfd3"; - sha512.source = "8f758f6b9568280a47f7739f09a7bb2a39896899eb4e193e6179e74e56767a61fa97309ed7f59653e0fc332eafb42f42206be659341ea659ff3c2f63a085d0da"; + sha512.doc = "6dc16f4da79dda8add046c9134b4bd391405f76f4687dd946e8f583b229683f12e7f01be6356ad2e280d6a6469e8dfc64d514c20474059d900e3f030d71b5ec9"; + sha512.source = "698c360cf184c4166ab59a9dc04f762fdbf248d89ad705a13bf806e516f5a9975d2200c2ea748ab60e6c301d195196eceb3c04adec8d02111188b90e48265193"; license = [ "lppl13c" ]; - sha512.run = "a5dc907348983469c86fc5e3e4b436dd6e2a9678d43496432820f1dff19a233dfb6ec2d66318e93fe574b719d38a2f3ef47a25099e11c0f751a29367c325c0b0"; + version = "4.0e"; + sha512.run = "d41a046e9d618a8c6c214b0a51379b5a3f70a845371dc7f50b08f98ec899acd4a212d2df73268d84579fa6ca093039f1e680c88398565048a6a933f54b88f9cd"; }; babel-friulan = { revision = 39861; @@ -2610,14 +2659,14 @@ sha512.run = "07adf0a76fb15951db5dd01a0a1595aa9c8119d6e39e94eb36ac340932f763975abe284d738a52a1fa2a938a14f87fe7ede10758529c3f68c6d573dbccbcbc82"; }; babel-german = { - revision = 73094; + revision = 77543; shortdesc = "Babel support for documents written in German"; stripPrefix = 0; - sha512.doc = "b220bcc5068919f01c7d1c1d6e8ca08c27ccaae1ddfd3e8e17212b057e7b54a88964e9a439bb9d982129d3dded6ceb94c76b2b8c3679192ee0a75fdbcd107425"; - sha512.source = "08fd8e81e6668ba702946a51c9e74a732c92e814a493c61ab274239fc9758c892dbff89eb86a53c7a09cbc92e1dda6f22bde94c8ddb01c93ba6cb54594d7fb4e"; + sha512.doc = "76a79131b294eb0a4008a8b8f9bdf64e7a9b26981dd2c3d276dc5adce45198c9eae30b7aba495de5b9cfd32ba53927d25bd2a00baea4408b2e9168bc868fcf73"; + sha512.source = "012bded548bec9b9512f5650455045d2d5ce6074aaf75717cc09e0b7362912e7bce61885dbdb645cfef6e0477d78f59dcf2aaa6ff9686cf6b9863f8957b1f354"; license = [ "lppl13c" ]; - version = "2.15"; - sha512.run = "18329e0a256943a7c1efe5cb070fc46c097c177acf5784bb77663f0cf59a930ddc64dff212d07b4951c07cb18282288c01d87668e0b599c22893840542a79301"; + version = "2.99b"; + sha512.run = "d42620bb48c1c64443e59454bb8f34289639777af9f02d6a3482da2178be8fe16d347389d37f375b011905865b7f61a9f13b2aceabc59c8cd2f36e1a870378c6"; }; babel-greek = { revision = 68532; @@ -2692,14 +2741,14 @@ sha512.run = "d9b1486da57f9685e136e14adc61773ec0b3a58ade370da8383476862ad798f26609329d445ee6dd0c6419c98342b720a6880939324d19f67e1528fe99ea3692"; }; babel-italian = { - revision = 72520; + revision = 77371; shortdesc = "Babel support for Italian text"; stripPrefix = 0; - sha512.doc = "616942003533a2e64eca4a0ec3052542166bf34c6730b338e89bef205ede1cdacaa873ff3fe34e6e7144957489ce7881fc0fc6c316d91ceda8338bcfb62378a1"; - sha512.source = "af5dad720b136b63d341d0d55dc4f4374a9c032806c664ed113c752a9846c993d5ac6c523245ca73b0a84caa0467011409e64915ce1ba5956c9a4e07fe5e3c31"; + sha512.doc = "653beb998363e5c0659127299d7e50bfa0e8f6c95f6a810f7571b9f5e349917f9b8575d27ec434bc4642e531bb4d509dfad2a6a4e58460d852ad4aa714a808fe"; + sha512.source = "440d136d9803188a8567a257388ec9f82b936c20513fb27089e60b84e2e97e4a25901a291eab5eec1f4d1d860e4741bf00eacb6f4d7086cde0954695f3f52d28"; license = [ "lppl13c" ]; - version = "1.5.01"; - sha512.run = "a84dc915810cefcde4b6debb03f778d242700a4ca6bac78b9bb8e528d356518995a677bfc0913738bfee7027dfe6227217f096b81eebcb91de56e26ecebec4fb"; + version = "1.5.02"; + sha512.run = "0b7eb3f2b8115c8b4b170cdf7b0d16d465d20aac5f38c76716a206e63cb2c7e72365465843bd3a7bd5ddb95389be43346ddc450e009e69b43ceb52ba69deb6e5"; }; babel-japanese = { revision = 57733; @@ -2721,14 +2770,14 @@ sha512.run = "bbdd05e7106494f23892f3455ad224d3deb1881f5a73720e2c73e7401514fed324484416def64e2e8fd7c2416b521fb2d4527585d2302a220330925c296afecb"; }; babel-latin = { - revision = 75070; + revision = 76176; shortdesc = "Babel support for Latin"; stripPrefix = 0; - sha512.doc = "1f5a571c78865227c2ab5e4c93121fe4e1f1217a7585926503180b5e0b4b5978c1e170dfa49b45fcc4b594740554346dc0cf4534ca843685d82582ad32658e6c"; - sha512.source = "1ff493e2d98cae07c442c24ea51484efd802b43896fd717e349ec0ad726ef012d5d3b8a15791ed1332e512003d28b25a6ed3d9d4efe374951b74ff67f8282590"; + sha512.doc = "791544c5062ea0744d3e353ad380551cb674267fc268a0f21b649b896db2a23101969244b8f862c6c6785fb806a9d8a576eedbe1cce19117e05e210c0560feec"; + sha512.source = "0b5f6636513a371d368ddee232c41cc6dcc971c0c9ae6750999fb62ca888ca3fe33ce73d7710e0f0f054d28a55a43f8c505263d54ecfaadb07a20549976e56c0"; license = [ "lppl13c" ]; - version = "4.1"; - sha512.run = "10593446aa59d517682633fc98f697cc54ed2310f1208d5606444dcb3ab777b5b5dbe5166d527c05e484024db3f72fc3ed473e5ed659265e0bd2cba3783838ad"; + version = "4.3"; + sha512.run = "a64ff7b7aab3a3f440a8f3491a8809931d6f9d4c3b65b35a5ab10d46cedeac1746c9b6701c31abb50ab7ff8477b65222cec73342c33d008d1132c83e9fb89cdf"; }; babel-latvian = { revision = 71108; @@ -2810,14 +2859,14 @@ sha512.run = "0088388d0dd6459e5ac3062cbd5eeac7ae0d858b93ff278b6bc7a95e8fc4846d8c12530eb41ed972f5009ab745857a5599d9ce25860efa06a3a1dddbf396b4dd"; }; babel-portuges = { - revision = 59883; + revision = 77468; shortdesc = "Babel support for Portuges"; stripPrefix = 0; - sha512.doc = "1fd6cdd08c2c00340b04ddaf078d1e9f0b1c51dee22f805f00bb46e63c46c4461fe4d9df174c2844a6ed01f7b52333a6290cd0c8aff3820a1659839668308b91"; - sha512.source = "863f5c222f11288cb4f041a04cf543494409bc69df67a65b71ccd79411e4a292653a6bc48644d3b7700c0a01d1a456fa56c0ce867d6177983a8b7c98b5e66aab"; + sha512.doc = "2e2315f7b54436492b36c48033ca2e59744e49bbc194eb61315efe49c6c804269f314466e58828ad256728c73d23610f29f0ad97ad12c24355cd5df29a2f4f27"; + sha512.source = "21e4de1b2267e94a8414bb257c3c3f417f9f1c131ea39dec5059e9252edbe27e3ff8c0ff2d1718ebc6745c68dea13731567dab79f80426ee85408d167a15e104"; license = [ "lppl13c" ]; - version = "1.2t"; - sha512.run = "8b63140bf59669873f55ed65925eff65cab3bd6bb404b7dec962b7072243c2b2be8d2918e379ba02b557f7e07d1d490b3cd0bcf3756bbfc3f4e63ff540e73c28"; + version = "1.2u"; + sha512.run = "7d982157758f74af40080eae1bfaa8d47cb47d20b7cec7c85ebea30564d22fb24f9e5195dcee4c8969431a813e3a07e36aafbf9d9863a287ad2ea0d33c7edf13"; }; babel-romanian = { revision = 58776; @@ -2989,13 +3038,13 @@ sha512.run = "afac45ab8e483d08fd192559a58d642150bc402663b528d8235515f7086ce0f9420d44b061580509dc658cf46549b079345194eb4c7c772ec127e5df5018247c"; }; babelbib = { - revision = 57349; + revision = 76790; shortdesc = "Multilingual bibliographies"; stripPrefix = 0; - sha512.doc = "cd5785a17242a523f23093f8389f1d4c5e3d49c0656ac3f168a8627fb153b217b5a14e5c990c7afd1c5ea7324b5aad2e3dd40e8c2ca0f9ba9064f91f7214bf90"; + sha512.doc = "d7d8708daf18722313ea4940269ea0d884d21ceeca0e6d2b9b65d4123303e5f53d293ae0ab8b2b344318ea770fcaaedcbd5a29583da0fa8ae438680e5b54f9a2"; license = [ "lppl1" ]; version = "1.34"; - sha512.run = "90e78ff6086c80e0102ce7aae74070d3b1444208f3957e354f2c940ea4d279f87ed59e6c3310c6d9fc1464c227fb0eb4c3813ca679a6e94295e0b824cb527376"; + sha512.run = "78a76d174eade2a6baae13dd52cf7a25c824f832e7925804abf9e35846655f9eadf5430531e7e2f512e8b8b902dabac7b3a66e3f8dd58ece8bc544421412fbc7"; }; background = { revision = 42428; @@ -3035,21 +3084,30 @@ version = "3.02"; sha512.run = "7d815e23e9b5d686e0df54c4a0ad51c85360c7b3879695977fb9be2b69cb343e1c9043c2595ac5554e87e0a568b2441bd16a43b334af4b43e5302eba19bc33d8"; }; + bahaistar = { + revision = 76351; + shortdesc = "Metafont source and macros for the Baha'i nine-pointed star"; + stripPrefix = 0; + sha512.doc = "adb17dfc42580caeb95e313b812fcda7b0091977ed3570b42de6e669141f64d2d0382fc26d17d9e5ba089d096e6e5b83d5dff4d885c3d8583a4b2dbf5bcbe4fc"; + license = [ "mit" ]; + version = "0.1"; + sha512.run = "d2d7178c6caf3471092eba92622c1ea064feda0737cda4225e4cd17d030be9fa39fcc0cea3d6432457f4fa8b1414608be2741e34e442ed5e524b79a21114f34e"; + }; bangla = { - revision = 65786; + revision = 76924; shortdesc = "A comprehensive Bangla LaTeX package"; stripPrefix = 0; deps = [ "charissil" "doulossil" ]; - sha512.doc = "dfa23cced9bc203d87f4ad344f3f4448b1950418d6a01c72a9b56e64cc7b5e959ba6845e55c592628f11bf677b93aa68218023e32116efa8580938b503639f50"; + sha512.doc = "b523943da9d0a11af7b97cc34dac928b832123f2804a1271a66a8fd177c241fd3dfff590d96c959bea414a368de6539142d4c9ef87f22e0fb75ed107d11c7d63"; license = [ "lppl13c" "ofl" ]; version = "2.1"; - sha512.run = "1559fc1599e2586c660ab544a5d7e279240a966da677fb658162e8497e17b574308f90f51823ed861d52c2d0f4c0b836316866b2d5cc1b0c3ebfa82caa9334d0"; + sha512.run = "206832f90fc33e68d199b209debf434198822e808ed237a0f5533f6b13c4a46314cdc5740f6cea0b05d0f0e688039e7f89928b449fc21483093b0ec26c9c04c7"; }; bangorcsthesis = { revision = 75154; @@ -3062,14 +3120,14 @@ sha512.run = "054bf5edb932a711f99b40f0166505b83aade767e2647166c9e10bedcf4fbd666f2796f0643ad1ada65c221c88557e78169afff78561d7f949e10ecad02f72be"; }; bangorexam = { - revision = 65140; + revision = 76924; shortdesc = "Typeset an examination at Bangor University"; stripPrefix = 0; - sha512.doc = "b8db60eec0ef7a57e0d0991f70ae7d1d7f87391797521e03baa916848a8be827a97496de8af8f2f95194ccedd923288f471116e677371b99f75f0309283ff50f"; - sha512.source = "639dffd548f6937a01b24e5946e58cfce47609257e6964bd51d441d2ae3435f16d86015f50003b2c3757b8101a50375d02ce68be19e85c6f8adc7c35338aba18"; + sha512.doc = "ff0b36b6406d46e5d62fabb1cdd3011006fb8d610cc5c253424c3b0dceaaa7522e7d94b491d12ca74ed26ecf374d7451f598f63e6c0891369275cf3b86357af7"; + sha512.source = "503e107289ded5743173d1b48b3c4d0ce2515fa291f366e7e98f66f60f16ed825b6cb9c26b52b757ca923bc6de5af08e5533309a42931c89e03f4fd547531c49"; license = [ "lppl13c" ]; - version = "1.5.0"; - sha512.run = "df88d8051803726d508906be7dace3ef15f455fd00c1603aa16e9298af75e9f38d306ef6fb319b713e21dcb337eb93fa44a2baba2aa15f79076e6ef55d38100f"; + version = "1.6.0"; + sha512.run = "6543c56019da5191d7444de64d7d080d440fc960cc6c1ab7b385c9a44cc87d6533c705974e97ec32f13387ad683ea66a3ef8e743103fbc4d4c54034cc9d75bcb"; }; bangtex = { revision = 55475; @@ -3218,14 +3276,14 @@ sha512.run = "2f0cdfa78c3b75dddc5ab9ed15f651308dad4e598f9623eea50929c48d6f15318f768b95d55ba124eb048129447ce1e629febbb3fa6925677b2a46ac94d82654"; }; bath-bst = { - revision = 74820; + revision = 77532; shortdesc = "Harvard referencing style as recommended by the University of Bath Library"; stripPrefix = 0; - sha512.doc = "794c4825c00cca797c30ab8f4cb88740d80192093098e3995a4c610e0ed1a63f58821907ab9abf333fe8fc57664f3eb62c67856531482be651a0a9c08fb7ddb4"; - sha512.source = "399a7550e3613da4ed1d7364dd54cafd0acd043521a1854091121cb38aee0e78ed2644bf426e8249ef0223b544564b6aba55a1968669ae9bf8c4660ec0454c06"; + sha512.doc = "2dfce187d7bce8f4ee5ec3276e055735d0cbb544b34efb406fe30ef8e240c69b50f50e1289526c08c4e290b811d6414bb99f0aa85b079ad67d31a34f3371a425"; + sha512.source = "f9717092dc2657f550b02ee2667a586732d9228ccb519fb0652bd4cc50ba49c0a7c7fbfad853ac5a5257025ac10f91fdc67061c12f9dce44e9b3e72b9f8ead93"; license = [ "lppl13c" ]; - version = "7.0"; - sha512.run = "6284019b81af23f3736b5c78318be1c421cec89a3c66033fc5f2d0cc0f8eee435fd60c556016e949c0b19d5771255d0db759f4c969f787c8bb4a9cfc234065e0"; + version = "7.2"; + sha512.run = "ca88d7b0f31df919639730766a11c4a2fbbfceb37c7de62aee1f2992ac0602b7a5563477cb10b357a09ef44e3d3f6f157d4177a363c7f6307948a6b8ab8391b8"; }; bbcard = { revision = 19440; @@ -3314,7 +3372,7 @@ sha512.run = "d3f060c91f1ec7f8c836e22b21dd735895055873807690c4d8fd3b90652a7f6f1648decc23f66a6d51c4970a27817642ea6e66b74b2affcf5c938c4707568018"; }; beamer = { - revision = 75526; + revision = 77450; shortdesc = "A LaTeX class for producing presentations and slides"; stripPrefix = 0; deps = [ @@ -3330,14 +3388,14 @@ "translator" "xcolor" ]; - sha512.doc = "103bb276eda89223c0bce34e20f08986ea3ef1251b9b5115cee8ebe62a8a1f2a6873cbc4c2195d17a7035471e24790f86df50e13bc0f721184022e04301f55c9"; + sha512.doc = "21b58653225141f77b09f3bafa121516b2bc7727b05f3fa0af5aa2150a7fe05dbaa435deb2fe2d9752582b69a69c780037b07350290f1e08ebf881d97953c115"; license = [ "lppl13c" "gpl2Plus" "fdl13Only" ]; - version = "3.74"; - sha512.run = "a3546f07000f7ddf582bdb7d8b1c9fc4e79b7f8fedf93c6ce280942da3eb08e44f12e8e58528c2e2859594e452573c32dfc2eee948bd6564d74ff3110aa73693"; + version = "3.77"; + sha512.run = "ec279ec55f751cf3129a1571c54ae83cc6d662922c469441793b346e281fec8bb1abbd3db72cf288607bd06f27291daea9f8760aebd9f6f04a3f9cb8a9ab37c4"; }; beamer-fuberlin = { revision = 63161; @@ -3348,14 +3406,24 @@ version = "0.02b"; sha512.run = "6638fee0c05b9901935204bbcbd79baa1cd0213c0aba6c8eecf1a9f4b2b44aa9403f42078e84e437e7e14d36a991afd0446ae9ffd2ee3260814944fe7b52e92d"; }; + beamer-reveal = { + revision = 77553; + shortdesc = "Convert beamer slides to reveal.js HTML presentations"; + stripPrefix = 0; + sha512.doc = "e0e38224ba4e5dc2163e7ee30eb56d9b6d3b4e798bd98386f19129f1bfae7b463a87e1c315ddce91c9134a13600612d1ef8023308fa5765626f7ad451de42cf2"; + sha512.source = "9ea3eec52b41aeba015043d95329df3e2ec36188aaa0df8a4d5f37a9b3600a60d95650af942223eb69d8786091edbb411e99c78c259441c937585ae91f5e22b6"; + license = [ "lppl13c" ]; + version = "1.07"; + sha512.run = "43a286a9c04f61577a3d945de4c60f930ac4e0d94a7e7ffbd24bc92e76fc45524a792c717cfd034119ac53335de886a00ae7584b5d9b6772bbec643d9f7461b7"; + }; beamer-rl = { - revision = 69254; + revision = 76587; shortdesc = "Right to left presentation with beamer and babel"; stripPrefix = 0; - sha512.doc = "d0add94467afb47bd358ef5a228e314e280b92c8c038f3e6b6f2a28410e8eaa6c984a34b43902e4b6abc2c0246e732be9e9e31065e11cb14cabe5dd34b15e941"; + sha512.doc = "41d2356db776a8484ee1e20ed4284835b3bd2d6bf4e3af198785ffbe6005052eb9a5ae646055b6e78bb4dfb1bc02c165c6284fa0049e9c04513db4f160027bf5"; license = [ "lppl13c" ]; - version = "1.9"; - sha512.run = "36f3fbabba1319d8019862455e97502d5446f1838db4fe42410d75101f430270df3abdafb61e7fb565040d9aaadc987cf268010aa682fb509cd7303f6f2e6dcf"; + version = "2"; + sha512.run = "acd9281455dccca86fa601a61d2f05c553e648b8f422604c62bef5ca05c6ca4c91ca8a1f17cf7050fd775b3f6ac2078ace10d5151f97606ddd70073b26d7e31f"; }; beamer-theme-albi = { revision = 74899; @@ -3373,6 +3441,18 @@ sha512.doc = "ef6e80c3417cfad3e2f3e0ecd3ce249aa0b4cf0a6b5dced09c27138e34a8c86a74d0d03c6888d0944fe2b03bb5b8180872306263c58f54281f4ed2fe3424d4bc"; license = [ "gpl1Only" ]; }; + beamer-varbox = { + revision = 76296; + shortdesc = "Provide beamer boxes with variable size corners"; + stripPrefix = 0; + sha512.doc = "32df9f3bf388d279382a4a5b7a1bc38e2520d0ec70236ac52dbe553910aa8d1385e80f006ffdfbc943c98d81238fcb74af273f04dfd041c584e97c7806b54ceb"; + sha512.source = "20cb21cfff5eca52a7b6b55067cf707565b367d969bf37e090383033bceb1cdb64a6c47c2b4ef269fbe6a0de12e6833b51aedf98733736e22c80dd06dec731df"; + license = [ + "lppl13c" + "gpl1Only" + ]; + sha512.run = "03f67f7a84ffeace8e2b1f31dc2b195ca7ca121ace53813097b8066ae933362ab6ef35ee0cae553687265e07d37aa306443f8550e26de9b34a809ec922839bfc"; + }; beamer-verona = { revision = 39180; shortdesc = "A theme for the beamer class"; @@ -3474,13 +3554,22 @@ sha512.run = "43b91dddb86a5f0158a6181a931a4a68eddbef350917f59df7a281e89f6b87d3db652146094eb46fd89d46f6564d1bcb2f278e34a6ee2738d7c4a817ed1db37c"; }; beamertheme-arguelles = { - revision = 71485; + revision = 76524; shortdesc = "Simple, typographic beamer theme"; stripPrefix = 0; - sha512.doc = "b1c8b3bb32d695b49b875956b3f85e50c67b09b6214d884c864d02ea53c374bd6434df4960c421d0c0c0d2d0f03c6f40ac79f19d23e60ac4274d5c8ea223f83b"; + sha512.doc = "e2df3a057100cae44b9b4e7162ced1737f23f65b836da0480c26097212eb407899d91bbac9cfa3509ec26e7d9201b56b4f8c635c6d7e7af24a1abadd488509b5"; license = [ "mit" ]; - version = "2.4.2"; - sha512.run = "2e1ae4d0630b46c3a8aaf0eac317061923a481faa0d3bc05d4f290d051d3fdd4fd15cdc3fc037ae9d1784b9cc909ee6d14c89cf58f56a0b8af477abda0abb0ce"; + version = "2.5.0"; + sha512.run = "ba85078b22e23cbe5b606d171cffd064f08c95ef38af171c6bf835f9fae64102d706ea89a3465ed006d0a5f14117a2c336d0a5489bb366169caf3c7cba4c4c6f"; + }; + beamertheme-bilkent-econ = { + revision = 76561; + shortdesc = "LaTeX Beamer theme for the Department of Economics at Bilkent University"; + stripPrefix = 0; + sha512.doc = "d635656b9bf81e20af77c2d9ce53a720f10158b36e169f7821aca2fb6774b04ebf6030ae91215535a425640f9fa6ee5da6747a4a3538133ce1519764451849df"; + license = [ "lppl13c" ]; + version = "0.1"; + sha512.run = "1ee1686ca46cf962befef0aa922c167d1104caab595690fb6f3369ec65525c3b583918777ace358490e0825f0024caff8917ee5a06762793cb6a4e674623bcf8"; }; beamertheme-cleaneasy = { revision = 74971; @@ -3491,6 +3580,15 @@ version = "1.0.3"; sha512.run = "5c38d182ba904f907d6560e517cb508e8b8ae7cfe15f9bede5b9298e785da3cedecb79720a007e78e522906535d62be7ef4243989a2a2ec3628d5d80f2cc637e"; }; + beamertheme-csh = { + revision = 76967; + shortdesc = "A Beamer presentation theme for the Complexity Science Hub Vienna"; + stripPrefix = 0; + sha512.doc = "1f19c87b8dfc0c82c70b653ebcdee83f99019e4113ad5269406d4d0caf007855eb13ec8425f1bd0fed9484c791951ae74d6d1654d9253e65dd7c25d2e6e1c297"; + license = [ "lppl13c" ]; + version = "1.1"; + sha512.run = "52a7b7532de3f90194c793daf00b281ed7f31a371237cec4950dbafcf641f836bd356ac258db8ab0444e493965b6584b38f48fd0806732c6132a1e20a5f5eb37"; + }; beamertheme-cuerna = { revision = 42161; shortdesc = "A beamer theme with 4 colour palettes"; @@ -3528,17 +3626,17 @@ sha512.run = "bb09ca551108dace02506987f246f1de4672444e8d6ca7f53bbf1cbfb573a7e07b3d2f937b4724821b30b60f1c63b360e200754957289c95379aab06dde14a8a"; }; beamertheme-gotham = { - revision = 73931; - shortdesc = "A versatile and extendable beamer theme based on Metropolis"; + revision = 77201; + shortdesc = "A modern, minimal-ish, versatile and extendable yet robust theme for Beamer"; stripPrefix = 0; - sha512.doc = "c23258d97ce4c659ff6920717ec5946898a33294f52eedab5fcb99f8402ac01a0e9e03a0b14a3905e984b305cece46bb326654343cc8889a4785299811bf128f"; - sha512.source = "7afc0c564be47701968f157eaf8b29d7b0e8387fe5305688ceeb07dab6cec40776b013b6d358b17c89f51d1024fc996d5583e641ee872820b5f9e87628fd2d66"; + sha512.doc = "52a08b99707eb8124a0eb68e7c40c921bfbc0ee623b2f83cc38d96e1878d77e140cc3da2cf2919a8efb2cdb3959b08b046bcfe490c0af75695aef850ff9d0b27"; + sha512.source = "60e3834ce289f79a18a62bc6b3fc8ff375a356d737e7297a547597b76d45da01537700a24c3762d143e7c34c731a04d5fd437d2a6aa50c495b5f0cdb11db61b6"; license = [ "lppl13c" "cc-by-sa-40" ]; - version = "1.2.1.c"; - sha512.run = "aa90e39b45a89427254fc0cfb736bfa69001229e1523e7e362f61801b7a118294bd6bcef13d3ea8fd2e838595610e06ec8eb7d2c416115ef6bdc1364f53685a6"; + version = "1.2.4.a"; + sha512.run = "ae54bf24ae5ca3c07970e27ee24b30232425ce5d700b40daaf573a4f9b6dbe18348efd7e3c360dcd33670a7f62aeaa6312b7c013b9e862e911e496acf716afb5"; }; beamertheme-light = { revision = 73158; @@ -3639,22 +3737,22 @@ sha512.run = "8281d86145ab16d00c4c2042406ac94627e642aac35979022d178afae155e78f5b95c443cb097e40e22a7b77475ddebb35c3d74f54e949a7aa2f0da7dfbb2708"; }; beamertheme-spectrum = { - revision = 75329; - shortdesc = "A clean beamer theme with a big title graphic"; + revision = 76816; + shortdesc = "A clean beamer/ltx-talk theme with a big title graphic"; stripPrefix = 0; deps = [ "beamer" "pgf" "tools" ]; - sha512.doc = "2eadd6777d0573fa386aa4b853f774adb914663e09faabe487f1d1a52cf5adde0312e1d493ca0be3223a3b825d19fc81967c052d10a609b9da7e57ee51dc9b19"; + sha512.doc = "d1347ef91d605bdd8f4e635e5bf34e1f5ff3e884621f12067ef08d4dc9792199f16cb170e5a929e9020feb0c3003e606b461e27fd65d466f18948ad8ced1754e"; license = [ "lppl13c" ]; - version = "0.2"; - sha512.run = "c31e233030beaa50dbc10d74757e4d25e4b863d190ca6bb34076d0f83a3a0ffad4a8bb54c9bd39f0f1f5743a9d4a8e827631a2580b26779a79a671db6546c2d6"; + version = "0.5"; + sha512.run = "451c241c02a7906b97f3adddd2b173e9356a6e586984ee72c338ae974e6cb1d8ed51eb895bd624dbf36b45e3d86df0227af99feaf28cd32d6c22b7411ccaf337"; }; beamertheme-tcolorbox = { - revision = 74954; - shortdesc = "A beamer inner theme which reproduces standard beamer blocks using tcolorboxes"; + revision = 77380; + shortdesc = "A beamer/ltx-talk inner theme to reproduce standard beamer blocks using tcolorboxes"; stripPrefix = 0; deps = [ "beamer" @@ -3662,10 +3760,10 @@ "tikzfill" "tools" ]; - sha512.doc = "acdd3581f42f74443c9aa747fd26b7d64186ed248cd2c872d743eeeb819f9344864d19712995aae548d91ed3bcf5ded2a976a0addcbca284c4641e2ac5f3e655"; + sha512.doc = "8bd16513af521fd7d429cd02d302c36f0f7137b73610a32ae3f314d6f419486c55c5dadb1f175eb5b80bc432c2f04af5132e5ffbbd35acf926373f2a26ba50c3"; license = [ "lppl13c" ]; - version = "1.0"; - sha512.run = "0e4cfbe2dbad1d7cfdacd4d0381d2a840fa3b0b056f633e5095df4f13654fdbecd4d1155c34d83d5fda4641186256326a0bd35b3c8755d053da2d6e0be1f5197"; + version = "1.4"; + sha512.run = "e270944f1e3f1c1ff3a6e897cd52f7ff3f25ef994a462021998dd5c98270b111590a78d9795fd5b365a811d57f68d1c9e1092d1e4af3ef62197674967d58a3a7"; }; beamertheme-trigon = { revision = 65985; @@ -3696,13 +3794,13 @@ sha512.run = "c325ebeec7588caaf8966e9b8a71069f1613d694537298afeeb8d01c6c83c7991e874bc5bd070e722e15ac83eb339581897a501dd187ea5ee4919ba9c14fb541"; }; beamerthemecelestia = { - revision = 75668; + revision = 76804; shortdesc = "A modern and elegant Beamer theme"; stripPrefix = 0; - sha512.doc = "033f8e9152edc94b31f80da6c10ae5f2f3347e453d415a8cf10687e41394b7b7dcc1c7a3ef281ab4b45206bd67d5117384f87996e5f0a6b43da738dcb9d7a9cc"; + sha512.doc = "bda87a6c93d6c0d1b25686b492f454b552d7496da381b519f2f4c92373d6fc10bca2876a45379491db61f393ad3fea86384e0b295f740c0a30a62d2c822eb7a5"; license = [ "lppl13c" ]; - version = "1.0.3"; - sha512.run = "6adcf91359be28bae72c05b04a229da668f0e11caaf07a5b184a9fc86a5a31c2f1ca60a264c690c9b76b8a6cf92dda414209fba719d59db641e1481d907aa150"; + version = "1.1.1"; + sha512.run = "3fc497b3718b3d453462d80c57c8ba381203437ea53016f7b0620a1ba6c9119b3f7a6a3757b91eed5a87c3e3800e31d35d3be5a5eff5595c51e55232127b2980"; }; beamerthemeconcrete = { revision = 69528; @@ -3749,14 +3847,14 @@ sha512.run = "4ac0d1a6494f7acdb1afd73b2bf8e7c966ea3167f856432ebb872f0285cfb8fe759735b57bba5e9ebbb91a0bdc9e2dd643f5ab0686e9417e0719369266d7e46d"; }; beamertools = { - revision = 73371; + revision = 76639; shortdesc = "A collection of programming tools for beamer"; stripPrefix = 0; - sha512.doc = "4af2bfc838f48c3a8167a43265a6745aeff5f3eed480f8a7270b8781e798b318022c482cdf0155557df487e99934465be1f525ec943955cb636f423c372f68d3"; - sha512.source = "42abc410e4ac3cf6f3ba983cf8a88718cd57515bb045db6bf80480e7afc19c498420b54a037068a7728f9207ad9d86641b803a5b8573bda00b819920f0668ae9"; + sha512.doc = "355f348d12b9b98a30e489ad0080fbb332bfe4901c51eaf516eb1179f109a61293b816efb980dffdfb2ff65841829425020134d531eb72c12cd55626f02227ad"; + sha512.source = "e2d4e70219852e4c17bc93819466b86d19e21adeae22f1910efb33e03775650c83bd1f37c45a88d4448d4539eb6a0bbfed0b7e6a2336f676c13e92a9bc641930"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "464383ec00ed8a4b70977ee32051a78fcd64f047600400c608f6a54587d6038e8eb55dea4b09cbc36b618a340b23858f29456d1827fc511c03e379bb996e1e10"; + sha512.run = "35595f43fc9588443e33d7c97e70b0a9b9742dcf91c3d4c7527a6d342e791f9664161b81a7aa9930891303e340c87553f9847fc701b3938bb18600cf264ac5c3"; }; bearwear = { revision = 54826; @@ -3769,39 +3867,39 @@ sha512.run = "c758735d869a9b1dedb64c9c0377891606d32ba69fe0d665d882d7d113bcf3c9678e6cbfe93c269758d492a0336c26f937195f04e80587c1aa083fb1c766829f"; }; beaulivre = { - revision = 70049; + revision = 76924; shortdesc = "Write your books in a colorful way"; stripPrefix = 0; deps = [ "colorist" ]; - sha512.doc = "c5b3071c811828756bd2c8de1a8158682de897360d1eee1507946262cbf97526b7bf684bb0506a0912f10068c9da274ab1cf8399efc3437b1fd212702dfefe18"; + sha512.doc = "69b25a80fe42d6e4d53186f9820678ce90a5a8a19b4ed08ef2ecd2a5d08b322f7d007cfe949caa500c2b5f592b9282544df6cb8c4fdadd36711d79663693b033"; license = [ "lppl13c" ]; - sha512.run = "13c6a365d586b72380c64f9c6be263668e65d4426649367f9110a4a39988b0a4a12c9b09462453ccde8c89eeadeee3817545f8ddb0361c6cd6ce838c1eb1c76f"; + sha512.run = "18980602703d627f91ebde9b7e2b9c722db4843ccba6812b49a6f4ce2491baf9d1d6849068154ff1e77db5f5833d3bf4e28d5d86d6aa3e0f4e4be94b2b22e994"; }; beautybook = { - revision = 71693; + revision = 76924; shortdesc = "A beautiful book template for maths and science"; stripPrefix = 0; - sha512.doc = "37d0531b68b8cba2bca9e40df737791a6eb7bdf1db64e738b4a91cd5543c2152d44077860f58016d97afbb9422099e00f1b1d4c3987eb0de60c31407cd2ed6e0"; + sha512.doc = "a86849f9e147cc7107d100d8b09a3bb39fc6f79898f90d9470b3548630fd51bd1375a5bcf7c4547db5adf00bd96a0012a611818bbd053d2822afa7549eefea11"; license = [ "lppl13c" ]; - sha512.run = "a1ee472653d3b281924c720a988e1c8f49d34a4444219b7ec566f4df31a764f40ac2df2c8e884ff19565d5d0143b04142c68f45699533c721d81daa94cfa6a8b"; + sha512.run = "d0be4eef75a6931835d32b6254dcb6e48417d77e06938914526ba849f118e0373d4846ebedd7697f9a6e3a6dcb127e4dc8acaa0a6e1aaf70d453591b564d7c59"; }; beautynote = { - revision = 70155; + revision = 76924; shortdesc = "A package designed to meet the publication of books and the production of LaTeX templates, with elegant chapter"; stripPrefix = 0; - sha512.doc = "20429b0e1887c337227705f2c0279ff25ce6aeca165f7e67be8c164fda0a77b18f92b54f6aa7385f0715e2b9143fa9537c534d13781c646b847af56f4015f769"; + sha512.doc = "fbbf4e463ff7d31d233da20555cfa3ac3cbeb28b7a7e0b243f7c8f431cf3265178748cfcfe64ace73c32c85c799b091b5e3c18cf16d8756be4a22681c6e6d569"; license = [ "lppl13c" ]; - sha512.run = "53f958bf7d21c4d6a75be83e81832a7360ddb357ac6dca55400d70431828742f311445478c3b1cd1f8959e245c3265b47cfb244f1b500e56ecb779dec3d20357"; + sha512.run = "0d2bee06194b84ae81757230bbb3794cd983e75b4e33974d60a4b0d82618399746801fa48d41aa56823585268b22f4f1c653ed5a3b8cbf9c4003ee6e21c10168"; }; beebe = { - revision = 75389; + revision = 77546; catalogue = "biblio"; shortdesc = "A collection of bibliographies"; stripPrefix = 0; license = [ "publicDomain" ]; - sha512.run = "50ec205cbfce92dc6e92a68a132733fd7dc63382dec5873eebc6e6571e154f1968664041c92976a9b8070eb160b229a77c3fc01442fb5a151e7c8ef5b78703d5"; + sha512.run = "e5ccaf624b8777d32a6d4fc114c3faa4c488bca845ef9562358fabb95884a9221ef50b72f84a17535bc03299565bb2e31234133215416b069fe0e4a66c257992"; }; begingreek = { revision = 63255; @@ -3882,22 +3980,22 @@ sha512.run = "92bf6b7aa9e78f38006c55dcfd905c828338fcb0c6e570d7850003b9d755fe522166722e8c2ee026f14734046c1b3010a4c24b5ea2801577e30ddaf6298b20fe"; }; besjournals = { - revision = 45662; + revision = 76790; catalogue = "besjournals-bst"; shortdesc = "Bibliographies suitable for British Ecological Society journals"; stripPrefix = 0; - sha512.doc = "c790eb0ced559adc6696f0f228c88a2314214ff6a4ab71ae03dc46b3974cdaae53fc685c05f0bbb7646a5b31d332f763fce4a71919319aa520965f56979eee54"; + sha512.doc = "f3730ca1668711d8712da6b36ac00ec1d234a7d05240219d22178884dc7680650f5047b9a3e20f3813a9d4f2834acd52e50c0c941bdb1e1573fe425f5f088c63"; license = [ "lppl13c" ]; - sha512.run = "e797bce36fa6529d6b57be352ed81b7413c2ca818fa904a8cc4c7c8f0801369543482aa5c286b40f6f7c5e0b73d53b6aa6b9aaeab3e6229da7dd954a3dedb1ca"; + sha512.run = "c25fff2155459428694905bc9f10ce271dbbf92cb615c925d19e8feaf02b2031f80df67aaa095e313a5f8c81b1783aedd05cc37e0162829e85c8673d127721ad"; }; bestpapers = { - revision = 38708; + revision = 76790; shortdesc = "A BibTeX package to produce lists of authors' best papers"; stripPrefix = 0; - sha512.doc = "cb5e9bbcc83b6081dd0207001d1b39c6e089e2ae168f20d1cc87482560a483e4ea195fbf208c342ba691d3c85ea9f4674b2eb6cf68db9f9d83d3b98bbab60dc3"; + sha512.doc = "85cf07c077867cc4bc19df33b5e6d7491e9ab6a24b2edc8c38a48be36048b926f0253eab60590c5cff6cf5df9b5eb2be407e08a1dadd52ccae4e6d6fa20efdef"; license = [ "publicDomain" ]; version = "1.0"; - sha512.run = "d015369a268cff98571985f319f95df9ffe0255ad222e8c8133252c3ab5537cfc4c3ea11aab13a565c096e92472d7724c0ef23ce6a71f62c7a5fc2b30382a054"; + sha512.run = "028695b27a341829c2489af2c22fbb5e3b2702c2696453218fcb918bc6369375409ec2fa888167bd310c7bd9bbdc88d083a0a726fcd08f529a53a703cf2e167b"; }; betababel = { revision = 15878; @@ -3959,7 +4057,7 @@ sha512.run = "43509dc0f0f5146dbd5e7b77d80c37a4f344dd054c0c367f8061155e7fa5b75adad6981651180d5e4a2db9a3403920e3a76bebb43bfcb1556a9326f92e57ad53"; }; bfh-ci = { - revision = 74814; + revision = 76924; shortdesc = "Corporate Design for Bern University of Applied Sciences"; stripPrefix = 0; deps = [ @@ -3990,10 +4088,10 @@ "xcolor" "zref" ]; - sha512.doc = "84b9732d9f59bec93b88bca2ef9356e60fa3c630ee150b004ea580591707d913cacebca35d4c6b8a3f18e9070d4dad7393add5e6924eefe834a54bae4be4f643"; + sha512.doc = "75c90e4667c115b37c29a02566d68ecca7971f483d1248e43d05568fb984ef89a49a5ba4ad3f88008bb7e4162cda5a74753f6ba3774386472b7948c953038616"; license = [ "lppl13c" ]; version = "2.2.3"; - sha512.run = "7d0757b604c3ebffa30556433e90dd76f9e809c6e695bb66f099a67b2130b1950e439092196071d8809c884c0d6683d947dbe3375744d901ae1bae792abbf298"; + sha512.run = "331cacc3cc9ffde6809bb395a2c08139a36f5fbfbbc59308d7a3c938e39c180647d2a8f732b7f1a27ef8d6427e3335d86eb851a975d1eb89375cac56b4af12a5"; }; bgteubner = { revision = 54080; @@ -4028,29 +4126,29 @@ sha512.run = "1d8f8a13cf02f20762447d50d19d72b3abbeab9d31181650411169cfcf9b494703483d48866789fa33c1bd6f85b1e8342001debedcaad3c5f3dcbae6dbdf3579"; }; bib-fr = { - revision = 15878; + revision = 76790; shortdesc = "French translation of classical BibTeX styles"; stripPrefix = 0; - sha512.doc = "a19ffa9b3ce51d372a7467bdf7e360ac4a0faf45fc2205eadfaff16fb640ffb0cccac7fd0849a74955dcf612e353f0e25f94c0af9e3b5bf617f067606c1da120"; + sha512.doc = "81c4cabdb60326b0ec6e7bf8d2bbfa301a531ffcd8a322e0e03c5dd1ff93b34ebee2bc3addd6126c5db6da4ef242c0bbc6229c339405b277f45c7956a08ab3c2"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "24e5ada94266ba8786470453bf8a076891e9b7efac1ff64fcb559bfe2c95875d3120634f94f464c9e40da0f45b18a78af1bc428106b31e85851a2998b58f0834"; + sha512.run = "41e7f8f30f662c37d87f937143c72453033138e27631ea7afde23e5e5a67ddb3f587ee6c26c538092c42b79d9a96a6e4f0bb123f1b04d6735afa10d908b35ea5"; }; bib2gls = { - revision = 75219; + revision = 76845; shortdesc = "Command line application to convert .bib files to glossaries-extra.sty resource files"; deps = [ "glossaries-extra" ]; - sha512.doc = "39aa9646c7afbab6434c88f6fdd0b45a2259dd8de5a5e718ea687a3e6397ab04866fb92fcf5322d72539a224241ea3ba7c1c57855f24236893abe8a4fe0ad226"; + sha512.doc = "c0be31612c473538ab565c1cef53d3d02e821c81f29fcd8c5a7cc1e2820718f386a24bf1325a6b37fdebdbec7ebe19349c1e96d328de70db9f5ce47a183fba67"; hasManpages = true; - sha512.source = "63d11db673de0054b216c6661cf248183c6a710b39db44ca339bcc67c75e8e605cc05bbbd8c4793400fe98b52b9a2fd5201be4ba3da1e2739951ab82d600b431"; + sha512.source = "b656abc9c5678a4484024f737c6f12eb2934cbb8936f64a790bdc7fe920b6edf9b9fa32f3ff411a69744a7db9fcb1d688baa824e0b01efceff312e66c6d3aec0"; scriptExts = [ "jar" ]; license = [ "gpl3Plus" ]; - version = "4.5"; - sha512.run = "8d23136a159bc802025df11c804420cce84ac8fb53bdedf8ba9915dedc322e86a462d30ca02837b2c2b27f6ad47c1860a19a3164448ee633855fe3d6c7fd23e9"; + version = "4.7"; + sha512.run = "09c58acec980741552e643eff132be3f9b93408b5094c5ce40f7850ccb47cc6b4f1fdbd79ae7212b4df70bae68115328d118bd632eb8c55a1afac000c4bb9792"; }; bib2gls.binfiles = [ "bib2gls" @@ -4078,13 +4176,13 @@ sha512.run = "e765715e21f4ffaf78f6e364805d6d34f395747ce1157c35fdf9f5aa2621ceadd0975cb6fe49b85513915f65c27cedaeae8011f39dd0744a45586ea15bcf28ee"; }; bibbreeze = { - revision = 74800; + revision = 76924; shortdesc = "A referencing package for automatically reconstructing bibliography data"; stripPrefix = 0; - sha512.doc = "5cdfb2e536a136e863f5a1bca8f85768788823b480e781caaaec20d3a2cd008fca1e3cd0459b5c951839a29baa446b631eee94d7eadb173e28d48643e5dbdbd1"; + sha512.doc = "ff159827a7abd87f72a9a5f3f39a5506d5142e166e078e1113c581411f03582c09d8c9ebfac7b4c1d60f2c0923364ad00c5a7891abdef6e603e51562ccd7f2ef"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "83ebdafd13b6a452912d6a75e2f12d1724cfe447a4719beb471fd6aa26775e4364a5ac8f2972c7ca67eebd2fefed4bf3b8628acfa1da583b1cc434bd742e0dcd"; + sha512.run = "cdb707864d0c3d4699fdba61d120b376aefa5dd4d8bb26fcbc38ee9a53885e740ed2530ef00f7467b9dbea892e6d88f4313b37cc05301bd6d05ff39d38973fa9"; }; bibcop = { revision = 75042; @@ -4104,12 +4202,12 @@ "bibcop" ]; biber = { - revision = 70724; + revision = 75738; shortdesc = "A BibTeX replacement for users of BibLaTeX"; - sha512.doc = "f4f88b870bf1f40854724922b5aa1dd6cd94347d1e7479706efda5e51772c4f4fc6e94d780e73b7da88ce46b91a48139dd33ed9ccef80ac938cc5328ec844e91"; - sha512.source = "e049976aec78971941760a2bbc00f913c65cc67f4562005fe2613c73b3e4c6a10e5e1062a6270205ee14b441c3c369b77f4723154727b398f57e8856982e380c"; + sha512.doc = "f17bc0356b1d39377eca1c0482cc027de5db80a314e6ad212809aef6c469e1f97a167b10d084d6aa3701fd501953116493c299efe041b8d9e42751c2adeb72ff"; + sha512.source = "3093a042920d83b70d0ed8ce63b0296eec6cfdfb0ea6695cf5cf45679657349967a6b8acafdeac2d2696c90d0fcdecb42541fffba0cc3d8dedab3f49d1a92e7f"; license = [ "artistic2" ]; - version = "2.20"; + version = "2.21"; }; biber-ms = { revision = 66478; @@ -4147,7 +4245,7 @@ sha512.run = "c7245cce245740f0d930518cfee66dc513bd4b43c8b5804e1012fb95f401dbca2321be44ba6251de573723ec2e6da85fc77b9a9192004ac2144bfbeb3225d27c"; }; biblatex = { - revision = 70725; + revision = 76924; shortdesc = "Sophisticated Bibliographies in LaTeX"; stripPrefix = 0; deps = [ @@ -4157,10 +4255,10 @@ "pdftexcmds" "url" ]; - sha512.doc = "0a76c041283d401b43253a053a9cde12ef8fe87800b72903daa921bc59de21eb48b4537bf6093906fae32fa19194a9eb101188a2df93499e0a1df528bde38c5b"; + sha512.doc = "3f25f637380cdf6d396d2510b27388a9e7628d088df286a1db0cbc9049629b4aabbec29125f965f4e5637c07b068c5083344091bff646f333cb25c463211b8c7"; license = [ "lppl13c" ]; - version = "3.20"; - sha512.run = "850277bccb98ed6a8b9676dd7f5279c0ffe97b30277adfcf29b41edea12f79ccfa8789628f009c481f530160943198488a9d21b3c1e93ec86d2dfc40a212b9db"; + version = "3.21"; + sha512.run = "e30eed065d2a35b6adb99f7cc106fb52ba450722218bfa46d777242604898548f793a8557982616d339b8bbb4e9aac6490a4a6d8ce0eb926e3eff2f2ad8de9a5"; }; biblatex-abnt = { revision = 72565; @@ -4200,13 +4298,13 @@ sha512.run = "3a3cc037e3ce718c219e4bd4e380075d4a92d85cd1f490b8ffee10c5b80bb9e515f1f170b53eae033ea064cac2ddb3bb285655482e5cd65801403584fb9e215e"; }; biblatex-apa = { - revision = 66605; + revision = 76158; shortdesc = "BibLaTeX citation and reference style for APA"; stripPrefix = 0; - sha512.doc = "84f00557b32e8a50a1256d7a39635c77ee6a59c9fca1d36e571df8540afcef5cf0bf8b1dd648a0eaac1c45744d863774da2d0033223b5e3043653f8759b31388"; + sha512.doc = "7ad8259adef872ed30371204e61f49b2d4b1c4737ce89354eeb4c46509f723a97bd5faa7d991e71a965f25727ad5972c40cbefce640eb315cd08f84482da1194"; license = [ "lppl13c" ]; - version = "9.17"; - sha512.run = "d86ea9a83fd5c1f08bab77c12d6f93e241d444c10554918a8aa91ca4f9677531dac291962e354d2fb19668c3e59fa14e256039fc2cae2bc531c2ffaaa2ae3735"; + version = "9.20"; + sha512.run = "a221d318d9db67c72014bd502f7c7cc3db7bbe2ef803302a34c6c12ac9c28b4f624a5e30dd414a93b67f3efed240a924127d4d5e03db1b8bb7868b919fdf6503"; }; biblatex-apa6 = { revision = 56209; @@ -4237,14 +4335,14 @@ sha512.run = "93b48bb950e9a4bb81efabe4a3c8ee85d7056daeca88c1c1a070c5321b8caa0045c4005467cdc029f8a26b94a425235e36a36bdee163242194a5301ddd6fcc98"; }; biblatex-bath = { - revision = 74864; + revision = 77530; shortdesc = "Harvard referencing style as recommended by the University of Bath Library"; stripPrefix = 0; - sha512.doc = "fa2654344085cc23628b67123f08ec112e24fdc0ee43f5e61432ab7e97f14eb64ea97c7643780fa427d0d9c514d4596c363cc09a8206c7765f0bb8c860c9af54"; - sha512.source = "4b98bd3fcdc3b2d81641bda418af03560657a39adcc861ce98bf4c7dd4d2f55d83e7be4959c5930d79dcea7672facbac774f3041d953e6f8abe382733a5c75f6"; + sha512.doc = "e8dbdb4ccd896ab65a637377607ed39fc28811b86bcfc42db0e60ddffc690bbe19f8ee114d71e566e077317e131533838223d7a958c04447ca07453c61fdb77d"; + sha512.source = "344fd67a49bc435439e46469c4be380da97896b9591f5d0de2a3dcc7a7ebe17399bea81dc3fb1c518824786664f9def7df9ae2359786223706453777aba5b90a"; license = [ "lppl13c" ]; - version = "7.0"; - sha512.run = "40559fcdb6f128d19f8673426887350b4ced5b4b7c891830cfaa52e5d3c7950e1df2fe28e90addff3ad4031e5d30e52b01c7809fb4c6274b88666c0ad3e8a9ea"; + version = "7.2"; + sha512.run = "bcba9e0f793d6b4cf0533f6f663fe88524478c50ac832271cad31d6f23b1b8af2ebb6062f4af50c5773d4a0df2b27734189d1cd459307f6d681138cfec346c2c"; }; biblatex-bookinarticle = { revision = 40323; @@ -4256,13 +4354,13 @@ sha512.run = "8a7bfae09d95434d6db671e4037a2f1d5c1ba9cae5982e286389364ee2ff24f9a2daee78c69e529efd06be37d2e6a6f860820361feb42f5b84157dda2ef0988f"; }; biblatex-bookinother = { - revision = 54015; + revision = 76924; shortdesc = "Manage book edited in other entry type"; stripPrefix = 0; - sha512.doc = "ebf06bec2cc1b083a472bcdf03772c9f5568a1482c926ebf886f02ece86a6f0c31a127d285ee16baadc4c0ea771eaac05e374c0a3de215d677b07a0335d362e5"; + sha512.doc = "2c99f42ab9ae16850c6dbf5a32ba2701cdcb951f2500ec747fa3c16b6200978c5c6ed5098055b63099e6e22bff49cb8963034fa363ca766b842275ed38e342fa"; license = [ "lppl13c" ]; version = "2.3.3"; - sha512.run = "afafb9bf593dc3541ad527f09ee881fdda4af3bff78f02b68d53463a07494ac6c03ba55165738501b685e3e1d998eeb973e8431651ccf904b3ce0ea591dc0592"; + sha512.run = "e04a0738f1973dfd94b344d7c6ccec0d7ec91815d65dd2b034df62b5ac12e92de80ca213bf4c55a5aa6e2639607bb624629766d92740192b4bd152c1384833cf"; }; biblatex-bwl = { revision = 26556; @@ -4274,13 +4372,13 @@ sha512.run = "ca5e20736a70ed02fbdada150433162b64b39b0d95bca623cebda8da821bfe8554f9409cdd49af7559737dbc6d6033bbf6868f5ed809b1004cbeba4bbabbc38f"; }; biblatex-caspervector = { - revision = 70491; + revision = 76790; shortdesc = "A simple citation style for Chinese users"; stripPrefix = 0; - sha512.doc = "5805b6b13ff87e31ad13127ca762e54c45532ecdd32825f914135ce460dba2718031d6d2150cf4a3c1e953e9ceb6492898b6a1d8dfac83284f91a77ceda345c6"; + sha512.doc = "4a571a947e50974421b0e5a447d80154343104925ebaafdb760902f07bae1ec05fdef527d6102a51490660ed57a5694457ff0460c166b284a33d377e1d19af41"; license = [ "lppl13c" ]; version = "0.3.7"; - sha512.run = "73ea6561762c73da8634ac0cde94b4be8f204313e312028081419488686f72413e4cfae19c23d4021fe63a0088630792a38fac02dfa7f95478e661a71218c001"; + sha512.run = "9be46b179fe40161a276ff51488e731006d2b9ecad40d9a49189b86f59be4a351056382dfc2370046dce1a23f11e2a85f782a34bd7194a4eb34ccfcc1e19b16a"; }; biblatex-cheatsheet = { revision = 44685; @@ -4290,13 +4388,13 @@ license = [ "lppl13c" ]; }; biblatex-chem = { - revision = 57904; + revision = 76236; shortdesc = "A set of BibLaTeX implementations of chemistry-related bibliography styles"; stripPrefix = 0; - sha512.doc = "17207489eb4d5ab5cf210882e6487dcf07fc30195facf27f3bab95f28fd8cfdd270da30d410579f6a8d91a1e82e7e12ff809fed47837e3ae521927b8251da5fc"; + sha512.doc = "81b84382bae96008cb897b16aa77fcd78960a0e00c77978e46033443c589c0233a64c436a1d9e45c477f12a4355e23e7c1dfe21d2328e553e5639aadabc1c0b8"; license = [ "lppl13c" ]; - version = "1.1z"; - sha512.run = "5339931e89e477284cfa76dcaa0be9ea7b3417dee4e20f8ff2a04da25bda4685270d3c001fd41f786f31c87e590b2aa4b597a517ef8086c75aad8f1e509a770b"; + version = "1.2a"; + sha512.run = "38e3340e926d7c8aa25b65f910c902d3fd3c758245046d31e31429ee52196cf8a42145e91c4524761544ea15bafa30990f4f29457fd946853f0d3e29e84a68f8"; }; biblatex-chicago = { revision = 70955; @@ -4308,22 +4406,22 @@ sha512.run = "913b333d86424c38cba11c78104de2feca956ae3d345eee2b0befaa92bebc1884434090a882b4f2220fa2bef1746b75b83ac1421a613c018b6673155efb0340a"; }; biblatex-claves = { - revision = 43723; - shortdesc = "A tool to manage claves of old litterature with BibLaTeX"; + revision = 76924; + shortdesc = "A tool to manage claves of old literature with BibLaTeX"; stripPrefix = 0; - sha512.doc = "a11a4df38dbeb4c27f30b824c9f1ba230d273e227b8cdbfe5f61268a1a2b7ff3193e79d8e8bedb6f9334df39001b71a3ec78116637745679bf3d67582727371d"; + sha512.doc = "19a65c9a1df214e6a189aefa42bc16525caa992439c88f0d883ff47739aa25043d79a118b07f611ef647d90286a3c4c475dfa7e76f87e8685483c40b6b5e3619"; license = [ "lppl13c" ]; version = "1.2.1"; - sha512.run = "008cb8403f1b35a7fd077f8ac2f33f73ced090ce3d65ce678ecfe90af8ab6fb2b4349342aa838d2d4f1e78d0d87267c7b8206a3377c6490499ee9196498c130f"; + sha512.run = "a8ce0209066a0ec9c82da5e3d0c90133c15a3face6ec23f28d67f0b428efadb0167dc7b0526a75054eaaaaa9a5c360fecdffe3f28bf6b4d78ba272c4664e792b"; }; biblatex-cse = { - revision = 73262; + revision = 76777; shortdesc = "Council of Science Editors (CSE) style file for BibLaTeX"; stripPrefix = 0; - sha512.doc = "f0af3db6d95065751c7a9b593b5cc4bd02713a779b555d7d4cb210ccb2d5288bfe08ce457263346575d4b016a23e3d16eaee110fc2a72a0c35b02467db8942a7"; + sha512.doc = "f4f06dd892b550592830341cb9aec7adc127342aa27e0dcadfc88bf19a33be863ce2099715de050c001e94bd9b912a4635013f7f72ad2296b4f7677b1c56a4ef"; license = [ "lppl13c" ]; - version = "1.1.0"; - sha512.run = "15f6afc683be1785da6a9ae99999f5a7b009852f90d473a76c7c01603458616522c8db517039b4ddadbc8eda63373d6451a268736335030053d48310a10d19aa"; + version = "2.0.0"; + sha512.run = "e27b89e9a12a47cc588b6a4d1ea1b3fbe040562639462844f3f563202e74eeca2a2554938e6591d1ba29fa9bf6b0d4498326f3d051d8fa6241d3372febad44e5"; }; biblatex-cv = { revision = 59433; @@ -4407,22 +4505,22 @@ sha512.run = "bba5cedd64fcf0c0cfbf9b56c66838141917ba1e7c2f27aea5bda44261ba28366b465415e3674a2ce398812d5cefbb2727c7e5e1adf53a2d9779754849664502"; }; biblatex-ieee = { - revision = 74621; + revision = 75952; shortdesc = "IEEE style files for BibLaTeX"; stripPrefix = 0; - sha512.doc = "b067f17c5316606672865f7555f531a24a14eabdc9da424a62c8c69802165deac212f4140a91542c21f3efd8968bc02658ec27a7b95ff816c8f1642184c1b554"; + sha512.doc = "36f64a0f5e3c204123f86be466b8c3adcd82f966dcb834f1d789027b068d9cb5db1634a2ed262be16bfc0be287b5ee175709c22e33f03eda085339e752fea5c0"; license = [ "lppl13c" ]; - version = "1.4e"; - sha512.run = "6ed60dd8819fedbd42f5f0d0c42f516917d7ba989a4a54fa373d864995e0a416aa07827b9d2d1f0dbb2ac24a4ea043299b291a84fdee1d992448c941fa55210a"; + version = "1.4f"; + sha512.run = "45990eadff3b49a5af3036bc6ab197bc14d2e7abc9719449dba38b9f40c876f7ec872ec1bbb7931bc23f02556dcdba0554005f8689bb332ba6674fcbfb7cc8d4"; }; biblatex-ijsra = { - revision = 41634; + revision = 76790; shortdesc = "BibLaTeX style for the International Journal of Student Research in Archaeology"; stripPrefix = 0; - sha512.doc = "36cef635b4603606d36f13b489320e10fad48869b8cdbe78d6f81ca9f3caee0f3e14e408236b1f18e6c7cbf3cd414ed8eb2863058b31e761b4355c6ff1230dd3"; + sha512.doc = "1f15e336afc199b99e624bf0f8516eafa8995e607e565aa272c80b9cfa227fa8adfa33ee85ed7305fb24596f3a5b850200bea42af83feece9347ccfa605ec61f"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "040efc5b43e2642251921bcc49db1ae2e00342100d302bca24e2b7b11d1724797f1fe7aa254d01b35d1dfa316f2b0f739664f275031c498b157bb652c6aaef44"; + sha512.run = "106b7d438dfdde5ec9589fddb65f0e5b814fee1e5816db6daff6f150e1c2118a0eff5994706dfcc7fb0412d5683b8a4379f9222dad03a3771b66e0c34b0faa24"; }; biblatex-iso690 = { revision = 62866; @@ -4515,7 +4613,7 @@ sha512.run = "7e847faa586655aa7b3c92d9379540b2f5e78fb50843e36416e21552c6a9e810945f5b60a96a14c35570bd0403ac29a43af29bd46e2ecb0d87e3c6ac90345826"; }; biblatex-ms = { - revision = 66480; + revision = 76924; shortdesc = "Sophisticated Bibliographies in LaTeX (multiscript version)"; stripPrefix = 0; deps = [ @@ -4525,10 +4623,10 @@ "pdftexcmds" "url" ]; - sha512.doc = "dd6dcf78d0423578a41b47ab84fee4f398a238ac15e098e09d8cee93d5d08d4af62a72d90fadcd5ddb497cf7a4c4b6017fc721c1de246d0aedc98ccb32bad111"; + sha512.doc = "0a15126f1a543f086f5941665b62944fc5806a0e43375edd5da50911d538f2cd1b81eb3e25d433a94e419b6a3fa16b87ae842e70b29eacca9cf32759cd6d6196"; license = [ "lppl13c" ]; version = "4.0-1"; - sha512.run = "811bcee998c24f46ca5fb8bef9532148c97233766c30f0022cce7022ce0d5f0b5ee260ef0d7276095dc4ccba3dcf67e90a4cc1abf080951c9bd7cfa4237428d6"; + sha512.run = "55245b9998bedb23ce0e95b8e443b9843fd7c5b107b4d44c9620b6c9e29df9b6b5ce313b046957541874e4ff1a90738e5f1238082d527764d0801f1b57d5727f"; }; biblatex-multiple-dm = { revision = 37081; @@ -4577,13 +4675,13 @@ sha512.run = "a0da4bac443dcbc2c0d8b97d4eed21c171e876cdaee3699a0652c905088056802bc12e1f16965b6b2063e1ca0dee808f5f5e9fd9e5f6da7f956548fd5bf0b222"; }; biblatex-opcit-booktitle = { - revision = 48983; + revision = 76790; shortdesc = "Use op. cit. for the booktitle of a subentry"; stripPrefix = 0; - sha512.doc = "81990177b6cb92dde0e2d1371fa6e5ad6685c9750eac87063e336fd3412b46eca40e091bf2222631f6abcef995fd04c82a3cfd3f87baa2b069c74457edf7f13a"; + sha512.doc = "af83ac5cc854843a585ce51a250b222ae5f96059c0b51bf757b6375eaf07ebb82f6f69dfd8edd07bbcf5e0fc31b897ab2a6721d6955b9aac93ae1d4602f26bf3"; license = [ "lppl13c" ]; version = "1.9.0"; - sha512.run = "4779618979e358380b2d9d2163a8e62274093bc4e7d7a959364b1980d86110233f3927a80e2dac7390ec43d0626f92311d5923657872d25bdcab5d93dd84956a"; + sha512.run = "b32799e5ff1c60bda9890f312cc5f7d0fde5c4a4c5e0ac0df796db30b0e372875c52270389191eddcab7433b82414fed075b346e2624bf4844a895b9ed7a36cf"; }; biblatex-oxref = { revision = 72164; @@ -4615,13 +4713,13 @@ sha512.run = "dac9c0452ab5671f998cdf1128e70335000c9e335bc82dab6fb0223fd38ab237406905d63fce4c2ac38d9598e7e38472778794f660c126c600833b8d000ca422"; }; biblatex-publist = { - revision = 74558; + revision = 77020; shortdesc = "BibLaTeX bibliography support for publication lists"; stripPrefix = 0; - sha512.doc = "868118d36857f1b84616ec086825e9acabea27ed51c8c552fb367fe64e1852eaf17222af8b6a2ecdf82294622fe8bf39bca6f526df3d3403ce318e842795166f"; + sha512.doc = "e6589a52468cc582c40e8192c646e20208b01583ed690abc39169193012be917ed8daf1e319cc3a58884a8b68ee2472ac5033fe0bc68c12aad369f6351972862"; license = [ "lppl13c" ]; - version = "2.14"; - sha512.run = "bae522594b2cbc55f1d0c12c075e2acb4e19add906c619090ee26623d2cfd86b1c993c6d697492689533e56ffea7706d59f4c9df51679c93b47aabdd9dc36458"; + version = "2.16"; + sha512.run = "f5a07506ecae16350490a2a2bae9e8dab67128d3ab4a17695d2c6fff3e12c8edf03d7c4a902d01b4a1ede2d49889230f6e36c0956c720ace19f70a6477b81db5"; }; biblatex-readbbl = { revision = 61549; @@ -4669,32 +4767,32 @@ sha512.run = "be9562c2b79e1f01a110708eb6c0de165a9f596bd18ee72dd6c8add0bf380222a31ae12d86ab843083ae3e7f47a608826b985455f4c8501bbe21d4f0a0e15b80"; }; biblatex-socialscienceshuberlin = { - revision = 47839; + revision = 76790; shortdesc = "BibLaTeX-style for the social sciences at HU Berlin"; stripPrefix = 0; - sha512.doc = "30c411b27e50e0f4ac46385a07606846ae3dd744879de257e2f2abec829e5920957d55e970255cc51cb768f3ca0aab629f30d2860e5745c4addf5aac10ecaca3"; + sha512.doc = "18df4fde74a30a24224016f89abc52364440b79a939a174b37ac20148a7de171796592a2df2d2b074a53e4c72dd17bbffd3c31e531f2aa1d8f2d8285dff8531c"; license = [ "lppl13c" ]; version = "0.0.1"; - sha512.run = "f927cccda37e1ab37bd01b49f3247b688ba0186db5b162ab9b73db7be5f83d1b261bcfbf355d575a3905cdfca2421b6b592ae0763d7575957ea382b451fb6099"; + sha512.run = "8e795fed3125f8813177ab05acbaab9f8fb7c8fc489b6d4afddf74cf067fb0d905713bf1bd58a6f1cc87f3660ca7eb1508e574310f95211d34d7a221199dab50"; }; biblatex-software = { - revision = 73321; + revision = 77180; shortdesc = "BibLaTeX stylefiles for software products"; stripPrefix = 0; - sha512.doc = "de89c9cf9aba35791d5b414adc5f9d541ee1f985b158ee009bfee15ba92cd96461902421dadab20f78dfe9d762449bdf717e83f79c29bc1b5872172c6af6f15c"; - sha512.source = "ba99b7239801f1c7c21061daa9f3e735591c28e64b27114dce26d76ff5b8ba36f725c99666368058900c93e3336c28a03c0e1ebc16ed16afb023c33e3deaa5fe"; + sha512.doc = "67522d5df18dfe3d2d944a2c1217ea8b9664a39a8f9adc63d651c7626fc2c087e5c5c546f679c30c7b8482e66a28937a882a4a77dae3b76299827170af2efe5b"; + sha512.source = "10ee310f1a65e4257543780c91ffbaa30f4bbb0ce87e2d9b95585772492cfa212057feaef42ca0b9cfbcdab99555f05cd4bf9c19bf8d7dadd91a90f623bb1516"; license = [ "lppl13c" ]; - version = "1.2-6"; - sha512.run = "c054bd9c3b6130cde7243c4ea1779728e859d20ef7c9bbf78ebb3797f9e4f25c8baed7eaede7a562f19c56731786994655da882b03ca45e0c9e87fd2dad344a5"; + version = "1.2-8"; + sha512.run = "e0c78167950df4e9f58880bc4d3456ee3a836f32e3f6144f25bec901744e43b09f9574639d6dccf9dd75aef06f43147c05512c2522d0a58cfd07f8e7283b61d7"; }; biblatex-source-division = { - revision = 45379; + revision = 76790; shortdesc = "References by \"division\" in classical sources"; stripPrefix = 0; - sha512.doc = "1ae3883454e6aafc91b996de520a4669a06a67cd74b9df7e7cb7d096291d5f1dbe728a2a0fbd3b5968fdebf64946e829c4722bff33ff52ccbf32d8055f042144"; + sha512.doc = "d952d27e20d8afaa83d0bb9c13f5716a9d4b796c054d07ca2a5a6cecbe1bbba5cdc5896f7733b9f2d53de33b7b6016ffbd44117d1132be87d25a05cec5fa8044"; license = [ "lppl13c" ]; version = "2.4.2"; - sha512.run = "f7a9b6a9f8fb21a5b9f06e3904ec2147ccd21383c3ced8852b22d0cf62088be103b674466ae571ace6bea52904f6cfb79ef2982bdb16679d02ff1d260d5b3517"; + sha512.run = "b54323b594c03360afe9d9ad84842977cd464d94e324b21b389a7c861bc3a3fdb29538323d089810032ec63dfe1dbab1047b36e7af0192660efcbb3257f245c4"; }; biblatex-spbasic = { revision = 61439; @@ -4706,22 +4804,22 @@ sha512.run = "478c5cf4f9996e8b15b13a1ea08b53ea03ef731666095f5374bbca6e16c93d0f049b891540742821140e91a30a8af1fe3c233ec45df1dc777b7c408b52676d97"; }; biblatex-subseries = { - revision = 43330; + revision = 76790; shortdesc = "Manages subseries with BibLaTeX"; stripPrefix = 0; - sha512.doc = "94bf4807e0623c35690ef7b1fd879710a762630224c0a52ee4e7b4a96c27001a9653de2c7d2ecd2a12cda448bfbdc336c54bcc8fb6674782af017cddfdc8e5fb"; + sha512.doc = "0ee1a2a0b962260ccb9867e4db9b1f86df85932c9aeff0f8df88bb44f529bd1786094dd20792436772a2ce91bdaa39c2714b52d4c43ada19720923badb9dc697"; license = [ "lppl13c" ]; version = "1.2.0"; - sha512.run = "37955d7e547fceb3e3856f5e367d39a4952ee0d604652963db2a54466e9d6c1effb6b2c195ffd1dd15eec5552df97419a09763bc51af06c6726dbe40a6e3bbae"; + sha512.run = "ef79e30ef2e6ec5466de19461e3ac087098a49e5d778a50788770e4f1eea357b8146b4e19ddf72431111c8c9629bd7bfe87b868351f286a745d20a4d1af9af84"; }; biblatex-swiss-legal = { - revision = 64491; + revision = 77463; shortdesc = "Bibliography and citation styles following Swiss legal practice"; stripPrefix = 0; - sha512.doc = "04338344d00c9df040b2aaedca7a6c8d34caf1077b9da7322ab7db6b17c1fa32da7c170e45621f5705f552eee3c2392f78a6bafa8bcb918a07452d7e696cfba2"; + sha512.doc = "76cf227b2775168f41cd573a7d15215f76f2e7c8d0b10da4b66f29a631aaa9ce6faa0571ca8606d2478a4109b2ff5ce3f389ac518a0d9149a0e479a87d11d0c3"; license = [ "lppl13c" ]; version = "1.1.2a"; - sha512.run = "12781675dfedd279313be790c218e7e2fab876774207a45caf8f7843eed74a37c460038cf403d3ca38a5b849866917a24e5d61df25cc7ca44606f9b606e95a26"; + sha512.run = "37137100d658d7ba222a2d847a46749110100fbf5b3e4d5df2cf7c85fd6d24bc78254b62d3fa7b057eb53e6826f96f958177f8f08828cdadadf260d457931f46"; }; biblatex-trad = { revision = 58169; @@ -4733,13 +4831,13 @@ sha512.run = "e14b9326eb05af2a89eac072d6c71f61527a53a813605bbb399703d2a23cf7ddcfaeb2cc77f6f7b8959e05833ae3eb343224bf126907193af557d09fc1746552"; }; biblatex-true-citepages-omit = { - revision = 44653; + revision = 76790; shortdesc = "Correction of some limitation of the citepages=omit option of BibLaTeX styles"; stripPrefix = 0; - sha512.doc = "bb53e66c1aec87669be8bb608f82cd7683692cf87aeed792d1e9d49045039c15fc7113fe116e04332e8aa6331101a6e97e97f655e26cecee9636409d810f77e7"; + sha512.doc = "bbbdbf748842915693047ca33d758a27d68fe07940d241fa0ee6608edd6ceebe9a19fcce23083f124a418f113a3f2f242edf4da6763e04b104ea757858011167"; license = [ "lppl13c" ]; version = "2.0.0"; - sha512.run = "908f6544890f69b4ca405c94e68c4814c52956bb77108f8e29bb4b6b63ad7de3bc0b1f1213a612f9e0ebd94ddc054907092451a9f326476f39e18a1f81ed0c63"; + sha512.run = "53d8a62949ed7b236715a648b68efcc643b8336cf7cd66dae668d5c78e778de725d4e05f244255b45da0d65c3a815eb5cf977e2dbf0aedc3eff435e192223c27"; }; biblatex-unified = { revision = 64975; @@ -4844,45 +4942,44 @@ sha512.run = "02f006139b475cb5d4ec2bf85ec098de78f5bed7242ec693317ad4e01acb62a8c5479f295a8a1409fccd41b327daa75a2639b67d9838777b8355e6bd40af478c"; }; bibtex = { - revision = 73848; + revision = 76790; shortdesc = "Process bibliographies (bib files) for LaTeX or other formats"; deps = [ "kpathsea" ]; - sha512.doc = "b9ab7a35e38557c72419f39d7dbb666903a5795cf016698f25b423b7d2e8c1517d67a5068da8b727f1201f6599350a83cabd02c03ca6b63916edef34d629183d"; + sha512.doc = "d6c8f6e9bd0ce4701355593defbc31f593147026c92c268ceb1d1fe15ea12e6d1d3f7f1b121532159f4caaa3eea8adb7c17ff89585b1f84f773721178d0aaeca"; hasManpages = true; license = [ "knuth" ]; - version = "0.99d"; - sha512.run = "e0a815eb5971844ac105b8a05661cc4236f97af6dd60f8309a0ef5d119c56c5b6ff91f67508b6b3e60acadec5dfeafee11aa853cfc3dd9ce0853c59a4e72fcc0"; + version = "0.99e"; + sha512.run = "0ce7dca227ba69b46224c7412237c3eeda1c43c432839c26f7c1aeb9cf7a32d31f0275d0c7346f31dd38ca58899c273607931e0850a1b46d10ee945670e12f6a"; }; bibtex.binfiles = [ "bibtex" ]; bibtex8 = { - revision = 66186; + revision = 75712; shortdesc = "BibTeX variant supporting 8-bit encodings"; - sha512.doc = "c305fe0afcaab072ee07542b8bae8475ce205744500f81c6de400b2bcd7ac05ff65a025301319f80a668ed35d653105c0ec0ab392c0c893f5d76802a1806bd04"; + sha512.doc = "933a8dc3e74d552e64b2c5dbbf7c0949a70380dbf1a2728fd64ab4051729b01162d60f2fefa6d3874898bc9b957d8c8126fccbd823f59bc67f8c0fab54eec4e9"; hasManpages = true; license = [ "gpl1Only" ]; - version = "3.72"; - sha512.run = "27008a8ccf05b7f48f7668ea171c9d53063fc26c09ac4507a3eaa86eb22b94cbd70ba6c2b7a8d439d7978a3860be37733dcbc17f7cef930d06dc5a45a89c95d5"; + sha512.run = "7615c2e5874f314103813c856c2ac0d93bebf7d2cdfd602e43aad309ad13e0e95ceffb4a5fa5e9e41f03719dbd45634a348e1f75bcb160765d6ff860420fdf0f"; }; bibtex8.binfiles = [ "bibtex8" ]; bibtexperllibs = { - revision = 72184; + revision = 76255; shortdesc = "BibTeX Perl Libraries"; - sha512.doc = "e6f7b528cde64e9db82aab8706e8194ff682d36569b8aed0c5abad85fba564c5fea5f283167f6a9b09d562fd7fbbea9119337b6ae359d5bcc675a67ba7e3a085"; + sha512.doc = "7f12c258d295dc32784cba8c5b35fcb6db83d00374595694fb6952a94f2b29409b867ba154db415bfc1cf825d3cc2b232b05ad50f5e8c42b555e8932c426bff2"; hasManpages = true; - sha512.source = "abe5ad865c42b0b1a8f344da5635a81cf2bdb2d5549ce45d7d589c6083bba99f5ac3727771f57d1afb4df0193f57451f30190703951e2f18d7f710704e527a8b"; + sha512.source = "31a3746e2de60c0d68e29cc29f3e4dc84c1c5918a1fb7c9595c42d01e4036b49aab9bdecf722434653e6110eadddc8389cee6b3070048761cb95265774634f7e"; license = [ "gpl1Only" "artistic1-cl8" "publicDomain" ]; - version = "1.91"; - sha512.run = "9011c6518db2fd47331075f6eccaa5739f44e0f77d55b733ac28a1b7ad4aa29799fdb97e37d94f96691ce0cf0197a7bb1b6271ec46a0aa513197023ca329c47f"; + version = "1.93"; + sha512.run = "fcf4c39078b858044710244ab2d1f5ffdc82bcd8269d2226fd49aff10486029735e5c06324e90cbf239aeecb0ac050630ce3d8bdbc306b2d27eaeed7d9e2c509"; }; bibtexperllibs.binfiles = [ "ltx2unitxt" @@ -4899,12 +4996,12 @@ "bibtexu" ]; bibtools = { - revision = 67386; + revision = 75712; shortdesc = "Bib management tools"; stripPrefix = 0; - sha512.source = "3507bf7da29aad37a43cdd1ab2668908e227a2002438fb161c822fbac48be0e6b120070d6866fa553205ed404375d160e3a8b756c0681fb6a3e3b5600ac7a7b1"; + sha512.source = "a02e10130d7b94c053a9420a438b64540ea986d5b41a67b7e475084d426b73b53c3d3d22676db0456d80ec6044c7cc5ac5db555e2f114241accbf5254240264e"; license = [ "lppl13c" ]; - sha512.run = "72472e2c51a0b984feae71dd1bacd72880df1438406301219c80f1dc6a8702b0d7c1e2bfad7ffdbd025e58c14a069335d4f5d6f1fe981d5bca259a6eba94bd4b"; + sha512.run = "7ee329ca8c7a5d93a82ba38acdba176187ffa5d8025f882ff7ce746d60c805d85fcb9ccfbb93d9c880a2e699613cf3190e552cdce998bd89f0ff31187147e2d2"; }; bibtopic = { revision = 15878; @@ -4937,14 +5034,14 @@ sha512.run = "5658d508b876a88f3916a190a9090d66f2dbee98260af8d23c8358d0708f27fc80d4cf6c348b1f6e1ff196e7de6d5567e371ada640a9a602185611fb09e64ddd"; }; bidi = { - revision = 73698; - shortdesc = "Bidirectional typesetting in plain TeX and LaTeX, using XeTeX"; + revision = 77301; + shortdesc = "Bidirectional typesetting in plain TeX and LaTeX, using XeTeX or LuaTeX"; stripPrefix = 0; - sha512.doc = "f650cc554305f1a2cff5c402d10e9423ef75aeb3b5bfec65562c8c04a6b8c49857076f0f146544895b4c0cb42c58bf6a862f0b4e69ffea82be1116dd91652960"; - sha512.source = "c257e7f5a5a89303889a81d75b79902008bfa21659c21dbacf0b39126ab342f7e11d9fa5785596797ada7756183ce5eee6296cc757f246b170e5d7038bdab7ee"; + sha512.doc = "ea683bddf362de1bd4a5820b61537eeacbcfc22b231d33522b7469856f91a3375d2341e6dbcab6278c560e1d42ef58f528970940963875c01bc1748528a75d37"; + sha512.source = "04e8800107b9282927214e11cc05748c6d9e6712e742f3ed06c5731f9eac8fed94aa6ac00015b01e7db4996d563405f5e0324b1dd3d81dbf832dcf6862b6cb6f"; license = [ "lppl13c" ]; - version = "25.2.2"; - sha512.run = "a63bab026e80d3e14624bb2db83bdab9d9d6d266f892b2f9ced48dc2c8761c675e2ff2e21a2ca4d8761e9d90b81103a816d9e8c9ab7c12265cc5876b5b3f726b"; + version = "26.01.08"; + sha512.run = "1f0d00257655f5955cf49a084b2ed12256702af715e55c78a40b2b05b94b4ef15ee6f1df66e8ce65395baf0624912f5b0482f268fdbe74e2f1dc40702ce9507e"; }; bidi-atbegshi = { revision = 62009; @@ -5078,12 +5175,12 @@ sha512.run = "54676e4acaee07609c379d387af4f06b45a4bc0051a3333c250555536114b3862da73d70305b1f62adf7afca2b4a2157cce8afd9e20f10e49b01d4c2ad351cdb"; }; biolett-bst = { - revision = 66115; + revision = 76790; shortdesc = "A BibTeX style for the journal \"Biology Letters\""; stripPrefix = 0; - sha512.doc = "2a839dfad925ca94f26bada0d14fecdd7c096d3c99e903a57e4a1d093b2d1b9cf8770974aa1ac51baa9759c68e2a4fdd6efbc861c5bdebaea4cb523c00662487"; + sha512.doc = "374bfa309026e69c57fd5efdc344be9663f04768e94156a7b673189e002f64b90c4ad56bd6c16f800e7988c24778c58a09cfcd47aa18f522d488330c656ee57a"; license = [ "lppl1" ]; - sha512.run = "35fa3e7a46706c715783b10997888a45cfe6f84b465562f894eb9914915e608f420b631e9d4e7fabe3d3d83424c089288c848ee34cae5cd08d1d778e4ad64155"; + sha512.run = "bab35b4d17d1f9f59effa42c766562b8b45ae225ce44b7ad231c0d1afd5460b05cdcdf34959794c150efc7d646baacbd058dfe163d83fb3e934abeac4c936cbd"; }; bitelist = { revision = 25779; @@ -5096,14 +5193,14 @@ sha512.run = "a2022ccc4f45f7a911eea4e99557764770b4e6f2ba0333e043fda2419e29d93bac40462fd36568354a415a9b27204a38620e6191fddcdb053f8956aac5747cbf"; }; bithesis = { - revision = 75220; + revision = 77337; shortdesc = "Templates for the Beijing Institute of Technology"; stripPrefix = 0; - sha512.doc = "4c90d435668231bc60207e1d8585703a23266ab8dbe0f8bd47927a7c50943a59e74d890e2e25b17c845028a9ff728af4c254bd890c3595734432ea63904e217f"; - sha512.source = "35efb02852373adf50c7b680c89c36caec7d79bdf8896c6997af9cf8bf48c87b4a493aa58150f9e1ddc711d3984ed35c5618697481f6d1d82b3c02a7ed21c0b4"; + sha512.doc = "a36be1000e01cae959e3e1eba66539ffd044757e9d6c5d63667c60b719018a60f5f5fb0fe7ff397b64fd2b9a54159948fb6164f7f90fd733bf6edb3615ad1b6e"; + sha512.source = "48ea809ae8f3e5abe72b568888f0ce6e252419590bc6243e3a68d3c4855f9c1cc22611e882ca10e7ef6e3bf48536ea8ec578d1c21cbaf43959ab04257402905a"; license = [ "lppl13c" ]; - version = "3.8.5"; - sha512.run = "ee5ce296e4142a754e2e594559b8ed3212cf26426f658fd5d924e42b7f342f3f3427e40ab54d7bc886aa4b56cd416e7a71a2701592ddbf44d50461a9f84d8429"; + version = "3.8.7"; + sha512.run = "1907d02b88fb1635ba7a9d1f238297d87b1972e4b469da240f8d9bc56a93821d3d31b38eb1d32442494e5364566217b3ff28e9477cb7e498edccfdda45172222"; }; bitpattern = { revision = 39073; @@ -5273,7 +5370,7 @@ sha512.run = "e8e2af194ab8dc10e88543cdd888438d6dabd37651fcb331df2a2372c863884ee3ff77344d14a79608ef6e87d3b82042497f26045db3007b4cfc85fa33831667"; }; bmstu-iu8 = { - revision = 75472; + revision = 76373; shortdesc = "A class for IU8 reports"; stripPrefix = 0; deps = [ @@ -5316,20 +5413,20 @@ "xltabular" "xstring" ]; - sha512.doc = "9e4cad5fdd38b456cff865af86a0d559392fa77741e50c701debfe830d205074b3912fca4206d186485b8340d2c526c772905c2e9af62cd14c7d33903935fbda"; + sha512.doc = "61481796480d9c6aac4dfabdd55c6c58d71ef7bad0a79916042b0f906df46fe1177d3e89b6883688176c84bb965bee4ceb4b6b5282cdf5a3ca1a9ebd4991d895"; license = [ "mit" ]; - version = "1.8"; - sha512.run = "a98bb071e6738b400bbdc9dab34c68167b5ffdd56093ce571d83cc7af63dd254e1517288b2a6cea1807cdb90645aa9edd688ee01327e6bf7a79cbb7b36a10451"; + version = "1.9"; + sha512.run = "ac3c17f2c689f144ccf928df9b7dccec1a43b6828e6d762ce86dd563c9328148ea03de5a2f6af4d55cdbbb81012fc663ee293e474cc5e958ee585d2e50e9cb95"; }; bnumexpr = { - revision = 59244; + revision = 76420; shortdesc = "Extends eTeX's \\numexpr...\\relax construct to big integers"; stripPrefix = 0; - sha512.doc = "a367968a29bfe0d1496a8d444d6809a1ddb6f91031f1aafed30fdd2cd8ba929972554b186dfc897b273cb347f569922b7d59d3c472b385bd2ac1fadfadaa122e"; - sha512.source = "447c6dccda5a51d86be058cdbfbd7e38d46964754df21f155f8a41892dd0492efab2fb391b7144a0c5876cc5852176fa14310f78cf4fc8e4ffc9d28fe9f75e87"; + sha512.doc = "18f65089ecc7579baae274852a4b5b24f5be21935799a3a27741222db57d4915b0ebb9ba833c89a048f047924925fd485b1346d8b8692fd65940f72c3bee0d85"; + sha512.source = "f3a343665d68f6d2c7e688560edaf57d319cd61b4b36994d69dbf4135a1616cecbe0f35391eef7ab127b421fcebe083c44e990ff2dad7b27364a4e5ff015683b"; license = [ "lppl13c" ]; - version = "1.5"; - sha512.run = "a868239dada7f16d52c5d16705ad796d6bc536b1943b5c0bb9538fc72242f3fdbe2cd579367e9230e20e2b3e53725ba8cf25d7d2aaca660a338d7863f4661d46"; + version = "1.7b"; + sha512.run = "ce72935a019f8e55bd8f469f1a6b5c3bebebb9a965087c3d6093cb3fa83052dd1ef64ecff84967cebb59f2ee4fa4a2c549693bfbcf2ff2a984265b3bd9547651"; }; bodegraph = { revision = 72949; @@ -5341,14 +5438,14 @@ sha512.run = "985e29dd103cd0008c9a013a16937ffeab12b36183da2f82d797ec96de91678b3fee5d770c4c022269fdedc5a216ea7267e85fa0538e09884a69de5c302aa482"; }; bodeplot = { - revision = 71000; + revision = 77390; shortdesc = "Draw Bode, Nyquist and Nichols plots with gnuplot or pgfplots"; stripPrefix = 0; - sha512.doc = "f3f10dc6170c825bcbc365af25df9d26bfd4721570b1f36d625ea771bac7bfc3ca9c0428a22858d97bedcbd1cfdd979ddd2bb881b07646bf29443e4216dbf6d4"; - sha512.source = "00a3dbd9322d721cea5d0329d42048f08bb165ea9695824f5d2a8bff4bebc23c7ecb1bb09fb362c9d3d52ee29f481d3aeed1e1381b666422ab00278f68e96a78"; + sha512.doc = "1f1910fdea619e3c3ab18be5fadb66ed52f984ef8cbaa9d781ff5ea048e9980ace37053a5fae7355569d050cf8c3996d8d82112aca721cae573bf3b5f56e05b4"; + sha512.source = "426dbfbb0113e0e3bd0f76c258d195fbca769b0da30426a5a927aabb69561216ff9f99e4e9dd4efb1e33b88eac848f0302d5477e0aee77ca180e96a6b2c864f5"; license = [ "lppl13c" ]; - version = "1.2"; - sha512.run = "49c521f96ade855835734de357a2043878394edf243398fca00bfee6fc8db796edc98e56f5c64be2b50b7638cc1dabfb567e5a6dda8871c9eab714aa7b7766b6"; + version = "3.0.3"; + sha512.run = "7b73aefd35261fbd9a8cb2475ad5ff8b257d992e982260abc0006f575872b66522e1f59bef68ba64eb0421383d5ce69b009a07eb54a3c99f0960c3ee4163d2d7"; }; bohr = { revision = 62977; @@ -5415,13 +5512,13 @@ sha512.run = "61ed449d8fcee24f383762eeac54949d709fe3fbcf06598acb8849613c68ce2f445dfb4cfc7871bb6c61bec65ed45e8888dadf036f299a4d5c0bad13db0e16ba"; }; bonum-otf = { - revision = 71894; + revision = 76342; shortdesc = "Support for the OpenType font Bonum"; stripPrefix = 0; - sha512.doc = "34b81aed31a8cfc5a93ec59dbea745df43d6c5ff4b37230fb1b22454844d38019183a61dbef692f3fab796f5eeec77148069cce367834d1866323099b60e49a6"; + sha512.doc = "55abcd5ebd9c029bf487ec6c8072171cc343c29230f7403f0293fbf2fcd068b2754c015fdee0da8a5653358db9ea204b7f1de9cb78d843742f6f5089d8f87707"; license = [ "lppl13c" ]; version = "0.01"; - sha512.run = "3c24877701be98943073fc5359a21358752369df6176872f948f41e16120ceb47a3952eb6c5c89eb087cd1105c398a777c730606d65c540d0605e4254d9c0347"; + sha512.run = "2fb3e6e1d6d63319926b5a329f0fccc5a22e20db3fff915b2fe59c328f9fa0c92114c383771fcc6a6836aa88a1bf2015c1250a68f0773f8ae31e4ee33b2f7f79"; }; book-of-common-prayer = { revision = 62240; @@ -5433,23 +5530,23 @@ sha512.run = "d8a2f2c007569e8a4da6150592fcc67a4e60083a2af93d15a8bcbd31b9b2d56c46d28b9f4c708714e894638b22fd9a4013175f45082c9982a05c8081855d7d9c"; }; bookcover = { - revision = 74795; + revision = 77334; shortdesc = "A class for book covers and dust jackets"; stripPrefix = 0; - sha512.doc = "e6c5c22170245449581bf3b57635a39f769682a54b02c2acdb3ac73261ab16ac4e79098823ba78067bb5b77cdd2fca8b24b55436944430c71350c24048e0516e"; - sha512.source = "a266a93845f3d0f6e96ef6a70705b8a1b7abdc50c079f1addc68cbae0623e55c327043cc5765b8df8f229be6c2293ac7cd4f6dbea68d4f4cd955e991951d0d85"; + sha512.doc = "e3edd48fc6a08fa52372427c021e3fec27f609b009055fcabf2d5af6cb1ad4d6cb9649f7144b1e8e284dc8fe6b8119ce3525d7d9970e427f3990e1ed2538b846"; + sha512.source = "73eeb047942c6d0a202f37d00bbd06c9a8b3674ad3bfbc83a9675df3893d2289c464da2c97d7250a2976924a27782c3ba664df84a70b4983da7143a90760451e"; license = [ "lppl12" ]; - version = "3.8"; - sha512.run = "8dd3633f8a02d648e1390c02c64b46feb7e514dc4454c6337ed467146cd6e951ce0cd47ff0291467fe94b1b4071fcfaf4ec5c9545bcafed4b60c4ba5cd20d715"; + version = "3.9"; + sha512.run = "6ed30400d67354888be89afd715ed7d8a7fd32af0a3adfae4a32e851ad801c6f941a901f86733d61eaa9bee024a09ff0f61d8862075c5ee7499761ff4b8ae6f8"; }; bookdb = { - revision = 37536; + revision = 76790; shortdesc = "A BibTeX style file for cataloguing a home library"; stripPrefix = 0; - sha512.doc = "2449b7d32558665b297e57eaff6529932289e957e0a77d8a8ff84e9614b53844a2684a7b23a62ce6684b6e813223c2c1293bf25e678a1271e3e3cc27383d12b4"; + sha512.doc = "4bce984558ce81dc63060106913a90e6710c09de1a294eab95788fdb5dfcba2a7011d639872d3148ef4b3b7c69b1c3ff09f8503ed07838229007e13c907632d7"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "3e44184427ce346930b35fc2ea3b508d9f32c1e89cc01d66046e271d61e0bbfde54b5d18917b09acc159f1d657f9d32c29f3086b04e4f1dc6da0cd21a0df3da2"; + sha512.run = "79fc0698f441d95891e244c340c02f74a21abed38eef9dae55073e8bb420380b2373f9015536d3e541b25279666710b2ce7a0f802a7f968fcaa725fde2d7e0d0"; }; bookest = { revision = 15878; @@ -5461,16 +5558,16 @@ sha512.run = "e49d8f0959276202dea2079df1a509dd296858841f4fa2df235743033ba852b856e5f2a9a14176fd986ad1e431ebd3581469e7ea30093b5a01b7d23b791a028e"; }; bookhands = { - revision = 46480; + revision = 76790; shortdesc = "A collection of book-hand fonts"; stripPrefix = 0; fontMaps = [ "Map sqrcaps.map" ]; - sha512.doc = "b5901beafa849a52afaaa7cf09ebab327640eb5ad1c627bea5f8dde2c98aaf176f23f0c9460e7fb2212ce9b4038800c3a3c572830d08d059a04d3574d1015a75"; - sha512.source = "4df12247bff50722ae11636ecc0071e03d8d296ea958d2a1b84b5b2952f35d890be66af4b85dcf1fe2599e787e71c1b9e7f727a8be9b4ec79eb1bd6aec21925d"; + sha512.doc = "708294ae9e6cda520cc55edd1294f256971b33bcf560661001458d641da74b1dcfdec65693c8c03a8a961a34495e3c9248c5c5015dccc26f283fe14ee93a27f7"; + sha512.source = "061509365412647ad300a52ddbba89be6a4d0fe04a8f8b5503dc075c6ba274b22dc792049af6190781244c9137cec4d61b18bd834309b62eac341256c80a21c6"; license = [ "lppl13c" ]; - sha512.run = "8a341131397637618acdb9bedc835a4ea98f40d55a8a2b312ac820821b00a1f059f37cde2aeb3f5b715eff9928b579a531c4c12d3bdbb3a7629a50d363f1a4cb"; + sha512.run = "80dfd315561158d712602b39da4bcf624f3fee34b368533531e65986b65eef96113e984b2df4a07d9daa30830425b69197eaa569c25916bbd44d221bd770399a"; }; booklet = { revision = 15878; @@ -5483,7 +5580,7 @@ sha512.run = "be6bc46fa76c0a1ecbfe199b1a1a6f0cedf14a8d583e9ab8ffd75d4cf8ae22e404b289224ed8fa6cd9e143119760d50131e97228cfe75ea56d5ab2f540e8ea8b"; }; bookman = { - revision = 61719; + revision = 77161; catalogue = "urw-base35"; shortdesc = "URW 'Base 35' font pack for LaTeX"; stripPrefix = 0; @@ -5491,7 +5588,7 @@ "Map ubk.map" ]; license = [ "gpl1Only" ]; - sha512.run = "8bef9b6e467384a2b5adc6bd61ed2e410f026f6ee867a5a62239c55391ebd6eb5e521c82f9bd0e4de995591458ec32f98ce821493a85113beaeef6535b938ff4"; + sha512.run = "8dbe04378d624c95348ecc051a2e37ba10efa1a16fc960418a8459e18e48158a388c1b7d677c6490e990b28d98a73a45fc64830f1f8bed9ef498680226eb834c"; }; bookmark = { revision = 69084; @@ -5567,6 +5664,15 @@ version = "1.02d"; sha512.run = "0e1cbb6ec227a2cd17852e71f16b4972de18a076fdd4c4416ffef1416f3332fd351036fead4d82a69b5aecdf392bc7e1af85ca5bb1e44c153d25cc86ccfc631c"; }; + bootstrapicons = { + revision = 76502; + shortdesc = "Icons from the framework Bootstrap"; + stripPrefix = 0; + sha512.doc = "26839041d30be1d5c43741350a85686dd0749ed7e3c6d151e8e66f8715d96725b710efd67d8d37da307448f0af97f644449549967d9579449b22dc81908632c4"; + license = [ "mit" ]; + version = "1.1"; + sha512.run = "87dbd1c5568d745059e13f1180eb7a76ce93093a1a36fe49280b3ca3402472728a984a223b41d734fa15edd46742571eb040dfd5614fdae580936c702aad56d3"; + }; bophook = { revision = 17062; shortdesc = "Provides an At-Begin-Page hook"; @@ -5605,24 +5711,24 @@ sha512.run = "697cc00b10468f515b5ebae838d623eec58085269c98897a5c2c4ea932ec52ae819110612feb84b6951ff391bff9309655abf6a41e13da156e5ecc52c015431b"; }; boxhandler = { - revision = 28031; + revision = 76790; shortdesc = "Flexible Captioning and Deferred Box/List Printing"; stripPrefix = 0; - sha512.doc = "15b69a4d434be9561cbcf45a5c3c68ae9560fae35ed2256cfcb4c2bca8ac172a8bd0d6f7335644f586a9b3da65948b9372ae9f7ec9bf2c0d43b572cce5af20bc"; - sha512.source = "20e1dd79907029b015d9c6d85c80fa907efc490a80db7f0e871b6b379c1370982fced3e3865a9fc0c7492a9d3631d163b98177dca99deff4a78d7f2ee354f2cd"; + sha512.doc = "39b554b7fe3b0f6be95fa3b3fdf805a58f57c44e442b0944df20a03b8ee193fa5827c40099dd01ca315377bdb288d5e7a032990c43f18ff9529e187066da64c5"; + sha512.source = "d2f5b5fe43807d27db047aae8b44a0b467b679a5346a6e87a587f23e5cbc1d0387a7aff95b4a9549d9a899c8c797edebf6bdc84d0af3106bd62bfaa34745735d"; license = [ "lppl13c" ]; version = "1.30"; - sha512.run = "8aa988155d5115e2fbfbee113013cbb4d32cebc670229104cf96c2920c81bb23245e2365cf31705b67cf72345387a275c83f170a777129ddafdf6cb7558bb077"; + sha512.run = "6edb0d3469340819c6a87791382b170bc5efd7b6108e96214a3a975379386b47b0ab8cd79c19c8d70eb00521e290c797f6dd5f5cfa31a6f819cb62089bddf45e"; }; bpchem = { - revision = 45120; - shortdesc = "Typeset chemical names, formulae, etc"; + revision = 75878; + shortdesc = "Typeset chemical names, formulae, etc."; stripPrefix = 0; - sha512.doc = "c8edfa3e5fd901ef705b6b55dd2278eabd996e2b3aa76ec5da9c34c07db95909b67f31990684883edd256f7a5eb7c29450886472fafbd0ff91f8e81abc4dc93e"; - sha512.source = "0f2629325312dc8e7d05d593bf97ddba9b18d0709d0c29fd5df2b7e5077a15624d98edbca24e20c039e7e72bfc21e676c7bfdb6d29f7c84efd4c40f41d3d930c"; + sha512.doc = "f4edc73bd7a6e6cee380804c995bde45af4e28028ed87676b76e7741a7f383931bc8e8bfe5390bdf481432563fc9ad65fb8020629326e259281658f7ce5e2b22"; + sha512.source = "bce5332e94e40b45b7ae08b6ce9f81f999da8675ef27dcd0f72a9e8a29910e7bb08d2cb4d33ea7929309a064ad2748a5d8fba1206ab6010a78973ca6a6f6ce33"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "3359bc429ec00bdf3b26810e373fd9bba8f562d4782d16adf2706b59ec1cd153f0fd565c26319bac0cf5065b6a2ea99ad5cf6461fba62a7bae8355fad7d8279b"; + sha512.run = "ca78706cd6a06d53d1b7e03ab525ec628b3b2c57ed1cae7497d6d268eb2b14fe60a7a6e9b401cf0d0a04c4e6e8a7870751e59a258748c4509c97ca1ce6c04169"; }; bpolynomial = { revision = 15878; @@ -5642,14 +5748,14 @@ sha512.run = "e4eede34a086ab025a9918798feea2c6b8b19d86782a6d93745aa82d40258e1619433eb445d0b3c1335dcb195689bb76ac8142e6c65618cea6392e243dadd915"; }; bracealign = { - revision = 75001; + revision = 76924; shortdesc = "Align braces under and over math expressions"; stripPrefix = 0; - sha512.doc = "8ad25ce201e7fee111fa0f1619025f0235adb8398032ed95110e0da58add8d3ca94c7f5bd3d23240e726eff571ced5b42d77d631b9ba6273965ba45dd7e5f0d5"; - sha512.source = "6bd2483d35ad534c69315c6ec5c019e74c0617d7d8838490f5aa1f86d82f12335d306624404f18ad7da4376e1526cbe6b7caa4e99f12ad63cc103280319e76de"; + sha512.doc = "85286e7c4e4e26bba32b976b62618e4ad3123f6e928d139c5e6492036689f3e7636472b8205105d94147e62045be801904f75ca61679e2e79a375cd1daec5eef"; + sha512.source = "ea2978a49d6fb7fee210fee834e10f0e99efcb1229c1cc989eb49e7b95de52c3f9e3fbf27a0c57ff1a9e0203e5cebe162c2d6d880fe07eea1499fe73e5ab157f"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "6dada435a352711fda4ce4e8dadb4dc855c8b801cf1c98e5f3d7092ddb66e961fe733e24c661db0a50ba80befea9cff1f51b9d83031f699d49f01bf0eb84d69a"; + sha512.run = "fdc927d05c9c9032ce62f36dd6861547e9b4eddbaa0fd9f0f8877f776d1328aa56ed9cf837d037993400cbcf7639b5d30247c9b2b580cbee0f14443ff201f2a3"; }; bracketkey = { revision = 17129; @@ -5661,14 +5767,14 @@ sha512.run = "ecdf6f5c6cfa46a3a0eedc9eeef5bbc59cc05a2a831249787ff70fda7d69466862c18dd7ed7a440b8b2bb93c6a08225c7a97bb2f5588d94548d9f6b626ec36aa"; }; braids = { - revision = 69398; + revision = 76924; shortdesc = "Draw braid diagrams with PGF/TikZ"; stripPrefix = 0; - sha512.doc = "b8a26f24d450b8176a2a6d094e3f0e66faade539266652319c354cc45a824358fbcde416582fa34917de422d0a86f782858247b7d457b50353ec4803b9024f91"; - sha512.source = "c47edfa15e2d11bb06d984cce5735699f2fa2bcbe5ce09abf7f4220bcb904bbb5a541fd0ba9479d941b909ad9cf4df3374fffae8fe6a90fbbed9e80e26def3f9"; + sha512.doc = "0d1a536667477a646c38d94056be3f6d408cdd7076712d5edf0afa60a91027d2372ae69790f76f265efe276e883fe617d79de24f6acca47df7dbb34a4ce84cdb"; + sha512.source = "ff57b5a90d09d8334f7817e252b189f4e196d4ceb0e032afca3b3e891a24ce7a56fcf67d90f2b19e3d291c118d1496764500c153ff9325f90d5a475c2c0b0ff5"; license = [ "lppl13c" ]; version = "2.3"; - sha512.run = "e92513b484cd34387542fd39684141d6bd24c99ac4e99791498e75e28c814b9647f9762a5803aa127e9c5423dfb93ac9126348d94668bd7e82c82b54af482f34"; + sha512.run = "2e76ab2774a2ef02c7bb4466e05254add23f3afeba947df0824ab3bb4dfce6b98bd1fb0e3b9c953f1bef8063ff54d25c670787d2eab6bfa03e1db18e96173854"; }; braille = { revision = 20655; @@ -5762,6 +5868,15 @@ version = "1.2"; sha512.run = "d6bcf207cddeb6115cab45eab12d48326f067df2fec21386ca29282ccd484e572ee4b5420473079b033bf2b085e134fb42b76b3f18d5b56b47ad765c62b07023"; }; + broydensolve = { + revision = 76924; + shortdesc = "Solve a system of equations with Broyden's good method"; + stripPrefix = 0; + sha512.doc = "557255e6de8848848a58d746e6bf88f8b49b0ca31e7b0d9341a8c6ec208f979436e0e9c042bda4e9787ee208538202d3edabfe3736a4a3424444a900f1e202c1"; + license = [ "lppl13c" ]; + version = "2.0"; + sha512.run = "554ba695ffa6da821b78cc31247dfe82b8533b75093fed0bd8f74e6f2d9d74331a4cc8b63da9e4cbcea610e8a2af6a6768edcb8f1ae482abead9a0ac6b956f8f"; + }; brushscr = { revision = 28363; shortdesc = "A handwriting script font"; @@ -5829,13 +5944,13 @@ sha512.run = "7bce3a31febfc6a959ba4779d975cf93276a0bd1115e06a50a3c8d705e49e8d6747ecebc7eac2147f021a538dda1bb241d8f320ef1486229c930141e06d6ae26"; }; businesscard-qrcode = { - revision = 61719; + revision = 76924; shortdesc = "Business cards with QR-Code"; stripPrefix = 0; - sha512.doc = "6ff58a45f67ae55d82721f125bf3e9c8a5cbd049515b840eb4bdc79eea63bd82bccec41f53b05cab9e6720f3719cc58e882998249a738eaa9f033f14569b9f88"; + sha512.doc = "e9d3135743db583bc25cad8ea8adb0925620075d189d051e02db3210ced60d0b1e8c61bec08fd5d9e4a577088a60af74e68cdf994a49010d70e31d5624802fe5"; license = [ "lgpl2" ]; version = "1.2"; - sha512.run = "d991a7dfb9be936018a1946d2d3fbe24b775d99bce08da27e7451b54c679bf6565b207a7645ee4def2464ce08187b6ff25614dff9ec6925bce66fb6f48809412"; + sha512.run = "6caffce46534c70e200777e4b4432488418db3da3e1cfafe9fb1f816400bb8eef38c4e796aa5099f98d545807b055b1d756bedc9a6e6b39497877097f105a8d4"; }; bussproofs = { revision = 54080; @@ -5846,6 +5961,15 @@ version = "1.1"; sha512.run = "042e01990554b7ffcbd70c9a281d87ee98d9b25d7071f24d114e097e536ae1d7fb565854399eeee547ad2cf97bdd6d4fd0755169ba7548f01ed0d736e031a383"; }; + bussproofs-colorful = { + revision = 77507; + shortdesc = "Color extension for the bussproofs package"; + stripPrefix = 0; + sha512.doc = "0d046560c73cbb37248b653735ca87bbc61c0553afe8a782f570c2f99cbbf57e3f70670eb6a07fac8ac00f63abe9282e0c5fed5d7f8f02705afc76038e48cbd1"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "8d8a9d8a92c89ed75ae06220fbb7bd34b8c9896a62a4a6d94a17ab516d4da5d43a8f3b244b9f98bf4845c321102a94b11ddcc2eee54927bb0ab5b8789bbc45bb"; + }; bussproofs-extra = { revision = 51299; shortdesc = "Extra commands for bussproofs.sty"; @@ -5941,13 +6065,13 @@ sha512.run = "8b5345c2e48c16f296e3533977b2d9a031274764f3580887d2142a12f34e93d4d31bda0a5997823a7bf52891c8707d897afdc365a001348d2ab12d8f947acd0d"; }; bxjaholiday = { - revision = 60636; + revision = 76924; shortdesc = "Support for Japanese holidays"; stripPrefix = 0; - sha512.doc = "6d3ccd7c279e9dd8063296d843dbb6b42af90359b16f421eaddc7b2ddf23e2dc6077d4748abbef3c67c9672536d58a20746848237525a4cf8ec87ed19117a618"; + sha512.doc = "69bc6205075cecea70a29aff362107a6a4ad59cab4db128ea049c4f160d98b99b9cb5000684a157a5fa68b51e34ae98ef3945fe8d343e12b1e5552c8f37e50f0"; license = [ "mit" ]; version = "1.1.1"; - sha512.run = "4f5dc4081f989b73e5334d62af403922e2918424cff24480644f1e9016e3e20fb044cb22da91a035b198aa92edd0a51e985fe791a4c99ffbde2d339ca46a3918"; + sha512.run = "7a761efa6362e1afe21b529e99bfec9e366e9b785c344f5c4910b69fc39e1e6408c913e4b1ed358c5c87ad4b6d70543847517358c12d13cb1c974d22a8d63bfa"; }; bxjalipsum = { revision = 67620; @@ -6054,13 +6178,13 @@ sha512.run = "5d9330d36bef34d5deb7fae5413741de09050bc9a0fb3bef7874b0d44f397e900f626fa64b8903038d3131e5b9ae66f121a1dbaa6f25668f73bdf7d3aeed409d"; }; byrne = { - revision = 61943; - shortdesc = "This package provides a set of tools to typeset geometric proofs in the style of Oliver Byrne's 1847 ed. of Euclid's \"Elements\""; + revision = 77031; + shortdesc = "Typeset geometric proofs in the style of Oliver Byrne's 1847 edition of Euclid's \"Elements\""; stripPrefix = 0; - sha512.doc = "d0c03c352aed98d7b1abff22d8613f34d206807fa8e0635b88b764f136bc851dd53f8757aff45f636e1c17c32ddbe481867a3e30218dc97ca07f25a147c1e435"; + sha512.doc = "a09564b1098184b317f2c93ca8e293b50c772a6fc601428f9ccbfb932168036786cc388704c06e91ae728d52c579b9199a7db492e5360277224f0d0d0101cf55"; license = [ "gpl3Plus" ]; - version = "0.2.2"; - sha512.run = "ef27aa477ed05bfbfbe3729fcfe119f9e7e3335b9669a34ae812b21084c2063b819e1201340f3db269f9f2234b5644054ab30fb3112b6bae142c7e5a0c6831ea"; + version = "0.2.5"; + sha512.run = "b4ca9a454d03635a6aa07c5666e0e7d32eafc494ec1a06c6ac7b50143761adec76069a47bb3b4871942b2857446e56e2ccc5d3c64bc22a060001a8680d0498f1"; }; bytefield = { revision = 74416; @@ -6119,13 +6243,13 @@ "cachepic" ]; cahierprof = { - revision = 75652; + revision = 76102; shortdesc = "Schedule and grade books for French teachers"; stripPrefix = 0; - sha512.doc = "4788b03d06b0c70c9f33a8ed013c6f9a3599674b8249929773090918058657113583585defcb801f5b71fd8d7526a5e37b68eae3b4dc0d3497c4b6f551382b66"; + sha512.doc = "a4603be67e19205009c73a0685ae84585ee87eb0f88880332065ff5846f4fb2abbdf6304bef87e0de10cbc7315483913c5d88f374e5f1f6c29e760151c24df42"; license = [ "lppl13c" ]; - version = "1.2"; - sha512.run = "1a85b62db78e0f12f80901216b204b0041e472b537b4f91f7ce80d32271b574db3caa91629145bcfd586015a5d70a5276def587a3afc80162360f046ccc6a278"; + version = "1.3"; + sha512.run = "d8e9e0449af1ac2d24fb4bcff4d1843e4a365c16c8f7a90b763b683c93bf054f9237ddcbca07b2d4682fbe755dec7197fc2df34617ba54f2c0b55d2d08a6b4d8"; }; caladea = { revision = 64549; @@ -6190,13 +6314,13 @@ sha512.run = "de62244340b27b1b62c7cfabc8da5acac3da0440f3190c392ae86f6160544d3b8e44dbcf5b5c95526b87cb7a0272c63fb19c06181c2b996e6de2affcddfa797e"; }; calculatoritems = { - revision = 73716; + revision = 76037; shortdesc = "Insert menus/items for classic calculators"; stripPrefix = 0; - sha512.doc = "68c6f5cf8cd8d5210bc71324c9b6c6b1e52b2f2d53b04a582f25bfdea458e64d38545216b57d237de2b0014d78cdd1b737467b968f0ccaeda55111810c23dd5f"; + sha512.doc = "192656f1622fb5ca22e0076ddb80b5e8d86be729f7004c92d45cc8492eed52bd8e5b6f83827550ba33365a1dec61f13c6d3452b194c98122a5ab1e040f2b3dc7"; license = [ "lppl13c" ]; - version = "0.1.3"; - sha512.run = "198884eee587e6d0a9ed79fe8e884c032f097ecbff4425484e548335ae767e64ba8e6df667c9c39e57f9e4587fcd7ddee61c7f4f40bc0f6d5650ccf096aa155f"; + version = "0.1.4"; + sha512.run = "f95f7ad29b34d00d142e28b6b67f52a49e24864c63d76de59c9a912a7493b5e078dbbda2c3fa1dcc1da6d96b6db4ac4745fcdb7158ddfca742786cc7e1566fea"; }; calligra = { revision = 15878; @@ -6255,13 +6379,13 @@ sha512.run = "75321e774560d7a205a7bf6b7d2d512c6aa9b5f38f6116813ff43ebd4d1fed23ebe26c235b278ee5723062e49630fc5f9480dccbe5bdfa44f5168f18657ddadc"; }; calxxxx-yyyy = { - revision = 73249; + revision = 77222; shortdesc = "Print a calendar for a group of years"; stripPrefix = 0; - sha512.doc = "f2eb8dd1ddca73103fb752049b81f937818614153e2cdb322578c471d90eb6d3ab84451d22e540a210bb87f81c17de5d70d2a439e61ac61cd7f0d737fbe78219"; + sha512.doc = "a5e57b80e646e59d7770f68d77fc71c0fd2886c025e8e2f3d0d67e4026b9068b6d92e8e53c66948c49bbffe60cc817f93819e906519322ac37e20dc08002a687"; license = [ "lppl13c" ]; - version = "20.25a"; - sha512.run = "25c0eaa8729418e5a8db5491347921f8d08737e2660e55c613beb47afecaae58861c6d0bf04cbd003913e76c4db3606d9b4dd6447cd63ad84865b88a3e3dae11"; + version = "20.26a"; + sha512.run = "e35d31139a1d8ad7f761d6384042c2f67312e056c42f3b2e218f8385cbbc433044b25cb4e975d567f9f1c3e985a716a7c76b8ad9b978350feee8cfb9f617ae1b"; }; cancel = { revision = 32508; @@ -6352,15 +6476,15 @@ sha512.run = "345c61b7eb6637e73a66b5f9183ec39188d4e2ffdd418f12d8ae70394f447eaf8a5d8c62e1adfa515ab7879e1afac4163957ae0b6facafd9ae6ad6f300acbe03"; }; carlito = { - revision = 64624; + revision = 76790; shortdesc = "Support for Carlito sans-serif fonts"; stripPrefix = 0; fontMaps = [ "Map carlito.map" ]; - sha512.doc = "6718aed70469e95dc4d077552b453f81c9fbbcad6201194eb264bba6aa9c9f9b1b1b09d1ed987b963d6b09e13afe5dfda1436333f0c44ee3c368caa90d790613"; + sha512.doc = "3491e08e6b6ee6d2726979d2693110b3fa137ca950dd44c7540e1e01d887ab4ab1af1c357e579dd323ef8f94aaab4da84c9021626bdb64c00ea44fd1b8547c3b"; license = [ "ofl" ]; - sha512.run = "7b958d163439d9f3e7d6f8cf998beb799013a051a1b79719930d0efbc13e167170e330908a947a9708f55897e6c0e56ea020fee5876b6f3bb9e76dcc5997a66a"; + sha512.run = "de78fc4989444b0ff083dcad5d61c92f746648ee1cd44aec12d7c3e9679bff14d1f97127b52d82c6300966f3faf1d132c7dc993082e70cd942f7ef2c8885ca62"; }; carolmin-ps = { revision = 15878; @@ -6385,14 +6509,14 @@ sha512.run = "354baf8e8cffc0849494e4f79a64111bc0fd4a63e2454b4d4763bcf0c25511e4fe70caf048c628695a90c55c04fea0fcb026a57e72131e746f9d795fbf54fc82"; }; cascade = { - revision = 65757; + revision = 76924; shortdesc = "Constructions with braces to present mathematical demonstrations"; stripPrefix = 0; - sha512.doc = "dd52dae9ec2eb88f9c8db29eb633e110132795e4c995cd6980bc68e009205bf76c5cf513a47df1391e300c886f3aed78f5ea6187dacadbeee44cd985efcd749c"; - sha512.source = "42e021863fefc55b730c35bba7966f2858567efa2ff3b0222b4bd9f2e47bc3ce8d44d3f2f01405e76831c2af99feb96d30c2a5f1974a18c2a1e84326b72180c4"; + sha512.doc = "37f3ad7985bbcc6f3d64df599b136784492f6648e38d0dd7466d69c98eb4049bb0787d65106d4bd7041f9da92cb462f17c0baaea015205ebfb28b4ce95b4eabe"; + sha512.source = "faab2cade50f9fb91589d02d29430700a1086083580d176a27886a4a72bed34541c543455b5bf04d7a9b533a5dbeea87ae4c083ea28583832cbd65c82b7d1ea7"; license = [ "lppl13c" ]; version = "1.2a"; - sha512.run = "7411f24d41aae23f52a2d611cc76ae4f4e6895c8cf0d038b7e4561f355d00c21a6164f0fcb866599b5637fd9cb5e4fb34e6507638a5fa7370ade5fc1df1ded15"; + sha512.run = "4ee48ff6f4cb4ab63fedb1d2fb74186140488f31eeb75415fbf588b5d1a128903506c0cb72dc66a57c5e6c60b948e2a67f29370115ad9b9d84dbbc07e7acc366"; }; cascadia-code = { revision = 68485; @@ -6410,13 +6534,13 @@ sha512.run = "3164663a54bc3ffe39aee9cbe9501a3d405fd8879059081ee2f0f66bb523686e25f3a7fdb69e61cb623a17ed21f21b0d6752f8c05b09590672d04315d5d6594a"; }; cascadiamono-otf = { - revision = 73392; + revision = 76343; shortdesc = "Fontspec support for the OpenType font CascadiaMono"; stripPrefix = 0; - sha512.doc = "8390957e077651b571799bfe8128c131044e70f46a95a05ebbda6af2c2c9dea4d61be96fb97cfd5c68ab0e05d70c06e1a244ec625380119622c1eb73f7328657"; + sha512.doc = "a043f79a8165b3d58cbb577e3d396ada8ea878687680ba539406f66b4bdfc7a5dda8b6688969a4b7aadff486d72957ecfee2be240a0d3026e5dd2776460c4e14"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "99bc7258a6e86d73addaa87e1bc1fdfcc15c1a50b8e2bfbda73b08525e7932548945f529357831b1b71625a2856f26c816a9ada39fe3372c4c59870b045b01ff"; + sha512.run = "7ee4cb46b5e8dd5e727961b11ec9fffeaa1085861806a69b571e6a6043038db9c2ee28ef98891c399aa903975ef1dbc933b99c6724c9d75ef2c7e7a161f22bdb"; }; cascadilla = { revision = 25144; @@ -6495,14 +6619,14 @@ sha512.run = "d58647cd52548a6ceb0f6a47ea20ba9348e1edd55f5514c5264857d99be1085824c4f75c2f7231ef41a1ff5fd0274fd5e3f5dd1b91241179d1bab417f2ef100f"; }; catppuccinpalette = { - revision = 72060; + revision = 75934; shortdesc = "Provides (x)colors of catppuccin theme"; stripPrefix = 0; - sha512.doc = "c9aaac45b0eefe681655dbdda2f69bb0f2c1e6f74f116b73be9f1696f83d90809cb741cb9e325f9e3cac008e964f34d0ae6e17a473893d57219bb46e5a4072a3"; - sha512.source = "d8fa776b41a6dc98350d21120ae0db5a9386cda1fd5c7b65c3b0f8ffefc5f29e3eb686ee3059424339e29c279b8676b94303c7b5ec9c37c2ac2cd057da038b8a"; + sha512.doc = "5e0c2993ed538e1096bac82e742c762550d55e1f398310959053746efefd3884030f04ee0a6c4ba507bcfe7b1dea0751aef071ddd11841f8c088612c4ff76f0f"; + sha512.source = "c86d76d0d10a42a5ebfdc102a40f956b11da8086be879873967db388a2aee7ccb3df8f2d6948314ff1c89f8650b8fc85c0ef459d3c012166d7069ee86de1a169"; license = [ "mit" ]; - version = "1.1.0"; - sha512.run = "32b9e674dbad59d2606f63af41ad8e58ee599ae9778cabecc9320aee51846d08f66e16230b5e0c2d503b512ccdffbfbcaddc06a653ce3e0c23a7bec29b041676"; + version = "1.2.0"; + sha512.run = "b29a0919adfa9c1cf778f9d4c14099557c38cdb665856c67ec68c5edb00f5e54c5fffbf52a7acdaf319b3b27df36fb5cb2e9cba152ffe4d8d1b707b5267bf928"; }; causets = { revision = 74247; @@ -6604,14 +6728,14 @@ sha512.run = "dca388e065610abad24a76f7dc600d9ae659973fbc47f4fc2157958aa2850d9c3bae7811418bf76effaf696386a62584c8a2ff158e98ec7a971bd1dc800424ea"; }; ccool = { - revision = 60600; + revision = 76924; shortdesc = "A key-value document command parser"; stripPrefix = 0; - sha512.doc = "05db77b09aba0d4ccb3712a5f5086c93de9ce70e067bab00030e96a23b058b76b69f54b379ac0ad8d03e68a3986687b1ce18a980d9ee5b7e4cb80dd2064294ef"; - sha512.source = "dad84e19fabb04f783276ad11c389c9ab0425d81fd1e91eed87b6659247613bf759064e94de39904d13148393ec34ed0567e2d680c8b794113e844feb86d8932"; + sha512.doc = "9ca5ca750477a778a4db24341c2d918c9d64acd7b6036c390e42fd6bfeb5c61f6eaaa0c7adfe90ba03bd5d331f0e76da971d430bee67a97d3d69298b6a9695c3"; + sha512.source = "409cc9e3f043cbe8a4436059cc579827146c0be506b763e6a07ebadef4f27a21bbde3f25767e97a382cad0dd1dfeb24ab16dc472db60fac717b74d6e8dfb003b"; license = [ "lppl13c" ]; version = "3.2"; - sha512.run = "2b125b2e1fa1bf91abd3968749d422873993a6d34df66bccd2fdf8b71338cd6039be8e584f801fa12cfc90a59e32b3ca0de53ba07bdaeeac745aa2a73d05467e"; + sha512.run = "9bcb7edd3c6ec57fe28a7882333889805971d1eded6ce607bf67897039479d27e5345608c542c83cd6a3346b9d36efa816ac180df28e3b706b7d5f2b9a72c8ee"; }; cd = { revision = 34452; @@ -6635,14 +6759,14 @@ sha512.run = "345b001cd40137d9739a97c3c06549c3c7b761f56f61109dd4908c767151515081defd6c432232ec7a9fdeb8e85e95258ded345facdef0cf6bffa82bb5c39fbe"; }; cdcmd = { - revision = 60742; + revision = 76924; shortdesc = "Expandable conditional commands for LaTeX"; stripPrefix = 0; - sha512.doc = "bf6d3bb4422dae82e06d440713518dafa98ab7ef7b527268050ebe51880f90e45b76281c1d693f1b40e85f07d7f6d395f51ce2c642094e326c3b1d08534fcba2"; - sha512.source = "50a2f50cc7432505c608aac180f7631d831742c8047a8f3da25bbdf6e83efd9121fe3b5256a2b139b1c3a29da4b2003304148f5f48c745734b811c1d853016de"; + sha512.doc = "e18526260a044fb45946de39fc5b9d1d0df9e007334f7d3924becf264572627e508620f95d694fec27229e9192837af7270888f2211be7795fe968028e9eb207"; + sha512.source = "cf3730cada2f2b9787d8bb35f4d1d726db89bcd6a80909bd2fdd6bd6f83a411fa7ffc5ed666e2e561707c34d0415823bf39ce9fe536bc6f6b7fc7a755c737547"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "677fd271bd209933428d0b655529b7e6c4bfd6022c37c3ef5456e1ce6fe25c599a9883474c28dc9510e293a2ee5e87a49b797bb562b750e888c622bf6ac6d37f"; + sha512.run = "618b30ac449501d0ad7cd8c490839cf4481bb754fffa1a82d44562231b800c3d796d1726e1772c22cdb8c3faf24063d61945bdb9166e284442da9517dcfebfe4"; }; cdpbundl = { revision = 61719; @@ -6655,31 +6779,31 @@ sha512.run = "ab13c84673df8a4da5b694256ab14f3c4fab34ff32e8d2faa8712da128baefcedc19c8bcccc77a585171d25e17369af274176971a33679e07d2bd138d4766603"; }; cell = { - revision = 42428; + revision = 76790; shortdesc = "Bibliography style for Cell"; stripPrefix = 0; - sha512.doc = "3cbf1ffa3902f49c155f2ee6b13e24b9abcbdf50da4668042dbc720ef20f483e230fd2ffdc8448007df7ced1ed34077811199cda4fbb35c104dce73084215bf4"; + sha512.doc = "1372aaa40ffac87745aabb4fbf197b04b8faf462606a18fd129eb8151894d95c1f611aa536015c8df50e99b0f2961d03ec4cb5ae97e04d3bf3a522f18c692d61"; license = [ "publicDomain" ]; - sha512.run = "917431174b203fd839d3cf81ed965cc654d66597246ef7a4f9f3c3a945397b546eef1e7bfc4f9fb52889e149ee2fd195dd559c317472831e66e0fc3253a6c22b"; + sha512.run = "be6f92086b7a1c005b30aa4159cc5829d32b2ab5d9ffe0a86ff12a6d64de9e7603eb3bd7df426d7833e39eb5b9542c2c2b845933dba722623eee493d7db04c95"; }; cellprops = { - revision = 67201; + revision = 76924; shortdesc = "Accept CSS-like selectors in tabular, array, ..."; stripPrefix = 0; - sha512.doc = "a88187cd20bd8ab41077d3221dd6f804c310a3f7e53e1e600872a4edc65dfbe1547ca8599c42a9a10d4d61ea89c0a8da2cf4d60680706605048fb728e7f93129"; - sha512.source = "1cda598a44d2b5c8663927911a291d91dae59d5b0169d34f386910877916a7edd6018549ca36a5c317d33c93096ec77dbdab5528b4fc41864a140aa206112c75"; + sha512.doc = "d7795d02eeb853c845e748ad56a0b5fbe4719f7d7ea707fdd639e63e9636e31b41bdf6a4a60f084175c4c033b008ab713a72db2579a865d676cab4c90f4e4b5a"; + sha512.source = "2d9f1b04eb0aa2f2396e57d92ec19e842ca23eb033c5b71a5a8eb1a1ceaf5bea6996defb217de1302550ff2a575c0afa84ca4a971c5afbe7ba438b2df0c63aa8"; license = [ "gpl3Plus" ]; version = "2.0"; - sha512.run = "81b8f2983c9425d7b95d916fc5f1989dc266154d4cea7c48165265076f187c82d256fd98989b750cbe15db64f6fb4a935bc91ae67718b5541ed695ede861c231"; + sha512.run = "eaded996889f84b0da67e482d6356affa3a3729e7eb0388294d620ec90d245d0c6127b44766d2a90c036a8f69c91892a5fc17cbb881da266f9b2686ef9f11555"; }; cellspace = { - revision = 61501; + revision = 77482; shortdesc = "Ensure minimal spacing of table cells"; stripPrefix = 0; - sha512.doc = "3a6044a5b3e38ea425174481bf0f079943b53b9cc7d68668f5666c72c33cc5edfb82aac08bc3347225e4838dc32579ea611e8fcd2619468e080cc63c11a38da3"; + sha512.doc = "ae3ddf54914ddeea4727ed079352645de96842e69ed0bf30dfd92353ad0360d649cfc1704d0e21cc94fc649407fe8fa6d67e2240d98671094a3b84f7089d0a24"; license = [ "lppl13c" ]; - version = "1.9.0"; - sha512.run = "75c32e958beab58086d8ba91da3bf1a4a4b9f3ec306dd5369798298c45cc67ee44c591e616062072ae399aa89c90edabe597665901ec60f46fb9fcd9d4c462d5"; + version = "1.9.1a"; + sha512.run = "4f2b4cb9157f171324eba4e5660b536d63135f3d47f2e327c316198674e776f56d71fd815306483ecadd407b67ce53630ad1ef0b21f17e59b442603416e91b73"; }; celtic = { revision = 39797; @@ -6730,26 +6854,26 @@ sha512.run = "780962e24e1dc4c6c385c18a6c95b8864b1930b2bc684d9a556a1d6579a2a8d06ec0df3fdb085c3ae8115dc72d06e376ed8ea6f6d801af07dfcbf133c9cb9c67"; }; cfr-initials = { - revision = 61719; + revision = 75712; shortdesc = "LaTeX packages for use of initials"; stripPrefix = 0; - sha512.doc = "124dbae846ced93e4cbf5b9c16235295c7e76306830bc9e08cdb5a4e8d0d5f9deada4706c6c41cc383f440e9e874cc1cc338176787ad029f8164bbeba99db965"; + sha512.doc = "de11571cc400cf3395ee1e55a74e5457ff18eb445a5a8857176056ce79cc176de200f75f3db4536622c92d95eb8059817abe729c57d4f64d0bcb54e3cc102a6f"; license = [ "lppl13c" ]; version = "1.01"; - sha512.run = "b4799007822a3bc82370b72ead503661f70cce1beb7a27bf1bd2523283a248045b0ef863ab1dd9bd93b39441e50d51fabe11a12fe6528a7966219a2da2618141"; + sha512.run = "4a38e0bb1d14463423bdbbb20c642f1f0e9df3fed016226d6e8ea48a21ea1d1325a7741b7b25ed2f0230c05a28896b172f4334e2d7494ed3f727627cb85f2482"; }; cfr-lm = { - revision = 75576; + revision = 76924; shortdesc = "Enhanced support for the Latin Modern fonts"; stripPrefix = 0; fontMaps = [ "Map clm.map" ]; - sha512.doc = "15adb5e0ea65f35b25aeeebc6082eea1fe295ad1c749eb839464e766e11a5a735aa36316929bdd458f23f995e3fac5d8c2fcd59ac5b62108d2341d7e2c832ad4"; - sha512.source = "4421a017f671364c7ead57bb2abff89bf03ffc8beab6166e9f5bbc536fcc4dbd76fecb8a9378557c8297036b16a1342febfc1f6cd8aabdd1bb1addefafd61da5"; + sha512.doc = "11f689c3b824bfc912cbf3c45a7acb751bade5f4a84715b9f6006bd61e83728a83759bc6c4ec44cc1ceb6eb4cc8c297db7bc1faceae2f4c6ca8571c273249fb1"; + sha512.source = "5bfd67d7e7fc6efcf15bd6892e3a87be79600ae8a0d1b5ca16963acb5900eedc360e9df45abb4f6cb8232f8f8d2709178481a4b9a2ed7f2ba938e4a233dd9f65"; license = [ "lppl13c" ]; version = "1.9"; - sha512.run = "6155c5c2781583b1837534c0cca531a481b64f6618e2d138160f806a1f2f232b2a017586dd2deda42ebec004e83c61bdbe7aeaaeea08efe5e2d800fb2b03f0e4"; + sha512.run = "25f96f10e7ff30437f0d70e4bed016c676f4ed7ec11d812b23e9a11d46591e5c07e94511f1aa1c7473843b1de9adff67d114244307010441dd5471f58c4ffb5f"; }; changebar = { revision = 71847; @@ -6771,13 +6895,13 @@ sha512.run = "c6852a40bc8415656b8137cfb90a79cff8f8e9938979eba4e02dadb3c5d1ffef60966f9e5779696402f2b9344026ebc1e22ddeb9dba856d779317ca801f26e7e"; }; changelog = { - revision = 73157; + revision = 76924; shortdesc = "Typesetting keepachangelog.com style changelogs"; stripPrefix = 0; - sha512.doc = "731857f70faefee5f7042d935820fe9d2402cd569cb63312cb2b550c95a4d0da0e70dd1e3f41ca73e3a95a779af20156f8d29634f44bf1669016a10bd1f32ef2"; + sha512.doc = "df414c088260ec08480cfb5e3c93b0530bf3cb15c64d9cbebc69948d50ef45b8f9f95ed4b386edb49a594e547caed36611dd1bdb5593f3b15d4ee0bb3c09ea0e"; license = [ "lppl13c" ]; - version = "2.6.0"; - sha512.run = "b5ed92d16b55932d43139751d7ca583faea2d3c53ea2867b4dd9abc25fa4bf9519993c43838990475ac9b284b0967e6ea6cfde15413d05922fa9568d22ce7481"; + version = "2.6.1"; + sha512.run = "c89b1d46394b7d4674c7b0c6e315518b5ea42a4398e5c6d72befffed882bbed7d193321f072e9f3119148a49dcae01c06cc1f454e0620210ccf8267476376aec"; }; changepage = { revision = 15878; @@ -6819,6 +6943,16 @@ version = "2.0.1"; sha512.run = "b5f68c160249e9cd94efc4c664a18c04e627d416b304697859144d6bbc5ef787c0f8721d19cd6aab6c60864dedc65e84b3ea9114b7c823a8131b4bfdfad0c2b8"; }; + char2path = { + revision = 76924; + shortdesc = "A LaTeX package that converts characters into TikZ paths"; + stripPrefix = 0; + sha512.doc = "f521643e52262eba74f137248753c51600b7d3ca38a1dc479745e914ae9ed950ec3f49d2f670e005cb8c89d3398ab2b1eb1b70822e4a7c14402f00a2fb69836a"; + sha512.source = "348b52b340ec9e85b9fe54a8c7065b2ed75c57f48a818fb2f0540c8ba588162145cacb13aad81b5724fed111f8f87b5a6579202fc1f2b1cd0dee97e69edc0736"; + license = [ "lppl13c" ]; + version = "1.0.0"; + sha512.run = "cda7e727c17c1dc3a93941261f941411ae659fda4a933f0ed49fbe0549322c1414f4c9ef813940898438705c5b3449be7d491684ba854767962d92e8a666420a"; + }; charissil = { revision = 64998; shortdesc = "CharisSIL fonts with support for all LaTeX engines"; @@ -6917,14 +7051,14 @@ sha512.run = "4a95a6b81bd649764dea052984eb21c7f9e89c612ff96d23907eefce29e2d33fe92bd7944d94a6b108213d1820b3340feab35e3646f727288cb1df9b78302990"; }; chembst = { - revision = 15878; + revision = 76790; shortdesc = "A collection of BibTeX files for chemistry journals"; stripPrefix = 0; - sha512.doc = "3263dbeee44d46b6661e2e755ba10e22475432d03de6b3286d1191acf2fc8df1541d9a9684d5e00143dbebf65bee468e9244ffe73d7ff43889153925b6edb379"; - sha512.source = "c0c6658210450aa13a17e04eaee082f4d08b71a50a1552b571a49557ce8422d709da325c8bc91e742eeae04de388a777134a4d626d72409da3662c2d152cfc12"; + sha512.doc = "06c63258db246854d502977981701c9d729d334e4262579a6e9704f1b68fd5a106da54b1374260d521d8c1b33de1ac11a522a1c993b1a66488665e487f0a3ca4"; + sha512.source = "c84241b70b4e735b68d3653afd5cc36c587d53056760f7ad7463c021ef646ae4fd2d64b57d226fa3277446baee498c0cdd8bedc13bb5fb945d09415c12361390"; license = [ "lppl13c" ]; version = "0.2.5"; - sha512.run = "f6bc14345c841db93207745de1d6ce189e08a30d17110d8efe04af0c5aa98cf7e3a1208e1969afeca0c69f747fb5db39437645e2437f9596ba5a70610747b6d4"; + sha512.run = "37a34c2cf7aa88082c447f572f50120f59ce18111af983596a889b920194c328676345cdbbfa6e014a8d81c69d3c1c4082cdeb29c75230980e519dd91d50c943"; }; chemcompounds = { revision = 15878; @@ -6954,25 +7088,25 @@ sha512.run = "62f374a57c799873aa4d1db52c56fcaf2f15dd813e3bd9295044499defa29a88567034e39b20af1e8a7e4208dcc35aa422c0ea8e1e0925fb1ae3e02a1a8cb482"; }; chemfig = { - revision = 69227; + revision = 76701; shortdesc = "Draw molecules with easy syntax"; stripPrefix = 0; - sha512.doc = "1af123c858992787d641eb6f0263f5ed0d819c4264e97191ae8058714039e202bd9bb663e25104775d9362ca005acdb056b3c97c238b1899880fb51665405a13"; + sha512.doc = "32818aa8bdbf3e2ad4e30de67783196291f75249beb15df26aa06836b403c55dc7a33f33ebe7bcc21f44154f4fb795f48fcfb16bd79ca93149aeb66e983d1832"; license = [ "lppl13c" ]; - version = "1.66"; - sha512.run = "1f5908b759c39314eb999b4d1e60ac364888e4d6193673bd387ea838eb9bc257500b0603055b2182cd5be581dc1d674ed4eaee6ec4b0ce225f72ddb77f67ac80"; + version = "1.71"; + sha512.run = "6db4796f4d0a8f09b9590efdcb7e0259c94a19478d6a986e736b9a3d6773537dcb51ec0ee5d30c08149179a160b70fa0684d6146d758be41fac4a21a7a12541f"; }; chemformula = { - revision = 61719; + revision = 76924; shortdesc = "Command for typesetting chemical formulas and reactions"; stripPrefix = 0; deps = [ "units" ]; - sha512.doc = "c839fed7313744c6abb77fd4f803524c47af7f9ca0e4b533b307a198cc2fefc072541d58afca8cfab6a17b85ecdda4d3bacd451ac9616b47a448560a97f3b62a"; + sha512.doc = "750a2fb6166ebddc2691e15b73c77e0c9f346c08c5426843aca3fc9f0284bfdaf0e10b7c2d89916c9cc28f1fc60b15aed0a127f003a9dd7a8942f5dca3e0f879"; license = [ "lppl13c" ]; version = "4.17"; - sha512.run = "907efcb72ebf3a315bffc11a8d78caa82b510993b4a4de1da8a960bbd6c66bdf5bc202933fce5f4f0626ad4507a5095b571487beb2414bc49bd37e735f0299f1"; + sha512.run = "aa603aeba797ab1792f7f00b808f83adff18769a85d143f7fd5d0960c1e1ccf67b94cc5a14d7d7d980188721c85ad088235f83d1fbbeddcb486c7f6e6e9ab3dc"; }; chemformula-ru = { revision = 71883; @@ -6992,22 +7126,22 @@ sha512.run = "8e70154271fb921ad9edf6ab5f8a21ce7c229723f88d7e37fe17aedb189c67a5749ea9e622c2dcebeedd614efbf18b9138e0219aea998f7a8ab3087348afa788"; }; chemmacros = { - revision = 62655; + revision = 76924; shortdesc = "A collection of macros to support typesetting chemistry documents"; stripPrefix = 0; - sha512.doc = "dfe4411faa4ae403d9b46b9f8f0e821f810c1c9b5a8926149643f099b164c7d1f163ba3436c79a8b9eccf84ac234df74c080fd2e4a9ac58452b840c335b685dd"; + sha512.doc = "e352498e21b6f925578c267f81710d829ff6ea240900786c60a4f661bb117fe996141bd2b698ec6bf6fc86e79c7bc3b15882513d06a4f1fd739c3a8fd2a58451"; license = [ "lppl13c" ]; version = "6.2a"; - sha512.run = "814995dfe7978e639594d51542ac7b86f419d48ffc3d39f069c24e84abee854e01b9d72047ab44311d500b98ac1d01308b56a77006cf14a975861e45d83b9f7c"; + sha512.run = "8ec2cf58352fa50278987a0c8bece5929466566b7637e951493f7e0eb371ed21057470495220bf55bc4c0caeef139068393fc44ba5d9ab26d557eebad68f3c4c"; }; chemnum = { - revision = 57490; + revision = 76924; shortdesc = "A method for numbering chemical compounds"; stripPrefix = 0; - sha512.doc = "31d1e6c6165f7d8ab15ed322b1cacea608fc796c74e3cbadde89a56f1e7bf45c01bcc6985d24a69b459976f75565f35f61174fc34562265b7f159b5b42d1ac30"; + sha512.doc = "151bbab7e7123d35cc430b97d8b0f278d541c862f0492767104ec61cf4740b583de97f4be51714b65e7256fe675ec5f0872a1bbb888441941392a96ccecc5e30"; license = [ "lppl13c" ]; version = "1.3a"; - sha512.run = "ea8bcdbb4e69422052758aa7c49f8870c468834ca15833ba4aa89df98c88dd025b4677a9a15b85dd9f953eed6e05b62bd8ef2d4849bdbb113f16de9fbede1205"; + sha512.run = "2bfdffe4a4c981eab7e5e791e7b55b69cef215b2897fd1ff3160f919256e2ef2bc9ce1ee90d3979e703414466405c1b4323dac229af243baedab3fb4a311d70e"; }; chemobabel = { revision = 64778; @@ -7039,14 +7173,14 @@ sha512.run = "c7375af2dbf1a7b55d41b0ab617111cc198f1aeac98c354813cb2886e0707ce5648d3e4fd9eefdd23bffddc08b96c35a050c1f440f21d5a2d7d5c6b5e0b6aaac"; }; chemsec = { - revision = 46972; + revision = 76924; shortdesc = "Automated creation of numeric entity labels"; stripPrefix = 0; - sha512.doc = "5e132354e874b3ad5a4363cfbcad49e3601380dea8f53e106bb0b5d92fb1aff6facfedbad69444ea362c76473dcc7bd8703beeeda9b69f2501d995da98ef71a2"; - sha512.source = "b81e9807d8a082b1223d4747a3f0ad3eb3dd21d1d145de5c25b8c44a384dcd941eedf7117c794efc6e4af2397997d060d0b80bad1c7f487ae98b0679f5412b2a"; + sha512.doc = "b3e92af3424cb382dcaf48a499ee74b45d9fedcae44b82813a4a33295dad70550ea0ebb3ed4739cebe85978b2087b3fe0b959c425e5f73c0aaca1a3ecf58536a"; + sha512.source = "955683127b7d20ed72dc9bf84fdc906c8b39cfbbcbdb1a1ea889c0ab2996e8111716370746aa03b07edd6a2677d7d4302f6ab280f5d41140022c9a330d0f3e5b"; license = [ "lppl13c" ]; version = "1.12a"; - sha512.run = "7a69ed2535d477063e55541d53f73f5d1972905f63d2298629522dfbfbbc97dba0e9ea4a48ed1667ad7b50e24c4a0f7b6d5dbbf79863c9e79a0b3de522be54c4"; + sha512.run = "7e3b947a0679e2a7ae4d7dd230babe66f576563a626a21fb9f73c3357635a2b42713130995d1243aceb60b0ebeb27eab40bc2c1f8bc59e3681ce6919c25ee713"; }; chemstyle = { revision = 31096; @@ -7139,35 +7273,35 @@ sha512.run = "c8174ee6bbb8a57448caee6cd23bf7e41790dd1ff40cf496360548fadf1e7161b2e08b2ef53abb51b1410b406689267ce2d4a8668d052754e323a1d836670ba0"; }; chicago = { - revision = 15878; + revision = 76790; shortdesc = "A \"Chicago\" bibliography style"; stripPrefix = 0; license = [ "free" ]; - sha512.run = "2313d7911a8c6bbcfbfb25405e3fd2ea8c0721045f77b9ecf27e4daaee5cfc1a5c010c72d192583e6025aecc6f69421fbd7921d63daa9f29145eb6f9c96c3abb"; + sha512.run = "07db3016436428e7a6924569e0f90f7bd6cb564b5c9858082997a6a8189d82f9d673f4d761d81de272ea2bd6fde03046432f75d33d6e9590822ef9020b0ef319"; }; chicago-annote = { - revision = 15878; + revision = 76790; shortdesc = "Chicago-based annotated BibTeX style"; stripPrefix = 0; - sha512.doc = "893ba3ff20355e0c395b2092fc01689bd956eb177434ab7152aea686210a7167a04b64ed8ec21030e4f4cbc7e1367a90976168b174fd068d6aecbd0304f380db"; + sha512.doc = "3bb5645ca0da7e39ce202f769fd2090cd8d77d73eac7aabce63d06e5da53cca6a02782ce1bf13092ec6579a36026fe3ff04db7da09eecd8bfec5df584727ae8a"; license = [ "lppl13c" ]; - sha512.run = "be2bc8e7e8eaa881ed7a8225b211ef464dd5635b93b867333458521e405fa42375d4804fbdebe1b913fa694aaaa839703494a155b0ea5d4a99162f6335ccef0b"; + sha512.run = "185885a4a2ef5d2117b3e876b4cbb13514ca92bfb8774886900e6cbbdfb506289aa1a6c687c62177ee63bd30af6e418b00262ce9c20df7f5c21d95b59b8e8b1e"; }; chicagoa = { - revision = 52567; + revision = 76790; shortdesc = "\"Chicago\" bibliography style with annotations"; stripPrefix = 0; license = [ "free" ]; - sha512.run = "47cd96b4933b6c0bc4af01e5085af2450b60168813715c946ea18e3e7e5f6bda409862638038917bb678579bfba127fadf51b9a5916e4fb6c78bd10481a273a4"; + sha512.run = "893b8307bef57675a4ed43eeaae6a6c742861933514c2d08681caf19f8b61f664d7d86d5223b19da0bb05c831fa92b69432151cb660e552c988824ec120d9c6e"; }; chicagolinks = { - revision = 70740; + revision = 76790; shortdesc = "\"Chicago\" bibliography style that allows annotations"; stripPrefix = 0; - sha512.doc = "1ac599fd153eac3db00cdcfb16bc3ccb074d6f45c1636df4590b47c36964a9e9f27e7f2e286975e57bd1a68457fc6132454ad2b6eeaf322a233fc811b57190d6"; + sha512.doc = "ae98ed8dd9e65d6a30886032c55f1c2c81bc7aa9bd6ade7db18df237c7839192e7c8861cf5ebc2117954ece6e6c4307217bce0418164fcb13865839c86c595af"; license = [ "mit" ]; version = "2.1"; - sha512.run = "538083007c2cac9718c5ac2285d0e11baaea89ec6aeb48551ae2faa3855b5c27428cf557bce060f5e5f10feb739357e097bf57a2108db0b097e1f332bfe38e34"; + sha512.run = "e243d7fc18aa75cfb3b7c6bcad36d8852089d29d712e29fef60a3cc3cd02e2ee61bec6137ec292ccccadf8cca348843f50f18bd1d7516367a857e272efed991b"; }; chickenize = { revision = 57325; @@ -7208,13 +7342,13 @@ sha512.run = "28dc8b70bf5e97a4e31defe09a16805a57054a019fa7908f6dda7ecededd8a37bff3f782d04a7c2fb72ec17ee1695d5a5a68daf3a159092080e5a7d667b4c9e1"; }; chinesechess = { - revision = 63276; + revision = 76924; shortdesc = "Typeset Chinese chess with l3draw"; stripPrefix = 0; - sha512.doc = "83d08a949754dd38beea350cc1c5f2b8d193947a909efed156f662b77a8505f993c8449f21655c48c6ea78891ff15395d34796479fe081d29958fe6a2c0ba49a"; + sha512.doc = "25eb73cee75216ecc958c92472651149ab0aab45588272865a3302bc56910e039aa78e5973dea8fde59a341ee872b429eeef06a0742596dfb2a88f3bd770728e"; license = [ "lppl13c" ]; version = "1.2.0"; - sha512.run = "6ff5ef8c4c29263da38847c6c836470c397e9838c765eacdd9859a055dcc719d3385d4d9cddf5ef7e92196f99fcef8470445686c1d858bf68608429b1cd7987c"; + sha512.run = "7e915fbd063dea6fecb8480ed3e0addd9ee73a36e25b68c2a85f549438a9fcb2f05e763f8d7ca0e0f3594562af435d449de9a281a714fda3cea5c917da3e46e3"; }; chivo = { revision = 65029; @@ -7314,14 +7448,14 @@ sha512.run = "0706b70147c064fed807d750e3619d6f6c9ee9d875de70c8e08720bd0fe86e75fe79a2dc909ea9c76d98e0f6cd864957ee213f58f2753eaab86bbf2866b301e9"; }; chronos = { - revision = 74651; + revision = 76924; shortdesc = "TikZ-based package for drawing customisable timelines with support for colour schemes, styles and memoization"; stripPrefix = 0; - sha512.doc = "de939346d270a6d9d34021b41f12247ededa36edc213c480796174e4db97093698dc8af6f1178f6cda4d6cb28b6a13fe2de088b82a94da3265106ed3572ed78a"; - sha512.source = "4959188977e9f0e97e6345971fb039a068275b63ffbd561afcce85891fa1d412583f5bb9eff853f15baf04e2c88fad08c00207af70f156f75206e6db66b039de"; + sha512.doc = "aeca08d2772ff4bb53034febdcd33dd9074b94f5e24a8f2394b5315b98bd83e703679bcaf78703dcf5e7f0597102290786077dd98d35dce695ccf10d5a5a15e2"; + sha512.source = "d98a991797e720795bf2f384bae0cab0c9c7ca003f4e76aecdf880d377759bb62f9dd99a8aa0843522016f711fc060297070fc487eefdbe920816424a5688487"; license = [ "lppl13c" ]; - version = "0.9.2"; - sha512.run = "3933559548323e66499cfd3cae020b0fe11710e263b0e7a928d79b05742f87c8c66dbccdca5a2c5ddb25e01bf9f2d150b827a51ba56efef5190845764dc42920"; + version = "0.9.3"; + sha512.run = "55d3b0d733e8dd9c6e4cdcddf7163641b365ba18c764ff6439b7bfd8f59cce5ec3e26cbe01bb3596be10b6f8df59b4a78b9eda4cd20ef48dc279933e49fe94b8"; }; chronosys = { revision = 26700; @@ -7422,34 +7556,34 @@ sha512.run = "41f96e112cba5f15bb36afaccff8852917383269c7ccf8f163972759615d5e5b87c3acbb54e4d14db6572cb0330154e1117f3159d851fcc9d3c5c3efd3c17d88"; }; circledtext = { - revision = 72238; + revision = 76924; shortdesc = "Create circled text"; stripPrefix = 0; - sha512.doc = "d964421a0b56d15bc194e26b92c7de12736e1013ae1deb6d3e70fb758dcbf9a03bd5d75bc42b95142bb6e5e12acfa6e795fd643228b130c702ed7d7df458c45e"; + sha512.doc = "3c857b42cb9d9e903cb5e4a987d95cdb2ed31cec5bef5463866c5956421374d308160f1836d943bce68590c2b458933127d193fa363ceef3c8d53fbcf12c7f3c"; license = [ "lppl13c" ]; - version = "1.1.1"; - sha512.run = "dfbe176e0aad1e025797a675c3692e68cd56ad4e30b0a37dd8ee27596ea2fc22f7ffe3601a1420616aecd5c3abbfdb7e9591bba731c8de50c06879f7ed7bb3f1"; + version = "1.1.2"; + sha512.run = "646d9285a8b858dac62406a4590f6576b49806a8e9f703344e4e3ac8bb7b3059ce55542af3de9279fe885d2fb25e319c5119d14f96350e9ba24687d208159dc5"; }; circuit-macros = { - revision = 74818; + revision = 76218; shortdesc = "M4 macros for electric circuit diagrams"; stripPrefix = 0; - sha512.doc = "7b21f00de95dffe8c5fe8e53d02cb01f94d4495b1f17fe6f5aabeffe403fcb97c1b265010b6018f879d7378def72374020d972386e95658195a6b3b94a05532e"; + sha512.doc = "669b95a7d8e53f171cc0cb926587e9f2ccb8a1f194d85ada01dcf56283bd6fdb20c8608769ba21e83179c9b3522f650d6dc20c32d26b17b44c6a0c1cbac89ac4"; license = [ "lppl13c" ]; - version = "10.8"; - sha512.run = "9b15ced511df3b041a18d9cbeebc2d7857f6e5f470bb3d351b6925d4b9f6eabae031b6f3e73c79a551d7806224730757b6223f7a66959a781cbb20f4a9c4b919"; + version = "10.9"; + sha512.run = "e88aab0a891fc38f46c51954266586990e22c993f2da93b142c3d309f35abe23fde9d80e6c29e75b787b6303ed5c97e5248177ae4b59be4bb802aa5e8c1c04be"; }; circuitikz = { - revision = 75528; + revision = 77296; shortdesc = "Draw electrical networks with TikZ"; stripPrefix = 0; - sha512.doc = "051794d4aa7290149c7c42dde18928957391c988bb4fb07a1461f32f4b36d1814762f03f8752f8d709b0f4b9420d00118decfd411ab0b0c0f6d94ae9775da35f"; + sha512.doc = "69e3696d477784b025689d1c36c436754e8342b4a4d84e00ba11cd9927630e9eaa2c9820eef23d7f18fc5c22a6226b4d56c514d639b9645caefe8fc307a281cf"; license = [ "lppl13c" "gpl1Only" ]; - version = "1.8.1"; - sha512.run = "ace5ec3b6dd146c98629805c08a1a3f17cb7a3f12aa9edba24ccc15c753622c1ea6b7a6f825b1791dedd7cb2fd2fec706e25846bafb48f7db8a9f1fc503a5fd8"; + version = "1.8.4"; + sha512.run = "a97b6a1c3b5dd392a64da50de8793f66bc39288f163a7f20dd5d99f28e9d9b441e535db3d74c3b01df02852dbb056d95d72fedc56cc2c56bb6dbeb207494fb47"; }; circularglyphs = { revision = 73069; @@ -7464,7 +7598,7 @@ sha512.run = "4765517f2f4dc207d2d606d1ad17aa4473ab026a84900fe496a601b2d997dc854cf3eaea813e6d4f3f99cb102cb0aa019056a53c94ef877f47ae06020ea5d835"; }; cistercian = { - revision = 75058; + revision = 76924; shortdesc = "Display cistercian numerals"; stripPrefix = 0; deps = [ @@ -7472,13 +7606,13 @@ "iftex" "pgf" ]; - sha512.doc = "84d99a21534fd142162d5b313bd39312d0414f484e1759fd29c405bb558be986846a703c66d59b7970595f36af50e595c2c6d90579817c339368c1b0605aed22"; + sha512.doc = "47e3d61d604d323fffcbf72df254fa8882ed34d8ce848a6a92bc19040ff4e1c80f94c2fad33627baaefdb20fa35dcd491244be67086f6e9a7f0e690812fa2e53"; license = [ "lppl13c" ]; - version = "0.5"; - sha512.run = "510edef51d1c0ef56423b39f5e99b141459283b3a9ab5415cc62ee03b9312a1a448ccd94061e4bc5d44146979bd6e157733d7b977cc9ef95a3a1b15de5402ecb"; + version = "0.6"; + sha512.run = "602f494a52594aabdfa9890baa8f85cc0d6ca6c738b2c09ed62e8614a8501931b3ec7c135747f03b3c87843da34cbe99f3f129f07719d909b7a1f7b9c7d603f8"; }; citation-style-language = { - revision = 75059; + revision = 76981; shortdesc = "Bibliography formatting with Citation Style Language"; deps = [ "l3kernel" @@ -7490,7 +7624,7 @@ "luaxml" "url" ]; - sha512.doc = "2ef69d1ab3c8d611ddace94de2de1c6ba10a3101cfb2febefaefcff579bc1433a940451ff14b358a910de01f49e19461018ff31635daee00a4ba5ee77a6cd875"; + sha512.doc = "0c66184975adbc095d004f9967d2d1fb10104f84cbf1215117324f20ecf68405a0db788ac1ef7eb19e70337fd4551f2f049d84f53271dfe6672b4cb99ac900aa"; hasManpages = true; scriptExts = [ "lua" @@ -7500,8 +7634,8 @@ "cc0" "cc-by-sa-30" ]; - version = "0.8.0"; - sha512.run = "f52941ab7fa9f9be6c26e112e5a93f27973c6c3de7b3eae87fd2af3a2523028f0447d31d2821b47755e95a6a2f40c83a55aa182b7511cad2053aa7740961a982"; + version = "0.9.1"; + sha512.run = "bec84bd6c535f2a9fce0e533be87a24f0702d6d6c9d959aff4e13a60f44cc7144b3a7b0134fb325449ed2034795d3c499968e7d4e60907a249b86026c75476b9"; }; citation-style-language.binfiles = [ "citeproc-lua" @@ -7653,17 +7787,17 @@ "sjispdflatex" ]; cjs-rcs-article = { - revision = 71936; + revision = 76790; shortdesc = "Article class for The Canadian Journal of Statistics"; stripPrefix = 0; - sha512.doc = "c8575a01b4a4e4efeec5f1873e281bb7aa83a74d6884d020b2189324f903d61cd0993f5b8d9c70f229ff929b2240a58fb178654bae9b7a2bf8b75f950945aacf"; - sha512.source = "b19f6a1f3c88518f66596dc7b0c0a8b255bb7beb5c15a5c1b221abe83faa792233b1abb1908bcbd5808a8369a937d0e983c0271f3d86393f1117a714daf79fa3"; + sha512.doc = "032e3c2ac0b8697048f66bc7c1f3c64ce656a6bdf687197493fe0ca2fa791431aee208a872670e303fea332168be0c065fa17d7fbc50b6de98d4dd591c995bac"; + sha512.source = "5dfe7b8fb1a529411e84b7d7b55127347f1f5b3580acaf439406570096952c7b192ae7d0b4846a0222e3c7b03d9d069193ddfa9388e1308ab81fb22b2c0a8bb5"; license = [ "lppl13c" "cc-by-sa-40" ]; - version = "1.1a"; - sha512.run = "8dbfc2caa83bb25e825aed15bb999e34b339f35725a2f62f842aafbd662d9668c1034259552464778a967d58bbfb8ca9621fc7ff00e4f7749eeb21b429c4726e"; + version = "1.3"; + sha512.run = "2d55bb97b43fd087a539456fc80a9fcd2b6860f88159ffe05abc02085fc40ee2e068a642e06fe1aab3423b4b63d91af9f96b918ae3f67b510c68774a71a05d23"; }; clara = { revision = 75301; @@ -7680,13 +7814,13 @@ sha512.run = "dc80c7e148919c850d413ccb0fd0097858e2ba8a708ca28b583296c7e23f74b1ca6f7a94755509b47de25cdd7485b218df37528a820708a2ed04ed9629275f56"; }; classics = { - revision = 53671; + revision = 76924; shortdesc = "Cite classic works"; stripPrefix = 0; - sha512.doc = "df7d88ae0dc936b8b7f60e98f806b1368d249a838a7407ebd12de05fe10a6e0c9da1ba8cddd3d396033271dd3692451441ad267a187c30cbdf28dd996f707b78"; + sha512.doc = "02812e55c7b0b7da260edd13ec61edcd5b3f122ea16d9d444c6e1750c6aedbb6470c1e1d5290d22da417367da8d5798773454b669d5b2fdd797c1f71ad7fe0ea"; license = [ "lppl13c" ]; version = "0.1a"; - sha512.run = "86eaa987025658749c642f5132933745a418002feda5a3dec0f1dd9967a178af7e9c3188cde0b0b1fc8fb9ddf5cd59b68cf95942bd811d978d72a68f44a2999f"; + sha512.run = "d02f74c57ef46a36155d08c36cfc5202fabbec9556e2efef6ddca963e033fc310949595b8cd38e65e6d3a9cd4f4186dfc81989d600e7d69cf5a4da1af2d1f47e"; }; classicthesis = { revision = 73676; @@ -7741,22 +7875,22 @@ sha512.run = "1d92e279264970ca6d7612c3850fd46d4f3deb74df8a9149d6e63ac19eb665e5affeb1ab9bfea44d07825b80245b0a3b951d3ec08af0834c228a21270bc45437"; }; cleveref = { - revision = 61719; + revision = 76924; shortdesc = "Intelligent cross-referencing"; stripPrefix = 0; - sha512.doc = "87760a9503b5ead92a1a8f26f9c0195487b5e7a1f97cb11519791f247cf87d35f044f68738d3563ac4a84d7f283d3907eaa816f2d4f8dc4f9cdc5114df639d99"; - sha512.source = "aae3fc03f3ccefc9c58b1372a337afc9f0fc201d3db9938a01a1832711ce10e0f0b13e72da021c328f6bb1099dfafc8378663016ca6969ecef10dd5bf3683937"; + sha512.doc = "54c8a55f3af82fdf9a5f391e6c5a94c27e7ab42b003ddcbabed501d97858f04491593fc8e607ab2765d71f72c731406cdc6e091229293d56ac73c76888934899"; + sha512.source = "1825bdadc5b395ac3d9e4b1a2aa94626f9e8df99a72e5a1cf4807d42a48dd0b1f5bb1a35536c8ae9aacfae7efc35edecdf11d6bc8e9b409cd074a16ab86232c9"; license = [ "lppl12" ]; version = "0.21.4"; - sha512.run = "7e425fd19bd559a2a3f3091f6dd3d6711e6bb4ec01f6a3f8c1dccd60cb6518f3ffe563c1b68e3b379eab7be140f7ff5f3c68dabf3dc85d196aa2d41f81a67acd"; + sha512.run = "3fffeda826456ae3a8af09a67d816ea30915e8902f9b0d449830c4f20cb685c405a56670bf24babe93b0d784cfce45bd9963811ca09e0de191936e079b691760"; }; cleveref-forward = { - revision = 70649; + revision = 76924; shortdesc = "Forward-referencing functionality for cleveref"; stripPrefix = 0; - sha512.doc = "7f01ecd34b76e86c369d9637894ade1eeb22a8c747c38b5886cd8dea45f190291429a15c32b55f4b904ebb81bdbdadfe799de160182250ec5b2ca61b9993d661"; + sha512.doc = "0b89eeff860a72526e78d91f8bfa78f8d3a77e8126536b55ab8321e551675bf19875592851477d6965ed92c39b04bf2e41936ee33a4f3406cd69671ba0114c52"; license = [ "lppl13c" ]; - sha512.run = "ed394e8f7cc5213294da75fa267c2d9b6886632ce9422961610ab9c236f5ae11efb7215738f8aef13d7e0605bee75ae21a59b44a51b53d8d26d32bc091e6b9b0"; + sha512.run = "17bf87d2ece9f246765782cfaf12c86b01413a5a5f5f56d607cc80004bb10056635a6afe27f92e8cb567e2ba3a997b319c1852b41c93143c80e3c462ec937b50"; }; cleveref-usedon = { revision = 70491; @@ -7792,14 +7926,14 @@ sha512.run = "19aed32c2dc229852133a44fe5ed692a0d3194d374cc77e2301314b3fff929b834fd4df82e811095049e64ba127180eddb77fcc4211aecd2db40e8124a38d55c"; }; clistmap = { - revision = 61811; + revision = 76924; shortdesc = "Map and iterate over LaTeX3 clists"; stripPrefix = 0; - sha512.doc = "8c0ca62ecf95989e1e4f90b6c606e421bd5f536ca9d7e3745384537b33b5745b221c6485e0fc5d5a52ddfa720e34f6260eb8bec0557d7e4171406ad4985b789f"; - sha512.source = "b93a6e3bda06ce394c006964046d683576474d1ccc6b8cdde069c188cf8d146be43420c5d55a9d22bca554e87ea9309faaa73b5d0b8bb1b56981414b4b99e46a"; + sha512.doc = "21d57def3bc806a0bb08397341e7472d43572d4c1cdefa4c99ee3284df6711aa64806453dca3fc179b1fdb8534206e1585489bc7a68b774f5b33934f872398c6"; + sha512.source = "753bf0bf5e65fe32d38f09ded718e375226f32730bfd384fb40895605b93dced64c5d01f31d2e259d774d54f629b25546a88085ee04db8370821a948459801da"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "71da5b4136bd73945ec0e1d9fe429892960a9167b39febc0d53b7a628357db59240929ed6d8c31096c170cd0b2f5c60452f364d8903be40a6a4bf0b590069520"; + sha512.run = "494a2bc0b54ab46dbeb8770c3af2011925679d748d98672743c5090510a2573f59fc88422f4c9533203e43c58939898077105ce31f5d6c25f86eeeccb8facc71"; }; clock = { revision = 15878; @@ -7810,26 +7944,26 @@ sha512.run = "ba378fe241cd2e51b641f0edc4bdd1403477b392e0a22363bcf540b513c1c15b1c0e3ab37020aa77ec147ce59cc7ad6f09c86cadcc0a77892a1a798c36c411aa"; }; clojure-pamphlet = { - revision = 67201; + revision = 77161; shortdesc = "A simple literate programming tool based on clojure's pamphlet system"; - sha512.doc = "a8c782042d9c55d234ad5df84d73e0d4abedac2294073146bbb8dc0b01ea40910657d3a3e1bfb324437bc67426f69ccae6eb297b81282f32190e87bb2ba154a8"; + sha512.doc = "2858b58bec0cc6417d6260244086187ca81d2891a6484623c9a23c57ee4eefb9b85fcf4027edce24b6926c32b8da2f89f2c5eb8b8131da863b4eaad0c265334d"; hasManpages = true; - sha512.source = "8dd7cf59db96f9977f9242475c46a6635bf6cbc5c18bf1f44ee65cd6e308a5d0dafd2951b602fef102632ac2f6fdf707d306fb400b02e657c45a4eaf2a52384c"; + sha512.source = "b60982241c541443e26410c2ff523f45e994e2eca181ff403d62b33da11d7d9cba892193091f1990ae0eb684aa2f7f1a18366127d291b22568a085ff3c0a8e63"; license = [ "gpl3Plus" ]; version = "1.3"; - sha512.run = "bfdc173aa0a79905af238766f162f779296fe16e343a0fc4d41e8a47be2021eaff1cb30129db1238c725f633f3c96264ccc9a2cc0fdf0686e04622090d5a598d"; + sha512.run = "e6056487d94eeb79e796e174f19d5075a357f41e2e43eff4f616db3d1737b75076c807a000df7cc3cc925699d09d1e17b15c3e1631fb71eea0c88b2df698a8df"; }; clojure-pamphlet.binfiles = [ "pamphletangler" ]; cloze = { - revision = 75533; + revision = 75681; shortdesc = "A LuaLaTeX package for creating cloze texts"; stripPrefix = 0; - sha512.doc = "f707509b588b9185f56d77f6ca25a9c1f9c8588092ab562d350144e3f4b69a43383c8aca2c8e49ca3a7685dae50b0e40e46f5b3df2640bf786b95b50aa8da68e"; + sha512.doc = "ad41298f9de98afca2445b12c46f8a00d8fb4b562ff4abf8304ca708b9cac60c4f01616d16b53cc50812103c7c832aaf0ddc51cd432f0f03d8f874d364861936"; license = [ "lppl13c" ]; - version = "1.8.1"; - sha512.run = "dfc5349649ccd216c179b4e21e18827be0e2c719e6df0054d719646a0287686f6607db9b15aad9c91c8d95bbe810e01cced2de5d3a508387535f5cf7d3af0685"; + version = "2.0.0"; + sha512.run = "904f27bfb95cb02422ee4a61d86daef24e618cedd7ac30965a534deb9dc3198b8752baaea92cda783c48f30583a98a90b59dcb3176c26fc75c6ab87ee05cf794"; }; clrdblpg = { revision = 47511; @@ -7973,14 +8107,14 @@ sha512.run = "8e720662ac4d00557b143c883e9d410da8593cdfa056b5320e0ff348c2c0e37f9c0045341c28e583aa544790e576d9b7db8c80f93cffd8c4da699e46e35f73e0"; }; cmbright = { - revision = 21107; + revision = 75712; shortdesc = "Computer Modern Bright fonts"; stripPrefix = 0; - sha512.doc = "7add06e9502ab0bf912e811afbb66caf7ac83d60b6e2575dbc75709438ce6252239a43106632633e2d90b2badd46bb800533c496c811de7316cd1766456058c9"; - sha512.source = "5824d33c26e94cf0ec8d2b69d0c80c715a68ef98ab5e2025c84fc20dcda2be4b89125dfe69400f2f27d46b773c5a3918af533cc2c25fad01694776bf5a546879"; + sha512.doc = "4c4b75ebc584b8dfcb1e250149f0a512e359b92d8af8a6075f3fb76a793079bb01f1dfb90a0a1ad024099d43068ddb2901632e67b4295963976a2c48077ef745"; + sha512.source = "b2cc4a5c14109b4cd2234b5ce8dbe3167d0f1074980990a73b0af5d760321ecaf011a7a5075c2bc1a21afd7e5eaf393cb63b15b009a871a41f62d1c787382214"; license = [ "lppl13c" ]; version = "8.1"; - sha512.run = "3251c7ce9f139a9e553e3cf343339367e98e6982850ca3d2a2087efe5e26f4828597e6f5c1ac85567e81897a09239f5be717a6a85d04b164442c9c5c53ea4fac"; + sha512.run = "0f90e7e0a0f2b6bdfc6b4150a669ee1508ac9a8c34738620645d59ff9f44bd32b5c7fc283e478148756c5fc8558c0cede37e8337fa34068603158c23a1176af9"; }; cmcyr = { revision = 68681; @@ -8068,25 +8202,25 @@ sha512.run = "97e1830bdbab04e321433f43e14d65fd2e9820d46a6fb3616f2cea38a54208e80e1238eba7b5cfd20137f6e3a3da3a1586a7caa3e0a495ed91235a05120d444c"; }; cmsrb = { - revision = 54706; + revision = 76790; shortdesc = "Computer Modern for Serbian and Macedonian"; stripPrefix = 0; fontMaps = [ "Map cmsrb.map" ]; - sha512.doc = "9200b4da942f308cc60dc53b2fba9cefb7448e95d89f0c34d03604e5f7a9119aea4e762d70cfa35fd12f555f8c4ae1ab4c0b12abb04742e17b6e680bd80cc9d3"; + sha512.doc = "5ec2a443d4d8be667a6188a6d449d3cd34472918fe4a826fb06b72a9094fdc9c424bc28723006d653b0e3a618f19ed0d98a582fc39d1bce31cbfb880269fa743"; license = [ "gpl1Only" ]; version = "4.0"; - sha512.run = "2fef47e94ba1a5ad0774667ac84e29040a3715c413990585aa09c866297beb61c7da533685bc1e102c8edb30d7bf6bddf8fee5486dd6d4d6ea9ebe51d2424196"; + sha512.run = "b722ac27d0518586208340664c5dec991de5b0d43e16a71640e349d26fad880b8d2ab7ff6f06dc5f0e451628684a9ec4909e86d44a667083b9c72434faafe1e3"; }; cmtiup = { - revision = 75529; + revision = 77050; shortdesc = "Upright punctuation with CM italic"; stripPrefix = 0; - sha512.doc = "78769cf61a4297f2499bfe606d7fa9a18b6c2e8d8abcd2d643bf3c82a914dd864b02ecb0f64dc367b9bb755b6d8fd9b761790016062a70deb282f7a4005b7298"; + sha512.doc = "7967eb8d7e0a2299c974329febd4d5579f2c5cc1f3152a3adde73acd0f0df483a0761fa786566c32e61f9e2b86d849aa7d4d652317e1fe15a455fdf3236f3692"; license = [ "lppl13c" ]; version = "2.2"; - sha512.run = "4e5c90a988c70bb75aa7789b751cd104eb2bea795fe4a732150da904412eee8aa3b2741909126115000619e5c99e47232f7a98963d4e21ffd888042bf6d77b0f"; + sha512.run = "7c02115bf5879368a11e2374e78a095616aecb0a5827da964fcb1d563d05efe8b5f92d17c82959abe42a5da02670f8c6076997177a98263ad9bb22f0843953e2"; }; cmupint = { revision = 54735; @@ -8110,13 +8244,13 @@ sha512.run = "c5f35424e63c3cf16eb2a71380917e1e8e33d1ebf62a4472b989c4e4df8b9f84d45bb6220e92eeb614aa40d0bdf977a47a905389072d066dc93b009856deff17"; }; cnltx = { - revision = 55265; + revision = 76924; shortdesc = "LaTeX tools and documenting facilities"; stripPrefix = 0; - sha512.doc = "b1481a3f56079e4655b94ac7855019492b051de1405016830fd196442f1c3fb8213d00540ec5fa42dccf743eefd9ff1d0a581626d2b0c64b7462e43708ccb502"; + sha512.doc = "cc455dee4b3835b0dce21c0eeca65bbea61775c674fbba0a52bd90cf23e81549f4b85b46e08446bc84354f6f729b628c396760e7a85a493fe9ba8c7cc2d73994"; license = [ "lppl13c" ]; version = "0.15"; - sha512.run = "fa858296b0d71265f4812289d7e50e1650deea64fe8feb86c1d9a3ce49719ed4d265e457fc1e6c9382c9344b9798ef2de322419ab38b86dfaa2f20ca87052ea4"; + sha512.run = "a93deb4373df5200ef7a8654fdf91b75ebafdd98bc7200148a9aa02ae15ec965a75e0e5149e2402c319c843210e9c2125e22f98e21845373761b51a31585e67d"; }; cns = { revision = 45677; @@ -8162,35 +8296,35 @@ sha512.run = "41af2ebf59705b60c9713bf814b15f1d0b9613d2ee04d8b45764d06ccd479ea9a5050858c9a5c536bfe85595ec4c7f7dd186624436bbcb388a37c7f9ee35111a"; }; codeanatomy = { - revision = 65648; + revision = 76924; shortdesc = "Typeset code with annotations"; stripPrefix = 0; - sha512.doc = "4595189bdcee5788de92793b54e8a3dab0215057acbf7d9d575af6e9fb67a92ec1985d61d415bd44bea2d8ae7084de0676e121c96be2262c93eee78116f50a86"; - sha512.source = "27c57ca05dd82f9810e63a0265658174dc3a9dfe21033c70bea65db5543648dc51052a8b72bd5f2d89e7ad9806d1cf1b0bf1e9c9ca543589afef2dc07184114d"; + sha512.doc = "893680cdc8108e5d86d3c52d366f57f0c11a1cc5ea03081273512b539d4e561b4bf09fac5187bd43f0d6819180246b3dce17640373cbbaf1d9b6b1e4c1d2b373"; + sha512.source = "fe2d26883c2e8164f2df24b4d0301508d8fbf51283909c27ba7c0340439e2a59773f9bacb3eb0442c869833682d9d9217f2fc527937b88b60dacf363ea7b5cdc"; license = [ "lppl13c" ]; - version = "0.4-Beta"; - sha512.run = "59f2c1b91875a69434595d435eb905265c9e114bebb8a94edbe07f597518424add7916fab565caef11302e6c31537c54e5885f3320ec0e515cd0a207c8012e00"; + version = "0.5-Beta"; + sha512.run = "4c17dcc5746a201ee235554b87ae18b5cd5d75b9aaaa835ff248ab6fc57570dd3aa95908a894bc37051f846b7e5b7bb9a1eb5f37472dd108dd31c7394f39f39d"; }; codebox = { - revision = 61771; + revision = 76924; shortdesc = "Highlighted source code in a fancy box"; stripPrefix = 0; - sha512.doc = "165fffcfbff35064a3c55a0fe1b095f3a45a5c01d1c8a8704cd151cbb20c440592edecc3be71900b1a7a5e7af28d6a8d6c4a3b9fd09f850c7da71362e2377ddd"; + sha512.doc = "c9e473797bba64044bb74e59df2a6e7d7b329d3102dc679c68b6a2fe5d71c78abec47b4b0c07c1822dbf83b9a5d2e131f9e8ea0606d84d0e044b31c5cb9d01f9"; license = [ "lppl13c" ]; version = "1.0.4"; - sha512.run = "04f63b435f360fdfa81bb7afeef38117a8a4b81b70562e21020470f49f33abc33038d6c55665a5ae4573ff61c19ed9120e824eb319ea97523fe1fa8e82ba9424"; + sha512.run = "582fdce35d70015e53a210517888fcb0a502ca8f0fae1bb7ce4219246101a77607ef6b1e1b721e5090998fb49d83781834fa8fe7256addf461e6ec7455f41d8e"; }; codedescribe = { - revision = 75416; + revision = 77215; shortdesc = "LaTeX code description and documentation"; stripPrefix = 0; - sha512.doc = "2b78ea5cf84f94065237ed25d690f9e64204250b3ff299a1cfd13a11fca32cb8ec962562597d6dd62475f4c1709647800ff69a07a4c128b35773222fee253cab"; + sha512.doc = "0d168f2e42d2cf1666b953f526d68a5f09dd09e454ec426d3fdebf4b500cf0f3a529b660ed68c260751adb06e2081520eeea3c3b9aa9c52412286c29dc32a1ba"; license = [ "lppl13c" - "gpl1Only" + "agpl3Only" ]; - version = "1.10"; - sha512.run = "f95c62662da5e9cd0c6ab2644c9f76aacc9f9ad5ba65b1192f987fcfc91a8b4d06e9a51897f8bb70a392aba9bbbf85c774fd9c58293824f96255ce6882d93cde"; + version = "1.23"; + sha512.run = "054b9775b59f05572cbfaad8da09f49f773dbc5e0dee27f1f501fa589d77c8409a56eecdcb1d9ff84efbe66f213ae22797a8361599e59de0542bb7ad7ed0a270"; }; codedoc = { revision = 17630; @@ -8202,13 +8336,13 @@ sha512.run = "8dc006776f2a3f0f28aeed0450e2d7b714402de1939a92d1e7f1e0174a8de7e9f7099e7ae9a5de34df03613ff16800bde17f7cc90fa82798f30c775c10c655ff"; }; codehigh = { - revision = 74188; + revision = 76924; shortdesc = "Highlight code and demos with l3regex and lpeg"; stripPrefix = 0; - sha512.doc = "df2eacb06fbbfcd21d508007d2dc8c3dd42c10ce5a1ba11e9b53a57d87666b46445f6a7b87cc853675f0c5b61c2b076f97d37774df1cf1e3fe47a975e56a104e"; + sha512.doc = "a236deae30deca7f1d9d355f45ca5f9d6075991fe1761c60fa426e38a978d8567c3d92cb9b7cd6ce4bd3a420f33e2eb15256364f432adca56ac6097d2689532a"; license = [ "lppl13c" ]; version = "2025C"; - sha512.run = "5ee46ece6be9c26df714120482438683b717aec1c439e6c6919b380b622b74b3b9ebdd304d32327a4192113ef8438c86658373ab1991b5b71b740a234fb4bc99"; + sha512.run = "1ee32ae78ecb16ee8fd1591d7212c3a8e9d95a36b2214d2ebb1556ac4216e537530e180c1e31c539f1f80c4f418c06573b6fea9c5aaa8f8fc377734a54cde85a"; }; codepage = { revision = 51502; @@ -8521,7 +8655,7 @@ hasCatalogue = false; }; collection-binextra = { - revision = 75482; + revision = 75830; shortdesc = "TeX auxiliary programs"; stripPrefix = 0; deps = [ @@ -8603,6 +8737,7 @@ "ppmcheckpdf" "purifyeps" "pythontex" + "runtexfile" "runtexshebang" "seetexk" "show-pdf-tags" @@ -8674,7 +8809,7 @@ hasCatalogue = false; }; collection-fontsextra = { - revision = 75171; + revision = 77044; shortdesc = "Additional fonts"; stripPrefix = 0; deps = [ @@ -8699,6 +8834,7 @@ "arev" "arimo" "arsenal" + "arsenal-math" "arvo" "asana-math" "asapsym" @@ -8710,6 +8846,7 @@ "auncial-new" "aurical" "b1encoding" + "bahaistar" "barcodes" "baskervaldadf" "baskervaldx" @@ -8833,6 +8970,8 @@ "fontawesome" "fontawesome5" "fontawesome6" + "fontawesome7" + "fontawesomescaled" "fontmfizz" "fonts-churchslavonic" "fontscripts" @@ -8920,6 +9059,7 @@ "luwiantype" "lxfonts" "ly1" + "lydtype" "magra" "marcellus" "mathabx" @@ -8935,6 +9075,7 @@ "missaali" "mlmodern" "mnsymbol" + "monaspace-otf" "montserrat" "mpfonts" "mweights" @@ -8966,6 +9107,7 @@ "pacioli" "pagella-otf" "paratype" + "pennstander-otf" "phaistos" "phonetic" "pigpen" @@ -9005,6 +9147,7 @@ "sourcesanspro" "sourceserifpro" "spectral" + "splentinex" "srbtiks" "starfont" "staves" @@ -9148,7 +9291,7 @@ hasCatalogue = false; }; collection-games = { - revision = 75564; + revision = 76381; shortdesc = "Games typesetting"; stripPrefix = 0; deps = [ @@ -9163,6 +9306,7 @@ "crosswrd" "customdice" "egameps" + "eigo" "gamebook" "gamebooklib" "go" @@ -9177,7 +9321,9 @@ "labyrinth" "logicpuzzle" "mahjong" + "mathador" "maze" + "multi-sudoku" "musikui" "nimsticks" "onedown" @@ -9284,7 +9430,7 @@ hasCatalogue = false; }; collection-langarabic = { - revision = 74912; + revision = 76980; shortdesc = "Arabic"; stripPrefix = 0; deps = [ @@ -9296,6 +9442,7 @@ "arabic-book" "arabluatex" "arabtex" + "awami" "bidi" "bidihl" "collection-basic" @@ -9327,7 +9474,7 @@ hasCatalogue = false; }; collection-langchinese = { - revision = 72136; + revision = 77432; shortdesc = "Chinese"; stripPrefix = 0; deps = [ @@ -9349,6 +9496,8 @@ "install-latex-guide-zh-cn" "latex-notes-zh-cn" "lshort-chinese" + "luatex-cn" + "lxgw-fonts" "nanicolle" "njurepo" "pgfornament-han" @@ -9814,7 +9963,7 @@ hasCatalogue = false; }; collection-langjapanese = { - revision = 74394; + revision = 76651; shortdesc = "Japanese"; stripPrefix = 0; deps = [ @@ -9856,6 +10005,7 @@ "kanbun" "lshort-japanese" "luatexja" + "luwa-ul" "mendex-doc" "morisawa" "outoruby" @@ -10056,7 +10206,7 @@ hasCatalogue = false; }; collection-latex = { - revision = 73720; + revision = 77034; shortdesc = "LaTeX fundamental packages"; stripPrefix = 0; deps = [ @@ -10105,6 +10255,7 @@ "letltxmacro" "ltxcmds" "ltxmisc" + "lua-uni-algos" "mfnfss" "mptopdf" "natbib" @@ -10125,7 +10276,7 @@ hasCatalogue = false; }; collection-latexextra = { - revision = 75610; + revision = 77564; shortdesc = "LaTeX additional packages"; stripPrefix = 0; deps = [ @@ -10201,8 +10352,10 @@ "bashful" "basicarith" "bchart" + "beamer-reveal" "beamer-rl" "beamer-theme-albi" + "beamer-varbox" "beamer2thesis" "beamerappendixnote" "beameraudience" @@ -10212,7 +10365,9 @@ "beamerposter" "beamersubframe" "beamertheme-arguelles" + "beamertheme-bilkent-econ" "beamertheme-cleaneasy" + "beamertheme-csh" "beamertheme-cuerna" "beamertheme-detlevcm" "beamertheme-epyt" @@ -10593,7 +10748,9 @@ "enumext" "enumitem" "enumitem-zref" + "enumsub" "envbig" + "envelope-letter" "enverb" "environ" "envlab" @@ -10615,6 +10772,7 @@ "esindex" "esint" "esint-type1" + "essaykit" "etaremune" "etextools" "etl" @@ -10744,6 +10902,7 @@ "fundus-calligra" "fundus-cyr" "fundus-sueterlin" + "futharksymb" "fvextra" "fwlw" "g-brief" @@ -10786,6 +10945,7 @@ "glossaries-serbian" "glossaries-slovene" "glossaries-spanish" + "glossaries-ukrainian" "gmdoc" "gmdoc-enhance" "gmiflink" @@ -10896,7 +11056,7 @@ "isonums" "isopt" "isorot" - "isosafety" + "isosigns" "isotope" "issuulinks" "iwonamath" @@ -10926,6 +11086,7 @@ "komacv" "komacv-rg" "korigamik" + "ktbox" "ktv-texdata" "l3backend-dev" "l3build" @@ -10945,6 +11106,7 @@ "latex-firstaid-dev" "latex-graphics-dev" "latex-lab-dev" + "latex-tagging-status" "latex-tools-dev" "latex-uni8" "latex2pydata" @@ -10966,6 +11128,7 @@ "leftindex" "leipzig" "lengthconvert" + "leporello" "lettre" "lettrine" "lewis" @@ -10993,6 +11156,7 @@ "longfbox" "longfigure" "longnamefilelist" + "longtwocolumn" "loops" "lsc" "lscapeenhanced" @@ -11026,6 +11190,7 @@ "makecookbook" "makedtx" "makeglos" + "makegobbler" "makelabels" "makerobust" "mandi" @@ -11077,6 +11242,7 @@ "minitoc" "minorrevision" "minted" + "minted-code" "minutes" "mla-paper" "mleftright" @@ -11085,6 +11251,7 @@ "mnotes" "moderncv" "modernposter" + "modernruler" "moderntimeline" "modref" "modroman" @@ -11205,6 +11372,7 @@ "pagerange" "pageslts" "palette" + "panda" "pangram" "paper" "papercdcase" @@ -11213,6 +11381,7 @@ "paracol" "parades" "paralist" + "paramcalc" "paresse" "parnotes" "parsa" @@ -11269,6 +11438,7 @@ "photobook" "picture" "piff" + "pkginfograb" "pkgloader" "placeins" "plantslabels" @@ -11322,6 +11492,7 @@ "quotchap" "quoting" "quotmark" + "rainbowbrackets" "ran_toks" "randexam" "randintlist" @@ -11397,6 +11568,7 @@ "sdrt" "secdot" "secnum" + "secretx" "sectionbox" "sectionbreak" "sectsty" @@ -11448,6 +11620,7 @@ "skills" "skrapport" "slantsc" + "slixte" "smalltableof" "smart-eqn" "smartref" @@ -11516,12 +11689,14 @@ "tableaux" "tablefootnote" "tableof" + "tablericons" "tablists" "tabls" "tablvar" "tabstackengine" "tabto-ltx" "tabu" + "tabular2" "tabularborder" "tabularcalc" "tabularew" @@ -11543,6 +11718,7 @@ "telprint" "templatetools" "termcal" + "terminalcode" "termlist" "termsim" "testhyphens" @@ -11663,6 +11839,7 @@ "volumes" "vpe" "vruler" + "vscodeicons" "vtable" "vwcol" "wallcalendar" @@ -11706,19 +11883,23 @@ "xkcdcolors" "xkeymask" "xltabular" + "xmeaning" "xmpincl" "xnewcommand" "xoptarg" "xpatch" "xpeek" + "xpeekahead" "xprintlen" "xpunctuate" "xreview" "xsavebox" "xsim" "xsipa" + "xstacks" "xstring" "xtab" + "xtufte" "xurl" "xwatermark" "xytree" @@ -11743,7 +11924,7 @@ hasCatalogue = false; }; collection-latexrecommended = { - revision = 73720; + revision = 77082; shortdesc = "LaTeX recommended packages"; stripPrefix = 0; deps = [ @@ -11782,6 +11963,8 @@ "latexbug" "lineno" "listings" + "ltx-talk" + "lua-unicode-math" "lwarp" "mathspec" "mathtools" @@ -11822,7 +12005,7 @@ hasCatalogue = false; }; collection-luatex = { - revision = 75360; + revision = 77516; shortdesc = "LuaTeX packages"; stripPrefix = 0; deps = [ @@ -11832,6 +12015,7 @@ "barracuda" "bezierplot" "blopentype" + "char2path" "checkcites" "chickenize" "chinese-jfm" @@ -11844,12 +12028,16 @@ "emoji" "emojicite" "enigma" + "fancymag" "farbe" "gitinfo-lua" "ideavault" "innerscript" "interpreter" "kanaparser" + "kkluaverb" + "kkran" + "kksymbols" "ligtype" "linebreaker" "longmath" @@ -11860,7 +12048,6 @@ "lua-typo" "lua-uca" "lua-ul" - "lua-uni-algos" "lua-visual-debug" "lua-widow-control" "luaaddplot" @@ -11876,6 +12063,7 @@ "luaindex" "luainputenc" "luakeys" + "luakeyval" "lualatex-math" "lualatex-truncate" "lualibs" @@ -11894,6 +12082,7 @@ "luarandom" "luaset" "luatbls" + "luatex-type-definitions" "luatex85" "luatexbase" "luatexko" @@ -11913,6 +12102,7 @@ "nodetree" "odsfile" "optex" + "parstat" "pdfarticle" "pdfextra" "penlight" @@ -11922,6 +12112,7 @@ "plantuml" "pyluatex" "scikgtex" + "seatingchart" "selnolig" "semesterplannerlua" "showhyphenation" @@ -11942,7 +12133,7 @@ hasCatalogue = false; }; collection-mathscience = { - revision = 75514; + revision = 77561; shortdesc = "Mathematics, natural sciences, computer science packages"; stripPrefix = 0; deps = [ @@ -11961,6 +12152,7 @@ "amstex" "annotate-equations" "apxproof" + "aspen" "atableau" "autobreak" "axodraw2" @@ -11976,7 +12168,9 @@ "bpchem" "bracealign" "bropd" + "broydensolve" "bussproofs" + "bussproofs-colorful" "bussproofs-extra" "bytefield" "calculation" @@ -12054,9 +12248,11 @@ "fixdif" "fixmath" "fnspe" + "fodot" "formal-grammar" "fouridx" "freealign" + "freemath" "functan" "galois" "gastex" @@ -12078,6 +12274,7 @@ "ibrackets" "includernw" "interval" + "intexgral" "ionumbers" "isomath" "isphysicalmath" @@ -12091,6 +12288,7 @@ "letterswitharrows" "lie-hasse" "linearregression" + "linkedthm" "logicproof" "logictools" "longdivision" @@ -12147,6 +12345,7 @@ "physics" "physics-patch" "physics2" + "physics3" "physunits" "pinoutikz" "pm-isomath" @@ -12182,6 +12381,7 @@ "sciposter" "sclang-prettifier" "scratchx" + "seqcalc" "sesamanuel" "sfg" "shuffle" @@ -12218,6 +12418,7 @@ "temporal-logic" "tensind" "tensor" + "tensormatrix" "tex-ewd" "textgreek" "textopo" @@ -12225,6 +12426,7 @@ "thmbox" "thmtools" "tiscreen" + "tkz-interval" "turnstile" "ulqda" "unitsdef" @@ -12235,6 +12437,7 @@ "youngtab" "yquant" "ytableau" + "zeckendorf" "zx-calculus" ]; hasCatalogue = false; @@ -12300,7 +12503,7 @@ hasCatalogue = false; }; collection-music = { - revision = 73288; + revision = 76267; shortdesc = "Music packages"; stripPrefix = 0; deps = [ @@ -12312,6 +12515,7 @@ "collection-latex" "ddphonism" "figbas" + "fretplot" "gchords" "gregoriotex" "gtrcrd" @@ -12346,7 +12550,7 @@ hasCatalogue = false; }; collection-pictures = { - revision = 75636; + revision = 77389; shortdesc = "Graphics, pictures, diagrams"; stripPrefix = 0; deps = [ @@ -12365,6 +12569,7 @@ "bodegraph" "bondgraph" "bondgraphs" + "bootstrapicons" "braids" "bxeepic" "byo-twemojis" @@ -12413,6 +12618,7 @@ "fitbox" "flowchart" "forest" + "forest-ext" "genealogytree" "getmap" "gincltex" @@ -12430,6 +12636,7 @@ "hvfloat" "istgame" "kblocks" + "keisennote" "kinematikz" "knitting" "knittingpattern" @@ -12439,8 +12646,10 @@ "liftarm" "lpic" "lroundrect" + "lua-tikz3dtools" "luamesh" "luasseq" + "lucide-icons" "maker" "makeshape" "maritime" @@ -12456,6 +12665,8 @@ "nndraw" "numericplots" "open-everyday-symbols" + "openmoji" + "optikz" "outilsgeomtikz" "papiergurvan" "pb-diagram" @@ -12561,12 +12772,14 @@ "tikz-qtree" "tikz-relay" "tikz-sfc" + "tikz-shields" "tikz-swigs" "tikz-timing" "tikz-trackschematic" "tikz-truchet" "tikz2d-fr" "tikz3d-fr" + "tikzbrickfigurines" "tikzbricks" "tikzcalendarnotes" "tikzcodeblocks" @@ -12617,6 +12830,7 @@ "utfsym" "vectorlogos" "venndiagram" + "vexillology" "visualpstricks" "wheelchart" "wordcloud" @@ -12760,7 +12974,7 @@ hasCatalogue = false; }; collection-pstricks = { - revision = 65367; + revision = 77232; shortdesc = "PSTricks"; stripPrefix = 0; deps = [ @@ -12806,11 +13020,13 @@ "pst-fill" "pst-fit" "pst-flags" + "pst-fourbarlinkage" "pst-fr3d" "pst-fractal" "pst-fun" "pst-func" "pst-gantt" + "pst-gears" "pst-geo" "pst-geometrictools" "pst-gr3d" @@ -12820,6 +13036,7 @@ "pst-infixplot" "pst-intersect" "pst-jtree" + "pst-kepler" "pst-knot" "pst-labo" "pst-layout" @@ -12828,10 +13045,12 @@ "pst-lsystem" "pst-magneticfield" "pst-marble" + "pst-massspring" "pst-math" "pst-mirror" "pst-moire" "pst-node" + "pst-nutation" "pst-ob3d" "pst-ode" "pst-optexp" @@ -12857,6 +13076,7 @@ "pst-solides3d" "pst-soroban" "pst-spectra" + "pst-sphericaltrochoid" "pst-spinner" "pst-stru" "pst-support" @@ -12882,7 +13102,7 @@ hasCatalogue = false; }; collection-publishers = { - revision = 75520; + revision = 77395; shortdesc = "Publisher styles, theses, etc."; stripPrefix = 0; deps = [ @@ -12890,6 +13110,7 @@ "abnt" "abntex2" "abntexto" + "abntexto-uece" "acmart" "acmconf" "active-conf" @@ -12967,6 +13188,7 @@ "fcavtex" "fcltxdoc" "fei" + "fhj-script" "ftc-notebook" "gaceta" "gammas" @@ -13011,6 +13233,7 @@ "jourcl" "jourrr" "jpsj" + "jsonresume" "jwjournal" "kdgdocs" "kdpcover" @@ -13026,6 +13249,7 @@ "llncsconf" "lni" "lps" + "maine-thesis" "matc3" "matc3mem" "mcmthesis" @@ -13035,6 +13259,7 @@ "mluexercise" "mnras" "modeles-factures-belges-assocs" + "modernnewspaper" "msu-thesis" "mucproc" "mugsthesis" @@ -13067,6 +13292,7 @@ "oup-authoring-template" "pats-resume" "philosophersimprint" + "phimisci" "pittetd" "pkuthss" "powerdot-fuberlin" @@ -13082,11 +13308,13 @@ "regulatory" "resphilosophica" "resumecls" + "retosmatematicos" "revtex" "revtex4" "revtex4-1" "rub-kunstgeschichte" "rutitlepage" + "rwth-ci" "ryersonsgsthesis" "ryethesis" "sageep" @@ -13295,13 +13523,13 @@ sha512.run = "e1023d734b7c8c2c781fd037f29a8c845a45fcd1c62d7880d51755bf943dba142fee040c2f0b9bea2ef6986818b5f67126ff468639c0d962d0a779f6840fb1c7"; }; colorblind = { - revision = 73199; + revision = 77410; shortdesc = "Easy colorblind-safe typesetting"; stripPrefix = 0; - sha512.doc = "e1db9cb7e399576f23d1a41a0a76109be1290cfa4ef686df03667078e17c1cc99c76b6efa55fa9337a1a7fb514c4dfe9f8a6a89bddca58ddb8ffad12731679b7"; + sha512.doc = "c0a5101b4238342f1d63f370c8fd328ba2968abbdad37653409c194e49bd391790f8229578a6e38e4b3e2961143b2b4e9e0ab8641f038173b78aac8436378425"; license = [ "lppl13c" ]; - version = "1.1"; - sha512.run = "07e9f05fb82a66edbe78e8c51140f42fbf6a3c8321b296959ecd6c17e7d5b2709813c02423d42cd266708c3af28297c527742d319ec9c960fee7c86383837f55"; + version = "1.2.1"; + sha512.run = "8539345b2b9be8b29c764069924227a2c25be738a4fe20a772dd910e3281966ce54dcc8e88ea7aa988a0e36ca88d97b53aa7e6fadafcdd45e977983e5b355794"; }; colordoc = { revision = 18270; @@ -13313,16 +13541,16 @@ sha512.run = "a4d87deccae89f844a6251887e4d20817837fff4eef9cbd2874bef8890d41e0ab930a3ee55fae9ee46685c6b3b2b3324b54ce8507f1cb10eef332b7a480b94a8"; }; coloredbelts = { - revision = 75621; + revision = 76924; shortdesc = "Insert colored belts in documents (to present skills, for example)"; stripPrefix = 0; - sha512.doc = "132875ac5aeb6ca0e33f80091dd31d3a27b0f8ac63b0825e63042e30d983a553dae2a89b37ef1191f9dd0caa3615a11cf295284b5b6c51edd19196d61df39aa7"; + sha512.doc = "5bccf3c35519b0702320df97aba8b62359ba715b5dc74edfe4264b4546fb1e0d8411e6be4ecb960acfa4ff5f290ce88cca59e0517e37a9a1c83e24697110bdc7"; license = [ "lppl13c" "cc-by-sa-30" ]; - version = "0.1.4"; - sha512.run = "f46183d5b4bc6b5f87504a6e8c883a9c94973a6f87e070508aa230ceefbd58f2b8f18389e14cdb4f5236fe0dc522c8d7ab30d0115c4dc28b914ec52fffaf4868"; + version = "0.1.6"; + sha512.run = "e9420eaca2701de9ac81862f04055d2fe7c7e66ddfc2fe7ddb9096ec5de4a942a0a17697281401cc1e88997d2bf956ee58d9df1c4651d7de62daa74516a4ff9e"; }; coloredtheorem = { revision = 74812; @@ -13334,13 +13562,13 @@ sha512.run = "d65d33e14f64a7efc21e175ec61747d2389e84a514d641059bc46af683c55cfbbc3fcebf97b99c38f7b62d8c56611500ac103ba813de07a310137787a5d524de"; }; colorframed = { - revision = 64551; + revision = 76924; shortdesc = "Fix color problems with the package \"framed\""; stripPrefix = 0; - sha512.doc = "f3dcb1d97f012dbac252b097117573b889d5bb77490d7a2c6dc40e87e7bafc31b09b411fd5f764d9db915b3142c7549d411b28f9cd3adb63a1afe444899e3092"; + sha512.doc = "2b44d3ddd744131dd5ebca331cdefd1a6c0ad7e112f1da445009cbf34b470649be6c8f78cdc132885630381212bc08ac9049da69a6759dee2fe58c27a6f80171"; license = [ "lppl13c" ]; version = "0.9b"; - sha512.run = "a1e623ec218635694ae31046002648ad840f9f30099e8a7d453ff4301bf2855a47e1139d20760db4d53d69292a0e99ecbfb4b4ec37046d4023ba61249f701434"; + sha512.run = "e137d3a542e7561781a6a130ad17fa7f2f380fe78c4e460326776975c7a4e9c3d222f8486c919cf740bd8ad9e3ed5c3e09dca142e996fd7bcb015e9973e0e8b1"; }; colorinfo = { revision = 15878; @@ -13361,15 +13589,15 @@ sha512.run = "7c89a6c53212beaa06d54dc091021c5fd57cc30fccc917ea413d23b0790ec637b6b8e69a3bf1b44d0a9ed24fa1c0dd21608b174c0230a0a94a2e5aed221be033"; }; colorist = { - revision = 70100; + revision = 76924; shortdesc = "Write your articles or books in a colorful way"; stripPrefix = 0; deps = [ "projlib" ]; - sha512.doc = "1aad731c120e8a6339f97df7805be8b56d88dd86d6d134f647483c247843c35d28723678c90f6842e9e0aae6223c369206ef684b04724cc846f591b896509fdd"; + sha512.doc = "24e81faf158033976322b5e7703a84001c9dbe9dba764d09b964b444df681c0c56e9a8e470fac4f4a0f5e7b089ecdd45db1e22c17628917e1dce404fd02c083d"; license = [ "lppl13c" ]; - sha512.run = "4f35c4a502ab1d59a798f12015ad37b53f351118fbf0e2f46294c39654642f7fba389280ab03cd4315810092595de73f4994829be95598d774b08058d6d36404"; + sha512.run = "cd543e23127ea8d39b38d495212450510595f26eac02abc03509c2b8f41b42ffacd0012403a079f86c13ced3d0b5a328afc9e5c3915a972ca02056cbf9aefd28"; }; colorprofiles = { revision = 49086; @@ -13530,13 +13758,13 @@ sha512.run = "c5e48910b5e685c792b9dfe191cd8666472e24e7ef6d6c2fdb3bfb05b2f39f4d4ca68cc7b859d07f50e5d596250e36e1664e1ca48666b0e3126eb8c91d27c384"; }; commalists-tools = { - revision = 75118; + revision = 76924; shortdesc = "Manipulate numeral comma separated lists"; stripPrefix = 0; - sha512.doc = "02c1242f2b6a20d187906e6d8ba0b06c09d4177606aa7a287c131bb5cab5ef23bbb6bba5ec1e4180e1dacc793a7516b22eebb3e51328877cf02073f1de6df2af"; + sha512.doc = "240ccb8bd9fa8cbe246fabe0800e9f16872bc950947dc6fc99608b266e7896b7f9306983a2c1d8f7ddf70c75e1cd95e5e089b3c4340e8ac99c58e61a222140c9"; license = [ "lppl13c" ]; - version = "0.1.5"; - sha512.run = "c3cf98bb85f89f094e3e953ef679eab30ebfb9ba7ab95ba70d000f18c9fc1a62de0a854b09b587e6d08919f38ec52347691c744050d702700017a15ef8627bd1"; + version = "0.1.7"; + sha512.run = "e38b09513faca58018a4eee583581ac6dd986a02fcdb55c2d5c63b973a636b6613250af8c4b290adbd27866dee1cf3dc39bf9604ce2bad995ac951283fa4050b"; }; commath = { revision = 15878; @@ -13558,13 +13786,13 @@ sha512.run = "7a2248fc7c3de4755a68dfb769c0862332f41945a5efdac8f0b9911c3479bc45cf72ef0176d8d2ed2abe127aaf388c17c90d1f58cfea4aec8bd9e488f2d96c5f"; }; comment = { - revision = 41927; + revision = 75712; shortdesc = "Selectively include/exclude portions of text"; stripPrefix = 0; - sha512.doc = "d5a360c6a0c549fee1d46fa0e9c3f9aaaa4b19b30ac48046e736008ddb42393062824950684185175f8ab569cec221bc8f9a798a07623dbe26cc92a3fd6bc72b"; + sha512.doc = "b0bca460b8cbce934128875328ec88ca3371508dddee464dcc2d5d78bc8ac514a17682dbdb8689b17ab79f8408ac8acfc41c05bad7f694a12edc2cbb0a4b1784"; license = [ "gpl2Only" ]; version = "3.8"; - sha512.run = "36b5b4c4d4345a4fcf706f5040c02c2de52567fae76146a06b7f084d59b12d151e65faba1ee4aeeaebee018d81200c2902feb81ae575de35a68c00fa14ed6ba3"; + sha512.run = "cbcab3d411387ba45671158b8027d1ce7e3b185b63413a5202c46c1b044a078fc25771f8831715cd87de78efca65dac29320c47a7cf17ec56a36d21923e4cbba"; }; commonunicode = { revision = 62901; @@ -13618,14 +13846,14 @@ sha512.run = "352e1a308e159e432c3123afeba8b173b28e164c81b4874273ddd3f8bb8c8866ef33ba7c06e061d52a3845eafb3307b045b82c9da5ea6a812f3808417fa074d6"; }; complexpolylongdiv = { - revision = 73238; + revision = 76639; shortdesc = "Typesetting (complex) polynomial long division"; stripPrefix = 0; - sha512.doc = "041700efeea271a9c97fe8bbf52762a09a83f60605fb46a9d026654af4d3e5f5988d9f514ead74e0821fa606c9bb7717f902ed1b44b4285cb5d5cefbede5a3b9"; - sha512.source = "e05174926793507f04b1cbf355e2eb01d02ff80a3499eaa64e6368d4f8a6f20212574071b11118b7b5da29de1569e9e6654d677ef9387b21dafe5e269949e6f2"; + sha512.doc = "f0af2df5cf4545b921abd473beda241fdb4421a5114771fe6df86ccc6a45a179e28fb1aed4a380b3dff4e6767c5e4c0ae3300063e893a8a8d939e1e6e3f335f9"; + sha512.source = "48571d0a2261ea72f3f77410f658a873207dbd4c4da7a574911044e840159e43ba23c7d35928843751c1c3cfc03fd0f89e70142797a89a08c1b27c4ea4fba53b"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "bffb506cc46cbc102e0a8de8db7e3fbb8bf758339c829a08ebe5631ebc7dbf09c8463d2a1c3cb36cae78f6e379277f23c38c72c8b8942e928894481e795a6a70"; + sha512.run = "227483e1d3033df3d1b3a9102465d16944af768bda7b0af3fb72f78ca0a77bc55527a321526a2d37653a4057e931f3735333755d684a757cb94db11528538b4e"; }; components = { revision = 63184; @@ -13680,16 +13908,16 @@ sha512.run = "65b3f7003b8aaaf6565bea6a65da11f42dca2283f1d53710f4b476a48ab39ae6fffc1d0f9206e23b66047b572c28e793e1a75d047f1c1a892fb4e7c17c854741"; }; concmath-otf = { - revision = 74005; + revision = 76683; shortdesc = "Concrete based OpenType Math font"; stripPrefix = 0; - sha512.doc = "3a698ed69916cabf83867b816f4cbe266f84934dbf242e84da46a55724c77e7192454713823f8a75c76b2ce2e008336bcaff1c92b505601bc34135f6ea09f45c"; + sha512.doc = "9178910e18924d5c5fe8d1b0f39912aaa01f8b036724479348d18f5d6cd77cb35a97078ea3fe22e3e0150cc8137e3ec78351303f197ee28b5c1ca7295917caa2"; license = [ "ofl" "lppl13c" ]; - version = "0.65"; - sha512.run = "4f806f7652aaabdbf04720cdf9028d501c3afff2bf64eb872460e43eee32f9fdbef52dc94652961b0f9aa3ef205b0ab9978e759a5f3e46194396fc1abf0c313f"; + version = "0.70"; + sha512.run = "ecbf93fbd96015a870619a55977029192423ed47cb313cd27e925426cca7699c604c0ebb0bd00fdf3812a1d1480d2e65f3b50e066723d63c58f12a91452a856b"; }; concprog = { revision = 18791; @@ -13747,22 +13975,22 @@ sha512.run = "ee0f344ed0eab872aca3c54422f83a6f8bbed2462a22cbd54dde075ceae79dc5a01ef13947327ec726d5eeb64eee5519e4074c138f4d172bbf2b4024eb88ceff"; }; context = { - revision = 75614; + revision = 77320; shortdesc = "The ConTeXt macro package"; deps = [ "dejavu" "lm" "lm-math" ]; - sha512.doc = "6114f51af68e2ca2d2e696d38edc50dcbd1ac497192fc9dc916e46bf5508cffac00f50636cca059355f484d8320ee860f30447a3a99ac310f4efad1230472d6d"; + sha512.doc = "b6ac276b725ef84bfbdd59a47dc79bd88c696c47ef5ed755a18c8999670a8ce62ca34a99c7da98419ccb9e8a092f5967f559321b3f28aa04f9601894bb239f97"; hasManpages = true; - sha512.source = "3de4a2a300578f57c8f978222d2b3385ea27e5f7095812d0bbc207b977f142f584c80ed402438e379af0a4c3e15f49f3ec698df6c3cac7ca97be098cc5218d05"; + sha512.source = "b66138c744fa2b1b05066cef66349ff095e043e2a5457234de795b2b9ff46fc70684d202d0c366efb5cb5005c5c9f56519db86abab828b507d62eaba312ebd89"; scriptExts = [ "lua" ]; license = [ "free" ]; - version = "2025-06-12_1421_B"; - sha512.run = "b64086c2d3881374ead27fb7e238921b500272c2dd690dc813a7e4025efb19f82792158c83d49c233d1d87a5ddd080b0abce9a8ea47d2975fd5405ed8385c107"; + version = "2026-01-08_2330_A"; + sha512.run = "2b75304b42e2379965bae517ad9d333eeaa5323ab5f11945c16b8da764f3890cc2ba66a31dd9f4034afb1935c2e28022d90da107c8dcc7184034a68f3efee84c"; }; context-animation = { revision = 75386; @@ -13841,18 +14069,18 @@ sha512.run = "8021c3bb6bb1b03e77766ee6dfc7ab6b4a66bdaebe82be11e53878c16692f410ea21986122ec5752cbdd1b4c9a3046798eb899dcc34ebe4b21a5bcd93a3be73c"; }; context-handlecsv = { - revision = 70065; + revision = 76721; shortdesc = "Data merging for automatic document creation"; stripPrefix = 0; deps = [ "context" ]; - sha512.doc = "5245237491be65447d10a3514aa912839bda4f6a5ac8aa6e028db5d183f00dbd58aa25d44cacfc7997a061e02cfc8c99278206f5b06933163809d40e9f0bb8c4"; + sha512.doc = "cc254e29e0cf0d985b57cdab62edd685bf9335376729825ef651fc095b7239099c003f86d306154e6bb811b44d36625f8da3dcbf4b6f735bc9efb53037113594"; license = [ "gpl3Only" ]; - sha512.run = "62b6fb7fdbaf14497001f35abbee2db8619c669e1167a2fb8ddc113a49e0c76f4e428a1f9cc8311e450a63e856380d27ef2f43f824c0112372b1ec580510f85e"; + sha512.run = "cb761c8c0b2201be37c4612483047732a249ead5f3c86720ec88a696e48f42e1b003ca3490275f26df6b2f4d08d2a3dab17b818f0c5a98945b06a3ed70b18c9f"; }; context-legacy = { - revision = 75496; + revision = 77320; shortdesc = "The ConTeXt macro package, MkII"; deps = [ "amsfonts" @@ -13880,13 +14108,13 @@ fontMaps = [ "Map original-context-symbol.map" ]; - sha512.doc = "fc57acbd8bbbc1c9bdf0973c5ce9d8b97d20b5521649c575826f5ee08aa8103eeb639b777e5828e09f605bc7749c5af1a16e479a9c1c994791629260cfaef96d"; + sha512.doc = "b52195b7b3efe7380228f645384b54d66e845ca3d743fc88240be83ee7998653ba7e5925b4813b5a51039af8ee0ba8009c67be933654cc4e4e2af4e45cffb76a"; hasManpages = true; scriptExts = [ "rb" ]; hasCatalogue = false; - sha512.run = "ccea3dc106c5e75d394dfaf95932ef55d77589145e1ca51d0eff800df4697890f4cc04d908796d170905f7a7b18e4c37ea2170267906ed4e2bcd486a6f10d524"; + sha512.run = "060dedcdf17516d91a778680f6e38df3880cfcb750d4c2421b78b1fff6a81bb74ebea380330461a7eb2b152133a67d76281a5314d7e367731e49e851f97bd6fd"; }; context-legacy.binfiles = [ "texexec" @@ -13915,14 +14143,14 @@ sha512.run = "e4c689c745d06c61d6f693a9832001aa8c79d51664c2a5d6d0c6148a95b30870063f50eecca31ac0924193c6dab8c12cd5ccaca16eeaf5f83a99cef1a8889ec3"; }; context-notes-zh-cn = { - revision = 66725; - shortdesc = "Notes on using ConTeXt MkIV"; + revision = 76286; + shortdesc = "A ConTeXt LMTX introduction for Chinese users"; stripPrefix = 0; deps = [ "context" ]; - sha512.doc = "a49b1c85508128e0a2e9ae0218e3622f7479da528f51380c1e109bf877f401531689e8119cab3bde6a91e507f0bd7f16e334cb3affaba7fae5927cc23b17a207"; - license = [ "gpl3Only" ]; + sha512.doc = "76ad53f8eed64bdcb5f6d905aa95a43ebe027d22420eaddc5536664e335ab0e715f9de5c310a44f64b2e56ddde1e4846bb3845100ba9bbe1a6456ec2bdd7a60d"; + license = [ "fdl13Only" ]; }; context-pocketdiary = { revision = 73164; @@ -13958,15 +14186,15 @@ sha512.run = "fdb194b57a51d1ff127b23a45fc07f43844b4bf5c8ae5cd7a2dd73cf7b75ecc2bb842a26f88c23fcbaaf060c8f496e11fa6967553944fd46939936eeef29e22c"; }; context-sudoku = { - revision = 67289; + revision = 76924; shortdesc = "Sudokus for ConTeXt"; stripPrefix = 0; deps = [ "context" ]; - sha512.doc = "e7f9b6c0ae6bad729074ffb2e4e1673336954adb9013ee6525e87715f3d22720efbe1f7e2cb6b695e01940a4d7f58489889612749ea2f4dbcba3ac6faaa741c4"; + sha512.doc = "3f6cfe5a1df7541529e65e2a9329441a54ee576c5e0938f95f6d2aa07335d47e5180f4a415827c11d6c4a8d385c233263fafa845315a89301d545ff8499bc489"; license = [ "mit" ]; - sha512.run = "b33ece74cc5578c4dca8df816715d7106b674fdc653d149992cf637b11799a21eb03708c0efcc79da9d4658c5f8a801c6bb32dc681f43f3d4b3900dfa588ca99"; + sha512.run = "960cb0be180c46d86294a246a2584add9c53e33212df72db9076f82a1cfd8ab1178c3ba0f6dbfc709adabe276b0f6a79782bfffb171715391979b9e6f2cb0d8f"; }; context-transliterator = { revision = 61127; @@ -13980,15 +14208,15 @@ sha512.run = "f919d3f9e6ab25932cfaeadfc07f86ebdbe00d84dc21236e4775930fc3866cee69cf9a25d373e13655f4396a3c395ea6ea103a28ffb4f00a4e95b7ceaec155c9"; }; context-typescripts = { - revision = 60422; + revision = 76524; shortdesc = "Small modules to load various fonts for use in ConTeXt"; stripPrefix = 0; deps = [ "context" ]; - sha512.doc = "3d948f22da14b1d481817477235657cee714e4a2a69834729c20e18157f1175890ddc7fce992e8f5f27e26cd6d08186ff1521e2186681557cfff1a4778267324"; - license = [ "gpl2Only" ]; - sha512.run = "a13d06b9a792cbd2352016df508a7860e45b541d04cef1c9d9c8b5a6199120a71dfd69f990700c4a76ac31ec11209caef431a190b9045bdc46cc44f88cbef0a3"; + sha512.doc = "684bdd78ca79a205d8234da3f42f2f2439755448f40d82a694981aad9c70b5923977c5ee91c4f04a88cfcc52be954020d9adf0120bbbc00321da722bad4bb4b8"; + license = [ "gpl3Plus" ]; + sha512.run = "d729fb634f821343c6265c7831815aa837dccc5c738eb8dedfe62c96764ce679d5706596f3910a5c8d6cf8826e2c95624f590ae7c39de0e1df2ec73bb549e544"; }; context-vim = { revision = 62071; @@ -14104,14 +14332,14 @@ sha512.run = "6c2fb1adf244dafa9689844e1283dce19786e2c1df170d4172d3567514555d90adcb82414f79b5d9dcd59cfdd3af5d6893fff57972d6e4fb32196add0ed5b1eb"; }; cooking-units = { - revision = 65241; + revision = 76924; shortdesc = "Typeset and convert units for cookery books and recipes"; stripPrefix = 0; - sha512.doc = "1297801aaf9b7ae7edb900165792e1b7ae91ab6c32482a7006dfddae37e1438a3748f3e048ce385b76dafdbe78ccf5c643e9d78c07f2bc9cdf7802affce14764"; - sha512.source = "245b98785b44afb68c70b5cabc228b282d8b9351ca97b0b0f472dd8ebd547928f538c002366a4b9344d74dfa35efffebfa5314ee1cc5e5f292d7134b03b58698"; + sha512.doc = "f9e4c949dae7c20fb5d91521337cc70bfcd4d33b990c9c95ba3e4746742797a17a9ded1bc37089de080cd1ea79bab0363a86d7f206b68e75ae908c67559b4c62"; + sha512.source = "c684cc5becfb05aca937f52a14a7ace9d083f56a0f3ac13b60de77a05f48ca4aec376dc4205e107b4d95ba133057daadb697ce77bda8f7582afd9e260ac76b97"; license = [ "lppl13c" ]; version = "3.00"; - sha512.run = "82f6e5b097ff7bc737526b13b04724fa144cb96d796cff517019e49befa174f621a41ec4c52d29fd20bb502dab46db1699b98f57de337fef8320392c63839675"; + sha512.run = "c88910f4cfc22be2a68f6328849836e6e10168024bd7bf819cd1aaa915912fea4e5cdd2ec55a568adf666907676c8f6594a901cf7bde4cc5c2552a2ad027dc42"; }; cookingsymbols = { revision = 74247; @@ -14124,14 +14352,14 @@ sha512.run = "ad33ff98097c020c8ade4390d686d13298e065eae864af562d69bb666f5a43d074de29c5a2c383f315add1ae44afe2886e69553e867f5cd2434148af4fe66419"; }; cool = { - revision = 67013; + revision = 76924; shortdesc = "COntent-Oriented LaTeX"; stripPrefix = 0; - sha512.doc = "06d182b5415ed25be80c827206759708daddfaa6bf7a3aae59c1639c3c09523a7b421abdd9d2a8db1297e161e439b777d3d1d8c07e52dddc1c071ce1c5a9fe47"; - sha512.source = "c305695f6694cfb4b08462591aabd64adef27001d0c84ba905b0d4f07b7095905cda414e7e477ae962f5ecf6cdcee60d0a432e4eea924bf2fad0770411131912"; + sha512.doc = "b536691ae6856e197a3252f169d5e840cadec3a39f4c807f9b5e1a040f596047221506c75d75ef9ad0915ab357341b6c99809f00d836e4a23b692d2f5b8d0b75"; + sha512.source = "a73d68a88a2c2060288371b911ad5fdec2f9f7eb29d83c5b4228ea3662b7f7d63149ff99b8d2296b7d72a499abcc65949e491fa4334728209b384dcdc23ecfc4"; license = [ "lgpl2" ]; version = "1.35"; - sha512.run = "4ee983b7b07d20c9fe7568ebb6be60ecc56f85cc4ae4013870c53370df99d69bc0537c3889790324baa1f1a8afab2da56763b590457c49866d219b1540effe98"; + sha512.run = "64b019602863dff8b25ea3557cff498b2cb15292c8ae75f22ec89c5ed053f8053cda19ffa852b81e9f0029e410ad377d9a1b906046186560e5db65c24c438433"; }; coolfn = { revision = 69007; @@ -14183,14 +14411,14 @@ sha512.run = "fde90a48c95ee35a7b9c9dfc1359df09646cd9f5cf1a44a7eba7ffd9aaf98c2bee400dd7ee6796583bea5a874c2693d25d3e502cdd4c3a207949f46ba7525505"; }; coop-writing = { - revision = 61607; + revision = 76924; shortdesc = "Support for Cooperative Writing and editorial comments"; stripPrefix = 0; - sha512.doc = "489060dd92b0044cb76c8e4f3f17aecf85da7b320406875b0c9b46fde2edf485868669e4986d9d602eb317ec0199e6ab81bb34096f7635fa4479203e03336577"; - sha512.source = "f00f9b9db508f6fb924a4371413631eb6a269f1e70034891a1cf1f6b8df6d81f5f3e7d12e5ff7df29524d5354fd2e6123651d549e997457cf4723a8e723053e4"; + sha512.doc = "bfe58b1e75f0d687fff2b72780a27625cbb1b664ff823319223be892f722f413c1f7d87ad5fe08c771e99a4257797b48bcc1e9ce113d0ea8f287f66386e6fac9"; + sha512.source = "4c6e115c4a0befe3f6f74d43645f6db9196b6fa5061bba77b831057b6e3e58b0b73eb2947abef26ba0b9f1df2695b02d5ad50e10941df852c2e47ab895ca44e9"; license = [ "mit" ]; version = "1.2.4"; - sha512.run = "b00d0ba304a9aa88929a0f130b3e73bf8c095b25cebc6b33d8d01d15cc73766ac3db3a588719fe6480fb4105ed0bde32d5ab2354f2cc223c2e3bb90a8e6f877a"; + sha512.run = "309531460991fedf96d89762fc0899ed13896cc9eeeea9a21589446c394d2d3d20450e72d4e3673c86362c189281cc9a2d445cdfe316e730cf0e9198d9e3b77b"; }; cooperhewitt = { revision = 64967; @@ -14236,12 +14464,12 @@ sha512.run = "2ae2afc738cc906d24fca0a6319c98dc1e9382bbde6db3d0c3a371d3de8b92c30b3bf05be04797bc0ed6d905933a50e74809eed52f06cdba5fc5088be033d4a9"; }; cora-macs = { - revision = 73101; + revision = 76540; shortdesc = "Macros for continuous sets and neural networks in the context of cyber-physical systems"; stripPrefix = 0; - sha512.doc = "c3ac19d5fc1a27da9eb70a8f5422dbf9d078ab4ee9a41b8372c5a46e08fc30e9c9767a2bbcb8e63f83e0b2e687a8611338d52b79b687908c32241478831758f5"; + sha512.doc = "1f53a3d34c1e6cea5d351c38bbfb78766e35474535b0fe6c8a7383a839df3a9cb880d180505bc8bcb99697c4728836226b9fba2ea6814c139fcd0da93393e984"; license = [ "mit" ]; - sha512.run = "c85496aa94f615b9677b60abbab38a71dfe4f9d1973ca7074eb74998a8cb8fd897538ad71485940f40b29bdfcf1e0655d80c57b23267fc33e2bbbe69d2c5fc8f"; + sha512.run = "dc57edb8670aa719ef4cbf43fb912f091e325b33ad0cc6656d2ed2616bed17509d997040676249190b207c8a9ea7c7781b089dffffe5a0026e174e35ec768ba0"; }; cormorantgaramond = { revision = 71057; @@ -14277,13 +14505,13 @@ sha512.run = "21524a0721fa26d85b383879cc75600bcd55ee05220eac245171eadc30dea7296731e4d6d2d3d82d10b32f1d674d444bf1df41dd82b92d5cfa7ea06d53f56147"; }; couleurs-fr = { - revision = 75667; + revision = 76790; shortdesc = "French version of colour definitions from xcolor"; stripPrefix = 0; - sha512.doc = "3697c26461360e0ced067b6e2e8e1e24f6340aff0076b5339104ccc01b1f9a5b683dfd641170aebbdac2a16304ea5923bcb60af7621206ab23a8411be2b52b7a"; + sha512.doc = "66abdd14e7b08382eb568de6bdae10fa470f39f17a04716873dd4bef5331bb82a789f9ef4f967561bf6d1095e65d7ac203db193701479132fe0815e2a75e6e28"; license = [ "lppl13c" ]; - version = "0.1.3"; - sha512.run = "76120824c86b369e0400322da62347ffbc09a5e8c8353322789b47bbc2f23146dfd9cc94a99e9d68c0b7d42a12e483e678b7ebb84c83edb3d5bb73171c7c8991"; + version = "0.1.4"; + sha512.run = "5fac2b0fab2d8ccca11faf7e008e69baa666b5e681739fa32a01e1c79376aa61d6787a73780c6e2b8a3221a589a65d47eb012a2a66b7e4c11ee538c2604d5d5b"; }; count1to = { revision = 71526; @@ -14331,7 +14559,7 @@ sha512.run = "569393d76512308751bff3c5cb22bc11ecee420bb16b5f7d35d6b10beaa02f9c99a4d440e7f3a35bda4e6821405e5f8d621af5af176821549a0e0f0660f998bd"; }; courier = { - revision = 61719; + revision = 77161; catalogue = "urw-base35"; shortdesc = "URW 'Base 35' font pack for LaTeX"; stripPrefix = 0; @@ -14339,7 +14567,7 @@ "Map ucr.map" ]; license = [ "gpl1Only" ]; - sha512.run = "30d6c8906671239b9ef04b3c4d571f59e928ffefc965cd592ecd3277062c778b6f8cb0782f5eb8c6bc27d03b69a88a120593477ced93bcc44cdd4fbc3e5b8adb"; + sha512.run = "ee1362c4cfc812f733caa3e110703da940b2baeaa64e9d55592d281b1d45c028f16dbd34d763eb34c3cc5c0468db80ae32ce0c70fe129f06bdc0f2c6e00c2586"; }; courier-scaled = { revision = 24940; @@ -14389,13 +14617,13 @@ sha512.run = "a41ebddf89a5fd375ab107e207b9397b3496bc7daf213b4c29779b15d0134a131d6646a4474a5cd9d3bf56da58350fb2ea4b98692bccb8d7b06c8a4f2244ffec"; }; covington = { - revision = 69091; + revision = 77216; shortdesc = "LaTeX macros for Linguistics"; stripPrefix = 0; - sha512.doc = "cee67a2bcd26ef106d35fadf02145b74e7c9b67c2bd2ff46a4a7afc262d020d43b168fefc2d086688c4087469e9d68a9f0ae79c83dc018ecce70233a0459f9fb"; + sha512.doc = "eb1e327c7cd6f3ad5e06cd48787a5394e488669888fe5a1603168a719b6eacc6ee88095af3b0f2456eca96f7a6fb0d6299ab667f4df0636900c0f4b0bd48be94"; license = [ "lppl13c" ]; - version = "2.14"; - sha512.run = "c70d4926d45c93ffecff4d8f32923ac99a1b354e51dfc21eed8f3e3172e5c29875d5ef7a2509dbd6150f22bec337efceb7cd42717798144d1d1046e4332d00d0"; + version = "2.16"; + sha512.run = "148a4c17ce567327825b8a846b7e5972493c7b661f51f71ba55bbb4979c90ffefddeccfa2a324b88386ba66527757f2deb62381a0e1291a7eb1df381e19d11d3"; }; cprotect = { revision = 21209; @@ -14408,13 +14636,13 @@ sha512.run = "f4795674aa97744b0d6ed70bcae83a1ce3b41670a1bff2e67d12825154bcfd7eac2a740996bcb4aa0445697a3e4c17ef3d8606b308b7db3aea263269a7e2eb51"; }; cprotectinside = { - revision = 63833; + revision = 76924; shortdesc = "Use cprotect arbitrarily nested"; stripPrefix = 0; - sha512.doc = "a8b050ddc6f3dedfd2ca6c4d7b4def6ab63d55cdb6e8e1622ce95f61aabcf2d9d8bf56c05065c9f4c49c507414273efbecb101652d372e78fef2251a87bc6bfd"; + sha512.doc = "ccb30a1e891abdbbea50ffa37de17620b7b1b3362214515d7a54a9b3573c037ff833ee4ce825c83bb697f3f07988f5be0055ab27f24ed0687198ab2a84c8a9b8"; license = [ "lppl13c" ]; version = "0.0.0"; - sha512.run = "5f4a3dad026c07720a11935e5ae4fd4b6f5f060292c249224d3a45ee818063ada48778a8399b324f1f13ec4744215a5eaa4f41cbfb82e1f9503d720e3020de55"; + sha512.run = "e8c29b11869f326847e9a0487e7d73b5ad98a397206035b33095fcadb654209cd141b77a36af6b161e028072947f5fbde23062fdec3b531d594fddee639d48d2"; }; cqubeamer = { revision = 54512; @@ -14448,46 +14676,46 @@ sha512.run = "087ae9406fd8f6916e355b51d2f4dc7383228813716ab9f6c37714794c931a9b5defa4678a4471523c5fda2c6b0b7784d11dfb488a8d9c60f0244d9d2d64ab2b"; }; create-theorem = { - revision = 72830; + revision = 76924; shortdesc = "Initializing and configuring theorem-like environments, with multilingual support"; stripPrefix = 0; deps = [ "crefthe" ]; - sha512.doc = "501df02431d4c5bce8e12096c5a3579b6906075fc078c742b6736963df5e0040b60fc378a685968a6f6801fe9729b337ee6f07a2a91cbd7ec92a40b5b162aed2"; + sha512.doc = "fd7889ecbde83737ae2d2accd999f009df2b4fd32b9a184d4954b0dc997129772d48d537afb2598e044612d92a42b5c7b0eb1049a863f995f072e2c86ffa350b"; license = [ "lppl13c" ]; - sha512.run = "36191c1dbf97704a0f9ab42bd7529b7a839ae5bb7e2a54ddb28ad63f603709fef53f88e48d32073f44161348c53660dee0e3239a294ec316992a47d3ea320830"; + sha512.run = "2c1c1743869240b2df8a4e5fa77886c771e4b77a0ae64910f7ad2e1e595b74b8c482ddf1c41482e8aafa405cce076b8470873b10217989ba516cc130cdbb998b"; }; creationboites = { - revision = 75661; + revision = 77191; shortdesc = "Macros to create simple tcolorbox with some customizations"; stripPrefix = 0; - sha512.doc = "74345e5fcb6eac778b599818e91a3c3bbf4360743dc57727001eaecb58e49ad986f7811c02e8d386f3a062ccac90f33ee835ef77015f40d94dd433b9e1f77f1c"; + sha512.doc = "fa3404f1dc8316face40e35c29f67f3b9913c7a5ac23ff3544b2b0287f2a83c7e5450c76389d1558d1c90e1aa56ce18e4ba8e9afcda9a6235ab80bd76c006c09"; license = [ "lppl13c" ]; - version = "0.1.4"; - sha512.run = "c3315502df96152082589e0b4a3b4b44b71393edfbd0727b8fdada1af2c664ed6df7f8ab98c614b2584e261638d3698ce4ecae911821032f33de6043c17f713a"; + version = "0.1.8"; + sha512.run = "eba56ccf6813669bb4235e74e7b295808d2bd8123e7256432ad7b277e8a274c8bb7ad9d20defb20f4c5f745a12dd8d304e5f38e86e30ecf614b13d3d167d2988"; }; crefthe = { - revision = 70156; + revision = 76924; shortdesc = "Cross referencing with proper definite articles and declensions"; stripPrefix = 0; - sha512.doc = "3f1257cc68b73400e57812009f27b96914872be2275c2217864df0ed44bcff62748ab1b99522a073c45aba843b6ec1a57a3eaaf5d785439873449d38f640d773"; + sha512.doc = "488e30ae9c2b213936f48f4a6b6d1a00d245353b3858a02ea28e20c80fe2131d8b2823e6baa659d0c19e8e5982e8899d92373fcd301734df4c8582c925b77130"; license = [ "lppl13c" ]; - sha512.run = "ef1eeac158bf07d1251365e98d1068f684529d43461fe1e894b61cef20cad61eeeed135b34e1b961288af68578196095406e11863b0852143c44841ca67471a7"; + sha512.run = "cca20e52cdfa4090ef50436672087ca8d53b88eab71c20b87d70df8a3b611a92aec180143f9565998f9b685ce93522557144f9b42f0e431474d805182ad12890"; }; crimson = { - revision = 73074; + revision = 75712; shortdesc = "Crimson fonts with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map crimson.map" ]; - sha512.doc = "eecf534989b27c5be429251a3419460391316d7f068d079371b5cd1f76dba4a36bc5836b41ee21f2bc8465a1d25d02b3a026a6b7a5219c4b0504048f95e6b02b"; + sha512.doc = "6d0f3e38161a52d4304d37008bbea8c033ae31c5dbfb818df2560337d0fc0d1176bd7bbbbba9b08f75fc0e2bb9fff76bd560c993977990b3afc3fbf6b1568596"; license = [ "ofl" "lppl13c" ]; - sha512.run = "68f523904544b0ed66c94b992a635e09d1ccdeace49f7b33c3a6c3c01f8093c3ac66a2c1d0dd1ec74212da889d7fc640fb54dc5f408780add1fa472a265ea8dc"; + sha512.run = "c0921bc54213561335e5082f076ecf47df6d43049b0608214c7f32054cbe54f49bfd8a016220641a8dfbf9835e8c3e196c84dda26c66832a1a82149bb27bac5a"; }; crimsonpro = { revision = 64565; @@ -14514,16 +14742,16 @@ sha512.run = "f6161e7688d8853d2d9041cfe26360b71a920028df673d04ba38f258c810021752bb7282757ceb98b2e62f7ae52a5f4abcdc61333081d77b205d5431ca62a569"; }; crossrefenum = { - revision = 70954; + revision = 76004; shortdesc = "Smart typesetting of enumerated cross-references for various TeX formats"; stripPrefix = 0; - sha512.doc = "b8bda8557e266403c9c0b6835a09f3426539a07e3294e6e66304806d73b555344681d1641ef041ae5911521373d085a437b5b5dcc7c3af36c21d7cbd4cef813c"; + sha512.doc = "6a16cd8648ff5072557d6b587330f3626f76008bae7b472fc23df0522a011fece5458722f53c59eed45ad7a15af5f71750febb86347bb092345aee9f55475417"; license = [ "gpl3Plus" "fdl13Only" ]; - version = "1.1"; - sha512.run = "c35015e8273d2c05dbd6226be947bdd0d3656880b8f8415e77ccd9c50bdc675cdd99395bf35e0e70a5e9a87b74db8dfab0c7bb310e35eea8ec1ab0570a11fac8"; + version = "1.2"; + sha512.run = "5ab2f3678745516835ece5c4b6dd00ae8c72e679c91381a2e52aab4d18ec6d1fca8faca1f59f889a51e7239b427734d34f2afd5b3ce3e5671569c16761233b94"; }; crossreference = { revision = 15878; @@ -14544,12 +14772,12 @@ sha512.run = "50b8ce01e9bbfc1f3b4ec9093fe0b091780edbc197a9c637b98a025926600459c5f0b22f5683427bd0a4f0a6ddacadf77833f3171d2dbd45ce43dd6e1d80d813"; }; crossrefware = { - revision = 75330; + revision = 76407; shortdesc = "Scripts for working with crossref.org"; - sha512.doc = "f80488d3afc4aee3ad9b5b052f4919fa4370abd04ffcfe648c64b83606300b90a9f5a73b873f511c53746722f154648c1786099b8902695c10443b703c2ad271"; + sha512.doc = "54a1b0c037442e7fad854035421f4d45dca5363cda8fc50ff77ad9cb0f3a3c61f3351f297ae7d3d64cabb60c6383530622bd02f711a090735ed46eacee2e77ef"; hasManpages = true; license = [ "gpl1Only" ]; - sha512.run = "802b7d79300e49f53e769174df0284388a48112f2c4932053b164b75c882a743ee2343ada8512585d34cf985e3f721020e81556e9bb42dd790923a1b168a62a1"; + sha512.run = "4b274e72fdedafe7f4b48ad77dd216586fdf79a6a7d5613deb6ed2b985e79ba80d646d71f5ce7f55aaa3eaf388533c34f2e5a3e3cb27d71fb6eb8f1f667ea52c"; }; crossrefware.binfiles = [ "bbl2bib" @@ -14628,32 +14856,32 @@ sha512.run = "bc956c595d4460f35c64c92e7730a7cc9cd3af95301afba56c49bcf8415666863de926733409ce1afd99ba767fe3a3fa45c68f2dcc912b69c6f72b618289fb30"; }; cs-techrep = { - revision = 74811; + revision = 77506; shortdesc = "Technical Reports in Computer Science and Software Engineering"; stripPrefix = 0; - sha512.doc = "3954f258e077763ecf4243295cc54b45d1d26a7dbe7ee1612ec168f2ecbaae4c996bbba588eadaf712a4e1990135dd1cdd91409ed71fedf920984ebb4cbaff7a"; - sha512.source = "9fa9a6cab2f85e474cc7f2c2dca15a94a20ad2b8d8658d0a763a15b3bba56b675dcfd24fa72fbd083338ae6918deba3bc2ef164b53f6045063281fbe1273f987"; + sha512.doc = "aec796fcb2809d07d4b7bfb5ab1435f577b88a31d5a905bcc6de9bdff387ab6a3d885dc60d0653f1206e160ab505f46b1f0b116d91b2940a0a38cd7bbb46abb8"; + sha512.source = "9c3e7b7750a961cef7cd2da3a7c358c518fb0b4c097c029960822d2859eaa6a89ff6c9a271297d89d90a2616f5a83385c242efef14fc0a0d12fb94361dcb7d2c"; license = [ "lppl13c" ]; - version = "0.7"; - sha512.run = "45d5697a24ec9467065033379341a1b7a03f9f63b26ef8e3155c4f79c68eda8e394e5c95725b069221d3d31a597c9c8fb779a1dc91c4e3a22575f54b4db713a4"; + version = "0.9"; + sha512.run = "03fcedb348a44d6b6a24373eca31ad0dca2d2994c5c14b0e39a126998e5ea3f5dc53ad610c0bb3fdf9407a8b181f24ab54bf700953d0934164922532da0c584f"; }; csassignments = { - revision = 63992; + revision = 77161; shortdesc = "A wrapper for article with macros and customizations for computer science assignments"; stripPrefix = 0; - sha512.doc = "3523504d0f7289d485fd34463ab7a0ba2fcc3d4a9b2908f3853977a8b3d7fad4266fd20050d2ee8a685483f47a66e04b50fd4cbaf0788f22c1ce48d2f4b89476"; - sha512.source = "0ba1b40ea19e3c1196a4314427ed882a00a4c4807127d0792ad6f020cb273d3c157ffc469bb7f363726b8a73ec20a9989de43a9cd82e114ccf1b9a1e66328547"; + sha512.doc = "196e49e5c52ba06b6fa021ea6cabe1fa9edf4e30f66e85fc17fb7a919e97cdca1d3bb3712b9c16bce231c8e18dcc4aca4af1fc1f0449013f82d0241ed82ba84f"; + sha512.source = "07cbf1c3d0d253e854648f4d12e16eaca3ef775c46e9a323e9c715ddb920ad7d3506a8e6ee838182d7c2909a8362c50d223f354058fdf20ec977cf90413f05f3"; license = [ "mit" ]; version = "1.0.2"; - sha512.run = "0e5356f133fb6f3fb33ee0407a53d59330e646e4f1356c307464c45f5dbb66435d68ec833c6482673417c53d611816c4a66a5db34da6b14e327691c0f0c3590f"; + sha512.run = "8228a0326d703f5550e8c64cccb047d12c98792045ab681789ea6d3830b55c0ac12c525098156104246c30ed8b54303ea8798e39a18f2e0549d77ba0e07d20f6"; }; csbulletin = { - revision = 65250; + revision = 77112; shortdesc = "LaTeX class for articles submitted to the CSTUG Bulletin (Zpravodaj)"; stripPrefix = 0; - sha512.doc = "2ca7ffe0973b443a2114cdd1e171f62b845f4f0185aaa5b7c7cc2809cd3a2b927784a4fa68c9a3a28fa40f44217826d1f34165a027838d3bd9f4e0e740a294d3"; + sha512.doc = "bb2ff88687d3a87d6f2c9679738deed9c4a207b3ccfc246f6d1e88ac8a5b29129db7a5804efdd6d4eb81c21b113a24c8bb7c776ccf568e7a9bb1800d9c42a4f2"; license = [ "lppl13c" ]; - sha512.run = "64d8593e12beed90aac7cffee0632b4d16d77e5cc12702600ac62a8374429ab0a35390d8046b43579855744dd4f59c458c574e173254d3cf21ee45d3eb97b4db"; + sha512.run = "41e82154a95a69cf29d6a55faebeae61a02a558cb8b4a906ca4931f446fbb5741e85cb72b5c89302d518d0b27520f1efb2ae61147846ead5fb150ece6dd98a13"; }; cslatex = { revision = 67494; @@ -14722,7 +14950,7 @@ sha512.run = "a5ea5d33fcf2573f772541cf03cb660fbc4d32d4d1e145fabc07781f5f664369f0bce9e8434f403beebb3a6c17c2da43d7727fecf6944db1bc9d36796e8470da"; }; csplain = { - revision = 67934; + revision = 76924; shortdesc = "Plain TeX multilanguage support"; deps = [ "cm" @@ -14808,7 +15036,7 @@ ]; license = [ "free" ]; version = "Mar._2022"; - sha512.run = "5c0d9f12254d2b61a9ab34cb447dcdda56b032c5d4fcd1b4ee2ec2f3999e5b5317e067c7e03814598add15ecd56449ace1bd1a67b6d87bcc6adc2122bf7b5083"; + sha512.run = "0e8fef2a3eadfe8ed5b4882e7927f811223f3db8ed413e1f6fa3a69244b4e4d269f30fbf784b113ec40098a32846145a9ad091899e9e9de0b2cf6c284e50f5de"; }; csplain.binfiles = [ "csplain" @@ -14884,23 +15112,23 @@ sha512.run = "f3f679127d912a8df32893f0afec13b21a272b6e5ed2d2c147e1bcbea5698e043d88d5dcadc0c772f5640945fdbbf4ff43655d6d4450b48966740cd3cb936829"; }; csvsimple = { - revision = 72484; + revision = 76924; shortdesc = "Simple CSV file processing"; stripPrefix = 0; - sha512.doc = "d0440c6a144c6dcc6c359ae48ad63c973e9307ad844b82c1d276b3c49b3670899ddf8a583de3db2abb26e8a8e57c4f5d501221e1515ca9f6f97b21827f17a09a"; + sha512.doc = "9b9e4f0693014b26d8fe76937d2a3edfb9c6c86b1ae677ff38b1d23dc2b073ec487b13014ade4803e4845ace6bfd9f0f02c98190c0974461062be6749d97de23"; license = [ "lppl13c" ]; version = "2.7.0"; - sha512.run = "7443a9d17b93fee846d9ac9d8389ac360da0c50940f47d1bfb7317537768bd9fe4214ae3f40ccf3b9bc28206e6267a1ab5564732a16a8992d1aea9f30ed55069"; + sha512.run = "ad92fa6b8785ad5ad6efda4762cc805b4beb9da8c1f244f4f4f498c626211f457a32356344c78e8876d63862ca902420eb52c94ffe1b0b2f5e2add4b3157924f"; }; ctable = { - revision = 38672; + revision = 76639; shortdesc = "Flexible typesetting of table and figure floats using key/value directives"; stripPrefix = 0; - sha512.doc = "a32bc9c82a87f1f9327d5cbf4c15052124608f970ecda1909aa67abcc2fb4f10bdfcbb5568d8af9332687817f6f5bd6aaa0ce4843490e8ffac22526bbe123fdd"; - sha512.source = "9886347fdf0a1a7105ab33bba00877ce22df66b1d82a60b8818af063da371d8c0c6d8f60252342dfe44bbaa65ba9a93ac8f972c64439bea7296b9e98e1be4b41"; + sha512.doc = "2c752d047579b63849b1feef1526842756a451b60aaddb9e889bc0f9fd57ee7375dc4edcf2cc9e4163e6307ffc18400de1fa51abfc0fd331cbca6868ea12625f"; + sha512.source = "2d89c4eda10e81983617f85178ce91a3fc200ced5da9bab612a5f6571473bb19ab63a3f43f52d60815e741dc97c2f845f789f98cb875137c14d9e28798833d61"; license = [ "lppl13c" ]; - version = "1.31"; - sha512.run = "3192df463eb4d307ba886b82d586580a741da8d901dc560c06d293e04c5d5af9efff56a1482bc41b03aeaade2cc25cdf6f4dda3e1baa26da1f7d4d138f44bebc"; + version = "1.33"; + sha512.run = "9f0f60c05c33b7c7553ab0e4b76b72c663e758fc45b9d5abb7ef65a530c83468d057b54c44f89b841945f9100d89613609e9095a1d1fdf1ef09e7b6a152738bf"; }; ctablestack = { revision = 38514; @@ -15057,21 +15285,21 @@ sha512.run = "cb594c2ef79a1d1614ad2b7bedff3b5bd9853bf36947751c880c36c73a458152eb7036861d0292614992623192841c28a3f4010bc0c4107fd8a4277154a1baf5"; }; culmus = { - revision = 68495; + revision = 76924; shortdesc = "Hebrew fonts from the Culmus project"; stripPrefix = 0; fontMaps = [ "Map culmus-new.map" "Map culmus.map" ]; - sha512.doc = "4c1217f0cd27bcd56c11006b7b3749e661aba567798b2e397a21b3b0df39a35acb6355836d4eac4fd619509b09b57c7e39a97068343b6e28005944ebf0430adc"; - sha512.source = "2dc2e6bd71ee949208625fc259cecc6a0ffdd0701416c5775cc32855a2bbf8a533238e07d4fa08c090ed3ff627613c27f0cddeb2c86eda1b320cbc68e236a6a0"; + sha512.doc = "d8180be1dd9e5902e28be8b99da435336ba8ecef9dbf046a675453ea68a507f392baca9c7704807aa9678eacb3665e8e2ef4b0b1b49a72f202468ac6792f0331"; + sha512.source = "fae3618557af8c5e13876ad1fe3dc943e741409801256bc08925009c4b304fb898e9a7a11c47d3363ba79eca516857863a48f4d574d08e1567ba1a88e1f663ef"; license = [ "lppl13c" "gpl2Only" ]; version = "1.1"; - sha512.run = "4f6f370a13ce2cdea9a1dd32bb1e2243000f4cd566f1a7698c641b9ad4793b3c1148fb914dd748e37b5e7bd6802144d4e1b9fd4c536df58bcb4863ad4f9cd2dd"; + sha512.run = "72b0d55477aad038dfbeb83f759d81e63fbd62bd78bbdc062009ae1c8a17ec27daf6877a362beac07390d56adc66792d6a0c3afa85b9a12c4f4007116c0a2dbb"; }; cuprum = { revision = 49909; @@ -15105,13 +15333,13 @@ sha512.run = "58506cd2ce8d9bf2081ff1a7924a2ea9900f4d49bb9166c9e8d1c2c2f44c961d0667bf7e099c21ab32c34ef1b6fe51fc016dfa62df32bb2ceafa19c2a9c0bedd"; }; curriculum-vitae = { - revision = 68211; + revision = 75698; shortdesc = "Lightweight class for CVs"; stripPrefix = 0; - sha512.doc = "5c07bdfa540b65a6df224bea38b5865e44f08ce042e4b465be83f580a08976236442d7bb96573ea8c5b089aeff8f02e2a9b556997a24a73d264a557e775f8d3e"; + sha512.doc = "a58c6fb5e762c22905ad7eafd29eba07872d0f7756328e5364eb5267e0649d6428a7042a449690f8c3740f5d227b9f772f36e12a6c922377b8f999bce2564d59"; license = [ "asl20" ]; - version = "1.0"; - sha512.run = "a650807bb2a12df8460ff4b450af6bb7122a8629aa72d5e180e196ed3f904ab70e04fe0ae79474649d22534a0a7cf0342f4a1ff953355b8003e9d8eea0016d10"; + version = "2.0"; + sha512.run = "29483f20b6b6d52350052d20c53999141940e6557e7f820760cd321c8fc76c6a06a183dca4af746dbb9772debf1fd302b1ddc8072a9ffcea0b715922f8f819c5"; }; currvita = { revision = 15878; @@ -15160,14 +15388,14 @@ sha512.run = "b2ac96620bdcae2263e0ff37ef0975fc705efd2ec30fa53a5cc50d54378cb29c6ef44543cc321e6cb37dfca0ea9a6cdf85777825703b866bcbad9729235c9722"; }; custom-bib = { - revision = 24729; + revision = 76790; shortdesc = "Customised BibTeX styles"; stripPrefix = 0; - sha512.doc = "3d5fe696f095ef5661418e3066f2f98768968eddbeb24ce9ec84647b78452f97482ae1dd17cd9c84cfb81fc4a43052b05ef6aa4080e32a464d2ba4e8ce33869b"; - sha512.source = "e17d437ae7fb0c1328c2fa333f1f7d286a517bb536f7cf2d66ced327d1ddc78b97791852cac8fc9de4994b41f1433da17fa1e41838ddf90f1fe387eaa9e477c6"; + sha512.doc = "b0fbe0522c08f34bee4775dbd1f4f64bffdf49b8288757da6152e548ab341be98b422ac88b1fb6eca04dab77f809be8b86585f739474085b40482024b3a8e1ca"; + sha512.source = "084dc3d1e3864ac29f146a534a38d96560040e0a8dd683fd93ba5319c9fd5361239552e21ee54b3851c1f23b3afb626a216eea98cf70fbcef7b71b4ed93dc1cd"; license = [ "lppl13c" ]; version = "4.33"; - sha512.run = "95b485e330c97242bbea4b989ea9e70882d796f7ff8fdbb10b0627d102ef6177c8cdfca976a89853170a9171a69499c58711d1deeb0e420f9cb268e336d4f663"; + sha512.run = "0eae72b3c4205e9c7a5f04c06b589e530cb926bc6cc7da6c2be87f2ccbbab17a6841a7c1ef0e0249263d0d69cecee32f5a99f673910b0ae070c178f62a948dcb"; }; customdice = { revision = 64089; @@ -15180,16 +15408,19 @@ sha512.run = "d537d8357fa1d718f685d3bd05afe849eaffcd63050b8ef5f85dfea39260b9268e7ed12e727ac3a14a7194f21e4de158bc0a8143408c45e5f3718ea143a27aff"; }; customenvs = { - revision = 75593; + revision = 77387; shortdesc = "Custom environments (MCQ, list with picked items, ...)"; stripPrefix = 0; - sha512.doc = "2aae3b2b51e48e9fbbacd2476bd829c5f5048b14bce0280e8d2e135f9c7209a38862a23b0d2ca94e67c0df29611c8e21a2b72e2474d19f73c89ef1385f6a926c"; + sha512.doc = "0ff45793bfc573280bea07678efdaf2d6d1a7c21819e456b0268a978681e338b9b245ecfdd23c0ff6c53c1c71e419e3d1cf34c828feed76c80a41acb3d761774"; license = [ "lppl13c" + "cc0" + "cc-by-40" + "mit" "cc-by-sa-40" ]; - version = "0.40c"; - sha512.run = "b8afc0eecbd7a82b0eb66c5ad3040611173b14b8a09f076149d99efae5ae7842b2746bacd09cc61aa47f1cbd2d1095b1ebbaf271cef5b0e802c478ec28ce1282"; + version = "0.42f"; + sha512.run = "bce5c2b8bc6d96f497cbc507506e62f5b505e1d2677aefc31ff5fe09aa8e3c6b33bf641712b3d01fb3007d269b9e7a16c8ae61a55caa78abeabfcbba189da84f"; }; cutwin = { revision = 60901; @@ -15219,27 +15450,27 @@ sha512.run = "607745abedd1325c59bc8ae360a1c5d00834ec7bd050b057ba5427c135f17046027da3fb6130a0718e8d33bcab74eaf235f2de7a1ace483da1af87be5e559867"; }; cvss = { - revision = 65169; + revision = 76924; shortdesc = "Compute and display CVSS base scores"; stripPrefix = 0; - sha512.doc = "604139dd0e636b5b050d07417f7990c741e7400c7c656d76fb15d56a76b869a2805e43236ac2ea062826df5f102753c8f1450a4e09b24dbc2f96b6668975bbe3"; - sha512.source = "771545e51e6066529d43edd5f14f070c816c8b86478f5e2598929f34838dfd0e90d9ed666d478e8f5c3aa14da9f6f7b8658e6b1527f212c775cbc2c7645e9e2f"; + sha512.doc = "717da3665de66c622894f4ae8216a8aecb5a4ba3e52b458612dd0aa4eb2e9efe9e2bf8fb5498d92005fc794cd26c395e89baf67039dc856efbd42839563017df"; + sha512.source = "729eed7891206c25c66302ea48eaf372d2b0aa0e161ddc38125b6dbca87d9de2733c5345c5283888dc26668473a363e0e60958d0e7d490f2d8a5304c367996d3"; license = [ "lppl13c" ]; version = "1.1.0"; - sha512.run = "563d310188adc99e14bc93772f8f94af0741665c15d8013d9cc98fa5d86129d48b62473835973bba90fcb4117fbd782b029b87045e5b392fabd308c8f1a6de42"; + sha512.run = "67d72d936895f380bbd9f304f1b9125c2af8872307988b793ad1a9c980c384f6396e3dd41e7b5b64ba874eef935cf409814d2c3f607a52d8eb04a49217135e18"; }; cweb = { - revision = 73848; + revision = 77466; catalogue = "cwebbin"; shortdesc = "CWEB for ANSI-C/C++ compilers"; deps = [ "iftex" "kpathsea" ]; - sha512.doc = "ecf1062f7eb2325e8387959501b4b56cd74b9c6cc33fe83930966ebf3c019374ad57fdf739d5c3c1227a0f2672fa3c94421211249cd6cca49d45f858a5116974"; + sha512.doc = "0a107f19ec1ea3683184c1be4a03c67f7233f2f706ee9131cecbd11c8271f9240bb7067b16e27a467b75d828d2e44eafeef9129e3f6b99fa814cb17209658e32"; hasManpages = true; license = [ "knuth" ]; - sha512.run = "249f9e357dd7b18f601541a946504b40ecfb32fd48b3c92cd331639bd3f23fafb0016ffc9fea7bdd1cf964cc8fc7c17e72d5fc7fe63edb195d1b462ef9e64f50"; + sha512.run = "f21a34f5f13bd40d6e9ccd2ec76887fb8941c702600d895d0e37c56cb211454c2cd981d668ffa30f4aaa09677da86de48098bad6ca822dd1ea0248aaec481909"; }; cweb-latex = { revision = 28878; @@ -15286,16 +15517,16 @@ sha512.run = "f3bfbece973cb3b9a3077c160b0212561056cbf7733e1c011b39fa1dbf94395937f4858964acd0874f1cd3ba283df9797cdf19e8e71e7363a7619c5ae653881c"; }; cyklop = { - revision = 18651; + revision = 77161; shortdesc = "The Cyclop typeface"; stripPrefix = 0; fontMaps = [ "Map cyklop.map" ]; - sha512.doc = "4d81a01eea30a4f86b2f0a7c9c21923196dbd28c7d5ba5c1639068318ef227720550b3052cf0ead6f3194450d50dce9acaa325a0dace0e6fd230e0ed11d9b106"; + sha512.doc = "1e537ca60e11d5406c1e106800f054d663f80edd8bd59c208d97a05af457d4dc75f7e4b23b05489017537b0377d543f7c34cf8d3be9d2e04b80b47112a99c7ac"; license = [ "gfl" ]; version = "0.915"; - sha512.run = "dd6584831fae3eb388f66e42f289f9bdeff401412c7df471752c4aa56bc67c16c56f6f271d11c289a1389faae138ac15abc41bb716bf344bc2f49fa087ecd380"; + sha512.run = "0565a82cfa56e27d8780469af713502eb8668139af2c9de146b5e9338f20cfdd6a74f522463d6a18118ac5eaf9ea85ce108bbce784818eac31c37aa0bd337f65"; }; cyrillic = { revision = 71408; @@ -15374,14 +15605,14 @@ sha512.run = "883c5d6f8368bed41002eae123329954fe38cc23a5e6db7feecd57c16540b6b9277cf7d13af6ce8f63994c11148708e1d3dd10ddd9d17457b015d40477f91eac"; }; darkmode = { - revision = 64271; + revision = 76924; shortdesc = "General Dark Mode Support for LaTeX-Documents"; stripPrefix = 0; - sha512.doc = "db103f2257b3d844592ba12c0e2c22d6ae97e8dc5e47521392ddd59951d9f9a56004d0891f0a5e84d511ec2043f1fa26c4cca4ddfa23ef7abea39637e6d54a99"; - sha512.source = "39a760fd973d56c94f60026906597bf74b57ddc8a0bdb913856a06358b849999e7f7c49c54e102160771e599bc3177da5788651f48abaffceb14d9e77465ac0b"; + sha512.doc = "0abdf693b8d37988859b4443756c12ed831461b3c27ac047e8fa9780c3974acae916f2361257cf4b732f53a71840b0787000bda5f433f16ca02ff23a58a77a41"; + sha512.source = "e13a97aa0b150ed2015b7ac0942b40094eadb7795fd300a8a15cd92691f6b8eede70beb187179efc5bcd3705d2d5f812491dad8d164a9a1dd65226e0a9706663"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "f844ce29d5147d9a558f257bfd1a6c32f2f1de1fcca4f3319d22528da052fc228e61606623820fe078db208509774dfc87dcd82058a2e744e703d03edc0bdec1"; + sha512.run = "578200381f685c3e0c8c43999de9cf38b341ad9009fcdf1ca8ba386d6f76403bdd4b1f12b9e13f591aeb00d649e79691ffa12530e38d46cb5785edafafd8e61a"; }; dashbox = { revision = 23425; @@ -15404,13 +15635,13 @@ sha512.run = "4b1b993e9044eb2ed4bf6bde0c114b0cd1fe7daed38f8bc5d3e25a2705d55cb41b8a372cce84b0d61093044d970003a4317de98cb468978c8cb1a8315f980940"; }; dashrulex = { - revision = 73736; + revision = 76924; shortdesc = "Draw dashed rules"; stripPrefix = 0; - sha512.doc = "9449980355b5e92c6a83deb86ec9766f8938810defcdd8efeae56c15be6783a354ce722601e90194b09992c3b34e05fc87cc8948908730379be28c30f9cbbc0d"; + sha512.doc = "1baf11db012082f5ced790baefbe6ea13fa00cebf7e858aa1c01dfb76e08ff081244e10b4fbed3668d8ce764adae98ad7a4f3f6ae413aa4a85bcfa83b56bb93c"; license = [ "cc-by-40" ]; version = "1.02d"; - sha512.run = "95e0a7769b3e08a83f8cc5224b92cd4bbda2bd6666092bb520ad817209a81b01e70321472c37d1d0d81e4eb87613a4279826d18831f4afca1aed98197ca95b22"; + sha512.run = "e7484498a4af229ba4d7722af8f259bd21601132703cfc9887f3bd9696f52dd969da58f7250be00aa6a3bb08f5f6e7660e5f0c383ede2df5aceacf70b7f07693"; }; dashundergaps = { revision = 58150; @@ -15432,7 +15663,7 @@ sha512.run = "da099bb462ae2698784097cb04268b039f0900fbe57d77284532c0ef694c50d422436e5e0d8ffdc9442b98c12d52c72629b29f772b0d66f226ebabca579b2249"; }; datatool = { - revision = 75019; + revision = 77021; shortdesc = "Tools to load and manipulate data"; stripPrefix = 0; deps = [ @@ -15441,11 +15672,11 @@ "xfor" "xkeyval" ]; - sha512.doc = "5829ac2c42e360f0bd573aa65cabf0ba1b55195e8101c9fcdbd40e3f533cddf4a2c54d5964cdf3a8f5cd53b2e5221c78a4ae881d7a4f46cbf43f99dfc8b7034e"; - sha512.source = "a4e3cd16b5306d71afe3193ae8abf0e6842a1019d9d5e94908185d6a137979b43a509bca8c0db5cc3654efbc1e4069615e55af79d7f7df8361df68628f419ac2"; + sha512.doc = "b0cc089409f4da6d3d5bbe78ea8461d6c76bda03b44916cab05027b4156912fa9b228b478d97ca53a18fada3c3fb1ab6ac60c0da681f950fb830ea7958ff65bb"; + sha512.source = "475867ae76a33d469c729c1a15ff7ca64f398ddd08f12172928d13baef5ba8c7b0044a2ec4972d96f09189d51446b00c0b6b837c50b1704a9b61f23bfca2476e"; license = [ "lppl13c" ]; - version = "3.4.1"; - sha512.run = "1afbf45702def2dff0293eeaec21cb137b370269803ab868dd2266d7e2148b850bb783c3c83dac687e7fce771d6fed9c17563e30b4aa9989f5216ab7fe13308f"; + version = "3.4.3"; + sha512.run = "22f56b4513cac4d3934c4c6ce4be47407d547daaec85f585a6d933595675bf927fea6e175f72d6477cb056e6e1a4441b423c468e548b2850517011dab6649165"; }; datatool-english = { revision = 74590; @@ -15461,17 +15692,17 @@ sha512.run = "94379e38ba6ed0096ac62c0445d839541ce15f75a1d79bf6e9f3f125df14064edf2f5f3c430399d66fb85f85fd3c3fc9db8d41df81b034100170e07055a40fdf"; }; datatool-regions = { - revision = 74393; - shortdesc = "Region (Numeric) Support for datatool v3.0+"; + revision = 75712; + shortdesc = "Region (numeric) support for datatool v3.0+"; stripPrefix = 0; deps = [ "datatool" ]; - sha512.doc = "4046dceb5ad82e62ee59856d64bd0396d25cf07e6f787fc7fc27abcc600bf673235b57e9f481d464008fe5eef373d86e0ec9d2b06d6804ccc3c190b0b5543ed2"; - sha512.source = "260dd7fb0ecba169536ea4397a6941e94096f14228970126af98266244b55e3fc6ae041727939d3b1ac029da17028b34224a7a9245b427b07fc90a150f6df6b6"; + sha512.doc = "63abe9201f4beddf1b86d29683fb9b33d94385904f2e396a47f9deda3a3efd8f8d079ab2c822a6a65ad8d92e334d98fe4fc18434126ecdb953cfd48bf6849d57"; + sha512.source = "ee4cb787d341f6166472d9d48034329cb89785e91222569e665cc6c5cbf475937e5d3ab106309300c3ac12837815e6c6404587b2c717781822c6dbde8c56f3c6"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "3cd48f99062ef9b679fd7feb824c6a0fc8c83d4953d6aab719324ed731547f7f26d21b5033233fae88957600ffdbc9d6d93fb88266b43036e0f6441e5d593594"; + sha512.run = "77d67d601ee4fc9aad3b4d6cbc25d8aa0540facf77a66a6bf5f792b69d0fc9885cb7abeb1b5a3b8e3a4119a3fe5095f3d2b650dae4068436ef70aa0020007735"; }; datax = { revision = 61772; @@ -15974,14 +16205,14 @@ sha512.run = "05931528012077b92702926856b1e0d1aa6472188f9b1fbff74e5534a41a3260e53b82bcdd0684ff045aafaf4b427dab6d8e06fc7a5d11cb42a545949bc6bfc8"; }; dbshow = { - revision = 61634; + revision = 76924; shortdesc = "A package to store and display data with custom filters, orders, and styles"; stripPrefix = 0; - sha512.doc = "4d4ff36d121b950d7569f4ae8e7fee7e0a4790f61e8d2b58c136644d0ce455e8b8f4c1857c8df68d2f230016e5ea28a35047234ee101b3f949d1598f4e15e52c"; - sha512.source = "189d3f8bd131bb3fb8bc7481215fa670001ec9bbe20a4d1ec99a9864005b44fe9fb582ad5462ef23f62ec538fe8d2dd9136cf79e94756c4b6e02d644e2d66a1d"; + sha512.doc = "1c21e0e9cfeae196103bdab1229c8c5888c6c196554c16968aca0240c51c184c40dc13bc16d27b57dc352fa1faf0d8fc750659daf8ef717a71aad4a1e23593ee"; + sha512.source = "20dfeb0448ee05f211cbf6ac6d01428153d9fb6914865222a701e465624bb28cda1e05974f0d3a6a6abd4300f3ce10c810506f627dac0469bf1aead4ac0a3cff"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "339bd686c658c462c9da56018234c6a31e72a3def962798772bed17bd453efa94c5f8e2d72a2f033714eaabbde8b45bbeed07d302e311d65a27c37f8ef177a2f"; + sha512.run = "79fd99a7a61b724515141cc65a3eb131f2271a6fd678b66bb96ef2fcfc9a97c96d35295141bcba40d22025288c7d9a7719f90265087ac3ac7b8fd71bf5b4870b"; }; dccpaper = { revision = 75491; @@ -16063,14 +16294,14 @@ sha512.run = "78d257b6a3b65c44e9cff04093896240c7a9401af04b028fa79bf29dc436a18d163049d34a9a7c92c193ce07085aa877e69399f79da22696da800f72de20eb37"; }; decision-table = { - revision = 60673; + revision = 76924; shortdesc = "An easy way to create Decision Model and Notation decision tables"; stripPrefix = 0; - sha512.doc = "d5b9301a4308a4e2709b4c82a621fbea2af0cbd767252446f698f269b3ef131502d3db3aaec6d192642b154b546124326280ca4c1331dce64b36517db51c3bc4"; - sha512.source = "c24db9cf19bf41d714d643d2be4bad5e339ba8f57175186793db0ae03b941ddfcc3584061ec4ef2aa2de550103346381d31c19a054d428210b35ef083866ba28"; + sha512.doc = "236b27a8bbb20229aa8033e8457c20edb860c7e7fa44b0b117288e3e524e0a5acbf8d00a2eb191a305b14286d0bbc39c2f951d5a7a4071724dc108f9c5a6348d"; + sha512.source = "2760cb4f9b40ee94b39196aa89560901b7450cc459001143a1bfec63de2cec37def26d8d1a0b90b5c439689ea53e2b39c52e147d1dbaaea74da5ecd2187afb58"; license = [ "lppl13c" ]; version = "0.0.4"; - sha512.run = "8a0bbe49c3ef76a7a60fff1778bfc06c2e11521e028bfcb190c85e8a38932bb1f2a97c26293a2965ee8d2e4e6d2cdda54dd2954881ac9b1b8e2506529af1ec97"; + sha512.run = "c1b4f3851e859cf1a564d4dbc4a61363583e86c1903628de7e349d8ce4b009c47319315a49a2c75e3914dfd98e76e04029a8756d582a79f2a9ebd94764712f7e"; }; decorule = { revision = 55230; @@ -16083,14 +16314,14 @@ sha512.run = "783f09b3810616b14f04dace838ed1ed2faf32ea4df84dd0973df375928e16fb129ddf6429fc54560a317da0a9422630becc92543e1a1da76809c4962c423fc7"; }; defoldfonts = { - revision = 68234; + revision = 76435; shortdesc = "Define old font commands"; stripPrefix = 0; - sha512.doc = "d799609d039e98e2b737fcff5bef277359818838a8cc1489dab934d6b890ce480b7d6e935a84562662e8f130873d1a2dc777e08b229b7d5c0b431b8fde5d6978"; - sha512.source = "5bc0c27101fac6b15e8e792bb4436c4f5ada6684bdcc254eae8466ef07ed7896957544186c09ab43d8ed278efcf44f07c40c9ce5c194fff081bd46a6e628704c"; + sha512.doc = "354ee9f463eca42f560030c1267d5cbccd0da76315a422b24535db8ce3bc45ff97bc71341f954b8746d5d0cb2eb35f81eebb2659b2b60946fc8b439b5b957a70"; + sha512.source = "9281311b026472d22b1c402d03271b2528eb5ab9af0be542ea94ac5cae5ba25d23cb191055353a5f0c81d0cbc1e065a9a1836c8b5a6e7bb99a318272b821bfed"; license = [ "lppl13c" ]; - version = "1.0"; - sha512.run = "f6823da220c00ffd688d0b25d06109f0f3a7ab606d535631d9197a26b02388b11e4dedf41829c94ca4a414cbc1cee81c425d006e7567116b243272fa8d8659fd"; + version = "1.1"; + sha512.run = "f35f514f974c8cb8e99030fd0b5966bc787375fbf0cab48103e0b9b0e3bce0c85d52e20fd136ddd624501bb61d9a87301a08e511ed63fc04bfbbf4fe9f7d48f8"; }; dehyph = { revision = 48599; @@ -16167,13 +16398,13 @@ sha512.run = "c18dc230c5bac8db3d66f062402392761467ad18f48a65930a960c0772be30a7ed729a50657b12f533d72086563a67a98e8f5ce7afdc9947b52146e76e22b157"; }; delimseasy = { - revision = 39589; + revision = 77161; shortdesc = "Delimiter commands that are easy to use and resize"; stripPrefix = 0; - sha512.doc = "bc9c1ff757a9d98ff9b84993cedb62ee024d0f4aafee301db0d862be3d45c76d8d164d2d3099ae37d41017316282db1e7882330dd10de43a9539ba0b10e86b08"; + sha512.doc = "b14b0e69ac5750c34b8148db92e902846d85dd80ea5e5519d4b41dd8b6f9cd8ac2b87fbf72bb8c883b416f033c81114b9ce3e32c1f3c8d6224130e7088525a50"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "7f9b1d77e9b9bdc6e5c45ed3c38606fb0d65113f7303e03f591c1b84aa83748d72fb8ecde0cd0c7b19d1bc9fcb454834e156429fd9080660aec77ddfd7b53e42"; + sha512.run = "248f2385a2f464232609fcc3c968e79e04bc3d72ed99e2aba421f28cfa88ba2c94f76294bb1eecbf2d8263a03dee1f86c50ff4cfd25a7c59c260284597eb7ab4"; }; delimset = { revision = 74779; @@ -16195,16 +16426,16 @@ sha512.run = "25332ff7d2602047938630668c849829844fcbd622f911542bccd59d2eb1293e406cc79aca08ac3acaa98828b4a6fa4da98feb08fdf678ad3863c70cc2fc1817"; }; democodetools = { - revision = 64314; - shortdesc = "Package for LaTeX code documentation"; + revision = 77050; + shortdesc = "A deprecated package for LaTeX code documentation"; stripPrefix = 0; - sha512.doc = "ac49187b57e75bcad5d70960711b5a34162a7c97b237a1fed19d08089f3b7abdd7db9ea24368b8f0f2e9e4124c5f8832ea0570d8f37e002d00ec7007c784386c"; + sha512.doc = "534a6f047d105bb20bb18f6bdcdd86e0d1fecb1f1db623f4de478657029a9b0e1a513d36762afd30fcc61c7a276bd375b7d2c0eefb009da1e5dd112f3a4eedda"; license = [ "lppl13c" - "gpl1Only" + "agpl3Only" ]; - version = "1.0.1beta"; - sha512.run = "f1c15d50ff6078ecfb012e5235736785aaed4cb59ebb8f4d54c06865d5299b7b32ab436b79671d68c8557b12de65cb50f162424affb7a91aefd4fe4dfefae04f"; + version = "1.0.2"; + sha512.run = "baf744301a4c0df8b7e26b17f7187d80434714e00cd118de3f6742e6b084b026c7bf356b48d75c6b7a15d78ea85ceb4985983f71d43c2d3b8d805f9bb1214fd1"; }; denisbdoc = { revision = 70592; @@ -16217,13 +16448,13 @@ sha512.run = "760e5ad1a11a2fcc9249611a4c24e1abc640e87ed928dfc3db7234ed95f499cedfd6aad42f6c3aeb5cd099e08396e167feb74e0000454350b42e4067f25854c5"; }; derivative = { - revision = 69746; + revision = 76924; shortdesc = "Nice and easy derivatives"; stripPrefix = 0; - sha512.doc = "8951a888d07fa9136a71c0b0fb25b7f3925e137100460fb41cae0766c56cbbadad6b58e0afd690a608306032f5c2d95c6d4bc8f07651a1354b184fc28b9fd2b9"; + sha512.doc = "a2678f10bf87f2781d0d565bf04856bc6a5f96c8223e1c192ecc602ed603d1ffb18c776e45b59e4d878f31a7df9689d1e6fd9989ce167ac83d6af5508dd64f3a"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "a936429cc5b9933deaa349121fed565fd46e2d81f8d5a5be3b282f3a5107c13e2ff29e159759c10dad12bda9d5fefc5177fbba636dac0dd31aedb0074cb5ea3f"; + sha512.run = "18a1dfd491cf70943e909eab9b5d7a4a80e696f175983fc06aca0b012da2ae6e7c911810385e4c061bf978af7ebaf5d9f59c92dae450574ef3d1520a81d95dda"; }; detex = { revision = 70015; @@ -16246,12 +16477,12 @@ sha512.run = "c6e6187bdfc80cec3ce092a4dd3605055f3ad67ff49777bf0948af128c8b48118247ed9ca6f5feb1a69d32719f81968d8259794082a28277796eb6beccf9cedb"; }; diabetes-logbook = { - revision = 54810; + revision = 77161; shortdesc = "A logbook for people with type one diabetes"; stripPrefix = 0; - sha512.doc = "3a8c1c45b24d23ff236ca2d8bba6ff6d9ad055a688b5621a660cefbdff4e1407d71d96420cfa39dbb896f8035e6d5a2bf3f33fc2e80074527c9a41fcab72f976"; + sha512.doc = "48eae5d66ef5829378e1fa20ffa2a6cd343039906bf77d145dd4a626a24c76b4c4e898b57bbab26a4519f0376b6bb4ace66c50a07a5d0fadb1ff03a5c57fd461"; license = [ "free" ]; - sha512.run = "427912b3eeac373ba82f99b30a6ccf360b285a119248e9dd2aa175cfb7f2538327331d9e8eab7ff62cfd987466352c08016313f51b8651c4b42484fb6f089bda"; + sha512.run = "3d70ad47ba237f23018f06c06cc9cc92cd7695bb95184ebcda3ac3de9746f9efdeb94ec241dfe9b6813eae295ec80430475c87ee8df5a656c426622d06e21b25"; }; diadia = { revision = 37656; @@ -16349,22 +16580,22 @@ sha512.run = "1fc88b96231c47d2cf8426f7ba81eb82bd3bba84ba2e5f9b03313f39d11ac75ea7b3950b7b4ae9bbbe122de09c998dcaf9d7d0967ff5a7ed125867057e6e3a7c"; }; didec = { - revision = 70229; + revision = 76924; shortdesc = "Fixed-point arithmetic with two decimal places"; stripPrefix = 0; - sha512.doc = "d77796a1758476848d0274694ae9e0ef3abe439f61e1ab2b7c6a9181d2f4c80925c4824f211ad6a8c5bd277c251eeee8d725f9dcb9bd50af5ca5cd5617084dca"; + sha512.doc = "1998ea299c2e958a7b07a9f926c2ab74fdc3c0511550d81e60137c5e9f3e8a29df9fcb7fcaf98591dc074f67da25e7ac92a134f323908d0e12c4d61739c82b5c"; license = [ "lppl13c" ]; version = "1.0.0"; - sha512.run = "c6f5cfdedeb4d07fdee5123216af3c5c0ce9fddf487d79e8d35df72977c96f7551a89e65fce81c42f64a3485034ecc1ce662c3ea49962b115b169a18defca9e8"; + sha512.run = "fbe4bcf01d6f7aba03190f8d9290d273ac1fb5d3f4e26c4ca1d9b6edd42a8d77a27e5eb498afba8b8f61e8f903b1aec765f3963ea91b7b6e77901baf66108bed"; }; diffcoeff = { - revision = 68838; + revision = 77136; shortdesc = "Write differential coefficients easily and consistently"; stripPrefix = 0; - sha512.doc = "65646cb4ad22f5755be51c5c8e1ff907803d9d3817b76da8146d81b7b42ea4c9af07710d55d861795a2e7f25f0adbf4f0c55bdce208a563c3ad34d32992c17ec"; + sha512.doc = "952edf2dac655ace8ed8eeb861f88f200e5f8c4780ca58bae2737fb963399c05a375fc0b148c8148335623a57a0d69f8eb6d06c37a0f0622509095d4006b58a1"; license = [ "lppl13c" ]; - version = "5.4"; - sha512.run = "a40e95018d471504d5d0cfa2d6ed3c43bb7d4a749a97200b2ed682905d6b448cbb51b80d27d772673b747fdfa3c9b02515ffb32ee9e44efc67445bc4c8cba3ba"; + version = "5.6"; + sha512.run = "3f58827234a61b616bc0b75487b36a1c73c232cc0f70ef52ba7e1c5f9939c60285f78ba8d3a918f36bf70a35a22eb445ab1f5ac4f2932e49707326711cf375cc"; }; digestif = { revision = 72163; @@ -16413,21 +16644,21 @@ sha512.run = "636543ee5f2e027ec242d59ab8af28e8aa6f35d3e91480e4812a72df3c1636fdfeed2cf472c79b29fae5ed65224da4ca4a0bf5040e2a4360b73fc5f4cec85bb0"; }; din1505 = { - revision = 19441; + revision = 76790; shortdesc = "Bibliography styles for German texts"; stripPrefix = 0; - sha512.doc = "4479f5ea1e1ade4bc7951d5722e397a688e75293da55ec57dd0f3d32add2bd551844da81336be0a77cc783e4c9af958be46501c4b78adbbf8a5463770b5cbb2c"; + sha512.doc = "f2325d2b34dcbddb5f5580930621ac7b50045f9321b79364d2e69a5f7a1bacfd6a5673bb6feecebd5645e7c1f6ad048d75e5a0282178fbb6b6fcd826e181db0a"; license = [ "free" ]; - sha512.run = "cb9b819eb69ce4870dd36da844b1d24e4f678ad05f43eabbe861e9de5b53258e45e70530ca76c0aa9fcf54232e8f33dc55623f94c1d9e5fc3dfc48481093c3cc"; + sha512.run = "c605c7d02bb5cbbd28fbeb9e478ef8fec53b771c183fa9feca943278f7a90bc51c1cb47954fa6f6a5a7bc5e03ec571b911ab555c6a679147d3d097c3c2561c0e"; }; dinat = { - revision = 15878; + revision = 76790; shortdesc = "Bibliography style for German texts"; stripPrefix = 0; - sha512.doc = "f4491ab35e2ae8003faa8220e88c0abd2d970cc6b985d2baf993effd2ebe94a964ae8ece6db70a55f922abc83c91cce5f598ac2e722b5eb7e1584aee436e4393"; + sha512.doc = "e8d759e9fdc53ae5b435292215c2b4e25acd8e6cf49184cd41043e71bfe72d351e10072369ac85f20b50de6e7d51781e76da61d63b76c1258ca367ece7fa96b5"; license = [ "publicDomain" ]; version = "2.5"; - sha512.run = "0b22f43a5088f669820674b46af72e66f3f2714a36052bc7d18c334b202d0060fd07b1a608626adf183314d2380fad672baf58307ed83aaa888231e75c63b1c8"; + sha512.run = "7a1ba96362876f0b91f598f7d5f249e26491c06c51b772498ccac62e1d3b88438b38fdbe37358d40efd24544ddb4cb1310c569770a7fa97c93f13ec38e7980b9"; }; dinbrief = { revision = 15878; @@ -16506,14 +16737,14 @@ sha512.run = "b11165408ccd30427390e9f409e8f561122d1a2dbe821ce90687df9feb2faef692d8ccd75fd8372b975a06e3f11bca0ba6e873d59b30aabfa95015ca35e557a8"; }; dk-bib = { - revision = 15878; + revision = 76790; shortdesc = "Danish variants of standard BibTeX styles"; stripPrefix = 0; - sha512.doc = "258d8413d860f6a30c597c10b8c25f352166f8bc39cf23714a137e46f4748ba716dcae8eb8b6e17378f6a850ae64a68a9f331c8301c938f0a8042d967b3e62b3"; - sha512.source = "ddb3927504b35d025c339bfd1c072e9ef770a159f046bf86220ea675df481e5b781026ed6395a776f27518ffedef83b7c5f95be30f1be49747a76bb2e2280817"; + sha512.doc = "67b4f94c143ed74251357c1db81a7689b1b252d547ca2675431a02d5eaa6e98889f88b9903af6802c3861fe016dd27629dba9c4823df4e064899a7c143562598"; + sha512.source = "2d2e7c854fbf438c800ac1e797f9fce656df688340cfbee41e7fea3d291be474a93a892ed9911f9bca41060ccc1e75a2d698f238c29c81acb2dd93382db0b5dd"; license = [ "free" ]; version = "0.6"; - sha512.run = "9de9e026b9e3de53b297d7925bd0e4e9ab08562e798a8f1b9e6988ecb891067534a741aefbbb81f1c53d7ae6b6cd0e0796d8c0690c5af661e76a5c6d9ea876df"; + sha512.run = "46da1aeeb1d59996e7fe634aa11a0604963646f3b082d784c438a21d7d172fa6850e0a6392970b7dbe34cddf721a586e11f00ce0d5c7aa12d3e11be46a63cc9c"; }; dlfltxb = { revision = 17337; @@ -16588,14 +16819,14 @@ sha512.run = "55f68d7affd8d82631eb0e67c6232330bdff97ea908259a5e14255058d88f9f745afe55bd4a15eb91bff959b7cfc31835fa22196d3d0edcafa40da521b3105b6"; }; docmute = { - revision = 25741; - shortdesc = "Input files ignoring LaTeX preamble, etc"; + revision = 75878; + shortdesc = "Input files ignoring LaTeX preamble, etc."; stripPrefix = 0; - sha512.doc = "8207eade8841747201656a7e6edc789926a9dd411946a860e4d865fed618392bb9159245f7162adb4a58c88d00191d83f2daef49f610c3d8e5e231ad7f1fcb7e"; - sha512.source = "1809026635be9610b39f5f428dfeb2c323b4588dbc6306a50e00f092910fd449921a2cd797fdbf3408442b9f24cfeaf7c69e75db9bd217dce975eee2f1a4b930"; + sha512.doc = "92a657cbbcc99cc9e25c72c98006fa0469c4d66eab9f63c3262d8eb2704e660d53d218f311cac6b0695a88285e3969ff56483c89567e7c21a29420f659243e9c"; + sha512.source = "524c16d3471e1156a7c11f370af4523e66373c640940056d4d95a11c5996d53f464f9dcaaf346b6de6a11dd9bc70097e04d7bbd2b4143921edfb9f7beacd7cc9"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "5c01f4e6922b7a23e753edf9110ae7f1386a4d6ca719ac898b058068a754a6c3bb123f918bdb1087baf5efd1176545f543ab8b93bcb6c9529c9000ad6a3b1e97"; + sha512.run = "195bf838e9cb27a769e03f5103bbf374af2401cfe1741ff3e93f08c366d8d3a36f196b749b08776d884821f1b1b2898cb1e849775849f70cf0d3f1af190e1666"; }; docshots = { revision = 69676; @@ -16815,14 +17046,14 @@ sha512.run = "dc37733e7253d457b2fe09b72b808c5198f222dcde12e0d36ae546a8ad0537419fe7f27945625bb3cd3efd2b5b63991e89dede1199e89c67fe7d6917370cab67"; }; dozenal = { - revision = 47680; + revision = 75722; shortdesc = "Typeset documents using base twelve numbering (also called \"dozenal\")"; stripPrefix = 0; - sha512.doc = "e7c180bed185135cfba31acbf4488ff0991066be7456a7c54625df458a24819ef8b41bc19eec955967f22fc156ad6efc9e194489178e2cffb806bf066ea42520"; - sha512.source = "4e8c3cc35fc2d429fa286fc68eb92d2d290bbbbeabcb714d849f9132ff71bf99edfc5b08a0ae596f98e900e1b49d658af2b2b9daf1fbacf57e2b3aeefa15f6ad"; + sha512.doc = "19fd78cd903530678d97e55652666b4e644a7fdb89eecda71557cd2528dcdceeca4f30e8c70c86431c1a67887bd999282effe27e93be41d8257d6e2b5f94324e"; + sha512.source = "862df15f2ac2401dda1ebb723b2d92b3060e6907bbf54c2fa4d31699c093a7df388e34f2e943ff19e2c7f6bd28e4772692c0f1404ae2de105d067073faec3037"; license = [ "lppl13c" ]; version = "7.2"; - sha512.run = "ca4171da87126231a791f432a6015cc069f0eb0d540f8b79b3b5028f3f3e30d9202622886b582f2e351049603d0323a458fbce3d6b2565af5391a4aa94b734c0"; + sha512.run = "804544ef06fd07cba938ba78b150abbbe3e4ef5748ffae769add6fd2f83df5a37924092b01cc9796d358e3b6ec1abf75f9ba327784e6117987c678f4db547a53"; }; dpcircling = { revision = 54994; @@ -16872,13 +17103,13 @@ sha512.run = "f1f2ac803e1858ffab880c7427ed2dfeaeb435255e83ed795e0d5b4262fce1fbf7593653035af2e45d4731107c8f886938015ee1a7fd0018001c0e39e9f1018d"; }; draftfigure = { - revision = 44854; + revision = 76790; shortdesc = "Replace figures with a white box and additional features"; stripPrefix = 0; - sha512.doc = "f0a9a59ee326746802fb33412c44148ed8c836a24653df6685ecb69bc76870cae63ac8955274705639e658491566da0d0633ee8d57cf57d58fe43a971252ee05"; + sha512.doc = "49268dd6cde30dd72cf8463dfd4f229f17d21349176df1d06b1954a717889fc88b1f8f60bcf99737c82704715ccc2204278496fb2fb7ad2b4f704fb05ba14857"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "e8ced947e69803243543657185e8fb28e67776dc9eee5e095126ec712fa368c32903f53243aaabb7308c895cf8e0c10a6d89c33e6b6c5d109f0300dab5213e60"; + sha512.run = "6b89aaa2511bda8bcf9649fd5a69f01474c48f26ff4cb56f0745b1de7e69a5daacb0e7bb3af8d71123bb77211f405affb8f1c7adf3904c33c566952e5e55f33f"; }; draftwatermark = { revision = 70393; @@ -17023,13 +17254,13 @@ sha512.run = "8632a835439526deb7c0a60e9d057d405fcb49d3501fe100e505222d77aa893088ffaddae886ddbcb15601d2d2f77ff6e5918b3f043e45acb5954dba85703297"; }; dtk-bibliography = { - revision = 75369; + revision = 76870; shortdesc = "Bibliography of \"Die TeXnische Komodie\""; stripPrefix = 0; - sha512.doc = "d738b575b010449c7d0282312db889b3a29333cc17096847e392f639b4a2298fa4d8028e5cdee34c26b26e4dc629361566761a46bdd609adb6c39e85265eb07b"; + sha512.doc = "7c7194e261c533fd5ed53bea1276f287c7b26f193c427696f8e627d01412c709c621dbae29045f2e0b63e172bee9d26a56803b0f5feaac378d82773f84988918"; license = [ "lppl13c" ]; - version = "2025-02"; - sha512.run = "256ef7cf494df8bae99579efb400b952708f4d7ef8d603b2a4a2116534f4c002d340b1ba633a31d9e816bbfca9d27bc97eb92496b3d826207e4927fde8bc975c"; + version = "2025-11"; + sha512.run = "99998d60d94b0a78567aa13296c0c0bc5d4f7c1cb62bdd9f2866a507d2f772fe53c0aed3f974772fa18105aba4c3141fbdd916358f5a18882a7d8c74edfde5d5"; }; dtl = { revision = 62387; @@ -17062,12 +17293,13 @@ version = "1"; }; dtxgen = { - revision = 51663; + revision = 75946; shortdesc = "Creates a template for a self-extracting .dtx file"; - sha512.doc = "f666a2b5d3cb32d43a23cc3edcd92bfb727d500a8c439b4b78bae89ac73c317adac9786e4702e78b5b4861b76489ff7af5cfd115a80b96cd6298c65412d56a50"; + sha512.doc = "3a44685ae382c9f01e3dfd857b05a5d43f6d94e9ce4387b10d535d668a3c4b05b662bf903c8258c5b0b8e9fc8576d769f6d4d6fa2cf9cbd3fd834350744f78a7"; + hasManpages = true; license = [ "gpl1Only" ]; - version = "1.08"; - sha512.run = "b197684c1e941a64b606b472fb9e0f1ed4f5d0b0db2df59202712c0e3f3b3993106b8d493d707c4875e90dacd9dc7d12bba784ef7c8d04984a38708073b1b92d"; + version = "1.09"; + sha512.run = "96ee3eeb42b9bd4909447976e09e13b495ed4f4d9a346e919854fefe26c1fda28aa899fd78173555be85d3f6cfca85d333816221a115c00ac8ef17e0ed9ae456"; }; dtxgen.binfiles = [ "dtxgen" @@ -17081,14 +17313,14 @@ version = "2.4"; }; ducksay = { - revision = 70816; + revision = 76911; shortdesc = "Draw ASCII art of animals saying a specified message"; stripPrefix = 0; - sha512.doc = "a0c235a6755861855eaad06258b6b0e0ec569e9a0eba223c7629822e7342c35cc0f7b270badbc4b3b97b1301b435e0a80226e44c8c5fec2903ae25e059252880"; - sha512.source = "77846c88793bc80c03be84201b1ee996d9207d56c4b14dab64338d37f052d1c04e9c40268ee78e8a50b7596e42d791dc21e99ab2afba314d2fdea8dc16e09e77"; + sha512.doc = "655ecf4160214526ce481804432aa947b4f9e62c60cc2e6daa17289809df32a56682b505ca569d5d7be2a075b2935304d62d0a135fdc89fbb946be0b0fcf7d2a"; + sha512.source = "85227e50ad9daf6a9ff89daddd103438ac52ac0975b5556c7e1098ef52ee3ebc118b157d3b0f367b9906a805bb1ec6363a0b307754b6d631d7c32c17f68dec6e"; license = [ "lppl13c" ]; - version = "2.7"; - sha512.run = "3fdcc576a2b9f6f83bc5052504d4d05a24582468538154ce0300ba0fe6f7ec5f03d6538fddd4e45bf529f1ea229cfd9960bcdd27c6536c080a5f5a34dd66a646"; + version = "2.8"; + sha512.run = "d38c13ed307b814009fbb2a1d47b59ebed0a96df056768eff11ca024703ed3054721b6c11943700610d5b05f74745c88456acd90ef8248b5530ba508d0cbaf11"; }; duckuments = { revision = 52271; @@ -17118,13 +17350,13 @@ sha512.run = "e474634e00b86878bc0c09ff247a930e102621d3606079d72e7c284a8ec61d2a2b36f1d09c171b7a4953981dea65df49da1962f01df272fa80354281a3209bc6"; }; duotenzor = { - revision = 18728; + revision = 76130; shortdesc = "Drawing package for circuit and duotensor diagrams"; stripPrefix = 0; - sha512.doc = "83a811a37004975e4b3fca67bfed83d8fc85fe97a07a20f624d321c62efddf2ce188f1748a5cea47185675e8d5226433b48327d8d7daf87465471b89b652f2fe"; + sha512.doc = "37772554a9d4d4f55712ac43ab455f5953d3d49276a113faf921038f8f5655f515cef4d1ef9cecc6eecb118da0f4b042b48b3a4960685e98fb26125d360c97ee"; license = [ "lppl13c" ]; version = "1.00"; - sha512.run = "33990302586baf5731976a27a8268986db6917137219248e559900fc2e64e5ef443bfd14a0472194a962f6fa59a8ed8bb1caadd46badf157fbe39f36815eacd7"; + sha512.run = "9f640f757d9e3fac6a048e632b525df2338563f69185c6fc07f221ed527000aaa641a9cf11874c94fd7fb5ae6dcda685e3d404c09ad6c58205111046a998492e"; }; dutchcal = { revision = 54080; @@ -17184,20 +17416,20 @@ "dviasm" ]; dvicopy = { - revision = 73848; - shortdesc = "Copy DVI files, flattening VFs"; - sha512.doc = "5e9aa34ca18b0a34a7c11462ba34b705fc502104b04ae8aa966ca40c6f50191e56c5f5cf3522a925f4251aac0e3c7770ff0e677b338c1eee0452e5ec95928031"; + revision = 76924; + shortdesc = "Copy DVI files while expanding VF (virtual font) references"; + sha512.doc = "de5b1f85ff945e3d7929037cf9b316e18baf4f1e6cacc56c69a098891b18dcfa7f463582c3ebad2e37d7acb790f45056e8388f59e784b3d3567af329bccc16c0"; hasManpages = true; license = [ "gpl1Only" ]; - version = "1.5"; + version = "1.6"; }; dvicopy.binfiles = [ "dvicopy" ]; dvidvi = { - revision = 65952; + revision = 75712; shortdesc = "Convert one DVI file into another"; - sha512.doc = "b571021445b822e9824782ab35a0743ca23f69b809354dea6676c58209a451be5bf595641fbcb461211e6dec15e765bbfaf8164c0ce1ed4204ea72a2073ecb92"; + sha512.doc = "d0a317c12db019b8b6bc76f21e3457698d7e9d1ae2e753d43b46fc66c2f60cf2716c8b384cdf1f8d46ad6dd86c7244ed109e30895c19c216401218b612ee01cb"; hasManpages = true; license = [ "free" ]; }; @@ -17250,7 +17482,7 @@ "dvispc" ]; dvipdfmx = { - revision = 74096; + revision = 76377; shortdesc = "An extended version of dvipdfm"; deps = [ "extractbb" @@ -17258,10 +17490,10 @@ "texlive-scripts-extra" ]; postactionScript = "tlpkg/tlpostcode/dvipdfmx.pl"; - sha512.doc = "04a43a3837734603554f977ae02a372d87a20e2fc2442b9f046f3b4c56a22c2c3fbb21caf31d280200128fbb449da5c6ddb2694210752e39f22f47e7107fed00"; + sha512.doc = "9de85b265904e5dd280745e010462f42637873a104ba326617b57ff87d68bdecbd9abfc886cbd5d659f352bb1316d09dc2da8d61183b44fa10e7f16f249caed1"; hasManpages = true; license = [ "gpl1Only" ]; - sha512.run = "535c983e3ea9856119f46bf6bfb552d42976ed919d70866cbeddaf213a26209d8e8bbaa7025997e012ea9905cb3ed688c1e531504507910ff80fa3154c709c0d"; + sha512.run = "83dc7dd26a4d85683dbc5f17781b2f6fa03b90bc1ebca28facc92f7366e3e3a701f3501704c6a5afb03c2c666ecf4d658e9abb31e5f6a034ba5f2ea3a1666fad"; hasTlpkg = true; }; dvipdfmx.binfiles = [ @@ -17316,12 +17548,12 @@ sha512.run = "ff7ad395329dd1cc5d21d5459916d0f10a8c03399d733048bce0a8aaa4e3a955f3ad3dbb228319d4bfb96e0694069002507bc294ed81fda5a48ad93f8cd82589"; }; dvisvgm = { - revision = 73848; + revision = 77463; shortdesc = "Convert DVI, EPS, and PDF files to Scalable Vector Graphics format (SVG)"; - sha512.doc = "209ad0952feeda4c1a692025cc41c5fc16a7a5e8fae800228ef715ff849abaa25ef4251fe324a72c09089a2b6471091ec5873aa5f512cda3d6b8ef513006d66c"; + sha512.doc = "ad5cbeb01c92f110d4dd3da9677808043de9d23dd5cae7a50e37b4cf91744f9da56b12bc2f5762117e4a1692b58ea922a0bf90b58c70277e88d7b5c601d106a6"; hasManpages = true; license = [ "gpl3Plus" ]; - version = "3.2.2"; + version = "3.6"; }; dvisvgm.binfiles = [ "dvisvgm" @@ -17346,13 +17578,13 @@ sha512.run = "bda4ad43754e7d4fa87cc4ac5bdb772cd24a4e613bcf7993e3d448a9c884aad5ad484c6dd7739f4c6edb983560181717319dc26376a6025f3847afb588fa47a1"; }; dynkin-diagrams = { - revision = 75301; + revision = 76924; shortdesc = "Draw Dynkin, Coxeter, and Satake diagrams using TikZ"; stripPrefix = 0; - sha512.doc = "126749a8f0361765fd5338376f135f6bcc19271bafea98ad186a9f2c4b85c777c163d7ac960f615b4f18268e54bd2a757230b0b4f2c0767b7ddc3363eeb3bbb9"; + sha512.doc = "23525e2224794cc4fdff27933d3d889f47dfe11959d4c642a4ce7377d5f3baf97b7bd21c623d7027e51afa651f4ca56eda1e8f0c7f0cda98b263cb78551a44c4"; license = [ "lppl13c" ]; version = "3.141592653589793238462"; - sha512.run = "48e24bd4012046113d9eca663bb21cebb4e47cb5d1f96ab56af348ff5eb0084d7df5b523929edcfa18579fcccd4ad482e27982a65d4de3a5dd99bb664ba51302"; + sha512.run = "d33f6b9735f7fb25e1c1c4d9890be319bbd3745c9ea9ff8a7c21986af702dfef2ec00625da0889594ce416e58d71df9715037623696380b8949a02bdd5cc4c2c"; }; dyntree = { revision = 67016; @@ -17390,14 +17622,14 @@ sha512.run = "84f73871c0ddf2d6d2ae0d23f6d27c1cc985ac1c42345ad339d55762ac9e109f8d33dbf27105ae470ec2d2f127918c3fa0a3c49d9fbff8a7c67b3d20f36d2e8d"; }; easing = { - revision = 59975; - shortdesc = "easing functions for pgfmath"; + revision = 75712; + shortdesc = "Easing functions for pgfmath"; stripPrefix = 0; - sha512.doc = "bbd559d63635d83e00924a9d40258f3edc32519524dcdc4bd3d7bce0487eec01900eeb26070cd4abe372150f013ab3206b075aaf530de6d395a938465de072bf"; - sha512.source = "dcbac9aef840277651060def21b4bac6f26572d7a0dbc7524788af224934c6344ac47af13e85a4c4d8f0857227b5ba8b5401081d34b7d5929747f510288dad37"; + sha512.doc = "ea0fd236c4099cdae748b59b741a594ce8cfaabfc3fd75aa8c84247f7da3ffd3be4a079a3f7cb4bc516920d43c49310b7613cc23512d795c35918d1646775db5"; + sha512.source = "57fd50086b12725471f578d0dd8f8dfb83b2a643df2a513314c2ac469e0ce8340ce7c07f5e8c6cc3e852cdb7a089cddfc9e5441871099bfcc7bdfd56f10175cd"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "3ed041546ecf6e921ce60f48365a1ba81ebaa8420f8f6d8e1c9ba1b38b20ea2a8c13392295d31a784bcc2fbf135ae37e5b89af794603b98492a4fac9c6dc6861"; + sha512.run = "985525086eae5af523468bcc41d740fe8942288591d27883ed4052c83f3f4d432fb35ec4f7cea16af5528f584b61ed6af1ff5309001028d4db69117017d7d195"; }; easy = { revision = 19440; @@ -17417,14 +17649,14 @@ sha512.run = "88b496c1f4f56d26ac2fcc6d82e28d71bf11418368d82d3dcb193f8299672bf41d6c15938f3f6af5ac28141f2a52d132844fd178ebb9694de7f7a22fe8f13eaa"; }; easybook = { - revision = 74712; + revision = 76924; shortdesc = "Easily typesetting Chinese theses or books"; stripPrefix = 0; - sha512.doc = "681fe1b0796c0b29e2aa765b5e3ac2407d62a5db11a35432fbca7c58acc60afd831850b6efc7fc998732897e143e1282927984f8ab18a30df1b3ec2d7976b908"; - sha512.source = "539298614d6028c755d859aaf4525d38b0e91cdc44e6c8a0bec8f39f6a7d4159402a5cdf5a2c5771ea0a22083957b2ea1f3bef315284190b422b451a7066cee0"; + sha512.doc = "a878c91afec92c78adc556a073c6de7eef96e23d781d6655577f3c6ba2f09759b8a569ca7914c942e9500d18a1d0e9d15eb353f0dfa253b2dc936375afdb46b8"; + sha512.source = "bc6c41ea08c45b0c78f6699c07ca5ab1fde9d92b3bd852c5e85fa2faec35050a40e88daeb152050cdffd57aa1ec70a80c778ea4bc97e0d00eff6cf630d3eb423"; license = [ "lppl13c" ]; - version = "2025u"; - sha512.run = "c32572b5555ba5a7f43709f765162bafef12bf9b02dc4d27167a63f483e36afa721234b67d21b17800cf03f64b33f523c3232cee9deb98aacc5c3e839cd82483"; + version = "2025ae"; + sha512.run = "2d9eef1c2806271e2930e16383b44b511217c9b01132d8ee4876edbc563017a991de7832864561bec454ffa2aa72fe52f49bd1f99fd0e43f56a508fdca3244ff"; }; easydtx = { revision = 72952; @@ -17494,14 +17726,14 @@ sha512.run = "4efa69b2e6280333a89022f93a95c8af4d22cc9b82c4e8692291470af83696e7ed524c77cfe9d9c397c4136c0ebd8399a8ca4ab47d42b84da35bb79189ff1b6f"; }; ebezier = { - revision = 15878; + revision = 76924; shortdesc = "Device independent picture environment enhancement"; stripPrefix = 0; - sha512.doc = "b81d28abf5c8b4a3dbed9219e6519e23fa5b94428baa8aef0ff32dd4893b24524e49cbb8ae08327a7ee59eba93cb0fa2950883d22296451c1f7949225f42b1f1"; - sha512.source = "ee742d7061a7891ad2b9cebabe827a408750f00ce2012bee8ae787bfd7b6d7ce8e968614d3d3f9eee72072560d47d871fc0022bac8ca8231643f85adf31218db"; + sha512.doc = "5cc13c38ff25d8de5ea571a4f7f2d3280046f2a2da371cc6993cffedff786b34a12d577bd31facd071e113fc21c60455dc3ecdfaca7f5176ab2f414d845c63cd"; + sha512.source = "04f18c754af64ebbbd2e5ae36502efc829ed13825c04171530f2b0a520cda963abb094153c09d65db27f9c211e768fa8d141030f1d6e3efc968bebe4bab64145"; license = [ "lppl13c" ]; version = "4"; - sha512.run = "ccd80579b8c7e7e3500ad644f8a418bbd48ad1f2e1cb2aaa82836477553332b43092bb760c01cd7412393ee5b8bf23c055361f111467c71bd7061459781557ac"; + sha512.run = "589e7748b11335c8b074bc136aef21e5f7026c0413dd89dca62a3bc51bae947d63ba2e699170e614213b6b08b03ea5233f1e1cfbdecbeadb2b3457d54ef948af"; }; ebgaramond = { revision = 71069; @@ -17531,14 +17763,14 @@ sha512.run = "acc38da7394bba712bced8036bb2df50c778b935d84e875051028003018f9962ec732f035a06056751bef0ca6cc08c07af48b7ec7af6e0977aa2ff05729a7f52"; }; ebong = { - revision = 67933; + revision = 76924; shortdesc = "Utility for writing Bengali in Rapid Roman Format"; - sha512.doc = "a3337ca9bfe756672a66554b88feb59a49f66ecd7d1aec3702d74f29bc53ac1052394bda679a4cb4aa7509c5eb712938ed943a28c6f56a749c926b8d566eecf2"; + sha512.doc = "1e3aaedb2af4a35985fae51d7960c406016322b5e2adc575dd8ed6f7cb1b8fb9dd60beba65b18e04b3d710a2189aaef5bb658da5196f5ecd97c9a49a3a657c37"; scriptExts = [ "py" ]; license = [ "publicDomain" ]; - sha512.run = "c38185b31613af4d6b27ffb5442cd404c1eb05669605a2140db85ae3074a3a7739c3e375e3cc16736f9c2889224f33f685d503b3908f4009fa308be7737aa499"; + sha512.run = "3fae8f33e91526a5032d6fa094bcb505f12df00cdf6390eef5ab234168c3b684d7d241657cbf0eaf61aa48cd37dccbb9755e4038f0ff4fe01266fdf3ab70e784"; }; ebong.binfiles = [ "ebong" @@ -17552,14 +17784,14 @@ sha512.run = "3345ec303d77965800fb78a1a6b0645c206534bdf84e5b5287d23fb273a720025ec770527d662a5a535e98fb6cb9a6d37d50569963ca24225af8d626ea7d4dfd"; }; ebproof = { - revision = 57544; + revision = 76924; shortdesc = "Formal proofs in the style of sequent calculus"; stripPrefix = 0; - sha512.doc = "d5a1b900c73969c590921f3fea138e1ece49d9c9c4f1ccf7d3c1c877f501196a08d8099afde9913b83e653f4a8937e91878640975233f5482b6538d262a6139f"; - sha512.source = "16145b4ae4c6998533ed85df9a19abe7108ac13208f19fde0906280f68d96817df87db2db89ef77e1734e5c9ae6f2825939ce670856d6f35429cde10442907f0"; + sha512.doc = "b45378cb5cb9236f1855ccdae66612ea9419be3c13fff3b7a0a5cfd05ee37f76d8b8ee9ce8dfc380a33ad0d3e64795be7039686597e3410c5e3631e0a24fe4b3"; + sha512.source = "0373fdb4d0eb21ad8e317ea2bdc3ef2559b23f77ddc32b2d6c377ac43fb71dc4c526be66edba9f9092d354d974d500218725af26b82931e014bc888bb48b4479"; license = [ "lppl13c" ]; version = "2.1.1"; - sha512.run = "e2b130cbc7b98555ad010ab5bc5226c68f413581b3128245500ad3ba734e4291c91cc42c96ee4108a1f359fb7cb4c884dd717aedba9e594865466e6c29d13be1"; + sha512.run = "a71c3736cd9906800d80e58714e9e5f0b1ed4f7f57e5b96989321270225d7c458b95f886b35e93628dd7aa3e8469039530dfd4eb03dd57273b00157bbe0b42be"; }; ebsthesis = { revision = 15878; @@ -17599,14 +17831,14 @@ sha512.run = "f2518f8f25bf4b7c7fd34ee5fc271d08c3262ca2d90e271e02db96ef4826bdee53565f004fddd89e886258716874b101e7fb63b46a6124ed13b67facded6ddcc"; }; ecgdraw = { - revision = 41617; + revision = 76130; shortdesc = "Draws electrocardiograms (ECG)"; stripPrefix = 0; - sha512.doc = "24968ada8568861eb973967b33827642e1201d002f73d40de5183a38d5f447a2fb93feb1db32807829c071d1a1147039e34ed4c287886260453b9c9737693986"; - sha512.source = "27ea4e0f4d184883eb0515cc95b7b797ea215626fb5c4003fc02bb490b6f3edf1d9422a7f764df28372d9ded429dbe47645bdaa8fa57c4517ef438096ac68801"; + sha512.doc = "5e16070cfbed13c42274dc77782936df3cb89ee26c21ac543472abd89214b43ca0cc7ff4dd1b49bf8d5af82739620c63a92434abf7e024ae75b42e5516f610d4"; + sha512.source = "5e9095529a07aa13a681b3dc95a34d78a035ba5e60e6ad402b4951fc90eb3cd1a60c352c6d47b2f153f10ce7ffd825b16c82fb5d3a662ecaaa16271db6e6e3b6"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "419650d8ad24b9e08523953596a79c318740b2dcb7fd18a7c7a17019fe17cc66439c0acf56a7a7f8176349df0d80b44640511269d498cfa19aba6fb1f353923f"; + sha512.run = "3025af758226fb9b728a8f021899df952b16f129ecc9a87cda99155db7710a97821080e1a31f51e42684dcf93d2e573a9cfff7d8ba0dfe1752eefb6960c8c14f"; }; ecltree = { revision = 15878; @@ -17637,23 +17869,23 @@ sha512.run = "bfa49fbd340223db68ae6d0906b617c06605a41aa141ce7863d5ab85b4da44eaba554b93bf163f7e4b7cd2c5131e22ba30161082663588ce85240fe2147433a5"; }; econ-bst = { - revision = 68761; + revision = 76907; shortdesc = "BibTeX style for economics papers"; stripPrefix = 0; - sha512.doc = "dfda5046d25922e563df6deb93a9d4402f75c883a8b449f70430c7ab7465e8d8cc392b585e5aead7fe499ed9143d5928bb556ad7ab4c563d54be11270cf8cdb7"; + sha512.doc = "1364f37766beec536be9ac62f94421dcc6081b9d015362fc4c326d4d728ceba16a72257a5e54cae5c45b249103c95eedf58d35fc19c2f96049abe6dadd25dd25"; license = [ "lppl13c" ]; - version = "3.2"; - sha512.run = "e46ee69626bcf1fbb051d66572e1335496bf7981023540707cd267624798d4b4e75022cd85e0bfee05a227cb20b65c3b70053a4262b662269f905ee89569d2f8"; + version = "3.3"; + sha512.run = "ffa08ca87f6666e7b184e72fd866b1d1567b17847040e9f593a6f16d51a08932cee68124fc8b278426f07c9327d5dee356af42bf997c7eb94e80d15b2e7c9077"; }; econlipsum = { - revision = 58390; + revision = 77161; shortdesc = "Generate sentences from economic articles"; stripPrefix = 0; - sha512.doc = "a540e4cb09c88d1614ea0dd46bc35396d9f11a39089dfc9d83c31587a2f72c0537f5d7fe3c8ba1a25559d8b7fa4dd75a577820eeb02386d50fe418b50c6fb8b9"; - sha512.source = "bcbd36e3ee0ed9e941e34dece41fb4e927f5f826fccfda3612f4757d72b7485cd34e9569d867435eaddaa763b28199db765f9caec107b2e6954a3b9da8e44a37"; + sha512.doc = "6f2acc40781e12bd0e40abf70d042fc671ddfd4ddd459572d75065be1f4507c0ff1cca7068b569a96588ba646910f51fbc15e183e0e34824c3366478eeaef5a1"; + sha512.source = "46adac208e24e78c5f0debd94dfb17b5c22e7ab455b083c44fbe7c7666d8dc181ed7be625431f9c7d19e3ef4fee8b9a6a79d8c498faaf977af6a33cf436d7738"; license = [ "lppl13c" ]; version = "0.8.2"; - sha512.run = "e3b007e83980cc9d7ef7fbc1f7cf067d757ba29c886d20f6c53d028236cc688fad23d7ad24cbfde19b6adb77a159b10f2bad617de009b2fa769aaba042a8ff01"; + sha512.run = "8842d0878987207e0b60d5049b24e76e899882fe0ab2f486af945ab93e10d88755fdc898f9215e26e74c878ed8c74f03c1bbf4d6b3055c6c5b3aa2781838697f"; }; econometrics = { revision = 39396; @@ -17665,12 +17897,12 @@ sha512.run = "40c205421ca11111d2aeae9f84b4e418e6b4f260858805c03029753af03def61221b81eabc18dea5fd4cf5722e3dca1ff9f575264257db3a8431b061177530dd"; }; economic = { - revision = 32639; + revision = 76790; shortdesc = "BibTeX support for submitting to Economics journals"; stripPrefix = 0; - sha512.doc = "39c319f14ee3d6fb10fa3c4f5d3a873322d332bc181a33a70020a9fa787383b72809b3b9aea5fcf4a3cff9930543e0d0269f74146c12f2b0d77a4f77c159eeb7"; + sha512.doc = "fe3b179d89ebf299783cc7d4b8f5513be36f488303fa0599e9c175a9a2bbc64e8ed052d297bb527187932f3d19df7e1292938ceea6d420678f8f206a61f329e5"; license = [ "lppl13c" ]; - sha512.run = "d8bad4a76eefc8729ea06e93a63adadfeed57de5694775bc44f1dfe03217101609ada6d12b7a2382b9d80d068f0c51fb2ef45c2cf289fe294efe23fcf0bd028a"; + sha512.run = "5b5f9c0acebc00753e8ebcd73764a1850b25dd204386d1fd5178f4401676bd058313d974cf4a77c0daa48b4bafa55e6396760f5e9672dc0d5c66b385edb8c0b8"; }; ecothesis = { revision = 48007; @@ -17748,13 +17980,16 @@ sha512.run = "242e7eff25ffb539353b73c18d31a268efaebe4fb51d9ba1cf376346e559ea2fb380743b29056aeb8e4db2065a660bf59e7c8dcf5469f91c39135be2b8c9527c"; }; edmaths = { - revision = 72143; - shortdesc = "A report and thesis class file for the University of Edinburgh (UoE)"; + revision = 77050; + shortdesc = "A report and thesis package for the University of Edinburgh (UoE)"; stripPrefix = 0; - sha512.doc = "b6a2d4eacb5148ce8298069a4084406c5c2b7d30a0dfe3c029908b07b5c4b90877e3a197f411ca5b0f1192880030387e79b84c82364e1eadeb9e70e99c8e0c87"; - license = [ "lppl13c" ]; - version = "0.99"; - sha512.run = "d002180b58767895164252b633b593de98c1e1ce6b738384681138134570c1849a847ed2a6993e8efb754a407e628f9404a7179f540edea9fc09c8369b3c840e"; + sha512.doc = "452a1c69508e37d5e5f0d6c0f1d4374e9f81b1fb701601a752f02ab905614630b08eb94628584fca4924faf1dc80ac8992a100fc98505764155c5112a52d89db"; + license = [ + "lppl13c" + "bsd0" + ]; + version = "1.0.0"; + sha512.run = "28459ded0c6e3b7a9f537526c8ce9df232ebebb205fb0cc23b4ab6175eabad6c803c843adb4200b8e46e8b4e82eb1b0642a235e1666dd9d73442971cb3f55159"; }; eemeir = { revision = 15878; @@ -17840,6 +18075,15 @@ version = "1.0"; sha512.run = "e052333d39e72562e8e84d0e7f6af7066c2068a782422f612a26bd2903d8143874cd4dcc556d7406f3601a6b3a28506a3c0edc92e4029d124f02fe91edf0163c"; }; + eigo = { + revision = 76251; + shortdesc = "Comprehensive tools for creating Go (Weiqi/Baduk) game diagrams in LaTeX"; + stripPrefix = 0; + sha512.doc = "f8817a6cfde919e39f1d2ae3ef7d153590e2a32b3ba9b60acced9036cdd05df5618a6bcbb350ca612573ab7934c779be7d4cf6a00623210272ceab0f3b45e8b5"; + license = [ "lppl13c" ]; + version = "1"; + sha512.run = "5ced4c25851d341392bed677becb15e39e994e92e1f8504ebeb0bc28f2df19549e9d19f5ce3c1ed078faf38c184bc18bebd2a41b661da0c98f1580a4a2ed4372"; + }; eijkhout = { revision = 15878; shortdesc = "Victor Eijkhout's packages"; @@ -17848,15 +18092,15 @@ sha512.run = "448f3b51c984a1ec81428c1840ba01d072cef4d1110b85f8d4f4d786d02e8d08e702e0b33e757035aecef1f43b604746c7b6f492905fbb201fc1a34ca6fb859e"; }; einfart = { - revision = 70313; + revision = 76924; shortdesc = "Write your articles in a simple and clear way"; stripPrefix = 0; deps = [ "minimalist" ]; - sha512.doc = "e89f45dec8eead7063a433ff33869bbb1482841c641630435cbb28663e938eb6f83e59b7c2a9c87da4fafc37524a9203eb36d2b1302a7d68d053ffe698ccd964"; + sha512.doc = "3207d9a723458ed6c75ab7bb048d2c1257475fc4dea8e57f5ef9d18d9d889c1045cceac1612142a16149699d588f87579290607709e51da7df8cf562a37b4b90"; license = [ "lppl13c" ]; - sha512.run = "b3b34a0331f3f9096d6d3d0e37586471c2f298bf6eed4d0805b24d05d64efbaf1dfc2ea65eadfebcd1866c7d493cac92535f4b23ef13f798ef06582b251abaca"; + sha512.run = "29807179a9d2f0418bdacbf871d94c3845f6fe5658aa6d3f936543ffbb10509474fa961e1e033182bcef3c95e89722f913cafce8f58d27da1dfe7753e0c77177"; }; ejpecp = { revision = 60950; @@ -17996,13 +18240,13 @@ sha512.run = "7bd72984c7bc1530e2659364b5e93b643db1accc8a034f6fe8333e26ecc12b8dca9cf40ada0b5986576e266e0eb7c801f9a3e4c2cb7dbe4d8c373ba0f0486ba9"; }; elpres = { - revision = 71385; + revision = 76790; shortdesc = "A simple class for electronic presentations"; stripPrefix = 0; - sha512.doc = "7a5a7f9088a5867aa28927da3e776ce8a90579915d487e1d44402363c3d411b41ba282238398925f7482632b6865ef2fbf4f08190febd16f01e30311bc6fcd42"; + sha512.doc = "b5a6b957d75cc96d985eba6d10866bf274a03eb6b1f1c4470523e8d439c73dc7a3a43921cfd3063288deba6ad38ac2ce39611102bf725f2e1c50ca148a65b6f0"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "de68b9921aa6256db1bfcc2e8f74086ad2f27bef77c769279f51fdb43e324c937128f22c6e9f02670544d06af49d8b9aef71dbf7fda65801cd1320a018e53565"; + sha512.run = "3393566b45204bb27dab084baf4be4bc56ea42cad1954c2bd0ad6a089a64b9a70942debb2f06fd16007db0d93624f2c260d80eaff71d55a96e30f540a4752cca"; }; els-cas-templates = { revision = 71189; @@ -18014,14 +18258,14 @@ sha512.run = "cdea81b550a3feb99a1667fb78b1aa0632a6be669ce16fb7e6b0e5b5642c18201b194ce2e9f614b86e08a27479860b66d935dc69ff236fba3f7ba17cb32419a5"; }; elsarticle = { - revision = 73421; + revision = 77318; shortdesc = "Class for articles for submission to Elsevier journals"; stripPrefix = 0; - sha512.doc = "f270f0caf84a8fd7eb77ddbe10f8bcf21af29b76aacd34fded042b5ddb3582e8c15999d9918e040d0027ab8d5d933ab8a838eadd20025dae3c147a4db31fac54"; - sha512.source = "35acfc44af6dacee480a4fb29629e32b896d761d260ef3fbf75b7f45e7145f2771e901412e80194e69e9367b2b0faa0e7e30f3fe6f9b410d4a3500b6d120b658"; + sha512.doc = "bad0142512e8fb20752fc412ba5d57a0401a6b2c071d9b6dca46e3dfcc37bc0bbbd2b3e92294c16a825f3fa3f42fe040e50641096a45c6c9564abe3364f2ad3f"; + sha512.source = "c48fde02f15864b13a0f3d0d5a018d240e617e40f90a49d64fc630793ec8fb59a534c9f309f858db3e9c1f4b5edd0eb7c3f04a8088958a3f294a140fb9dc363d"; license = [ "lppl13c" ]; - version = "3.4c"; - sha512.run = "54a1c1e16420592b615d62e18e2ac992e903ff1d03003c1ad1b9a66fdd83d2b5499242a52f92732af2c174fce30817dacf9fe4681b53828b2888b5a68de7aadc"; + version = "3.5"; + sha512.run = "5c72d0378ef50fbb651b68f5eabee926f73b9ad7ab2a60edb1c2462c7ddbe74bcaa421314b84ead64988a45da0c4d006f4411bb25913a883d4f91961eea1fe2e"; }; elteiktdk = { revision = 71086; @@ -18089,32 +18333,32 @@ sha512.run = "c531feeb7557cfca45127d9c37c93bf5835e35efa7c8aab65d58594c30d6864deaa22b64ba90cebcb1e9dcb139b00ad64ff96238835b8e059169278fb602ff2a"; }; embedfile = { - revision = 65528; + revision = 76664; shortdesc = "Embed files into PDF"; stripPrefix = 0; - sha512.doc = "bb2e63963298b2c3a35c71b83eecd6464c7e4841e1098177ee78e56d15e072a88e6c58964e9292d70d495cce513b46d7b542d30574a41f4d0643df1f3b6842fd"; - sha512.source = "6a8c7c8ccdaa01f7e36ba6fad9e1d1f3873e77523d4c8b6b1de222292515016ee9aba5df53846d1367e2d5be90f7c912eb4828c4145575e38cb940db65e62e9e"; + sha512.doc = "4964bf812c23c59871c1b75de95ec06176da9d76f3d4453a36599ba49db50bdac1fdc6da266b3d2d5f8fd0c5d8e5815868a1db241815e3c0ffb05c2dd2c85fca"; + sha512.source = "3f8ed84ea92e552012bfdf231747f3006e2e66e387ceb0952cb206a4496ec94e807259b3849cd70f7644ee6037ad9ba3a72a96a1b1cc268e26edea4d0a8ff102"; license = [ "lppl13c" ]; - version = "2.12"; - sha512.run = "5fe36b7666c58f676b48fde16ca5f07296dfd2f6d28cb8861ae3d341020552a509dd79695afa73fe20c6a5e6e87d3557f89f66902e8f02f39665efd9fac8120f"; + version = "2.13"; + sha512.run = "80ee4b24ae1baa0d5ef3d168b071d49b89dadb0df5e65883730b0cc53dee291f270a424948547e73507cca31e7260fb7e1f78203eed6270df4f3195f88479363"; }; embrac = { - revision = 57814; + revision = 76924; shortdesc = "Upright brackets in emphasised text"; stripPrefix = 0; - sha512.doc = "f56db972f586aab767cf7300a3fa34a62564a67ede77ab8f8b6fa03ecf07680692eb0023cd3ed99656235c5afe80b672a4b3e50ec8f0ef95c9744a48ee99c399"; + sha512.doc = "a2836b1a7edcfc4c222d462b167cc1ba6d4dc134beaa454c870e340e2255b72c1984bdc0081b4b5b94a00e7dfba1f001e1ff008e80ee5a6c00c4c695c8ff300b"; license = [ "lppl13c" ]; version = "0.9a"; - sha512.run = "930b42ef834a50dab0889598e1cdc531a610c9a5a8cffa31f7bea5f3c55d947db59453f71e061c8d055da53fb50fe20c17341e47c2fe5bb35a604ceac71922d9"; + sha512.run = "8c820a21ba3b3cdc541792c8cd2af6c8dc106ebedcb7154aab3435d0eba5e494f3e8f7cc0ef0f3380cfa2ba64cd9540b7b362fcaf6ea4969b8b400a503e72feb"; }; emf = { - revision = 42023; + revision = 76790; shortdesc = "Support for the EMF symbol"; stripPrefix = 0; - sha512.doc = "f2e37967476ed678dce7c01f195ec03f77327d59beb2b15cc6a64ef92cc377700a2b7b528ae6c42497cde0ac127cd10c51e3ecf5fda0cf7954d598a0dc92b5df"; + sha512.doc = "1fc59611f812828ff6c62107191508eecd4962c15978f3414fa79d2f4ae88040b039e501dd4199bb434df00bf528643f5c0d4450d6c336697224ec9524785173"; license = [ "gpl3Only" ]; version = "1"; - sha512.run = "bc1b601aa523b30a54493ac92e15bcdb918775e9f57514b62357b85b5919fb05cc945b3120cea474fab714585fe2a81603f43eae51bb266e8989af6105ebc65c"; + sha512.run = "da04c0aa0045c04f34181cce7ed6426dd6f50c783e9480aa1b342066779f970c6f02c16f02dffaf147ceb57b99b18081fbefd4467c4dc0d05ded7dd5f39029de"; }; emisa = { revision = 71883; @@ -18142,31 +18386,31 @@ sha512.run = "633c92dde16b5170d5ea27fbb5e72e865300abf27054cd167652ebe598b90a8788d129c950e5a230f75201648b25aaacfb6b47aa44e994d05549c31a82600da5"; }; emoji = { - revision = 59961; + revision = 76924; shortdesc = "Emoji support in (Lua)LaTeX"; stripPrefix = 0; - sha512.doc = "170a8e35c4f4c86751db4d357df39dbc215126465e784829cbd15e9226d04b92aca0d7836312c114d1c699daa5054883f364377d1f355f97024b63741aeede0a"; + sha512.doc = "851096a0bfa748f939546fbe4a705e3720de84035b3d48f4b70fea4b8a75eb73efafeb8fb2287b9f3ced4828390f66472f3693f41310f765d90b14bf1590fb76"; license = [ "lppl13c" ]; version = "0.2.2"; - sha512.run = "5c87970b1d47489027ef1a13bd35958b54c7c8b7bb59f7a97a5293d2156e3acfbef13c3a83b5eac3ce8297aa01b25423add40d3d0e654b5e0007f34556449e5a"; + sha512.run = "66ddc87e5d03e56226321f852d51b5d2831b5dd7330ca4bdbd3ebb98f15f49e736d0f1bc6cd0cd47fdb4c46e7a878fb1a7f16367625198f7baf4e650d704a905"; }; emojicite = { - revision = 55131; + revision = 76924; shortdesc = "Add emojis to citations"; stripPrefix = 0; - sha512.doc = "642c3656e3f6e89deab561df4253bcac0f98f1b65537ba3c78079ebc4d3a9336ce40fe8abb1955583e404b3945d76fcbca19845dbde7bd7c8f4db0a6209d80bf"; + sha512.doc = "b4a3a9c45af000e1102177207dab7804010f22aa5116f3f3cb59b0ec3478554be8f65d0008bdcc09f9bf80dd2600fd91e8a815de62908969b4a3cf8ec03b04cb"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "351fd8292800ce22d821351a6f69afadc87a24e4077dafd7a83b5f70b3f700c44764f2434255fde29532007faf952cb39d97f642a0b91c1cecc3b58d85753ab5"; + sha512.run = "f4b369206db2140fa36b799e342f057a3291567c43452c829b0ce75721221d644386c69accb23ea9a3a9a124a029f5dff534ab794cbde36b63ac497f02480dea"; }; emotion = { - revision = 69834; + revision = 76924; shortdesc = "Make emojis more easy to use in XeLaTeX and LuaLaTeX"; stripPrefix = 0; - sha512.doc = "3c6f5c92a6f299b76c4ce5d6c08c519ab1c69c882e85f542425fcfcbf3326d857afd0eeb7511cc152b85fe9b554bcd90dc0cfb4218d3ba56ff6416d1303bd0f1"; + sha512.doc = "31bbfaecd02f06776be1c21478c0c9246a77dd9df65929c625875a68841843f016cfca5a56affb6c0f138bda4d340babfcd2b36051b2cefe89516efd1fb5b77f"; license = [ "asl20" ]; version = "0.2"; - sha512.run = "2340b46372b5b7cf8e5066794abed29b9737caaadaabab4f9c8970a6212af8197d3e8a31f954aacab8940f87746849a35fed8c3518940dd97d5ad93dd4bfba7f"; + sha512.run = "9f080d5bfdd154e48e9db518b7f54000d91edd8c61e1680196b2213acba100cc1b0f9c0c78cea81207bfb027f3bcb158a7ddb13fffaa2efb7ed05e1507c6932a"; }; emp = { revision = 23483; @@ -18233,13 +18477,13 @@ sha512.run = "c630fcc0c21a33329b6449eb51e3ffbcd3adc2d040f0aa1fc151995bb7b3f263700fba66b74c22149c3b6f4798f50d59d261b240199fca2eae8434506ee2b7de"; }; endiagram = { - revision = 34486; + revision = 76924; shortdesc = "Easy creation of potential energy curve diagrams"; stripPrefix = 0; - sha512.doc = "0807629080916e9ca7451fd1975da985ac786326914521c21155c337acbf48888620e3bac03b00fbbf45bbb47740faaa40d1db768a296e4a6b1cf6c6671357ca"; + sha512.doc = "8df1442e701f6da6bc6ce7dd12f2cd61992162ad4bbf299913890fd18498eae14da15e7dfb42fc65881d820176eca2db1f6be183a947e17c5cae98916a72a8e3"; license = [ "lppl13c" ]; version = "0.1d"; - sha512.run = "50cda29c5f045e45e0421efe11128b11be1206b4ea3b183d401562a9c8afe214031c993f885bfca67f81e8b4827e024a0aeb1d95e5a8a03426f72f414cfd17fe"; + sha512.run = "db8055a4925fa8f223b783e517ec398e6cd400a7051ab871f75d1e3bc2e9cb5d93f33d828a28b6fe8cb9191b53b9c922e1dd5a4e3ee8b8d75d2a5f6c66df06c1"; }; endnotes = { revision = 53319; @@ -18314,13 +18558,13 @@ sha512.run = "70cf80101d3fe9a75e750f5b3df4db79f30f5ef76ed65f4bfb40f36e5c8c5f0d22468396fe3a531508dd484ed5929cd14d4e22734a92814a4eae9ae2ec3e2b07"; }; enotez = { - revision = 61490; + revision = 76924; shortdesc = "Support for end-notes"; stripPrefix = 0; - sha512.doc = "6a52564111cc5af280ecb578c916a340ae0f0a8e1848f6d19d97d4c8dae863af7c8c0ecd057f5eb54ee701fb1f3f0b101bb4b6fde2500af71867b5d38a29cc8a"; + sha512.doc = "e88045f9580a2aa1a9e6f6eba8d5242dc9ee8b09a6f8a6bbcb13ac0f8e07bf0ae8c0a2d9595f1321a406365da7ff6d6ec65e7fd7799ea1ef66df73e4e694e97c"; license = [ "lppl13c" ]; version = "0.10d"; - sha512.run = "0f292fbfa3ad395857bf04c50817376152765c1511bc1b922fb6612033a0924a416b83b38e15a36ee792ec5ba351614e93cf6b70c6b2eb8cf78ca74cce6438ec"; + sha512.run = "126a18500311514b4b89b233d65f66b7bf56d0c9a7d343b3e114dc82938e066c2c49a083541ad41fe1339411563e309112091fe512b993fffdf6f2a1b2e8bbed"; }; ensps-colorscheme = { revision = 71431; @@ -18333,33 +18577,43 @@ sha512.run = "68e47de3912143bd1a7263b493a30ba977a6b882080c1d72aa35b3d5416f4bc9a8f2de6ac0baf0cd584b106a38b57c4157b6342320dd23c0a607bc2f95284b97"; }; enumext = { - revision = 75485; + revision = 77364; shortdesc = "Enumerate exercise sheets"; stripPrefix = 0; - sha512.doc = "317cdf9fb36c682af653099f88b451b55e20b8a434e96c2c17411f4e83bf61920eac8f04f74016d2d8b758a27334703e23da3a2f2e6d68743b58c5f6f9cfc969"; - sha512.source = "f74789f7286e8b394d686e68a1c523dfc73fee612ef25eefb5476d9fce116ffebe4303b7437f5b980412ecfce9b478dcc1923d19bbfc76af3726bc3ec06df4cf"; + sha512.doc = "0e6f00f74b08a59a786acb60be5a5fe6cc4d4c619f7f57ae10ccbde417d5a681dda1ed61b6032dd8f32e7be05240fb28a1f8660cea5cbba33ac1bbe388600c9f"; + sha512.source = "5b365e49b68c93400e3791b4803aa41f9362616be47b4ae6c8a2fe784474d394010ef136a52a726aa0261e5a2ecbbe9feff37fbb1d356b7052d93ea239662921"; license = [ "lppl13c" ]; - version = "1.5"; - sha512.run = "793f20b590f705716d872c1952a4110e076282a545af75d2d5a4523a7ce3f8a3a78d60d7e05d097ec2ebd659e89144774d872e80b5efe350174398f5aa1f4c24"; + version = "2.1"; + sha512.run = "7124ee739127a806fdb4f6caf8571d7515350586cb96b29a5bec3876e4d500547e59622a0a36b7b0f9879f1b02227c2cfcdcbe682a7c4c83e1ccefa8496b9489"; }; enumitem = { - revision = 73750; + revision = 76924; shortdesc = "Control layout of itemize, enumerate, description"; stripPrefix = 0; - sha512.doc = "a38b59dafc31398c76d1186345e0451376914d26e7f257ffd9e75978f5b781a16e3e537a4395f1988fa64cb3efefc7f99240978279e2d8701324ed37b4a8c17c"; + sha512.doc = "ae39f90ca102ba678fcee0296d9bdbc2101b38c81aa9c8c42412575c506b6ed0998cd042339aa8ec2a284b9bd4b4316f2482b95f7978ec90a4cf8563fdab7dde"; license = [ "mit" ]; version = "3.11"; - sha512.run = "7a6fbf4a231a9041c241ad1113e905c4aa9307e42b0bae59ef6692b6d3d6c0638cb7336c6939e66bc82e58f7f4cea9910d0d54fcef344cea62bef3661d305f72"; + sha512.run = "20be89296bc39d909deab25764366beebcd1b039ba985f4c284aa9f2d35215ff2adfd7d84ba015ae414dc71e0a883b83ddf64ec4c4d644356e258785a02ee8b3"; }; enumitem-zref = { - revision = 21472; + revision = 75712; shortdesc = "Extended references to items for enumitem package"; stripPrefix = 0; - sha512.doc = "af4404c0f76f6f693d1fc0a82e0673c461a1acd6a0d7e9cbac10719790e54199deed1b87fae59db4826c2d1874ce59c7c2a1e5ae33286369a4f7e495223fe2e3"; - sha512.source = "7f5642d0d3f3779b0d66832f509265a17e66c6e3ab4a74e7fdeb0bf4af9c66257eb78a9bb3a1a7dc1747a07ace12607031f861a14664addcc9d707d3f8c5d5ce"; + sha512.doc = "c87ce43616e2d20f1780e5276f02e259258914c381744b8ee5e04dccccb7a4f1efa91e6e8db7ee8bac63674ef8b463eb3ad16c23a76a1f28b557776aff196e9c"; + sha512.source = "346fa1c56c3704f346289f5ed8ce9d383dc4cd5087400304e64c4ea20ed107fb919f5b515174007de269025d42f84900f202f2200559ed2f8d9e8db93d30b8ff"; license = [ "lppl13c" ]; version = "1.8"; - sha512.run = "5cd16cd19d63d4825dd1f726ad7617bc892a0d80e41f559234b3f82950f589f044a9816005a089f6837805ab08f07b507e47c5d2d389728adaa5350a76d1c1ea"; + sha512.run = "3d3a82dcd81580aa5684c63ad258ae7c1a1e77711fca362ce2310fd65716c876f5e474c8c775671f1d2b442d748edebf7399fa4a85fc77b124cd786976f01078"; + }; + enumsub = { + revision = 75967; + shortdesc = "Aligned inline sublists for enumitem"; + stripPrefix = 0; + sha512.doc = "5310a3d6d0dbee9d864c20997b10df1a750de7b746beeba3e4cb49c5a2d7db02ef2523658d5538ba75875e24bd30ab917c672cda84f3d9cc168b8c5d46508082"; + sha512.source = "9b1a30d6ad6e94dec61fa8186b29959517828d72bf01c46c8aabc9192415d970b657d435a14153e06351ed0c25ef6ac179df926c39ec91202b42b60ceced6300"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "47eb93b41cd6c94efb9fbd304796655e7872a4cdc4e677d109bcbabcde056f526d3886f523135a76b8f7d48e7ff34e6f0a5603049fdb9387101ae0ba6b72817e"; }; envbig = { revision = 15878; @@ -18369,15 +18623,24 @@ license = [ "lppl13c" ]; sha512.run = "e39ce40decbb52360cfe465d8a5147f9eb5bfae8dd42b86a868a46f1d3c2544d14035d6c307e116c0d08e6ecb62ba5943de803ee9d40a0a8cdf94a88aec8f808"; }; + envelope-letter = { + revision = 76175; + shortdesc = "Draw a layout to fold the first page of a letter into its own envelope"; + stripPrefix = 0; + sha512.doc = "f19f4fcb505a177445802b5c925de8909602bd87f233c60c80a9a72ab010fc8183c3e5aaa376692dcfca6c467c62582cf24c650f0687f46a04a71ad5a359b9df"; + license = [ "gpl3Plus" ]; + version = "1.1"; + sha512.run = "1613685a72fe56a50479fbe9eeb01c120d8667ec0673d92b88fd8c45a6699c1ead1081c8c727f10613aca309472a24c5daf8585a1938fd56e06227e33450d056"; + }; enverb = { - revision = 73422; + revision = 76924; shortdesc = "Read an environment verbatim"; stripPrefix = 0; - sha512.doc = "638359b6481158c1f2e2e5136315d31d4938dafa8770bf1b4149b11ba1643e015188181257a8554dc0f25d57f60c9127d4ea4488b4435270fb048fad2ee1a7fe"; - sha512.source = "f946a29ec7d5512eb1a66dfd5236635fb12ef4f126440361b81c72408ed3db017bfc1a502ab49dd962b408d803acced0075cd764a43909e9f8c8acf237f92758"; + sha512.doc = "306fdd7fa41172fa1fd2ffe15300e00fbb9bd1e4cb3514976509c560fcc49fe2bcb2666ba66ef5483411157e3e5e7f59c588aacd85b1b5f4a8b7083a84a8d163"; + sha512.source = "dc7b96c4266806ac6fe75ba4c2e2f55267fa696a8eb946fd7c5aaf481f4fc33ceeda8891ef941ac14459d4851b64923519ceeb749e5e34acd6e071b2c077b4e0"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "df734750d3a27b2fcc54f03568fac1da5e31222caf2b05bb15b069b34ee2f07abf54f4fc15ab1b100c58ab660604897f66d3dc8e73306130417b1fd875229303"; + sha512.run = "070aaddbfbabe5f2c472df41f2821df1e38fb3438e52405e038c1bf3b8fcc39357bf6910c947cb144421d8b6375f0d6d87eef1b64d33da079b3c443eb8d6146f"; }; environ = { revision = 56615; @@ -18403,7 +18666,7 @@ sha512.run = "d4272cd079bc0b48835d675f1b36d0155d7da4cf920785dc7fdf608c311f43afb88e6861087c79774af6a434aacce05dda59f9e53aa7b2f3f37e06415eafa01e"; }; eolang = { - revision = 74755; + revision = 77164; shortdesc = "Formulas and graphs for the EO programming language"; deps = [ "adjustbox" @@ -18419,34 +18682,34 @@ "stmaryrd" "xstring" ]; - sha512.doc = "2227f829245109a9a6c203152a5d6810a1962502c2a960a9e4878f4c46d1500c1271bb1d5eb2f67d2b9b2bd971217e03681b668338b330dd681e12beffbcaa3f"; + sha512.doc = "30f96adefb571c89d7b65577818da46e0e7e60c42691dd00b0ab41c84a27ac5f4da13b4f987f78f2971557ef6c848b10322e347a40332aa0968ce905f23b5e79"; hasManpages = true; - sha512.source = "920b1ecbd759c95a2712c8a0f15c1036cd547cfe6a399ddc7ef44c78e862e64bfc2df266788330dec3efb4fc42de406a682cd867f2b9364438a7e6c6dc43d745"; + sha512.source = "2d1799215514ca6bf33a2f5822715d508379f782461193b469e160ebb0212ec02ee2ce00333922dc1c63d33874a6854bd1dd5007de54863762162a6c52f4b013"; license = [ "mit" ]; - version = "0.18.3"; - sha512.run = "7f00d87d9c92740d686cbd09b345a44ca6fef63205e25173c4277121428a0eb84f01121b9a47d6023edd8bb63a835da5742a9b558f19abd123e3fa6b61621b9e"; + version = "0.23.0"; + sha512.run = "d7e28ec5002938da54cac8558b087fefba44d2d1d3f7e1da25e62c7d06f765ef6a1e363f97d6e856febe36e107727ba264e0c8d83c723cf9f6ec48e0d4577ace"; }; eolang.binfiles = [ "eolang" ]; eoldef = { - revision = 75593; + revision = 76050; shortdesc = "Define commands which absorb the whole source line as arguments"; stripPrefix = 0; - sha512.doc = "07f444c0a25c6a88e9e2f168ef59b7a17e49159abbdd6a40a341bb638dca91284a9c66aee06a4eac8de297a0a0b89a905de95c84cd4dc90bb96ae08e75f2081f"; + sha512.doc = "f554c635c5db6f69f59101da560b884074376f9c141e9cdff0095e0473beefaf03a7c042e199abeea24fd90a47be361a5441171af3b483ae0cdfbddb760d1a1b"; license = [ "lppl13c" ]; - version = "1.0"; - sha512.run = "c2cfb0320871821503a6015c959fa88f28137d94ead5dc6ff10a5f5f4686589341e0d6eaa55bb35d38a79989a149c6588e80676bd6d051ef4d4832c77360529e"; + version = "1.1"; + sha512.run = "1668f67f2d4460f22cf7be2537c816bc0732c1f1750ef62653048d463375cb3a8702f106fd65856d99808dac5745ee6328400a5e8c303494a7a24fa29fd88364"; }; epcqrcode = { - revision = 70956; + revision = 76924; shortdesc = "Generate valid EPC QR codes"; stripPrefix = 0; - sha512.doc = "07830af701c37b2ebd20b8626e4e50faee1b51ebd1a9894223ca0b4461a3ea5671792fc710cc87009229075b2e7769f27138e7f48ec5da0fbdc7006971ced5af"; - sha512.source = "e06c51d714976a86c09433cb527488d6cc5cec533c6cde02358eaf9b8f6f668413f8a18ac7bfe101cbb0b36cbfd7a15450f79b2f25370d5cc1bdc83ea68ba4bd"; + sha512.doc = "6e0e195d58e5daa7531cc121e6f7f452c588f338d5f2a90c0d072462b06713325735aff08cfca8d102e57e671eac68716b9bf2de485d82739281f3d1cb11084d"; + sha512.source = "33011df7e1635c979bfb442788082dce6dda57605d234e5df8235cdf64f315d3794656bd2e09e6c93e9411175ef5b3de0d24d6bbbae48e88789b7b22cbaae391"; license = [ "lppl13c" ]; - version = "1.1"; - sha512.run = "b28e4d4db7650d355f57ba8d884acc00f1d72d28ab2cb763a738899c2cb3e85476ce72fa1d58c5588b897d7d8a909a7e9707fb0177f9bc1032848edd3c73c210"; + version = "1.2"; + sha512.run = "c3ae1ddc76c60c27fda123fbf8820092b2459a985f17a1db9b1187d5f0cc3a951b23fc2847f9a221f746b923155bf41b088c4bebfa98d44a8405a96dfe61f457"; }; epigrafica = { revision = 17210; @@ -18700,23 +18963,23 @@ sha512.run = "f5abd20910152cf65d92c7e44930729c1052f72441f162de2f4ad869f0ff37b669066f43089a1369298e9ebdb536ed62d437b3f34be5b3e417d8b0bf34d9c870"; }; eqnlines = { - revision = 75593; + revision = 77544; shortdesc = "Single- and multiline equations"; stripPrefix = 0; - sha512.doc = "fe8b7c6036f9506d9000660851fb75602b39b8eb70b481706be2ca6485e02dbc45f919b5cdca0fd888591ea7c1ca192aed6a66438a011e4f788db0c6dc77d11f"; - sha512.source = "8117de2223efc900267ac1dc34706018215485c6ce3a21258145f150374298a63a0592e8d67180fb679437cf504759cb0782321729cb44efdfd5deb07e3b2e65"; + sha512.doc = "aa44252fd429c6c9b631b3c7bd7dfe7d95bf6653efe55d43c0adbd639013f3988c96283111b40958874994cbbef70cb2d158c4f7f3ef1abd54336f1bd92743ce"; + sha512.source = "b746f50d896d75efe0f8c8dd55048b30744d439fbc57bb13f099de2359bfec5a9f588dce5fa29880d21d0ec579feb33f24c7e0b9c9858f13ab7f0fcb2dbe6fdd"; license = [ "lppl13c" ]; - version = "0.10.1"; - sha512.run = "ec059fa174e927660214e0344a6e0131ceb913c97acd60625c612b635c9be6a2e758d6782329e71d992538877a1986a970246b7f2130452eb47e954e8bcea246"; + version = "0.14.1"; + sha512.run = "091a40af18954b162f8b2fba2c6647634f1229808510d1c14e22c32fbe7cbca82e2a40d808e7e7c66c3dfc2c1f29d99a10bc0c2600106fb681da4b7c00373548"; }; eqnnumwarn = { - revision = 45511; + revision = 75878; shortdesc = "Modifies the amsmath equation environments to warn for a displaced equation number"; stripPrefix = 0; - sha512.doc = "e6dddee646be40e01c211854d3fa04855286e24a39b8217380e555eaacfad50fc66a57e89336d505c80a8df77ff7885922195423d11c2acefce583c9cb9fce81"; + sha512.doc = "d8bb7589365d4a6b80bb8efde2128a9ea7997cff68ed1e9c3598b7f2375e72bbf7cabf7b6a76235652b31013820e269a85030a28fcd0b96cbc600afe893c63be"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "ddfee700caa63f65fb4f53fe2469d1e6ef6338843738dd2c06989f23b6f4b40dd1dfe4b5979a04b34a9430d7cdd4d0f3ef14e3ce39613c8961fb0266e4ce6af3"; + sha512.run = "f1172eca47318dcbc8ad57828c9c6891ba90906367981ddcb2803bd9a7cd17a6bddfc8cdbf048208230ffeb3c20b84677bfee8663f3b528cb750045bef53f3b0"; }; eqparbox = { revision = 45215; @@ -18754,16 +19017,16 @@ sha512.run = "f3396c52ef9f15923563e188088686fb939b82fbc728f63bf3556d2e2cb141241925d18297ff132564e9dcb0ff851d76830f84657986fda915f0035eb339bcd5"; }; erewhon-math = { - revision = 74006; + revision = 76878; shortdesc = "Utopia based OpenType Math font"; stripPrefix = 0; - sha512.doc = "071c2b59b056a29831c6c3d13d3332521b5352bc997df44b2ec4843b07e971a5ad96f7600ebf178099b5153e2bdf2ea34c644321340b73c99ccc00e90dab9b39"; + sha512.doc = "8e010cbeb033514cc785e75cd703718b9ba9ce6dffd424d0783287aba22fbafa338adc5cd93837ea132f9703582c7061675077f11131947b6f5c801324beb800"; license = [ "ofl" "lppl13c" ]; - version = "0.67"; - sha512.run = "1110c31e25642c3794512e61bd4219b7842f7a6d57bef76bca3d7c7ba1962c366b9fa2b79dc86bd216cde51524a5b82e089e9285940ace135dd514cda28731f3"; + version = "0.72"; + sha512.run = "2a1e27fc4d6e9495d40f568d777e223829fc9f256908a5f5f3919e92f481b0457f0aac96662bbe370a051c7d6a6c5e4d3b7b9c34dd10a4fc5bbc9d4c101b4369"; }; errata = { revision = 42428; @@ -18776,14 +19039,14 @@ sha512.run = "ac3b99ef6e120a5b488cf79f3e942c10a47ee92e84a04d3667f99810ef365aac66598908c491897ef7a99df268a0bbc7185d49aed2313487712e300383356ec5"; }; erw-l3 = { - revision = 61799; + revision = 76924; shortdesc = "Utilities based on LaTeX3"; stripPrefix = 0; - sha512.doc = "8a0a823482fd19c80471e9c1a38312b5db7f04f618c8fd8381324c38bb9b9ebe8eb8fc9ce90137d4a4f1de7b6b65aa1c1820cfe0f009f4ad743613f53b549323"; - sha512.source = "babe7d5b286f4c20f469112efd76e4a37980bdb709ca9cd058263bf74a5d20b4b7c0aa3a4aba7fba512b5c63b538b6da1ae90f1903bd58ddeb36e2dfa4339e32"; + sha512.doc = "d616b440f29fd9aeb0e2c22bf8fbda661cebcaeaf35981cf4cf9e33fe71ec4347cf2e8e9d09125581359b6b07e712984c7ccc10344411ea707ee8bd28ead8d9f"; + sha512.source = "377996b8732aae9f41b58508e19a17b431bd295ea969474a910623cf5c7c9d95f1f299f7196561c015b9d6858fb318c7bd6fb10092e50ddf39a4a7561c5b1ca6"; license = [ "lppl13c" ]; version = "4.2"; - sha512.run = "551a7c38657547038a8bcf5973ecaec81cccb4b803961145d4aedf7416834e3cfefe736a59e20c80cc1621d415216371d58f3d0c7d2b0fc3dc0a182e1ba91acd"; + sha512.run = "efb77cc700f5ab0c54408b3637756b132acf06374c1762cdd0bf71363848d7023e48f7656a76c5168bd092626c991db3c06a9dd0cda062be79aad7b13923b880"; }; es-tex-faq = { revision = 15878; @@ -18884,26 +19147,36 @@ sha512.run = "e5ef11cba6b0251844200093445f5183de60e0c0198da9c7000ef5c05a2a9a4303a15dc77ed03e9874e452ffdd283016cedb8901e78cd0312ea5bbcc529b74d5"; }; eso-pic = { - revision = 67001; + revision = 77066; shortdesc = "Add picture commands (or backgrounds) to every page"; stripPrefix = 0; - sha512.doc = "ed03cbb8e57d28abbf3260c4a97c10833c89a603e219882920ed95fc2eab404c461a9c89b21772757a37245783c3ee10743f7ed248d4915d04a0619508469095"; - sha512.source = "988e2f00cec99ab76b95bbb1a64a47bd11a3bc258bf04fb26db8825f381922d6d4db5f4059e09d9969c6a00926a8f6b4b235be82027368812fce493f5f16854b"; + sha512.doc = "2a25733b70f03bbb122f12f876f5ad34ed0f99e6336ea55a4b222234a9fbc93ceeb4e2a557f49b434253db0eae4f2dd892e421c8fda4a4c32169bac535dc37ea"; + sha512.source = "6f8d04b06ab7954165c6a7e96b12f8435d420600a91d18978fb5c7aae70756e303b13f9b09637d57d8dbc9243ec0c62c3084153cfbb40dc6d82ca32d525049b4"; license = [ "lppl12" ]; - version = "3.0c"; - sha512.run = "ee2a5c75fb02f94feabff9107d8e183cb3ce2dc7d38f8c82b2748a67718286a824e839443a9cf00edc142148271c83ae08017f2d5b8e6bc01faf50455187e75e"; + version = "3.0d"; + sha512.run = "fc9dfa71e0cda6a38e064c2e087b5b44d596b5acccf5e4c369da639ad0066ca8e989a7a78ffee134f01af8d27852f37167327621b0e51c1fc93056ff7c983959"; }; esrelation = { - revision = 37236; + revision = 76924; shortdesc = "Provides a symbol set for describing relations between ordered pairs"; stripPrefix = 0; fontMaps = [ "Map esrelation.map" ]; - sha512.doc = "6698e9f57df458d9652ae98abbea08ce1f14c6c31677c32ab8cdf9b8fa0866a57c50028ea36d2c7cde133588358dce0b2bb37b7085995e4bab9ce7d3de1a541c"; - sha512.source = "17b0495b4b19ca5166835549c62c9c5e1dbcb59e2252e321860dc7254b9ebc9d073f317a344a2a8a4ec772ee1a931a5181d9d3b1af45f913b0ad04ebf189bd3a"; + sha512.doc = "1cab6db4dcd859edbc480161ee5f1f205de058acd139c7ac6adc687ce73c28319dc47e34fe25195eaa7e100de70f1917d354e201042b7a932d5affabb2f9da1f"; + sha512.source = "be63294748a84fc16ebd40453befddac3bdc6116fc0c6ce1223721343d82a358380c7594f91d0e8713b7cf2afc6e8a38e1ce4cea0c9ff927b39ddd6dd03fb2da"; + license = [ "lppl13c" ]; + sha512.run = "dac71a2dac7eb3a68ed228ecb12e2ec7b9c98bacd3d692d61075fe63bc9841728a23f52190e13cc3424d761dbe5966dcfdbba0b14f13742c44a3f0442f782280"; + }; + essaykit = { + revision = 77253; + shortdesc = "Get started with macros for essays"; + stripPrefix = 0; + sha512.doc = "444f766a3835b7b7f3a398b915890d0a0b2a0f1839318326065c32f81fc52200d74749292e95665ac05e61622d2a4a1998265309129b6134cbbd7da0643ce2ac"; + sha512.source = "8a2f338cc8304908788bc4761143d7ab3e6debeb60f28a42ea12935700e9fee589b4e9d9d7f42fcb5fc7755065421c75516e84f943c75989dd449f80a3bfdba7"; license = [ "lppl13c" ]; - sha512.run = "a6d8a0a9bde08e3582826affa52142fe5b5a0dba43c4ff15f5fdd19cb24b561bcdcdd761c2a84238c9b31d3fe0a023949d2d0c716e105852443e06ced9df13f1"; + version = "2.0"; + sha512.run = "a1cf979d0b20c091db6893a800958d51f841c6921f3a5b946cbcedd3715bfff17d542c7be384258868b1131190f7e926d0da5835a8f2700b50be4ea6db62f555"; }; esstix = { revision = 22426; @@ -18966,10 +19239,10 @@ sha512.run = "e034a9a750043f459b8682229bf01c08b341b4494fd6fc6669e1065652ae9154e0eef74038f1e5f16c2d57390ebfa70056198d563f3e454ee3e4806971a707d5"; }; etdipa = { - revision = 36354; + revision = 76924; shortdesc = "Simple, lightweight template for scientific documents"; stripPrefix = 0; - sha512.doc = "6aa2ecdb393932a485857222e66471b9c52388e726edffd0b4357e340e8a5092af96ad1847486a58d6a8485a4ce0e80e25e80ad58f60991004136739d26aa996"; + sha512.doc = "95cda12a244068a32bda682a5179cf3992250bea2fa1b79ee9120f16a83d15166e945e72daf72603f5a426186b79d443e1fd66e082dced3539cd0da935fc354b"; license = [ "lppl13c" ]; version = "2.6"; }; @@ -19033,14 +19306,14 @@ sha512.run = "84f97fb5320ada95562aade797fdb62577e533feee9d7ece5cc51e17303012b198c0b1e6b4f720dc1539c4cb917ac71e3da6f48776d6fcfe84d4527ffd7b78dd"; }; etl = { - revision = 60998; + revision = 76924; shortdesc = "Expandable token list operations"; stripPrefix = 0; - sha512.doc = "2a1dca3962826cf749d67799c6d871b7822b16f81c7ff3473628926db217812ed5d85ee2da351245f6ff7a973bb1b90b61951101978693fb92f07bc86425bb2b"; - sha512.source = "1be3c92c55576ea6906f08461f08269fc4840815124c3f1f09ed145a680de3763e3bcd88aae61c46d872e05ea34c302625e439ffdbcbc15d7565eeb250b177e3"; + sha512.doc = "87ba22aac88cc97c9e9921ab8b5b76c61496ec88589767333f82d2799a4ee47bc5540a297e4512df3f6888cf85ae55d64afb1a0de7c9d9654bf3839ccd3e7c67"; + sha512.source = "46975080b016de0a1eabcb0be8b776d3c8a2ca9ac701d3b81c3ead8c9220b84972b70ba917102a9f5c8b0b8e386b3292e745d4652ba11d9c780fb218cf136970"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "14c5db74da0c3878609323b450c99dbc186c97997079d09acf55bc8fe78a2cf9f7fccf7c89c1fe02ef8fe9d532fc3d33e85d77e374d4f0c601c6251a04472dca"; + sha512.run = "2f8259c81c8f4b47c34850d38cf04a3703c25fedf8d65a716550f152690a5d095ec892a0486a81e9add60d6d6db6672b9a953736d9f2c64b274f247e4e813897"; }; etoc = { revision = 69343; @@ -19053,13 +19326,13 @@ sha512.run = "ee9e46861d53c0cf3f0807f55a78b2e9c24ed6d5b37037b87f162a297421548561728dbe268927e7155a16da256e61b24c74ee9b1c18addbca937b8c85ce21e9"; }; etoolbox = { - revision = 73881; + revision = 76474; shortdesc = "e-TeX tools for LaTeX"; stripPrefix = 0; - sha512.doc = "0bd3fe0958b55e6fdacf9aaaacb7e893f4e10a07ab18e0236dc5be3771ca6faec8524983336c2157c369500d9175db31f0ae6c0b57f7bd9f054b8bcb0d010ad9"; + sha512.doc = "e6f12134179696237aed2c2ca8c2758ecd8ae4cf82e7af4062a106812c652a8c32c96a6b3c37686a8241005681ca116ba33f127a6dcad265059aee0a9a54ea6f"; license = [ "lppl13c" ]; - version = "2.5l"; - sha512.run = "81f2ffaa8bbf5bdd3268c5fb7fff4bf75561a84896f0469da64abf404021682ebffb73afdcc34fde006a836bce33d163dd8d8da04bf67b89ce92590a6ece4b8a"; + version = "2.5m"; + sha512.run = "f99e449c87808311df117cb988d086b74d7cf80b84dcebc9cbc0d385566f9700b3cde8c0e69f86872e75bb93df8b24cfba43bdb0bf5d14edd73b22bdd633bf5b"; }; etoolbox-de = { revision = 21906; @@ -19148,16 +19421,16 @@ sha512.run = "3b3d383a2f715f14dba0ab926d3df9d10ab63c06d203c59e551732a7f6af4ff8965750404a37863c91d3fc3db7d44d1a279d03839162fde9d8d9fd849f0047c3"; }; euler-math = { - revision = 74007; + revision = 76681; shortdesc = "OpenType version of Hermann Zapf's Euler maths font"; stripPrefix = 0; - sha512.doc = "2569ab039da5e52e81ec93496a9cf311831ba7d4a3dc70e52142a92abb08273519a07d90844a8a20354cc0a9462f229e9f41970d2a71b08976a5036be2547e7a"; + sha512.doc = "b94aec37b78b72f89a23c8e0a5058e9f24da756acda470a93c51e2f04264bdc35760268506ccf0b27611e23397cad84bf3e5245531663a993f8c1df7efb4afa5"; license = [ "ofl" "lppl13c" ]; - version = "0.62"; - sha512.run = "7f8e438b1fbf3da472a0522475aa651a4344ab08b237ad02690133db90f5ca3bde4ba915fc44671d1acf08ddcd2cc12a83fcdfb26c37ab1da679945d88f0054a"; + version = "0.70"; + sha512.run = "d6efb88928d9cf30f0f2a35adb0daf272ff249f341c85ecdd9a3738ef079ad9de3884b0ea1eb29359c6dfebebf6ad5449f4148bc5b4c8e6eeb9ee2fe4de6b24b"; }; eulerpx = { revision = 63967; @@ -19169,14 +19442,14 @@ sha512.run = "86f23cf10d19427876caa9e21bdce3adcfa7ca06578e7ae05f20529333e36b7135695c1c3990c6700e0ad365fed41634de5d152813ccde20cf642d7e2b282455"; }; eulervm = { - revision = 15878; + revision = 76924; shortdesc = "Euler virtual math fonts"; stripPrefix = 0; - sha512.doc = "dce6b483aa0d8ed6d6e607a0a518060fb290b25f04306ea4ba50f863034aa3184118a7a13f42e89fb2706daa173abb7eb5c2bd433eb038aafd1f3a8eb9c17995"; - sha512.source = "33ad15486b813b4c4cb7758cb22acd59a9578df070857483e6cf7997997437df954619a197c4bd762c38417bf9841c06db446ee74939b8eeeb6a0d3bf893f5e4"; + sha512.doc = "cd800f27965aefbd2ce411db45e1ccbdc2837a337b5986d77d052fbdf9ac9d8713a70b5b3f379011f4a2be70fa91111fcee3ab73bbad75daa135743f2a92b0ef"; + sha512.source = "45f5eeeb134e321b902b8c5d949c751ad459641bfb4dd53b6f5ad8b6c1f744e1cb27d68e98047d460074f6c8308ef8e2addcc916ebe4fa91815e873abdad967f"; license = [ "lppl13c" ]; version = "4.0"; - sha512.run = "f497e30a188bd0d6cb66795253b35f6a108ef11a2924da94110e5a2c913af64826a21789265bf7f2b15a31a914b74ec171fe3c3d299b1164801898c0d7b0e7b0"; + sha512.run = "52006ada6488eee0add2e25bd98d500a96f0c8c6dd9980dc4d331649a2ac4dcbabeeeadb4311cce173bc5c123798402e3505bae14d1e3e26a84d183a8290615c"; }; euro = { revision = 22191; @@ -19331,13 +19604,13 @@ sha512.run = "bc29ee238d430b0d1b536084568ec8e68381c827c7ea7a4742eb497c7092ac8eb0bb990c3356eaf5939420e37979412c61ecd2e83a98a0e36739f1d6c73be3e1"; }; exam-zh = { - revision = 74141; + revision = 76834; shortdesc = "LaTeX template for Chinese exams"; stripPrefix = 0; - sha512.doc = "ea515b44a1bb6a929a9cabe8ac9c6170ce0be9a1bad27649482772b10a8e4a2b66e712e16155834bd5b36658fa2bb61c37871236c6d180e374b4a58cf77489dc"; + sha512.doc = "794f58f387532799638ab3702ef89374cecb169239f85f55dd5cd0fd7f0b9171e908093d49b34ff7e0f4570810dff9898900fcb997779c0eb6380c6bb5055c58"; license = [ "lppl13c" ]; - version = "0.2.5"; - sha512.run = "a7188cff7d593938e4846ef30ce72b085472ce863273e30db3e108bf9b4ae6a4d10dcbbccc704e5e8bb98d979124767ad58dca389c6499257b0e38ff73611474"; + version = "0.2.6"; + sha512.run = "99bcc0489ad0cecd25cda3f1617ff12372a55b736735d81e591d97b83c01c64713de1bf5821ca4d9023e110f1be954779cb3bdcb53226abd670617109a944167"; }; examdesign = { revision = 15878; @@ -19376,12 +19649,12 @@ sha512.run = "7394aaadd38993f44b63409c28517af05f9875840d094fa4467e8bfcbf1be4af41327683264ad81107f2f84f024fd683a62fe32c04d9f61ee0532b100fec93f5"; }; exceltex = { - revision = 26313; + revision = 76924; shortdesc = "Get data from Excel files into LaTeX"; - sha512.doc = "a6c4ae60f2922af773f67494c30407b5b6ead39def9253b4710940774e619496a3c242f7e9bcc8733fc733234679bb2b01c6f4571e30dca16c8eb15ad8d6d01c"; + sha512.doc = "4f2d56529d775f20110084d68d88b9ae395e11f57cabdf027832082b3e94762866a68ccef07ed8ce3fa80b592963f41553666ddcb98fc4136ae91b6223486857"; license = [ "gpl1Only" ]; version = "0.5.1"; - sha512.run = "ef8495b4ef6937af022951044652ea1fb1dcd3f65961408e84a52f9053db8f4fde6703f18833ee9cd002bc058f01813ddf765f575200211563d6e16a956d3613"; + sha512.run = "24e2d6ecb5eee81e8aab6cc1dee95628e7b7572aa3e4b71040f4181b8e3f9a78880f09e6f8badb7f1c23b0b8336cfa8134bfa4dd19be10cfc757a5fa6db1d9aa"; }; exceltex.binfiles = [ "exceltex" @@ -19396,14 +19669,14 @@ sha512.run = "b83426d7ff334e64f8a5566fa905f1c03478ff68da5b74b85dfd6c872db7a63454f627db4e6bea48f8048da0d84bd80b269cf5cd3a5b487484dcd8f2e21c5058"; }; exercise = { - revision = 35417; + revision = 76924; shortdesc = "Typeset exercises, problems, etc. and their answers"; stripPrefix = 0; - sha512.doc = "3059c297ecb8a990bac32e1e52bcd6fe39e6958c96c145ad70b937ba89284a6f447a84e2f144d31aefa1c446331c7ce80ccba926e288d7ade917c7aa68095076"; - sha512.source = "fa76e8b16def4f53a968c897e12e37707c054c3a964f14ee9654bae4e7285a3d300d62f0a79ba7fd80b2fa15e9a334bf38f3a744f0c0f6c32659853bc9b57855"; + sha512.doc = "f135c1aa4d17fd9b9bdbb6a669d61ff317609d7e93baf3fb2009aa2f861d62e680bf9e6edc5bd3d66cf6d03de91791d7c5256553371c98ecea4715ea8ab05bad"; + sha512.source = "ed2b6244e724f95c75e0064bfe1f56608432e6a0dc8b53ceaee788ff9af1d86a91f549ee65b2eef033dd2fcf19aacec23e35427a414c4b41d56eb9e7cad201bb"; license = [ "gpl2Only" ]; version = "1.6"; - sha512.run = "8de2044404690716d781a3b081181d9a14596487213762bb1ef426a0951dc18b1097a4cd8255bc7094d9d5e7f874e68181849c173a4932e7d07c46e14d1609b1"; + sha512.run = "817b3919c249f3f224cb5d571539e0bf4b8f0052ee16a6c9828d802dbf0165697be8e2728625df015e934600d33c5236dc55a3381a655dfaad4f684e6b6f4d1d"; }; exercisebank = { revision = 50448; @@ -19434,13 +19707,13 @@ sha512.run = "90ca30f7417076a9933970d6c8559317861015480ae5da813e19e0114a6838084317fad6a0b1aa295b7a8a8c49038007a36ebcf4ee83f54fc0e454a317943923"; }; exercisesheets = { - revision = 71063; + revision = 76924; shortdesc = "Typeset exercise sheets for university courses and school classes"; stripPrefix = 0; - sha512.doc = "1968c97bc991feaef167337b6de832a05e4789a844dafda7f4169ced00feff988806c30688667183d8b26d5dd9a7cd5bf4520d7aea3959c06f20c1ac2f3544ec"; + sha512.doc = "a02e07b6e9cc7cc1c576492ede57ae32a71672faeccc5d5b6bdcd52307abd3560b329ab688a0369334d41e728065079c5c2a8add1f0cbb67bb38e17787ee2e4b"; license = [ "lppl13c" ]; version = "0.17"; - sha512.run = "42bacd930a3fa8af36594984d5bbec23e062e7677a07709dc364019791411dc9311aec41fe9249f8509cc67db9085d812ad7886a6b8a310010cbde1985082407"; + sha512.run = "862d662396b422bd634275ca01555f2546c958c534a91dd31d4e0d1154c5fccaa64136de7e7fde413270ff9733964ab8938dbe080141b26cadb86592af359b7b"; }; exesheet = { revision = 75102; @@ -19453,14 +19726,14 @@ sha512.run = "fc3343ee03c9fad5a965e2d44cd6d6a38f51e81d8d7365675a2b32880e74c93c017387a0639b12793900942ad4271ee0ef69bfb3e3977cf5c32ef8136411e7e4"; }; exframe = { - revision = 72595; + revision = 77449; shortdesc = "Framework for exercise problems"; stripPrefix = 0; - sha512.doc = "c69095584d16b222e6ee28e9a094c5e84cf7d8182bb32265ef6de642ec9de9f954c870085bd69c3093ce697a5bdb44600d0396fb05e6939093faa2f732d3cb7b"; - sha512.source = "e9f84fbb54aac453107c0ebb6367a043488bb064a49f4eeec2144c8547b5303d2a8d7be77d7cc48949eaa81a42024312290e11b574ed50b8f513a39991349ac1"; + sha512.doc = "9fca6b47bc48e6cc0048166135cb0abdfa84d73087a631cd9236a3e58b7e1d8f2265f436cd6e33ce1423b601ce45e92da8771e1beeec85fef1f3e0fa75ba5f9f"; + sha512.source = "866d53f6e374c9772df3af7e8aff1522c36539eba02ed6ca1adaf9f0f9be129ba4e6e11304b39ecb03ffd2ac04a393ac61b22735a8fb7680137d84df03e1cc16"; license = [ "lppl13c" ]; - version = "3.5"; - sha512.run = "371745dde9802a0d7f691fbb831622f1642ab24c7299af713c620a6f242c599b74a58a1b9390d3db800c534a30a0b13149c786033704eba4d082ebd82f250c1c"; + version = "3.5.2"; + sha512.run = "a8bc15d4e3091be68e49b314e2ded0158de2a996524b1bff87444d5b5377eb9609b4ec6b1b783fcd7dfc7a52a85b3cf31d7f1f7da010256fcb966e991feba8f3"; }; exp-testopt = { revision = 15878; @@ -19473,14 +19746,14 @@ sha512.run = "26b5af9bdd06a3bbd231b1b55c4ae8929efa06655656747b804425e802fa7d07355e510ac673590cef235cceaf88fc03e1493f4bee9c99ce2a32c32b9a3f9aca"; }; expdlist = { - revision = 15878; + revision = 76924; shortdesc = "Expanded description environments"; stripPrefix = 0; - sha512.doc = "624bbc4ce685589e7e6393cd991b6305d8a20419b4538f2e1728f9ffc004ef4d724831515b77a607093bf45b8cefefe3e6a352403ddcb543b690b314fb469ce4"; - sha512.source = "6713de4d316d2be62338ac94d465393a9e20e16eb2a088ca9086f2e9ad0052f799e47d89768e38fb04a38ed07800cfe9cc505b578b517c2f4cadbe520ee1bda3"; + sha512.doc = "cbe003e109a57fd4479be08e6070bbf6a9cf176b612c528e093d4a060a7bd895007bf10f3df341f9f94c66ff3f58080327af3b49fa35ba7e892171f64fbf9359"; + sha512.source = "91b112c503cb6824c8ac1b579047756757ab81d4d5ff5ee2374a20360f5dd97c30b4f93251e4671a734bfa880b49f33463a33e3c35f31489138d9b05ad6d3d13"; license = [ "lppl13c" ]; version = "2.4"; - sha512.run = "fc0f0473faea3d8ffe917e654909374bef6b6d7e41d14c32acb3ee822748c6f37d1f5ab562b4bbfe35dde983f12cd9e1469bd2061aff32e3f79de66e6b3a6c32"; + sha512.run = "4bab7478a9d70dcf64673a8fd97f2a7e133708d31cb0af06ce16d0b7158e834434acb90e038a4b4e7695cb4429d54077cb46c2112fa79a626d3d2e886495346c"; }; expex = { revision = 44499; @@ -19520,9 +19793,9 @@ sha512.run = "864f43e90542762c5db2d0f38a91638fc7eef2606c9914eb0d448991cd17705771f0e967a3353161bdaeb43d4b0e9ba0008e601506123c56c713f307f21a755b"; }; expltools = { - revision = 75612; + revision = 77501; shortdesc = "Development tools for expl3 programmers"; - sha512.doc = "cd540498c951776e4965cbcd5c6ebd85e54d0381463ee9f86d7084249d9f3eb9e0b55f9448399feef7f7b3b8c24cbe319678a76aae4eab344ac41df816b6a5cb"; + sha512.doc = "3ab3d99723d7b037f764d9e45c65affb4194f1005b03c7956bf060a1db0fb3b66954a4c3e7c3a2c8d667ab8a2fd2be83b3a7cd6413f8aa0e4a93209dbd8c1b58"; scriptExts = [ "lua" ]; @@ -19530,7 +19803,7 @@ "lppl13c" "gpl2Plus" ]; - sha512.run = "42b92bc542da1f0205c85994b270fa9f440b371c8ab779c592b182c192ed6775c3ca8cac3896f38b4637868b1e5a817e17ad6beac8e6d40040975a06ca4e7da5"; + sha512.run = "242e013e2ad245907fa563bc431b4f5a8971fb484f8221ec4ddabfe1adb2689bc9981589936bd1336bb55d5c2b9a6439c23c3d6a06c0f683ef1c3b5e9b87814d"; }; expltools.binfiles = [ "explcheck" @@ -19546,10 +19819,10 @@ sha512.run = "04b5eac3e263fd692a1f4796ddccf7c5f41398075c9b15e65a0712cc83dcd85a65ae4506a882249e09c9ceea37f973be3398a0c31d2590e0c3e57549f07e9116"; }; expose-expl3-dunkerque-2019 = { - revision = 54451; + revision = 76924; shortdesc = "Using expl3 to implement some numerical algorithms"; stripPrefix = 0; - sha512.doc = "d3b09af828ace720aa3f7b0fe979893f9fca3d358a69abd818bca7a81d45928cd02e0557bd607bcd91f223ad9f4808b0aeb61ba7269728d467eab46999ea5f92"; + sha512.doc = "c4738ceb1c279bf55b513add8f08b115f8558e0503cac823f23287e124db6ed120ad6af4df105fc722258b49715caa0ea9bf82f391c0a1f7418677d3efdafda6"; license = [ "lppl13c" ]; version = "1.2"; }; @@ -19564,13 +19837,13 @@ sha512.run = "d380b7ca2efad2cdafc3ea6f2265452a85035765a221dd5cfeb33a03859dfca0e4cd01219995870c8943657d2525e25d32bf7e5b9fe8aa9afa8d17c1ac4703df"; }; exsheets = { - revision = 67300; + revision = 76924; shortdesc = "Create exercise sheets and exams"; stripPrefix = 0; - sha512.doc = "8a00471bef6ab06927fc7c3a4c33e32a2f6de376cb238fa3e06e3e5a44c98b2ed413f74e60bb207c99c6e64f934bcb406d898bdaa0bd6d9c70b3b5133f4e8178"; + sha512.doc = "fb8f55b17e662b74a3d5668ce722597ee04eec79d1c23f13a1d10d5206c1469ea7dd00a4b309b3cdddd302a4159a9f57608ca5606136b9697adf800f80f6fe3c"; license = [ "lppl13c" ]; version = "0.21k"; - sha512.run = "475b2508bedfef0f537b02dde56e489ec464ab500e1b6b63e7d8accaf9d5c17e8973d9aee8d370494115592febe684262fbad239fabe5a314c5d89e781506377"; + sha512.run = "f60379c0fb878ff5a5f68ebbf9b9e491133132dac74748b9a3a81debb0a11f55b0566115b68bb1b53c112f9962d0485430ad952134a107ca2e94782dcf1c55ad"; }; exsol = { revision = 73982; @@ -19778,6 +20051,19 @@ version = "1.1"; sha512.run = "950455301b0bf3ea3be0817a45c4e7453ba95c8afd397c1cf9ebf559f160e2828f414f0dca4647a80481f6e8daa0902e24692469023c21ba844afe1edda60b2f"; }; + fancymag = { + revision = 75720; + shortdesc = "A LuaLaTeX package for academic magazines and scientific"; + stripPrefix = 0; + sha512.doc = "7829be80b88a6b0e201e5f2295e4420b654ff23bd3140f169a7bc0340d4431c75d22fbeaccf54e73d884925e76609d4354eb399edc8be6ffb2205a25f553e5c8"; + sha512.source = "f0de57686334b67979d5bc132ea6401a2e0f552b3852192ffc71d3439740af2c924ebe7299a2c34cdcee8f25f6758c35d635dcde13875b8ca7bec4fddedb07fb"; + license = [ + "lppl13c" + "ofl" + ]; + version = "1.0"; + sha512.run = "4e969a5f7f5f4f7759c3fd156cb0ee79b4d1a466cfb12d01a0aceb4752c46301e80fc89a994069f4d3259639bd16e43a802c7902f23c5861d964439b9064cc0a"; + }; fancynum = { revision = 15878; shortdesc = "Typeset numbers"; @@ -19847,13 +20133,13 @@ sha512.run = "b24e747d4ad811002cf742f6c74855a85b69745661de1cd1d4bcf41ec18ff62d34b39adf56393f79214a1cd4e54f72c54796b00d573e29414825b8c1a3cff317"; }; fancyvrb = { - revision = 69536; + revision = 75920; shortdesc = "Sophisticated verbatim text"; stripPrefix = 0; - sha512.doc = "4dd0ce373ac1fe5b44c6e9470790e372e240f91a8b7add6ed4e0237a22a68309bf8326607679817d5b4db975a286340c469457d8ff4664a7d7a74e65e92a4a5d"; + sha512.doc = "93666eade622c9bde73874c9a19d0a8812849ab8f6d1d3c1000c6a539c05cc7054bb47b556f69f9351ffe7e6eda205bda3e538cd1119af18a52988ff6ff36fd1"; license = [ "lppl13c" ]; - version = "4.5c"; - sha512.run = "816a42630da356afeba3d7f0dcab924edee8a0d349412cb920a3ee21d9e1a57cc65e1655ba6759e7acd6508532f4ee059512a8997b964f923a59a57f548aabcd"; + version = "4.6"; + sha512.run = "9d3cd87f3ca9c5a72ca2c7f93464e0a7a36740d72eee6cac81a5cef873c9ebdd6020d746abf5262c262deeb680ff2cc88e7be33eb2321a0d66659ccee5a8bc82"; }; fandol = { revision = 37889; @@ -19872,10 +20158,10 @@ license = [ "cc-by-sa-40" ]; }; faq-fr-gutenberg = { - revision = 73163; + revision = 75712; shortdesc = "Sources of the GUTenberg French LaTeX FAQ and PDF files"; stripPrefix = 0; - sha512.doc = "3a505ff478428f6b5d41d95b33f6d0453fa65a1aa2da209637b5dc5db2f05e2cb2544d81609ede6d793d025a701161e01332362ac0e7d3017b227fa9f74d08b1"; + sha512.doc = "4663ceb6583ee04f2cd213f0dca155adf0f415125e29636cdc3f5c737e6c0aa89911f4bf6c4210847c8825f23a3f701d4f516e9af78cb38d5122e16e900198b5"; license = [ "cc-by-sa-40" ]; }; farbe = { @@ -19941,11 +20227,11 @@ sha512.run = "705a0f1f6d5009f0ac2fa1059f3029ef7bf7e8fdab6e85bddba822eb50dfcc049f94b7ff43afc97234d44f42505e1cd4e6caac1f22178949dcaea0a60e572281"; }; fbs = { - revision = 15878; + revision = 76790; shortdesc = "BibTeX style for Frontiers in Bioscience"; stripPrefix = 0; license = [ "lppl13c" ]; - sha512.run = "2d5bce7890fd8e087e035e60064bf134d8ac7ca2646f7b846df8fca7c594843c2778d0ad1752ffefed40283153194b5da97156e866bb4b8bd10b14c8ee3f2c4d"; + sha512.run = "b0e37c3fd3c5573b14e2131a04fae49e4d52130b0333d6c9338a995eab1ccc0f6c4696a7249501c64604f51c00b58fd7d99ce272f0c6e63a2a84d7698610bd0c"; }; fc = { revision = 32796; @@ -19976,14 +20262,14 @@ sha512.run = "c14db194a73247122e589024824a53125ff10e15f8bec2475530aa41e78d74993f73474ff9b3899bc499c0cd8dd3e1ea034ea821d233c2a512f8c4d4d06d095c"; }; fcolumn = { - revision = 67729; + revision = 77386; shortdesc = "Typesetting financial tables"; stripPrefix = 0; - sha512.doc = "9be3c50f25522c3fafb52432b74f6ab755afc02df04da84383ebb466bd9424c716082d3d6ff176d32c03c9097b6e39c6f54e70cd8218784492d2ebe37de0ebd8"; - sha512.source = "e122343109c0367d3f22bfc2b3775ae10545a01d18908cd227422060ba3c685e35beae26c6892479e03c3a4f774e2f9edfcfd60d6cba0880a4279e610de1050a"; + sha512.doc = "269dc7f4234df31a47eb9cda9c08c129d8e4683e63a05ed1263fc581dec22b4d87b9c197bb995dd5ef305f081d4da0f27a4c8e3c8cb30e83cbeaa6269329c092"; + sha512.source = "e0d72580e7316d8195e6dba7ae37cf6c3f00ff5514aaa83bff86957609768a0c8c016cc901b703bdf082a438be84b9975354f7dba0823a683fde33a88186a32a"; license = [ "lppl13c" ]; - version = "1.4.2"; - sha512.run = "0edaa6ad0c01a2cf9cc06c65fec3bc13b85be893d7fcf4a92b0c8760d1999e5c3b90975e44c586ef104b020eaa0a18cfc4476b3abb243c5f2862941864113bd2"; + version = "1.4.4"; + sha512.run = "0ba8c6cd3b7bbf1a461e7edc5845a39c53950ac74a68406c2acf4716302a04eb40119e43dbc1022a5ef1ae27840d30f27e88a2e18929da03adb33ef55145db9e"; }; fdsymbol = { revision = 74247; @@ -20120,7 +20406,7 @@ sha512.run = "64ca275292b12847d823322ced9dbad615a34089c8cbe43262e676b34db205ed56509f641e18e949523bd252ed1ea73eeb5f019e2cd052274c02b1df67860a25"; }; ffcode = { - revision = 73318; + revision = 75716; shortdesc = "Fixed-font code blocks formatted nicely"; stripPrefix = 0; deps = [ @@ -20128,11 +20414,11 @@ "pgfopts" "tcolorbox" ]; - sha512.doc = "78d429df33fe8bbe838e334d18013293281342b2c390758db2e0d727d120265699814a3fefb8668e4e1f08c34113fdb61820a55f63df73b07f174ecbe528de1c"; - sha512.source = "011b5dee61fd61543f70f0ec13bc7f2c322517bafd236a1cb728da4c99ce42de7e4a3700dc68254f0418ad847647ef0b6fdc0b32c3f9cca56099cc079efd0459"; + sha512.doc = "a1b9ae90e709dc71f4a312baf67dca749f8ee3430e1b00d910a92759c83ba16f6fca60a9da806555d9263532dffb612882e909d6d3ec21f6d911db30b9836ac9"; + sha512.source = "a37321f0a9fcb25ab7b7776a3e816fec162366f76d7c4d9ea097b3327e90188b0af470c510c8f80a76189d2a55a38c77fdd924e4ccbb0e9a3c7649ea3739729f"; license = [ "mit" ]; - version = "0.10.1"; - sha512.run = "aaede3b4ca090bd609ff449cc6939ba1ee4750b8304b454503d0419c8377da3db422cff7713191f297f0fe8c72816310406f8f5f9b99045bfe872d4fce1acb49"; + version = "0.11.0"; + sha512.run = "dedad73b7c371b7ab9a446f13c02b1f2af4c2ae2531420e0fe928e3cf5588e09a713e47f07af2c42a90c5a01c1ced5a60d5102b85c668424aee9a273443e5c95"; }; ffslides = { revision = 38895; @@ -20156,14 +20442,24 @@ sha512.run = "c17589957d2ce61a4c92e0dc6ceaad553c4843dbb31392955027916bf1f4b81209aa641a3a6f98c1a3dff3f053b3b67ba19208ac67b05e7d58d5887e6ac500b5"; }; fgruler = { - revision = 70917; + revision = 77333; shortdesc = "Draw rulers on the foreground or in the text"; stripPrefix = 0; - sha512.doc = "0b3562a80d5e18fdd311538d50d1c1b17e48428e83094fca213d7d50506ee895b32f903eb5deb1dec55814c3f77df290b2fb81b46e849ab6f5713718865dee83"; - sha512.source = "c970a30fa599627e53e5568e18afd8fee5a65290f2c173420e6fd324db7ec7b0ad4e262bd849cdc946e9bc515d706b8fb10446b4e292fd2b06db4b5296c25f69"; + sha512.doc = "698fe9042d9e0c7552aecf6dab3dbab96700c1669ed28308bf441af3e6e8de1ec10d3c305c8ca9d7668a8e4b46973c24481fa97509c02d339e13d8110939ea93"; + sha512.source = "c5c4263e96ddd3e309c5c9d8ea3fca51c745d3d4d546c4b57ec06ee8e9b5cda67e21ede7179af6532bad582ab4ff40ed99e5fae98870024ca42d86d96d223cc2"; license = [ "lppl13c" ]; - version = "1.6"; - sha512.run = "2ab683740edfec03de4b12b7d244c1cdbebe12ceb0514a0d4e0fa06014e92bb211bcf4a0477474092ee365990289d424d327cc61fa6c35f55654027615d0e1d4"; + version = "1.7"; + sha512.run = "33990faa94383078c3fbe5a2cb5b9f9079d45249510707336763122e86c71e0372651040f18119041703c361a09a172f9b3f1ced9e082b960e3d116e3b68cf41"; + }; + fhj-script = { + revision = 77111; + shortdesc = "Classes and packages for formatting documents for FH JOANNEUM"; + stripPrefix = 0; + sha512.doc = "dc2576b09b33258ddcbb224d828daaf1cc823fccf8257d9d19ddd1488aab3ac18b3e671bfa8f005241e5cd12a25facf50e4369cb102b60393bcfa65e392aaaea"; + sha512.source = "1654f657d6042a251770fe528a3519db3356613f0e893e5c3f79a0a58862ccd64c8d43decae39986e19c75111fdc93f961ae6601fdfc4d239d5ce09acc4bc46e"; + license = [ "lppl13c" ]; + version = "4.2b"; + sha512.run = "ebe99084adbb68d1baf0e1024f17e2ac9459864dde21d0273661c7484d73375fa261bc3f1719b13b70985e538a0dd2c0c978a3c05186f14133882e4369a2808d"; }; fifinddo-info = { revision = 29349; @@ -20213,13 +20509,13 @@ sha512.run = "1632b372b06d8ef3cc363d6b05e70b8a493f357fb947ca1b8fbb7752d7ffc4ec09904e747a3e9b91b61e5d094c96eee954d533d1b286b372aa57244ec2abc63d"; }; figchild = { - revision = 62945; + revision = 75801; shortdesc = "Pictures for creating children's activities"; stripPrefix = 0; - sha512.doc = "68cc451292f68cb433ff567252837c438938a8d16c4e48987abdd76bcafc9dca9482ad29c540ec24cfdd66f55da801b9c3e052615e805de055c944df82f3971c"; + sha512.doc = "943b3e88d7a490e103c6025826065accc97e0591dc1d21d767d6c3e90a07aeb882d3bf6ebc0190263fe95f474d6b21a4c480f2b600fc7a5513aeaa1c99f6a2ae"; license = [ "lppl13c" ]; - version = "2.1.1"; - sha512.run = "74775cfe7d7ef14acdb22bc6c60aa4db512183441828025c8e68f30e9e95c4e5a1492c99a31f459035956a0c50de054bbdb664f9cc68b73879d96a4ead5f2dd9"; + version = "3.1.1"; + sha512.run = "188650c01cdd2089f9f1b92537a4adefe09b50e952a8be5a9ca47d962936fbf61c92d4fe888c8fc8c1f127b38cbafd663d65b4377ca3e1497b4739bbf35d6799"; }; figflow = { revision = 21462; @@ -20230,13 +20526,13 @@ sha512.run = "f75517b5c43119d33edf46fbe124523cacf0d7d837cdf66af702ba563392a96323b266bece1ec9e7f87df34d684a87ab38f9ddafab6c3d069dca8ee22c3bf25a"; }; figput = { - revision = 63957; + revision = 76924; shortdesc = "Create interactive figures in LaTeX"; stripPrefix = 0; - sha512.doc = "54c8428c9b0bd267389a9bf25b005b31365fc9451d0e3ca4632e52a07af9c02a24aa1c7c9b5f19eac196f4dbfad9db91647cfef82c301496ec4be58d9e2360cd"; + sha512.doc = "7c759d4f235dfd8546d6dac74a2f26e52fd423d8fac476ac12f36cb4ebee35cae9ed34a21c22d39bc1e507bfa5b9db794432160a3d9df7ce77100c49a622dd16"; license = [ "cc-by-sa-40" ]; version = "0.90"; - sha512.run = "4ea2768b272f9be270f1ce3edf02cd73b8d8c792d8b92c20a8d38b05649e43e8441d6e439f0e1be8ca906c5b9a47db1d6a48ff7ee136f53dc4ae09cc6172d46a"; + sha512.run = "40847a3513a98a1095fc587fceee2fa353406d7e1057720d4b358f0b4e81b5264e0c1399c7d82e2800a23fa2d8d397580958c938321b8cf6eaaa00cbcd55e6c1"; }; figsize = { revision = 18784; @@ -20325,22 +20621,22 @@ sha512.run = "b92c2b46874032192616a02128c42bce5f69b918a9c4e9394a50cf4fa03a5ea47cabcd0794a5b4c46de4d0b74e8e292e2ae31397739c4612c5c2dca2600d7338"; }; fillwith = { - revision = 72006; + revision = 76924; shortdesc = "Fill vertical space with solid rules or dotted lines"; stripPrefix = 0; - sha512.doc = "77f350ce3d0941cf213a323aaa900824447e0329dc8247b0c058e4906328f0cb5cc8c67cc76e76bb64cf76c77f61b6dcab382c2d160046af3246872b28b2267a"; - sha512.source = "a2a239d6fbc76159e161117774af891a4d0e57876f17c7a5229461e272208e24a3213ad4340767950b2ee0df7904ab003f6108a9f2eecd6f99e802b2fb4d8770"; + sha512.doc = "8e59b59813b19cd00c4c2029b8029f754c00fbb115843f88d719b4ff8dcf94a5c0530aa26acf01829e65ac674e5fe53af1146067f609642813095970f0ff62ba"; + sha512.source = "b7039861fe475e1f389e1030596a88920c8c02ac310f7b3c8efd7b6b26a0f2b1974472b9d6dc556d3d97297b3d627693a566a76a10df76db3738d702bdcdad8e"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "410556d9e902a75e3e1da2b33a7b80ac8c8e4e1180f3061bfd929a2636b6b3b8964afc30f097db9835e31a3d0be2413c7100a6bc9803fe2e2869718b8eb2292f"; + sha512.run = "48cdcb074acb56166aede475568356454b06aabcc5e40d7ce83c3fb404486dfa20fdaaa2b987830fa91b1d7a9733906929cc8515e39258984c522ba38e7e70e9"; }; finbib = { - revision = 15878; + revision = 76790; catalogue = "finplain"; shortdesc = "A Finnish version of plain.bst"; stripPrefix = 0; license = [ "free" ]; - sha512.run = "14f08cdc92a2d6d511c112c480efb0112d45c199023e89c9314740c2b9b83598bc9f8917ce616bb2493671f408f946ada3de4535136eff48b7bbf72e7436f912"; + sha512.run = "e2f696c4ade89a1ad4f859797901c9592ecd031684bc79bcc032b491585925328d1bc40f99e3cfa5d6b2d6f31df51ba07dd17298f7bfdb4fe7be9337bc6ccf73"; }; findhyph = { revision = 47444; @@ -20418,25 +20714,25 @@ license = [ "publicDomain" ]; }; firstaid = { - revision = 75459; + revision = 76740; catalogue = "latex-firstaid"; shortdesc = "First aid for external LaTeX files and packages that need updating"; stripPrefix = 0; - sha512.doc = "252d317178e077c11ad29b47ca79a5760fbed3a6526b9e32a16cd298d57e31a162b8af3e290e6744c5e423a5da8bab231b743f483f7edb6ca779a3c2eb1080c7"; - sha512.source = "003c7c77dcf850612ab287cb0a6e8b70c261c2e78c223952c0b0cf305c329d3bfc8b8da06db0e54e6004dcd7cc53725cdf0f52da3600ad1d502e5a163576f083"; + sha512.doc = "73f4765731cdaf1da9f5603a66889c86b39bd42c5506a482dd871e9e4c6cf9bdc4340a3d857baa9e9780d75690f09fd3f2d72ce2de36d59ba82892f26ae86a40"; + sha512.source = "85505fcd12977c4ec7deaa424f047901d8199b04f1cdc0799d36c178bf7d147e1f05fb3ca757af3e596e050da55a7763d4312c16f0228a90cd7190e37bce3206"; license = [ "lppl13c" ]; - version = "1.1p"; - sha512.run = "6cd92c903c054617da8d3c6e3c1b0c93747180859d7cc65aa6b26172d77d4994b74299864d7f1f8f9867ff572d96bc4453a7b39bcc4ddfcadd8c950ba2a88bf0"; + version = "2025-11-01a"; + sha512.run = "a9c52037430294b047a5d069a8e15f7c1864dc1d9b0d420f0ac3716f0deefa76bb68141d601d9397a788eb16f0055a489da7f2fed5405c493e0210f997bfc2a9"; }; fistrum = { - revision = 70187; + revision = 76924; shortdesc = "Access to 150 paragraphs of Lorem Fistrum very dummy text"; stripPrefix = 0; - sha512.doc = "0f0a9ed0864c87540b2150d5e845314bc28be541ed832f3ba026972358a381e347c0fca41e26d94d6bc0e1a91b6faf9961bfdc6cf30e13a60278a5a91593a68f"; - sha512.source = "5cbd93d9c1650618c64addf8521caacd01582829c5aaa26f89971e3e498d9f6bff646b436798ec38b81e990ecc10cd47caf6ca4bd033adba71c1acc2b54b92d6"; + sha512.doc = "6ba26f3ee701679315ee0d21c6cb1b97f633115ebb15ba5d264366f9f35946781865c6157306d35e7b5849f4a1293349bc96d1ed50a393cac57ed43845fa1654"; + sha512.source = "c600567cc3dc6fddce7ecf8111298b80521bad1b751528c1c5645523ab070d3c508d58a5dbb731abf5e670430a92f5fad76a532a266b51fb53a67cd9e5b8732c"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "407f4a0434eab6324fe4ff9912d0a559bda3b468c0a1061bb6d1e864bb84cfc890ddf4a5b342d505aafd71de75ec7122d46de51f409dc2af8e2ca93178705edd"; + sha512.run = "6a1defde39108d8c08c01a2b59c20b8342c553c24fcd56e94daa4ed0b233553ffc2abac7311a9c639cb458cb633c31b2901dc726f0d8f09c2dd0e15093523202"; }; fitbox = { revision = 50088; @@ -20458,14 +20754,14 @@ sha512.run = "ec44706fa5f5fc258666e343569f695db0d26f6628aac1ac6eaae12377f23138c49ce29d03dc5b08cb1f5427cb5ad612cbbf9aad5a9270f4b31f43679023e73a"; }; fithesis = { - revision = 70531; + revision = 76028; shortdesc = "Thesis class and template for Masaryk University (Brno, Czech Republic)"; stripPrefix = 0; - sha512.doc = "dec0cd8c5099001343b6a3020765facb7a94aaccb2b6dc166e1dbe827c4ad6cccdd4112a1ad1c1f9d140222ce72898ef2c1a3d3ae2b3f1a600d8ac6c171330b2"; - sha512.source = "2859bd571919bf71ca11ad2c8b7eb74c596d28d411769f0808c46844e58660d463583b97d8cf734d96564fda7963ebca7f9ac1e49dd4006fbc78923f2883c9ec"; + sha512.doc = "fc9f916957f6b00b8b8ad285868be565f4ec9d8257214702c65b2cce3441cd72f49309435741802d5330c25f78c10db7774cf969c6c02b6f3694fdff6b2ffcf3"; + sha512.source = "47d0284c51fb3781cdda3a23fc6818c3b911edf735ca26755e14dfa7c6cdbf7fb40a5394886ea448ac6223b6a783b9b36f3ca29353028a60c60a3f775152f19f"; license = [ "lppl13c" ]; - version = "1.1.1"; - sha512.run = "088245eb520dbfb56e3fabc45ddea3635d1a6ddbf89ebc22ce9db7b5b9ec298f7e3380ace09d62070a01a8599a7d27274b9476ba18339ead51fcc0cf8d9c5a37"; + version = "1.1.2"; + sha512.run = "40b15dafb7b332d322272b6d8bbbd221e757aebb2192bc24ca8970a4e3d417906b09d8bcbb8b16c6ab2c5227e1ed577c47e8b67de052b8e9326c5a7cf0383dfe"; }; fix2col = { revision = 38770; @@ -20536,14 +20832,14 @@ sha512.run = "f392c0edc17148fee811b088ecd59cf87babf4b1c5c4beea8fd812769f33d31c22ff742fc78c68825d2c1ff57fa30460d2318532f712be46584164c78998f201"; }; fixmath = { - revision = 64648; + revision = 76924; shortdesc = "Make maths comply with ISO 31-0:1992 to ISO 31-13:1992"; stripPrefix = 0; - sha512.doc = "5fa1aa4433ded289ce899004eaa165117a77ad6b4846624bc8c4ff5e203af701f1065683466998a5502ea13983bc9092ca3958059c047957e41555c753c1b11f"; - sha512.source = "7f2e12e15c0d23b9803f6cf97c52327e6f111e8e14d39b78d7519c81df5946c1db18c2fa93c84fc3734bd2f9fe722ae716781d5ebb502c56546f9007decfe5b7"; + sha512.doc = "db792bb059624ddda6765d85ae0fca922d97663590f166110d5f55a96f4c430e96a8752a13a6e117ce5d80a24ea9303966be891e5c9cbbf72805d96a527beda7"; + sha512.source = "f0ace6710a3501df419dba3e416fcfc58cc597e6538664176df7c2839eb9b93b30917beb851a440c49871b93e1f41671f58f206c6ca008682d75c36a4e984ac9"; license = [ "lppl13c" ]; version = "0.9.1"; - sha512.run = "e3aaa53832094173eccbb1cb3aa2f2876227bf9b1c023d2b6f18e7df49d97bddefd450a53ba717fe54ad7cd8e8f36452ff54dc7cb67bf518037fadc6eccf40c8"; + sha512.run = "5bca8abe93c61ae7e6a71f65889664a4bbff105b0ba654c60038372bcb1b6291f87d1bf7d0d8c60f08b500e70da51db2bd1c88a3717a99e6ed081fb3ed2f7d3e"; }; fixme = { revision = 63708; @@ -20651,13 +20947,13 @@ sha512.run = "1e16b1722a4c4349879c4556338c9d72eb4fe8364d0e19e0237b3a269b85ef19bd68d4334e190b7e0cae6e3ab1551381bc2e46fbb265ce36e839a967fb114220"; }; flipbook = { - revision = 25584; + revision = 75878; shortdesc = "Typeset flipbook animations, in the corners of documents"; stripPrefix = 0; - sha512.doc = "a5f6aa188e7a0aff29d4e693f0f8e52512838278e12d13c29706c7bd5c1c1c2a8d70beb619195d8572ca5a3920205380d586d02580bc747acb8e3259c79c3fb0"; + sha512.doc = "1a712b4aa891ae81ce92cc81283a732cefbe5d84a212cc5827cedfceee19a870260cfce1d4bff817189edd7b3b3f056fee7c546ff2b5f4290159d70b482c3f79"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "8e3140fb417115ada958bf6dab1a22b39779926b47938bb49cf86499d64ae16d321e6e6bbc8482ee7e6a2d79d8341a227785ecf04c66a15f7e5c0ccaea016d21"; + sha512.run = "b0c18e5c9aed70b65cf432003e949f7dd4c3b201745e0973d15b7c196341bd9d4fda8124ceaea2ff232f6582ab8ed424afa882b53b28df7be82466dd9e48d02e"; }; flippdf = { revision = 56782; @@ -20730,14 +21026,14 @@ sha512.run = "9adc1f823378fcfaed58e99727b68389b97bc489ba38995e5e7451608cb712dd7fe02b2686f692328b73d1bc8011131017b8edcebcda5e886f3bb4a0f6aed65a"; }; flowfram = { - revision = 35291; + revision = 76931; shortdesc = "Create text frames for posters, brochures or magazines"; stripPrefix = 0; - sha512.doc = "25924c121d2feedc7d815e4510b89f05000eef87efae8039c6566136b7fa92d6d4d9f25f2938363dcce8222d5c824d42894e4863b95e422b7949207a1e1daccf"; - sha512.source = "993d60da76f1144524f9ece2c5c9ba0eb38526111a7cbaf6bb5c669eea790c1ab9519f4e7dc2bc955c611fadf5771f2d9b6582d753b4cf3b79038b2bdd29837a"; + sha512.doc = "9126e9c7361dced9fc7137862c09a23ccb476f78a8a848d6900a4f30aaa5cdfa5468ea68e7f4eff1f289b857520b0a507d6f85eb84f36cfc8e7ea0f6ca134e7f"; + sha512.source = "d437cb8194d7fa460e825663e1463ca63058221fa672d220388929de79128a379c8f1333985c38a048e8d836f2acd57033c808c4d36c89d0b936d08d18c0bba6"; license = [ "lppl13c" ]; - version = "1.17"; - sha512.run = "880869c22914392c4ade9dddeaffb20d6c6edb6da78d30705d9f6aa1b1352ba2734565fa8c2a6851e81f1107573753748d3f4d208bbbc4c0dc443c066e912719"; + version = "2.0"; + sha512.run = "79256c45ab3634f904ed3ae3049ed566c08258d0f52c99200163df13fd8e572a3b027b02d9fad341f5773c2b4e7a7bc911fe593c0fc6d415dd27bf09f25326ef"; }; fltpoint = { revision = 56594; @@ -20759,14 +21055,14 @@ sha512.run = "b87a361454199c16e1fbf97bd2b82f8b5569bbd71b7beaa780a6d88357e9262f77c9c3ce17d2ab0ad9b043ed7a1dd721e533c516e1b927f0439e13ced6598a30"; }; fmtcount = { - revision = 73812; + revision = 77004; shortdesc = "Display the value of a LaTeX counter in a variety of formats"; stripPrefix = 0; - sha512.doc = "0dea5dfb1271d229cff60e2c7f7e49ff826d4bb379bb8434ae8823e527886e9bb2bb32710d22a9c03e64322b46e795102fd80966182063de61495d4763705ccc"; - sha512.source = "39de2ea8f3110492d8d07058c3fd6f7768581c63eabb247775ef10d2f4888c78cb762f942415a039494d1968f8635cb77339bfde18dbca70bf258a2161b996db"; + sha512.doc = "16f7518ee71264d063960a5dc77c5abee6a39f1ddcb3f57887a16b3ffadfbb045972015d1b1fb18d7d6365dbd8ab0e19e00bc17c6d33002aba31787ba79951ff"; + sha512.source = "131bac87aa9bfd7116356d515bc30616ba263b21a849e16195acccc4482ddd0ef45ece41d879156da681b04f2b203200e41e00bc25a2b17943386b5a2fbb1fe3"; license = [ "lppl13c" ]; - version = "3.10"; - sha512.run = "8dff5f55b85e7df0224059a085a5953c962749d4b3d9e8fea14b9a91af22f836fe6e27ea3aca0cf69cb1b39789406297b3cd87d4f06686228ef0440844a5ed41"; + version = "3.12"; + sha512.run = "582ff922160374d02a06c5fb0174e091f667bfc43cfbb56e47c118111f52f233d6028d1cded590e2e400d9711cf5e3531c0b78b5558b35ec4368b2cd38adde23"; }; fn2end = { revision = 15878; @@ -20814,13 +21110,13 @@ sha512.run = "620aafcef4ec7fdaf5cd732551fddbfce53222cb7540dd370f2cda425e1782c907e59868953f50acfff993a8fd8a84d108da7992f1c1565cbfa889a5ca0ef5d0"; }; fnpct = { - revision = 62248; + revision = 76924; shortdesc = "Manage footnote marks' interaction with punctuation"; stripPrefix = 0; - sha512.doc = "2f986edf21052a8e008a64493787139ff9fa5f65038eede1c87e59add2c496f23fb20e7b33d632dc598318dfafbbcbdb7a938a7f04bee6c72884565c104df7a0"; + sha512.doc = "08e5753f878d2fd6acf97ffb7e668a87b8b0f348ed16884570517cb2b087712bf664a56169d154e06f8a8b17ec421f1ee2e5116c2cab217ff2af94451dd099b4"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "35b1fc24b9cc8ae46104ed20023bc3e1a5a83cfb857cdedc3e6631b8ac4315a79dec012793174fe239898460ef0247f2726b3a7c0f07561a58178ff754b513e7"; + sha512.run = "55ad959031a30798449dec5c83d306222eda42642e842eea50532e8f1a956e147f6b6ade6290ab51581990bffa75f7b1fee6d9e96e0dadb87cb5e22e3815b5c5"; }; fnspe = { revision = 45360; @@ -20849,6 +21145,15 @@ version = "1.1a"; sha512.run = "7f43363ff861fd4f887df68dd6daae6c97940d4cdd60b19563a966dc7c08cb88356a150eab0cb5b91bd4c3d5d47e324dbbfd43cf45872a5738c5f9b70766e047"; }; + fodot = { + revision = 76255; + shortdesc = "Helpful commands to work with the FODOT"; + stripPrefix = 0; + sha512.doc = "75482a3a0bc5739ab1a5a38b9147438bc8e3a5f263064a956d20f659e84a913f20aea34764ac4db420be6ae6503644cd9e92d00c65aca229b0b044ee7997037c"; + license = [ "lppl13c" ]; + version = "0.0.1"; + sha512.run = "f54f1d85eab6cb7a0b08c6fa133328a436c9709d8005705ef3fb0c2814b6be60348138fca65b1c19cf473909fe18fb28c47c43bf5bb41731b5ebfc0a8e0413a0"; + }; foekfont = { revision = 15878; shortdesc = "The title font of the Mads Fok magazine"; @@ -20936,29 +21241,53 @@ sha512.run = "d7f6a40797b2968c31b28f1bf273af9d27b7a87e7c2953748f354db2e760b027feb5a8fd52c8f367649fba24cd629d71c1b1368b8864d42eb84269e0b22b59d4"; }; fontawesome6 = { - revision = 75128; + revision = 76339; shortdesc = "Font Awesome 6 with LaTeX support"; stripPrefix = 0; fontMaps = [ "Map fontawesome6.map" ]; - sha512.doc = "3f9d3e3e10014bc341f628769536e6fb0414b9e61c1b06d2f7fc7c2d7aa04719b5eb9132a4f0c36798050333fbbb15daef719af05f96c5ef911cbad6778ff261"; + sha512.doc = "07ccf870c63e09a982f4e53c4e4b3adc7044abde23920fcb5015740631c22efe154bb13f52f216b9b86782c7921c8e1b1d2e75e8d731aa8e449eaf02e3e8fda2"; + license = [ + "ofl" + "lppl13c" + ]; + version = "6.7.2-3"; + sha512.run = "518ce5572043257176d3f58a61db77c2bcd17d9d2bedcf2320afdc4c6d3e4c1336f48358dda3e4580999f947b242ee0364c118215e1c6c8ff65c62205e6c22a8"; + }; + fontawesome7 = { + revision = 76735; + shortdesc = "Font Awesome 7 with LaTeX support"; + stripPrefix = 0; + fontMaps = [ + "Map fontawesome7.map" + ]; + sha512.doc = "1de1084efd650a6b050572c40029b9baed317c21b6033af8e726f463bea7f1dc45d78bdfcbabc7315915187fa0a0798e11ba46278940f5e8e564fd2c18816688"; license = [ "ofl" "lppl13c" ]; - version = "6.7.2-2"; - sha512.run = "5659974aaec47715df2c3878b5dc52414c212fcc8d85579d82304e6b42f6822f0406e63d1dc7d42acd6dcf7f3a20a2e1a7822390043916881d6bfcb209316182"; + version = "7.1.0-1"; + sha512.run = "0d853195761f71442a7879ea2da4e29fc0aafa4744406c9a6b530d15c027cac9d5ba35e8fb9c232caa1a7fbba24e527a87f884989591e7be74e49167acb31c3d"; + }; + fontawesomescaled = { + revision = 75980; + shortdesc = "Additional macros for fontawesome icons"; + stripPrefix = 0; + sha512.doc = "692e70c83775997cc7723990941e9347d8ec406744746eac237d5fcebadc3d44adfce7e867b58403ad59bc4681ee3ff09dd3712d4d513798e2d0bd87713b8c0e"; + license = [ "lppl13c" ]; + version = "0.1.1"; + sha512.run = "780c5218b0535198d2298e75a9134021c2b0131c69f5ed07c783f11cdb44c2ee5863a21db0e77bb5ba76e8c6e7cacb6b44e734ff8fbeada7cdcaee509196e9c3"; }; fontaxes = { - revision = 75305; + revision = 77306; shortdesc = "Additional font selection axes for LaTeX"; stripPrefix = 0; - sha512.doc = "b3f7554e3a070d54eee045efe1fdc83ad1c6ecc5f53ac6646dc8c83b53a0d74a80c3245542172f65f6c38e4ef5824fb8d2aed14b2302b4560c84eb64da7cb528"; - sha512.source = "827fe77de2be4cbd6cccc41aabf12f1df2abe05b8b06e6f4b958378a1316592be26ad8694ffa6b01ef627a2d6b6b40ab49c3869fa9e4f3c2eff54212301442b9"; + sha512.doc = "bdddba24afeedce04343eb307b5c67ac5818f356f616b8e3dfe8aaa3d89446e3b67db8957d41b2e50df20b792b83e06e772c7800d17330e4ea8684c8fc3441fa"; + sha512.source = "a9e607b88529a44587c3bf245ab6ac115c96cd563c5febde10f9adc0d7465a8577dfffb4106f10b663623d107ab7b1e9eff4ad6b04ae5968b55be6e975b4d1db"; license = [ "lppl13c" ]; - version = "2.0.1"; - sha512.run = "aad4ced2d735ce68e078e51fb05381a09997097c754d8471b363edc1f76f27bf03cf9cab9ff695595e62413f3ad50a0ad8c322e0f50d3550bcde2482f57ff411"; + version = "2.0.2"; + sha512.run = "5c86e90d8e0afc41a9150dc220fcbdb6dbeb798e208c16393cf0c2d77f2fae811f6b9c669e8b461d86ff5d0e0c0f444171cd0d2ae7ccb7e84ef680858589fe71"; }; fontbook = { revision = 23608; @@ -21018,12 +21347,12 @@ sha512.run = "318eaa7cdc310bb651d8dd0df92adcfc0e20fd5e98a670314075ba1241287a5f14021c27acf253b2930c1c0d677c8fcd6ce4f53dfc409c4d36c34c51672a8043"; }; fontools = { - revision = 73362; + revision = 76266; shortdesc = "Tools to simplify using fonts (especially TT/OTF ones)"; - sha512.doc = "c73793f2c4f636a01f5a293e439967bf4c7f4901c435f96e1bae92bf08544be98d03c5a677d4e4a13b75c99df5af4c592c99f010f2a04f0fe012f1b589c0b4a0"; + sha512.doc = "5a08c85af67dff5aad3f11de89659e2a0d0a9f5961268b07364c1afe6a452fcc4829b815785fa217cb4f6d8bff47e0669a21a1a4824379af32b4659045d7d76a"; hasManpages = true; license = [ "gpl2Only" ]; - sha512.run = "3e1445ce15d95aa2ef9fcbfc6198f40803291283604a1229c10eb04e4ef344f74353ef8009941127d852698b8e20aa378244c33ea08774773d9934bac8911350"; + sha512.run = "155fbf7d9aadc71ca2fe56ba68f17241e1987aa0ef3a1d65375572dee37dd44b683d469ffb6edb5a186e7f90902e668c3db050faca3a0da7be676a9fd400308b"; }; fontools.binfiles = [ "afm2afm" @@ -21060,13 +21389,13 @@ sha512.run = "3b1894d677b63c88010fe583381ff7c0c8a7c5c6753e62e166ffa8ae7f18d6a521b12a4e57f16634855f3b807605407cfad110eb405a3ad334f8a14bfacb6338"; }; fontscale = { - revision = 75078; + revision = 76924; shortdesc = "A flexible interface for setting font sizes"; stripPrefix = 0; - sha512.doc = "c14dc8ec2ee693cdade63aab13120a6fe3e79eda40f56f43aefadbd01cd7e3f7dec822462bc01bc60d69137b1a3ec5f00fadb8db0aa7ba7a6fb1b08c79bca429"; + sha512.doc = "8ee053541aa6521ea011bc89859ba184c5bb8055755cca0a78d0787b9d5ecef5d5d4fe29316fb4db25c1dcbfb56822e5d122fa663856be7236bd0771a91c7e6c"; license = [ "lppl13c" ]; version = "4.2.0"; - sha512.run = "a8513a5e8de6bd8bd96979b9976116737c9f444820610e88b812a13a64230a73cbb59088952f54d1a4df388ae9644f232ebda878506e309b9742b1560ae4f75e"; + sha512.run = "9a76a1ebec4a55e51883c2d57b32fb0b120dbd2423da1af47ea68e9f7851dc1a00032fd7f8983ffba386a08946efe04f3d135e3b7528a4aac16f75a4083a756e"; }; fontscripts = { revision = 74247; @@ -21098,7 +21427,7 @@ sha512.run = "1e87cb92122c972473909fd952a08e75d1ba3bf10897fee2caf870d4f8394d5a11114d77cf3ddf85a9f6bd1f05a607e62812566e450678b8eac98bcbcc53a819"; }; fontspec = { - revision = 71237; + revision = 76430; shortdesc = "Advanced font selection in XeLaTeX and LuaLaTeX"; stripPrefix = 0; deps = [ @@ -21109,11 +21438,11 @@ "lm" "xunicode" ]; - sha512.doc = "8cfd96fa7324af42ef712bbdfee065b54af7026aef2c0818277bb0318dda8c6d6406ecc8e76c91676b605693e8dc364e0bdcee63aa823cd309f584adf84627e7"; - sha512.source = "ba56d0d9ab9a653f0564b4e293580be8dc43c867f7c4caf63ae1927799f41f1ee45059428a6f60a93b5f57df22b024d8173a99cd8fb1eb9d285160553a1bdfda"; + sha512.doc = "150c255f976b8d85df8d91c5dff74564df5256908ab7f33fe1ab049a982f24b808728758b2f5b7e7776e09f12342060ed8090f5e02eb0b159e1b230a4eef3668"; + sha512.source = "5f2f9e8d1e29da4520f3fa5b8f5140572b1737bac0f9c8e30ccd68982596836654d9a60dd8a1e1c3dc4e75c76799bc6bb9fdc736f3a25a42bbfd3cc4c12b8724"; license = [ "lppl13c" ]; - version = "2.9e"; - sha512.run = "4522aa49135438eef9b8b7a426f7c31a354fd672b59be0914319bb059c95c53c4e160fe9038e81160aef4e833d6390518689a1c2e8ff41873810f69ac4af6868"; + version = "2.9g"; + sha512.run = "714b18b9d6c7a5aa9a132948440b36a222908b2c22ff356c7b17287e1c21e6d322fa85a299ff90f0c90ca4ca0a112ff595af258e8c50281a495a5375ca93e7d2"; }; fonttable = { revision = 74608; @@ -21178,33 +21507,33 @@ sha512.run = "591f181c8103ebd7a86440b27992df9eaea91d5998caa0f52dbfa48b7afc4791ef8c1f5a95d85b7cafd56113726beb74268b7498ec489d7b3142dcdf7f07adba"; }; footnotebackref = { - revision = 27034; + revision = 76924; shortdesc = "Back-references from footnotes"; stripPrefix = 0; - sha512.doc = "685484323b721c5277aeaa041b1d40b0d4675bc901a371f36dbff6246063252bca69261748a096919c7345a4a6e6284a6093068555bb43eb92fbf7cfea41facc"; + sha512.doc = "694742c7a77c04a6b4c02817d38a4fdaa50e7cdfeec64acb1d7a9c8bb4728c31ba9a54468aa950ebabc91e62d8976ea55ce8ec4e653a344dbb47bffb39ab986a"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "8c18d95a4c74a7fe2ea4cc98df6bdb6813d9cf8323e44474330f03694758ee53da46d0d691164f6d90b2148a7cf9dc253dbc93548a3b33df3b0344096e4a90c9"; + sha512.run = "d6edef0287e7a84464a878f833a17ff8bbd4e7d7ea30db5318d8f1f44935b826382a411e1c914f6d063a21a5cf6178f4212e3059f98b86a9713ee9b01283695c"; }; footnotehyper = { - revision = 60374; - shortdesc = "hyperref aware footnote.sty"; + revision = 76871; + shortdesc = "A hyperref aware footnote environment"; stripPrefix = 0; - sha512.doc = "605c22ffce3c413a0f9caa41a3ff7a43022a9c7a26e43fb177c107c2bc156c93a75f392b29d46880793788f9b5f0ac9e87cdb4c5075a247c17abec2e41527ef5"; - sha512.source = "77f579a0e7422a98e0fa9898ea5fb36223f66a2b9889a0da1b4cb40736d88d11ca87820503ea934e6b7e41033ca18974df4d4f585d8283a0e62959c9c16ab7c2"; + sha512.doc = "a4b4e9dcdda14ecd15a04da394773e11b97c75d8bda5128de48d44dff47bccadfae87c1c27492fcf9267b6743efd54cd8ac95c8808cfc2830463fab20dddc892"; + sha512.source = "6583e7f851d84399a52edabef2faaf9588ce1436f6206118f21eceab290c5074ea051d89e073c4a8ebcb86fd9ae3e285853cf596d3d16d3a9981a2c9d4e277a3"; license = [ "lppl13c" ]; - version = "1.1e"; - sha512.run = "24d270cf9fdcec81a91be4084e371338f1daa0a12c8344b850860bddef360c97d66e7475711106ee0d1d2f4df359abdb2f0005740aaca83651ce92f1d6c89140"; + version = "1.1f"; + sha512.run = "a34c161df57b28cafff9c175b66769ae78599bebdc4c6c70e5a2943e95bdae275e58a0b798dfb9786005cb1e534f4b96b541b96560992a8d0cfa33c78e0bdb26"; }; footnoterange = { - revision = 73642; + revision = 77409; shortdesc = "References to ranges of footnotes"; stripPrefix = 0; - sha512.doc = "5aa4b6a9fd5883b7ed212f0430d810543eb93d74370996117f18e5b1136549c903a3a26126438391c8ce77c382edbc0608e42449614cec4e6c0bd6df5c026cf6"; - sha512.source = "3de417063841057c9c170b0fe83a7b550178e62a09dd38597dea739274f8388a8eb504f68513d0bfd1773e90e1fbdaeff7e89778fb2fda4a03cf27c7b62e1bbd"; + sha512.doc = "fa226a05a0674617f2581998ca94ed698f60ce9655fe9999ec2508c0e4fcedbf70200df5725bf0b778177115a35a2f38f774eb3c8eea038a3837dd84495185dc"; + sha512.source = "2998a2112fc18585cafd5637221626b5e55ea17a36533bf709530c85da1cb1381c105b2643c6cea7932bec424abeba25041406660bcb3f0cfb60d215c4df472d"; license = [ "lppl13c" ]; - version = "1.1b"; - sha512.run = "b1e8673e18432e24fb0a8a952996d9db0225851cb9e815e92f41f6d77b36590dd9d628cc9dd719a7a3680f04a4ef96e33461baf06bac6333d976ff1ec47343bc"; + version = "1.1c"; + sha512.run = "dc0c2dfbd422ed649814806d0ed8b1a4e2fb5c5fe0077168659609d460216291b517a798dacccfef051de6a0c18638b8d5909cf75eed3eb4e70c76e232ee8ebf"; }; footnpag = { revision = 15878; @@ -21254,6 +21583,16 @@ version = "2.1.5"; sha512.run = "edc3341b84e7e89fba3bb76004562c0bc889f944ed33474ba9cf5ed5e63a690202e851a30f44158caa8351b874b8e91659bd91c50d59ec43de9460869e4213f1"; }; + forest-ext = { + revision = 77412; + shortdesc = "Additional Forest libraries providing bug fixes, extensions and support for tagging"; + stripPrefix = 0; + sha512.doc = "05d6b0b46a5a1d3b54d2ac2677d8abcc6e7b146b7284052717bc6c2208e6260902c29e33516dcd83fdcf0b3d85cdf6fa93974f0da9dabba948c5b97adfc82de2"; + sha512.source = "7f2d9b4b241d980203b5024811e2ec896acabb59b875ddd311a1026501405b76837d860732858e35778efa9f1bbb41af2b42a4f9d29ca5f45ceb8d66c50c20f6"; + license = [ "lppl13c" ]; + version = "0.2"; + sha512.run = "4b7895b8ede3519bfe5af6f4cce499b053c48c4d1c4e797eff96f338f26d82dc4f3e374d1a8e8ed062460c562f135257cfc3a4c8d12da611ea61235fd9c70450"; + }; forest-quickstart = { revision = 55688; shortdesc = "Quickstart Guide for Linguists package \"forest\""; @@ -21406,13 +21745,13 @@ sha512.run = "adab94e7cc71c6ed2d881d13254793df16eaa08d1e37e4d3f0344e7a56cf08a4ffdca784871e8939f5db8e868b7166846843492ced0071c9dfbf56e39d20ec0e"; }; fragoli = { - revision = 75517; + revision = 76924; shortdesc = "Macros for constructing complex semantic derivations"; stripPrefix = 0; - sha512.doc = "aec4c97d7aaea2aea2a2eb3f828d44e4fcee0f9959259d7653a3bfb7704ca9265ed3dda2229953c88b0e3f18004e265731500d412b3356606f9efefe24fbf44e"; + sha512.doc = "84999e70168a80c5fb19e5ec22e05c02143f9c7e43a40fc006ef021e72d801cad2164fb10db1fb05aee01ee2208ad45a49f8a60a3bdcbb05bd084e6429334f56"; license = [ "lppl13c" ]; version = "1.2.3"; - sha512.run = "435ff7291cbf2e00322b8b09f8f7e7e0530978709ce82f803715f3f6fdcb37093731ce63a82ab0a7a8ba98654951337e060de4a986ec3b7809e62315bcb1c7c0"; + sha512.run = "771fc50ea7dec0b8437fed42e208422491fee367198e2cb1c50d1109dd94217d765fc7497e4d3c9c1c28cafef500f4b1b73eb537faba28cb9f87598f22a67bbf"; }; frame = { revision = 18312; @@ -21433,24 +21772,24 @@ sha512.run = "06f0da36c24ba42959b2176066d3e95f23dfed41753f4e4b07c1f92c4789e68d1b246c61cbdeacbb9c00b6eb990ea2b3ec75dff8ac57845102a867dfdf2c72c7"; }; framedsyntax = { - revision = 72199; + revision = 76790; shortdesc = "Typeset the syntax of commands and environments within coloured boxes"; stripPrefix = 0; - sha512.doc = "1f62bf0c4ee67a92360f77ee1f34bb33e8fb5c11378097f943fd6b5a727c4c1f1fc55783141d5eb96e4d40681c0d8c4d538d951da3b21c7ffd3494ba7292e0c4"; - sha512.source = "35e8e726d8852b8f2c502f7f6941619cf635a2919d2a8a5bb56e41fcce3abbc2dcfca5a4801d6769addcba807871e1c9e5ac3be43a532d29525771c9a34374c6"; + sha512.doc = "f4d2074ca50b87aba03afce226443fc4f86c62244a9110e3877671d13a48423aa3e414b1ce07cecb5afb1915f404d217a36814d0ba426e950f27c1e17bbacdad"; + sha512.source = "6c4a81a8ece25a177fe226a502d9120a953b6c9bc33d084d336c7e9dae832b97076d4dba054370f5430455c6e6c61ef16aa7bc585d9eb2c3e9387c2f51c72924"; license = [ "lppl13c" ]; version = "0.2.8"; - sha512.run = "3fdc0ab107fc3a603b6607d37eecd1dcebbbf03896e405af7bd46b062912f60bb8287857b20acb7e0904d76c7d431e2609b87fe93297d5e26f22ad70f0f89230"; + sha512.run = "814b7eee7e6f9c3bc0522111de682b72847d7f4d023f86cca223a78e7afa9d1f23a36ea0666300b82d1037e662b6eb762701778233c7fc8aa47fa6fdc8f8f494"; }; francais-bst = { - revision = 69854; + revision = 76790; shortdesc = "Bibliographies conforming to French typographic standards"; stripPrefix = 0; - sha512.doc = "e5bc1ae1ca3eec6c150b21e21ba1e44bbbb46830e13bea8e9f2df9cce440c1ef3a20a44eb649d4a74cf2a2b6e5d0eff7916edd2e903f2362b6b92ce72b5743e5"; - sha512.source = "88ef7f30aba7a118f6fd57fc478a64028e3bb26d63ad1a04383e471d6b51936215c26a7f7da579e6679943e1bdc7ecbbf81ede8f87a9c3282bf6d2faaa0af934"; + sha512.doc = "85098b5d121e279a117c4f3113c240712a432ecfaabe4b93823285e9be666d61fbd61768375ab6f85acdbcab09240a05da779e45df0ca11c4ebbb300db246258"; + sha512.source = "83fada80579adc85bad06a39e554b3f50861e55e83a969c0d09c358fdc60d3cefe79772ea4e0cf1a0497b8e7c42df195b088f801148454ef6f5976983c8348b4"; license = [ "lppl13c" ]; version = "2.0a"; - sha512.run = "5eb0feca4aea4188d443ded6c275e81e4317ceb80a00d862485c159b7151b0e320a1e2e5506e64ea18dd0b17b6d26f732e1a96ee33c96e2099cff2cf2bbdd9cf"; + sha512.run = "441996670ecae8fe3b642daa69cc0895bb30b4570b96fc53195aa95d1d8bab4bf481d21b7abeba6e3629c06cd59c693098153f69669ecf2d7452e7705ca53098"; }; frankenstein = { revision = 15878; @@ -21462,15 +21801,15 @@ sha512.run = "1d94962185391dc1fa9edcadd67a60d9a4b59592442ffdd45badea6279db8dea101b418ab3e03284e6e88c247fd213887f06e72fb6c4a002a66acaee82d8d4bf"; }; frcursive = { - revision = 24559; + revision = 76924; shortdesc = "French cursive hand fonts"; stripPrefix = 0; fontMaps = [ "Map frcursive.map" ]; - sha512.doc = "eb0559574af52a711f61ab84cbda996c7cf4b2314b4d5faaa18824ae3396f041b7a5948151b2b5cffae6675bbe09c2e4358b81e9ad7792e5ece8a2912d7ff030"; + sha512.doc = "f3cc6b6a5c4c09c177f1c7c85a10a5af6ca0505bcd92749809083df496b71c6731c8da0eca842fc6ee68ca7b204bbb0809b3b2b6844a30daf01d134cfe2e45e5"; license = [ "lppl12" ]; - sha512.run = "5ac038493648ad14626e2a015c7dbf96a41257ab1d1086f9e79b0128df2c85af1a279e021e52c722636f8647364791bcf7580cccc1d80d60084f5a9a55a23317"; + sha512.run = "0a1a0fed2c25702c192bb1cae566ea75b1add34815763829d180751dfe950b8916cf0ef26563982416a7d7495c53f446a803b3ac02814d22a5eae70c22e2253f"; }; frederika2016 = { revision = 42157; @@ -21490,6 +21829,15 @@ version = "2024A"; sha512.run = "ca74fc018fe0162cbc403c32efa1101edc215bdfcb9e5432c8d395cdad4f26550df6447b7cef9ffb103863052886b608c89ea5ad56a8a909822e7fc49f3241b2"; }; + freemath = { + revision = 76930; + shortdesc = "LaTeX maths without backslashes"; + stripPrefix = 0; + sha512.doc = "ac1af43672c30223f4f92d5e2fffb4c442fd4386e4fa6e90992a1ff89569941e3637a0a50fe9a7d835f93ddeb8145f06ea15a535135feede6e0cc3902526425c"; + license = [ "lppl13c" ]; + version = "1.1"; + sha512.run = "23e0394d233bf99af8c7480bdd9330000ff87303d870531f7ae681ef7b207a0f2b39d063e32a4fe4d2e280306c74796e8803a60ed6fda990ecd7e33f95fa0aa3"; + }; frege = { revision = 27417; shortdesc = "Typeset fregean Begriffsschrift"; @@ -21509,6 +21857,15 @@ version = "3.1"; sha512.run = "e6a6780876392fea06187437e6ebd06933f7bab1808dbed342c0a5a9d6c0e362f4b2b4dd47436f636bd563c9ddd602d16a6d60c3fd35827c951e8b7b2e4d270d"; }; + fretplot = { + revision = 76337; + shortdesc = "Create scale and chord diagrams for guitar-like instruments"; + stripPrefix = 0; + sha512.doc = "e8bc119c81d7cfd6cf2c8c062567b7cec185dd8b3e0091dfcf7d8c1d7f5e63f9940d746cdc804f20c61643ecfdac41613b5f668012bee0124086e44203721018"; + license = [ "lppl13c" ]; + version = "0.0.3"; + sha512.run = "7ea4c649c7d64d81efa7d957034b232815db1789ea14ffe31496502ed39d463735851352c3a6d792bce0f695f950b9bbddadbc199746d7795592985d1f8518ea"; + }; frimurer = { revision = 56704; shortdesc = "Access to the 'frimurer' cipher for use with LaTeX"; @@ -21623,13 +21980,13 @@ sha512.run = "0899d9a3c30e701d5ba6a0275521a40a3cf2df680e9d4a95624730184fb370ae2537bec1becc3b185647a988af5fa8e4bda5198f42cbe68cbc848d8915f1c9da"; }; functional = { - revision = 73156; + revision = 76924; shortdesc = "An intuitive functional programming interface for LaTeX2"; stripPrefix = 0; - sha512.doc = "1652727bfdc8c4e53ffe1380196370a5e7a500980021c1a57c65ff0bc46651f0284aaad2c2a7e58b77ca6b2ad1d997d73ce1afe1f3be40ef3691407707c9dfd1"; + sha512.doc = "2b78c5d539f05c8b7334abffb4a836c3244e42f3d4e06622e1452ba52c51f9a328bd2da1adfaa9256584121236985d0602eea488490598a40c2d0dcdff5facad"; license = [ "lppl13c" ]; version = "2024C"; - sha512.run = "cc6ac78c6d281ad680426bb9551f21c7182ca237634c45d93e7de2ee64f8d4b17ba210c4b001a7bcf0aed296a9b0a535eab0a32a8a97d6b2f7981a6988c50f0a"; + sha512.run = "46c3d9ceffddb984f809180c51f0da05137ce2c65c672fdeb0fd7d171da42c494899429048933537e13628409844bbcebba41bfc7f8bc7d1a2d0633e6ec76d5c"; }; fundus-calligra = { revision = 26018; @@ -21658,6 +22015,15 @@ version = "1.2"; sha512.run = "b15a1fa2ee3272f25a616234a335d0bd5c8ac810724ecf453e172d2b68293b55f01f3e57acf81c17721cd3f489b35cde077d5456b78afacc589853224f1bce94"; }; + futharksymb = { + revision = 76480; + shortdesc = "Macros for entering futhark runes"; + stripPrefix = 0; + sha512.doc = "8bbe4e1bd12acdbed468e2c23054d028e687fc60d78f86e2a5dbedeefe6618f88eaae1f18b4774e5448e0f6871996579e53ebacc79f0463bf562ecd28dcf71c3"; + license = [ "mit" ]; + version = "1.0.1"; + sha512.run = "7fa952cc5b27501854dfde94d2d36feee41bd6b47c4c8cfb1e3547bc25716b851d37bb8c3dc88c252e192210ffdeafddc13cbec7ad6fc36a50ac384d5a763bd2"; + }; fvextra = { revision = 75355; shortdesc = "Extensions and patches for fancyvrb"; @@ -21680,14 +22046,14 @@ sha512.run = "ac2c981bcc4da92a7f91c3ac17d66c4e0e7c94ff1bdb3bf3c7f6a4eef19fad1ecbbc6048a5c74627126c7e1190ee18c2c9373e80d52130a2d272c58ef70de6fc"; }; g-brief = { - revision = 50415; + revision = 77050; shortdesc = "Letter document class"; stripPrefix = 0; - sha512.doc = "147d30be05a9224e141d9dc23a81750d0c43bf590d6e1dcb3e92fda6c668031522ef410904e5c7621c9b98879d6809fe604cf47de7f24891bc7e15c7be5ad05c"; - sha512.source = "447a25d983f71d109bc747ee8ab9e120a0b7c698a9238ea5363d4d826383af5587f78f21c442d4e1d999eaf4cbfee813063f7547e786df962866e57c55673c8c"; + sha512.doc = "54754c546716dd0b5233fa87e476e503ad026fa9f0f8d7e6a88934856d9e8a96a12f08501ddfd4aaa0112a341d8b2b18cd17da066c17a85d15b69ad39be82fae"; + sha512.source = "8d110886389112dea409fbcbe076aa11b30fd2efb575c5b89c883de8d6bcb40133009d4cf6179f6ec02f60df225b3a90a315ffef6985a78ccade0000b8f0905e"; license = [ "lppl1" ]; version = "4.0.3"; - sha512.run = "6c0a8e653cab5f67a85d25e18b98371323b3dd09365f6a3d1b47eee409b233db4290f6e6de70128f5b45facfc7771475671990bb2c79a1718c74972bfba78070"; + sha512.run = "cf29528c4c8afc97a40cde3cbafa7e30ed4a02966d9f5904ebd85931c5dc65da51e2087342d15f627da947cf9f421cb5420f6ca95225e0a2fc451f2d308d5130"; }; gaceta = { revision = 15878; @@ -21801,14 +22167,14 @@ sha512.run = "704126d5e113b9718654e5d611d169df17b45ec09f187d86d1c108a331e80939d0266c4473233277e1b465a70775da1ea9576744171209ab45203b4059b96b83"; }; gatherenum = { - revision = 67201; + revision = 76924; shortdesc = "A crossover of align* and enumerate"; stripPrefix = 0; - sha512.doc = "a1f184ec862cb4d343b4dbb8014faee217a61e1f72418a8472a2a46b6731af4e3e767755f4f367631f40199aafd449aaee9bf409e9358822ed6006eed495d4ad"; - sha512.source = "378a9b33f0b370fdcf8b068e8cb58def5b9c66b7cae4a72cd02d4fee61edb060bac43fd30180c5709b2e7367861430bbad0ebc812fae9520fe72382ead5b0354"; + sha512.doc = "a376de05960ac6d7a6e36265779dbbaf3b503199d7bf25c821945b629f0e209cea08b27c50fce9c8366ec26f3b2f517c35b902774324804e6f86df58fdc84ba5"; + sha512.source = "4ff3773c33bb83dd572fb70d0d559809187e4ffc9abebb83bf814c7f352e9be46bbec72585ba21192660644288269bc0017e1376b1bca604c6a4d4940e500777"; license = [ "gpl3Plus" ]; version = "1.8"; - sha512.run = "c700375b321db078bc99492ba42c03855a80db6c1661590dba6763d52c65ec7c86a9889a38956a5015b78416d8c7a296efd764d1eaa758891cd8c7f7d4cef8b4"; + sha512.run = "239dc1dcca65f885688baebedf4aec52706c1c00b35e65c0527aded56a9644be522229a666a96d10fa5ea87e88fd57eeec9098d959654cc4658210b559586ad2"; }; gauss = { revision = 32934; @@ -21836,7 +22202,7 @@ sha512.run = "f82d96ea63af1f77da2a557a7fa0e5b400c2a6ce2ccdf02756e05c4f0a059ac384581723217f56970a68ad61929b537a5d4a9290af5679c91545333621db6883"; }; gbt7714 = { - revision = 75577; + revision = 77401; shortdesc = "BibTeX implementation of China's bibliography style standard GB/T 7714-2015"; stripPrefix = 0; deps = [ @@ -21844,11 +22210,11 @@ "natbib" "url" ]; - sha512.doc = "f8f390b8190f0907ba9716cd31d87e98165bd6112d97ca165841e287c19736c09b65495b65a188b5760e07bc25ffeb879684847c649060ef49dd8c5ca640a1d5"; - sha512.source = "23c73eac2f8869a91f49674e76fb5a7ac4b169213afeee8453e9982414e6a7ab03d3591777f6923906527774fa0d1335a3e4df52ebc40b6479ea341b76e864cb"; + sha512.doc = "45a974604c6cb24c2575f8eeccacd51ea754d9d2b084a9ce52d02552daf104d9be4bc8ed3833c307f56f2e5e1873679cdaae02df5f1cc83f581736889ff414f5"; + sha512.source = "95fb8bcd95e3785e72a4515662495a51e91aa54d9b76df396cc8d0d7cbea3250b74525394ce62900a2db3d421021a721a162e6d8be8693461df5cf824af6261a"; license = [ "lppl13c" ]; - version = "2.1.8"; - sha512.run = "6d88acecb122f77b3f1005b145d146c55fa26e34572c2cf56fdbd0c270592b49ec3b90ea8de508982e1dfa64dad776969ad73f6b99532ac21cc4225fa8b4f268"; + version = "2.1.9"; + sha512.run = "2bbcd7fa88059717a55012c5c94b3ef81ed5dd8e81df958372bab2d4a0595be1b2a7e0c66d92eae89033b69bb68a049e377cf6840747e3d93753834d92b8de0d"; }; gcard = { revision = 15878; @@ -21878,13 +22244,13 @@ sha512.run = "169d9e96121d80bcbe7580e7ff447e8df252b19dca5b304514a792764344df679e9275b1a552d67070d3f5b0fc41c70a6cf1ce9c90358dd9ab58878643be6015"; }; gckanbun = { - revision = 61719; + revision = 77307; shortdesc = "Kanbun typesetting for (u)pLaTeX and LuaLaTeX"; stripPrefix = 0; - sha512.doc = "4a885440883d615ad20dc083c768c3b64c3cdc627e1daca4008dbf07672ad62e8020a9b14f732d181c4a902adddd49908c4a0e41b3afbe2d68d2f90c5989e78b"; + sha512.doc = "b7626ac98089712bd22fa96c35cf12dd653d216967a9db2df745ab709934dd0e95d74eed97ee2650f0beaad7502667470d5170e9160779fc9fbb01966aadeec0"; license = [ "mit" ]; - version = "1.2"; - sha512.run = "ccea354895392747e5c84d750ece8f3717a0f9c529fd5b8b7ae2554bbe607b4497b9a8d213c479d5ad11e8ebc40187799ffced6f08f4fefb4e6d3cf223566c98"; + version = "2.2.7"; + sha512.run = "7b0dd69247f3421885f47a81f00317f4e10dccc508a6d1a5c5c5b040af80cb554e936e43ea131adf3aaa5a31a85532240dc4ddc7a55b1e425bfb89ae71509596"; }; gelasio = { revision = 71047; @@ -21926,13 +22292,13 @@ sha512.run = "261d57b05993954b80f82844f590f952fedaa4ade8f89704f2e2b4e2d18441ab5c8adef2ba3dfd81b61bed53150b737ef72964e1faa44ca48e923cfeb5a1bc14"; }; gene-logic = { - revision = 15878; - shortdesc = "Typeset logic formulae, etc"; + revision = 75878; + shortdesc = "Typeset logic formulae, etc."; stripPrefix = 0; - sha512.doc = "db358777af18e7d2e93dc23084bec0f47270b4cb6c6078382a1eb9ce288aed06a6f55fc30ce728b1312d06f871458fc6b5b697b1073316e8f727b5ee80f99468"; + sha512.doc = "f57431b1cf48ca5cf2b2bb023c4b6482a1281e3ec16b175f68d700f75d0bbdab5f9dcf5fe8056ade7d8aaa9dfba8e72448f09b41c9304be13c0252eb20bd5817"; license = [ "free" ]; version = "1.4"; - sha512.run = "b7cdc0d653aa8e25d763ca4115fa6fc857ddae35ed835aee6b6a204ba83d01ab91928b00248c40677ba132ef113276912a6b85dfd456d937114a3263a1ef4c7f"; + sha512.run = "c7e20ef2c944d320a696227fff9fac37226637d365b917fa6809114d0e941eb23e5c0fe0cc440dfd3ce32b32b8e20d6efe4fa5499a7ff013dbde7f0fa146de72"; }; genealogy = { revision = 25112; @@ -21943,12 +22309,12 @@ sha512.run = "907394cb0ca9b3d339d78595e613236038ea2acce27c4468b7d028d0db7ddf36f7037c4f0bc63d5970e904d0675bcaf057c769239a79f064fa6aa9dae4f2014e"; }; genealogy-profiles = { - revision = 73043; + revision = 77110; shortdesc = "Genealogical profiles for LaTeX"; stripPrefix = 0; - sha512.doc = "456ba786a2590e35eee691e75c259c6d1fdf6d41eca7c8b897d994c607f6e410e0a40a3bd039d6b8d757328c89a2b933d6e6d8032896d0734874f51f7726d2f6"; + sha512.doc = "a1a6fc1921a45bd2a7f5ec5891d9b672f5a5eb2e6d409ce2f89700714863234dea3f626bde4394a63f6a6a43f83c21e68b60245611e865f7d85c05d6d4effec9"; license = [ "cc-by-sa-40" ]; - sha512.run = "5b46c04871eae71980f625d8ea95a414b0bef3ebdd7d00ef57b8ff97acc3c9f6f9494ec404d02f232b03c5c6ab41c44fcec8b282287c705a390d2e54b9fe536f"; + sha512.run = "6395d82e984ea4051fa4010b494ad57fbc03efa83277b0cfebbc2bd9d3b4ad4ff52d0551968687b058ed1099e57f4d0f2070242246b856d27ca8338218f28e59"; }; genealogytree = { revision = 66513; @@ -21980,22 +22346,22 @@ sha512.run = "311de4fa6c68b21cdc8c655a7092d98772398e82bd9790e0bf00898a6575e234da44534635dfdd500eb7815d302a4487162f528452caf373ed11b7994682a43b"; }; gentium-otf = { - revision = 75417; + revision = 75790; shortdesc = "Support Gentium fonts for LuaLaTeX and XeLaTeX"; stripPrefix = 0; - sha512.doc = "c5988bc66610c33f614337b8265f387bb95cd6bda4ab3dba6c064d09d90762b83e14f131e2104853f25317a0253e38e9fc466ec3606d054b4b35fc94f98541e4"; + sha512.doc = "a45e2ca2e8b39acf22fef3240d41b0b98230ee02dd637c7af9522e6bd170fdab025e44198b6db85a0896384a14e2beff18598dd0f2a4b878b968b9ea19dfea55"; license = [ "lppl13c" ]; - version = "1.00"; - sha512.run = "8b282566542db9a19ec3b5fe47d5298797c63f92e1839449c24aa9d6aeb8e101aac576fcf864159338fd54b152ee19eff2d647aac5c3f04f49c429fa2af487be"; + version = "1.01"; + sha512.run = "7d5f701f8fc0caf28d0276f298887f27ebd2eb44fd3478a83a61bb3664fbb4b6afdeda2bbb8fb26692c006442899d3645442875a0d8e4d444100320ff0eb9986"; }; gentium-sil = { - revision = 75403; + revision = 75783; shortdesc = "A complete Greek font with Latin and Cyrillic, too"; stripPrefix = 0; - sha512.doc = "bc5777455b1e3e3fec73849255fb0caea866c6611c876db54e5b8280817fe26fb12fac9dec6a129ce1b63d3188134882a857be3546c862d45b6cb4b4d2b6a9cc"; + sha512.doc = "60a0fdf0d88325d1fd2aa45e36f20afb809af608cc346e304d92e62c720ac4581e876cf73efac4ade0f38deb73d5a5fb3cdfd519bced383a89af5c975ffbe371"; license = [ "ofl" ]; version = "7.000"; - sha512.run = "60d3f4d2683bc6caa915f4737b30e88ef386016a9a5d27d274d70c984c31122ba164e68c0916f4e6b3f707895b986b1a5cae26a14c82532c545b077aec4bd2d5"; + sha512.run = "d39471898bde994a98945856dc2feeba4cc2bd03a0c42e256ae29281c91a775da0246797a7b49d5f49e2bcd562db5078437073fcabfab2b83d947bc9fdfafdb6"; }; gentle = { revision = 15878; @@ -22047,12 +22413,12 @@ sha512.run = "6cc469012ca6cb76baf2bbea00d198b97c2694d9388e90d2ded6b27da30f8d56aa2e6742ecabbdd335b7299c0c7476cc5479b59fa94468c9354f35ce18b59732"; }; germbib = { - revision = 15878; + revision = 76790; shortdesc = "German variants of standard BibTeX styles"; stripPrefix = 0; - sha512.doc = "53dd4fff2fbb7044436f37e8a2baf48877699db4f99b92a701d10c0230439b00b48ee09051839efe4392abdb4335c3998d92d6239802c765bde4aa2df3d34ab6"; + sha512.doc = "6da910d7062252cb0cf767965acdab81623e0aebfa9a23e2f40bcec1a1d5385a06132941125da06e9b0f8c9304f9e1b7050ce20e6e87f3f5d973ee958b9a71e7"; license = [ "free" ]; - sha512.run = "a7854f834c868ad80bcf986380f19139687eb80309e3aeb9a001d2030c5bca51de617394f920801834df460d05b52878301c6b45a52666984b3ba2d0910c416f"; + sha512.run = "1b88d803d122521a460a3ff48ba9c79a3e7ec3c344356df61c8fc6c14c4cc425850844df933044ca531e80913d5727b545afa7487f739fe79993d1d5674edb93"; }; germkorr = { revision = 15878; @@ -22126,17 +22492,17 @@ sha512.run = "101ad92c2fba5c43321d8e12754190e09b0442508799dbb6bac23d5cbe96c470425a4cc10a28441408ac5a1c406e18aab7567f2464e48c2692fa38af1e23a16f"; }; gfdl = { - revision = 75077; - shortdesc = "Support for using GFDL in LaTeX"; + revision = 75712; + shortdesc = "Support for using GNU Free Documentation License in LaTeX"; stripPrefix = 0; - sha512.doc = "67dab1b4a3a6bb1a4c1248eab5145a7dbed2fc7cd7e86e012b6d90f03027622d82e6aff00c4aee6623dd170c82b0be3f8380052f744da8107bb1fb7b294544a5"; - sha512.source = "1470f865310c5caae35bc07aba54036ea226d4fa37d1e1de8a6e8f61e86f7eaee7a88a831f223f72c1bd8ba7b214622f1a18b65343fc18b5dc84526a58c438a2"; + sha512.doc = "5f7e05b81cb6dc88e58b88e279e4c45869371c0688a27cda5a75dcddf3565db0e1a706a62a8c6064fbc9165eb30e60bd5647c93da0b8c5afc164436d8bbc0c50"; + sha512.source = "f42980f1543be7dac82702f3d93604c9fd0de65526d9cf4b70d41f574cb2ce6077ee626c3a238fe472eacabb5d8a122f1956e7319334e04e5daa6eca2fb54de8"; license = [ "gpl3Plus" "fdl13Only" ]; version = "0.2"; - sha512.run = "61f13d794641c21d8cdc7e53ff813e16c8e03e93e84e1c8febec7affa67251ca1271d15c320a2a2b99e9d546fdfbab98de3f7a154ad0885964ebf970b8411285"; + sha512.run = "918026395ae5dc36353c1751b4eef3b835ed38a4ab2953ce920f6cf902baa7643938c3ec11e9693ca674d21e2770c518632935db8353079b1a76691a74227167"; }; gfnotation = { revision = 37156; @@ -22270,13 +22636,13 @@ sha512.run = "7e919cbb0c84fe337dd05c749a3288990e750ff0aeaf119736108463a1684a18a66be94811a31156f951c871b2f073627914629756b06e747f3220d2ce08950f"; }; ghsystem = { - revision = 53822; + revision = 76924; shortdesc = "Globally harmonised system of chemical (etc) naming"; stripPrefix = 0; - sha512.doc = "d2f1f42177ea820d209e9574def8efc0dcf9fac0c73ce1c9eeaace7bc0b25fc470ff7265ca8a4f42f6482dba61d7d764b2171268c168aa7eb154bb6f9672f52a"; + sha512.doc = "5a71b5680861293a03a8858cbc4f826efe4c64bd4ba5e55c347d97c0e55960507a32a8a47fbcb1ff25d2e5d027bc44b5fec2309e7a267e9e6b2d8b0a9f0b73a7"; license = [ "lppl13c" ]; version = "4.8c"; - sha512.run = "42f94adda3268ce20f664113211d3c32e7ee005db053f3daecf72d381dd4c4cc2e78610b821cd4b43c4543610bc66170513c4fd9357445977a8a2ffc6bf140f2"; + sha512.run = "c487291dd947e3416e4c17c1bfd046616a228444a7277c48544f1d2a7e2dbc682b87025402bd1febbbfaad7d80ab534a219bfe2a7b420df811d7bab63fa8b01d"; }; gillcm = { revision = 19878; @@ -22331,13 +22697,13 @@ sha512.run = "20ea4e42fa07c21d8f2ae5d4419e6382141e6babca0b89b508744ea22d6310052f2c46e6ba0ad32b06f5623daee07a16eeaaa98378c9ad04dacb78634b9a583d"; }; git-latexdiff = { - revision = 54732; + revision = 75878; shortdesc = "Call latexdiff on two Git revisions of a file"; - sha512.doc = "bfda354f808c1f94dfac207d1526409a160b89292e44541930dac34383e3ffec9ce63d04db041ea5ac529e1e01fdc80c4c64cd43e8cdc14aac974094732d6fe8"; + sha512.doc = "a7fa79d168411239e033af4e88b792594c4643d5b1a321c6e16a3e4d67be900d5bb4e5e376d9daf7eb7d902f22386a51dbe34404811f6610c9fcb6b014791d67"; hasManpages = true; license = [ "bsd2" ]; - version = "1.6.0"; - sha512.run = "74077b3dd1a91a734af6d668b309f804dc58a282393d88d8d5d74a5e6fc73c197e49b462369f829cc7151e20aaf8085c0587428ed61ce7957a1ef173d92c5481"; + version = "1.7.1"; + sha512.run = "bddd67fae6f63d6b41626e7a232b562bc2fa0bc43c2971d35157b5fedc53e8229009633afe04e7b0e652b9412d59e8865be0482216207b5feacb202303ebaa00"; }; git-latexdiff.binfiles = [ "git-latexdiff" @@ -22399,13 +22765,13 @@ sha512.run = "153b9df6e1629d42a1c96a4f6c4c25dbe180db8976a102d633cd54ac36b75c1650328f8c5039ebb10c7927f7d6717a9260f39b7de6c0f9f9f37fb6fcfa9dffad"; }; gitver = { - revision = 63920; + revision = 76924; shortdesc = "Get the current git hash of a project and typeset it in the document"; stripPrefix = 0; - sha512.doc = "08f5ad70d40a3eab79a260958baa2e4d75872a93a33ac3398ad54049231693d3cb4f659ea91e3a53af8c19fbf6b8ca537c66f907b4592a45b155d895471cba63"; + sha512.doc = "3602bad33c1aa654fd25a3f36fd3cb91328a7b4135405e93053c9975a10a30ddfb785ef9dd3fb766342e191e78d02fd6812add2a547f93f887ab38adaf51ed44"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "c2a82b062f130225f36c66827deead41ad644512160351e216fd047b6f4bde03ee4798e5a753f319ce83b74cfe0ada5a9346b1ab12ee1058ce073ba114ed890f"; + sha512.run = "6f9f35367cd83283f53a9d94e4f416a2c40fb4dd2e9eae364a537b32bfc34c6edab4b9ca90a08f3323c3027efc2044006508ef8944beadd42453fb91defee5d1"; }; globalvals = { revision = 49962; @@ -22444,7 +22810,7 @@ version = "0.1"; }; glossaries = { - revision = 75224; + revision = 76800; shortdesc = "Create glossaries and lists of acronyms"; deps = [ "amsmath" @@ -22455,15 +22821,15 @@ "xfor" "xkeyval" ]; - sha512.doc = "17ae7069d0499fdadf4b96ca8c2d281f5642d53a8642ce9e2ac470b7445d0dab039e167de1f07c4c111d7c3ffdcb5e00e3fdd31b223fcf89a45c70006edc65ef"; + sha512.doc = "f37ff722c481dc2ee216661ca5f90faa8f745084378500296360b47ef15ed49d47692151579978f693531cf4b6ad6a30b0317957b07b7f5de838a243e7bb4a61"; hasManpages = true; - sha512.source = "2d80460901118ba4d259e48d703e485db3dfe04032ec86bfdc15d345cdfd45bc45c44b5fd9b258e4bd17d9d9f3f0405c46a636ba00b9c38b4e2bcd4624c32222"; + sha512.source = "4a916465bf69474256d2f3706c37785e9ff22a7ab98b0a961216f6e85d66edc3fb00d14560000d42c1857276467080f4ec41c2a999e9e874ef90eb1f1e7e3d4e"; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; - version = "4.7"; - sha512.run = "772c800801bcd8c2a98ed11bcba347e3ece61cce3bd51c6d9f2b1b5bf18bfd27bcde53f78f93f5b10bcfeaf2fbb3789a3093e9aa2afc35c359e2b607c708ce98"; + version = "4.9"; + sha512.run = "af2530b85c8a9feb5234ca44e5273f81f82fc13689e26ab165e355ff4d6f135b2e45e0571c027463fc58e68551855e30830f69e56b624d100f075ef96309dddd"; }; glossaries-danish = { revision = 35665; @@ -22506,17 +22872,17 @@ sha512.run = "48eac96868bbeb636bc8d4352cbc1959829daab75716b3dea2ef98d98e388a2668a2ea1e35cc46f53e9ee030aa07dcef3e528f056f59d49883f0a00380785bcc"; }; glossaries-extra = { - revision = 75225; + revision = 76767; shortdesc = "An extension to the glossaries package"; stripPrefix = 0; deps = [ "glossaries" ]; - sha512.doc = "60db45d1481b08a5b16d68eb82e8ea3956db185b1d8bd8ff399ebac3fcfcfed034fa07345252ceceefb49ac9c6f87c4e7387b7ae9617716c2f34a583a229ee28"; - sha512.source = "d9202f1e9f0d4864230a381ada14dec6d7825b1edbcde70c52524d6926dd735a99ab96fa95f7d56ac19d040f541de0a13955c3728d7d77aae981873aa8fc646d"; + sha512.doc = "dbf4bd3cdf8c18741818f1a67f3233777cf3fc6b8c43812de7d2cc30cb63e3d970efce756bf5928417c2c6c54da336472182eb8c52b59a091673f6dc45b01b2e"; + sha512.source = "411508df1f3ca5e09db472b8490617ae0d055e4f6a1e210226c598fa2ce842021279db7bc4f6ec826071f8aa340456b7307ed899889abc5d2c6b96a9cf4d71ba"; license = [ "lppl13c" ]; - version = "1.7"; - sha512.run = "332f0028722c19262585cd05aefe9f37bd0b2c0ee0112de204eafbce1b27645bbe6ddf80dc383f7bf7fba8f04393eae630737d7d72d228a273e354d719900a10"; + version = "1.9"; + sha512.run = "ac59442dff0ce2ad4aba28e584f2d3806af3d8d2ebf4009a69fe0f92bae3671e0646b7a80c97e9441ae811df171f0df5ce1c73383fbeec75ad55fa52b3477e99"; }; glossaries-finnish = { revision = 54080; @@ -22648,6 +23014,16 @@ version = "1.0"; sha512.run = "6c92de5e24135a9c47d200f8f0c0ce7dff8a01f8c13bfb49d4090d1c195052559f75763c0ed68d633b40cf18bc89bc51e7b6c2aacdec05376a3c2e1d1b7a31b2"; }; + glossaries-ukrainian = { + revision = 77154; + shortdesc = "Ukrainian language module for glossaries package"; + stripPrefix = 0; + sha512.doc = "4c3a08f510f52d22654a642acc75a1c4bdf8100ec224868b048e7f418bd60925a6c6725c3774a28fff3d2c5e8314bf8b4ad8cdc7fb0d52ba858f061d44a2cb76"; + sha512.source = "bd4010052bcf683c64fc5672589fbf83cbc6b71be7883b2060f24bcfbd3b82b2a70d1cba32592ae908021b38fbfb0e7850d639b733be8899bb7ab23714aeb405"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "824cedfc808623312479b92952bfbac920a70fa1101a712692565a8a909f672a4a8ac622af46671625b87204c800b7eaf6fd6b8648cd203b33247932a13e8277"; + }; glossaries.binfiles = [ "makeglossaries" "makeglossaries-lite" @@ -22777,14 +23153,14 @@ sha512.run = "c30a0fa1e76d0d287ed9296bb379bbb284873593f8136aa567e2573ec9d20310ad5d2ff993b00714fc472b6d365e2556c488278216c95898ca44f1f5b5c681f2"; }; gost = { - revision = 57616; + revision = 76790; shortdesc = "BibTeX styles to format according to GOST"; stripPrefix = 0; - sha512.doc = "af9cbcd39b0ed78157040634ea949152f972a02e2b19c4ffc679decfc4d76b161b591ebe915298bdb6927bfdf70b6a6e80bd119f52355fceec8829b20909c4c5"; - sha512.source = "d375e1f17a9693ed87a840ea11157b5c496ad2495dfeb21bcf67e0b82ee6866ff7072c132c0bbadd5655ec50d791454d63290c32be04be63eccb11617ae58223"; + sha512.doc = "7544bfab257666fefed3e23579e44c39db664e2a394f0904e9fba6e926ea32c50c24ecab2c628c017fddf32d8febe6fbf0c9c677450c8f5f0a060186e8c21454"; + sha512.source = "d784363f92496718c28c8049126081757033dcb540e31bb8a56b3bcc2172be0eaee30ba6d6de536798d6d186fd2345fd5cfbcab06c9cae075c71a3fbbc48b567"; license = [ "lppl13c" ]; version = "1.2l"; - sha512.run = "13bd2ec15fb4b61fa1a318092e27f9e94761af1fbb379e52c5143f10802a4bb77be35f152e33973d078e7e3d4554f89f66fc344a7efec9d5a1e0593f4eea0e5e"; + sha512.run = "baffe2691ae82354ce0f9af18f90f3f25112f6d5634abd41ddad74d13773a24d21a5b8448e812f4076a1d98eae9ecd10046d72edd324384e2411ca2b6aa42527"; }; gothic = { revision = 49869; @@ -22816,13 +23192,13 @@ sha512.run = "f592b70d4b3bf02e442725ab3a17e3ebbfd3e69d7a790c01be44fa7dbca66b6df76d036b3aaf9f8ce4944bcf370dc626a07e94f5edeec11eb8dbf04c49bd3ff7"; }; gradient-text = { - revision = 65567; + revision = 76924; shortdesc = "Decorate text with linear gradient colors"; stripPrefix = 0; - sha512.doc = "63894d303192ea56d1f29b33ed8722352a83e6fb58f05c639a9b930794ed5e7f2634690c5049dc62989e286464fc9f48d537e77fca234061dfedf755231b59c6"; + sha512.doc = "3185d9a2cc64c484a21ec9ef65c02d9f8bcd8e65f67ab5d13ee4ec3bf7da83a879ab6eb893cdcf3d7da905da3578608fe7b6bfe3b952346e883e6958d20c9587"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "87ecc935dec50f43fb4079a86c0fce5de8d4222f941f346ba6d9ec67bf3c623351fd42fb88989e4d1de17c36a82259aa61b7baf9a9227eea3f8e5caff3ab8bf9"; + sha512.run = "04b5af826b13d3ac2d9ad558a7538fa8f32bdface069ad608b4a03cb39beed5a12b55c8aaedef32fccfef5702e9b7860213712b825a0bd59ccd24519cb6e0b76"; }; gradientframe = { revision = 21387; @@ -22835,14 +23211,14 @@ sha512.run = "31612230548e2167c7f1d6a13029ecc202675d6ae3e681fd915d38aa116374214916155453616da51ef3dadab06955fcbfa9bc383f12b5008adaa8a60e24e6a1"; }; grading-scheme = { - revision = 62505; + revision = 76924; shortdesc = "Typeset grading schemes in tabular format"; stripPrefix = 0; - sha512.doc = "337f873bbb07432ec9e5c20484d82e65d315921411757c295af78e521075a16044943f41bfe6daba9f0efca56d33b372ebd177420d13284a44b0251409277ec4"; - sha512.source = "47de7e1c71f78bc472500b44aba2cb4a606a6219737913bc07492bdc485fa7ec1bee30ee04311bc3b278b8017180e98e032e4f2d1cdcccf561e42f1a9bbadadc"; + sha512.doc = "a1ddc0f9713b3d191965b06d7d83754e31d81f4fdcd290f21cdc57c785a2b7cc3e11c35eb358c7c854036d20bd11b84a1fd481ed95d253cfdde886f1a7585311"; + sha512.source = "5382af3e84cb62583257633adb07418b58d88956884a54b4c9f4eef573cb403ba27c00825eb75197786fc2a0dab3e56f36a11940c1f24e7791c5344f85ec5bdc"; license = [ "lppl13c" ]; version = "0.1.1"; - sha512.run = "d68e5f9110738f2ac7258c312045b40db3ce20ea8fd80e6feab47164091cf2dfa460ff7ab5fc794cfe2895f5df5733ed67429f3babafc448448aa99d52bc9ee0"; + sha512.run = "f0e0901ddf6d36d5ee1069115bcad4f5174743a83e22443632a8a53f378f51f2a517ff9c0b8ecfa524c755bf85295b8222ef391215efdb9f42ba359cc045745c"; }; gradstudentresume = { revision = 38832; @@ -22914,12 +23290,12 @@ sha512.run = "e1015d360b56f63f1b9790daf16e2101e6af995bd1e45288ea604ae94e20196cab22e7e54d318aa79fa386123032a928be70a57154d409321e04f03ecf97ab75"; }; graphics-def = { - revision = 70970; + revision = 76719; shortdesc = "Colour and graphics option files"; stripPrefix = 0; - sha512.doc = "71137ab8417be762cfebe388fc0ec5fcccf6283c24045648b65a4aa66ea73791cadda023f470b7c626a66a183e38257c265008a8ab43e5c2d3acf632a9630520"; + sha512.doc = "3d63e17a5899452abda47a1dbf19630100384eacec9f7bbda564f10c49e3a93fe3fa59b6256df96704cbddcb7361c1a2887706c26e1167abacfe30c5e8ea6bf3"; license = [ "lppl13c" ]; - sha512.run = "3767b343bdf5e406f5d93ddce9d6a216773485eaa745e05f96270311f88add172ffea50989519e5fd3c3ee484bf63c6dbb5280b13afb215fc33f86408a5184c7"; + sha512.run = "5fedc5bd4ac2313c920b23addb5753f6f90ec5def0b9f7e8fa6b31248c01a5246331f0d266d367d806931f61e824925099d9bf61f805f81c21385007f7f832b3"; }; graphics-pln = { revision = 71575; @@ -23028,14 +23404,14 @@ sha512.run = "47dbf3388943440918879234037ddb08a8ea7f2851945273af2a01b032484e849af3898860f1daced148b770c4146701a987afe3ba3b8b66dd030bce36c4006d"; }; greekdates = { - revision = 15878; - shortdesc = "Provides ancient Greek day and month names, dates, etc"; + revision = 75878; + shortdesc = "Provides ancient Greek day and month names, dates, etc."; stripPrefix = 0; - sha512.doc = "979353f7cdeb127e12388e1eeea4903a929d911f6f8fd42cd814b6cbea09a64d0ab9c8118968bf218330dfae64f9147621d23d2955fb85291f484d0b5eb92a00"; - sha512.source = "16a5fe04bd6a598a09c7f326f6848074782e8801d0723366e5ae2b1ae51580319210c64f5e7dbae7eca5cfe3573b0f24d689c802d9594d18dc7c8f4126d9ff49"; + sha512.doc = "6fb0f060a81bffcfa546f3cd5879c5cb0ce4d07a76f836e3028d0100b5487376160dde189ce848fa18a054d192693ad267c7a9c34813821954e3b96cbb11a725"; + sha512.source = "4ca136358e12afbefc3b604c87deac11b2e8c0650303faac515f34d9dc581a387ba5bf220fdb7849a612edb87c316306c614c245357609b84caba7bf2272136b"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "7f350b4db9578f9020b28bc217e508574b697749c1d2e10c9de9c6499e26605da8334583ea7fb56d74bae77bc30e5835653014f5f8f594d3f35d04478ccffa9c"; + sha512.run = "fc3903e8bc8c92e3a2e4fcf49322bde175c58ad32e3607a13de7b33f428f5380496593afe4ba1f9c81663ce47b1e17b7119e15626b4f2daeee520fb6fadeaa6b"; }; greektex = { revision = 28327; @@ -23179,14 +23555,14 @@ sha512.run = "f9912e5daab42e6aaec946ea34f420acc194ce88ef75135ebedcdddd5f70fbebc81c250f3368bc8f65cf3952d0229fc450ab40b58bd02473ae4eecee783f3f09"; }; gs1 = { - revision = 59620; + revision = 76924; shortdesc = "Typeset EAN barcodes using TeX rules, only"; stripPrefix = 0; - sha512.doc = "b3757db8c56cbacb87bd17d578be51321b0ac06a3cbcd75b136cdf52bc66a046f0db42af84e5fc33bd347fb52950448a352027713ad01263fe6344a75576efde"; - sha512.source = "bc9f08753c9663ecc056de0ca7662dbecdec18ab9346e8590fc1ecd373392bce8af50a4a5f37eb6301a2cebce0dffdf0025a3d036f14ad0f696557abdb8f2716"; + sha512.doc = "db961da015b3e261c8c14a17f4f751bb5203c610064448b667c75ed9ad0d78dc69f0ad520125bd0f17f2277fbf2182a6a3fd0e734c09bec1e89342b219773cc2"; + sha512.source = "66a3625f283af173807f1799e324e0a9d2b54e3af6c07037eb6cf13879f72bd56af9297545ff60a586adbf84b255a6b5abf9876c718c94bc717118361f1b18ce"; license = [ "lppl13c" ]; version = "23"; - sha512.run = "d12c13d30c9e0303bf6c6bfb833d673cf673de3c60cb9d637aeff80470d34e04653860e2186c16c55660faa107bf583409a9891ac8d5ebf1612c8410cf60d10d"; + sha512.run = "14554aae3a9eed4036a15dc32152d4cbebd4dee20cc04e888ca6e9171d7aeeb6ccce79690f3fd17517d0768efa3317b0089f769245fd844da25fdb0b217b9dc8"; }; gsemthesis = { revision = 56291; @@ -23417,14 +23793,14 @@ sha512.run = "9c5da5e16df3bfb4eee1ff7b8c6881e7faeba7001fd7f0ecb8b3027a464d611149c8768b8d8853c07417d67a723fe5b1de19620593a177139241b47c7a814285"; }; handoutwithnotes = { - revision = 62140; + revision = 76924; shortdesc = "Create Handouts with notes from your LaTeX beamer presentation"; stripPrefix = 0; - sha512.doc = "f4f604fd888f5e072d8c002fcd72edb726d3f5512b5fd511446f3fa1295f5a6608510dabdfc6a162d648a3e020489d1e1ecaccb7e563f54e8ec156df51be6dd8"; - sha512.source = "b41429450b42e341df413bc1d7e4266836370617ee94fe685710ce66c7b559b0ed44e3ecf95963fd84595845eef57b695982b9ce300f214901bd967a06f09269"; + sha512.doc = "fa27e2abd48da96b93451a897b4d3e648622760584a156c38844688b0711994919e5ae2ec96de91c7af00ce7d8b551229c6a8189cfa7f9112630b31bff9c2d8c"; + sha512.source = "fa5fe5c69f1fd0e2247288d20ddd5ba532b2fe46604723e4464ebca25e43e3d284b65730d36dda96cf3088f8f638371a600b241bd662b2a0888d5aa835b15d3e"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "cac79ba06d60e99e151b272f28d6a8a04f1f766f406801c6f4fb24f4b4c74cc59d78fc6961624b1f77405bab6687ad896826426d8bad30b3b210e7ad5be035af"; + sha512.run = "3a09f950fe112356d14b4c2990b9ef960bb9fb64ca60e8fe63f4dbfd2462bb399fc667a7833ed86ee3533c53cefee12d3688b885703efe32c49df86fed123a42"; }; hands = { revision = 13293; @@ -23443,14 +23819,14 @@ sha512.run = "4a8227707b6878ab010b595296dbc96f0b31489dfc0abf0116e00d6b0acf54e91bad1ec182169357e4a2e1f14ee27afcaa23bd35db1fed7e4e972e66eebee042"; }; hanging = { - revision = 15878; + revision = 76924; shortdesc = "Hanging paragraphs"; stripPrefix = 0; - sha512.doc = "a1e7e9d0d5b85e43ebd7ad88b39d6d5629807f668040041fd1248239c02394cf3c51aa676065c1d1d9e9ba8d1ad20f00e46d25025ddc0db7ec15148280a5b9c0"; - sha512.source = "d982182e5c6c19d6dfaf527f5ff95c0a1d15cfa3078205c73d9ac894d24ebeea31a636d66356387996fc0faf9815242661c884dd566c0dd1d90779d61ba93c28"; + sha512.doc = "6fedeede0cb988c8f0e5745600e9f122d2383196d3038b3fb562fe712e0e3f4de701da50d7f086e66eeda2f04695a4eca5232075cb3eccdf43621935eb1e9b6a"; + sha512.source = "03506cf7181b3acb14d0a3a81bb97b3ea8f9ded8237fef8f38c9a52e27d29da76655284a87b0d7066de141d75930273f3c7cb57b84e90a1be0e849375989ccdb"; license = [ "lppl13c" ]; version = "1.2b"; - sha512.run = "54bd2269c169bfe2a28513354407de22948658e8067cebafa3a3b3d88040acc318f3f3aa375798e36bafacecfa10c4ab5500095b92328e6cbfc12a541a8a7b3e"; + sha512.run = "52aea5b9f05b91f7348d67882616f8f49eb863fc81eed833bf80e4115e760e4b3de1edf223e2aec0a25f81c8c2649ba4c484ee757bd62b5f8d7e410a00fa169a"; }; hanoi = { revision = 25019; @@ -23461,14 +23837,14 @@ sha512.run = "efc8c4892ea4cc8ae395907fc428fe74d535d689a68b3b21422c5c944d4defd57747e519dbca9bd2df2dd010b99e3132afceadee36d547fc11b04480147626c4"; }; hanzibox = { - revision = 63062; + revision = 76924; shortdesc = "Boxed Chinese characters with Pinyin above and translation below"; stripPrefix = 0; - sha512.doc = "87ef15dc7f3920e11d0cc678f56365ba9dde31210e0add0d80763c1d271baae5b7e905f72f2081f5712c286edacc6943e38df4eb112c7ba17c125edb4d0582d5"; - sha512.source = "d3d557b65df0809561c99431377585a119994d516dc9e30f0011e423abba27eaa545af6a76a0eea7269d1e2ef57a77c316f7aca5b0f9134b709635f87df14e38"; + sha512.doc = "a864afc434fbf13bd8a97e754a28a475d9e19b7d26bd2aa8c31bd9ff12a5709e13f541f670c050afa8410705977347573480b3150d875f27dd40749370b0f5e4"; + sha512.source = "1e565e05d05dd6ee21fc2bb4093f542fe060d9c3d8083533c0ab94c6daf6f4595e0181f9b51930897ec7f67bb38026fa10589b20f065cfd8456df59b4294d01a"; license = [ "lppl13c" ]; version = "2.3.0"; - sha512.run = "125406446426da598ff92398a7d0de5ea26e866d4f9248269191d113f50e8a613075e3e3d3f9d625ad3e9e0b1c5ca978a0420c2de9f31f12958d5adf7e2cbdeb"; + sha512.run = "c07608c47d895f5befdda3f729129b16dab6a3ad8b3477a3afc108fe8ddee5ef75db2bb28e6061fdd38b7e582dd34ad7ce16b1e06ee02fab3ce34f1727ed48be"; }; happy4th = { revision = 25020; @@ -23488,33 +23864,33 @@ sha512.run = "b88cc102c09fc86a762da6c16802241af705a0a7da8707d072f051dea7b5836af9bd5cd46e7c80922877dfa389aace6b7713b10c4f1da75cd0d03c7bb3e68745"; }; haranoaji = { - revision = 71053; + revision = 76078; shortdesc = "Harano Aji Fonts"; postactionScript = "tlpkg/tlpostcode/haranoaji-tlpost.pl"; - sha512.doc = "90c6670731c43d0ded17727bc226cdc5159393fc3449e910f8cd3f63c4fbeb9349e70f5aefff5307e4dfaa940f5664e8b4a3d89d67daed45111c32c8583ee73e"; + sha512.doc = "44103e14792e8a7559caa1c907e4d467c5f71036c01413ec96ecc5e7971b9abdb5f3547c88a8893e7d1848d8353acf5fa5be1e2320c9c210e6a3b316fff9dc01"; license = [ "ofl" ]; - version = "20231009-2"; - sha512.run = "75642cbe4f5b58a72224c2d69fc3e18c7f3a8c21782109c43c62bc275109211cc6b3d01bb9d8c073e7604bb59b6de4845750df51b159378f47eed22914478215"; + version = "20250811"; + sha512.run = "929c2d95d8ea2f04d336d1da4e5926d8edfc0ed8119b9b690c37607407ba19b804a9cd03a4127a6591c2b8752e45834a0eb038826694e8ad847b4e00c52fc26c"; hasTlpkg = true; }; haranoaji-extra = { - revision = 68500; + revision = 76079; shortdesc = "Harano Aji Fonts"; stripPrefix = 0; - sha512.doc = "3331b5113f2f8634ddbf4e280aa7e7b8f82a2ecb494b29d2a1587ab338130340084b1f70402e70fe2c0039ce57a4665030581323c703ed504caebac823a712a1"; + sha512.doc = "9974b9964e8e3307492752de1b31ff2c2a7bac1f3919905cae7ccd425c1bf227acfc67ddc078330ab8d08a7b0af643fba87997571a814ff146c45eb3e37a12d1"; license = [ "ofl" ]; - version = "20231009"; - sha512.run = "79b1d71d80bc73681f1d1d48679c2f4586834d7dcaebceadfcc17ba49fd6c41849cae77a88ae4e45f7b2f535352a27aeb91089cdfd5a75b0af88024988617422"; + version = "20250811"; + sha512.run = "735987e66fb9ef3f3def1257f670b17e9e8065d9a11d9cc541cdfa6ef2a3dfbacc7fad593b3b51fc9e0000a4d87f8429f977d7838833797e2f36ed7810179b52"; }; hardwrap = { - revision = 21396; + revision = 76790; shortdesc = "Hard wrap text to a certain character length"; stripPrefix = 0; - sha512.doc = "6dbb83fc5d4b82d11bc8d97d0ded3bcfe583c2b21ec2a260000b6bfb0bdea9c10df834735ffdcddfa9785b7c86b53920a20146d020b0435b8dc04610f05b9b16"; - sha512.source = "9a40a2a441e9f47b3d681dcd064fad48fe90999b34b57c85b7112e518c99d3b87a9bfc3867beb66e76499bb53ff3c14837f71f2d261ed4c78cad447f185d0ce5"; + sha512.doc = "bdeeb9f80d0013001ce7b53414bc54e0e9f94d5e044c7e7e92d3e3123b26818bfd308aedd866df8c23712cb9889d1e1ddfffd83e166143c933983f3f34354b97"; + sha512.source = "aaa931467d3a4ee6917c4f969f00dd90151c0a59b71e7fc810028734cf7e7cbdc3fda91b45b4237988a0d225068533c46ed5a55270a9651ef1283ba47626c6d0"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "eeb0f1da2161dae80d292db7b3289a307d892b8967ecf16021b8ed73c5fe724d914dda356bb8fbb48786760698e0060b39349b51886e13289524ed9d45463106"; + sha512.run = "838349e6bdc2217281e3e412dbc06ebcfc22ab2f0e054077d7ce7c8660371ce0122a935b596f24bb83cd39a838a1fc9e7397c4222ce50dc5f47e92c6d7800173"; }; harmony = { revision = 72045; @@ -23543,14 +23919,14 @@ sha512.run = "1894f54ff9eb98975f4eec9250a382534a0ede5312b4b540223d298a0fe5d7d8d24abe2018d07b30773e14bacdd97b60039a458fd274bb446aeb2e26b91bf96f"; }; harvard = { - revision = 15878; - shortdesc = "Harvard citation package for use with LaTeX 2e"; + revision = 77050; + shortdesc = "Harvard citation package for use with LaTeX2e"; stripPrefix = 0; - sha512.doc = "291c2a530da6d24ecf1a87818d27b6141e99944eed10cc2dced2537f30ecfc12580c2f58d01245ef53f7d2b803853ce9bf72c03f8a2c3267dde0f4c799a991bc"; - sha512.source = "58720acea1588f742d95d2916f8b1a5c8cba391243a433ae9b2cc4845dd3949c7b2a7a349b87fd663023e4d26b15b15dfb89b7f8db92e14e52f2f7ab835a160a"; + sha512.doc = "42ce106bcf52c9b5ac536503bdc8235551db9ad73d3d6c17ff29d6f7abf4f255c82047c74128c83885c2b9b6a5938d4b4819f999902f6ee6d5d3e2458b9f5962"; + sha512.source = "95795d2856014e6a1796f4a675f3d41e8a8a5c515b7eb15b92a1e8328d0c5d2ae95430d2bc05acf02678e6e01a8a0512f94b1cd9a90e77c4d9414f795bbec766"; license = [ "lppl13c" ]; version = "2.0.5"; - sha512.run = "64781bb5c419248934f259dafba2c43270396a1d3f49bb9a79050ebbb5655a5836a07fd69720f54f009501c5294a62f344f6b6c76adb89114a8c60d1e149e612"; + sha512.run = "028c4513d66ab206704eecd95418a09628dfd6edd479849793aa57845f5b258641945368fc522944c51795c7c2758248606b66be512388d6371ecd28726aac41"; }; harveyballs = { revision = 32003; @@ -23607,14 +23983,14 @@ sha512.run = "17c7037eb04c1d0064dbb637f51947243d1b8f07d46245dfb8f2a38a1ea068ebe41da7e2346ccedf02979003a0a2fa0fbd25eaebf7847b266e21b7c873b032d4"; }; hduthesis = { - revision = 74731; + revision = 76924; shortdesc = "LaTeX class for bachelor and MPhil theses in Hangzhou Dianzi University"; stripPrefix = 0; - sha512.doc = "57dec17e0107faad599e21f487637df413f56aa34def80d6bd664e2f07dc3e2e385f87746d9bf10799c86553257687cf83c9382bb5cd5bfad2b321934ea8413a"; - sha512.source = "74dbfd16d4d2019c7eeec0b2c352b4937e1b183f863bbfccba66b47deb447f199e3a48fdf5bbe494588b03cbc7d779db9dc419bb9646df8b500fdbfa58ddf338"; + sha512.doc = "d3dd25bfcc94798112db9c0827624118d2daf81bafed36eb818e7d8392ba11e9f57846a796863a11a651982e90d21b893f39baa07f2825d87d178d4b780c548c"; + sha512.source = "d9ff678f7ef612f2573b897ae11437635ac0a8342b6d642fc868855ac3aa0c924ebe0254124671f0372237c435e3ce6b94056e282a691e90fea36843dd7a6de8"; license = [ "lppl13c" ]; version = "1.1.1"; - sha512.run = "07cdee0ee82cce9ca806bc2e7b83b1a55e317f6c3561c5dac46e243baabde075569e7a1eaacb687f87c1de26faab94588c0ee701da9dd5c58d06f36941ae1abc"; + sha512.run = "d89d3386e2cd3b17294b41154874e8dcd8d152240123ff718e2cd342c7a926e9675f0ff9b5087caff4f2d79f219f9e55385a8a1ed10bd39e7e383de2a84839e2"; }; he-she = { revision = 41359; @@ -23665,7 +24041,7 @@ sha512.run = "2c91c08df5e97f9f7ee17f40408d8810cfc3099b5e125b5445a89d2f0d35849f32be0d4150bf7b9f812d5c9c0994c714430fd8d015b9d4ab3bf9879deff5bb43"; }; helvetic = { - revision = 61719; + revision = 77161; catalogue = "urw-base35"; shortdesc = "URW 'Base 35' font pack for LaTeX"; stripPrefix = 0; @@ -23673,7 +24049,7 @@ "Map uhv.map" ]; license = [ "gpl1Only" ]; - sha512.run = "243904e50c3458e62bf346f5a48332709db226e54b17c731ed0bdac5fce04d76b19411a12b01b51ca93b5ff7f06eee38f78a8375f6244d7b7d53116713d601b8"; + sha512.run = "931f91344575e545590c1ab037c094ae1bb3cad8b81d8dcdf28fce87b237c1013d20e841cc1fd334c488ad0c6a08b82c7fdaa14ec162f55c31df780c7a3bb849"; }; hep = { revision = 15878; @@ -23685,123 +24061,123 @@ sha512.run = "9cd27826b7dde1ebd5830cdd17423f4092c9833c962be7e73b515de2e624a7853badde0c244dc26be6b7d3d9f9c3932fffc48bb4e86e06b90d6699dcebb0d497"; }; hep-acronym = { - revision = 72984; + revision = 76220; shortdesc = "An acronym extension for glossaries"; stripPrefix = 0; - sha512.doc = "5fb6ba76c71f523724bdd7c6a4b807c3e8d483f44fe13e15a6fe95028f219c1ce4021f10615b537357f09a62d14db5b9b4e0e187934560aeb929aeb2b1b27f0c"; - sha512.source = "050e34ad371622b9aab5f7c6581065e2727b3d5e3cc72f8af1ddbcb708bbe4040bc3c4aadc178c05b351e0e5887620e1ec48b91ba6686af9c91e859337872fc8"; + sha512.doc = "b196cc3a692183840bebcc41fc2eefe86f6d25f339f651edeb168a8c41314071c6db555e37dbf00b67e9d8ef4599db843e4aaba7b1858baeb1bbd9a1ddd8ba1a"; + sha512.source = "6b06250e55973590f83a46971d17b7a104284f98df9e30cfccfeb84315dcc48a6ce1de4ba714fbf56b7b4a3dea11e5505e7b431a0c7d46b14be7b7ef89b55a7b"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "585843824cf579b513eaba7637757a39d8464b0d3c642664dc97404f48889d5a734bcdae88fec7db8f64ccc4d9448cafb99147b4497df737980100eccc57f3d4"; + version = "1.4"; + sha512.run = "e0740258cc9edf4cfad57516c077f8e328eaf61ed8fe48cca84e699a23bce7019d6defc17dc46bf2961d2217aa3fb83f3bad6958dba70b9d8bc0675bbe45eca2"; }; hep-bibliography = { - revision = 72984; + revision = 76220; shortdesc = "An acronym extension for glossaries"; stripPrefix = 0; - sha512.doc = "f8c297762b5319133cf900963dc996dbb892286807aaddd3d9bc851c87d73eac02a7e6d229e60b2b88959e9f8e91700fa83705db46f516042d780cb47e9442d9"; - sha512.source = "c9bea516cc2e29c2f0e08eb6c9ea1ac9e6c3ac2f34ff3aa8012cdafb3348fecef90e0baa11a4c222ddcbfea2b7b877b4803cf9aae0f4c3494b31a82e6084b3b5"; + sha512.doc = "83fd051fe08771458716a210c8538d4295a898d94bc3df50cf40ca43c2359f7c44ea5517d5d3b6fe452e01b429c567fad55cd8e6998264d4fa779ba5dac3f8cb"; + sha512.source = "9ef52b38c57c27c7cb0b4373d3e5a844ca20ee047af4f3b9e3d9fe82930d89adfeb16e74d0bad419493a7728597c56b605579b74a38d6a74e8abed8983764c2b"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "78269dde68dc440aee1ec5875b78c9b775147069a715a629efc8e8aef9683714004d2112ad473e731f637f0f12851fa992064c1c56e99e63d614d3f89b9b5d6d"; + version = "1.4"; + sha512.run = "eea083fb2a403ab6f4018ae9b853000b1f33668adb6eacf9e9ca781e905b3afbb13c155c809f8911845133564ea41d95206e3f343d49a73fe6bdadca2f291717"; }; hep-float = { - revision = 72984; + revision = 76220; shortdesc = "Convenience package for float placement"; stripPrefix = 0; - sha512.doc = "5d78411dc8f8d5a979c18c18c1f254e2eb799707c260a740baefd4f3d27caa2779364b1c4d992d644b483c6388d18677d3db7a274cd86dcd6de19d3e662f1fda"; - sha512.source = "2a110eee28f3e69e2dca3898b32ae8b2c3381c25efe8dd28fc69223b5fb6642489174b7699629bed65d6e5ce9c57227de983bc6bec37f613de36ba4bd7678359"; + sha512.doc = "b646f2ce5ca3240ceeba611d373b492d309d2186a69b2a88bb083570d664146eb68aab7d7ceb62cf2010e7f0e474425eac29b49c59384aca07193940694c8052"; + sha512.source = "6a10bab41014a5c76bdb5997accc22ad989df832938affa099428832d265831e55ec816e5b723164b3bcdf63dc4b5f35b8a42169fd6084db36f439f4dab9414e"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "43bc3926d9558d17bb4b02d6091723dffedbdb70db05daf6e93bb4878c9f6e3f05bb3f2c19318022dece61de354089630fb103373729ae7a8348e76a89f0f73d"; + version = "1.4"; + sha512.run = "0ca448e997a7b3f614a6a9021b3c5cdafa32e5d6eb62ffb3f9746bf7cf4ac12afb469dad0750bf6216aa07b1b010697e5d9172db710885aad818d835b01d261c"; }; hep-font = { - revision = 72984; + revision = 76220; shortdesc = "Latin modern extended by computer modern"; stripPrefix = 0; - sha512.doc = "2f88a2b9254daa4bad7588062e34cfa93f3026066b561e3849761d2f0b6c9bc4cce77f7e522dc8e0785fe41daf4799b0fbab730095dd57a6670574e4d89c947b"; - sha512.source = "d85be798c402f4ed02177d8f229ff6013bbb0093b2d1c1fb171d14e27c146be41d32d757096207471aebe0fcdd2fc4c092c821a294caaabb9e5fef999617acaa"; + sha512.doc = "e053d68d9a8abdbb8a90cb186192f8d3de9ee820324f046ac296e4cb8744b542127fa329a7b394bdb7cd320404673b42353768470d80acf89002b52b9068a114"; + sha512.source = "f319c29249454017e43061ab202b1759b516d3fbeb2652d19b4077f8342ed85514a89b7086957171a3caff913f24da1f8e9c460c7e5531132b8d81a6fbe9b445"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "f2a7bf57339c7892f76dc9113d8421ed53f728236ac87bdaceec73e9dc3c46ac480521da1e0b87b3a85df2d9f08d7e10f3dbe9695064ee06f4096a2cb4bd00ae"; + version = "1.4"; + sha512.run = "12a86ae5cb75cab44df81f590da35da17558ce3620774ccbc6eb7a2a61eedaa0ba1750cf0518e56425047450417b701d649fa18a96d952af64c7d3289df4bb0d"; }; hep-graphic = { - revision = 72984; + revision = 76790; shortdesc = "Extensions for graphics, plots and feynman graphs in high energy physics"; stripPrefix = 0; - sha512.doc = "03f2d734e02f2d9d83b5dc705ee9dfdb1257ac83d20155305d5ecd94c0ac23cd9378b8dec0f4b487e9559f84d720836725cd7d29b22e445e1b5de8176e1e3d66"; - sha512.source = "1e1735cd8cf9dff3c50c26616938380f0aa83db8a94f5976d71a3713fd33d354eb61d46f0c395947dab9d515b3ef3f93dd7d10ce0015bb77e06a1513e76ff2a9"; + sha512.doc = "a1bb77166b1b49eab34daed8de4b3795d0da1377003f8e40414de11d91ce9d7e6fdcdcce2ea8329010b0f381c57062a9cab7123ddfcd4f6589c05d41bd658b4b"; + sha512.source = "93cbf77bb40de2847d92a0d700c95833cb610930d730cd7e24d1be2304589aedb196980aa5f1d3740d1546191cc2ce9a55c5e9bb155e42b17824eecfc875da6d"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "46841ec6f09c768e202f8f8c6a8ed80ede65a77be999ee5658c56134c53fef75520141c6889337c31ed139711f174382a2ae6a73e850756232b4a3c02b40a86a"; + version = "1.4"; + sha512.run = "5170ff4d0ff25481c5eb0a761a3bdb1be5c0acfc905394c6b23b7d6debe39db93f50832ca9331a3cd05b1f20e6645cbaf43a73d1563cd7d1bcf6b712de860127"; }; hep-math = { - revision = 72984; + revision = 76220; shortdesc = "Extended math macros"; stripPrefix = 0; - sha512.doc = "f1b6bb0730f2d334e435ce096b63908b7746070ea3200613d17fb16bd8da9ac3a4a3481866c35db6448ca4414b886c57bffaa4f685cade39a61c85898867f17b"; - sha512.source = "55b981994a8a4f5d10d47725217b10951702788bdc39d53dd9132722b5a0a3c34c555a58f99569b37fae0377539a9260886183687ddfc56eef30f8536308c590"; + sha512.doc = "4c22e7e277416c66ccdcd52ac30b03c9631ee128c401f69050ea60c47252b8ec8a1d631bcac5ab64bc9a364eac43724a44e3c42797ded006a09be138f2d041a4"; + sha512.source = "68b1cd32e614952a71a87c6b0cc36a531252803ce581e2c624040f1ff3ec258bd257b9d8db7a008f726ad5adf4193a85a53135eb4b9c2107eac823bf2f014c72"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "b48683758c33f73c802be2021961e93735dba98c6b04daadea4208dae20b270173d5d8cdf30e4fbd10a80e2d910782ca9f8d96f8aa59b15dc10848529b3fec09"; + version = "1.4"; + sha512.run = "80c071ea72a253159877f6d51f93faeb06644165883b9993a048732383b27f63435f2a3265f21de735363d8e4c06f8d16fff3a05ec1a104429f2d589dd382497"; }; hep-math-font = { - revision = 72984; + revision = 76220; shortdesc = "Extended Greek and sans-serif math"; stripPrefix = 0; - sha512.doc = "30c91067ab156a32d575e8f449c065577e8c0df54ad6a051af5168cb056ea182f79a7d261bf197c3abbc7818239d755d025c72e8d1718df5b726cae900f14a55"; - sha512.source = "96e1f978dd597933b1d766faa4b01954d8e0379e28c81fd1b99c8bb0cec08f58983cf24dcbaa606830dafca93bb9a2f95236788935888d71b124b2dfe39df5ae"; + sha512.doc = "d82b3dcad6fd4942fd725ea23aae506eaeb87edb564518e499de91c7f17e87ae8ce86972d911d29d260c1e0d9cbd31fe89d399a62795de1948ff29609f74a626"; + sha512.source = "312c45164c0e89f0fb87da71f2f4220448cd1d6ecfc6b2bdacc715fee63b6653ea0c5a8aecd4871038e69c89b6141142018974385ed5733d30ea2561ebaef6f3"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "789b960ef546560fa4083ccdcc1913ec9dcf537d07cf229d14ffd5758dbc72af740a6d55dfcee06a07e01b3e8f9caa309f9af4a706275030a14409078b7cd3d4"; + version = "1.4"; + sha512.run = "cd9f047b8995871e2aeb3ed7b1ae4f1e561249133ae3987a52c6b6f86d74d59ae994e3fc51305c35a493ac01c8712eb2729e97d0ddaebbe3948a161035ea34c9"; }; hep-paper = { - revision = 72984; + revision = 76220; shortdesc = "Publications in High Energy Physics"; stripPrefix = 0; - sha512.doc = "21e28b7439b06c14c78047ea9c74142dc2bf4464d1838921cd6f68f3a9179118362c6b29767d73931768077d537c55ae10b64a8d192b6cab84f74aea43832af3"; - sha512.source = "5ebc39439a03fba9a5640990b4c61a95b9418fa509e02c2d50ff65e490da8fc59a997eec65cd07336083e84ea3d046368b195839993414931cd1b107b26e844a"; + sha512.doc = "c05d4f95e482d73f8b3b54d7d3ff01da0a8b73e4bb450fe1d784fa160bb8c6bdb89fdb2d7fc36c5b539c006913759fba9073546024f63794c0005af0615a2c25"; + sha512.source = "1b8f38b897721423fb5cee119fb6af6f9b99f587e8e72eb19809929451f8c5ef270558b54bf68b63a714b7a57a13ce8eb0428e84d730831d48061c9d8cb4e879"; license = [ "lppl13c" ]; - version = "2.3"; - sha512.run = "b29c794cb4fd68cf4ed7e80615db9928bcd4f70137562715372238adc0ba55d66e16c2840665e21d0cd7267989c59477db841b499ae2f43702715077404bb416"; + version = "2.4"; + sha512.run = "f4c101f05dafb4fc463ff4f2ccf5c357c801b8e67724d668350fff0bb4be82fb7c5fa3e29bbca28297c75e820eb5b46575ac348e1f215b577515851e5b4dbee6"; }; hep-reference = { - revision = 72984; + revision = 76220; shortdesc = "Adjustments for publications in High Energy Physics"; stripPrefix = 0; - sha512.doc = "ee7c57835610c2f57129666ab12967b79800a7b54eb2671b538c11f34e68620a85ab2de33fa76f324fec946a83c72a29b2d98854c197f92992d4deb6651029d4"; - sha512.source = "41e76a3895a44e9b68eec3918d3ed9263c436242862a55199b5b6cbff468b1fc184c902aafad04549fd023cdea70afd286eefa1c2e55483a7eb6f97e359f30a8"; + sha512.doc = "ace2f6d0c52d70e4505b8304d26dfd298036c816e3602b0f7a2c68ee4799ebc710bbad5a032e5ef4b891af9c52aa4d421d7d9f0654e594d6620897966c51e83a"; + sha512.source = "75f3d87423431efe29212d69e5e00ce16b19e02f8826abf0726c6b28aeb6937ce1b91ceb0a5d591b18a988020149f1810c3bd51f9e389e718fe7decdee0e14f0"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "07e89df04fd41ce642ef84d2aca921af7d24709b03e3d6ce34d1c22d91fcb7a200198170c3f9c81e5a24ab089c12cf683d4137e30c296bc12d7ce014adc1c9c7"; + version = "1.4"; + sha512.run = "f2745393c472c11d0befef10f4294a6c3e140db7dc2254057ec0045d30996575bed6a1fe9da48f7efc56c59e14b53baf0b44d7e832bbb1c27432908e2566dc60"; }; hep-text = { - revision = 72984; + revision = 76220; shortdesc = "List and text extensions"; stripPrefix = 0; - sha512.doc = "715f851dd7dd2fb537ca697d3295a0dacb38bb233efad7c489d1790b4a8ca363fa643ecc34668393856a5a19765dda0c06366d940ff62b106838b2c8d80d4d3b"; - sha512.source = "de9c05dde93c52ea8dd905bdfb1a88e6ce136c1486b51b3afed637d981d24252d0ca76d7ea6808cd6547baaf8dc2e6d4b8f97df901f36f08ca77c9b94c816a3a"; + sha512.doc = "4881f5dc0a53afca070d19f4a1b59ce87081a5f1cbbbe53ba5684139dc61ff94e8132b9b16d42df16e07aa26024b5a1d95476346236da79551c1a1760fa2330c"; + sha512.source = "0c3495e3990d10bc87dffc9035bdc23be9452a2c8058f39e153e7b312cb31c84c9ffc29353a2719fc1087eb3009ba945b8172e62d986323c8ec01bb08d80bda6"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "9a646aceac38f05aebb70fda3d84239a4982566e6e7f08912147fe49a440c6967ebbf1c3612a2fa7205e02e683ad536f480dcd03a15268179b0ae4dd0f4f2497"; + version = "1.4"; + sha512.run = "5399a6e837e6cfb7cc6b8f1aaf3c057571475b5f45c29a5200f417664252c894473438bd8785583036bfe1e158f71a1b93b6ee9cb75d735d15572807e7aecf7a"; }; hep-title = { - revision = 72984; + revision = 76220; shortdesc = "Extensions for the title page"; stripPrefix = 0; - sha512.doc = "bcc21e936fefd9a83ac60f68ef2a5ee7c84bbef310b2defb52842b08355a356b4546a19583efc1542aa0d1f615e20ae50874dfaa006ac99a2064ccf2879671b1"; - sha512.source = "caf2a5867bc065719f1cb981a72322436f162646b65683d7f634a15642b657a27dfa0dfe42f9e88a322f23c1ec0d63113b20c7ae331a75fefe6b2cc1f68225cd"; + sha512.doc = "a2dc51d28e3aa0d555d923ca2108ee7ce45ae3e9e084f491d82f33e7081b22042950451e479e0b7a77d64a620ce4bbbc721c343b48282007fcd41ee89c0f368f"; + sha512.source = "be76758c89f8031781519a7469852241739e0bdd2124663bd8fce063d6cf3a7f7d1dbc564f7ae50d69cf25033e08e781899e8f67021e9074c9f9c31775572eb6"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "0cfd3a83750a5469be6da3cebe58b6d7832f045b8aded445d7901788188740b27235d58612e2b3de50de3ef25ec84d18315fb687476226389226ccf5d76eb7dd"; + version = "1.4"; + sha512.run = "75a649187fb21ae56959b9b77fb4dab3815ff90afdae716358bedeb6124d81e52944167f1347c4f783f4a4aa4a4a0fb391169f9503b1489fb94277d7eda3c151"; }; hepnames = { - revision = 35722; + revision = 76924; shortdesc = "Pre-defined high energy particle names"; stripPrefix = 0; - sha512.doc = "36a0966b755b6bb0f0dd27c80235e66af7c5252df1ae27652e59fd65fc5f280eb487666eef04206813438204dc592c0295651ccf0bce1e5f85f4797cdb439850"; + sha512.doc = "f1ac3fce4ac0821ea48065f378be2d640bfdd269ec1c1ca05aa98f5c6dfe9a7cad0b99e518edd4d07319299f8e4f06b596cf611034d2324d8979c365713418b8"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "ec893de8b4cedd1b18dd16c3237fa79b434e91cbab4b856c4fbe11afef162b560bda18c0fd75ab2c47b863cdcca1d64809a139d51f04e9c2f45eab6ba4036c28"; + sha512.run = "d5621a044f843d5487b9350e825bcecf32f6820934f1757dd1576d171cc985e3e93a35ba28b25f74f120492fc207a08ccd33369e078465cf68463008b9d147bd"; }; hepparticles = { revision = 35723; @@ -23848,14 +24224,14 @@ sha512.run = "b796f6f276bd9cdea0f469482c96aa42956417c544647df201a8dfecfc5041b726a1ea1084a51b392b6f71b3172961689cce0cc7be63c146ba7edc3dc8bcac35"; }; heria = { - revision = 72189; + revision = 76077; shortdesc = "A LaTeX class for Horizon Europe RIA and IA grant proposals"; stripPrefix = 0; - sha512.doc = "a138bcdb7a754bffe2f167ff2d4e5793f08495714f8f859b264164bef21822227f6029286dd19a5b3d60395c5c898dd4b24cb139845ab4beb9a06951cd9f0711"; - sha512.source = "6ba10c9fc8286bf9375fff1a955174b9cad34b43d2d44edbae3f55408c840083d3a42deb3d2087f522f09b3c62f2580326902c62628e525ade32f52a81f65e76"; + sha512.doc = "b5f6655f5fb87ca24957833ad435f9861b87fcc066ed068d94b47a9e1f50994e9ada8f998b18ba7c2135b622c4d6d79923736890f6e47cdb576807f08299baac"; + sha512.source = "dab30dbcb147047626b49d793944c17087b59781731df9ce51b91c3215e373a5fa1aaaa8acc22e5aaf91d45bc29f499669ae1b534ffb8bfa8c9690f078a7a737"; license = [ "lppl13c" ]; - version = "3.4.1.3"; - sha512.run = "ff046c4ec425a77ab2d9fd30247bfde7132a8e8df5a1001ebc8852f0bb3ad28d970e6478da15712e6a18084b8316b25bb3690278f4b0494d3d0077d11c761d29"; + version = "4.0.1.0"; + sha512.run = "b5eea028d7a9aeff485bdf2d093773b90725fa5d927c26ddb3b3820c29a671d99f843415e704bec42d6f0958174fe45aea3d27ed8c7dc2861c61ed4c1e0ddd19"; }; heros-otf = { revision = 64695; @@ -23978,14 +24354,14 @@ sha512.run = "aae7ea67ea2aa73808f440a36173a52394b916b1d4e9c60476085db6e986c1721af6ff31b97ec360577a6210a8e6627b7051d82707f73b5dc7bc392968798eaf"; }; hideproofs = { - revision = 75514; - shortdesc = "Defines an a starred proof environment that hides proofs in draft mode"; + revision = 75712; + shortdesc = "Defines a starred proof environment that hides proofs in draft mode"; stripPrefix = 0; - sha512.doc = "921fd0abbe29def804c47091c38eddc3b22bd25c2b98f7de3a47a52beefbb9542826e3159d72820b5e3653ccf4b3b8fb0699cf1dca28e00fe23de3de9d0513e7"; - sha512.source = "81ff1250595efebb562a1f993259cf8a4f2ec4673e1e2e560af7303e42d924a8d4bbe757f66adf43528d20c2f055cf8d4e638cf70fd5a96d938178c00b6884f7"; + sha512.doc = "3f8146432cdb872a1c80905e23499c968af99a11e3df530e93841e799fde3edebc4b5098d5a9c10380dd6bc082d793a00f6e6b70855943e13cad610b91307aaf"; + sha512.source = "f619a7261bf1c3e9d56394913b545cbb743df208865786efcebdf7f5aafedf8ae31ed80c6490c65d378bbee2a647e03f729cbfafa97f31231bb7a0c862f80fb1"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "96ea1e341d8729055665af6735d117c5e4dd568c022cfe76b91e0419d812b483072d6f8127600fedb0f550c83272f5f2c635ce8ef6ec71991d8851156272872a"; + sha512.run = "d31a697261bc88c89dec96ede4714156609cb28b0e3c730f2f806c6935d5fd7f1c63abfc3c71ec4d1ce2ebad2f349bc2fadf5e80e8c27d0aeb033cf263b30b81"; }; highlightlatex = { revision = 58392; @@ -23996,13 +24372,13 @@ sha512.run = "befd40ea2efc15015a76f97add004e33da86c628b3bf58277f8a9feff9396544acdc6603cae74e7bb88d2c819656edcbce9897e32f65156f39a0667c087a491d"; }; highlightx = { - revision = 75336; + revision = 77296; shortdesc = "Highlight formulas or paragraphs"; stripPrefix = 0; - sha512.doc = "37e9195a63d009e16b9af6cbbb91b598effd69f65ac2f0c2ec07db1183b8f4ac4a014f6607e44890d240979fad5f74a533e8c8ac47c2136da42ef2714f77a09d"; + sha512.doc = "ba0179c0f4ff9103ab450c5084ac1679b2516f6f1a50534bb3a87cce81cf38cd37ae1374a4837bdfe9677908403fece1d590225f1388181225eef8934412aa3b"; license = [ "lppl13c" ]; - version = "0.1.7"; - sha512.run = "4edaec52370a6fabf8eed570f751abe6f9724b2f793ab62fc40361631b683af608f04c24144da751b8aeccdec2f3d601e5f0dddc7d556a8a48c3bf3957b95973"; + version = "0.1.8"; + sha512.run = "7c9fd52ad68a9d7990b299ac257240411bed0f1a49c03b1245eaa792f9a2dba94713528265b2bcfde9de59f038540fa24fba6f6c57afffd4f68ecd8cf359b6c1"; }; hindawi-latex-template = { revision = 57757; @@ -24191,14 +24567,14 @@ sha512.run = "34b2e61744e3f8cf180a61ca13788834466dad7bdf831e576829e0f6613c5e8a6330075e89516915728a5936a68c14288c79e0f050e5956964d69bab3784d9c6"; }; hobby = { - revision = 68137; + revision = 76924; shortdesc = "An implementation of Hobby's algorithm for PGF/TikZ"; stripPrefix = 0; - sha512.doc = "3e418503ef48dd0be479f17171d8c6767c77da95d43a2f31a374cbb6ed47c5129e2baa64ca15128240856790ea92acd2b090364384c29954266d2b9ec6aed362"; - sha512.source = "5978e0c2f5c30145a9a5562661004a50cbb5054ea98907c25690bfd1c55f13190d74283ef79e7995d6f63d2d1516919062fe746b989227a4e95fe091ff5c9acd"; + sha512.doc = "59f9e0bcd2fca18728ae4b392cd81af3639a7616936e2360db4d893be87996ef10497770dfe8314c32f2993e53c96fb9f93112694451f956ea7e75f6a54a7ebf"; + sha512.source = "1cd8d73ec5ef98f33db9c600d770ea3cf72d3f3fa6d74a0a49121137819912ae025991806e3de843755c73aa690a20a41547711919cf3dbdc03d99e0599fc546"; license = [ "lppl13c" ]; version = "1.12"; - sha512.run = "0caaaf772dc325e70594f909f1a58740224195aa7af7ef86571e7a97e1245cea5ad6a704415a3275719fadaf74ec55605e66af55dbbdff4c524f529e121035ad"; + sha512.run = "25da23553e7ca94f58801288203c94c9f251a7d6fbe9b6c171e37f70726d0150e2e7534aecb015f6f7a07ed60ffcd7dc528f253afaef987431797166927f4e75"; }; hobete = { revision = 27036; @@ -24217,31 +24593,31 @@ sha512.run = "586189051038582c9303935c70bed67975f51472d28b533e4b72ef341d4d93ad8f313774a5c585baf4b72d607101941f01176892499c7ecc5cec3ede2e28a693"; }; hologo = { - revision = 61719; + revision = 76851; shortdesc = "A collection of logos with bookmark support"; stripPrefix = 0; - sha512.doc = "f92326ed2d0bb3ac455a54889b469f69563d4a91e80883bfcf0ce92fb55c0dd63423be8ec800696f8c078bede28929e8a79d43174e8cd1a802b4a6ac88cff178"; - sha512.source = "38d75dffe94c9af12005254231b3fb7fc8bf577993aec3ac3e132d14f304e400806627058a98f5ed1f8f9dd5f4ce6d8caef1214ab8d5dee31aa66f47126bf22a"; + sha512.doc = "f0dea44b94f4f86928d9cd1b716d0f288717ae9499d1a665f5bfae18e4c0997f4a8c85e3ef8987554855a1034f0a8aab17f9f1099ea9621b32c1116204cef0c1"; + sha512.source = "d9477d02f54d13f34b8d104d55008cbbf5dfafa0f8091ea0ee748bf2f3a9a891e1235328ca5f019e8b1662346931c1cacd8d542452dd02979b2174511c0ad3b5"; license = [ "lppl13c" ]; - version = "1.15"; - sha512.run = "d4c5899f35a7405ff19ba810af17a86c25ba76cd01597dd19e074ec468052a95c85f8a80e1f0467f48f72280246c152bb24928a68fbbdb2cf6f0788cf94703b0"; + version = "1.16"; + sha512.run = "06b586c65c5e3746afbd8165d69cd397eeba35d6476ace4167e923036f42632c1e4dbb4ed433c61b0842a3ad5d21830bedc691b7f8ae4714d675a55befa9d197"; }; homework = { - revision = 72441; + revision = 76924; shortdesc = "A LaTeX class for writing your homework"; stripPrefix = 0; deps = [ "einfart" ]; - sha512.doc = "37440ba7eedc31e0a341b5cce8fdf6acc93288d7a2b68fbaf880f5380410550039c50950194a69332b7fe73bc0cccfd9e5770e0471fe36f28af03a05e5d7c932"; + sha512.doc = "92eb56a73b59b9707934f1c92cae296cac074eb50804054f91597703c8d4e15e1b741852eb7a591ec0723af68a7e7ce2cce9be6001a516cef1dfaf5dc735ae67"; license = [ "lppl13c" ]; - sha512.run = "fc7ceb897487b7fb1ea287e05fdef6cdb1ec756435baaf152e184a3e9ff94872aa85a46a6f3fa9ab86677ee44e5bfd9547d2c8c1a9761a3d59dafbaeea94ec7a"; + sha512.run = "adda5fd9b1ce0c0e5f5a4312a76bb2065116ad5a060247634e7b3edcf44b36a269306f8015f145c25d589279a44f37df5e4382a58681390cfe86070823cf761c"; }; hook-pre-commit-pkg = { - revision = 41378; - shortdesc = "Pre-commit git hook for LaTeX package developpers"; + revision = 76790; + shortdesc = "Pre-commit git hook for LaTeX package developers"; stripPrefix = 0; - sha512.doc = "3873c4714a8a6d221f860a5d0606113c64482b363727067e0017d27e99d73f31cfdac88a799fb1412225baffaecd7bb03dbdc66b607a075b1e4539ffc0df2a9d"; + sha512.doc = "05ab867635e1a4a4970ce81ec01a4287822b5de6bf6fa9b4b54d939be49af559509d0889ef732c1e6e4938c4ca2e027574d51b8ea6448e2736f307b860e0002f"; license = [ "gpl3Only" ]; version = "1.1.2"; }; @@ -24310,18 +24686,18 @@ sha512.run = "14bd6fdf4a60ec599971b1f5ee7ae5fc649b0d1382f9dff8bf9905f4623f3964c2d552bbc4485680d22cf04651a5e49b71220ec2c05e6599356b6dcee6e4d122"; }; hu-berlin-bundle = { - revision = 67128; + revision = 76790; shortdesc = "LaTeX classes for the Humboldt-Universitat zu Berlin"; stripPrefix = 0; - sha512.doc = "91483639fbbe4b073eb299b0153eb57383dc59c7d669bfc07e275bf445b22f2eff35a7abd632388d701eb23eb833561d9ad4d865f3e8d7495bf44c74be8dd12e"; - sha512.source = "eaea8de8f9ff48ee7cc3d1d91819cfad340f9f8aa2b666bc23fd28489c585b4344a946cfca6334620acbefa2602f90050476c5da56552088b1c1ddd3c483af0f"; + sha512.doc = "98a6c7cbb33f9648547c84b10af0dcb49fb130dcc02b4a5ab75787d6ff6ed2614878a797f792dad2eccfd10e972fbee6765029494aa56bec15db84da23b9a428"; + sha512.source = "dae6b6db48dae6c35b9fe2092630f0c93fb12b219e3d31ff07caccab5191971382ca506cd1212dfc545596a45785fdf4bb0236a374d3659bd9752a94936480d1"; license = [ "lppl13c" "gpl2Only" "bsd3" ]; version = "1.1.2"; - sha512.run = "57b3122fb063e5f930e5d94aaa94dd00fccbe865570c345abbb6252c42d3f67ed7f2dd163d9474452142ada7691783b7b4e0aaa8a23fcf6320c4bbc581e5391d"; + sha512.run = "8ca14f4ad5c91915db28e8ad9aefec0727b9b024ded369ff79b99eab8bca3097de950c9589ad79f25c9aedf9a8493021049c2f63c55f5113fd0e93485950fc1b"; }; huawei = { revision = 73148; @@ -24375,13 +24751,13 @@ sha512.run = "8fc53e6a51f41755f2992296711a252ec4eebec1a758da16fd1bc0a46fb813046272cf23b6a7293a81055f0a943fbecb3842caf0a45918944f4f4ebdd2b22f28"; }; huaz = { - revision = 71180; + revision = 77345; shortdesc = "Automatic definite articles for Hungarian"; stripPrefix = 0; - sha512.doc = "051e2fd65173c395caa03bd46cb1c5cb1f4c028af9effa147225d1a7d986eab1f9b70924972ffb95d29d3fcd6523cf41a5a763eb31114578315462450719422b"; + sha512.doc = "d2cb86b47fd1f0e149830973c3784dd443bb98312837842cd9d86580b973a8d1c2714e9f8b8ae0d3a0fb51fa4316c38fbeaf0ca62788932f03d104122f2208a0"; license = [ "lppl13c" ]; - version = "2.1"; - sha512.run = "03ab6c1d7679c0b91db31f917ae0f691071a668c92289a6ccf0018a7f73bd48f28d1b9c95db1e88ffbd1bcfcf628991917d5e540a9563b4ab5d89cf7bd403202"; + version = "2.4"; + sha512.run = "424c0523faa2bf14f8ab38673aad0c42aebaa12d542b750d321f3eff2c93eae820eb7a82b5469d88f9a92a0c628932ef5d3b101b0b066500bbb5a48a62d86548"; }; huffman = { revision = 67071; @@ -24393,61 +24769,61 @@ sha512.run = "0d78c3874045ce45d703f443817d9b20b5baca0e3b713bc5f09e18a64102af3d349ebb5b7051a5152eaf06c8d9cd01c3a00b5a3c0f5b4db12f566b5f5356c991"; }; hulipsum = { - revision = 70928; + revision = 77317; shortdesc = "Hungarian dummy text (Lorum ipse)"; stripPrefix = 0; - sha512.doc = "0f364c7571c2bd4318903511d31db15105742968a32b68660c8c49b8dc812b13cb6684d6c7143c33a73191b4336ef90542090b200d8214ffa2f1c46ce5ec8379"; - sha512.source = "09ba98def089e7db2032fcec2fbc94463a16d42c53a17420ddfad152e2f15208b02b401bceedd1410dfb49d78dc8e3033c4aa3cabec758e3a714482e6d419d2d"; + sha512.doc = "9008c19bae250136f5f61364560d3d1077d81365936634e0ed22843d13c516e92fd67ded637f373aa1f3f2e2d9f1a72d1b6732ad7ce2da6d8328cb1651fd5198"; + sha512.source = "a9adb67a8166ed470f5ad87670adb96e1dfa41c4a521b90b013c7de8b7b1042a07c51cd4417df15205eb12f7a6f8605758a3e7f37799181c9a6b3ba9c420cc6d"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "d5280573d663e6a517e7826e1f7ffb28fcb7cab3ef913f44c8307cb2bb2393c9c3f64063ae070704d0a40deae9b4b714f9d58afb6f96d0c2b3c44697dfaed667"; + version = "1.4"; + sha512.run = "3fc12f2c4e1e44eed7b946ab109d4a3005317990b2c4e402fd06c4f08afb209819291aff3146958d5389c284b1bf17b45536e3f2a26adf79437b6006cc724fdd"; }; hustthesis = { - revision = 74352; + revision = 76924; shortdesc = "Unofficial thesis template for Huazhong University"; stripPrefix = 0; - sha512.doc = "66535b773a734056ee3e395ef51cc0d4782abc4d31309d59e0993b9368bb40efceaf03d3f27f9b087726da10386da5e99489f231982df64436c1e9dbee92de0c"; - sha512.source = "efe992c879ad80814f5d8dfa3cf7439d1d65e005e3b8a72bccc896fa6fadc40a8c519d8d25a9ea9e69dfd981c750673d31194958d86615e0c2b4c4ae8e079304"; + sha512.doc = "2bd1a950046fcd5fd790dbc941ba3a23edabf9a7a3b21d52c14b8c54e44b8e6d687db2fc486859c43126bde3d52d7913207b31462cde7819ab11d782b4a18927"; + sha512.source = "bd470b035b9000305554e80a4de3616145d1c79042ee4f89593e9385d6760e057fa0c3c00516b43cf42f517c356b9b52128189ad204a82dfd15c4b0947574d4f"; license = [ "lppl13c" ]; version = "2.0.0"; - sha512.run = "49ac6e243c351d8eec079c56184015c2200178a3472d6eac7d9a8d442b61f5432b16d16cbd6787b52150de0cfa17780db30d5fd858fda3ced175253ede039288"; + sha512.run = "5f43969b81b7be792d0b53f8cefef294a8486900e5d075cc804154c68c8be4c6059012af30668ae8d37e379e533d8f30e1fb0603a26a5d5e92992cc70b93a477"; }; hustvisual = { - revision = 75150; - shortdesc = "Visual Identity of Huazhong University of Science and Technology"; + revision = 76924; + shortdesc = "Visual identity of Huazhong University of Science and Technology"; stripPrefix = 0; - sha512.doc = "434c37583d179851e56e67a6c730a7319d2cf85bbfee2a990fa789f6dc295023716f9486a331a1a489c959670d5d745493e9371bc5a3507c3ed25aeb8f86ac18"; - sha512.source = "ffce8808ac81731a6e62e2a95cc3d72905765fa339e8c3a3e5cb2348039295c6f77a320307bf2760031af99c07e1658110ee904f12ac3d486bd7c0c58d6fac8b"; + sha512.doc = "79a3fe49850c789964e66ffa6946ba9cbab4fc6fb6ec20ad0264e84a1091646a238f6ce18d8d874ca0d22ecf3e71ce39ac3b04bd82e821d1adf6d677945f796a"; + sha512.source = "43b1a2d974f11eb0a7fe0ffd24e28e595f1c6a1d099535aaf4c00c1dad7aed03bb1af7dfd7d8bee4b622bdbb2f60a50866762e0c5dc97bef65a199f49b47c0fb"; license = [ "lppl13c" ]; version = "1.0.0"; - sha512.run = "13b033bf7161f5211e63b14132454b5c534cd454f9ac24077c4bd03d91bf88ff7aa22757d42fe06dc50428fc532ffe43c88e520519c84922430e25665236e231"; + sha512.run = "2a896a56c3c4cbcfb317ea55807608f013ef6b663c5de6cfdd47ad0e2b384b0d01022a7da447dd2a54e6a73c697e4e17f04b78ebd4624f7d02c9103463ec7717"; }; hvarabic = { - revision = 59423; + revision = 76924; shortdesc = "Macros for RTL typesetting"; stripPrefix = 0; - sha512.doc = "8508cab70c4cc87665790dcfd34a4465fa22002ca19a41d2d24e21ae0a2ed833a7f3c0e346d36e8c95411ea925ad3ebda8b6d1ee4179610ce0e3f673e6226246"; + sha512.doc = "8a49f1eebd8ce250553446aab48eb19b7d810c87faaaf2cc75033ab746730887622fb38518cd158b294f7a1bc4b6e44d6811a2fd2349748a524e3b23ff1d5bd8"; license = [ "lppl13c" ]; version = "0.02"; - sha512.run = "2f9af35f3e3ebf6d90ed05a77fcd6d6c079d3a476c26e0704e6f6b74899badc3eb0cc79d37f5f9e8b6a2846edb869bf57fc5b4bf14e834629d126bc71b77e42a"; + sha512.run = "fb04b9031c4eaf25457bc04146bbe2f7db103d8fcb4a62eebee46ba7b75aed694104b4e5334485e03d05dee793d1aadc067e26d8de1390e7ea2053753415c0be"; }; hvextern = { - revision = 75209; + revision = 76924; shortdesc = "Write and execute external code, and insert the output"; stripPrefix = 0; - sha512.doc = "fd935cab5eb8db3d4b2d76a5ccff304034e8f64c005651a6379682fe6aa971c853d7d3b96a0b183a83ce12b48e8fd96821aff86c55262a762d663300c7f4f783"; + sha512.doc = "090435c1f72bddb759d7cb9d1c5f0a84b585707504352f9711256d6f6a496473a7a0f364157135aa2f46c8d9710bc34559f34bff0a0293a1d3f63ead15c88b88"; license = [ "lppl13c" ]; version = "0.42"; - sha512.run = "5ee641634a6abb82e5d134e39d69e99e1483a9aaff79c2626811fd0be2b1eb144b359a4cce113d3fb2f4e8627851f2db1d725976575e4aa925cb2a5dbb5d761b"; + sha512.run = "6f01671b8a1fe12bcb7199648ac70e67e9f8b590f0498ff18da23b00dc1c74354e9372824cb477ecf0756bcdb9515446a658f6568775000f33a6f99c8bd94830"; }; hvfloat = { - revision = 73130; + revision = 77209; shortdesc = "Controlling captions, fullpage and doublepage floats"; stripPrefix = 0; - sha512.doc = "d70e04ba1c6ec41aed73b11ee1cdb6e5a82f87a4e5cb7616168375134d4c3e970db1c3da43aa8b047dbdc0bfdd15586dc152aeff6e0fe8e7ace604cc49d4af5e"; + sha512.doc = "9de19c00122f3874e6d42000c740701104009514a32dc4c9c41797686dd30f038ff39a4500c67db23f376b219fe01124ad0b3c8223306da470399ce4a733f6ff"; license = [ "lppl13c" ]; - version = "2.52"; - sha512.run = "f6e99108328bb03ebee06254099ca81e40af2485ac04943b024f4ff46fa5a6eb8bb0786497aff170228bf11cd03cd01bce86c67e472c2ebe116b3e8e1b08f33e"; + version = "2.56"; + sha512.run = "0e62963e567caed28d905890214d9bc10e8a818ca48cfba09c29a5c2a892f1affb0a850bdf9f9c4f828abaf268a922dfc5fe3dd217ee903aec5e6fc38a5afd68"; }; hvindex = { revision = 73580; @@ -24459,13 +24835,13 @@ sha512.run = "fa458819ea3bc61fcfa64190fde0cb867d0b264aac0ddaac084da3f3e407b6e13584e1f16a835fecfaf31c258b36804dc1beba7a53bdb3c11a30cede820d6201"; }; hvlogos = { - revision = 75183; + revision = 76699; shortdesc = "Print TeX-related names as logo"; stripPrefix = 0; - sha512.doc = "f87d4c93ed86475753a9212624db417482ceb247f13c67b134394de2cb758b57a63424682492411ede4cdf37615e1084ef98b129bb322aedad79ae8a86ef1aad"; + sha512.doc = "e50026559633f28494ccfff6841b3c0c06a170eff5e3fddc7b918db4c9c3a16cc0bd5107011c3c5bcf0525bf6c06529a38b3c95e490cb02eeeece410c58f42b7"; license = [ "lppl13c" ]; - version = "0.15"; - sha512.run = "676ef5dbf85a8c871eab7ce5c99fbca94abcd25cd5a50270707a3f00aceebf325810554344bc234cb725733776a4c2e7e98ca4202fa2a01c99b0ed0fcd69e9cb"; + version = "0.16"; + sha512.run = "853bbefeaad03dd9322d6d7e2bc6e82ac74c53cae45080952f5925117b3a227e655e1e5def58573e92b4d54b4c9429d515550d30030c39b98f9cc1f39f8e72bc"; }; hvpygmentex = { revision = 62405; @@ -24575,7 +24951,7 @@ sha512.run = "0a803b9e7d23d364122869a89a6f181132f00b54d39f677a9d9471c336c933ba0e743fa4100636a6d3e929714a8896ce964e7614800c675ab9df7cce7e6d732c"; }; hyperref = { - revision = 75562; + revision = 77528; shortdesc = "Extensive support for hypertext in LaTeX"; stripPrefix = 0; deps = [ @@ -24601,11 +24977,11 @@ "url" "zapfding" ]; - sha512.doc = "3f5d6d9309e9d978770791b704259e31c08c126d36c0f4cc34f2f959638428525632000800f4e470d65fea65adb46241b588ecb841455b6f02a4e22ebabe0f08"; - sha512.source = "68ee04f131b02362feee00e5c4b7a5730f8be83e072afdee6c47fa3c08250b6bf8b24e1bba040fdf57a93b17a8efe71984787c0ea94df7456f2e60c74b41bda5"; + sha512.doc = "dc03e0852da5cd9374d67c509f7020664df208bba9b11e1188d6984fb5933205259e38badbedf2ab395d2c90716ed90fbb82de4d3ae071935b5673214f30fbf7"; + sha512.source = "d69bb43a5f34bc77fb3508f374f47a5b368d60fdd74f455d96e8a090318de073b20187e900172f48b4734e5a2932dc4435fbd8766529bb5ae8a5b288a489191b"; license = [ "lppl13c" ]; - version = "7.01n"; - sha512.run = "b639e17883d066988ee53fb3f12a7e4b63a3370a952348d8d27045f01fb320ff30f72fdefd11ef5e4c634b7a8139bf134b4eea46e968a8995635d2f0619e2bd0"; + version = "7.01p"; + sha512.run = "1d59e07d0aa5798fd8735639b7e46bda18af0961255e1f00e7ef891ddd02dcd56578d07b4d5429541c12f1b326faa394e93b55b77b9a437afc666a9fb7f934bc"; }; hyperxmp = { revision = 70694; @@ -26181,14 +26557,14 @@ sha512.run = "8a8a83b7596db194c6e12389f467c5013dfba45a18dbbf4ec53c6200ff180d09f826dad90d17784ead0c325d3df1531636f6ef5b1570c4b257d89b628dafb271"; }; hyphenat = { - revision = 15878; - shortdesc = "Disable/enable hypenation"; + revision = 76924; + shortdesc = "Disable/enable hyphenation"; stripPrefix = 0; - sha512.doc = "57f8a5d71763cac73635fddba75eb59faaaed01d47bcbb7ecc96b80fa5a926bb0091d3cd3448c6f53ad82cd44c9244ee631fb5b56141351b578cd899509eb323"; - sha512.source = "781337dbca0ecf6155221b768ace1fec364bd1ddf29e3df36b2da64b6137a09996423466c8241cc5107c3eba056b4bf5c54572af77e781fe8e1e7f02264d9577"; + sha512.doc = "9979f771600eeaa96329a415cc96848e6b221dc176648ae202d49ec07593670ee68f9b8c4bcaf7a89430fbfb0f61e616a3d5de94c2e42c040ef37fffb53fb8f9"; + sha512.source = "79e88db385a1c9406d9491e734f89462c0578ee12f2dba12e0963fcd0917c7fc9dff05ac3d26752bd348030c078a39758cdc3ead788ae30839b2d674ab1570a3"; license = [ "lppl13c" ]; version = "2.3c"; - sha512.run = "5af847cd55cc1b455b1928f6ba275054209ad5c9c2f81a7ae648d87eaa39353e842b2df4e91cf530909a46b4aa226228978d771b35e46b7e12f1a08a08faa181"; + sha512.run = "003aeb02f6ec704c0cc0ad5e9d53be90892112d4238ed928c23642334c0428ed872b97d663e82063741d20b2060690d14b2e807a39a6167289e29e30153d77d5"; }; hyphenex = { revision = 57387; @@ -26208,24 +26584,24 @@ sha512.run = "f2968e8baf048329d8c78934770aa5d0a364ac7b3f77dc00a163e085e4fe45420c180acd05b281016aefdfa6523bed234e75ca07da0d133438798c1e51330d83"; }; iaria = { - revision = 74962; + revision = 77504; shortdesc = "Write documents for the IARIA publications"; stripPrefix = 0; - sha512.doc = "4cb591c28f01f46027a81cc2bbab21b4baaf9b51175eed61248ef24fd1a79b531b0068f8a4eef24c03c764a456a33b9b645a16708b74937b1ee45cf1c8e87939"; - sha512.source = "7f6831d4a9e45aeb68fbf07f6675097ad767368103e9b53dfafca9c2c02069071a9dd6739529df9e453baea93605636693dc9fbc6858f06036312d626751b1c1"; + sha512.doc = "6d32612b41c3ea6d716bc14ca831713fec74edba79fdb055ceb7dc32da16c5a1e2a0d9ad99a4ed65b78f1e8a03ae2397ffe98b829d9740fbb5b53b7c1788c84e"; + sha512.source = "b974c5bb33fb0ef74d9f29ce02ddb433d2856568b347903fed56ff26d02b0c230090379c889b245237ead3e0662f495aa41691d419eb9ca14829f493d68f722e"; license = [ "lppl13c" ]; - version = "0.8"; - sha512.run = "581940715c65c1988ad3a97999cf1bdb8fa83fd9a7bed17d882fc98aa626fe0bc061128803f976952e6abeb8398c8f49bab9fb01aa96c9f4910356d9bdf1a7d8"; + version = "0.9"; + sha512.run = "e3a3cde7bed6f7f2d2f277b4ffa9ac97d6f6b06f22c6bcef1819afdaab7cd9a80687390501f9963a8b2a188c41281dd26abaa5b4ffebad0127c29056d6221ba3"; }; iaria-lite = { - revision = 74963; + revision = 77505; shortdesc = "Write documents for the IARIA publications"; stripPrefix = 0; - sha512.doc = "d648624c96387856e3c72b5315b9e14acb2b65e6ebb4fcc8f518ca91f98cb5cf5b19b73155a004fe3c7e28c9bd892882a157fdc68cbf8c46b335aef0bfc06a10"; - sha512.source = "130b0e831cb5fd5800dac884d47e56c26fbc1820aa94887e3cf9a0d5d92384221662229fc855f14f6f1bc3f3cea3f59dc66b9601eae017856df2c07499f0179f"; + sha512.doc = "fa6b02369e76585ab1501c0e188552f01891ba972c60181bdde70dd575b22ef599d64d8207dc97e583f82acbd59e2ecb4e47750860fd7907c12bdc93b917f057"; + sha512.source = "bd642c7c41b642348f0392ea178868bf661ff48e0955c087d681568340b738fadd114c01048aeba226866da9999b285e4ff383e0e2ce02f7c70f2f7fdd0153bd"; license = [ "lppl13c" ]; - version = "0.8"; - sha512.run = "7e61e45b1b173d1d102ff44dcff21e0e1ae7cdec69359ca5324cc8a77911cc793a4e3729a3663a63b02ab1315c732e0087d27fb2b3debfa03345574c6fa2e27c"; + version = "0.9"; + sha512.run = "8e035faa378b5445db3e2c7103ed607a0c97018481a74eba2a274d0b77d891d446ec95b174f905d38361d309f111b5d9df3333ecf682062d6414a012fba9249a"; }; ibarra = { revision = 71059; @@ -26362,13 +26738,13 @@ sha512.run = "d688e4be2d145652c16b028cccd05ec5f41a94ca190caff0c6b3fbadaa5c859516a28e4555569d072dd1d550c8794c1ddaaefecce49945284dd304938360f419"; }; ieejtran = { - revision = 65641; + revision = 76790; shortdesc = "Unofficial bibliography style file for the Institute of Electrical Engineers of Japan"; stripPrefix = 0; - sha512.doc = "41ffd8978d9a591c4aa711c4b2f1dc73a4d18a39e67003494c4c9a86d5fd24acf40b6c79dcc139cb46a36dda96d1e0a26a7d5336683c3d7d11eb6e46765c03e9"; + sha512.doc = "54549be56a29bb91aa48c8487a8b5527ffeddba2101851670cd75d0b306676b2518aa8d89e3a0beab9963334357d66a3d774ca6d6fe4f5c96739b38dd626d3eb"; license = [ "mit" ]; version = "0.19"; - sha512.run = "16dde97354dd4c4ff2bfbbb9ead8ce7141a253afe2ec5b39cebe3239d40827d73c83ae90e79be77c5e5a799b40dcf5a3074f2659feb5add8b62d4491097a6cf1"; + sha512.run = "7077160a09ba3a16f1710778bca37399c1af4e8e2eb5f933ed647d12ff877735502021aaa5e2d1c89437c97e562f7be83bb7de8a47a3449d7c94a9f2abd4d616"; }; ietfbibs = { revision = 41332; @@ -26534,13 +26910,13 @@ sha512.run = "a1fc1aca9f557ea9c8c70343ad1e5712a846b8a7edddf2077e78fabc3919b928a5d7e8b1fee0f0bc29ebf7887e26dcda5bd95f2ba613051e52f13f1ee24001d3"; }; ijqc = { - revision = 15878; + revision = 76790; shortdesc = "BibTeX style file for the Intl. J. Quantum Chem"; stripPrefix = 0; - sha512.doc = "6b94eb95d58a06b54a1fb28b26ddec15528ae99286a37631a64b4ced32343872a04b96cb2de540d54c54f02361981ecc575ef7d014a17e1d0111883e92671fad"; + sha512.doc = "a97d9c78f15240026774344e6bfd73c5055b85f7a83125b1fc3add1dd36d9f00000851d9a847de4dcb1c0622b583c7afbfb770c5dd67ac385da34380e8793088"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "55f7693a820f0cdaafe8697ad352cef2748471711113cfa4738931926cb4d49497f4e825b0a737c233541203cb5c8f23dc4f8326950520e8aa0f4ad27f353347"; + sha512.run = "d710eb1ddb9206fa99427f62bf7534c172d0cb437a6487d56fe04455992df79638b137a96e09467b4c597687649f0434dc5f357300ab37205caa3d7ef7bf340e"; }; ijsra = { revision = 44886; @@ -26654,13 +27030,13 @@ sha512.run = "ae95a9d52ed07e962a9d98cdcad868a9d2dc6e1eee82c38fceda7f7668934caab5062727e75ee3b1824ec60ad112f15541c9519fd494fa8199caaf0e83906484"; }; incgraph = { - revision = 70635; + revision = 76924; shortdesc = "Sophisticated graphics inclusion in a PDF document"; stripPrefix = 0; - sha512.doc = "05b419f64ffcb1dc7408e282ca6d9056d6019b677574dbeac90994a83c25718ecc3d1715ed806933949139df2205eade0b50475240aaf05e7f4f2446a31862c0"; + sha512.doc = "0508641e3a52c4e87e4a0d116754b4d61d4f121e7845b8ffbe50b00b479753ee3357e03e0fe2268a4c849469e65b348a6dae190c2cdeceaa12a827b643bb90bc"; license = [ "lppl13c" ]; version = "1.3.0"; - sha512.run = "4acae7640b2cdbc3b7e9e7bef20882ad3f263c856303068cb3d64a1076456d4c979ff3733a2f6e5d41b8b3d4d66c6c97dd06696d741371861a3ef04c455a6877"; + sha512.run = "f6aeeb217a6fe07c51a1e9e653cec6262f2602a7a8a210e1e926a422c4d504d34bbe6154324d0b1ef7ff871dcea159174dab8139c7e1ff4988c301f1e81b9be0"; }; includernw = { revision = 47557; @@ -26688,17 +27064,17 @@ sha512.run = "3b33a1627083b50019e0c66ad49319d3ae699943f217daa21f57b19dd2733d29c6f1e9fbaddc1e3e39ea96623581b1d6a388f1a0009e84e4c3f381887b05d4c7"; }; inconsolata-nerd-font = { - revision = 70871; + revision = 76924; shortdesc = "Inconsolata Nerd Font with support for XeLaTeX or LuaLaTeX"; stripPrefix = 0; - sha512.doc = "c9136fd71bcb141940f29bf30b298c5d8539d154997617c30930ff470f02884ea55e29184aed9c799daaedc26037f08b8bdf5030c3e31df92ae91fb93eccb86b"; - sha512.source = "0ce53cded404ec67e1a3f927a6ea70ee439af877057d11c17f13963520a8cc5736fb5036002818b0bab1c3f8b73ed3b9d8d7816fc55cd970744bf2389bfd65e7"; + sha512.doc = "5dfff3372cc69793845fdfb4b7dd768899afdcf876b4ce412b827a0ec3a19ba12a286928bf50537a18ad3c1b9ff0ac088f760f3cc32516a5dce307fe722bf8eb"; + sha512.source = "3c1aa35801fe0d5465fa1aa11864a6934fafc4d41e0b08f73a1ce52bdd5871eb69a69998be2514f481647a4b3060b9a4fc9da9ccc1496400142a29ce3833f20a"; license = [ "ofl" "lppl13c" ]; version = "0.5"; - sha512.run = "e6d748131726c0a81dd4fc4868b0237f15ce3eadb60b874ebf5ff9f76b6bde9f6ac86bb9800e3cdc15867330123bef773af20d3755d4281434694f6889a74ffe"; + sha512.run = "d03900f00c371f19f23e5624d409d24ea21b7c8d9aceef4fb384eb812406e8ba93c6144b7a9fb7259d2691dc2a7962c1ce9b314f97f88cc853239e4044d02fbd"; }; index = { revision = 73880; @@ -26721,14 +27097,14 @@ sha512.run = "decb4d3e7a2504f0f08f5e907eabcd961d1900cfce98e79cf8d7745868564eace7f3fd1217de69d615f9267630c71f9289a0519dd9f3b8603be6544ce6d1cad9"; }; indextra = { - revision = 74327; + revision = 76924; shortdesc = "Enhanced index typesetting"; stripPrefix = 0; - sha512.doc = "32490d44b9434bb0a33b9f215cb4d29497807fd556780f39ef1b2b98ee80a17f84fb342f699abb3a12da05d49faa5feeee120100a993a163cb6ae687d40b0f79"; - sha512.source = "f505d8693bb4e4fa3d205f813baab16b84ae779d1078e9676c241ea1649df709ea48a9c901e75f02fd0870f1eeef78d584e07be261aa78cf8c61c1c67bd64726"; + sha512.doc = "4aef4746227d01058cb760a9dfe404ab09825926809d78e0b0d6d216b593e0312530d95074a6318a2942e00c9894ea99c1d5828e15f3ef7e0ff1245a8f203b24"; + sha512.source = "2dcc05dbf6329dcb5f9cc1e65fbc8c28ef522a37c04176e13d75d2d1be636674bd183fae377f3c990f4490fbec15e9b5390104fb2a49f24a2b8b32f291f19307"; license = [ "lppl13c" ]; - version = "0.21.2"; - sha512.run = "92ce1243e1ce203f5caa81acab2707ada2f25dbac1083e8bde0246c9f744ef88bc6e1c516d5561980cbd33b992b6c829eeedd18e4376e338d26ec28b3786b8ef"; + version = "0.21.6"; + sha512.run = "1d8a98b6f49bb81dd7a1f3f2b589f0b8b0cc58f4f5df01d2a1d3067d641ac5a86adbf63eb4d939d155cbe46681cd9cd6fb7aed3d61e17bd25de5b3b88a690712"; }; infwarerr = { revision = 53023; @@ -26810,13 +27186,13 @@ sha512.run = "b98b83ff26b5ecc9826f111d9faef5aa0f51ebcec7978881da2a61287af7aee022dc1b7812ee457885c7813eee0d2200d250ef45648619f3d105e2df54cd21d0"; }; inlinegraphicx = { - revision = 73069; + revision = 76924; shortdesc = "Insert inline images, with automatic size/positioning"; stripPrefix = 0; - sha512.doc = "f13e561513fd9f1eb54aea19b7c123386298bb69da49036faac1efabb7a7429af4a648b6764d590bd7149a2732b8d8377a580294f61cb556163f889fa5c72d99"; + sha512.doc = "c02b75a9a66bb98324f851b3be049d7f333dfd70f243ae253320fdd62a8903618f095dce07a5ba4fef7f6203d7e8804b7a9b3e6326e0f7e161df5d165206a27e"; license = [ "lppl13c" ]; - version = "0.1.0"; - sha512.run = "b9280f79bebbe6bc95126c91665c2490abdfba5d81a2873418e8816128c3a00ea6dac950e23eaaed87f5f01bc3f8f8e11cf8fbfa2b4498513e5a4cf7d7950d4d"; + version = "0.2.0"; + sha512.run = "47dec9eba400a8c376ee9902b004d2ccabe079b9f840aa8d3cf2deaa7bd87a9c0fd77780641b6e59f93103244519a9dc478de33d7e4c6ff8247f5d5a40749c7d"; }; inlinelabel = { revision = 63853; @@ -26893,12 +27269,12 @@ sha512.run = "98398c838689cfe22ba859e2983f374ecf94b21bcf46de362056821af31285754717f7b2169f8bfb6fbbbee849449a1f3caf52d1397a901133d0364b392654ce"; }; install-latex-guide-zh-cn = { - revision = 75370; + revision = 77231; shortdesc = "A short introduction to LaTeX installation written in Chinese"; stripPrefix = 0; - sha512.doc = "b2859deb4e7c3b655db89a75fef4027ba87ff7009af657d584a365ec3b8be8fa5d698a3656be36894daeb44526688cbf4c6df8ca4d81e4a5111588e60e17580e"; + sha512.doc = "e164eb3064b5bcb6d5b9ac070c15d18e1bbc6b224e47e17fb5e924caae5812cba3c376aa0140689c2a8c5e34ffa5117a38aa5c6e0912c180702665121056c505"; license = [ "lppl13c" ]; - version = "2025.6.1"; + version = "2026.1.1"; }; installfont = { revision = 31205; @@ -26997,6 +27373,16 @@ version = "0.4"; sha512.run = "2a2fe0ebdc4754ca74962270ec48c69e6574c13e446628f34604b13584e7b14ff33add55744f03a1d28443b5ae87ba79926816bf44781951a729913ceeb4d6c9"; }; + intexgral = { + revision = 77252; + shortdesc = "A LaTeX package for typesetting integrals"; + stripPrefix = 0; + sha512.doc = "613b83538f77413e8f099bcd67aa301a340b46a33d2ac251bb275967e1878d156ad7f7ef68b02c04326e0a92d8341a5101aee3af82e7bb8bad50c3c6f898e4fa"; + sha512.source = "a0f40cf417569bda1dcd732d46d4e9c5cbda066b2093707310a8b29af056d45eb0b0134a188e70c1e83b59829faa54b51bb2a2baa587eaf2ac3e6580bfde5552"; + license = [ "lppl13c" ]; + version = "3.0.1"; + sha512.run = "954af096491174ad50a516f4dff62b0e102941df4291d123c5c8e4820f4b15e7dc6e348082b68fff1f9e8745d9932b6fe43086dceccabdef0a50311261d283b7"; + }; intopdf = { revision = 63987; shortdesc = "Embed non-PDF files into PDF with hyperlink"; @@ -27070,14 +27456,14 @@ sha512.run = "a0a6807c8715dfa5f4ded44f66509ecd6af804d5dbfa44adb4fec3454f39be633fe17b79458106be0a6c35086dd1d3e33aec19ec657a6cb6b3903695b5019cac"; }; ionumbers = { - revision = 33457; + revision = 76924; shortdesc = "Restyle numbers in maths mode"; stripPrefix = 0; - sha512.doc = "5bf57ed5617846d10834f880e4a1c029547f1ac678a52be3e79613803b4e6cd0986887f2a44a0a4bfabaf9134ef39c44e420a12047fee81fd34243ec42c5262e"; - sha512.source = "f7d0f56de1a00761104fa7e9aa13f1ca4b9ef97051ef2dd6d28dba3066998d53aeae015d956dec0d3c771d85f6553c5835e4a9bd9d83dd4feb65591d6c613fb4"; + sha512.doc = "1328b59cc2f6b8848cfff35bbefa1f63389e663948f9f8fd1e5fd2c6dcbbaf599f9937905169066aae62cda348217bb35934c843af6734b5d00811d7fb934762"; + sha512.source = "509316d49f2a017efa53e35bcf5ed601f7dfecf45fea770ac901de3bd94d22304f8ceee30e7be9221d719fd8a0f67840a66743d278f5d6582f546661086b8a33"; license = [ "gpl1Only" ]; version = "0.3.3"; - sha512.run = "f964955ea6470a8906dd7623bd6959aad72ab4da5cbd4c32aa78cb2350cda05a1f577316ef97cdec9658deda027429462b70bcdad18024f255191b2f6cd7f99a"; + sha512.run = "0f14efecc0da63cc20da3e991ab977b96a3acd86fda65ad97d26693161dddd986801dbeeea9515696deeda8c5d314b01440caca9bca6c6a10d72c1bfe78dc9e5"; }; iopart-num = { revision = 15878; @@ -27109,31 +27495,31 @@ sha512.run = "0dd513aa3cbb9dba7e1099f7f08d839e80002fc5f5bcfc2a2a013dc799a0a6389f128fe72ebc32b673afd66f3ebbc7fab9b97c31763f94b7ad64eebc83b2f569"; }; ipsum = { - revision = 73069; + revision = 75788; shortdesc = "Insert multilingual placeholder text"; stripPrefix = 0; - sha512.doc = "fffed8d35f5a42cf3761cecfc360ba3c84c9a4edf501a2bedd9f513050e7a8362ecd49f57c8422f67647baa1beb0c6e4f434477fe31380a04a2e946ec554bdf8"; + sha512.doc = "1beb072e7ad141bc5d7b811a8fc00e82bbb819706c1d2ba51574af141f677949c7fc84fb850e95ba582e7933a3a49516f4a29b1504c5c497278554fff9117a99"; license = [ "lppl13c" ]; - version = "0.1.2"; - sha512.run = "edf5d3c3ea5723f471c7632809b3040c46bd229136fc7b5596e8dfe3d01a90ed37d1b534dc71f8668127474359aec6cf60c195ddd3e62ce04d899a6ae2727b55"; + version = "0.1.3"; + sha512.run = "3ef226970cbfcc00fc5cddff24984412fc9a6438b0617c9fec1674176b50d3dc0e9df0d89b2e34374e2cec74e305fa6f94f6c1d79b7cec91f56faf4786f96a6c"; }; iran-bibtex = { - revision = 71972; + revision = 76790; shortdesc = "Iran Manual of Style Citation Guide for BibTeX"; stripPrefix = 0; - sha512.doc = "c0eaee82b6e8671d56ce46006d0ba5e11a625055ced1c1bc404da67b12efdb38f4c52fe92b09ba95cbcaeb16e0a29efa9f0f23064d2b2e01e8449fe030493dfc"; + sha512.doc = "65e42799284a3f3ea71282f4ddfcc19b58f87882f3b2db4721b44e759709d80489555b87b93146239d3a5078df4f7a6f5c87e5f7b17e79f710f498ac31d5efdb"; license = [ "lppl13c" ]; version = "0.4.3"; - sha512.run = "a9c0e5764047cf00eef2308691cf18d71825895605ad7036cb019f7f8f7bebe55c4b3d623bb489fdeb371eaa303cdce640efedf0c241f150470eaa5d84a105a3"; + sha512.run = "5dc508930b51b95b76fcd28224cc342e1b457208727ceb5a4c7f4d80e1871400c80b49b61636bfb3fd2f24100016e135809d0f1d431d5a3cc79513c5d45de30a"; }; is-bst = { - revision = 52623; + revision = 76790; shortdesc = "Extended versions of standard BibTeX styles"; stripPrefix = 0; - sha512.doc = "bbd5aa6261779b7d395a89c04421c680b6906f795ec713b9c72bbdc282fbf459c443a08ccc7c395ac5274ef5aa1b3f56cd773e50faa7ced4ab4629f1b91e73e9"; + sha512.doc = "3161b0c791f7c34f92f5812ca6321133b77040f130dd6b5a89620d8641f58109058dec03a3a88fdff3c81fc7e6cf466a613323a955c837d1de6e8430411c93f2"; license = [ "free" ]; version = "2.03"; - sha512.run = "491b40704ad4c36e7ffac12bd5b823a4d796a9d52b82176cbd9654b6fe07d3a8a0c63f9756070bd4a971a33836e179ce6c7609e5de2eebddfac9c6aaecb92b43"; + sha512.run = "a585e6b7c5058a5e1d16b2dd9447b8fb5bc326b085541b5c829323f75a2556515f056262f206f7ec57e57783599d8fcb2ef217de3a436606fef7ff427f8e4501"; }; iscram = { revision = 45801; @@ -27175,14 +27561,14 @@ sha512.run = "5fa145cde64155e9a4ca7236cf41449169ce0d1aa88381b46935641ed94d166429c1b139c852f96526dda270fb85736ca54e8864c32452996109b0061003639d"; }; isodoc = { - revision = 59709; + revision = 75787; shortdesc = "A LaTeX class for typesetting letters and invoices"; stripPrefix = 0; - sha512.doc = "ebf8ac1221592472837590973700603e0cef6b459dae92cc28ba751f5c3c0c49a686b4224c83502b09cec26ba306e44fc00f19b0f9e9c83b26f582a9923f76dd"; - sha512.source = "9240f497398b77b6633f5be4040d13053abe51d64189e6678beccc1110f9e97b24422105bb3a552ade1f33c1af3ca2f8941b5c86548fbf7885a799fa69345b90"; + sha512.doc = "ff23c4300562fb2153fe78107bd841a04d08ec5ea5828a3fe0ae33567c99948c6296e37c7416972011a57c186ce7fa8f1a6b3c6b50c184d3ca240584c76fecc6"; + sha512.source = "9f3c2d579fa70673e0379421585fde21acd00d879ec94939296924a70afb60303a4a3baa76ae9a9f9ad5f7b433796e0311d68c9d28c7d9b69f6caafeb137a605"; license = [ "lppl13c" ]; - version = "1.14"; - sha512.run = "5bdd4158aa30923d2f06513dd2f1a729077eef05f8f6e068c1e376f931558b9ad786eea871396ca3d16778692f010bc39f25da3993c74776bd746ed5355fc0e4"; + version = "1.16"; + sha512.run = "55d6710eb804ccfd50c3d200f3b37bd0f7346af9185d3830b1c06165c40d92b75a21bbac750ecebc6ed77f8a20071a218a818dfee1b70da8744e17e44f978813"; }; isomath = { revision = 27654; @@ -27220,14 +27606,14 @@ license = [ "lppl13c" ]; sha512.run = "788b712fc11f3e4dccd58a75a950752d0492dbc30f0475dedeb26b86e500d0d23c4babf0dfc2361fe16e74d7b37d8f5605b4d4faf1e7018642a5e9dd1be73be3"; }; - isosafety = { - revision = 72227; - shortdesc = "Provides ISO signs and colors according to the standards 7010 and 3864"; + isosigns = { + revision = 76196; + shortdesc = "ISO signs and colors according to the standards 7001, 7010 and 3864"; stripPrefix = 0; - sha512.doc = "6ccd0a6b74ee931fdd8d28e49a87e9ba2a6a16e748ab166f31445517fb1fc0996acd0e0b672b3ce2261f2071a808af51e021ff7ee818f8c4d249f7b0c927db0a"; + sha512.doc = "73bf8b677d38c06565835738f0da8fd202bc8e3c0d52836e9fc0fef551b9b62f87f20500e563b17095f766e6b210601694be599569ec99717b300b7cccbf0ebd"; license = [ "lppl13c" ]; - version = "1.4"; - sha512.run = "43a81910d77f95faf6b41a57fec447e4b454ce36888ba7235bc36e042aa7ac4af368f3ec32ac9f2801f5696990448ab6e8bc137370e51ca6d901daf0c4ef413c"; + version = "2.1"; + sha512.run = "05d1a01ea1f9c9ed5e872e3ad6fdc3179ce14a9994c871595ed19b5628af47e3ac05b19ebfa43c75cebb9ce88ee5e32218cb6984bfba417e543d8a72083041de"; }; isotope = { revision = 23711; @@ -27260,13 +27646,13 @@ sha512.run = "2ac24eb0e19b92e29fa898fcb8cca7e2f64cf87fac408aa0c834f6afc0ef262560a512637b30dcbee2ec06e9f0fc32f344258bab983b1b1d6fd4da85c821c056"; }; istgame = { - revision = 62946; + revision = 76924; shortdesc = "Draw Game Trees with TikZ"; stripPrefix = 0; - sha512.doc = "275d45c62d3e140b5a292e0499c555716a43ed4cd06c69c59edc49b0e832371d39b320de954452226dcdabce7a140a622f3d3d1e8acb69fdd4aa0c62b39fe0f4"; + sha512.doc = "abbcd868740496a38ffd6f8cb6dd173778307bd3e22b01e8ab2e779e36df4a8a7d5b2ba4e96156af58f1e77ea10b5fc0a8c1172ebdb5963f097e3740bd7b2528"; license = [ "lppl13c" ]; version = "2.1"; - sha512.run = "40ea41a683ecff33942fb3287f57489079be48eb5e7512b04f5b7038da34bf9daeb523b9d15325444f27493119d2258302838b4a44becc7dad205504064cb5da"; + sha512.run = "a8ca6f694cf6421470cc79932cee5fa763b2f4bc6979286e5f5b67cc8b9f89c05f28c7b82774286d8ca216ca19475bad0a03ea960a6212314d1711272c0ad288"; }; itnumpar = { revision = 15878; @@ -27291,14 +27677,14 @@ sha512.run = "2a125919a015c82e00bff575407f02a6c9a176f83a6017df682b98af55473e7e36ca0a94ff27091a3a4279d42fea9c49f0d8ae6da7e852ae9c44389dd5d8f7fe"; }; iwonamath = { - revision = 71844; + revision = 76924; shortdesc = "LaTeX support for scaled Iwona math fonts"; stripPrefix = 0; - sha512.doc = "7b59f8de2f4d7a9de87980595711a2de0afd3fabd73f2a2cbb254ab751dc9df6e5117a197c5d8d23bc5e2948bde75a5d0195913be79562075d680bacdc9dae05"; - sha512.source = "2d6f63033b6768826e57b44c4f079149d6d6f41521970b714906092233b11ea8567b90c141246ce35eed42c8fc3cd33515f32defdcbc44e97b9c3f892d5f590f"; + sha512.doc = "03f63a1972c10e2f808a9af4ec177f61e8da49442f11d3ce05aa47153d0b3a102ca500bcb716cb7121f12f044907ee77fb128e0d7fbf782184ad94d722ab7428"; + sha512.source = "b0fdc11080b959e478f7ac054182be547020887e830049158318652bfbc36dcdcaad16e37143596f915685c1565a9a2df38c57bcef124238b9938b756d734ace"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "52ae1c0e13ebd9c8a8d28759df1e504c8858446c18223cbaeed1c03a40782115c759ab68ac9af2628dc2abc9681a7ff57a1f85e3cb48781c79ebe2f6b1f99f63"; + sha512.run = "c09a22b94fd960c7105a8c2f974082890ea42c83b2f101f80ebd87469dc4f63001ed186d349e5611f5ca19dfa8c0586d22e28b8c187571a8989180344c4f6276"; }; jablantile = { revision = 16364; @@ -27525,7 +27911,7 @@ sha512.run = "35245333f0ad08ba0772aff54e5ed1b252ad1b1d298c55934ade4a0e33dec29fc67adfebcce22f10b61b9469a2a2d208c4b9977519271457f1538c4bba8bce24"; }; japanese-otf = { - revision = 74106; + revision = 77048; shortdesc = "Advanced font selection for platex and its friends"; stripPrefix = 0; fontMaps = [ @@ -27535,18 +27921,18 @@ "KanjiMap otf-tc-@tcEmbed@.map" "KanjiMap otf-up-@jaEmbed@.map" ]; - sha512.doc = "43ab5ed39aaff01d01d631b80bc1db0d9c9814d272c66ec06a67ab947b2adf52d94069d38a0acb626817ce5581cdfefaf11523b1f6bf4828ac56c5a6f786a692"; - sha512.source = "715082d2fec71ed60adbd89a7e4995e75ea7e0ecdb643a98240955ff89e6002204a790df698802c8ca857c76935e87c6daee827ccec5d2d9f3e88754184f0bfc"; + sha512.doc = "a00865214ef7b2da61506ce9ba0302e0cba6f0f895eb80bf0e851b1c7204afa719da69ae2acdd010a59132298385d741de061fa99841c21eefa6b2fcd74b85a0"; + sha512.source = "d8577ea35bdfc1eea6b3a7c9e31140a172fcace7b25ada40946f3cf4f58692d67fc9c7fc1e2364b0ef3bea01773a35ab47609fc4c9e314e8ba80adea7f7a9759"; license = [ "bsd3" ]; - sha512.run = "0d386ef9c13d6d6c575de2bf79fe4bc1493f97033d9243dda25f1c40707e93047de72c75a8a650c458acc2c60244507ba4982979432875c771d530d62661e744"; + sha512.run = "b74f9556b8a5f8d568849152a8fd891b8134a72ee3796b84f77fb2cc3fc8182fb9de98b57010bc282bc658a1d882eac2c2076fe95bb86e8e149fe5cdb389df64"; }; jbact = { - revision = 52717; + revision = 76790; shortdesc = "BibTeX style for biology journals"; stripPrefix = 0; license = [ "free" ]; version = "1.30"; - sha512.run = "0f1cd72dca41b37c26d863aa734737ad128f5c39c508db13a3e91e4088477a99d9978aa1ed003ba0812e276bb4d80e527c80915cd7a08fd1cbe968816359814e"; + sha512.run = "4dc89f69b09e35492c1d461b4e4a2869c42168aaa038d34c75ed639cc5ddd7ac815848637e21c9697042c69fc7bf35eabcb0d378dcd6c52f796a83e0769104d5"; }; jetbrainsmono-otf = { revision = 73401; @@ -27561,10 +27947,10 @@ sha512.run = "1929e57cddc67a96d5a125b322ac40d3d6fec54b5361b0866a84115566785b11001fd27171c470291dd0601d2d03a105320a470f11de8d16ca68cb0a32b1bef3"; }; jeuxcartes = { - revision = 75271; + revision = 76966; shortdesc = "Macros to insert playing cards"; stripPrefix = 0; - sha512.doc = "f4d70e84619073f5ce5e8a7a8386baaa816ae2126304aa3964497d829af462d77f619de17e5e38e66bdc96fc0272b276fa149f965f2a7f5bb3e44c4451e347e3"; + sha512.doc = "24f9e5fd7f3864aca81b1199e3125ded83944de9bb3b35d1a6ca2f211b8ba5c2ef9420465aea34ec7a92977242d045257becdcf993c2839de393c26e6339745e"; license = [ "lppl13c" "lgpl21" @@ -27573,8 +27959,8 @@ "publicDomain" "mit" ]; - version = "0.3.2"; - sha512.run = "36ae610676a4f7b0b24f824573da26619eb030d39409bce087224c429f8d32b9b935c5c54c5aac6897dc6ead909a48eccf53a6b778670b922c1c26eec0ad8f95"; + version = "0.3.5"; + sha512.run = "c40ee6abf6513cfc4289ddb97e325fcb46411a1ed514a78198466afdf08cc8edae329bfead5029a4d8635720f2b38fee60f5bb31cd63c98c96782e297758cabb"; }; jfmutil = { revision = 60987; @@ -27588,13 +27974,13 @@ "jfmutil" ]; jieeetran = { - revision = 65642; - shortdesc = "UnofficiaL BibTeX style for citing Japanese articles in IEEE format"; + revision = 76924; + shortdesc = "Unofficial BibTeX style for citing Japanese articles in IEEE format"; stripPrefix = 0; - sha512.doc = "ccdbc9aafd94956f43c7f78c93b02f067defb038ba6b9c649e38d1e0c02647c853ad391a1c2b10b60e14255b38c5d77aae9ddd260c8297e06084236c27d70073"; + sha512.doc = "f7aed125cda224a131afa7dbca171ad752cccf4e895fd8bd339a13692111891ebdacf870760eb7ecec2fd6bcc22e7eed01939f8134b40d76b71806f7f614caac"; license = [ "mit" ]; version = "0.19"; - sha512.run = "79433835a06c0fe268d90ad11bfe6a9956e49284cb2ea2255c4577883f2087c0c6b823121a563cb76f666ce74265a056f0e0b470dd2542a104894adb0242d083"; + sha512.run = "da6f2147763c49489f52b5d62581488c60c25298f72428a2560b66765a4ffed28eb5d4e5a5a9f8cbc25785a07e881e4e2c08c26277b5505ee76450f52821ed65"; }; jigsaw = { revision = 71923; @@ -27637,30 +28023,30 @@ sha512.run = "5077471a09df4090e087a465e9d1823668ab80f088a7d5fea7d14559e9ea8906dae029a2093038ce5e9f013bbe3a9bcd74d8626e6ccbcaf7ebedd5c2f1e3521e"; }; jlreq = { - revision = 74652; + revision = 76924; shortdesc = "Japanese document class based on requirements for Japanese text layout"; stripPrefix = 0; - sha512.doc = "b7cd77493633742dcc5870b44ac4c676f02687414a06dff03947c3d709cfacdcc348e7ed0cbe0e46fd225acc8c2346852206a2e6d1d173814fb0785848417b35"; - sha512.source = "b6c9732f8317e86f2125c60317ef4ef688082a67220697ed1c56f259e603d132c1df0fa625c235bc15a559377eb34edba33d8565bb59af0eda8245beebbd45ba"; + sha512.doc = "13dcfd5095cb28c4fd23b41360b14b0390a443a4307b5b8d49eca5d8813ad9e6b1bd7d593b7828428f22590c22304a52a670dd9190ca0c395d88d9715ded6260"; + sha512.source = "2949ed5e62e5dd85c5d2d7790e534f893617f2cb8cf8bb9da1b72cd7dd6d14f290a53c0e540516ddf5d326729e5cd1743e3ee409017c5f8c6367f788d2437e10"; license = [ "bsd2" ]; - sha512.run = "79ca463342f8a3fdbb34a8943cd6e800c53072decfeae6d877b7d83f71f9fa6a90a30eef66ed82f04031812b26849966177051d4500b2b78fba39bb13f4d0e9b"; + sha512.run = "63c83123f60dcf68a6daa38c92b91b4b0576773a9831af728863cbbfdd710a72e6477fbb1be09653cb095d3036f131db91d07c20ddeef884d45a3e22d2acfaf5"; }; jlreq-deluxe = { - revision = 69961; + revision = 76924; shortdesc = "Multi-weight Japanese font support for the jlreq class"; stripPrefix = 0; - sha512.doc = "0bc8b5bfaaecf32dacfef16f00de5196ae8400f3c0e04d419406843d1d768d205b3f7c2d81e3eb69fdd7e45cf6f8da02dceeab3de8c23d711461db51caff03e4"; + sha512.doc = "acecd33f63b456d9d05e841c33fe8be6d02acb52965ba0050042b6827983670c63207e3efb279af0a1589e9d2a17b7434b645999f88572b76eafee6a00ba2800"; license = [ "mit" ]; version = "0.5.0"; - sha512.run = "816031a5002bb54b75259287e100e5731202b47f15d9b746645e9e42c6ed4c81422d115416e0e7846df87cf547938edb8a55a76fefd6b432bb0f5cbb7e4b7515"; + sha512.run = "9b9b1898d6ec389ba5055f68eb3c3b5f13e3a72299d9bce087838e3fbc1214af855928c6f0c3386966b0b0b7407747a8506e80a266908d9552595ec96f2ee1b4"; }; jmb = { - revision = 52718; + revision = 76790; shortdesc = "BibTeX style for the Journal of Theoretical Biology"; stripPrefix = 0; license = [ "free" ]; version = "1.21"; - sha512.run = "6317f3437416ead3fa1224432bd2cae247614e614f888ea074cfc442b8c7c3832d0243988269a1d772172008fa377b142288f9644bb1e2954c3758c1b75f78a7"; + sha512.run = "9781e0b452ec977a07a8f4dd48fa176f5b35188fb5bb92573cf4a7f661b1ee9c58ad5fe5a2dc0bcabeb3d8ba2743aed33681befbe44ebcb912f48fc0f1111e79"; }; jmlr = { revision = 61957; @@ -27690,13 +28076,13 @@ sha512.run = "83a76c353b38c9d5e432606c2f1667dac10adf54f844d9c4c7a9b8b8733a44d63db9e2c9e46b2ca54f427bca1d3bf4ef49d016c26dbad361b83d091c78708918"; }; jneurosci = { - revision = 17346; + revision = 76790; shortdesc = "BibTeX style for the Journal of Neuroscience"; stripPrefix = 0; - sha512.doc = "2ed6a342b376ced405a75da39fff51d03e9fffa89341522555d2edf8d8eca701013a95f09f01cbf642d3ed1ba93a1aecc89682986ae5c94d784f3c857eaaadb1"; + sha512.doc = "507cf11d79be1bc8ee425420be6a268afbaf98f958826741d54ef8b9a92b141ea954430ad73114caccf5ba8178c25b4eef32304386e5621f104502c6fbc3d77e"; license = [ "lppl13c" ]; version = "1.00"; - sha512.run = "1ea3d11a66045784c2d1abe0290d95482c5a2a65a21963a58d9626872b25bb0d20f8d1c3c3b8173bf7f63ed71f7c33e13c8f6dab0918585b36d72fa37dc35714"; + sha512.run = "790a0572e1e7d686d2a65fe7a3abd2929c76d73f7f151607ec4d95dce925de84c1fef93408bd829247229aecf117e381493a0e3687dea706d843a92e3a84a821"; }; jnuexam = { revision = 71883; @@ -27717,13 +28103,13 @@ sha512.run = "b2e5a82d5bb8575e3708a3e2c30e23a3ceb129c6cd78882126061321350c3ad72e36ccf41392eca7556203be713530d3169bcb39210f91d720159c49975eddf7"; }; joinbox = { - revision = 72239; + revision = 76924; shortdesc = "Join boxes vertically or horizontally"; stripPrefix = 0; - sha512.doc = "5929b50761480e7f93ba6fa21a9167acbb14422fb5d38c698f22d75b6241d986aa4ade6d298eb750e4a7a31787428495d1e5929223c1d27ba0b356627280b7b6"; + sha512.doc = "6f4640e537e97c3376057f2b4e0f8f6a6963b256256257854fd9dd139d95eadf10e816479696836ff518c8b54071d245553ea6fb8131a69caf5324e32d833b2b"; license = [ "lppl13c" ]; version = "1.0.3"; - sha512.run = "6412342014bb82567edf9691102074854dcf382373c5d740a1626f804d015cd2a398c7890c9b7225e444990e6ad4e1b680ed32b1671f05d3a475fd55ea2388e8"; + sha512.run = "d98becdda331e1ba15e967bcd7eb79d1e3ba60e8ae2746b89ecddeaa45dbe35019de0d6207c4cc4c85944ea84b3cf3b77811d1fa7a5f96ac50d521fc317c5b8d"; }; josefin = { revision = 64569; @@ -27800,34 +28186,43 @@ sha512.run = "1cfc8fbe88731a098e83f2107d4a7d719de134b49844037d82a894f534f4b5f0ab60d2e613ed30ae2137ac82a6d281fd10e7352ee7eff51915817639edffe8ed"; }; jslectureplanner = { - revision = 73640; + revision = 76924; shortdesc = "Creation and management of university course material"; stripPrefix = 0; - sha512.doc = "89a55caf1549bd6575573dcba3eab1bd1dd95350cc96ac0a2604125440eba27fe99cdf9a84158ef37d17faa7a092739ff59558552ea089a25f099af64a006b24"; + sha512.doc = "f93b097c6c6028d7e8d321f69cb3a4d40884a75a355ddb3306a01f82903b43e407ba2aa0d65679989e65f5c0cd36183f6a86c1e0f9c4152f8c2ef60527c628eb"; license = [ "lppl13c" ]; - version = "1.14"; - sha512.run = "ddce34a9fdab11635a7d279b065954041de8a74ec4f00f25779f2b5cd55cf940d68f127a8c31486a93a9e0295d87e8cdc4416d135125bb6c668780b7f69ad0e8"; + version = "1.15"; + sha512.run = "db3a7c59513ee527bdbbbef69f665d7bea67bb6aa1616e71df3ac93da2d0e09cbc3e02b291fee7b41945c421b3cb53699296e8538ed789065efed441e2f7f2ba"; }; jsonparse = { - revision = 75660; + revision = 77545; shortdesc = "Parse, store and access JSON data in LaTeX documents"; stripPrefix = 0; - sha512.doc = "52144e1d90de782f1cbb7daed69067effcc1982daad2d44b13dbd9493f3ca01c87d10d2e494d8582fba7b00de7bd85d2d7c0fa01389a057c275b968a4d4b2d9f"; + sha512.doc = "0b5a603c9a0c2b9106dc018d9cc39a96a16e614d8f40f0c30f1d5819ca3084e87467ab3bcfe41585d88894645c3e30f16f66306f10531bac5dff5346782368f1"; license = [ "lppl13c" ]; - version = "1.6.3"; - sha512.run = "42d7eab1c6eff484df34a15f942774ded414be2f5c96b28515136f4d01f519234367ae5c02775c38cfea4c95e8b5eeb97f00a702d7c7460312cae20aceb577ee"; + version = "1.7.1"; + sha512.run = "a7a3e9356567ec93b504ac308f36a608493fb6551fc092b58f1e56aeda97b02994f38481046839bb10c6c65078e4b624b6a042bf70046eb83a8604f8ca3121ca"; + }; + jsonresume = { + revision = 77560; + shortdesc = "A minimal LuaLaTeX package for rendering JSON Resume data into LaTeX documents"; + stripPrefix = 0; + sha512.doc = "8c21f5b56abfd2b100bd98c7cc30396fcbf7586627c329632481764688ab193201424d89a3d3b7b9090b134cafdf0abe211df03e6e223ef5bb02d89684d61186"; + license = [ "mit" ]; + version = "1.0.2"; + sha512.run = "43d403ca9436709b1e3ffb95abb80fd82ae5cadd010cea80f55200ee60ce88540d9be3a4be7111f784f8feb93e8cac360564e2aa69b17571f0d3c9feec8194a5"; }; juliamono = { - revision = 75211; + revision = 76734; shortdesc = "Support for the TrueType font JuliaMono"; stripPrefix = 0; - sha512.doc = "49b6acba23ddcb775bdf3212290e201663bc674e1bf1c810cad410d6d55adb5c35e0dd06787bad42e9f9c9dfe951294582bd81a65aacf4d1f27efe9a7cbc5781"; + sha512.doc = "2028be1e5804a4251e345c28919495039ee234bde0a7b4bbb82d9abc96850059bd1a7ec203ae5c80626cd2a3e94bc8aea1ebe418993c6d92075e9914c6c91d87"; license = [ "lppl13c" "ofl" ]; - version = "0.02"; - sha512.run = "68a5422357115f412b801fd740efa140b04005fb2cf96292cb5ed1c89d89273104480d1f51bd7b6a5c2776bc8bf8e97263f74ca3b722811ea10de1d01cf24ba4"; + version = "0.06"; + sha512.run = "e31c754931eabadf35437353db89ed71dd29bafbc55564e2cdf79a32cb613b674d571916a671ebcb625d7bf91d083fb75a9bc42bb6dab1871d8f00dc6af50a08"; }; jumplines = { revision = 37553; @@ -27839,31 +28234,31 @@ sha512.run = "e09ee044fe7d5692fe4f1098406e33481ebdf81698168223235e735637499053c66f278a1f7e27585aaa1a586ccf85b4f5afdccfa3ac35950475f56e46324103"; }; junicode = { - revision = 71871; + revision = 76210; shortdesc = "A TrueType and OpenType font family for mediaevalists"; stripPrefix = 0; fontMaps = [ "Map Junicode.map" ]; - sha512.doc = "ca2ab61dea2995b8bf571d37c21693875593e229df6000213704a2890ecd970c3264db602bd6b63459332ce898a740fe9c4f8584ca33c428ffc10cfd089a29b8"; + sha512.doc = "5a8fdd745ea94c8fe656080ff6d59a3c3eab3f9a0c6073e52f84980c67945c96816ba53b4c27209810591e1a7728cd8bc0eafae913269352af05bfac275cc362"; license = [ "ofl" "lppl13c" ]; - version = "2.209"; - sha512.run = "55c2edf969154c8560f1e3ad03f9d1a24e2fcc9ebd1bedf8571aa4a12cc91d5df3bb6e9a1229c951da0f210bf1a99c62dc7d53b2c8c2cf5960120710dcba6832"; + version = "2.218"; + sha512.run = "00978589d7d0cf1027493fe13e2f14626f7f3d2c2bbf76d427a4bd854f9315e11dc71bc63e660eed34c9e92179e5abefbb55f3464c3eac7ed975a3dda6838480"; }; junicodevf = { - revision = 71920; + revision = 76209; shortdesc = "A TrueType variable font family for mediaevalists"; stripPrefix = 0; - sha512.doc = "7baac1fc226dc8712d04c4f36427d8277e643fac13bc15f62c75b82d58a9626048b80a2cd6c7b470ad9c7ea6f197ca8278e1265698394b31b49245eeb97d13c1"; + sha512.doc = "00772727c71b2989a60bcf9eb2530d763727e799ac5610fc8fe99529046fa5ece835fe7a9c9908944f406b2ef178ab5430e8c2bf7fc49b796e61757fd2bd0b48"; license = [ "ofl" "lppl13c" ]; - version = "2.209"; - sha512.run = "7b9d9c934d8363c7e234f2a8b0d862a4f877d2c72b30ee5a028826c4836668ad8a923c1c5d6668240c36de247d369b9f0bc895067631851cab4adc9c08cf9a3a"; + version = "2.218"; + sha512.run = "d03c5ba94ebc295785c78f4526f12a52066f0293cf82981f2ff9947e43cba1db99b8292aeb92dee260210bb9473d66f5f4163c7565f56db4b432cb1174939f7e"; }; jupynotex = { revision = 75037; @@ -27894,14 +28289,14 @@ sha512.run = "4d6fd00247c6c915956679674dd029048cb96ac3bc97606c0a299bbaff24a4cbb9440d557eb2945151720265ecb27bf15c638c003e1039dafee56471dfa03945"; }; jurabib = { - revision = 15878; + revision = 76524; shortdesc = "Extended BibTeX citation support for the humanities and legal texts"; stripPrefix = 0; - sha512.doc = "3f804537752bfd7b6780d082b37834c805e521491f39bd76b52541707e69f8b775b9e18bfcba0b0827133be8cf82bab86651f2a7ec351f9cc140427056ca0dc0"; - sha512.source = "349a2f55265584d73d0a1b0cdd00f0fdb384c87f8b1399acf62f14229ec4cb03919bb1c37d3c8ed992f72f3cd846c93bb13f25bed052edd80810bb6a92665e75"; + sha512.doc = "1162e9f6a922db7bd143f18affb8b120e9fec175ddfa63e0a4a27230d507cb8bfd08b50cb69b7ed1adf554b76ec48be5a80f28a958b005acd007cbc831bc3994"; + sha512.source = "9dd8498f3fa43a0ac25a395717b326f1341ea8c79b2448ef3873e26ee8314b4256904f3b7db25ae42cffb5963c3b8549276e0f2181302f1e1221bafc7191882c"; license = [ "gpl1Only" ]; version = "0.6"; - sha512.run = "12a1d9402ca15ff23cbb9818f07290f0b295c9844bc4cf02e1332eb27a26a3a8d0ed3199df1c4f4f85c9ff5308e7426d0c7adad8dc587fe905c5a15314863b3b"; + sha512.run = "e8516857cac9bf522f2ec3b91fbeda326c2abfab0de953e7b76d8121e69faf63f8f2c71299720e119b4996f9ae30cfee197420de2a123584d660ba954fd58224"; }; juramisc = { revision = 15878; @@ -27933,15 +28328,15 @@ sha512.run = "70626cd23359751909ce385a7ed4415c5641e9c303d0dafeb99e36d0151f382c02c2f6818a135bc92fb156d4fa25d1976b2c906074fcc112e56a1a7a458801c2"; }; jwjournal = { - revision = 72788; + revision = 76924; shortdesc = "A personal class for writing journals"; stripPrefix = 0; deps = [ "einfart" ]; - sha512.doc = "f4b35286a60c624c1aeb930269b7011a6c91c370f75d1324d6238805b004a2d4923b9e50464ea8f210cd0ad4d096be9c8166db22da83a22fc958acad155d6687"; + sha512.doc = "fa2b1c8eb9ee2e0b76964ec1eb41369c4399b2ea8a90b824706755e1af91a43c16780878e307ea56c398883b0953f474df716aa1ab72f84b6db6bbf05758ee18"; license = [ "lppl13c" ]; - sha512.run = "64446db4fe3ae20687a451369c7263130962ba52b6e8d0e8e5705df557894b343a0b5a52e3bce26ee41884ea749498326581fb892ffef01b5ee8a9d7930164bb"; + sha512.run = "7def0555cf3038030dee37bc9a6c195ce4ed0a775f314263631487fe7496dce84eb3067efc87f091186a00bfe8c2be9eea12a19f29784c525ad8c0ad5317e52f"; }; kalendarium = { revision = 48744; @@ -27963,23 +28358,23 @@ sha512.run = "a9db1fc66330bafc5fc26ed600f1779dce328d6234ebe930aaff65a02a0d740188e73c5f73a9c75d69926323a610dca4b37044e7357a141eae9bb3231fd3e272"; }; kanbun = { - revision = 74674; + revision = 76924; shortdesc = "Typeset kanbun-kundoku with support for kanbun annotation"; stripPrefix = 0; - sha512.doc = "643cf54e5aa4dcaf484d4bd9bd5b56ebcddc4280ac1ff2d290fad8b66cd5c735929f4d56cab99b0bbe8895892d616efcd287fd692a17a896bea98e43c6607396"; + sha512.doc = "c048f843ecdd4e81fc46718c344a48bf02c5b2034f42d82cd8d5ca54532bb39f7f52289aab520d9569c42bbb65a9d6e2e2f4208aefb3fdb50c9f5a1d9920b653"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "3dfcc0ff8d56866a107dbf78c73263006ad0fab81efb9d4f126bea08b6e73b1b2465b328750a24b839ea3edd710820f65930490c672a7c0fbd2141b0283aefa4"; + sha512.run = "0bbd98cd5731a952b1afa55494fadad904bbca95d9a88c37a811fce2868e1bcdb5e3edd7566c2bf1ca99e48b4e0cfbf5dde32215d27ff49c89384da3e24fc7a2"; }; kantlipsum = { - revision = 68983; + revision = 76924; shortdesc = "Generate sentences in Kant's style"; stripPrefix = 0; - sha512.doc = "97f15c38fff7c30d99313be71a6908f5391bb15a3e363fd00bf6a6563a2abdca2d98969d5299ba644d33917b48da41985c5ea6d9238e2e8a7fbd285262bcb8d5"; - sha512.source = "873c0b66e7d83fc93d916d4599e96ff8ce8cd045ad2220914cd4161e15e8f357676b86a35dccdca927c03abbe224f604dca187eb58cd3bc42ba78ed70b9130d4"; + sha512.doc = "e2ccc44ef4f27adc5f099531407883bd5f1259bac691fb1a979091c55175a4089f8c14045fa1564e252b7af3d44fe017c14da32405371d6d080f34bc67853ea3"; + sha512.source = "c972df3ca20bab5dfc3c4cb1807d58c62973071806d5952dac5c914f5af811a9cbdaa0f09ce9b7adfb0de6a747c39d4317a2e288935ec952ca1c61e94d0fda3b"; license = [ "lppl13c" ]; version = "0.8c"; - sha512.run = "bc863e42abe6397617c588c85936eec4dec5fd9578b26cdfaa80e25abd29ae814a009952f246a4920a3da43e0842a9b113d0c73eb7514b72a9c5a16193f914bb"; + sha512.run = "82f3e92c25272dd8065e013393888099b298ac56ad0a26e0705f127093cd073b209b3a2971285210ffa12c1967d01f4a194b449494009bb4babd205f97942583"; }; karnaugh = { revision = 21338; @@ -28020,12 +28415,12 @@ sha512.run = "d7cbd22ead6633284e9d114d90b2cb47924bfeb10c15eb350e4c2f82b883930c953410362313cdf8ac476a68cfa3a9b020217097909504b97a8ecd7addbc8d97"; }; kaytannollista-latexia = { - revision = 73292; + revision = 77555; shortdesc = "Practical manual for LaTeX (Finnish)"; stripPrefix = 0; - sha512.doc = "4b870e3e7fdb6979ca023fa3ffb0b98bfa4966e987e568a6a93d8533246299d0828bf45f4d985c77a925d51c0f86e86f34fef41b7a9840efc9fe2f2944ac6217"; + sha512.doc = "34831667a1ea688492a2e09f0ff5bc873ea02a4a5013e04ff8bb9a27247a5a7ff63cca5582fb6b8d38885bf033a8a2003bfc03096db6c1e688ce16c12561b59b"; license = [ "cc-by-sa-40" ]; - version = "2025"; + version = "2026"; }; kblocks = { revision = 57617; @@ -28068,6 +28463,15 @@ version = "0.6.1"; sha512.run = "bea7929df73b880b94d22bdf75aad0feb3d22de59e7270058b3a22ab2a54116d8d9639b46d816e3b7df9ec27bbe312556b3d28e118a934d37bb5aaa7b3fcaa1e"; }; + keisennote = { + revision = 77255; + shortdesc = "TikZ-based Japanese-style notebook ruled lines for LaTeX"; + stripPrefix = 0; + sha512.doc = "aca7cb4b5ad746e445ec0df75e9fec46c4cc014f65c45df968d312c1c6081a4f4759ef77ea10355fb76d9f44560376f797f8801d992d747a72c11eb3e7ae35d9"; + license = [ "mit" ]; + version = "1.2.0"; + sha512.run = "758e27375e70350d085c00dcc64fb7271d37aa44f5417becd476e5e779187eb636ee793feb3288a73b6465b0e5b03cd5a99c60535cdc6fac4343204c6efbd83e"; + }; kerkis = { revision = 56271; shortdesc = "Kerkis (Greek) font family"; @@ -28135,14 +28539,14 @@ sha512.run = "93de5becfa1b4950f518bc004f0dbdfe96f567e17ec4b7656326b89201f1f85edcbdaa771dc8568fc0c87bcbd8877b618d0d00ce387ca70036f6794a8b870695"; }; keyparse = { - revision = 60277; + revision = 76924; shortdesc = "Key based parser"; stripPrefix = 0; - sha512.doc = "01b6aa91350a1ebad4f37be4051a4bdc97939392a6ec2b7708de77d06a575c14fa3f9bc9a8b98ac5d73428555389aa6bd0f9439dd299c2b34e19b7800eb2a27a"; - sha512.source = "2eb4c90abed3e2676bce4865ad4254b6f572a69edf63ba82a5a9b3c994343f8d3a3523dd465b94d6afe814364c41a581dc84d49c9e21be6dc4231c3f850eafe9"; + sha512.doc = "717eb32229923d1971fea4816dd91137b2c91bddb5ee096dff51b0f36396cfa787ba4f9258e11c2dbf4ee9131c8129422759b1f00056fb7ae6026821e8ffb9a4"; + sha512.source = "e64508f92e72a974afd2d80609dbf5b03f07515a8040f1431638da5609f7abeb4dc95b818f4d0f868a9f4d8f68294fad7d2e034a923d6ac5e2b6179a3933406c"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "f3ca8d0b78d9e20bf99e46ebf181d670fe6d936f9d91f1059056820f8be1a9be6eb6278fdda8b118a5f82d376440681dc4cf9a063bb6693df67d5e2d47b3a5dc"; + sha512.run = "6dba2d8a30cc9eb8060f226c9b9c83bd85f144539670fb8d9c5833ae8c005154ad757c9a9762632c122ca12e8f0589630b88f4e2e646d473ed2e8c502c5f2de6"; }; keyreader = { revision = 28195; @@ -28163,13 +28567,13 @@ sha512.run = "e04e13e23b3342686078c2278d3b6f7c8678d99acda197f50296ade3dd91bc4316323a669efd7238fd246c60f169c694677252601a81d9e23b49a1e37049c93a"; }; keytheorems = { - revision = 75561; + revision = 77073; shortdesc = "An l3keys interface to amsthm"; stripPrefix = 0; - sha512.doc = "e0928437cad62f397a30f198cf2e0916e822b47a5dcfa550ac121607f6d038945dfec7c36c3e73c07bdc45c57f87ef08d1122cfbd55fbed5ce0803dde06f0833"; + sha512.doc = "d7b931852f93b5106aa32f5c14402486ab89df1c5294cf12adc65462ad4e6efab10f889453ddd81d8e5297ddade2e70c1c5b0741c726bc74538ab72685c4bc28"; license = [ "lppl13c" ]; - version = "0.3.0"; - sha512.run = "8309e4b61d7481cec482b46094ddc723c9f6db386c8dd40f9e8fda424030f824a80fcc7d0ed6d55f9282a20076dfeee47834cacbd0fcbdc6f9791e072a3f5ac2"; + version = "0.3.3"; + sha512.run = "cb974dc04462dba5816cad7de42bc7156ea26461aca41e0b48b18658f8b17064db46bd7db43918e3321d9f1ac7a208748328885b43137df6aff57465aba8849a"; }; keyval2e = { revision = 23698; @@ -28237,6 +28641,33 @@ license = [ "free" ]; sha512.run = "a866364705d75ab560488c84a5e403755acfffe7b49b8e6dd65342f45f852a5be9d4072d750fae606c3d5789e1d46458da66f0af6fb9f9e0225c1d9acf69d4a5"; }; + kkluaverb = { + revision = 77516; + shortdesc = "Provides a Lua-enhanced versatile \\verb command"; + stripPrefix = 0; + sha512.doc = "453c06c2903de7593a4b78c54b6b7dcbda8e796029945cf6bda3e7399b704f019ccecfcc80d21836c8551abe9598227fcc81e44ad28a77b0cc75fd122ff0c14c"; + license = [ "mit" ]; + version = "2.1.2"; + sha512.run = "c1f6435e02e1388ebddf58444122b27811c14b864f6d686fb22fcfd1e2888abb7f85c7cde5a7689301555596a2309f25aa092d4c517ea884dc38cbc0f57f484d"; + }; + kkran = { + revision = 77172; + shortdesc = "Generate answer fields in tests and exams"; + stripPrefix = 0; + sha512.doc = "04071450763744c8419e548c8c4127422805e7d1c54d0033e6779daef62266f1fd3f11faac0f62a6b8a89c80c96e0b08c6b93cbb25be791efb9f4a2f16350f27"; + license = [ "mit" ]; + version = "1.1.0"; + sha512.run = "a4750e1411d40d0e0db1f238a0e0f9ae8feb6005e362d8e6d78cd2125fd99fc1864ba41448d01d35a293efffefbbecaa4e4b5e01fb32760eb6bc1cef4cac505c"; + }; + kksymbols = { + revision = 77427; + shortdesc = "LaTeX commands for enclosing characters in circles, squares, diamonds, or brackets"; + stripPrefix = 0; + sha512.doc = "f334887417d9fface980aad3c662d67078af5c600d8a6aa17c7e14ce1ecee6716e6e084622f65a551427c937b6cd5556c775570b43c72c9e232fdc95f17919fa"; + license = [ "mit" ]; + version = "2.0.2"; + sha512.run = "feeeaa44e122c251886ec2df2ce46e10179df7166ab677da7a708b822e2ce167c5359b4933ba3ecef5445cf4030eba25fd950fb248c5d3bc19f3f242fc73bd97"; + }; kluwer = { revision = 54074; shortdesc = "Kluwer publication support"; @@ -28267,14 +28698,14 @@ sha512.run = "cee26b0e6fd54a43a12e0e48fd5b4bf381816dabb6019cbd7c13ab5e2561b9f191d9fce4c75a513c06530077bba8d383b26552e2e6f4e97600aa2216547a08b5"; }; knowledge = { - revision = 75175; + revision = 76924; shortdesc = "Displaying, hyperlinking, and indexing notions in a document"; stripPrefix = 0; - sha512.doc = "4f3741be936a8c0afd4891ce7a8d82bb13ac166d1a2323c71cfad35cbbd64c3dbe1d91560894eb31ec669fce6e55e0a0195ca90221137108ab2e0ed6c443b8a3"; - sha512.source = "cc106210496066d2a4a0b74a9d12c8e85e399768a4fc2de8ddb2f0f388b79ec13b7e2c1371470540a380848fd78c4ffb2bba4e33952c410a0a6e37fb5550bf81"; + sha512.doc = "134bd1e6c275008253e126faa077044611f36eae2c3465774d1f2f8936d5fc52e43c3928f92d4a2fa3bb5c66af820531d606dfd78fa83516b66446a2cb341269"; + sha512.source = "093e80135f2afedd29ebbaaaddbb7368adde071a3abaaf9e3d3ab119fc9d055cd40da5dc308a97549e6c96036f9fb6d445c120841a6d2a6a823530dae83f8978"; license = [ "lppl12" ]; version = "1.31"; - sha512.run = "4542c5e141ed5f5cf2a6e83d3e18fc3adba6c91bf63f9afce7346612ff4c6f050e3a00646512d1d15be5cd1ce7b22859b34d9b0df0ea3d13b03a14b4918dd056"; + sha512.run = "b2bc1b64060c65036e1393ed29462158d738e13d0ac4a396a1f332cd7b8210334115c291a64724d657249ad4211e7e5d4da76626c1d0d335218782ec826b8dab"; }; knuth-errata = { revision = 58682; @@ -28326,7 +28757,7 @@ sha512.run = "68aa7ea875f46a4c1d1bbf29d4abb77f4ec729242fab41f3e79caf95a925a076ec3d37ce7d98b44aecaaf9edce541d1673780238786b36cee0621acf4212a1ef"; }; koma-script = { - revision = 75394; + revision = 77527; shortdesc = "A bundle of versatile classes and packages"; stripPrefix = 0; deps = [ @@ -28334,8 +28765,8 @@ "xpatch" ]; license = [ "lppl13c" ]; - version = "3.45"; - sha512.run = "40e2974d694a8613b06631e35bb8b1478e9228ed5a698102818a64c86bb5d2cbc802c3dc1ee37dfcad7e1bf3357da93ad494d1cdc1fec14daf4d85f8e42dd17c"; + version = "3.49.1"; + sha512.run = "806a9e01c1d2e8d5ee616db465394d58c90308c8313cb02fb9a805b40c6826df36e47f6feeee976bd77ef23abaa5adb8c9080ffe85ad69b456594cccea241bf7"; }; koma-script-examples = { revision = 63833; @@ -28345,13 +28776,13 @@ license = [ "lppl13c" ]; }; koma-script-sfs = { - revision = 26137; - shortdesc = "Koma-script letter class option for Finnish"; + revision = 77050; + shortdesc = "KOMA-Script letter class option for Finnish"; stripPrefix = 0; - sha512.doc = "84f7fb5c11c9b40029bc481d34ef7cca39baa2a3872f22fd5b656e324aa5cc0becf3ff6d894ceaf26e8ddea0d8cc14d428a140e1f19ff2e060c6d32390d51070"; + sha512.doc = "c05b1b6d200aac28dfbb6aeae07cfc5975b4e5bffa82b5149b8d93d7bdd7705e8ca12eaf51152b55ff806eb405b562eed37431d6ae412b630e80c19f00f9826c"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "3b281a1e94c73e1d8224f6ae552be91e3df344f9031e139334fd7256e38dc70bed4132164935845c710bef9dfe0e8c439c229d3415ff835e48777aea182e7fae"; + sha512.run = "5646006f6d82ecf5813e64a76db0910e0b8c5dd6e201b3ee4ec5d375dc3c45ce32dd99f9eeacc1cd082431307b6faf9b281edf402cbe36f66f451c12dc2b3bf5"; }; komacv = { revision = 57721; @@ -28383,17 +28814,17 @@ sha512.run = "4021b99d8ac5f554cb8faf2028adede6ffc49e37aee96a65dd6eaf6496f7190a437bb1d165263fd08e906d8f9079658f07887b3e5155a54dddd12c2637c2018f"; }; kotex-oblivoir = { - revision = 74884; + revision = 76503; shortdesc = "A LaTeX document class for typesetting Korean documents"; stripPrefix = 0; deps = [ "kotex-utf" "memoir" ]; - sha512.doc = "1f546ce8fa5b09c38bb7a3adb38bb35576d52c4fd440361e248e285b9018dc0e336de5978e7ceb58b29933ed799b09988006b90e68c8d37fe7683a3c06845e51"; + sha512.doc = "46ef2945383d565a0de4c91acea42117145e2f24758351a0d566fbd9824d69dd3f910e29df13789337d9ad27f129b9ecce8da793a21be3b32a908515ab52b4a3"; license = [ "lppl13c" ]; - version = "3.4.2"; - sha512.run = "c9ae4043d0c78a6b705a30bd9319d730215c2c5d9103acf9656dbbf29027a14a3593e47b4fe4fa4dcec749f6f6ec6574968b86d5476e489a5ae543be4505d66e"; + version = "3.4.4"; + sha512.run = "3c91308d1604b5fbfabe2c0e1ee3745b5c13bd6d6b4e0a03f5928cdd713b8af06e0d418058ea5b9e2d919ebf61ff1f63452f274f09040606a6e98c5846104b56"; }; kotex-plain = { revision = 63689; @@ -28463,25 +28894,25 @@ sha512.run = "bfe0c56318a5d4c9a314e2562429cc3b71c2ae03a830b7a5ebe0af57b3dff3e65b7f57b73e3e4c8dcd1a0d04f4d226796e6b8e0dd8861390ddd1743d9e9e443c"; }; kpfonts-otf = { - revision = 74008; - shortdesc = "OTF version of the Kp-fonts"; + revision = 76746; + shortdesc = "OpenType versions of the kpfonts (Type1) designed by Christophe Caignaert"; stripPrefix = 0; - sha512.doc = "dfe9ed91621dc20539533c7cc2d98a409cd53c4b14f1ddce3f28fdd052101c3ffa417d64fbe6b42eec8da4c0ff31d0d9c923903ce0b17791ca52f5285c0fbffc"; + sha512.doc = "eee0766266aec0f8e68832a693ecfbefed228b744e3ef812515eda595a8f9aec297501f18e07625a6dd383de7607cd8153eb5fcec024858df857449252ddb173"; license = [ "ofl" "lppl13c" ]; - version = "0.66"; - sha512.run = "adf5f9663f615fd7560ecd7bb76f29b2cd3fc1f65b3af949705bfb85e8b383da96a7fb34cf013bd0b0fb95946af25f9d8c747b73564f94588a6becf82b97204b"; + version = "0.71"; + sha512.run = "1657dabe6f48b4df11990457db665b48effdb04d1036cae129a15f46b915617e08179e61a1d1de65a06202c09df34f8a268e292c0bd9a4aedfa51e8fbf4d8c9a"; }; ksfh_nat = { - revision = 24825; + revision = 76790; catalogue = "ksfh-nat"; shortdesc = "BibTeX style for KSFH Munich"; stripPrefix = 0; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "8893133ed49c9b4ba7472bc80a4e5583ec2546838e261fa2cf9aee188a0b00bca45de05c4e969af0b6f222a9668c3a7fac0caadbb180c10500fc53ae8c9f56c6"; + sha512.run = "8546224321164ab3513552ae0c429572f1d116afffcc112dda8542e1389a31927d6c3b4a0ebcead16a61fa0945978f42b291ae2e7f3c5a4eb1ab528add188b2c"; }; ksp-thesis = { revision = 39080; @@ -28492,6 +28923,15 @@ version = "1.0.2"; sha512.run = "3a250167d8810e3e81c5b6f86dad57e191a2a8387b5c7701e9b176cb007ebed79bd11867caa63e9cb9d3412fd59baeca7ff8e7589b11c4ef1144678552957216"; }; + ktbox = { + revision = 76524; + shortdesc = "Framework for semantic color, structured highlighting, and scholarly communication"; + stripPrefix = 0; + sha512.doc = "862f587f37c1ab5149de6f19ee7ee69c7acc977b393bf557368b3058c4b8aef33ae055bbbb2f31f4aaa1110a692142adb4ec9609cb372f9492441866b9d96d8d"; + license = [ "asl20" ]; + version = "0.0.1"; + sha512.run = "f7bcb8dd20328d9a6988c6eeab05e2994e0bdbf3dc5f1f6cc048f50c88589cbea2bfd80fa5abfb6cf2c3b7b3ccd22f472e4e7c2c4848a55065f5e53badb151f9"; + }; ktv-texdata = { revision = 27369; shortdesc = "Extract subsets of documents"; @@ -28626,88 +29066,90 @@ version = "1.1"; }; l3backend = { - revision = 75628; + revision = 76924; shortdesc = "LaTeX3 backend drivers"; stripPrefix = 0; - sha512.doc = "d7aff8b14ba1b57e08696c5d9d5274e14b59816ae8d9fb6ba5de8ecde04d353c20bf9e7e6a4c70d12e5a9a5bafb03016b1b8e20b72b58bc8c3a40276e6b532f1"; - sha512.source = "0aedbe26f2d4c87309f053807fe8dc3b84482718c5cfbee9b31b14d793bf7fa5b6d57c15698676b1d735a8c613cebe14ace5f6c7b4914fbc3de3ecc4d07b579f"; + sha512.doc = "896267012465302fe4758bf3b4eb28d4321bbf6bc2097cb7122a5875a4b8f79b861bdf4977fc2b996aee155e0a53cef8b85ead4827cd2c9f47b8a79425e7ccaa"; + sha512.source = "a62c327ee7960cede67e6ea85ee298a6e14b911fed9a2246f7a2a5fb90c2b257782cb545e4182d063ebe7aaab34635745ff0566699019ddcf69a64d3d10276b8"; license = [ "lppl13c" ]; - sha512.run = "16f4b43d9dda81e3693af6d4b8921bcad840a0e804b84a2213115685fb92e62727f92f70c172cb0e346ec7f79500e6d704bfff1d6aa2eb0a1aa930a2b2b855ad"; + sha512.run = "dbc3f7b699ca69504c61b207286daeffe0da699ad2a6439fa271691b5b825b156a4a3e1e67b423daaa86a011bd671d56259ca7e285e2bd9d15131b5a88ee6865"; }; l3backend-dev = { - revision = 75463; + revision = 76924; shortdesc = "LaTeX3 backend drivers (dev)"; stripPrefix = 0; - sha512.doc = "030163c1021ac84c8044df7949da6376e7d87a0f8f3403ec16105bb88e4db434b59d76c8cc16243fc60e426ae8fb288019b97cc3b883174d1a0314558b0a87c3"; - sha512.source = "a0a1bb812fbbb88050eb2ea617c9b161133d594a993cdffbbecc4ff44529dbeceb6b14f16d941ef5b41429c518d2929f906600ae2b7ec9ebf7dd8213872c8cde"; + sha512.doc = "511e0bb300eb0d81a7a5237dbcb14c7a49bf099ce843f88879f79a79a3d83b67ae67b03df4a88477e2ab8930daf014afd8159ea85410bbe19ae0a37d43226cb9"; + sha512.source = "d03fce10bb5806ae4f3d3a05e334ebf814a07d231d378ce9802a43a58ef5395659eca37daa2499de096d32ec93b25953a6eff8bc965294f730fc6a834f1fbd26"; license = [ "lppl13c" ]; - sha512.run = "1c0e8e34954a0f63aa03f9765bf6a9224d5d72444764c4bf0ecb43dc44cb6b60b175344328544bd65181eab5f63cc16daa094048f69cee3c42dc66b93043b200"; + sha512.run = "01681620d4c9668b0b4f4720d02c83dc28656ad1c39c0599a3bad15753e06d8206a585b677307109d1aec8301c1d00c41d13d4a8ede200c38fdf3ce9e03ca9fd"; }; l3build = { - revision = 75155; + revision = 77170; shortdesc = "A testing and building system for (La)TeX"; deps = [ "luatex" ]; - sha512.doc = "068a8af4a6814bf5ab7b726b0ea2680f6601a6cb3b25f7101a1ad853eb8f1e453025d5a1907597cfcd09b6ebcf46fe615604c631f09f9ce3e23a527aafa49d2a"; + sha512.doc = "b18ea9e5abfb111c3b9cc9c83aea7f5cca1f2a0a620e0414ffb9cf8def2d77f6ba98b6d67f88cd066ca069a806e5bcc2725224769b04a187cb3b3382afd6bf5e"; hasManpages = true; - sha512.source = "96b0027906b416558d83fc6fb9c839357f0485fc14dd4513aabd79c4e7a33dd9f5bf707e44bcdbc7049da6fb5d741e5a992e1bd159aa1375e75f4809b601c2a3"; + sha512.source = "4acf777305b11d62aa4d9df9e2cc4a141aa6faa31c7fd3129cb7bec46366e446b1416c55b347857db28519d5a9b659c8bba034af69662ed6e0c210f1ad18b0f0"; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; - sha512.run = "7815182997df5daac093440d6a1c02247c9095db70d34716531335bcefb972c79b10f8b9e9e325ef7c9990acce9b8dda28bf44d5ff3895932451137ddb35b8d4"; + sha512.run = "6e19eada096aada4ad55aebf3630bdad5cdfd1c166d36a0cca346acb380162515a833432a70fa20182460929b5c7fe0348aace36346c0d4b7a5ac10235a945b6"; }; l3build.binfiles = [ "l3build" ]; l3experimental = { - revision = 75375; + revision = 76637; shortdesc = "Experimental LaTeX3 concepts"; stripPrefix = 0; deps = [ "l3kernel" ]; - sha512.doc = "c45a43a850cda4c4d4597d6e035161af4e795cf088b3541e3fa53beabcb44d194745e8f3f45c2fcbadd4119d73210c0c4b4163bf3c3a764683a5f104df7210a5"; - sha512.source = "2160ca40ce099d13626dde4f7b986d18408a7108109dfee78b7e2da6f8e23468e9ca9a7a35b0d546262b783fcb970033b9b1587ecbf19cc60817c5905ec58993"; + sha512.doc = "f02a94b0f98b2b327024a35832bd0e6af8e97979b4a89153d8e187581228ded77115c5abd1e560b688542568186645733ee026b89144720e7667d95f0889ed12"; + sha512.source = "b8e73b7a8a8030cac14ae22b6bf07d11b4f936c4801a9c3b5884f4a3eef1d074629c021de3f4042b7686dd1a491a6b5d6b32b72695c41ed7404c60f4cfa72557"; license = [ "lppl13c" ]; - sha512.run = "30813fc3c426a3f7993faa4875b495e579d18f7cb14bffd729250251870cb37faa1f2e663877283139389a8404ba808b9f362f995c3965e42f1a3b9a99253a8e"; + sha512.run = "de00a40e89725d98a38604121fc1bbee6c1988baa3efc0010c7ca3c643cc01a4fd785b7042345fbe4eb8b58f934def29361eca35c6fa33f13d56b1793f1f6725"; }; l3kernel = { - revision = 75627; + revision = 77438; shortdesc = "LaTeX3 programming conventions"; stripPrefix = 0; deps = [ "l3backend" + "lua-uni-algos" ]; - sha512.doc = "6f20bc2b39e20ec0cca5b7d5b407d08928be8573174e5bd851cc7cab580ae9faba9b6c2d5eecc936a9cd7a2123fae21aaf953443e57e26266bbf81ccb177af84"; - sha512.source = "9443d40c83b171f0310e2f04147c7c54d4b8c2b6ad326a0f42f2ed955472aeb8c08f817e7d31eb077830dd2677d7877a70ee5ecc9014224ab9616bfe6ef57a34"; + sha512.doc = "2e9fc9ce43aecbca4e3ec6386c3d5131eeda6069dda81da3be533436bf5c743aee8d71faff9bc527f1dba020e5787deb2986b8a849f7867f24769acef8618fef"; + sha512.source = "52a62426b14956e8be17423760b5faebb39e7b156ca9cf2202f835b4f3bd1f1baf662d7ea940d1d5c18ea83f697e6b74e0c16eac69842658a98748b53f1dd7ea"; license = [ "lppl13c" ]; - sha512.run = "a69206da3b26a6d416c5146e635ce86140f80c4cf31dd5a405fc32e718029c3d7068c0d25ade1c398d68c5e4bd2ca28c2becd528ef3f87cab13b2d2740774cfb"; + sha512.run = "def3bb6f94a0b78d8e27d7d6ca1cddf2cb480164c32a84dae5c5d05f79d7ebecd9ca5a4f4554c55a32092a342c6341a9e618c246ff0a1bcffba33565c09d8669"; }; l3kernel-dev = { - revision = 75655; + revision = 77413; shortdesc = "Development pre-release of l3kernel"; stripPrefix = 0; deps = [ "l3backend-dev" + "lua-uni-algos" ]; - sha512.doc = "efe62475eb7ad7dc2c81254abceae842c2d40039d55b745a52a34615025d29cb9a0817db4fd31801b6ec3fc08e40d29d9cde1c58888246baaef7d100b098e737"; - sha512.source = "fac1f688d323b73d68bbc184f036544c50f4cbb3cf50c5b47f8d4f1209324296e76499c0b370ced1a9a53e2d7e9b9876a3057f1d79ee026d7e331d742de31bcd"; + sha512.doc = "851bffdc5c788b3e40a4f6094a1500feec1b0f797c8c9a63a790e1441f03a1c045c46c0ef107bd006dd43e32dd190dd2c7668614e798315ad30e1b4cb81f5ef0"; + sha512.source = "fbfe060e0cb70c476ea6bd458490122c4d5866d5ab84a8fd43fdccce23dd545d6229e63a31dce31decc55137bc2765d32ea149f6f90e1a8ce74fd328a9e0b5f8"; license = [ "lppl13c" ]; - sha512.run = "09c65125271c7030f880959f49be9244deb8ab84990673f30750278d3aa8dd30416a2672e11b3a91c905d2f48d8e6499e529a90da493717ac38e25221f3debfe"; + sha512.run = "a1f8bd890babd5e466b43bc5fba83a53c057686959579340122d5468eccab35d65bd523752e8786e81832534fac04ce1fff8b119a0aad854dec66363ddc4fd58"; }; l3packages = { - revision = 72128; + revision = 76637; shortdesc = "High-level LaTeX3 concepts"; stripPrefix = 0; deps = [ "l3kernel" ]; - sha512.doc = "55c40fa419ed6595ffbe6679f9320cfece7176e7baa56293e14ae5c30cd7ee0bd7d57d6123551cbbae384f84b4e769b395f402aa1922624196a1f2a790d22750"; - sha512.source = "2b210c23be60534c90a1e243baf569b1b9efd5dd3724bccc1e9f84e371db556251e28104b794626720b5173e0cd77ab8db514b42847fc89aea2b98115902f66a"; + sha512.doc = "26b1ea0535f5073033e652c8765ce81814101ea4813bca1e910d6ecc27b24b6953c060f5ea717b87e7b9b789fd3b8761de5eb8b1735b4cd5897614be303a629f"; + sha512.source = "799558793930588481129fe455a73006d3629f5710a3bcf0c54c2178e61983fcaeaf5e7f9912766a9a305586906b6208c31815d5aa18ff7717d29a9dd9540a8c"; license = [ "lppl13c" ]; - sha512.run = "f0d9762be695c12a675d3f2bcf1a211b933c634ae9ca6fc458063d6ead5e33d1b9136ea715ff04993f1f20b549cca3b12414647e3b3628e2135ba52a90b643d9"; + sha512.run = "47a7365cb7d3c00ccc6a88917d7500d45cc5c1eb5faa6a6ea9b263dfe43426284fa6f2091a7f20b6a8cc82313ec8248f6137f97853c0a36049ca0f20a13cdc8c"; }; l3sys-query = { revision = 70889; @@ -28774,9 +29216,9 @@ sha512.run = "06c61f5a0a2b39d644d5b741877f445dea48fefaaddfb7f60251ecb328f16ba2ec6f09731608ac5ca7b288fe77fc193984dad25b8f0ad0da5f35bdd43fb2f8ee"; }; lacheck = { - revision = 66186; + revision = 75712; shortdesc = "LaTeX checker"; - sha512.doc = "cf4355d56985f9335270e4280d10602299fadfd01605e83edb4e8b89cf0d91b3e8ca671257a9599d5f5578e7a85140d390edd40c3b109f77bb9fca5ba47ca517"; + sha512.doc = "4390240c93b1ed68538c7a0b8a498ba1b2ac191471007eb06e96ab559327b4acc4993b54cb41466057d0f1c9e2deb03c915d6b8d0a0310b3a77226c01113bccd"; hasManpages = true; license = [ "gpl1Only" ]; }; @@ -28817,14 +29259,14 @@ sha512.run = "63ce2370079b4b2a286355d05d40771658e35fef085570aaf07d264d81571378a6d76db128e3fcea1c6c27632cb37f317ae28300059027979114e9eefcb5cf53"; }; langcode = { - revision = 27764; + revision = 76924; shortdesc = "Simple language-dependent settings based on language codes"; stripPrefix = 0; - sha512.doc = "7ac261071a2902d1e24cbe4bd43bf1baef418bdeb4d3c1dbee4db273d29918649f346e97b5ead3e3de2820110c0cd11dc58c78f765dbd07f7221f28ede5242a8"; - sha512.source = "60baef83840b42deb38d8ae66e18484e4a0431fedd23b1a8dc96c426840ee57f37ab613d93409c3ad8660eef2e759757daf39ec9aace30350623accbd21d2de8"; + sha512.doc = "8206b89a0640183c2edabc370353ed69e61673e13462301107eded6a25b54255751551a3c302a78bb39f75978ffbdf29b3f9733e37363a8178db8153bb82b457"; + sha512.source = "ea563a22735adf9caf6a8386b24644ad272e7b4ea4be2423263e0726598fefb4e041ab13389d33099c86e1172ddec618e312e879a516d53c8f7122a022cca7b7"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "bc3e601701732d3ff533a7415446c2aaf7306732fdd6a8ac8aee6571cbdfc02b38f51fffde3a80cf5df6b0dd5e649971406f76d394500a74f1830139ea0bc0bb"; + sha512.run = "b6da2a642801483fe4db701c640dcc6589cf29f271e654ba89844addc1651179682c8bf99c216ed6517a2d876280f88a89f4d83abaf45966f8c99f9feceeda9f"; }; langnames = { revision = 69101; @@ -28845,14 +29287,14 @@ sha512.run = "69efbf3034dd68cb349d38bfdd890f5ae578b702d0f884843702fb870df588980f4e38d648ae9f0bb95ca771ce98283d64d22ec50c4cc4c305c3e053afaa406e"; }; langsci-avm = { - revision = 75060; + revision = 76924; shortdesc = "Feature structures and attribute-value matrices (AVM)"; stripPrefix = 0; - sha512.doc = "61e95a4378f96637add0dbcaa30eb8352ceccf553cea11b4c2cb13d67f99ef8f457acaf37a489906262ee0c665327485e1a6e8d018f46bb12225b71fd6aba75e"; - sha512.source = "65cdd8941818fafd78d14d8da72b7a58177de396c21a013e5ee9431a5e2bd28a1e7e438f5415e65185f6336ee90af0f167c9d12d90b9190d1fb294ad5ac2a554"; + sha512.doc = "e9d0827ba3a6caa3f05d0e964f91df2fe57eeba1406e812c421a6c575adce877ee8c11dae685a471f76e923998fed4974de2c12fb2cd34c8c6604481965522cd"; + sha512.source = "7e7cbfec5e9b653f844fe35a5044adba68a682e8bfbbcabc225a18208e7ab7fda884825a72e429b75a0d4c0dc783d0b19d629cc1552a0aa6f55c8e61fec719e6"; license = [ "lppl13c" ]; version = "0.4.0"; - sha512.run = "50acff1ef4d629e5c388873ca4d2be5b20ccdcf47c7e7d0283c005644d6f50b01d793ec37ec6ccef6926c34442487e9c5289c1ed1da592f2d666361aa255f0da"; + sha512.run = "5f38b576a4bfaa0eb15c714ee78ba49dd1cd8ee1fc19f9dff8bef66290f895ac347999f2150a02e822c4cbb9537224720f6899f2bb6f8fa63bb491b4131336f3"; }; lapdf = { revision = 23806; @@ -28883,46 +29325,46 @@ sha512.run = "f4d30e327704b32afe1bcb81023a247095203a9b47357f9a6dc4b631f4bb669255ba899cf1c8378b42ebd16f2608d8a649a0999f26e3d05c963eced1cc955ee2"; }; lastpage = { - revision = 75414; + revision = 76056; shortdesc = "Reference last page for Page N of M type footers"; stripPrefix = 0; - sha512.doc = "2e76bee9824429ea90fa2d85e7d6b176694bf8173760df9707e8b41f25641e6b940df438645a99d744505cfd31e50614e62372e89fe34eb774a69a5801c6e0fd"; - sha512.source = "f9dfca46e7c995015c0d1a2f109649ff1bd1d9fd8c28eaec41ac96ba2a34db164baf44c137b60c1fb6db9d623686d36de15b012f081412ff38c96901ab9a8e13"; + sha512.doc = "6d2cc03fedc5924794cc6742e918b5b4323a537adabc48f744ffd47579697be04b846678dbeed96417f86c762a4ce4566ae057a011f1a8664f4e5f67f18fae96"; + sha512.source = "25b5e8881f5168e4445e1ed72fae083fcb76bdc68e7e36185a4a840c0c2bea36be1f56dae3ae62390c3b95a4680cccfdfcb06145d24413fbc9db0f819786bbed"; license = [ "lppl13c" ]; - version = "2.1g"; - sha512.run = "278d44ec0278654987e4e42a6841cf423cb26d256870d3ddeafbd12480f49c975ac7d7f4def48643f346965e51915717d75b1d5a53f2855cc3acf3afec120367"; + version = "2.1h"; + sha512.run = "500d23f93d9de0620a388937d738bee8fbf6669091f13d66c4d66d8d9231b77578be8382561f3159fdf194b3489296589efc42a29158e30123487b436639d830"; }; latex = { - revision = 75474; + revision = 76924; shortdesc = "A TeX macro package that defines LaTeX"; stripPrefix = 0; - sha512.doc = "469b002797242ac8b87791cb6afeb86aa2384075b96a14727d43d1bdda164a6516d5cc60e006fab89c86dfe2189906542cbf9550487f8aed50efde54a2750855"; - sha512.source = "ffe2be438ece5411f0d6b6430d3f6e7a73366e923515987ea8acb334676a5830babae34f91ab1e1e2646a5dc55f9dca790899a930848db6d01581c6092236062"; + sha512.doc = "56f5fe566bfd6668bf3f641e827c93d32f26829fc8cf77901279429b0fba6d40136706f37eb9a81acd64d14654fd47751629f85d1a3e8f1f2edc8b152b6aa58e"; + sha512.source = "bf145c57aa6f20da69e2fdd14838bde5693e561ac420c401a1327fc8f7778154075689a3faf0733e489d1f588434457e3efc94c6049439d03201f44e8cbf986e"; license = [ "lppl13c" ]; - sha512.run = "c75da273bbc707caf254640ad3984314e1527ce721a0e811deabadbdd0bf9ae76810cb055f1dac5b5e27675ed5a71572c8c66897d89657da3507bd4dba7feb78"; + sha512.run = "4ac48b1a1d59365d5efe06897bb7db085931ceffc77b6076d74d664ba7af1bf171b0af4e9408ebff236c29b80c9567dcb25ff81020a035ccd2f2e1b9ca31cd46"; }; latex-amsmath-dev = { - revision = 75379; + revision = 77483; shortdesc = "Development pre-release of the LaTeX amsmath bundle"; stripPrefix = 0; - sha512.doc = "1cceafe65537a3f4f37bdcdbae3942375465911f9163e980086f0bb08c6df8d7518c4b6e98be9b62ad3303d27f816c97a42767448757220405755fbf8b876d30"; - sha512.source = "cb86cbb34b9ae2eaeb6cdefec8c12f39c60e808ecdadf839ca6776b009b79b999796f06007e2582d96c33f0545fd7d00b11aa3a1d6f14d283db7a9aeb187e0cb"; + sha512.doc = "2e7a76f1229029adbfced43eadec96d6299d784012eee6514d1c295d0457677117a5f0ba1c982cb8f59599a9e96895ad14197bb693105728978c9417f32e6d19"; + sha512.source = "8898bd90326035db59fa929008707bceb2960083cd5112e2649dd7edbb17b6b2ec008d91131740308916f3ec78ec9040d821897bc93bac545858ee45775269a1"; license = [ "lppl13c" ]; - version = "2025-11-01_pre-release_0"; - sha512.run = "8f35493f023b72cd55661194f4179e02e05d9486d7e5177a44be9faec23517d589dedc586c9e393ae7c58fecdda7a7b8e9cd53f39432f930de6e75d2c2cafe30"; + version = "pre-release_1"; + sha512.run = "d7f10c67410c34d3b510122b113fb34437fb4f65f683527068404164790961f3ae86aee732bbe6b256ba1c26174d84d94541b35935978db9097b10fba079aefe"; }; latex-base-dev = { - revision = 75379; + revision = 77483; shortdesc = "Development pre-release of the LaTeX kernel"; stripPrefix = 0; - sha512.doc = "2c7c117586d499a89d3cbfa38ef1723fd230c341b9ba2aaa528d8b0f93523f8afc6f88feb0090269f24b2230faeac571c5b12930df18786ee708e388489df7fa"; - sha512.source = "0acef831ba1a42beb48d9463b83945d48c1a1ffe58abebb8b72db198b524591ccd123a60902f514333bbed96de3fe4d9458aaf3f28bec528104761645050cf8a"; + sha512.doc = "1dea0286a96b28c141f62439f6de23dd24a5406fba56c9943dabc1c81559ca93b9393a64eeb9f0054388082a72f5472178d955790c66cca565f3488232a91cac"; + sha512.source = "78c5576f0b3dd9b96cb32fec796986f647d55a4a2dcb7f1bd7eb91ffe730e44d829338d2096b2d47030f613372a51bbc9b5772399fda0e6a43e5c428cb0c0473"; license = [ "lppl13c" ]; - version = "2025-11-01_pre-release_0"; - sha512.run = "0f6e1f3003361f4d46f41d102a887c8ae8a3dc032526f6aa67951a250d9ed8ac5f430e9dd3035867351a74465d92ea54d85571e99bda272d633f44c6f0f8cb32"; + version = "pre-release_1"; + sha512.run = "d9bcf86f7dc2c7b33019aab5863a81a32ef58d8b217b0cb428883c015c291e6520c0af8f8cb6e976f3b3e9a0d9a48a7d521babc1e7f5b05580eee9ca77c66230"; }; latex-bin = { - revision = 73848; + revision = 77033; shortdesc = "LaTeX executables and man pages"; deps = [ "babel" @@ -28939,6 +29381,7 @@ "latex-fonts" "latexconfig" "lm" + "lua-uni-algos" "luahbtex" "luaotfload" "luatex" @@ -28968,6 +29411,7 @@ "tex-ini-files" "unicode-data" "lm" + "lua-uni-algos" "luaotfload" ]; } @@ -29013,6 +29457,7 @@ "tex-ini-files" "unicode-data" "lm" + "lua-uni-algos" "luaotfload" ]; } @@ -29038,12 +29483,12 @@ ]; } ]; - sha512.doc = "420f475d7142082b61dbdcf04bafb509669c8692fad8dceb132a8286a4b14785589714763f407ccfe5ea0301ea630724e7863a2ad5f6535a8db923b3408d184d"; + sha512.doc = "629e60765794c99185862e59c1ead3e37aaf94f3844609f448f5ccb0b7a6801d84de1303aee31bc45fb926c642918e2424bca10a1b347941871aeed0d2fef138"; hasManpages = true; hasCatalogue = false; }; latex-bin-dev = { - revision = 73848; + revision = 76213; shortdesc = "LaTeX pre-release executables and formats"; deps = [ "babel" @@ -29161,7 +29606,7 @@ ]; } ]; - sha512.doc = "0860c4e7890584b1d907ae1cd7635274d8c3180392a3d898a05d0b83af00ba4b8ddccb17a2835855975dad2a3745dca67068fd393815a45f9144cc1bc83e31ff"; + sha512.doc = "1b9c6814bcc832645e5c1810572263c1c9405bda09e0359365bef4ec33ba97256727b9f4a056fc5ba8d29bbb0b4417fe1811bbf2fbf6ef2244a31c50596d8bf2"; hasManpages = true; hasCatalogue = false; }; @@ -29201,21 +29646,21 @@ version = "2"; }; latex-doc-ptr = { - revision = 72417; + revision = 77050; shortdesc = "A direction-finder for LaTeX resources available online"; stripPrefix = 0; - sha512.doc = "a2f36b5a886415535af0e3771aa88ef47795f2eebcff06515f606fdd81ae5727cabbb4fb9019f4aeea72a417b2f603c31906de008d713b7cb5e1911efa3d295e"; + sha512.doc = "0020c43e3c440a6f2ac699f10567ffea5541ee4e666032bd4e84565880ed6f4312685a86ce0280ec0edcabf3c7fab3bd1b7aee48bc34166baed53d1081786852"; license = [ "publicDomain" ]; }; latex-firstaid-dev = { - revision = 75379; + revision = 77483; shortdesc = "Development pre-release of the LaTeX firstaid package"; stripPrefix = 0; - sha512.doc = "8fe2cb8cbb6b990ead93a724891f390346810ce5000119b2ca4d843bd4f319a5ad22e4151c723647c1f06fd70d593ca680cb9c987f5f0698864b3b07b3b5b38a"; - sha512.source = "e56cf0bf6b1eea2020d34dbee1b1c7921e209183d11b1b375031c711e8c2bb8c1546d3a129dc2f634a5cce30ffd78fda9e565e8c8a00cc4794a0fe942e2a6818"; + sha512.doc = "e0ae5024a063f636b4cbbcbbba8627a97f9d91d710340e34a91d7121f7025a7b5f7a995922972da5ef81479a20c2ac0c26764486a3dc52a79d2033cae209f756"; + sha512.source = "e8bd495d8a2b49874b28c946c88c799c7e1ed90eef76d30a875236fcdbd6b703fc80962e838091197bee3fc51eef0a675abebeea2900bed7338bf2ccbaa1bb8e"; license = [ "lppl13c" ]; - version = "1.1o"; - sha512.run = "7787b3e99fe1baf46170b58dccd64e42ee062f8d88d7cd1aa6dd422a9fe4859cad5054554a8be2b47af44dac94cce50f0e73c4bd02ecca77c650b0b6e91a0a68"; + version = "pre-release_1"; + sha512.run = "eef3e63e8bb54da536c92864b0d7b67aa08c1a20194e6334204ea7dcf1bbf94b120b2ee35b85c4e64a922a1b927cf4b10989292f5e9c3935863c6588cb33a4d8"; }; latex-fonts = { revision = 28888; @@ -29254,36 +29699,37 @@ license = [ "lppl13c" ]; }; latex-graphics-dev = { - revision = 75379; + revision = 76722; shortdesc = "Development pre-release of the LaTeX graphics bundle"; stripPrefix = 0; deps = [ "graphics-cfg" ]; - sha512.doc = "19e67633bb157209860c5787dddd1680adda5d3573b7fb54cbe8551d66c95a87b2f5f49925746663634ea1f5479d5d69ac9499d3640ce3de505258da7a9808a0"; - sha512.source = "92ef86654c5ebc46249d4c1e41fe6b6963efb54fe4606a244165c8ce3450bb155e89ba56847c6561b42de64a41a0cd8f66fc412f9110e581d37208bfbc3ffcea"; + sha512.doc = "f28f8fcaab573dce28874f1367697a0bb3832d47c0f4b7420df5740420e271b5202460440609804eedc7d18888ca8429a438f8bc9a08018c5182f9c29e6ba046"; + sha512.source = "6df8fda0b8d022caa5bfadf62630d6cb93d5f88ae85592de75cd18c75a9652a72aaeab1e1e46614ab4bb5f61968c68364bdb083e042bd5eb474071f455ef4c07"; license = [ "lppl13c" ]; - version = "2025-11-01_pre-release_0"; - sha512.run = "3e62a9d09b49995706255847e671cf76ebc643e133a2af7a7a5926fe3f0bfd3dcbb532caeb10a6cae82f15d34a19040574a5c51f29ede9a9e18e13852a67647e"; + version = "pre-release_0"; + sha512.run = "87793a5e04b60bf506b661c6feb593b1a2cd3d209fa2c7138df05c214cbb6a377032ac7d0986d9b68d4a9efebeb73361d512556210ebe45a4f0d06856ee68fb1"; }; latex-lab = { - revision = 75374; + revision = 76739; shortdesc = "LaTeX laboratory"; stripPrefix = 0; - sha512.doc = "5161bcd36e772d384b53b1a2456b33f83dfd9e8582e9fcf7376ec56cf9d15030498f481b79a58461a8cb912052fddfd5d214e3e5fd01d87647341519e6e8d5cc"; - sha512.source = "f01e3e0e2e29804daec9cbbf598ae7dbd7b27cb123d2fecee68633500b6ac5044bd2fc9ec20fd115eeeaac7c41e1142308bfce1d37cf687340f81084626e0366"; + sha512.doc = "3979f1e2ee7d1b74813d4e3f4ca2a1099108379e6b7bd0ec9043021684b8ff216181c63f28dc7be821935caef41a6600124605ff81055b1cd9985fe0b87f6f0e"; + sha512.source = "588beca250006abc1573ff7fc888f8b42b8a8d09f2796631e84b01c09f9fbcc60f0bf654256631aa3c6cce8515ebb9c1f39dd519e167d134b88d31c769db5b1d"; license = [ "lppl13c" ]; - sha512.run = "5f7188db8f30c24528749ea5b5bfa095e4bd4c8f71901d0617495cdb82bc803b8bfddaac6d371a23a81aab03e8b789aff1ceaec000abea1e13219979f8f60822"; + version = "2025-11-01a"; + sha512.run = "b16fc432bc8c7c15cb3ca21b73bea3592a5fa4a099e124264412ca9ca6a2b31d9d2781d9c02b21b3d0386c2429d764680942e26e6422d1819a948a71a3939712"; }; latex-lab-dev = { - revision = 75379; + revision = 77531; shortdesc = "LaTeX laboratory: Development pre-release"; stripPrefix = 0; - sha512.doc = "074a4f714a5d853c38366e2acf85d0cb8ff231db51117d86a5f4bb5ae851fcf0bf8d41075d90d2a16bb1b3194a3f378af726156c7553710f29b09ad4e36e34c7"; - sha512.source = "2949968eddac8e6cf40c90e0cc36c09fde45ff1e9e947002e540f83eb2789ba0371f61d952f63cc4d8099b25b5e3bc6272096d38523fc17967383f8b3cba075e"; + sha512.doc = "32e04d27867eb257f5686fded3fe47dbae0c391dc0092c4e20634945149be481ec974ca557bd02427fc8c9333504f4f14311cd703c034bb24744c909e7bc68ec"; + sha512.source = "55bfadb8719bc6211a4a16a8ebe3d2b3f931432f858db30b9ab8fd4b60ab42cf1f4ed6de1e8bb7b676438980db81d6119fc311c7b865aa6a76be1ab8e2146ed9"; license = [ "lppl13c" ]; - version = "2025-11-01_pre-release_0"; - sha512.run = "c4d2b776335b21dd329d7627791163b39a37dd6287ef0de247806476c5f571075319d52636181c4f9a102af575b55c69066bbda85b534e85894fddd728663bbc"; + version = "pre-release_1a"; + sha512.run = "4c67ab96c410343417d70a97761edd7c14d7b81e3a6fdbfa24a81f692105092759b6fcf122dba8f57c02f07e9ad1773b4964f28a32b5b05ecd3bfeac912ca465"; }; latex-make = { revision = 60874; @@ -29333,15 +29779,23 @@ license = [ "lppl13c" ]; version = "1.2"; }; + latex-tagging-status = { + revision = 77526; + shortdesc = "The LaTeX Tagging Status data"; + stripPrefix = 0; + sha512.doc = "7cf5458636be7cc907ffa4be83c198b4342fbc6212ef2286f09f4502e6a6db57a45764fb4b42b51cc937e13c4ad82875e50ae0b1c1337a6a6995009d33614065"; + license = [ "lppl13c" ]; + sha512.run = "f4c410f6985bd6d28269c3fc65c8b2deacdc37dc71d7380158a71b3faf9a2f2f443c0c8e54aad191997ecaa0e843fbce60855a03929c6f6aaafb383f4d695813"; + }; latex-tools-dev = { - revision = 75379; + revision = 77483; shortdesc = "Development pre-release of the LaTeX tools bundle"; stripPrefix = 0; - sha512.doc = "df4c3fb04acfc8b18fb01721ba2927d3e28629a8e56023baa602c45014c2d0a8743c720a86ded0f46af780230b1d9a2cf0cc9fd7f4a1677408abcf30fbfef673"; - sha512.source = "dc1001805683b4047f3dafa4c0cb07f7237c0dbde30956f402ce12984cdb32161d04a5c84c89bd1a2c6851a6f57ea268c9dc34f8587e08f0c17a753baabea931"; + sha512.doc = "3cad4ddbcf799bf808bb6b6f78aa929765c962ede8300a7ac50a23e2b24ce20ae54d843632be020297560b851e2d94d100ade0bdd744dad879f5311f4d02e311"; + sha512.source = "5f52a8b0d282cd7b5905315e11abb7dfe31bf73017e9c2b59f1f8c0ae2241219a668619dc751fc4f03261e13e2481869895dd4c65da3e97ed4dcbd676fd426f0"; license = [ "lppl13c" ]; - version = "2025-11-01_pre-release_0"; - sha512.run = "3b3c24c54b9fea1da7516f8a03f6722a71b1fff4b8a4f8b7f7629857f3a591af18d92be24daa5a2d29518ead49c4054fa46c59c57746774469f3c3a3f64d3b42"; + version = "pre-release_1"; + sha512.run = "4bff0a85e898a0384cf3791d7bb19aa0fdbd8a353f574710750529a61c85b3e30b4986b916bd68586a55684ec6948e78fe1b4ba2b336da67d974def1412d474e"; }; latex-uni8 = { revision = 49729; @@ -29361,10 +29815,10 @@ version = "0.7"; }; latex-via-exemplos = { - revision = 74900; - shortdesc = "A LaTeX course written in brazilian portuguese language"; + revision = 77105; + shortdesc = "A LaTeX course written in Brazilian Portuguese language"; stripPrefix = 0; - sha512.doc = "2fd8bc2328aedaed0e2abfdda86dc2579689eafbd2d7144114d68d455cd38a9b97d39cc0ecc6980c521010ece5a3ac5d5a289a604835024b62197ce3e8926b92"; + sha512.doc = "55fb8158edfc628fed18b85ea8bbb645ad6c9aa25b8ccde0100b2844887106e3bd5774ae70958ba4381a59e60b89b562cc60f1539b35ae76ecb440b63d546643"; license = [ "lppl13c" ]; }; latex-web-companion = { @@ -29392,37 +29846,37 @@ license = [ "publicDomain" ]; }; latex2e-help-texinfo-spanish = { - revision = 65614; + revision = 75712; catalogue = "latex2e-help-texinfo"; shortdesc = "Unofficial reference manual covering LaTeX2e"; stripPrefix = 0; - sha512.doc = "4c751a7305e089dab61bf991436ab1e612cfca0d17e416e21d659c04ef32eeb2d14dbeb09d63649a2b79f842766a218c43ae2c6fbeeba5549f039f991049a79d"; + sha512.doc = "b71748fb67ea3bbf60102bcaa6990c9fbc024bbb1a7031dce7f91bf7764b9a589dc694fedeb884318781a9cbdc571f9080ab60b68022d2641c4308b46cf3e22f"; hasInfo = true; license = [ "free" ]; }; latex2man = { - revision = 64477; + revision = 77377; shortdesc = "Translate LaTeX-based manual pages into Unix man format"; - sha512.doc = "390666cc56ad70342c9a24ca593fe65b3760674a882ed8bba383d193f2578285727a085f823afc03fa0dbc9966612caf9a29222fd2a9f39214f01aa268acdc50"; + sha512.doc = "726dd2531686d94cab06142aaed9b5ec912a41aa3232159c23d335ee000a3ce829fedd02f89d4e9b6d57a50ebaa23754184bafd1ea94899ee864a93dd9708e07"; hasManpages = true; hasInfo = true; license = [ "lppl1" ]; - version = "1.29"; - sha512.run = "2617f6e8059f30c0098ea896cff69f585ea2ddbd3bbbd8066e7296dd833d3a246b8fefc0af71a92abf7e2051c754c0e3e6098175a4b181780563416bc9146b95"; + version = "1.30"; + sha512.run = "d70fba5ebaef4039453139a7824f141eb1d7458db365490c519f22b9872f67d280bb9e495a9e3f9f16d10c04c7b7c8839bbdaa7a1b3891ec08fe47d11ca67549"; }; latex2man.binfiles = [ "latex2man" ]; latex2nemeth = { - revision = 65269; + revision = 76924; shortdesc = "Convert LaTeX source to Braille with math in Nemeth"; - sha512.doc = "7fa7ae1c628e29549fc3cb2c98164e27f60cc0bcbf14e26b7a325aee313a5f41c3144d5adf2993c20999016f4798dcd436d96c637c4258ace0efc3bda4a54a43"; + sha512.doc = "6cf50e1820f81b1a9060f6f9cd76439b31bd8e1f2a90c81a873a985b194f7051718c13528e031fb783413f1bbdf519644bbf63159c07810d0259279bd682fb6d"; scriptExts = [ "jar" ]; license = [ "gpl3Only" ]; version = "1.1.3"; - sha512.run = "f2669a9e58857094c922b968f337e2cb2cf475b07811d53c61a8e0b4dc8bcc41d95186940361676bc62c0f235edb4fe7a7c0d5ee0f6d74c541d1108960e18e7e"; + sha512.run = "2824e5ac81f37b52b45686927add1c73d9e8a6b3972f144178c312cb6c11b0d40d356ce06153d620d64ca735ccac7f97adcec8e59fe31527d1cc1e53e1551fef"; }; latex2nemeth.binfiles = [ "latex2nemeth" @@ -29471,14 +29925,14 @@ sha512.run = "8b61b8aee0e95339b356fa85b9bb7ad3833ccf410267eb31a84a811c25c4e34ac350952fa26ed6461468bfeca37121e809ba560fbed7a0d8e747613708ff7795"; }; latexbug = { - revision = 72762; - shortdesc = "Bug-classification for LaTeX related bugs"; + revision = 77050; + shortdesc = "Bug classification for LaTeX related bugs"; stripPrefix = 0; - sha512.doc = "77250d1da1c4a2a51ff174fd0ba8067587436bfcad419ef477a75f8fe6eb0a618b2b4eb6e9129d5fa02b670f70254aeb34a2070d9c8be87b0a8dac85e0c8a35b"; - sha512.source = "88e24817535308f7bdb91ffc40237412a7ab4f2953d9912a3dbb8476d4e54a4dd971f0aeae789010c18dcd17f266f8705e327725f9c19390b4429488397ddc31"; + sha512.doc = "66b59bae78254290c9269d5b453eb8226ee4969aa811091bc3930a1dfe06f88f41216543aa50d07678d0ed0d9a966d38fb7340c7ed1caaf8e8157aa1f896c82d"; + sha512.source = "5ae594eeca802e0441b8b51cd8b0d0a1e8440b86c5fc85f895176009cdc653007e7e3d8828582f9e0b67e43ac1191edf0d379a343343bf27f403f24907a7b911"; license = [ "lppl13c" ]; - version = "1.0p"; - sha512.run = "a8e1dbf4a784d97c42286ca8596144e2226625e8908597cab533ec73e970148d683d579c4cdabcf2cb790dd4b37c8c8e87c81d4255ce404c47c414d1ebcfb73f"; + version = "1.0q"; + sha512.run = "13fe8210da70a44e88149ba591518b53575bd2c08a46bc23df4741ce84d5063a4da364006b2222c7977a508788f75a5efe7ae2a54320cd5a5f3a57e953a83e42"; }; latexcheat = { revision = 15878; @@ -29547,13 +30001,12 @@ sha512.run = "e8444a7362e06fe225e9033fb4fd69a5dbdae2e6b18ff50b860e327890cedb5ccc92a2aa977d5349346dcbc0da91644729d292e08cd9651e096362df43f1b5fa"; }; latexdiff = { - revision = 72099; + revision = 77278; shortdesc = "Determine and mark up significant differences between LaTeX files"; - sha512.doc = "b3bc3ae2feef1d11618f35a992cb9307878722f466aaabda1a8eaeacfd5632ae7d13260a438bed84eb859fc0ae2109091029b90ef3efd5f53b15a4f47c7cc9a4"; + sha512.doc = "6f196b89104c6f0b6f1f9385d2669966bc6afe43451d248c8d39afaa0c05cd7b8ddef0e8626d085923675ecf0c8778a1c85d5a687a189360554a857dd0e11205"; hasManpages = true; license = [ "gpl3Only" ]; - version = "1.3.4"; - sha512.run = "a2417739560691ed5c523a537503d2ec6e4bdb29471e87072471d0b9a90008a1fd87a3272f9b8b91a0ea957818e2c126f129a3b63cf70162e23fecb8ebed0d23"; + sha512.run = "a319e76b5fdc0069ef295534a023094db53535ba36a8943ba3d6af9035726dfa38809769e9082c72b56b7d97ccdda73774deb1c5eede5bb0a7fe74df35d7ae05"; }; latexdiff.binfiles = [ "latexdiff" @@ -29591,12 +30044,12 @@ sha512.run = "4e3787d5e9bf950e796e7eb475c825f20628ec5ed5b99cb145036fba99c4941ed81b347acba1548dea624d87a03e0cdbbc28fc579cc8edb0aa36460e9df0b6d8"; }; latexindent = { - revision = 74619; + revision = 76064; shortdesc = "Indent a LaTeX document, highlighting the programming structure"; - sha512.doc = "a9939c07f500102f550a517a3cef7f96220c4ef08fe7c425f4cbead6269ae9f053c4ded5899544ec902b53fb1aaba0d0e3d0d37c5a3a9032c3ab8f491ee4c028"; + sha512.doc = "fc85896fa2acc38f6f890fdf08ef058345db4ffb3ccb4096fd230e2641825cfcdd31aa85c54473f23b16a492abb68c541e4367435d61fa788a36834cdb0d207a"; license = [ "gpl3Only" ]; - version = "3.24.5"; - sha512.run = "1eabfdb0ac9e374e2899a4f2ab468025b1e2de9d9e336d547d885623d17599e8f195fc07bdfafa05cd5eef28f6572d4bae9776df031ccb3a24d94327a18e3ea8"; + version = "3.24.7"; + sha512.run = "2665fb76f1d29bebc42a453353561f98a1c115ad3397f2611194bb679963daee908434a6f37534a27d647570902c54991862acc5f7349bcbd659a4f60025dc63"; }; latexindent.binfiles = [ "latexindent" @@ -29780,15 +30233,15 @@ sha512.run = "1ed3bd2dca1caa150f217e1eaf41fdceaad8f9e488f72c46a56a1d24e533789a08c4a5a2e587d67076aaea8cef6d7a50eebddeaf53e09ccb3b29b1a395a68d01"; }; lebhart = { - revision = 70049; + revision = 76924; shortdesc = "Write your articles in a colorful way"; stripPrefix = 0; deps = [ "colorist" ]; - sha512.doc = "5496b03fdca7fa8d08b7d7fec514f1d34438b15caffc97e37e3094e6546b18994cb2dbd030eeda394a03ffe2a28b3d8affe293cb6aaf40a690873162e44fe64b"; + sha512.doc = "3f9b34291e86661b0df7507bce58acac9058a30fc37d5fb280733340044d561fa8262bcd281b634563781dc3f9762fa2760146b0af92735c9b80d69f07008213"; license = [ "lppl13c" ]; - sha512.run = "a1b6a5afba1edce9d3bbb35698ab4bafbdbe71b392e8e8b0561810fba33616d0770799c398984a770fe7b9c1ef61e23fabd3bf66e6aff9c36f3bb4da5d1e8c73"; + sha512.run = "1d6b45ec240d77ea6e19d9c4c97dd39486826e219156213ba1ede281aee32ff02301c3edd4effc824d5cd29edb9f2c4a2f2b11f7b3291d202f35d3fe06d79fab"; }; lecturenotes = { revision = 74699; @@ -29845,13 +30298,13 @@ sha512.run = "a01d085af4ac4048b5659e7f2f1692dd787b7c4cc9a0c06acf9852ad9d5aaa9790bdad6db7a76ec2f1a268af520ac35975a7fc55ef0d6373f244c85b8b6e116c"; }; leftindex = { - revision = 69660; + revision = 76924; shortdesc = "Left indices with better spacing"; stripPrefix = 0; - sha512.doc = "482b46b33ea20c85765b6b1e4920b96e8f94347aebb057f2958ff2bc6884e8c1a5f121b31f1aff79deed93209940d37fe1fc33199a3f25b81dda74f02326a862"; + sha512.doc = "cedde248cd34c13baa1ba73385571c4ca1d7457cf69a77161f61e93ad27be220c6706988c220bbc8ce8483e0443f5ac49eae94710edff06ca2dc9690d4e89aff"; license = [ "lppl13c" ]; version = "0.2beta"; - sha512.run = "3fad2e822408843bef73d95b5c7eb99840e9a3b9cc3f5815197ca735d8953a30a271c9609c7fb34eb4c8a7bed1a637a3421fe8a1380b5972e342997cff2ea247"; + sha512.run = "bcac969601833715b21777de21635e6b622b7a01e9330f43d17e50b6f2691b36e47a3240421c4775463cb250936e6a4f261152536a7c3eddd5f9de859cc61a80"; }; leipzig = { revision = 52450; @@ -29864,36 +30317,45 @@ sha512.run = "6811c2259558856d930901d2d82a47774c4c37ceb5d1309fa6b78ebb031685405e334e8de7cd63b1998bf673d5210aacfd096b1c6570ed26840fe4ec22359c5c"; }; lengthconvert = { - revision = 55064; + revision = 76924; shortdesc = "Express lengths in arbitrary units"; stripPrefix = 0; - sha512.doc = "4191c3ce9b546f885c61243a343761a9dbc1ac031b3878a87c292d99a70effc89d927a1fd35eeafdd6523aea7c4bde0c90255057177767f534b471d4e098d3d4"; - sha512.source = "ae8d4f8563c86a5fbcd56d40dc39df2bf52bf4dd5098b4976ddc6ec00b8512e2d6cf4a4b3f6fe83e27188ea24ad954c8043daf49aaaa15e503bc2f84f740ae75"; + sha512.doc = "4551e654f6018b001ed740b9749521ea568ba949d1f5e437378d74bf5caf39c8c7415f0bf0bd1f5293bdda8fe4ae475cf8335b81b3bb5289a0f73557dd982a7e"; + sha512.source = "6a4f75bf09a828e9803f337c6805edb26a2adb77cf0ad76ff0ee0aa7b1683c16d74933c4cc136f7fba5594ef17a6b51c5df67879b50e8a774502bb683fa094e5"; license = [ "lppl13c" ]; version = "1.0a"; - sha512.run = "7796d45d91e157f2e901a1a48a7841bf222f86540ac00d59250e3f47568ab86832bc115340c0b65b27c12eb1a39cc2729cffb5da71afc413dbae737341d8eb63"; + sha512.run = "659761085c7cb7397d40b4d39bce297d801b1ab234b791f23140a89e36da44d8648becb0f090ebf38f3b9265920c45a315bdbefea67c88662b736d13d08c9de6"; + }; + leporello = { + revision = 76924; + shortdesc = "A simple LaTeX document class to create folded leaflets using columns and boxes"; + stripPrefix = 0; + sha512.doc = "00cc5fc9596952fb80d593cca7b663953bec70f3e1c6b52e92e6d4ad55ce911e4d7c0ec5de54d86f6c3dbdaf80105e294680139f849c5d27ef1ce7d8558b9b23"; + license = [ "lppl13c" ]; + version = "1.0.3"; + sha512.run = "75c5664c428011ef69ad6372bae945ab99ed827d0a49201afe65ef1364ab81df12b54fb9358c56ee65c4b5d993cb5f5c6e96831383397e5447ce2dd3ecd6b3c4"; }; lete-sans-math = { - revision = 73129; + revision = 76200; shortdesc = "Lato-based OpenType Math font for LuaTeX and XeTeX"; stripPrefix = 0; - sha512.doc = "bc68ff9d0cf7083adda496efa3e965d7efd80d58284d8e75c7a366b724cd75085eeee1ca7bf162ae7819019a59b9d5db2d6b4e9d51e1170cd26ff60cd9fae991"; + sha512.doc = "b797b5819a1b07dafb80d4e033f7e6b1c5fe31dae34e9813920f19a69fb8278003d81635581d7f23cb49f6ab46b6274002cc5cefb2e11aa1c136481f249d1fab"; license = [ "ofl" "lppl13c" ]; - version = "0.45"; - sha512.run = "d9f4fccfcb3469d7c13a2d2fabddc2c5e877790fd96cb63da4990632230a84a223d330d688aba5f32d6983dfafdaf2be6e10cca760c72f475c13edfd7bfe3633"; + version = "0.50"; + sha512.run = "21f1b6159a5f2d21914baf395879ce0fd50cf79294836398aca6afd609b0b75dac3574d84287304121546e4a440e8f4e59543885d685c1f5bb05728527df6150"; }; letgut = { - revision = 72713; + revision = 76652; shortdesc = "Class for the newsletter \"La Lettre GUTenberg\" of the French TeX User Group GUTenberg"; stripPrefix = 0; - sha512.doc = "cae9f5c2c2f82c1d1a8b1a28a68f4c7f50ae66c0b7cd8f704595c26e83ac794fb3bfdecc9cc48d4e786a22b3babcf17d83ab6a992c428b800eb4b3f1dcc10881"; - sha512.source = "36e3f423dc683028e8e011bc6e2ea7cef21e7a91d4739e3d98c174c97aae2171bb03d9dc6fba33d884a6b44f4d66932967362a5d010acd32e9585e6dc7808e77"; + sha512.doc = "af4a06656f4e7634fee4ec3d6a9ec949bb750c6dc129e26f49f484d564e95fbdbb81c0f3c476309915d78e73ca5d35bdce29dfa49bc6fb1fefc1dc239893acd8"; + sha512.source = "5f81765900eac1e1c0ca4f8439ff6e4cdf3b70cacd136f00b9eff839e32280b285ce9e4538e6fc5876182e0b291d5047d3db537909e8c205fb9f078789bfa49f"; license = [ "lppl13c" ]; - version = "0.9.12"; - sha512.run = "b803612a53dd66a65cd997dae4c820c4902ac9ad1d5d50ba6696235d7009639f057468fbee8b4aaf741416fda807e12d844f0a706d7a62be7cf5065776d96e89"; + version = "0.9.13"; + sha512.run = "cb578394d5dbdf3213fc82cd852f822abe9940164c66b029e6ce3ebcd65d8c0c4f835028d8eaaea26f345f1a3b715ca4a14bea3f340f85c200779a1ea84e474e"; }; letltxmacro = { revision = 53022; @@ -29913,13 +30375,13 @@ sha512.run = "30fdc0f87976feb698b9736e9deb6726746e4c25e4ed4a4637ff26699e171738be6447e8e2d02d154cf57944aa988208ee97859c0a7fac784d55fa6ef889b86c"; }; letterswitharrows = { - revision = 72723; + revision = 76924; shortdesc = "Draw arrows over math letters"; stripPrefix = 0; - sha512.doc = "57225393bbb5ea2032fad4264a1b95583f80fdd32e37d8c5f07eb182eed03de16b4e9ab7f07242f2209f9e08dc6e111f6f4106f8df3f7e7087fcee2aec8a459c"; - sha512.source = "e6a2a07e4caba824d8145599c0b4d09677404ceed566044d53c6a2b0bf83837a54036f0fb973bfcaecf9f4b165cb784b35d29d2530981932f2f115c11c4dfc5f"; + sha512.doc = "619b9aa40a1ce4a0d2e4e69ce563fa5ff49d758144ab164a6f93fd0d7c697fa06085276eda7063c159a87c4dd71736db3eb95a0bb41c9eb76ccebcafa1d0cf63"; + sha512.source = "6807843ef4c1e45c2899c2781add8cb275920bcab6061bd5176ead5470af4f38d2c8208a7d05df647f29f36e15974879fcbacfb04af1416a23f2941ea02612a7"; license = [ "lppl13c" ]; - sha512.run = "aa83d8d3df11c560a7d9e4ef41f9b505b43ace99c94eb7c46cc54af56a66f5f2857718cbae1a297995a9b632c77e27743c917a99b183983b2d7ce4358109c6bb"; + sha512.run = "906c4c64d85c04e66392a4bf57f9ce2e5de2c29677d16c9d72771b018b20e786ab2df44c3b34c611e02ce53d78957c5cfe95bc39fae0de7af2e8b0a70edef6c3"; }; lettre = { revision = 54722; @@ -29931,23 +30393,23 @@ sha512.run = "308dc21e8be8d8f6952eadf9b5e9002fe32e8ea3b79ba679606badef75ae346721270e85e3fbcd269ee86b9ae049390164c57cfd73d7f2efe22fe82c7466a813"; }; lettrine = { - revision = 73660; + revision = 77053; shortdesc = "Typeset dropped capitals"; stripPrefix = 0; - sha512.doc = "c7831e456f9626dca19515fbf0b4fd52707d518f82360a98b7cc92b189e228f1dce104b6793d38034e5aa2b85b60a99722ca39ffb690b9f47781892c8b3cf154"; - sha512.source = "fcef1e4ba1eb423ea62dc7a09f899403aae50d8cd91ca6d5729eb0feda5a822a690d241f7e292688633163ed8fd0397d2ce79a7638bf0fc0d726725cabfb83b3"; + sha512.doc = "8364779804341cd337b651097db3b4ecbc6eef5f8d7c9ea39a001f98b7e576161d3b8100010f167f21eff539c66f57eab80c51bba7eab382c8778f798e1fc977"; + sha512.source = "3a107376ab2262bd52b237fbcc03bf5f585ea5d0e4b0aebc3fb7aff885114b38ed2efa22a45a7407d5fd97af764376f98417159be0f26dfd16a06340e6bed1b4"; license = [ "lppl13c" ]; - version = "2.80"; - sha512.run = "57a1702476226ef3b628ddcb764d4e2b0259407b90aa264ac8a4984f78005bfedd79612cc6542c6a2e9acd0ba13c95d03936ef0a59d9aa09fce150bd21e09a10"; + version = "2.83"; + sha512.run = "0d5ed318e8c77bbea56b2033df902d86f2a585c8ec1870fb184167a23ba9d5f871af32bdd0e6576ad1de2efa745b340cb55312e13cd9bf75778d167d96821620"; }; levy = { - revision = 21750; + revision = 76924; catalogue = "levy-font"; shortdesc = "Fonts for typesetting classical greek"; stripPrefix = 0; - sha512.doc = "e69a1e2e421100a50416f86bda40702aa9a4d5c5b0b8c783e328e56e1ce587f832cad984fee2cad259603e893413155bc4539e853e1df0d95c89e9167c67b2e1"; + sha512.doc = "f26fc31b9b9b8299d4a64918f0d94274a9eefc9218c0b827bdf344a66323b4c514e28a0fdca378566b0cc91d97c954da4e8015f2f3b6b1c4d591afd2f583ad92"; license = [ "gpl2Only" ]; - sha512.run = "a71294df1b2bdb1402892ebc0c82dd60275cf41f6844cdd284e1ba73c8515e98258118c5a1e5158fb6d09acdc53427eb4e3f62f24591fd2eafc90d0bb69b71ea"; + sha512.run = "b341d12068f112e2a9999f9907e095bead013a425a1efed1078ff03920163bc8a4e5d564fca197e9b9a3056f65cfd8e40fed66dd5aadd2408ebdeb94be863e69"; }; lewis = { revision = 15878; @@ -30029,22 +30491,22 @@ sha512.run = "265aeba5ee99cbec2eca77a273a9e4857d78280e0ff17089a358e7f85d0595025e259b2edd471ce5287479531fe37cfeeaeba405ac9cabc7ac9616242815b6cf"; }; lhcyr = { - revision = 31795; + revision = 77050; shortdesc = "A non-standard Cyrillic input scheme"; stripPrefix = 0; - sha512.source = "18fc370261acff25634107705a36d06ec6367da95526a79fdd78c887234a2f2a6a17147eb317e97effa2ae8fe8e21e8df71cff3da5572055356386d26d2b06d8"; + sha512.source = "14dc3c8ebf2aace5872be0ebb042cf7929abb2e9ea65f83c1318f0feac44844e279b527784ef7eb948a88ceb26e0cb07cda34c71564d4dcaf0212c02a168afd4"; license = [ "free" ]; - sha512.run = "55cf81c051e8f23fe4f085990bc72a5b1dfc276e3ae1721680ad033deae1e3eafb1b9dcff3380ee20b72623b1ab8f117aca66f61441387d914dc29dc91c78448"; + sha512.run = "1efc6e2fcabd83e43fca797d28c134beb100692c183e5cd71edfee650809a875577b267f619d1ab0fd9b7c11376a564d4f7a8c00b80cb0330b33f60dfcb9a220"; }; lhelp = { - revision = 23638; + revision = 76924; shortdesc = "Miscellaneous helper packages"; stripPrefix = 0; - sha512.doc = "2411bd37dba9c4afe1ac4251c9897c99e5934938bd802dbe89993d5b6ec0d19e1cba8b143ee5febd9ad73f0ef823eb79f34587e6885250a2bce8eebbdbf06fd6"; - sha512.source = "42e419f41c8d8c00a4d27b4bd4499097b7c4c2b8b2e75c68fedd224796dcc9b9dd09054f90cc525286ea6b72a579120c3fc027239bd0f0630ec471bc870ec02b"; + sha512.doc = "5bd30d36caadbc2dfa754adfe86666b04e82517d7c1ac14235709beef5e3780e3f0c268f1b053fb18579f919e360313b724736c18c658063dae13c71421732a2"; + sha512.source = "d0d388dd5eb83d92fa58b0a9ff04e9ba1f184f8deac8a755c1a8994dd9a56928edb72edf97b7a21d76d624dc52975ee2305da626b3607e2d9517a46d8f55c526"; license = [ "gpl1Only" ]; version = "2.0"; - sha512.run = "3a5bb1d95c300e9546b67c48cc2c3e1a5c3089c4430d76172a8d7f3cdc59fe03de1fafc6a1babeacc9259444e09e85e02a64f3b3f8ddfe3883511482b9ff0985"; + sha512.run = "1ef4832c34beb921e1848423b30db4fae8dd272db60c3d0528b8343810a59356b4ede8ea2adb3a87df83328dc1900fc6478ad9eb0d369e8aed728f37a1d8f187"; }; libertine = { revision = 73037; @@ -30081,13 +30543,13 @@ sha512.run = "0af71c5bd17a2c89d85c2df056e76e4f8ff98b24de40dd306a9c4207c15dbe9dfd08864736a3a45f1c82f51717396ea843082f6798b89f7e9ea8c316453a707f"; }; libertinus = { - revision = 61719; + revision = 76924; shortdesc = "Wrapper to use the correct libertinus package according to the used TeX engine"; stripPrefix = 0; - sha512.doc = "8865b61037690bd3569654879866592750561d3fdeddd7943280ef772e7798194cf0bdb95809ab4373e1f082d1a1468b3b4456971b72dc892b07e73e2dcdecc6"; + sha512.doc = "6eaf0b2c77dcdf8d3085140c22054e039814b2ec4a2ebf9d805177cbefcb46837e4a5a12e501ad7f18526aa0a3bd8258c5a10100d881e621a10e9c2434f8e5f1"; license = [ "lppl13c" ]; version = "0.02"; - sha512.run = "93fc163a66e711943c22f383187d4f7e81aaca32f36eac6e6f944682169282544c9233d05a2b5e6d263dd95de3d8a8106871a0ea1fd2028899031e2cde1244c4"; + sha512.run = "b8cf7105a5d5ab8ba65515f04de7fad34bbadfbc03e4ce8bc828bfd4d6b154a6cfecea3417ed3df3f214940dd01d7f3786716ff2402b85f57992ec91363f778d"; }; libertinus-fonts = { revision = 72484; @@ -30099,28 +30561,28 @@ sha512.run = "234dc32fa5b1f1c7a974444b264a1c258b7a12e1658f45146135d3f75ea8e94b4860282da79b5cdeb587c65f12d7476006d8546505c2842c306be72f51ee21df"; }; libertinus-otf = { - revision = 75637; + revision = 77115; shortdesc = "Support for Libertinus OpenType"; stripPrefix = 0; - sha512.doc = "9ede5055908b09e94e6e20bc172caf7f397fafdbc77595af32579e889dd17080a3fa3c9e19a9ca06fe154c849f291e1ee9ba7810a13b45a00f3771971f740a88"; + sha512.doc = "fa00ed8bf6dbbcea64158287e00da3aabf1cae93d902c7c7762d4f939b6285956f2ba5a2730cd2cf625aa4a1648c0cb540bc90362ec7ee048aaa9d37e5423765"; license = [ "lppl13c" ]; - version = "0.33"; - sha512.run = "43e7a25de1867d4656765d06f347d0dda3912356cdb0e6ec1516e96ca61b37d4d851bbeded3307a778eef6a9c713ac069606299b2d4dd49d24575de2e7ce7a73"; + version = "0.34"; + sha512.run = "f1bb7552e8919bb7553335bbb2d229669b74fd148e7db59d3f41497251150c0825a9d5f34eab71b9d48d16c59597294556e6a60a528b70e5a51d6e58359f3391"; }; libertinus-type1 = { - revision = 73445; + revision = 76891; shortdesc = "Support for using Libertinus fonts with LaTeX/pdfLaTeX"; stripPrefix = 0; fontMaps = [ "Map libertinus.map" ]; - sha512.doc = "2d63abd852a78ecdab8fe71216edd1711fa1fdca3426b9b42e93b49c92da22dc35a2ee981df8e84674464e25b1516f7f7a37c2453baee88a35e53700b52e17f1"; + sha512.doc = "6787f2414f8ddf4e56adc5de9bf5a109bed1d7fcb0e392566c719e22b2c722b7fc558b5d09f8f454f5bf53fb63b50f3cface7848ffaf444e36098e0b702572a0"; license = [ "gpl2Only" "ofl" "lppl13c" ]; - sha512.run = "fd1aaf68c72da6d47cf5c2e545425139cd4bd2de193d99fb0c0ce7a3af220f2d9f5b019305500fc8af72f969d511ed84c8269c38bbe6b27f194a1f3538f5aaf9"; + sha512.run = "4e55cf0d226d81a289a72d9905f4e836abb7c7235ae4ef80349f8eff0d9833a2b49f86dd92d4fb1ae4d96106fa6f75c118a125a2d91d6f22a688e4e38d17e477"; }; libertinust1math = { revision = 71428; @@ -30138,14 +30600,14 @@ sha512.run = "214589d198031ea0d9cc71b509f9c1e5f6b19984176d1d7952d57346f67a4ba88aed932e5838a57d874d8bbbff0daa296af875969b5c0ffd2c7a6f3830121d5a"; }; libgreek = { - revision = 65004; + revision = 75712; shortdesc = "Greek letters in math mode from Libertinus or Linux Libertine/Biolinum"; stripPrefix = 0; - sha512.doc = "94f7022093b0b1c3903b214a3e874751884020a78355e13ae101a2d336eb25796ec0f8388884f5dd9600badd15992978f3c9516a5a6d8ac1d7d3b92046ecde96"; - sha512.source = "7a04909b6663987eb42f690355b91ba72056540f5e4cb7e8998ef04db7bfa90d33f605103b01a383107a1c0629c9a328006ec2d5b2d0d98777bd4b69db779db9"; + sha512.doc = "4b2535a8572aa12ed66d8d89adb9e0315965706331d117d03979d8cd5fbabaa75204530cc6c739cee74473989e9bd51496812cc0da152eb1db499426ea623dcc"; + sha512.source = "f6537b4e28076f7b19ae70d1afbfcab1d8fa50c826aa94891af78eb2745780a9a3a6d5917ab84738af58390d3ae688a093890d100122385865f16f2237796c89"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "bfd9b373b9dd5bf637dba467b32a8b15965407ff1f6d47629f400b919d7126d5f37e1f35b8624cc5505869d8a649e25db2a175de4aaedc50a3607d90848c6cf6"; + sha512.run = "39060ab9729eec987375d790f23cf8e126b5b9a18b216038464a38e0c13ecaf583d22c74e12cf1ebf16beaf1c0ce0ae7a707059218633f129050cec287a3cdf3"; }; librarian = { revision = 19880; @@ -30238,22 +30700,22 @@ sha512.run = "beca64dca2733bc5bed823aa8ca4a0440dcb710bd828cd7cfb7eac48d3fbf234b2e3668c1d09e20d216d0050da064d521d15c4580f6ca9f904c54f5263a716cd"; }; liederbuch = { - revision = 73548; + revision = 76924; shortdesc = "A LaTeX package for storing songs or other content, and repeated reuse in documents"; stripPrefix = 0; - sha512.doc = "5e6482c0f7fdcde9e421b755e839e63ddcc81746e7af527db6ae2c5bdb000f7608f42bcfb69b469aeb08258d77bdccab433bedbb8723f9880d898698db7def80"; + sha512.doc = "da286e0e7c8f87a71f3c3270cfa8dd27c3a4b1e768d2fd0924b3b594cdeceef3cde36373aae8e52cb7cc8695b23ae99d5b7546f20e02f0899975e7060afc4591"; license = [ "lppl13c" ]; version = "1.1.0"; - sha512.run = "e4c7cda688137fa66ccfd9a220d797f3fe12de32d57c9316180a25c96c695fe4a75f275f648586a39cc07289d2f7e25f07b8ea21ba2eaebdeeeabf0bf614fa31"; + sha512.run = "b981e9cc05c113c4a50715b27d3ee2ac9e862c7c806ca8830590cb99c8564d8df339ff69d0268405e290cbc1902975ad4d801aee7f56f18433f286526f3cb906"; }; liftarm = { - revision = 71309; + revision = 76924; shortdesc = "Geometric constructions with liftarms using TikZ and LaTeX3"; stripPrefix = 0; - sha512.doc = "db976f11239518519cb814af99738bd2ae9181455432dd04204f25a40d2784dd074d95702a5f59eb20d80ecd8c688cf377e8c6bec0dfe0f72b63069f2d29e9fd"; + sha512.doc = "f6c783ae5e339872474aec2ac9a328664d57613c421ccd9e9a6a1d312ef206a06e3a1c1e1bfa6a8f523d4c166c075a4e6144f3a9ee453ee0d66574f72bc60f3e"; license = [ "lppl13c" ]; - version = "3.0"; - sha512.run = "a015ae8440a4780c667ace8ce70c7af860e84b5c54db69d87cb3521bed924e4b00e4a2c41aeecc98f1c6a9a9e684c28cd226ef8bc48be86ac650ee1a51a2317a"; + version = "4.0"; + sha512.run = "ee886f200f3d41f2f4ff53afcaf20507c872860f0f4d43759a15695099c46d98ad59cb84ab2e711b0d2afbad310aa8ae10b24db6e9d003983974d4b5a09f7a8d"; }; light-latex-make = { revision = 66473; @@ -30329,22 +30791,22 @@ sha512.run = "b87051ba4647ed2f0beb8e5bfe8419d8558421f509cb6eaa931f47a10488dfac4e36b3ece1cfdbf3e46eb431c3d15e7a7005f27522dbc4cfe6de52ce6127bea5"; }; linearregression = { - revision = 73123; + revision = 76924; shortdesc = "Calculate and display linear regressions"; stripPrefix = 0; - sha512.doc = "90e743cb1f686c69c143c7fc8030fdb2a9bf83afed2591163f561d045f85a7ee1f08a3bea1c3908bcbae9305dc4cfc8ad82bdac773e7df4c0ff1c705a6ea4cd4"; - sha512.source = "72b00d1bfd6f02e832aea22dd59a9bb1ff3e8ce58e491497515aa51206d08a5d20873a9eb54f7ee0012df7da817fdbf5648da79786a8ff88c59b98d3a416dbbe"; + sha512.doc = "37d128a16b58f48a477ecd4db96456b965e351a9add1ebc79d3e07574ea98bc40cc556321f640c5119e326ea5bfca15c2a0d3b5901011c389d9f28832131d938"; + sha512.source = "8e1c8bbfaeca58ae2c622dd09c06676982f2a382a2472f7051939cd2d34a0d9a52a30c05d8856b7c6c8103a3ab6607b7653f12dba7cbbd05ff3615032793dbf4"; license = [ "lppl13c" ]; - sha512.run = "2640726e89942e54f4e18196a526516ae39fb6d764646c0555da852b2c23d3d0e0fcf3623e7dc9113099aeb19a517a20802d1e62a2da8c5e9acccf2c693dd85f"; + sha512.run = "351256b573ac4999e5e203deb11c6762c917001eae2b9d7c8561070826cc55cc0ad669b9261062f7fdfbe2b3f3e9448083122a6f176cc5b14875a307a18613a5"; }; linebreaker = { - revision = 66639; + revision = 76924; shortdesc = "Prevent overflow boxes with LuaLaTeX"; stripPrefix = 0; - sha512.doc = "d39b7d5ec0712e3e26ef76f9e1177f6de5413dce21b143e791d79c8980be640c785448fdc8fffe48fa5ebdd9d2d594518b73e8db21cb16cb99a8d9377ce8f9ba"; + sha512.doc = "2eaadb2c67b1835e6d3c92220a9da0c9ea17d60bc7c55354b3462bb35e81fcce2c2ddda76c9633068d3e604082ec3b2a1f63d45a9a952bd28cb426b6b053b367"; license = [ "lppl13c" ]; version = "0.1c"; - sha512.run = "282c1687acd1843f43d281804ef4860967c069b38c415cb015c0694ddc9d78e03a5f3456a8331d3aec341d856474fe95a2f4fd92b786c2834d65cfaaf4b9198b"; + sha512.run = "143b0ffbd9567b70ea4cd42d03fbac19ae0c7fb61ca31fa6069095151c5344eb0cd443abc8a049a6cc6adc79eeec9ca92734a4f9f9ee3f9ac76983ce282ebf06"; }; linegoal = { revision = 21523; @@ -30397,17 +30859,23 @@ sha512.run = "6bf94e8910ae03314a3ff55157e52586b5f2550c2aaca1a8989b1f02400c87363c74e00658ee953c13a44dd69cb253bda6128e66a96b865e6169310165a7f9e4"; }; linguistix = { - revision = 75546; + revision = 77463; shortdesc = "Enhanced support for linguistics"; stripPrefix = 0; - sha512.doc = "f0a4c6573def67a0ccd706e95a896b1bde27269ab310909a7443b63595ec0413c3979b4222b77049fffa7eba0ea2fcad73c91d4238e5c939b5dd8d2db4281816"; - sha512.source = "34cebf3a187abdc3ec152692f2078fe308bd71ada7220f5366eed035f47e0968967d90bc7b2bebc1e157f48af4df55877d19f7d25aae7ac6c0e93846b8081619"; - license = [ - "gpl3Plus" - "fdl13Only" - ]; - version = "0.5a"; - sha512.run = "e765aec91c8394e0b384fe24bdb400920000460e567054c56f970af514f098eb278c420e7380fea151958d437ad28866674c9f38aa157d842e9e3daf085583f6"; + sha512.doc = "2371af1ab07748a89306eadf7a80afc1c25d6cbfb0dda544e90501e582ff8593c0f7d57fe3377212e0a85fe982f4ddc14be898ee5bec5fd294c5e749d5225fe6"; + sha512.source = "cf92d2fe93c9b07c5cd4b77cfb42bb6f8263e95af6fcd83f21a1350e5b1cb9b42cb253567553c90aa32ffe6da53918a5a541c6f0d60658083639655ea943f43c"; + license = [ "gpl3Plus" ]; + version = "0.7"; + sha512.run = "24e0408fd563cec990c6a05b0c472b6528b6d762789063137b0272853389a784803ca0cbf38da2d71c24a49dfa1eb1d462353503bed2e6064514ea46b286a476"; + }; + linkedthm = { + revision = 75860; + shortdesc = "Hyperlinked theorem-proof environments for LaTeX"; + stripPrefix = 0; + sha512.doc = "fd66183923871c73f62fcb067018cde5ba0a03ecf29796c0f11ad9fb09835052f08710517ee85d190c7e34945215b5c6d5ef104994f0bb3bd623428e4f6cc95b"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "e6f430fead0620dc8cc674541f5a455a9f9c69f7595db542cebfbc474d749fe0a9aaa7804dc979cc8f3554c01a8050f309941c3b808c6fc5386ef9701cdb6eec"; }; linop = { revision = 41304; @@ -30428,14 +30896,14 @@ sha512.run = "3236f5f8f77248480f14566353f6ce197931325d9fca4a9b946da769c54a768716cfa92ec9c3d27da296b001768d915b07c076a27e795c57602c24768828936c"; }; lipsum = { - revision = 60561; + revision = 76924; shortdesc = "Easy access to the Lorem Ipsum and other dummy texts"; stripPrefix = 0; - sha512.doc = "ce44b2d4acab295bdcb2d0edcefedea449c4dae7cc4c0d62ef73e36169b0858863003bec1575000bfb78b1ecd9e5413807a89bc464b5d173f05a43313c7a22de"; - sha512.source = "5984bb97fbecbecb5aaf26f788a6879682f6ec39c87e01c834533a779384b20ad02f1825cf5c2339b288cc61ed716eb3a76e51c45ccf80849b4434132e0c4081"; + sha512.doc = "1476a1a0edeba39caba0e0ed6cb23deb9cb3712112e6392f1cc339ccd06f8b69759b343ca5c9b709793d587819583ec22f977980e59f4dec197666d1f60540d8"; + sha512.source = "a17b4d501847da66e5df25e12ec7916b0aba1da03abb4cb16577cf13b112dabddb71e10d16091cba4046e070d7dfb79f3ae165bb63df6cf99a010e517941f3ad"; license = [ "lppl13c" ]; version = "2.7"; - sha512.run = "24697be378aa490bf71194c8622400c11e27d5c6549caf2362250017ac97b4443986a4ad5f8d2d96aa53cfd7bcf5cd7ada0e1ddbbbfd27135e2a23bbad21563a"; + sha512.run = "ef835fdb20487bc50f7c1713e9eaab1324fa8968d436d910d16bf4246c75ffa4f9050476337938bdf687115f7a6df69078f125f0669cd67a5202b7f17f7f6d14"; }; lisp-on-tex = { revision = 73165; @@ -30468,14 +30936,14 @@ sha512.run = "154a9eb9da19d4a1d9f6ed421bc13f1f83279cd456b95ab8b7d84f9c48d6aae5548b7357e46041580d4b457758aa090e6352aca9d9e20f1739dc589d4fa24bdd"; }; listings = { - revision = 72368; + revision = 76899; shortdesc = "Typeset source code listings using LaTeX"; stripPrefix = 0; - sha512.doc = "2baece2fb1cd944c87fc8ce95296b9407fe611f25a6198b94aadcc039ea168c1d854b7b2e74bf8a559a35c918684c9b0bd3504028eb1b1a33b6a0a7b8c62456a"; - sha512.source = "6c49af9bd3a284da197f0512237436c6f001b51a526dc232a8c00419bf32ec5669bb2eb7670ea740242a2e02870755f51a53496b6b58b50225a650eb6079b241"; + sha512.doc = "0e9c8a4b49f608873058cd0a63fb59bcd83f99ac253c5e47f2b268174b800ff3c85af44466524792e33c4ac9216248a91f4e143f86d464bc4efc9bcf38522f2a"; + sha512.source = "c6fa409d200044d2b7363266bbd5abc620d5dabd1ee86306ac11acb4327f4b7fdb32468e2c8a484afb4367a9d849d568a3038643cb130ae15fd8b2d2c8b62bf6"; license = [ "lppl13c" ]; - version = "1.10c"; - sha512.run = "ac57119714920008dd5775b5ba113121f08dd4d689d215877f197e8c3313dbd97e120d7aa27ba358c0e404f79015d25aedf3df1537df8f265f3b0efcb1c931df"; + version = "1.11b"; + sha512.run = "6c631ef300bd8b925e4c0a346136da2ed19d19001c72ea32cbe194ad14446cdf6fc159c4d6bb22de9523a25cdfd90d8de278785f53722e7c18592cc897dd9e5e"; }; listings-ext = { revision = 29349; @@ -30548,14 +31016,14 @@ sha512.run = "7d718507fbddc6b35bc4d0e3a5674cce8b29f5a932ec01e6727955b7edcdb0dfa5531ee5433564098a85c641d56485db1fcb142e02d5e7ec22b70dc3ec873d24"; }; litetable = { - revision = 75334; + revision = 76865; shortdesc = "Class schedules with colorful course blocks"; stripPrefix = 0; - sha512.doc = "86bde5e767e82a3e706403c609529ba11906f2ad51dbf6bdaaddb832303681a2363d69633d26d5e4b114a8cacdd53d2e36cfe2f3f57b14f60fb571733fb8d3c1"; - sha512.source = "75d3f0bcf827acd63ecc543c36a138f1c9b0dd8289713dba7df7aba55ca94acb7ca5e8080510ee4f1261e3b25624d0baaf29b1732cbc09fdbbed038b57fa6549"; + sha512.doc = "cab363741fd943eedbe29a3e91fa8105856f45e49ccfdb598b29ca3d936392fecc46d55552d2ce3eab8d9366eba38e596abe8442a2b33dfbe2ccfe9c03b6e733"; + sha512.source = "216ab6c244b4f5c8636c48782187514ac9071b4a703fc658937a9ec3e52e55e114acf3cb6e1d4235d97c2648625e0f18151cb692a145b3923489b3ba2702efbb"; license = [ "lppl13c" ]; - version = "3.3J"; - sha512.run = "c043d1b47aab3b3fd6dfd7b217efe553af79a42d9d00975a8a350bb754bba7c2f42078095370f7b17e9ca1e9695babb802a4d7799f9f7829d1ccf73f18e8f64a"; + version = "3.8C"; + sha512.run = "2e5283ab01b8b5dd81ae0733f7dc0928f4b223d07a6060c93beeb251cdb58b451bdbd56a8634bc98fb38926c4b8d46bcb3b33fee390675b9ab20b7837261343e"; }; lithuanian = { revision = 66461; @@ -30579,14 +31047,14 @@ sha512.run = "e97da4e9046fbd60ac2b22bc3753db7a75b5b6aeeb6c37293c5dd1e4e8fffd18b32818b9038b816a405033ff74d9c19ec2443b0169721656af687f1c5d62cf9d"; }; liturgy-cw = { - revision = 75384; + revision = 76053; shortdesc = "Create Common Worship style documents"; stripPrefix = 0; - sha512.doc = "d2d1523ef6fe380d398c2ab6fcc7f05256364689ed9a2251191c37b874d2f4736ac794b683fb2b9e92fcbfda899b115a409f34af754542ca94ab42a8a18f2ae6"; - sha512.source = "f14d55ff9d218e3283a84187c2f56dc1f8a3e57e241ed41b70b1a4d15d1af2a191b78af065398d4aef0b59d125f2f464042d66ccc88c077a3a8dd689fc2dbbd7"; + sha512.doc = "089d4453e755ba67abeb226d57e63fa688bb79e8862a5b4f280301137fab4df4cb897ffbff13597865fdd31f413d3dfb05158c7c9996fc2f502605bac99178ca"; + sha512.source = "3c37121074327232d857f99626914962ab913ec620e45ec17c425b67c39d2f71e6ea5a570bfc732849d696f766f027c360b9599ccd04e7dd9c0ccd7000508d88"; license = [ "lppl13c" ]; - version = "0.2"; - sha512.run = "db6b18469a075b7dfc61b3a28d5c816308a292c4e755a558bb89842bd3bf77c68a27363bab79cde354896c0c0de985f77e33d7b66446d2ae90bdbed73c105ed2"; + version = "0.3"; + sha512.run = "f2454ca4af4802969873f387928f22e034febf0f135587e888d3ca1b0d1492df8ea1ec4138903192fc6a3000665dc90cfd95d38e8ca90e6b181485445c104ce4"; }; lkproof = { revision = 20021; @@ -30726,13 +31194,13 @@ sha512.run = "2c642c7aa6d6f12e51228432f8bd9fab906ff4dd3354a49f636582a065bff0f534222161ce11306ff6bf3e354a9ca6f6394cf9826b321ac94e9ef5ee8c0621ff"; }; logictools = { - revision = 75270; + revision = 76924; shortdesc = "Additional tools for typesetting formal logic"; stripPrefix = 0; - sha512.doc = "159326d45cb92f8b47357b63cc95571c6810c8b963984c040a9693ee4f3bb4e4b2b1eaa6897d5d20f760de8b6d00d269ac301d448a51a8bf080e78f225db5b8b"; + sha512.doc = "0ca01f34f82a4ab7a4f03b0cb1b928005c0d7fc87d9c0338e6f955d90cbec816cf221ebfadd9ff1649cace9530956f0523421788d2e92ba5ac1def5119aeafa4"; license = [ "lppl13c" ]; version = "0.1.1"; - sha512.run = "243f35a6a2b5b2711d10e6ff7414f1c96b050619b1978323446a547ceb216b91499f2f28f591f8d1c184ad1cab0cef9c3e6ec182da2422d6816ca74f7b0b07a7"; + sha512.run = "51b8f25d326e2b2040fd73fea3df8e83deb0b9873d1dfc9d9b03bc5c081f9da298c818d9a715799e871e40c0e5cfbce79a7f8ebe9f40021ffb4aeec01ec48929"; }; logix = { revision = 63688; @@ -30808,13 +31276,13 @@ "lollipop" ]; longdivision = { - revision = 68609; + revision = 76924; shortdesc = "Typesets long division"; stripPrefix = 0; - sha512.doc = "8314b4fd0802dc541d640a706b0bdc3b10f909365372ad9432c49e533f95103643c1171038b7f346b9f92688d27338e81fd5c803070d99f10a61adf690ee6389"; + sha512.doc = "15ba756d5aa0ecea90e35de978db1526f2cdbb73b0ab7215fc2ac7d7e4ba5edaff16555e016d2c4a9dc8184d4f4d17424e22f809504a1bd48697a46698beba3e"; license = [ "lppl13c" ]; version = "1.2.2"; - sha512.run = "2f1f1e6a6b93266a1c6e1c3fbc33e4f9719b6ed06390d2e277e811f429f0b71c3e3133e2e406b837c109672b725bab29534a8e9c9b380128cba6901d5082c53b"; + sha512.run = "2b070ac24dd1d5108b7c02fd2da90f9c9fa32a5293771a8812e8066e40a4d9d506b0c35baed23d4d8b722714607dd54be846deb7e2a006fb55f975b4d0ebc9fc"; }; longfbox = { revision = 39028; @@ -30854,6 +31322,16 @@ version = "0.2"; sha512.run = "1d16ee9c76784c5124de3abe62b6e916d0f65e979a18a721ef688a960e5d20382dc976de0b68d95c47e9651ad71a67ca97a828f1bdfba8e4a77ac084d7561386"; }; + longtwocolumn = { + revision = 75852; + shortdesc = "A twocolumn alternative allowing automatic page breaks"; + stripPrefix = 0; + sha512.doc = "a77d2a32bb9f961a98ce132444248ba843da15227ce7417ad7f47330c821051266774472fc4e9b42709ed39a96e301641f81b47802d867296ab1ea82b5453497"; + sha512.source = "7b813b91720096ef1648990cdb1a0879962cfa2d40eaea5df3d4b93e6919d7a64c383064f2053f2fab7bfb18ff87d7dfd52a0da3bbc5106d96f99068da4f4c69"; + license = [ "lppl13c" ]; + version = "0.1"; + sha512.run = "45f8290d78ddcb2d4c40b414949716ee62e9b72a3f3b9867bf06b98554f587461e568800b6db8b72381b3dc1c7978914c8777081a04412dcd57ec044355330b1"; + }; loops = { revision = 30704; shortdesc = "General looping macros for use with LaTeX"; @@ -30864,13 +31342,13 @@ sha512.run = "60ee6999e43ba9082c5a283dac5a930c9075b24f6bc7cd3f719b0336b01dfcb17fb2d5e3c82b9f1636c9bb3e6c923607a3d9237d08fbaf17bbfc1196d0a75281"; }; lparse = { - revision = 75547; - shortdesc = "A Lua module for parsing key-value options"; + revision = 75712; + shortdesc = "Parse macro arguments with Lua using xparse-like specification"; stripPrefix = 0; - sha512.doc = "e8e36e91d322361c2f93c9a774d20d0ba3003caf804bda7ddd01e12ce09038f514a08930c7ca4ba45ace3341312f228a74034318816c51f1ccc8caa6dc858acd"; + sha512.doc = "2a63997dcb656a3802ee5136369799b4bd9c01706a19e1350f71c5ea061c1358b8835b72bd7ffc1a34d4341bd00b3bf45280f92940ba7d7fd32bc239214b0ed6"; license = [ "lppl13c" ]; - version = "0.2.0"; - sha512.run = "e83dd91741cbecbfac3c8f2d748c6482a7953aa0c633621035d063864ee35d076b8a873ac1bbf19c855ea94da4052f21eef122b53c0b49784ea5417976d79366"; + version = "0.3.0"; + sha512.run = "ccc024329c0871ef8d0378b1678291983efb129e7792bb09ee17856ac56951d636b19de914fa29f5635c91a42a8fe9d479574a22fb64f059e82c3430e956e624"; }; lpform = { revision = 36918; @@ -30890,14 +31368,14 @@ sha512.run = "d918fdc8744a9f5e0d24f6ba4f19bbc4cbd9a5ba4b3c559ab1321c36a9e3599ccf6ee849bd7f2ef6c3156cec6e526a44d27bc033b7dc5b217e289fdbff0bf149"; }; lplfitch = { - revision = 31077; + revision = 75712; shortdesc = "Fitch-style natural deduction proofs"; stripPrefix = 0; - sha512.doc = "a690ee2c1f9cf5eb36693a4a9385c047a31d29387930211bf6384d7cbedb3d1f1696c0c04269b02ef29b13ebccc69bbc329772f3fee209a1b1d51768484f9a50"; - sha512.source = "b06b45d992045111d1a8aed78267519f8b959415b00b94f75602b35cb7d37c47092e726db881d9094e82d3e25492513db66b210603730f8119d10e60819ec89e"; + sha512.doc = "b9405b90991f143d069a34f62fa36634cb7f3a7ca581a68b9f26c2ef97514edb04442e09ac0bc744d9c0bb9180fbf47f8d0981a417b238ea34ae4dbf62ea3878"; + sha512.source = "ac5de09f278c47fd6e4d6829e1ff2bcfb93411b0913d9f8b5d2831e8ede24318f3e050acd576874fb25305741240618996fef65c3cc4d593ab0f3652a5bef9ab"; license = [ "lppl13c" ]; version = "0.9"; - sha512.run = "189b9d6000d4b762a3c64652bb05f9465d5c789b7e2413e8f0ca281a8d4729a3044aa955ad7eb82c7b8513bd547bb76c2ad2b609e902b07f8f4f018698e17071"; + sha512.run = "e32137256bc40431a73eac6331e5dc9eea06fecc35c19dade32ef23a9cf897d4364d4446abc8ec96cdae1d6d39492b1e9787246527085499770645033fcfb2c2"; }; lps = { revision = 21322; @@ -30938,10 +31416,10 @@ sha512.run = "a8803d16dccbda10925d3836143a83c4230a14ae1dd209fb0db39947832f6ecb96719643f266d5cb29f788f1d64f1a9877fe8c6a241aa2c9b4c65219e208ba8d"; }; lshort-bulgarian = { - revision = 15878; + revision = 77050; shortdesc = "Bulgarian translation of the \"Short Introduction to LaTeX2e\""; stripPrefix = 0; - sha512.doc = "7cd22cad45d7ef2972679cf2a3653c3bbcb1d9bcfe94a65fb9dac23760de05b659470ca45cf8be13513924fa1cbb98599a304a51bc18f8f4d6631f082e662bc4"; + sha512.doc = "987253956015df12ae9b4a9a3fbd8d487651dd8a74355aab8fa69712320409da0f149c13cbd7a5b5c1cbef2384e1e12025041d619aa603d2510cded9dd6fdc0b"; license = [ "publicDomain" ]; }; lshort-chinese = { @@ -31077,10 +31555,10 @@ license = [ "lppl13c" ]; }; lshort-slovenian = { - revision = 68204; + revision = 77050; shortdesc = "Slovenian translation of lshort"; stripPrefix = 0; - sha512.doc = "851951cd5822f257ecd23d73901d833ba6067d3860002a4dd4449f23d5e7a50fa97ed579f5cbab8bc9494801055ef8f23f6f3249d9f6843a28f7da1b4f15409b"; + sha512.doc = "7d619f1ff16d6aab7373396e5ff7b67d4b57a070dd4e6f5fb3035700f5bcb8a730ccc51aeeaf6cb5a28447a38fd5bf8ce2938134a11229da82da9d379c63d843"; license = [ "gpl1Only" ]; version = "4.20"; }; @@ -31153,33 +31631,33 @@ sha512.run = "d2752c177194f4926191245f6397ca1ad613e66708e245b29ed6719bfb7438cbbde8dc69a639bdaf7a4447d7737909a5dfdb465a0f0b446c0d30900b7d279c6c"; }; lt3graph = { - revision = 45913; + revision = 76924; shortdesc = "Provide a graph datastructure for experimental LaTeX3"; stripPrefix = 0; - sha512.doc = "efa314f54f3d7444931f4b7410c406fc89c35fc318882683cc97cd479faae00d3aeb58be06c9b174e59bbcc2bae57ff712983ba0c216a270441490866646fcfa"; + sha512.doc = "20198402967cf5732df749e97f45612a174a76bf7c12cd14f9fb458028749385d094fd9ba34086eb9c866ed3d9eedba801fbd21b7ac62e2653e905279abe3b9e"; license = [ "lppl13c" ]; version = "0.1.9"; - sha512.run = "9a3137a56952d18f41337f3ea1412180d6a0d7732178fe4855d23647d01648ddefd57859f786534c5bf39cb622da11e113a028135429ca38e6ea3bcfde41b5ca"; + sha512.run = "26c170dbc3f02fc28eccb5f5a89038a6b20dca48d957d1dea1872825aff76611a578ee7eea562b65e9b010b53c961befbbddd9961ef5ca39635003f20ee96e2c"; }; lt3luabridge = { - revision = 75607; + revision = 76924; shortdesc = "Execute Lua code in any TeX engine that exposes the shell"; stripPrefix = 0; - sha512.doc = "49b21a50838e40deff4b1d9c6595b1dd925b6d96d01dc7b48d0122c03231590826b9276ea9f3823afb313756203700c66ab870c0d0e65fa4e46e6b31069575f6"; - sha512.source = "b0ed56d64ddf2e9fd5a3aac1724571301f36ae09d264430a3fd53c68864296dec4e1cc5049f022b343cbe50ce6282d68e937cf0277eca9b4df835ebd32773f74"; + sha512.doc = "46d55147e8cad3403e1eec816b3d16613d95b69baf5ca3b0ff6cb0eccc5b1cec6752e25a9614d1a1d1937c8fcec36b34648523135f97bf7eb9f5c6d7b41580a2"; + sha512.source = "ac7f23b228a6c6baee1dec163a90a6f935f0debb104bd3edb9ac579528fc242ba4726bbc32411d29bb9e77944b577423daddac58914f1fc96a2d2bfb895b9eca"; license = [ "lppl13c" ]; version = "2.2.2"; - sha512.run = "928211d6784ac821e542b3c733ecb85bc8147d0d83e32a68e5e19bff3c487f45efa81385380b0e9f3bf0592d2e9b69e1b00fdcbc089af1f0a562567ffe517173"; + sha512.run = "d3b7c10e0db17f32f9c9120bd39d99ce0c6f1905711244341248c66477a7e48b77f108cd486c686149379d626f40cae7e152c67b140101786f0beebced5281f8"; }; lt3rawobjects = { - revision = 66619; + revision = 76924; shortdesc = "Objects and proxies in LaTeX3"; stripPrefix = 0; - sha512.doc = "3aacb576ebf0233692b81daa231ae8a93b392d07a261011e41dd4eac34e295f288f9fe7ca1abc208534393bec1e290362b32ce0906d4c97fe56a598c49e6f135"; - sha512.source = "2e09660f1a59fce87af33d5fd80a59a83ba856233db4032bec88ba8b6f5a8a6306de7416289c51043f8a947dc2481ed90cfecae095425144b865d7a1095cde92"; + sha512.doc = "af3f51b329d43cd3ed5a8930acc7a9a2bc39bcd3092602c87cce6dd83aa68340d0c8de82d715f3d14a7939bfde17553cbbd2834b7579eae0e19619285ff984fa"; + sha512.source = "294f193900713da1a7755e5d073358a25d62a8f9506dd8ab36e9607fe00f156cacbe91e90c9bb2329b5b99130c2e7146d256d0a018e3d97072c5a6f9c621557a"; license = [ "gpl3Plus" ]; version = "2.3"; - sha512.run = "05b70d22b56925542bd3f2ce832b1ed71759cf41f8ccce3d892c5bc6e17fb8ebfe8843a82d0aab6b6e88f38e84819b25bd18344683d182fdcfebcf81a47d27fd"; + sha512.run = "90b11706bb0a60f75a588c45cd2c62a0972f273feaf2f3900e46d413a0456a8e0c43078ca3c3711f290571482f405230bbb9e1542dc01159b3a66c7d8ceec372"; }; ltablex = { revision = 34923; @@ -31209,6 +31687,16 @@ version = "0.01"; sha512.run = "42e634e7c3018b87825e2bae40513eeb757520e1dba1b1b20244bee2d0fadc4663cbfa0dfdf74fa71f7821f47c41bb7c873a64cc68e153f9b7207f6a8bf3f8a9"; }; + ltx-talk = { + revision = 77540; + shortdesc = "A class for typesetting presentations"; + stripPrefix = 0; + sha512.doc = "2f10a1f8bbcdd127cb6f332b734f390bec5791623d79846f7fc8b86dfe0288a75423f55703728cf9b88fca1136e77501dcd312a5003e8bd04b9d34c2376bea3a"; + sha512.source = "ae060e30e0c77cd3cca9649ec43f50daea387be7d3c9c98c2415939d9476b4cc1fb8cfd63e67d06533d710c0bcec0f72ca775db27e6bc685c7236a5836c12ac2"; + license = [ "lppl13c" ]; + version = "0.4.0"; + sha512.run = "845e6c603109499ada78a6a1c136d7cfb4abaf40184fcaef5b9629705ce0f740d17114a17f1869392b7564bfb284ce6ae5219b5e951f303c2f4538062b69ca99"; + }; ltxcmds = { revision = 69032; shortdesc = "Some LaTeX kernel commands for general use"; @@ -31270,11 +31758,11 @@ sha512.run = "f99008a8d6d18697d095721dfd741ed2dc48f6edad09b15d39ce2c37f05e6f9c9d613a4ca7ba7fce8755f9dc5659e21f7e7961a7e38dbe17b7114c2337103d8f"; }; ltxmisc = { - revision = 21927; - shortdesc = "Miscellaneous LaTeX packages, etc"; + revision = 75878; + shortdesc = "Miscellaneous LaTeX packages, etc."; stripPrefix = 0; license = [ "free" ]; - sha512.run = "3433a283f52c41f198b944eaf58a961751e7fd3c0991960a2516fd72af61671e776f48c6a5e241e379b54a08af6fba732ab1c35e42b8c93a62937b5a38cdb767"; + sha512.run = "a6c3d5debd34d02becaae98c7ae68d8df206307695ff01bef002b724bcd45c47a933564263b635c717109aaa663d2cb16157e4a0c4ca3552df9e076d8c3508c2"; }; ltxnew = { revision = 21586; @@ -31340,6 +31828,15 @@ version = "1.0.2"; sha512.run = "10c384eb08fa4019543c9947e13ca23fafc0f0b5ece2e9974c118b0e09982c54601234f17a3d2fd179630b4f67e6cd32091c6e5e18e58ed0cdb11ec7c75eff1c"; }; + lua-tikz3dtools = { + revision = 77460; + shortdesc = "Not-so-experimental LuaLaTeX package for 3D illustrations in TikZ"; + stripPrefix = 0; + sha512.doc = "b71beb348fcd5da2b8dd7e54ff860873876186b44e83ca905578d8bfe1a12f30a68513df22979f6c59237a2c4cfa7ffe73322e5692ddcb8bc9e8eedebcdc183c"; + license = [ "lppl13c" ]; + version = "2.2.0"; + sha512.run = "edb43ca42b124125fc016ae3770fae345c355b2febdda0bd2778aa523493751b0d5fbe9dafb9f477eb3e1ca590667bb8c24f2b252984edb49cc111c719c88978"; + }; lua-tinyyaml = { revision = 73671; shortdesc = "A tiny YAML (subset) parser in pure Lua"; @@ -31350,14 +31847,14 @@ sha512.run = "8dc998562742e65727a8053c6b42e1ffd6bc6f618d873145b8d71b6243adfce41afebd8dfe68733b9977eb3def7ec837c3c264ec2350b40bf917d013ce7a1960"; }; lua-typo = { - revision = 70978; + revision = 77296; shortdesc = "Highlighting typographical flaws with LuaLaTeX"; stripPrefix = 0; - sha512.doc = "830e58e342a3e7ce19c52e552738d8f4ff217a0dc8561df4ea8ee306e7929e9a3b86566d1917914c51d6689a3c9e4c8580dc08a02d6ccaa991225bc1505ae704"; - sha512.source = "5269bfcecb161c30fb37e62400fb75f16e1b1497fc339683e05aa038270a2b44df86744d80c57cb5de2503317c5b15258f2f7b0628a1d2c29e6670e37ef67ba3"; + sha512.doc = "2024f703cfa0f74ee7ea760be61c51ddc6a32a9c5ce46d5d6715857be4376b4c431fb5f34d28c2626aaebac14e1a26fcb51e2fb5af1448fdebfe57b0a5a0c08a"; + sha512.source = "b75a26b0d0a3cbbe602a76fdae1e9e7ff5e316372bae54834c7f98bb0693db26af916919462c5c0b2e077ce398167b9b1893fa7468bc3d87135b090cd8e5c4b4"; license = [ "lppl13c" ]; - version = "0.87"; - sha512.run = "e25188fdcff8a9054b709468cdcbe9b283a1cd097e1393b839846ab3665c9d6fae104b95355a40179d069b68fa17a0e37695255cc581ee03cb269c28fba7c6fc"; + version = "0.88"; + sha512.run = "13ccea4075f5f41ea8b167669c3546d671a8b32ff5cc7de698eb93cc37259cff7a68ef48c6ab983bd8754e301b36fb2531a72d455334f849299bc1ad77c01d58"; }; lua-uca = { revision = 74807; @@ -31370,45 +31867,55 @@ sha512.run = "560eca39769ca188ff42299bacfed8900d4b77380891b12a8ba9eed8451b153359e783fa09a9df05d224d205dfb4fc627f9c2a6d89312ab45660b0037ecc0396"; }; lua-ul = { - revision = 70203; + revision = 76924; shortdesc = "Underlining for LuaLaTeX"; stripPrefix = 0; - sha512.doc = "a9a1f28fdc93c53da5f5fccef52cf6a77d60bba97dba6917450859c60f87f68e901049ffae37f427429ecc1ca56cd2ec6ec7bdc09a7a063122631a015738f40b"; - sha512.source = "0df7a0934e455f2dbf7bf7afe2b68dba686aa074aaa26930dbc101440fa7a5adbcd6581e1300995c33da45ad1911edbf21ea916ebd785d475e96caa9e5035226"; + sha512.doc = "d4412b1c8bb3b5f1240bb17b41e61137961591aa4cc133cd2033969b26272b5c24a843d73baf09a24e750af2bd20426397cf39d89061197345df6d0ec1be3021"; + sha512.source = "9f366c054c84b23e6aabb07aa3c8d43ccf185a6f554ab95c51d9b0e29f1179c8b61808fc8afc578b4aec474c7150a3f9375db22c300b0bb2a24cc08a6b388996"; license = [ "lppl13c" ]; version = "0.2.1"; - sha512.run = "1098046e3849a10fdf25dc6d89598cd246353495404ea4f4cbab11fe9f79602e686ab87b593e3e31f082d64ede1173ab66340a64ffb83c6dc9ab347ce3d38f53"; + sha512.run = "445e96ae500cb30ef0ce97c0567a67ed832cbe955e5af0373d847c0ad5531bf6ecd405ca0e6fe27e4a3edf52eb1732708a39d85b617f2d61e8c9d222a21564ba"; }; lua-uni-algos = { - revision = 62204; + revision = 76195; shortdesc = "Unicode algorithms for LuaTeX"; stripPrefix = 0; - sha512.doc = "5f667cebc56682225d8a68668bf7e02545e6239b6fba3f8f6ab49bc34d50d537d39484b060d8239631bc4a0de42b63824af04e5e3cc33c528c0925de8419b5c5"; + sha512.doc = "02a2c56cf312ead2e97ecd5b561a7a4ee326f42915d89b03d6f7450143d9682e01e5dfb5f1cb1b8739ed9beca053c760546f94c47ddd1d612c7f3a00789a1da3"; license = [ "lppl13c" ]; - version = "0.4.1"; - sha512.run = "01307963a88c4507a7864272f321580898e107601fc3784ef46122dd3361f4a272285836e186df8a5454a9825c608071caf79976323e84102eae6f59296f3a9f"; + version = "0.5"; + sha512.run = "50022083eb3659c994e571d9bd9c9a916b9b47e34c2776e73515afdff0361b49fac8da59c1532a578a5518c70236983be4bbb2412845a30064d421ba3c85bf66"; + }; + lua-unicode-math = { + revision = 77378; + shortdesc = "OpenType Math font support for LuaLaTeX"; + stripPrefix = 0; + sha512.doc = "f6842241b4da72f6b7f3d1bc93d68f84d4fb6467c82fe1c3002a1ee6fb854aaf30163122133611128c72ae9d0f580d91dff4022e83059fd1036d2e91f3df8b9b"; + sha512.source = "0ac212bdd190209483c1efb924dbdb51480ad837c2953ddad400c81a0e9ea2329ec79003221e7a5cc3f1434d50a8b74d7381721bc7cb750e392212c21b3d14ad"; + license = [ "lppl13c" ]; + version = "0.6"; + sha512.run = "1aa290701f160b5a4e944202b2b9008f41f1bb6d7c788a97cbe5db9c4166fbf0ccdbae2349c3870330a34791c73ed9f063bd9d73c52dde57a3d3db357081995f"; }; lua-visual-debug = { - revision = 65464; + revision = 77207; shortdesc = "Visual debugging with LuaLaTeX"; stripPrefix = 0; - sha512.doc = "99736a1b08c2eba032d749686d30df9384fec22ae65878162436105ff9edc4c781bee5d6407612edb53edad73cf38aa84c870c612663c5b8e2262b191c526f76"; + sha512.doc = "9be37a5af79b3fdb88a3b606db9a5d93baba5e5360195bf3c6e07bfcf7e9c77e10665af899b78a224140bbf8c0f2d8f470c5c77fe4394bbf191c76e660907a9c"; license = [ "mit" ]; - version = "0.9"; - sha512.run = "4d75ff11873d88b0914545e2233b7f49e6caca18a73aa71b74844ff516e41399c99c1fbb7f3bfcf420bcdb91bdfd10e42f4e8f7bfee05af284cea78e25718343"; + version = "1.0"; + sha512.run = "ef0178f84e30b1a6498721699955b5f67a77d306e957c26f9acf19b96fd3282cc50ae919112d3b01ee75be5f55b9ee0714cec54c5a23c502f341ae8d6a0ab1a8"; }; lua-widow-control = { - revision = 70601; + revision = 76924; shortdesc = "Automatically remove widows and orphans from any document"; stripPrefix = 0; - sha512.doc = "22bac26d8b353226d3887451e14719ce3ce22df4bafd90d4ab9693d2ff57d8c16ea17360f1fe1b321a8bcbb772ae2259af69dc4e8698bc1a04f1b1b8e714a6ea"; - sha512.source = "97a99d1e2f6ab74fd99636bde603a92ee4bdeeb6b3b935821fa049939e659910b9c2f223c3e98aaf2c9b88677fb659809a38b6a2873aeb5dbf731d9a08fe77de"; + sha512.doc = "ff8b0522dfef092715b8beaa4f8921c40bb44b810cd61ccf460a853399a8f7ce97f6b61b3aa436388282cb67da88ff328e0f3ed7b2399ea770e511a9841b8eb2"; + sha512.source = "0360a011e3dc38347dfc90abfe44c61a9992adbf7ba31c52b7387df353b7574009c2bbed355e40486dd8622584f65da12207f0e58db3d393565368df2ce6660a"; license = [ "free" "cc-by-sa-40" ]; version = "3.0.1"; - sha512.run = "c6fd343d0d6ec48c2b097e1214f0e323ca8146d042767ae37d326f07489e41d72afae032959eadfee97e5c261535d1cc319ee806ccf71fa64c883c9f1321af80"; + sha512.run = "2cd761b365c1b6bc26472a497ccf68a4efa76fb92306205e563808930db1b90146d2969fdd14289442eb9d3cbd132f17580fd32849491b593435ecf37fa7a03b"; }; luaaddplot = { revision = 72350; @@ -31493,28 +32000,28 @@ sha512.run = "dcbb87d1c5776f20aeebf0748d348ab748e98fdc95427404f252f55fd1df9dc607aace2f6b4bfa086016eec7c4bae295979773d3a70d20a9e32da47974911949"; }; luafindfont = { - revision = 73986; + revision = 75679; shortdesc = "Search fonts in the LuaTeX font database"; - sha512.doc = "2f40df6c7e86f07de698128ad62628c93ecd1657dc930b90d0d383cf53ed58ae0723b5fb1a452500398266f64f3b6f8904ef9c3b64cce157e7d8a70d2e710fdb"; + sha512.doc = "2d9adff649b051416caf7c36461b3671b37ce71de11be9a91cd06e6d3b67b108872b596c555a761b562c98685091d7e6264cb3cdb96f99edb9bb41376c65de4e"; hasManpages = true; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; - version = "0.15"; - sha512.run = "2d098dabcab7cc9497148e4222334e17c23c20badd82af884323028c4bb910b4cbe62818bd8eb1ab3f9422705517b5ac605de57e0e466a707e62dca37d90bba5"; + version = "0.16"; + sha512.run = "460b09f119b300cca04f04b64491e85773672f3a29196a40e29230f28c451a045d46e8255b052f0306af8f24075d88ad34bb8f8a1852e0e8af47904b3cfb8ea7"; }; luafindfont.binfiles = [ "luafindfont" ]; luagcd = { - revision = 68893; + revision = 76790; shortdesc = "Computation of gcd of integers inside LaTeX using Lua"; stripPrefix = 0; - sha512.doc = "98905c9e829d1d96a44b25236a1181d5b96b75ca8a05293b185b9f372067cbf35d3db2d0e3343aacfdf840981bcd2af19e089b4a1ca7ae79a7a52b70c6828862"; + sha512.doc = "d69f0c69d888f9ce7841769ffe32c10e00d4d67fff300adc8b6493d15c136a31a9f24887e75d6584660883f8babb3fcc396e67fa98a8c1fdb1af0f26d6299c8e"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "d9b770680bc147b45c3bcd984f58335d4e4d53f97ffecf85eb1c017a1c61ef6ddc06ae3230740769e199dcf674aeb92b5ebc10cb29863bcc4f67caaf9a41d15d"; + sha512.run = "5384827b01a31867262a2b72228aa39ec569b2aca9298c99e5976383be11af2f8ca33c73f0bc1216720ab7df2641dc00fcfc7d94f2362b5e15991933559ec7a9"; }; luahbtex = { revision = 73848; @@ -31596,14 +32103,14 @@ sha512.run = "baafe2dbcfcc07293ec04f775becef7b59a2349ed5c98333c5a4e680fb3f8561f8749a6abadc6901cfbeae1b6e9a47cca05e8ae76064372585b7d7f4978dc844"; }; luainputenc = { - revision = 20491; + revision = 75712; shortdesc = "Replacing inputenc for use in LuaTeX"; stripPrefix = 0; - sha512.doc = "7c6093b3fa622007aa7e6cc852076090e1bcc64e9b890d1ff0cf6ae552a21e930e791d32cdc2238a0f60c605c92a2192dad7e9d423a2d6e013582926957da58f"; - sha512.source = "a9ae3dcacf7ed85f5ff63e32c9fd66ad6860e149c3d2737bcfad870137b242797b8a3f62e90f290931e6884c74f70a0716c72f2e5414cb8406e5ec0141f13831"; + sha512.doc = "c937b80960bb8994e7aa0a522783743a71ab56f72ac9d652da38ade49932988a70872e10295d487b512ed2b80158727b28be25fe79b6a8e944765e47fe915c36"; + sha512.source = "38a0017e67cd3501d1fefecc7d2c6c08b8dd3f69c79c28d7c2f206e8bc9211e06d668ea8eed41dc21ea4369bd9b81d663ac384cfa26a6f0ade362e22f542b9e7"; license = [ "publicDomain" ]; version = "0.973"; - sha512.run = "bc3f05260800cc537436377c1f9fbcfc6a1a60a7fd892af23ab323171208b083c08c8bb2a5d299e4ce09468f66197d43f68717a57e649c50caf74b736cdb06db"; + sha512.run = "ab67143ac84212f0b46f1bb9233fbed019dfdac7b7633312fa90b2af23b49a4a697b7627d4ea521ee613dc6172b62eabcb10757dd11d479ad8dff87aff70b19e"; }; luajittex = { revision = 73848; @@ -31672,13 +32179,22 @@ "texluajitc" ]; luakeys = { - revision = 75658; + revision = 75824; shortdesc = "A Lua module for parsing key-value options"; stripPrefix = 0; - sha512.doc = "2d23399d6583bcde8e98ccaf7e038d0e3afb5f19b516a86aa2788510aa1b66dfd108f2c68ce8bc6d9c191cae42a00b9ea8b6817af58215bad7954a06ea5dd5ac"; + sha512.doc = "d155b47865dcdd45e7bde944c0cf479341cb1a6ee4d9f86a2d662355155758729fd5daed65929db3a320b13e023a1fe4c609335371b41b450aa51627e9cccfcc"; license = [ "lppl13c" ]; - version = "0.16.0"; - sha512.run = "eb36e566fb8c7b44ec68117194ecdbb2c28b5d7a4d0c23deba355fbb11d6efa0fac28f0d1cd9890bef00ec1cfea4deed98b440804d63cb1d942c08ee59ce92a4"; + version = "0.17.0"; + sha512.run = "1d856fb410b95b5ef29fa94df91fc0428d3e9d9f9ba100b306608e1c52387272113d75ed583ee8671cd901b5bf0c26e299f9eb528c7382b655023d9ffa0b9266"; + }; + luakeyval = { + revision = 76992; + shortdesc = "A minimal key/value system for LuaTeX based on token.scan_key_cs"; + stripPrefix = 0; + sha512.doc = "438484650f2bfcba7eb827da731174f8757c54df29e05500d43b699f33d0f981336f1863bd361b5784aab0e69007fba17e1b98586226a30c32c8155982064b3d"; + license = [ "bsd0" ]; + version = "0.1"; + sha512.run = "ccb240bab14e27b80427d59a4d343af414c6fb0bbdf9e590d4b97638915ea4546d431bcbbfe8940be2d6b72fa310fabe82b3158232273058e7d6f1824dfc1825"; }; lualatex-doc-de = { revision = 30474; @@ -31689,18 +32205,18 @@ version = "1.0"; }; lualatex-math = { - revision = 61464; + revision = 76924; shortdesc = "Fixes for mathematics-related LuaLaTeX issues"; stripPrefix = 0; deps = [ "etoolbox" "filehook" ]; - sha512.doc = "f5a8db238ae096b7b1a2eaa84643f063cd28e08b328cbcc780171a60c571e858a1cd1941a8ea9053392a8c65b965a81c8cd585ce2accb27e797e3e4e8ad3a127"; - sha512.source = "e04a36a2280fbccb9572539ebc9bafba4edb7ccada25c4b3faadaa61c2f4458d9e9a90e54fa00b5ba675e59f42ed2d076b39918e5c126e2f619f2f69ff904d81"; + sha512.doc = "b83f6a945608c58ff47a5ebff0174cd8d7277e9e4ac83045acbbf9fa36ad475ba06076ad25e58e97da3f26286205c3052fe3647eb40e13d214aeeef0066c2c98"; + sha512.source = "7a5de86a09500d7e46dc59cd44d2c6987c5f4421a3ee576fdf14489f7c4c5fe3c7f39398144c85f776ed3e1df9aba62f4e38647cb0776d84b065f3ee0350ecb2"; license = [ "lppl13c" ]; version = "1.12"; - sha512.run = "16c945e72165acd9f4bcf20f81e6c5df9ec22f19d45cbb8f076763d2d1a1a2e230938dabbadfcc065e3a060487885ac2edb223aae22d12f6981f5fca5c0f951f"; + sha512.run = "9a3de2da4165a38190bdb90f55ea15200891bfa000c4388d73afa7d9ce2a7d20356442c6c5bdaa14779f126397b504de45a8903d599f380ff196e5e952d67db9"; }; lualatex-truncate = { revision = 67201; @@ -31723,32 +32239,32 @@ sha512.run = "4387311fb78a29d63959114e401a2b97a8743a50c76a22163e0d14f15cd7b51a50f4be7a19232b32fa4152eac71c73fbeebcb8e38fee3bfc997aaea37bef78bf"; }; lualinalg = { - revision = 68918; + revision = 76924; shortdesc = "A linear algebra package for LuaLaTeX"; stripPrefix = 0; - sha512.doc = "21d4a285713b962e17ae2f83be803abb77813bb6fceb085787fba35f2a1956b88cb199e057c1f49d15ded68c3fa186a5af0dc5bb1ba99db07dc557c3a2da1a44"; + sha512.doc = "415d2295306bd6adf21497a0897d69024b8a1f942a85db941c03d9e2845a28fa9d42e4b6b3247484339d7e9b07fb57c62dc82d81890b8cfb0c3be97c17bf3d18"; license = [ "lppl13c" ]; version = "1.9"; - sha512.run = "91c466d51adeee70e9504deb30a623c41d4fd6b461e76f4a6dba2529ffb3e879ac9bd706845b00354418d6a600b3c774029000b3495ebb4711b152e274b87d0a"; + sha512.run = "f8edc734cf07add523d783841cdea8090574120b9c69af68acf8626981d8e6f60cc9f7ad4d159e0217d52091652ee930157cdcebab0ae52a70c7730f2a17e962"; }; luamathalign = { - revision = 63226; + revision = 76790; shortdesc = "More flexible alignment in amsmath environments"; stripPrefix = 0; - sha512.doc = "96a1fd4016b189d31c966faeba0942d4b3bf24208ebc6c03281336af6d86504f552f0bb705a30e6ff108ff692de969900a229b061f7bc91c6cbae68fa42e8143"; - sha512.source = "7f4c636a013d6fe8f0771ff3d3234cc2b5f098d0369d9ca73f3aea29dd47e609ce56ba20cec0dbeb782988200b8fffbf62c1957055d074d21b98051d8c155ea1"; + sha512.doc = "6962a593d988d6c67b11a0d04f05cf94cc156c03fb1ba47d7bb88960ea65bcf0287ef99dd50e6e0f630c06f6b96f98ac39cba36aae97189e009f2c8605e5b0b9"; + sha512.source = "e4d50b5cef37dd6300853614143cf5cccfed3a60f516ea845ed309345623504c21a31804424889b486981efda070b4f7669eeae5224b92462f8dabb5ac4d7753"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "61a2960d103cad9cd9776de0c08b8d2167f6272484da2a7ee067951f7bcbeaa683e046a053c1f4d35ab83c8d70fb96e9b7b55566852d2262162b90c1a63f0b80"; + sha512.run = "1b38fd1c326956aa287de0edace4ec25789b05b61a60d2a063aa3142e475bade43380c939c7c9a629f4d36655539940cdc0aeac8adcac7c9d04c7dd05babc6b8"; }; luamaths = { - revision = 68883; + revision = 76924; shortdesc = "Provide standard mathematical operations inside LaTeX documents using Lua"; stripPrefix = 0; - sha512.doc = "0846e5ece550ec73aa65b07993faab7151efb100f6e5cbba8a4e73b595b012f031435ecae7d1100690395bc973fc82b617a0463bd3388e38081ad32b8d16d78c"; + sha512.doc = "38db8fb7eff220fe817c60f52f146c68cdd32fdf82386458c7fcade30bd913da860e67df1ec5359dad7feef35823910700bac87e4a66fb575f371b50e1cb6705"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "1c5a53bd44f062a4531bf4099c0dc1e76a47f5475901bac7f1fccea0005f9704df257044b76063d51158beb0d66d18e41ed6a4873388f0e531b1ff21ee1042e7"; + sha512.run = "79c44d9cc054b70ce6d5efee4693296b1ce0a4e4afb79aac46a7970ca4cf3e94e051227604afff63b7a5515310932e6d44fdfe8f6982d87c90698bbc9b77ab45"; }; luamesh = { revision = 63875; @@ -31760,14 +32276,14 @@ sha512.run = "e30e6f2bef6958c2f76df6aae5ca5899b91f41fc35afdce24840e2d028222c31a0613ba3c7eef27629686137f15eac24d3b97b7e0fc33b5d91adb7b766c0279a"; }; luamml = { - revision = 75619; + revision = 76924; shortdesc = "Automatically generate MathML from LuaLaTeX math mode material"; stripPrefix = 0; - sha512.doc = "ad3d87a57b75166897eed6c3dd33c93583d8e21b4e0be0908e1de3d569947321414b9b179f222f5026476792f037c8dbc31fbe231cf9be6298d5b74fba1bf15d"; - sha512.source = "6bec09aa99f7d972de29385afee8be54a91302fb1b99a3268732e37b594ab3ea1ec53647846bc8c8fc8d013c5bcc3826a7c8f205378c5847c0125a78469e0f93"; + sha512.doc = "8ff420dcfe22d64c1d066622275eed95a3400e7279a470bf164683716288e877dcffa6908e1a0f96211936c2a5fdd54dc64d3cebc2c15616c913ed44e75fd49d"; + sha512.source = "c4a8e90441102aa4c2a87f6626c07b3b8b6219039743e11d052320ce5811cba9185e1887a7699660bb15720dcc10d94c18726162a35090b7f8f8bdb13e4cbe8b"; license = [ "lppl13c" ]; - version = "0.6.0"; - sha512.run = "2976e629ffe56bb7adfe19433c6ddcae1e7da45107bae73d96aa6dd50ceda574fe3b476c79025975b196634a5b9337ca86bc1d49b53bc1a8c27b388a06b0b944"; + version = "0.7.0"; + sha512.run = "43582181d40954ac550e45d18a4107263ed67c706bef1966f4c9b59cf5e18df2ceb613c074b75952e412062f3b2992b23dc9f8e4e0dc89845cf1bd204ba899d1"; }; luamodulartables = { revision = 68893; @@ -31779,14 +32295,14 @@ sha512.run = "0b390717c538a8c44cc7e8214908149c3705d5cb453d7776015eed27638ed0c0d16ea0b5be5abf2b6bec6e410b849f35796f574923303ebc883c75f7221f7634"; }; luamplib = { - revision = 75315; + revision = 77524; shortdesc = "Use LuaTeX's built-in MetaPost interpreter"; stripPrefix = 0; - sha512.doc = "af5044d7ac9ed4171bbdff503266f5da8b16e2cbfef711089eabafa7f8ad9932c9ecb7d017738d13afedb10aa2ae48131310f82dd7ba3c8ca440d3f3e3b7079f"; - sha512.source = "1f352044447591dd203ab7b8d36f963299a9c014192c73a8e23583c0066ae69ca9ae94a2f8f396815e6a0ac1b1a1ca2996042f4d0cd392f2b69a229279d8625c"; + sha512.doc = "7e5ca710461ef85522855a25f5bf1904624536909dec8ba23f4d4fdbf879c7e22861b71dc42b8afc3bb29d98dc4dab495b4004b0268d03840ee0ef75a8ab4403"; + sha512.source = "62acdfff55d0b2c704eb5b5ced71608bb69584ad5c1c9abf5972637a7479701ffe845da786d030a4ba8377b95b65448274687427ccda04bb031659864f638e0e"; license = [ "gpl2Only" ]; - version = "2.37.5"; - sha512.run = "6828e6ea559cd2517b63c5eb27c89b2c72c7e1d7022e0d1825f32d061680db47b33ea54aeb55bc0125badff14c7641a82b6cb90f1b3caaee6e7bebd3e7a7c5f4"; + version = "2.38.4"; + sha512.run = "92421997eea94ba925d28f891d638968bd15af0aeda9834df50394a32fc8476d929d0c588d634f2ea0d26477782a022db3fff3723f0052586df6afa683d5bf3b"; }; luanumint = { revision = 68918; @@ -31859,13 +32375,13 @@ sha512.run = "68ed668fcc84eddad444edfdd18ede2c94ad81fd61162d62c5a052fabcda6e5bcb519d6eb473721fc2cc090bb7f642dd55ac35b9f1f0a682b2fb8c480a0a1014"; }; luapstricks = { - revision = 67207; + revision = 77336; shortdesc = "A PSTricks backend for LuaLaTeX"; stripPrefix = 0; - sha512.doc = "634cd9587c4fd9c6fc558bf9369b191e0901b58d75d871815592f3e6959bb103d32026cd9ed48ce448a497833c30916d39b92cbb85c6544b41b7341277dc6820"; + sha512.doc = "987b117f3d9e4dae7cd3be4d0a06063445dcd60809c9d00da6ca0d8a198db9c429c5bd855eb08887e677c0322b64057803a611c7f3e89cd299b054b8b878b83b"; license = [ "lppl13c" ]; - version = "0.10"; - sha512.run = "742b75749754c3370c64c50bc8138474f0181b4777875227cccf749851aa0d42cb490cddbd72a9624b931fe99f02e2727fea4e54d36b1d46cb084c666dca445e"; + version = "0.11"; + sha512.run = "f691aa42d99b190d660f5d46d9fff14dab6a978e26e0af946322dbcd540727c7f19c328169041a14a89cd88b79ad75a2091a71c23d5db95d1c11a16a92543c14"; }; luaquotes = { revision = 65652; @@ -31889,13 +32405,13 @@ sha512.run = "1b5f4f420fe5acd552e7ff34459184319337a586b19f3b53111940fa648b09924f03ce7ce4da7463cbc894e65ef87647ada660922ab252b560dfe99295255097"; }; luaset = { - revision = 68883; + revision = 76924; shortdesc = "Set Operations inside LaTeX documents using Lua"; stripPrefix = 0; - sha512.doc = "546beb759fe4f6e6a6a9814eb46935a3d1245bc2a48878c8391738e92e79c7df2148e564b2eff0cdc60281b6f071d8fad2edbf171d7c1130b1068aad11aa5a19"; + sha512.doc = "d432d98706e40d15307097042091918c0b1b2698bd826ba08baadfa2628a5dfd8853165109e096cc334fa95fa2329c96fd468fab17683cac9ce602222ca9c48a"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "97617f8c763ec968750949f5050ae8682b179caf6433ca036c820017c4ef73aad3f96a1f8071be490c029db25afc6b85c45310ffbddcf3c8ed7b4b5547cc6e58"; + sha512.run = "f45cb11b7a3fefa5581e9db406722fd97a6610962f81262867480138177dd9dd314c9f97162d3cb0e1dd2ab4948f1e7aafdff8df0cd4a9bc6b0bc818705b4a16"; }; luasseq = { revision = 65511; @@ -31915,7 +32431,7 @@ sha512.run = "281315259a7bf7eb5ff10bd6ecc3afa4ce3dced3da5163bcb5208b593c7a9481ee5bb7efa256a34acdc5044435743c91b5b8a604aaf2c7f02d68206d01bdb81d"; }; luatex = { - revision = 75423; + revision = 76924; shortdesc = "The LuaTeX engine"; deps = [ "cm" @@ -31967,10 +32483,28 @@ ]; } ]; - sha512.doc = "b93882d2f60028fe3da6dd89419c36f96bf636e61973011ba105d8caa30b0d2b2bf21ad97065a02125133d8d30c9aa05dfc368cfc28a55df6984ab1e83ce3edd"; + sha512.doc = "d38f70126b5a9cc3ebfc145b7902f51b30ad379790b2e0b2a104c1d602b68e2ea513cdef13daa8da890837ae3d993f3120eb0e3b469a24ca06bf81254b35ea63"; hasManpages = true; license = [ "gpl2Plus" ]; - sha512.run = "3053c50b3ba673a90aa30220da4a3e39ad7aae9ed2510dc68d11de9c76a49babcc3df9d02a7898c84b97970f04eb91f06ee6eaaa9659cf73cd35322443ca80d0"; + sha512.run = "5a502ea42eb0d23c9575e3e9f6e46e0ebb8bb8034ea912deaa16616f23ae81a34d9372537c3099058ce1a65af4df0d39e20fa81b59bba68ffc75ebfded7a6d25"; + }; + luatex-cn = { + revision = 77432; + shortdesc = "A LuaTeX based package to handle Chinese text typesetting"; + stripPrefix = 0; + sha512.doc = "02398b76946f344fd87f0528c1b20abbd1cf0e6eb9b2c4ad55a84b55091c18f7b3a46c30b824cfab3df61e669dc8589457781cb3d253fed9c4d12eadb1ee8186"; + license = [ "asl20" ]; + version = "0.1.1"; + sha512.run = "33a1d1ef39e6e5c3d798ac52de0c7c28efa4326f8df14cc1b8703e8b6681f03a4c930a7419cb45385016bed5d7b28e2c798a9f5bcd1059393ebf2d89d3abc4dd"; + }; + luatex-type-definitions = { + revision = 75890; + shortdesc = "Type definitions for the Lua API of LuaTeX"; + stripPrefix = 0; + sha512.doc = "30f67267100460dbfe6c659b68f8bd6ace6ab5cea609aff8236d0c3fc80abce9c6275609737a7877d84d7ad691d33e9b8c9c60e0531b408fd394e7519985b8fe"; + license = [ "gpl2Plus" ]; + version = "0.2.0"; + sha512.run = "50be1b4d9b4b2299ba3c12ff4f8fc031e8d9b48d5d82da9f60830fc9dd899fde33abd6a551e5be6ce4c49f42aca3ffc8808201762306e6122a8c8ec868d18af1"; }; luatex.binfiles = [ "dviluatex" @@ -32002,26 +32536,26 @@ sha512.run = "cb187dcd0f9e454a3b9d021b802ac6f7d09c3eee68adb5da31035f5b7bb36d2938ca940505ee08c8410ee0e5e5c81ffdd21617ea5ba0e9ca7b58abb6ede3defb"; }; luatexja = { - revision = 75507; + revision = 77538; shortdesc = "Typeset Japanese with Lua(La)TeX"; stripPrefix = 0; deps = [ "luatexbase" ]; - sha512.doc = "70a51658cacbb2b0167a6df1b0b0a259ed1968285fb04515aaa57e59077772704b01f2723132878d935e1533269e23eed65f6bf2a5695708e04c61521379ae5c"; - sha512.source = "91f969ca4c279c99c12662fc9994ab9d270a514e57355368db89c48233c18e3087f1fe8b5ec2dd1d13c6987ccd9dca14c74fac5c132559f3b292dd39a95e84e3"; + sha512.doc = "843884188e01878b998b1b873132a5dea8b902943f80b4fc101aa623a142429755fae01a4010cb56c05ccdafd51da7dfd2a1cefcde7729fa328d78f5397ba819"; + sha512.source = "54e67238d625f37af3f3415f8c95aba3e4877c34ee96e2faf2412a0516a49649081589f788983692df8856c91204ceb2fc6d73f96a23a33fadee1cf3ae5bafe4"; license = [ "bsd3" ]; - version = "20250614.0"; - sha512.run = "c139af3484ec9dbc2df0f3ee82e29fbd16bab0f7c3a30dcf080f5370885a7ee6b64caaafc933e01d7304b6616e6f00ba04b79628d09d0cbc87cbcea14e94c297"; + version = "20260130.1"; + sha512.run = "d5f9e6ada6b4bfd790266a6b44ab2c4c46e7c2a9bdaa9cb79cf172d3a6d4de1243f73ab4da00e0f1a416cd13c2d631abc6054f7d1b65f2915ca62c2042cd681b"; }; luatexko = { - revision = 75508; + revision = 77490; shortdesc = "Typeset Korean with Lua(La)TeX"; stripPrefix = 0; - sha512.doc = "a3d3674ee91f6eb8c8d0908abac6991762dc5b2cc7d2f46051637cb4ad97dc5fae4b246f379b6b45e904124fb003ed9c5ccbc73fec655f8b1c3b40c63c7f6fe2"; + sha512.doc = "e94d5f2ff6e7b113808caeac7b89db7d1304418ecc4033590106447bd2e43580d07518e35cfc59c7d0b0fdf6d06fec2c80fdb4b25adcd9e4a305175af1a3ac80"; license = [ "lppl13c" ]; - version = "4.0"; - sha512.run = "65662e432e7165c4cd115136b3ab3d354de7c6ab7a4544ec94f8352ff64bfd7bcb7edfbddd441d3a7764fb83489f3b40c2029ff433e77444599d32997c107a8a"; + version = "5.5"; + sha512.run = "ceff3bdacef8eed9c71e103521b921ca182af99eceda8d86c1178618393b63e97d0d4f3b525622c1f1b4036dcdd979bb4ca8ab01c5169bb3c18f90850be7ed8e"; }; luatextra = { revision = 20747; @@ -32046,54 +32580,66 @@ sha512.run = "843df874ba2cb6d1b6ae11f6660db32e6c2ec8ed975fae506cfb2587c1a82312108dabef39886ad35ea51abe84e5d25ebfa841d70f399fc6d8caa52614d41699"; }; luatodonotes = { - revision = 53825; + revision = 76032; shortdesc = "Add editing annotations in a LuaLaTeX document"; stripPrefix = 0; - sha512.doc = "2b7298a56975f0ac71bf6c0327d95531622de23a33c4a1999cdd35ae960766342071722e388fd3d9fc10fcbd23c0752e5e5399516c8465f7e66f5ea8b952e447"; - sha512.source = "0ed8cbb2160246c499ed98a7865216e8f5739a7c87a1b9a6ef8b63944a4b3f2c6a011ebb4276486d2ff8fca96428b0c25e87936fade5967cf41f7cee79307880"; + sha512.doc = "87ce4b9c025c8d2ec787b23232f6accedc0c7b4a6cf841e05ede9405a9d178419ba002855a82fb2ec64c55494136ff2cb3580e02b0003c07c42fca28956679d4"; + sha512.source = "f312aec4c57c4f9dd4dbac1574817403240cfe16aa9fa5269f57c635deffec755999d85aff98640e0deae4deeaa40e2b648d42df4667af332752cc3f84f66114"; license = [ "lppl12" ]; - version = "0.5"; - sha512.run = "4cc24f72014d50179fa1cd3630a483677a98a5dedd28e94f2c7003c3c61eae66bf9b6787bcde81b654f4187d873440828655be372b4d6bbf59c802da23beaeea"; + version = "0.5a"; + sha512.run = "18042f7bbfa2fd7b4b29b174152279ed0f826489f9d129c2171ca829e0b120a274a11862e0c86fcd2945e71aa44e4624c24f32453842796694fa236373eeb9cb"; }; luatruthtable = { - revision = 68893; + revision = 76924; shortdesc = "Generate truth tables of boolean values in LuaLaTeX"; stripPrefix = 0; - sha512.doc = "5e17243dfe5343e211991a9e7b73d8b2d454042bea5cd15fe5bdf257344b4953d9a3e3ed9c2bfa66263c32c53a93be233715f2d524bf78c682a57b67332744fa"; + sha512.doc = "6575941b40db9d8388e30a72cc22285d2fb082414d3ca9a2e5ebc94c37e979bf88074343460a545ffed8b2bc8da148261f05bc3f467c65de1abc374e34b8b44f"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "3f239ac9d477c456881921140345415d2bc9f0db00c9180bdfac2120c86669f2a52fe8dc92752535b2dacbbab626e51ef614da7fc10a93ad90a2322dd1821343"; + sha512.run = "ff22139c570c370b6968b0e9ce99632d1c99faf15b81235a2cea5420e6f519da00b56ac99f9733dfbe2e72974352e4d808a15a6e84effe6ac9f0068652ab6915"; }; luavlna = { - revision = 71156; + revision = 76687; shortdesc = "Prevent line breaks after single letter words, units, or academic titles"; stripPrefix = 0; - sha512.doc = "ae4f6c69799bb30b9ce497e1c2f5252c46579233fa263cfdcd00acb1a4ed0bbe90ce670e95fe778aa1785102d3febd6a85d9f9a3ac5fa102cfce44059ff9e99c"; + sha512.doc = "6f7fe914b71d9a9bd7bb71ea41dc4a70ec97791b9c24b6f3fbd7e411f8571294adb88a5447e7d1cbb58d1beba885fae35daedf1d0b55cde5f4ee82f37ca77245"; license = [ "lppl13c" ]; - version = "0.1m"; - sha512.run = "42239e3f975d17137ae3d6319e6d6f1f4f06cf8ae69c06d3e1b959739f2b8965936b4dc01cdae06aa87693dc52ba6da32ae1b075af989866fea99f623de846e9"; + version = "0.1n"; + sha512.run = "506deb1b01dfdfe79ab375fe19cbf7ba0050519c0f40b88d9ceea2d4d600073b45fc480cac4e77ca3adc94e01c76b79b6f11775b0ac22b93eb8e847aac5dd597"; }; luaxml = { - revision = 72858; + revision = 77537; shortdesc = "Lua library for reading and serialising XML files"; stripPrefix = 0; - sha512.doc = "65caf5ebb8afdeaa78537d4949c10a5402584a11afa61eafa58de0ab16f26fc390f26733e900c9bf587b5b365d920cab64dd5b7f44d6cbc2157d4d280d0e01ea"; + sha512.doc = "40c26d0c666755ec3811fae32f95f37eee6a4d0ee62248adbbf6b856c624190bb00750b4350bfbda435d740964580b9890463dc118c683223d4961b2fb7294bd"; license = [ "free" ]; - version = "0.2b"; - sha512.run = "e3c3fa21688ea894e455e18738b796c50acfcfcd883454edf0c849a12c8120e8a118a989c478c6e9a7c3727177e054f86222301674ba3aedcaf70e0cf9faf1f3"; + version = "0.2c"; + sha512.run = "f863877d782c3d42cb320a4ff081406ccda675e5c1e30402a4f85fabe37e80612b8a4758c2310d55560edf42bbb5020dc6f8f3c2197709ddef4b5a770a372d02"; + }; + lucide-icons = { + revision = 77188; + shortdesc = "Use lucide-icons through LaTeX commands"; + stripPrefix = 0; + sha512.doc = "96057b6d8da1a5a87ed0fe69e76088503098e029728994462bc93ffeccd3ac058936ec0c4c01ab595aac63e66af83b601235cdf32ab87670b46ec9a4f705d56b"; + license = [ + "lppl13c" + "isc" + ]; + version = "0.1.1"; + sha512.run = "28f962efa337f5eaab9c295be32f2248c8e69deb8233fffb43ac5b297f6d26f3de3f586392cd7a93810f5e9c4e07a8133c5b2e980360add68dd4cf3bc71f7ca5"; }; luciole = { - revision = 74787; + revision = 76679; shortdesc = "Luciole OpenType fonts for LuaTeX and XeTeX"; stripPrefix = 0; - sha512.doc = "ed12b71ae606d9faceada29e0360623e88b05d3a22a15a262f65e74860d02291e924aaa6b46b64bbd72c40cd5ef709823113acdfb7a6aafbfcc412507e1e7a2b"; + sha512.doc = "859cda9f03f027dcf3a4507f1c5760e4857747b1c1b123b108561bf14288c13ecf0b5b998f9572f86484abd15b8fa1e926e4b09efb58a026250a506342b0f935"; license = [ "cc-by-40" "ofl" "lppl13c" ]; - version = "0.40"; - sha512.run = "5e533ee987d0f3a13a80ad3d011a88eb3fdfc617b033b82e08dc8e2d5c9dba6e7e4f32ecba90a2ecdd31fea3169b6295de66daeb02ce55e08448fefbe361fa0b"; + version = "0.60"; + sha512.run = "331f0791019dd1101e8847b8e80dc42c47393917a7e38b92551d5f9702f1d8db6a0aea6196295de9a5d75018349c9fa0a86d29897990be17314851b16dba8591"; }; lutabulartools = { revision = 73345; @@ -32103,6 +32649,15 @@ license = [ "mit" ]; sha512.run = "592eae01b2a30093f8c593d0670ac6efdac35574dbec4f67faf2cc66628fb273b67b8ff021626eff1ec6091fd9410e9f5140d6b4037ee17982333ad9866239f8"; }; + luwa-ul = { + revision = 77260; + shortdesc = "Provides underlines and other highlighting which can be used in vertical mode"; + stripPrefix = 0; + sha512.doc = "ab28b5fb212873e5781fda9dfb4b44a09c44af5abcd5563f69664857c378d3a345fe90ef782e0b1a471aad48725aa508cfb92711ff93ec40333fef6bae4f6807"; + license = [ "mit" ]; + version = "1.2.1"; + sha512.run = "4b8172c85bf193232978f485875c898804004a2899ac3d817d743ea42cfab3699377042b6d96998cf00a05cab3ea4e0e750a3438d322dffb8cd6d2c217e021f9"; + }; luwiantype = { revision = 73719; shortdesc = "Typesetting package for Hieroglyphic Luwian"; @@ -32116,16 +32671,16 @@ sha512.run = "7a771b8e3340cbbf2666457b9b6226cb05121dc36d672896bc44fbb4222fdc73e437a0c50de521256651e9621cbf3a0690937142819d2fb9d07ebf4385da776d"; }; lwarp = { - revision = 75010; + revision = 77064; shortdesc = "Converts LaTeX to HTML"; - sha512.doc = "97ab3896155236c569099474aea051e225e7c9414032c99e316bc450eaa0c92c52d03bfbc6f1b95d90adf75e55025a0ce4389c8439e1f0e2e22dbcd463f705ba"; - sha512.source = "3eafcdb694fd3078efb75662d08ff0073b56bd55f85d0f5b7f962dd39c3fbbedca6a569a2a5d1116456732ba2c9be5cd92ae99650f7a544fdb89db39dc00c7e0"; + sha512.doc = "b1ca6aefe8e72527af99977fd8459429171b6ff9e61cd9a8aa6b348e9d08def011a38615b4fdb3e58e1bf2c79e2dd9a5b6f8a4c19f137b7405dc417f9db6033a"; + sha512.source = "36d37d2f84c3eed006a1dd626fa7c0cf60dd4e691193c02acb40d4216488d9c1e9b4d6d30765d45d6d930013301e42a71c07a70430b9e5d7b488d205458b16da"; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; - version = "0.919"; - sha512.run = "b2efbb78b749df7e133e570ca83eede70603cf325966e9197114ae8cca4e41642c335fa8099932ab51283192f325e34e19564be16c968b8d498eb6be08a5b2b9"; + version = "0.920"; + sha512.run = "cb8894fd1b52ef06164739a092e1399522192be5c28033e56379341eb72386d5fab53ee913e77db18fa18255c5ae33364bd8d34f6abcf0c3848eb0e31d256111"; }; lwarp.binfiles = [ "lwarpmk" @@ -32143,6 +32698,16 @@ version = "3.0"; sha512.run = "a816d0f6fde8d3941b808065dc7f9bea6e6735c08e14eb9ca7247575d506043d8863c500590a95444a3828fcc46419aefc0559c5117fec8bb26a4244f5bfacd2"; }; + lxgw-fonts = { + revision = 77400; + shortdesc = "A CJK font family with a comprehensive character set"; + stripPrefix = 0; + sha512.doc = "1fca0e6894648a5057a944054d017003bb0b5b753c51b51c882c3f9f0d52b3a22218218a0dbc57af7d88e9aba6a644deef5af02d93d77ff1635352506e221743"; + sha512.source = "93379575deea1e42dbd9f882057c357f0ede096123a581bee6fe6c137a1fede710766c38bd2d90fb630a3292cfc86d49ec7f2e4c2bd854e7d7ec2f8cd653784a"; + license = [ "ofl" ]; + version = "1.521M"; + sha512.run = "c439f70fd7698ed6d870698e7630dc97c31fc670aeb06532a9ad64f4237ea3b5723db1b628efb9039f27113c563f12c32cbde434d9068d78118c888ed34e6d0c"; + }; ly1 = { revision = 63565; shortdesc = "Support for LY1 LaTeX encoding"; @@ -32151,6 +32716,18 @@ license = [ "lppl13c" ]; sha512.run = "79ec3f1971587a3266d3351cf4d97e44d7871ace695c7f229b92c819f1334c2032a3c906a2e7e74e98fea5f01ef4dabac9c2dbdbecf68f0d5512c637288e8297"; }; + lydtype = { + revision = 76924; + shortdesc = "Typing in the Lydian alphabet"; + stripPrefix = 0; + sha512.doc = "740014f51162b3ec9d583a8cf11b66ed1537d910eb58d707fc8274311ac4ac08a8b3853513ccf81dab71373f11b04d756ceb36a39c8dc20961c0f641a197eb87"; + license = [ + "lppl13c" + "ofl" + ]; + version = "1.0"; + sha512.run = "a59a782d21cec333306fa62aa08d628dc617d1c30fa99df6352895f22ec522052d1adb2d3ed3ede8147016f7f4d5ca85df8711295a172e66bf4ee42627b878b3"; + }; lyluatex = { revision = 66880; shortdesc = "Commands to include lilypond scores within a (Lua)LaTeX document"; @@ -32187,13 +32764,13 @@ sha512.run = "d722a58921aa7f6c5a887c022027df5d04c905f9c1cd7a95df31e1e3d9ad8c583028436eeb35217cb186aee6ea21efff09d3f52fa5284963789ccaeedc3342e7"; }; macros2e = { - revision = 64967; + revision = 77050; shortdesc = "A list of internal LaTeX2e macros"; stripPrefix = 0; - sha512.doc = "71db4e3a595508119b1a8059c25b7a38e3252398186386519e7edc28b3a75cb6d6954f274795b9ef88e360b1e0998e4da2a29ba1f5ebf464e535ea90c498e8a2"; + sha512.doc = "9937f94a22bbccd65dc7cdc9e5de0c2c42f9343fb8e4063882a71e0aea05541c9ae342acab52e66b3ff55de21833e5eea73f6c1de6033246ca14377d964f1ea1"; license = [ "lppl13c" ]; version = "0.4a"; - sha512.run = "4b11fe67e0a57f98bec13e9ce928664dbeee189a2eb303312632a881ba4f321fb5acdfbec9d14544782b86a961add6154a21c731f58e889ea58e98459de05c39"; + sha512.run = "5cba9a99c73ca9140e2d036f94e76bab645b2905d7a335d21791e26342b37c27172a4ee290188f044b0c0b7ac4e586f6df1040191c44ada2371a79bfdd05f85c"; }; macroswap = { revision = 31498; @@ -32234,13 +32811,13 @@ sha512.run = "305d94ec07468511e7ada667ded30a1c3ba68835d5bdd03a9a32c7bb7c0d274d5ddc77a5ad02712faf10aba5eca73c6708cb2bf497bea0b73b3f99b10923a8bd"; }; magicwatermark = { - revision = 72044; + revision = 76924; shortdesc = "An easy and flexible way to set watermarks"; stripPrefix = 0; - sha512.doc = "f31fa20622ed9a469d900f4ee4bf09b01b9fea0537ce425b12dd83ff5293c8ac6f967b9f15d248b52959b3739d34a5445b31957e5480933426a477a7e4800edc"; + sha512.doc = "1e11a45fc41b8e0bc730dfdc20ed6e74b2ef95193f843282a8482a4069be851e48611ea3e74b688eb0fa1c1a718764357757e10a44378990dfa2b3834d1fb44e"; license = [ "lppl13c" ]; version = "1.2B"; - sha512.run = "b0167d8fe81026bc62251a356634dad54ae5e45d7430a200219f862d80514d1e5443fca1b9d68359b9c0c7fd2e21d49caa5def7d882f1088e58c94223147f770"; + sha512.run = "97233a9411458d64b73bc69fc4476e630f7d1537b81bdb142a610a86988b6f8d451db2a75fbd3bba86956e6997bd9d8e0fbc3f05d1bdcc7f9bd2630b0b378760"; }; magra = { revision = 57373; @@ -32258,27 +32835,27 @@ sha512.run = "2b182272dcf5bf3469ccc38daf9ad24081002d118de77d2dd012b136152f2147a63c6c8fad5ffe2f758efbfbf7665ae0c61ef6281cf16112b740da95d2334b63"; }; mahjong = { - revision = 73437; + revision = 76924; shortdesc = "Typeset Mahjong Tiles using MPSZ Notation"; stripPrefix = 0; - sha512.doc = "be90aac949faa92da431ce71ed92485ccc85d04bf328d2c8d1d4df31676f2ec1855153c3e6e34f4a34ca2a371fa7ab80fc676176b7e1c6d59af8bc6bcf7b00bf"; - sha512.source = "f05ea20d9261ebf19679871f57a2012251c97966b7817a93e08d8bc030ea3e811175bc70765a8b215fbf29cb556c84485638b0b0f9d828ecfd7c56ff4c29e805"; + sha512.doc = "01083dce26c97d5bba3a38beef51307dcdf23e097ce2f15f7fc41427c0b4ec731c8c483b76c9c797952e0741e2035fd122e5b1a9c110b38bbbddac332840cc31"; + sha512.source = "3a8a86a763c3a17cb10666dc07eecc9ce6d85655f7136c6e70d5a4f97d4254c4428c26466f36e99c479f698aecfbba9787a0bff95d9627a99f03a1662af47c21"; license = [ "mit" "cc-by-10" ]; version = "1.1"; - sha512.run = "90d476b8bf18a97123f0c471d395d192365d1ab197582a3319bc2fba61e1dc6ce0c25846409664403a4771dda34f255251d17d480fd26f149e1471b18d0b3f7c"; + sha512.run = "c258f3533b48b32805584c2aeda34ec269a7d413203209186a9983f2e80297e59d72ae9a7d3ec3466da93201631d53a2b8252faece3570a9ff1800cde143d2d5"; }; mailing = { - revision = 71862; + revision = 77241; shortdesc = "Macros for mail merging"; stripPrefix = 0; - sha512.doc = "e243e46f46874c16891b6424c32d8e437e060714ab26f823101de675a9bef390b776b5ea023c32465f0903c6f7c1ba1f7c4776c15086ab03fad0a3e3eac4efb1"; - sha512.source = "4c2a74eb8610a52d93efe5c80b0468463646c70f48503697d16878542c4bae40336510e2be03074c00bdb63eaa97b8bdd5b650ee97154b71d83528a3a434a559"; + sha512.doc = "fb81fbbb67b47e9737f080a3508b7bf0dd9896451ca880192dfff730af85bdf7c477d1035002b0b26affe563884c008739dd4743f5c6b2bb8651cef6925d0548"; + sha512.source = "385f3e5c2058871b622195a0937b66f3c1ba31635529f25597bc63c0fafddbba42eab640df50084eb469553d5e27b223d5468eaeddd30c45bf98da55252b7e1e"; license = [ "lppl13c" ]; - version = "1.0c"; - sha512.run = "abf5db7b091b3f74680351e8f59cd9c3f800c042ef8f4556c39f7bb28605abac950424740819f5159a36c39be0e8db65e2173436ee32b2e91d7a94df0b9d94d9"; + version = "1.0d"; + sha512.run = "d96424f3a6278b282bcf733c051a8b47ffaf2bc869910ad6929cb0f1153a5d74f3c12c2de6bda30e1164a5b54b6d21915468b2c9fa5a0d9a908d87dec1aee90f"; }; mailmerge = { revision = 15878; @@ -32290,6 +32867,16 @@ version = "1.0"; sha512.run = "1930b0c554dfa36514d0c0b33749d506d6e5acfcf65e3c1dde3ed75a7c45bafb74db8d83f1b286c1a623acb32b2047dcab566ad85e3676c67c0ce1f7722d24f4"; }; + maine-thesis = { + revision = 77208; + shortdesc = "A document class for University of Maine graduate theses"; + stripPrefix = 0; + sha512.doc = "6324060cd4dacacbee49c81a59c1b8d866c9b2e41cbce44959d85393124e4822d0b0d9ae484a1530eca4d24ec3a50dad545b98061a1e3c94116e2177a01bdee6"; + sha512.source = "81d47fe9e8e63939d79dffdd44e15b959803f0bd0df48075ce5d11bf6ef8b1b7a452719793968a18ab276e150594253117590faf5d2e157f6370ced327f841ef"; + license = [ "lppl13c" ]; + version = "2.0.6"; + sha512.run = "3e7c307a474a0ae8ce199eda385017510f1df316301684c0c982985ba455a1d0fac7f4b868998cfc791f7ad5737c1b96a05472ef7603c7c543676c00a0e92e5f"; + }; make4ht = { revision = 74940; shortdesc = "A build system for tex4ht"; @@ -32391,14 +32978,27 @@ license = [ "gpl1Only" ]; sha512.run = "477523d4663e1e4a1fd6bb830e4574d6d116180b06a3199d6ba27f7cf704a1906a2812496e9a7ba8063690a2095fbd5022a5eb8c2448b1e0341c8a961cf05794"; }; + makegobbler = { + revision = 77564; + shortdesc = "Keep or drop some part of LaTeX source code"; + stripPrefix = 0; + sha512.doc = "ad0c1b5c10eb97f538c0ff61461c6a8f617847a10135a7d1e3286ad94084c5f93a8c2788d34310c46ff4cd5d7371878d7c5db3cdb1f4b9bb2131eaafaad10190"; + sha512.source = "c1f09888e8babb4b0b9974bec4eee979b9a7836b51ebf2eeb846a6591849dbd536e7c31334bc9f204c30137c8e04af751a114893a982c87d8d1606ba8b59d884"; + license = [ + "lppl13c" + "free" + ]; + version = "0.3"; + sha512.run = "38cc6486aeb164acd4e74110ebe6fe04f4c72a92c70c41eae07b10bd729f131b649263da6e8c04eecaee4357d98ac2bf323cb1ecdbd8985292d9b3ca60345cef"; + }; makeindex = { - revision = 62517; + revision = 75712; catalogue = "makeindexk"; shortdesc = "Makeindex development sources"; - sha512.doc = "40b9ee1ebf7dba9a4bb4bb3077cdb1e88b07f276a9d0ae9c2817bd76a2f742ec9237d1b6d9658694fc5fc4e8f82591194862637bd83ea8e106c0541591d343ee"; + sha512.doc = "e72ebd29921dee5df716ed2d1a8f0aac0f7347f0c8d2694887bbbc6ffa24356d5f49ebcf2a0bce132a8c2772ac223d01a06db1df44e163bc115b6dc5f82a9ba8"; hasManpages = true; license = [ "free" ]; - sha512.run = "5967ba4123fd4c708ce841d29211fdb66c28518f4b418903be0ddf2a49964f706af96b250eec814c547e0703460c1273ce72a7acf3ea9fe28cc1c7073af29d3c"; + sha512.run = "6644e9c2818718ca9e1883e4782a25e0e2732292689418d511404b33dd61585ab19f2a60da1da152a251b21ad7bbdea5c62249a88466ee4deb95e15c496f3822"; }; makeindex.binfiles = [ "makeindex" @@ -32425,13 +33025,13 @@ sha512.run = "366e9ec4ce551e17ae6e77f068b0d2fb46582c033eb27781cd620a87731eba744212db8dde9ce8e50318f280dfe31e61a344ab4232c3bf26040dd7a2290d4fef"; }; maker = { - revision = 44823; + revision = 76924; shortdesc = "Include Arduino or Processing code in LaTeX documents"; stripPrefix = 0; - sha512.doc = "fb7f68b4c48de87e6c1e380525a998bd1cf7578c2e4a51551b5ab4909481e66faf38f0a74083f25954b5d05e9eda12e56734351fab063f80955abf24eadc0e21"; + sha512.doc = "1e99b7a9efa19a6d95dcf22554b63d2f06f4d1f95fe7683c15ba3b738c768d39ac814788101b7bed761837111d1a2d745ff12b5bddd2a85165ced570f9ff5aaa"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "d8cefc4d4389e4024c448400f02bc0ef0a21146c1d079f804f5e102ee3f2977be7fdd2c1011672b70192af48693ab1fcc38bc1d6f7711fce217792e82f0e5e54"; + sha512.run = "330b31ddb2eece9f910f65501ecc48041f8890d6d2e8b02b4b2e085e9432b6bb2be502427799c64509a21e143aa94b5107ea37238a7259b601f7f902be6b01d6"; }; makerobust = { revision = 52811; @@ -32453,14 +33053,14 @@ sha512.run = "b13358696b16b41a69e5a207fcfb717b417ec191ae9f6ad4408422b1ce99c3785a3328cf9bd2e87ade3ede4998ba76ddb2f640e06ef5ce88172942e4d0cf2bfe"; }; mandi = { - revision = 70231; + revision = 76924; shortdesc = "Macros for introductory physics and astronomy"; stripPrefix = 0; - sha512.doc = "f31ce2066d06e3fdf16f73e8c43b0547624e1a649b06b5286d2fddb76d4b4c2cdf2b2dab4a6cd18b15b8d3cc0863549c48eb2f7d0de97d5d23e89ea0286d39e8"; - sha512.source = "4b7f366674dacfe36aaef07170d76bca92e5d81e1fe24b18b22d82cb4580f122b688b67e1f8afcca5994ce4573b28f6d10a326213ba088ad6c610982a743bb5a"; + sha512.doc = "158819c26cd55bc8c753f746af7a12f6db8cf5f80061325530ef226974dbb683a19931621bc0a73c85e6e0e009dcea6840e180d175a67788437c12963772119f"; + sha512.source = "fec060f5fcef5e8b5b8afd8ba82f36ac353ed0109c6f5907392e96cf72f0865858810e5bcc1db8969ba200c2d85be16f667bba4cd782274dd312fdc5fea1d9c0"; license = [ "lppl13c" ]; version = "3.2.2"; - sha512.run = "98e2db10d6085060781c713c9a69a272e5b9da920dc27a1b4f828385ad1a312f4bb33363b5492dd8f543874a6424c80080ff6ddf2403477d3914735e40aab6b5"; + sha512.run = "8993840f04712d44b5a4dc12d303d05cfaee3a10064a25864975b8d156f624a5e1cc7c174f290a00cbdb2b2b28b28654ab6cd04e9622a6089199e1ee2663e267"; }; manfnt = { revision = 54684; @@ -32539,14 +33139,14 @@ sha512.run = "7f734e46e72badf838397305ca926f4589b9aba7a0e91e21313f6a733f7cd09db959f30e3694490633713b1a77c8d11a521b2892722496fb162d7c25c7b8641a"; }; marginalia = { - revision = 74103; + revision = 77235; shortdesc = "Non-floating marginal content with automatic placement for LuaLaTeX"; stripPrefix = 0; - sha512.doc = "7072c900530fcd714519650c711c8983d65e02211254c5cd84d63fd9a7eeb19f5ae8bacd7f2fb1d48921dcefd983a4ced6b2788ad22f7677047e97d0a7582a1d"; - sha512.source = "a77c201e2cb819c28885ea668a7ca478378278752ad97aec928d159da599bcde32bdb9f6d369ef8c7965b6ef18f9628e19d5cae5b9bfbe0cc3d02a5649da3da4"; + sha512.doc = "a837f41527fc22920a3a6f49860b578d97a04da07b52f1b28dc8a94e79229be5102cecd47ad742b7c325c4571079b47db4fbde50a3a2cd1d32820b6b79c1e7c5"; + sha512.source = "8348e2365591d021674a755915597aaf193116938fd17a842af26f1ed3a8b5a4f5dc745e724fab2415050bd688de74b8e6c38ed989717e4652cf2fd16bfce663"; license = [ "lppl13c" ]; - version = "0.80.2"; - sha512.run = "c11b6b26d750bbdfe27ac1d06975ae0274840b730cfc10a6c71d95d4dfdce6c94f03016756015ab97543eab22cab2bdad5619b83765f55546301f916cce88c89"; + version = "0.83.20"; + sha512.run = "b6c16c5c0d4bee09aef9475f51a01ffcd90def3ab466c564c88c9665d33e9533fd897487da6b4cf5f15693aa4a548da3cd4598958bc96e3594ae7f9cb0ea1937"; }; marginfit = { revision = 48281; @@ -32569,13 +33169,14 @@ sha512.run = "70dc40b9823cd82a52a7e55e5af47e5b2373fd7cf16567f6eca2bb886d3612473141435444b538f81ab9467d1b3e5ba04424b1ca47d95cc0869dea02faf82b03"; }; marginnote = { - revision = 68204; + revision = 77271; shortdesc = "Notes in the margin, even where \\marginpar fails"; stripPrefix = 0; - sha512.doc = "18882e317048606324338ff765cd11e972c3dedcdbfe2407a3f9643b3efe6a7d173561726d4221618ac510a447cec7b1aa13a46ca45a091ac76e601c55c551e7"; - sha512.source = "edcdc3acba09440dd7d1594a1813fd205447c672e0bb73e3b968ac6e211365c488d3ce0287b7df5e198a75e12d3301248e39674be831387cdd06636e97d76138"; + sha512.doc = "61ce9ebdf45daade83ed932d3567cdadc8d6f7663ad365ef057bec010f7cca996d01518837c623e7a278ad82f8b33ce67ae269d6554ddcbae0b5cc072a7a769f"; + sha512.source = "0fe1e4dde2caa65fb88fe648711b233742033cb58ac3492fc323866e6dc066d2627e586439c94abf4fbd5628b52ea3180e13b26e96f8b4529ca3346b13380116"; license = [ "lppl13c" ]; - sha512.run = "6643a77d01d59bc371d301e738b59957bd63cfa0fc98a554f853d1599392ceb5e88663651563445633df704bbc3ef74510ebd6150c44911314225259982f114b"; + version = "1.4d"; + sha512.run = "1aa9b66dcab556da45f7ee716b00c38caabe058f6ef8ea1049e49b313fb84a9f4a3e86579197404ac2482a1dbc3a99f30b36c52013f70cc0a5d2034ad9af1886"; }; maritime = { revision = 74037; @@ -32587,23 +33188,22 @@ sha512.run = "4403613f0a2f27f09600a146987e90f7af57ccb6059e3904ca6d852caee2226666f91f8fea5531967f906690805f99535971bc2f17d72b587da130e6a2f5abfe"; }; markdown = { - revision = 75608; + revision = 77254; shortdesc = "Converting and rendering markdown documents inside TeX"; deps = [ "l3kernel" "lt3luabridge" "lua-tinyyaml" - "lua-uni-algos" ]; - sha512.doc = "504dbc5dee8a9ccafb010e0936d2cb6f562ec6f05f18f4f06917f07e4411a7378c215ca0b5c22a995fb5d66ad3591b3fefe4e7ff2887349ece6877d3d578efaf"; + sha512.doc = "924ef11f64becae4682bfbc9db7c2dd1db54daa012280f02d806c38df9623555a0791b19af9a305fb1646f9b030bfce872ecd23ecf68ba5cc5ebbee2be1d7ce6"; hasManpages = true; - sha512.source = "2d8e2e1f8d4225aac376f21edb0078ac478fc7587c3af0d18891e0fd0fec2f4f8fa754166d2d650bc85388e1c2d17bd6f21b07e0d032fbbe4572a8973de42a93"; + sha512.source = "f36adac8a637d17a807f135129cad043cdfbf09f406de348bb807a5e61c485a7b4cfe67ef430462ce845333b94e4630c9c54c74b932fb1e224da86aa763d1d80"; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; - version = "3.11.4-0-g260a31e6"; - sha512.run = "f813ea7d6fe5d043f30a165e0b3f1a98ee463a50b798e337ba58f48fd343e851efe9732f522abab671cdccf4f5dead12d8ee19316b498b3aa0dfd0992a793d13"; + version = "3.13.0-0-gdd212d58"; + sha512.run = "0007b4e1875103cfe70e22aee097a0ae8d59c8b03370fa4a4a69e3d08d94a0171e70185eb83774aaccac49f00ac0e660d314d2cc5cac746a1fad440ca13178c7"; }; markdown.binfiles = [ "markdown2tex" @@ -32622,13 +33222,13 @@ sha512.run = "64093dc5de012c6a50762ef34001ff2305e6b59b667ac7b1ef72cc53f8b0ed3852b4d307a8d421ece996e78f2e32c8871038b6b66659b0866dbdc536445dc7a3"; }; matapli = { - revision = 62632; + revision = 76924; shortdesc = "Class for the french journal \"MATAPLI\""; stripPrefix = 0; - sha512.doc = "6c24ac9fc5b1968ee8c675c7aef8c8fcd3ce813e407886a412419a4a894942d6928d49cfebaf1d7ac7be7cc5c08847e8ba2c70390e3ea7973b0882a51d039ae1"; + sha512.doc = "92b9b81e62b9501b60ccef084b6094a2a4cb1e3e79dfd4ad57ad0a79ab936c953a6537f522c618952944d915c8b010931bf370dd634ab338e243e7ec05450689"; license = [ "lppl13c" ]; version = "1.2.0"; - sha512.run = "b8330a2fbbcb2b6c65a1f056fdf572cf14b6c3b8aff3abf91cd40a150a12feb37cb4a43b41e8239fbe00bb4a2168894c375f0bb35c7dbe2f1d8de0d5ae2ae476"; + sha512.run = "27a852a1a43b13a88a64d4354014b1ab305ecb1114d3906823c9c357c9e50d2ecea5736098d3909485e366e890672f728abb9de750901c0a67bd8490aa80ebc5"; }; matc3 = { revision = 29845; @@ -32651,13 +33251,13 @@ sha512.run = "e0736f75126aca9506e1cfcbd321645e731e2dec7f3ae2c045201dd8c729044689e358724b77ef9d99aaf3ff742802857d488e3f2f78e781b64af711c7fdce12"; }; match_parens = { - revision = 66681; + revision = 76442; shortdesc = "Find mismatches of parentheses, braces, (angle) brackets, in texts"; - sha512.doc = "8ff55ae4caaa0ec44f2c44c21d08e977467e6a1a1471f0d361c428a2fd552907a3bff6a88a4f7fa40f3fac7f5ee0a62b2471d5966430b533ef5dac554d919a99"; + sha512.doc = "6f4421f798d70cee4461054aeeec3c0ab5f7dab7699edd168263b6c7ba228f8c6415f9b5eefac2b53ccc7873e31782107fc4283b896ba2524c9dd949c3bfb7e9"; hasManpages = true; license = [ "gpl1Only" ]; - version = "1.44"; - sha512.run = "ed3286292a5480d73db2d3e231663c37eac6a17a50d4bc37131bb5d5627d445560c1bd47a3ea05dd4d9439ad97c275a05542c5664ea0460e2c596eda75aa56ac"; + version = "1.45"; + sha512.run = "6fe67b01c2c618e5399df70e8ac7fc50cf53ac31d73bce2d1b997b7da1ea0b7af1a791c4727d2d0815d79546e4c9a1dc512e80d6d26675425bb780f62d1ddf55"; }; match_parens.binfiles = [ "match_parens" @@ -32670,14 +33270,14 @@ license = [ "free" ]; }; math-operator = { - revision = 74792; + revision = 76273; shortdesc = "Predefined and new math operators"; stripPrefix = 0; - sha512.doc = "240314643c10982768ad6ace25303e78a377876688ae0b9f8339e176110e1a3b674ba48639f0411fa10d3301c6882c3b1784d4abeec09afa4d2c7c46189063dc"; - sha512.source = "ad48c8cbb6e5acb13544b0191518c6fcfa0fa55dd746740f3ec02ad522bc739c03eed01fd55655733d02ae9b51d5d9921db6174b65b4ceccec5a80a745b2159e"; + sha512.doc = "9d9d56422b17504d444c91e68c5f004d2756786b3016d055688b03e42f312f369552b444d0b3c6e2b2b0de1ded73d2835b7d80d6a5d893bed6daef5c74caf2fa"; + sha512.source = "c896e28134354733372ff9f62ecd54c4633e06e67e6845325a01673c82a74534ba62143ed7af0ccd648944f00af94ff1500cc7760b35ccac8caf835a544bc80d"; license = [ "lppl13c" ]; - version = "1.1"; - sha512.run = "7c0ac28984aa8a588bb69c2cc811edd23df3c3617f99b553c816df43819ae76f919f3ce1834f3f389ac68cb0ce1854ee68f92a19004048a2a8108c8641d90e53"; + version = "1.3a"; + sha512.run = "255d8b4c53895ddedb2777926855ca2f04f53dc73f139b21d2ca0556b7936938ee6cce2f0723761025826442288a1d21ed923448724c124c50013dd0665dfe29"; }; mathabx = { revision = 15878; @@ -32701,6 +33301,18 @@ license = [ "lppl13c" ]; sha512.run = "ae2272ac7d79a3bb1a655000a2d5fa1c3d948363763abe194cbac4084d5ef60492648977660c3d9dfbc2c70bea3c207d031d2147097fb1d7af503aa80f257d1c"; }; + mathador = { + revision = 76924; + shortdesc = "LaTeX commands for the French game \"Mathador\""; + stripPrefix = 0; + sha512.doc = "0246c262b091ae410d53c3c8a2cc190bbfa453e6d7d196e0777c9790fec68640046b3a4e9068cfc3f2594dda23294a65c30d35a0463486723aa924a1428a36d6"; + license = [ + "lppl13c" + "free" + ]; + version = "0.1.1"; + sha512.run = "b995003ff03bef5d3da4267ec3104270c1a97d31a1b5380dbdbc418dd64d03383051328e4431f1bb6ff97055ef51bdeeeb74e071c5d57e8a81c8ed245aa7f251"; + }; mathalpha = { revision = 73505; shortdesc = "General package for loading maths alphabets in LaTeX"; @@ -32724,14 +33336,14 @@ sha512.run = "0e63d628d1310bb7031e6d157b9df20ee37ee589469ff26588026808e1424909727bb94052eee246b54ba2dfd7c0bf22a48c7a89b5301ce3f85e4315a19bfe7d"; }; mathcommand = { - revision = 59512; + revision = 76924; shortdesc = "\\newcommand-like commands for defining math macros"; stripPrefix = 0; - sha512.doc = "80191b36dd3e34193c2aff764b7ffcf274a4d9fc41b1d19fc92ac807e03809069efbcace953fdbddd481db7d6604a859eab44a2c93024ecd59968c9e24e2630f"; - sha512.source = "99fb6c9f81e72c3b78807ff1d073ff4c6e193a163c3aa6aaa2e45d94ca246933733b1b35a671557cf40fdb33184af6ea28fa8a590b0339db373820ad9c38d514"; + sha512.doc = "5508248a09246796af92d19715a44ce5965f93c26659691179c97992bb7e4bfbfc3ab8ac83b39a55180854aba0339b90c696b6cc43d30aeed339fea33c556918"; + sha512.source = "75f2203f8de5e24b7bb7f24319e7fc00b13d583cbcfb8bf42d14a89e3fd3de8ad2a40149ed6aa33166e9486d2b5ddf12726fb781205ba36bcc70970d4a84235a"; license = [ "lppl13c" ]; version = "1.04"; - sha512.run = "4be34084705419757f92b8f31be35a606689c25786bc5b95a0531d572ce21601881cbd7548b7d380241089d4473fbfb70debeab9b30633671b3494d66bfbb9f6"; + sha512.run = "a9143d58f4bcb70c728e08652a0f66389fdb1bf65219ca12236dcb66d63ab0c3c0d2d79e9b15669136095adaf3d493c3bce16c269ad3805f8b73eb0e7e0a4382"; }; mathcomp = { revision = 15878; @@ -32801,14 +33413,14 @@ sha512.run = "1cdde593399642bdebedba3bf943d5816f2d3fb457679f511c44360f34d808607b2c8c0d9418ab7f586347dce4078465cd631297b180360852ae621a1213deca"; }; mathfont = { - revision = 75413; + revision = 77458; shortdesc = "Use TrueType and OpenType fonts in math mode"; stripPrefix = 0; - sha512.doc = "c7f6f34480d71e3223916d6f80a254a276a2c40c8b8881f07b8532a89a2a65bf7aae3ce3cbd7bc0b612211148ed27b4faf1fd0fe02e907fae1fdd50926adcdef"; - sha512.source = "cd67404dfb917ab0b19c1470d3d800d98337fb66fb14eb3bf8d2b58fa9008607908de6f33d2150d0b6ed49a74e1752fe31d8ece27851e6178abd9f23a52ad6a6"; + sha512.doc = "bd997d43105f35e58f8bbc7bdea2365d07b242402a4dd178e62c4cc59bcf45b7337c2ce9c6f9020f79fbcafd308c00b6a896a27ac12971fb1544f234da4a9879"; + sha512.source = "cf0a99992a92841e0ad9f3b470b83c65239157b5b9fa144e85760c168dccfe121661fad5b64d5589c15803c29ec48541ca21b2a69794209883bb125d6c587d4c"; license = [ "lppl13c" ]; version = "2.4a"; - sha512.run = "d061e3ae47dee99cfb31bb04ee8f411583740984d905f874f0947128ad3cc121f261cbf4a4ff51a92cae822fb1172bf8f2aa7d435aae7024acadf88fbce81d26"; + sha512.run = "dd4b217e459ddea61029426c9cc36cc7500a9a995541196a87f8e586a9a73d4a8651a7d1d58608c01f602539e0dba20826f4f80a477b5268c75d6c2fbe85b72d"; }; mathgreeks = { revision = 71248; @@ -32829,14 +33441,14 @@ sha512.run = "1ec5761aded23b8ebd4b9afece00ab1f3f9a18886edd12ffd2a2e0b5b9fe9adc9a4ee6fb629933f36f6a161c76e85b54e3d9855871c3387cb0f70f90194b2615"; }; mathpartir = { - revision = 39864; + revision = 76924; shortdesc = "Typesetting sequences of math formulas, e.g. type inference rules"; stripPrefix = 0; - sha512.doc = "fca6b3e2650ada022617af137dc86858c83c51c55fcadf2ff21832a1fcd9fc44f371f89e8943c5e1d117a09893c3587f15a3e8021b11f7472dd3c9d37383f8a0"; - sha512.source = "f5c5b328745494965d1907f6dc187859a5f9bda5a8beda164e7317dc1b8a6e886073f9d2e9b564c6aa56d55e7cb7191afeea38edc059b2dd55066e68ff826dd8"; + sha512.doc = "9b67179d9a261af202a961f77d2a36b065455de574b803073cc5226535053e679284340e03a88d4048fca6c49a07a10c27a6f9b6916026d818591d8c83f70acc"; + sha512.source = "8b8fcf25d5506fb8e725f4645b0921086875afb8007d405016a880a19670a206e34ca01aaa310e937ea6c56103b25fe824d3097142425d9bb7fa26a787942e5a"; license = [ "gpl2Only" ]; version = "1.3.2"; - sha512.run = "8e1c99db2d64e9c815bf8b6784d1c717969a5ecc96281df2f815ba7c0d779b53484c61ca233468de793be94cf636373f4fc0e3413c0ce32d4715db30cafe5471"; + sha512.run = "2ca8f06abfb1e94e38b3f961c0c9468cc54413fb401a09862138189879c09816f0f6370755ab8a006e9106e0d2d72d13c31f153c5a04ba05358044bf693f41ad"; }; mathpazo = { revision = 52663; @@ -32950,13 +33562,13 @@ sha512.run = "32520ff01d76e11bd70694a07b86272425680ca8bf21b6da9412c133836f9ecbc9a9537377ee67cf9292e33dedaa1d33e906b4f681b89f075d1fcbbbbdc989dd"; }; maze = { - revision = 65508; + revision = 76924; shortdesc = "Generate random mazes"; stripPrefix = 0; - sha512.doc = "cfa47a5d16d4533fdcfdf4ad19c5560fc897da669c4b9bc5a5f7723a6082fcf1b29fbe410117bab9249a526d7c720cab400afec1945b24868f7b73e46690a2ea"; + sha512.doc = "e443687cbae974eacc8f99260fc90c8d6d72ab873471e7d2aae244156ea94c9522a6c183b5d4f7e5f43bf0904f0a10f768121f4bcae4867ab6e10714bddfee12"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "e09c0b0d00301dc1d90f66e774f6fe0ffb1c4305498f9aa4b41bbf0460940a2570e40bd8359e30d1d521418111ee9c6e6c8e61a6a2efbdaa484d3f8436f44fd4"; + sha512.run = "cc9d41627ae2568c6c881de951a8f106e35b8bf5b80faf0231f9953adcf9846a2e9a113fe77520475345a9948cc2efcc21ec1c2c492a756e02de7bd2865908c6"; }; mcaption = { revision = 15878; @@ -32986,13 +33598,13 @@ sha512.run = "3c75869bd0e65798fa451d971ff441f3a42daa0647c31458631c388cd14cbb36fe4f4dc9178e59fdb307de590d201e8716b1a86dc9b995aa184090cbdc95c9d2"; }; mcf2graph = { - revision = 75645; + revision = 76506; shortdesc = "Draw chemical structure diagrams with MetaPost"; stripPrefix = 0; - sha512.doc = "3cd4985c9a3d4d1a1a4000a53355963dc1297164341c62dc9482a09629e2026e79064d0e817436189f34a687ae66ddc9619c5e88ceb2bca3959200319f86a9af"; + sha512.doc = "ddba3627e2484005d7ec0e8a02dcbe66b05e2a7c7e3c637e7bd2f0896553100d6b377677c81af612a11cdc15129fb59c4a938797bd060480b6ca7fba647ba5b3"; license = [ "mit" ]; - version = "5.24"; - sha512.run = "9bbdbecc127a9180ad89a1b327eabeeb69eda97eaa27b3ac9263ea16b94dc344c0701cb1c915c32add252e872a008fc41302d1076264abf842a0526a76efe8df"; + version = "5.29"; + sha512.run = "5918dd5e86cb8afbd4fc4def93847f42101825fdc77276d5f22f697ba4257bf35276bcb348d6f0aa1886a847b297cd8919f69cbb2c8cb8558c563074bdaec205"; }; mcite = { revision = 18173; @@ -33084,23 +33696,23 @@ sha512.run = "b240bfbeda5a18fd24625444403f508e3dffc5b3631a8ff6e88db6aebcc97da3eaa2ebb3ebb0d15b0c1bca0d7f62a72511a00c0ca1870f6d0d3e90398bbc5754"; }; media4svg = { - revision = 64686; + revision = 76924; shortdesc = "Multimedia inclusion for the dvisvgm backend"; stripPrefix = 0; - sha512.doc = "50fc60d4bd74cf3c009501d37f02c9cbc98b11a5b498a55edce56801fe3e6b4e247c038525c9c76df108df0d991d797935ba131cf8b74dc27439f75b4a3890f4"; + sha512.doc = "f18bebd8fd01d6608f393ef75e585d147247efdfd05d0592527e6cf829ec6c420b6b21cb00bb0d980886c61357a32edc407fc4ef4b1877600a2c70dd6b0fcbdd"; license = [ "lppl13c" ]; version = "0.13"; - sha512.run = "b5f9ffdd5fa9c28b2d4fa71bf7e6b207ca1632d98ee7a9018f2eb84cc602edcb6434917c2cacd2bd51b7f34c893c099e94e9518905700218f03da224a3df2fbc"; + sha512.run = "075576bbb39739030b1d61520161d50fd529482eb7bb3abf08a5523db38c43672f9eab16d2350c4b39100c80f00df4a2cb720daf37f7b51079eb6187c850af0d"; }; media9 = { - revision = 75597; + revision = 76924; shortdesc = "Multimedia inclusion package with Adobe Reader-9/X compatibility"; stripPrefix = 0; - sha512.doc = "6f942ff471fdfc0e73390f1ed734f18ab66e5631c1750a0efd80ae975525bcaeebd176ad724429d8098f595ec822972ac1642e6bdef89a8374547430ceb1729c"; - sha512.source = "3285ccf46bfc4e59b255b06a4d596469273120d498df0e1318a17956d5e04b286ef6d6b7c098180c2c5b5b6d8203c31e57f1717e4b8f7746bb29ecfb69d005ef"; + sha512.doc = "22af2fd6b33aa4b543381bfc56d2d56528f1e2ba41e23f941ea2facea5e3b7179dfe8ea297c7d1b8613c834ccd2c4dc7850b5209151d9df89081cc81786f3b43"; + sha512.source = "fcf2eaa307877a5cc86d055f54278003c7da5cd62a4c6ea1d35b8ae8a2042fa5edce54f73b5a22b9592f62e87900e034b4ab829f8c4e01788bb8d2c0e91296b3"; license = [ "lppl13c" ]; version = "1.30"; - sha512.run = "14fb246139c1319270ae41a99d4a8a714711214ed0fd168cf36c2e6f7e4d53bf6d63f345da6f00ad6e4c4fda95ee6b5055fa2541da49a21d4bc8540ccbe6877f"; + sha512.run = "a10a871c476fcfc63723b1b07ff6ac5bf52b1eb6e79e05ffc34a999e988b897123e7eda6d2471f37c4b22a710c84ca90113aa11a70c243d8d4214492c459e006"; }; medmath = { revision = 74208; @@ -33155,14 +33767,14 @@ sha512.run = "74931ebb1a146edadcde19d8c404ff8df750c4eb8f2f59fa83e6da9f8dc6567005d51f58e4b7bd2cdfa6b960adb072e9fee7b1842142076df88887c3c2b41051"; }; memoir = { - revision = 74555; + revision = 76756; shortdesc = "Typeset fiction, non-fiction and mathematical books"; stripPrefix = 0; - sha512.doc = "c78791e1017bc43f450c85a5e4c1c8b21bd9eb29bea5814fcf408d197c1313fd352d6291cdce94be9baff7f8e64d9a64e9e92a52e4a76f8445288b9bfa3cf5fd"; - sha512.source = "dcfc6a65e142287e4fc56395abd0ad310a3d4a7eb069946d350490bc5fcf0d522fd86e5f6b24f407e094839bead3e6d8d73629d36bcbef53e0744cfef8699333"; + sha512.doc = "5d74547fb673e362341efbfdd88558cef5e02bb8361fb595d5423574a1b8b6222f5231f54bf218c21d73498feb0424d804143be5bc42dad031e6bd5347dde6b9"; + sha512.source = "7372a1ec0e1fd4ca55cb080cbd5dd3b655eddc05353ec574187b532356c3f5270ee0fe9a87085a5b391569e35cf4f96ca08341bb22aafd246e5c075adf3084c7"; license = [ "lppl13c" ]; - version = "3.8.3b"; - sha512.run = "86d3f1a285721c93a61fcb882d1eec00a54e4844bb32a65ce10b752fc01d6b497c123e1096302058a41298287e311f6d64342c797e2dff10b63210f346f68894"; + version = "3.8.4b"; + sha512.run = "f85d4c9ed9d76cb3519366daef63480d5e197411a4e4740ed531236a2ba5f6983bbe3f178aab6050d24e9e5c31fdf903f94ace7bbbc8379e9b22abd12c366ffc"; }; memoirchapterstyles = { revision = 59766; @@ -33268,13 +33880,13 @@ sha512.run = "624bc3f2c0cbcf4cceacd555619b5e3932c7c8623e44f4b313390af47143908d019fa7e83d28f8ce94a5e44df40aa73d6823edc931bf8b289d20fc2bf42616b6"; }; mercatormap = { - revision = 71976; + revision = 76924; shortdesc = "Spherical Mercator coordinate systems and Web Mercator tile integration"; stripPrefix = 0; - sha512.doc = "49677270a846c809d0a1a39f6bc4f07f13b4059cb786b3fc43797217a634b41bba2b03a3fbc4135a5e6c6c46f181ea665143d811cecf0bc1022d55838c33afe9"; + sha512.doc = "26b1a51a13669e67196103a0519793b2c36eddb1624a83267b78ad859fc5be45ed1161000757a9e86899e53661030b9b887bdca22e22a9d15951cd81da93cb92"; license = [ "lppl13c" ]; version = "1.2.0"; - sha512.run = "c97bafd1333eafe2f2ccba2df5f64fededce4883d7fc9c617f849c13ed49450668f624aa94d5d4b6c52fe8d2db956df01297a0e2d9eee82644d23865517f1674"; + sha512.run = "1576e5af93e298601262252f72f9e26beee1ec97682f00251603f04952a29622ea2e85493fe6bcbfc6c66255299ebec76d4c0a94b39a3221eb2d6a7128180552"; }; merriweather = { revision = 75301; @@ -33390,7 +34002,7 @@ sha512.run = "eb083316720a5d7379c0ef7c1afa0e82ea5df63a3a98200b7041637a6fa47aa33dc20a265e05bdbc63abfc375e6b59fa199d4091875c057a044821c557963dab"; }; metapost = { - revision = 73850; + revision = 76790; shortdesc = "A development of Metafont for creating graphics"; deps = [ "kpathsea" @@ -33398,10 +34010,10 @@ fontMaps = [ "Map troff-updmap.map" ]; - sha512.doc = "10627a91565d19b591cab3a84ea91f92673f5575ae0e474fdcfb34db5d2beaf08e76e21a9106267c7f49c7dfc8e4239c4d2e6d0260a9dea494e5444e66691819"; + sha512.doc = "19a8de53829f4887b9b27ae4969d58628d39f20f2291686cade4f51ce87ce2baf18e09af2f8ab00258e6427d435ff6ad5a3f3414777802202d67735bb3df0c3a"; hasManpages = true; license = [ "lgpl2" ]; - sha512.run = "58b37861238c3862f465059cacd35d50c596dc24d8ae050fa06a524af8b056b975ed9e6f0a8e18fba4d2b733cf528e877d0186e1f1d9f51782549d0b3ec1d870"; + sha512.run = "7bf6799b83051b9c093ed90318f13cbc86ceec2a51df02261ec34527db44a02c9a72fd8ad562f33a2081c42f61d5151e44ccd40cac8568bfd8bfe950c22b6856"; }; metapost-colorbrewer = { revision = 48753; @@ -33481,14 +34093,14 @@ sha512.run = "29d99fe061c828b4eef12047215451eaf6d603106b0ebb0b7c83c8f8b5ffd360160e29a0c86bc0cd329e6f694efae695ef03282885e872cf26c8177f951b705b"; }; metrix = { - revision = 52323; + revision = 76924; shortdesc = "Typeset metric marks for Latin text"; stripPrefix = 0; - sha512.doc = "e5f8654272e8a85366c226113d3815ffb1e539237bdace71da55e30864f8c746162ce1b3f3023e3e62616b286145157816aedc871c6c42dcd3d4b76092d8ea46"; - sha512.source = "51a355ceccac5ff53cc98baf6d8fb3c36949f620a51191899d272ecca9671819c740703af1c47856b4c171757de68df839959388c2d87b2f43f54aaaf219b7a2"; + sha512.doc = "0f279f63f59126dddbe6c9bcc99c1acbb38b0c2dcae1cf6922c0044ce763b2593988f23214bd054dc758bfd1e20caf2d6234501f9fc9c782ffdf935b79ea3b3b"; + sha512.source = "3d64aea707b05c4b6390f63e90dd80f66d8dd13cb2aceafae755c4ad3af850323fadd2b1b7300c16b08f627001a16c212882fc05155d81c61845016c86e11de0"; license = [ "lppl13c" ]; version = "1.5"; - sha512.run = "00cbb4d0cd9417c57ae2cf701f0a485d296e17b95eb56a7a3b0acf328c4eadf3d8ddb7d4c3442ea26ef019dd4a6b5c95af9f718cd4e31b5e5d29301ce8e82edc"; + sha512.run = "6e592585309e31930c0a7a119b5a8a3f0c6f5f0f9b6f11731fd2daa14fc750de2159d4d20076a4b6941d37c5dfccdae1a9b641e733b4f3db1ac5501339e6f163"; }; metsymb = { revision = 68175; @@ -33688,14 +34300,14 @@ sha512.run = "361983a020165d094bcd0fc9616be74bd2b5c72542b1e1b257b5ec42ac6be1175caf59c79e156da2bf6fecfe3746b4e33a4a8fc978eb124939ce0ffd2c383081"; }; mfpic4ode = { - revision = 17745; + revision = 75712; shortdesc = "Macros to draw direction fields and solutions of ODEs"; stripPrefix = 0; - sha512.doc = "9d5f38873cd94fc3248b619f68e04bdb1824eb1249cf02e555a60c3e84dcab78d3e04f9451e1803943e898ed7f55e33615f673da8c58569219650976c25f0ae4"; - sha512.source = "b5de6dee490578bc460f76ccb606b5d62d4f6f2c43e2f9967085f1a323ba287cfc596da70905a40e1ac602074323940a9e42ba8096a9a35190ca280217b2e10e"; + sha512.doc = "ab195a84a1e107f3a575ece386595306204e0948529cb7a3facea5f0d2c19f85b444f086df106d48351873293753539d58318401a60bfd1036df80eebdaea61f"; + sha512.source = "82aea2b5ba958217b85915726f228a5a310c0caf28d205eecaf385e86d1d020a01131118bc00d025e2ea04d4475443f16a159f2e2496f1a44e2c1661136d32e2"; license = [ "lppl13c" ]; version = "0.4"; - sha512.run = "4f3a314afb6b1f8c4fb07421244f2a05747f5d24194659053c561ba24ed90f325e82ab9d97981af6455081580f75e9e8f75d11f06aef9e1c027ed0f9bf17696b"; + sha512.run = "24a5a7b515a35864b9cebe7ef7d9ac8a503d3b968915230b0443e712fcaa6dcddd0b941a1132a67056ac88e83ec12612a91e012212e444f2c16d493150caa6de"; }; mftinc = { revision = 15878; @@ -33708,12 +34320,12 @@ sha512.run = "64fa5f38398a626d5a351be7ad866c75feb4549f836932dc936cb99f921e7b8abe5b3d6fc1e1e6c427344606ee5dacaf067d8678e7b199fa1ff8d5c94cbffa49"; }; mfware = { - revision = 73848; - shortdesc = "Supporting tools for use with Metafont"; - sha512.doc = "63013765bf7afd0d5006cc7468259b88078122c27d1f9f8606d873b6915bbddebfdcb7b682607128d8cca73543cc6feb484c9a0a49a9bce42b0b87bae79ca6f1"; + revision = 76790; + shortdesc = "Supporting tools for Metafont: gftodvi, gftopk, gftype, mft"; + sha512.doc = "87485dc5163196d2a3e7bad62a7d7e648ddc1e35738e9f8cad092e3a6e54390bf94c4ffd427729ec974faf009fc368e2cf97d12aac8f9ed48526dbbd3b908609"; hasManpages = true; license = [ "publicDomain" ]; - sha512.run = "d685ab3b435c433b7abff159f6a858a42d1e2f0ffc36498b733f9454cd9f38db9abdb2406e137b42cabaf83d2da3d4a1b985987a9fe117654292c41fd0f81b04"; + sha512.run = "76924f5d24abda97c9c757c7b0c979688aea5763c740d67e7d4305bc91b5eb75ecf76a7f6b66ae5e977177cd32381f8481e61ee11f4081f9d8c0b1d40b8fc32c"; }; mfware.binfiles = [ "gftodvi" @@ -33788,17 +34400,17 @@ sha512.run = "d0bff2752fc7e59b98caba1ef01f566203619871bbff5a630044f47cda34a0e8cf70190bbd092ec2da35594ed23150baf688c2107e80d1cd933035630e189102"; }; microtype = { - revision = 73928; + revision = 75729; shortdesc = "Subliminal refinements towards typographical perfection"; stripPrefix = 0; deps = [ "etoolbox" ]; - sha512.doc = "043345201ce96d89cd914868dbd9d3d74caec3d48e104e8c8147a6238ab9298af9c92e06cd86c08fb61923c669ffb619524a5be3fa3072e877a325a908c00d2e"; - sha512.source = "d28206965cffc6b695999adce444392063f7d99ed2bbaff5fa405d53ab3a548fb155712303b161b797edc9a61ec4308c304fe984c924c79b64868936b459968a"; + sha512.doc = "23e9d64dd1c0a8238d57da7cf173450945f64b9b9fbdb0004fc852614f540c0ce122331a54882a556c9b90cab0a98ac6b4e41b86644146cf140e922f7780adaf"; + sha512.source = "3d4ae62dfa37e538f438bcdfdf032539520751196058dc066771ab56f4f5f541d043f7c00453528f8e220bbc91bb9a11eb196e344b62be3a4899b8a9f70ac48c"; license = [ "lppl13c" ]; - version = "3.2a"; - sha512.run = "818cbb4c248c6c4379263ac2c2c81dbd6d78cf7bc3c761b8dd2a1e5c6929f2965384fe214d7c8b26eb1d96632269a92649636126307ebd817f56d8410b83ed47"; + version = "3.2b"; + sha512.run = "e8f80e4f9312a15f587671914571f19fb795c73658813b628f6baaf639b9f6ccb833b291f40a5c39b56b335ddbb322eee81caa92992010c883b80eba363c6212"; }; microtype-de = { revision = 54080; @@ -33845,13 +34457,13 @@ sha512.run = "7f03784d9f5593b7baacb1723e9b12792c2b6decd2b3aa1f0773af3d2bc7320120b351ca24f26b1a23d0871942c02cc66f9fd51d636f1e0415ef79bee499aa27"; }; milsymb = { - revision = 66697; + revision = 77463; shortdesc = "LaTeX package for TikZ based drawing of military symbols as per NATO APP-6(C)"; stripPrefix = 0; - sha512.doc = "7baa8152b3968047e66990eeeb94b601a0667a7db598a4403930328f6fa18595c46979772b8b496dd7b076e99e19969d22c8a3f4f19d3b82f01bd84bfa920db7"; + sha512.doc = "ae0bead229af221dbf71dac9945e670ac38e0f3f7518bbb8377de01bbe4fe4937bb62be9e5e8f4e90d641cab4690a2b8f3c76eff0c976834d8c738d1739ca993"; license = [ "cc-by-sa-40" ]; version = "1.03"; - sha512.run = "fdd01cd6a9a5b27ceb741ba689a82f1e695132d78b59c818fcf2e3ce63526109173b978246b1b556e355237ce456b6f632effd555c27b3096ecc1cd5f5bd22ed"; + sha512.run = "c29f2c659cbc36fbcc5624977d6709e580c42855d038a804939532418f533f5196aab215425f7fe6d06fb6d014b7d11ece05586a34f1fe0d15805b3fb1ea5d39"; }; mindflow = { revision = 65236; @@ -33883,14 +34495,14 @@ sha512.run = "33a7938dc25833faef05245d00219ad4d94902d1b5a8f63de8c08448da1f4ddd8e305cd261a3051df919b097f0b3b82081b57fa420e773dc89a1c8cb801ba463"; }; minifp = { - revision = 32559; + revision = 76924; shortdesc = "Fixed-point real computations to 8 decimals"; stripPrefix = 0; - sha512.doc = "56e1b71f8289c126df12091cf155c8c05f05a391abd40ff6ce0b84bb7620630a80747e23c25bbb4276aa5d110314076f61da72683b6846a44a53ad3515b91670"; - sha512.source = "32cd837a6c750ae92f9662db289a5479a102d09058bb4c85605820d6ced83f237d684fb07c9ba59f76062d6d383d1b45485ac2f2ec4e5bd43f780254facac1e5"; + sha512.doc = "d0542381f4d0d6eb477ec7b03ca40fb078813bbd7de114aaaf1c8b687aa99770b1d6f8f30c39bc913d931dee4961429109ed6b4aee20319cac56e7a4a7f8b234"; + sha512.source = "b106e12423067c03946b8a0a6aecf3ee9035c44d774ac1d7a05655251dd637f3f62ca61dc7f606c2da2705d18ea8bcf6ea9dfa678bc8628e4b01162303be9fc0"; license = [ "lppl13c" ]; version = "0.96"; - sha512.run = "412bbd3466eee82a99b43d6f4a5998a0a22b20c2d51621368ecba1084010a5333bda9e221b07dcfc6ddea8810edd0dcf60c2be6f926ca0da33071e6a812108d9"; + sha512.run = "9ef37a03a57f34b80c9fa18c404676e2e21c6f30aad454fa28f66e06d1371462707232a79f81abd46c35f354c434e58cac36191580746e84ac9b234c7c851c3a"; }; minim = { revision = 73816; @@ -33947,15 +34559,15 @@ sha512.run = "811a473fcf2f206ed68ca0ac603706a7f73199a8de97e7678334dc262977d75b8af9c720984570e865cd523665e74556cffb765744ec5721b46abaf104898686"; }; minimalist = { - revision = 70302; + revision = 76924; shortdesc = "Write your articles or books in a simple and clear way"; stripPrefix = 0; deps = [ "projlib" ]; - sha512.doc = "d3f9fa28f4778b0fd3503f02fe98770a4a7b60d604c5f351ef32038247df4b339bf79b9924c0e8e2c90f5bccbe96026466ecf746c0418bab6a63692f644e3180"; + sha512.doc = "fd91713a76baca0231f87004b5ef170111efe0763c96fc193ca2c1644cf8622eb0a8812e687061b60742f86b249454b3080b2a106f3b91367dd605e7139cdfdf"; license = [ "lppl13c" ]; - sha512.run = "8b51525d7459481030564b8491ec4f759062db9ba372f508c60bbc3c2b61a39113241adde1d75187f0777196b870b7930617d788c672c927323e806ddb8c61bb"; + sha512.run = "ed6b9d60b21bcf333201c612cd86fbcfe8035e69421f9961e8d5ee6883dbc29e19947db2240837d1c2473763634d28b839b56d5af9127b9c683bf96e484b97f6"; }; minipage-marginpar = { revision = 15878; @@ -34023,6 +34635,15 @@ version = "3.7.0"; sha512.run = "e57998ad8e22caee3cb7ce394754681eeb9b7ae641b670267f24a91a5c00e437ba205ed1fdb4c838458510bb455f2dae41da46643e1ddf610a42b9724ba2beb4"; }; + minted-code = { + revision = 76529; + shortdesc = "Predefined environments for typesetting LaTeX code with minted"; + stripPrefix = 0; + sha512.doc = "a294457b6fa842b14847f8c99fdc93f77f5484be2c830ddd57d90ebbb44dbe4692357b413d677b9e6991a243102d17b8a301fe5aa979f4ebf78187dedd182f8e"; + license = [ "lppl13c" ]; + version = "0.01"; + sha512.run = "ff6884f1067615b37b3122a9f1b615954111deeea4822f5a669067101172b96a4319f668bb5356d334baecc24651b43d14a91dfe6d01c9758e452011d06193c2"; + }; minted.binfiles = [ "latexminted" ]; @@ -34051,14 +34672,14 @@ sha512.run = "3abd6c4963ceec3cf073048c21d2abc236d58f522000195fd459c554c10d2af9afaf772b0fd1545fdf72decbc7e1c62a0bb12d7bc1dfd9d5b025f5131ca5f145"; }; mismath = { - revision = 71549; + revision = 76547; shortdesc = "Miscellaneous mathematical macros"; stripPrefix = 0; - sha512.doc = "e3b0e48f549b74fecb9d5cc681735d6730218f6852ed68fa0fe361004fc433b32dbcdea51e9a380fb9c2d632a456700770ce36f2fd19fc8c48fe787e8a79e568"; - sha512.source = "2e2b0333641ae0e5ed95fe84ea49ae0f186d99b563d08e5bb5b3650ae46fb7a224626197a81af1e6e10760629a41fc5e692a802c8e6ab0f3c77b119d0b3d5419"; + sha512.doc = "dcf78762113667692312f0da944e75a0097cf600c518ea8ebcec4564d4a1e665bc0959557ffb1c09e027ca5c083bb9d3c44ee16875c75fc8f28872ae4b23ff95"; + sha512.source = "885f76bc01412a55c4f2259081e8774d47b959c52be330588417330dbbb9113b8c07bff4942504bcb12252924eb7ad1313433f09bd5758e8a838a7cdf42da574"; license = [ "lppl13c" ]; - version = "3.1"; - sha512.run = "1be05f327f0f5b5f1704fb389c792ff83f5541b40e9dbc9907c15be986874978d876fee4efad6dca92de476f7cf95d65b9797186aae58efbe3916b1c05104c1f"; + version = "3.2"; + sha512.run = "c7477f4139ca6eeb35a0f5293bb6f1f1629a459c58e0f8405456eee36dfd65476e0c71f07562adc22a9ab1d2ef22e3e2fb90e75fac386c46a51e50d77847c721"; }; missaali = { revision = 61719; @@ -34073,13 +34694,13 @@ sha512.run = "552f53302060b3f4c764a669feea4fe1dbadfa3abf53c226f9fde2d0e876bc8992ff2dbd4be6cd3e261ab0e01ed4d1ad2b5a38c2cfb780c4fc099a79ae52b46f"; }; mitthesis = { - revision = 75099; + revision = 77563; shortdesc = "A LaTeX template for an MIT thesis"; stripPrefix = 0; - sha512.doc = "648b3a99c6653d9b8ebd47cd22c38738b711bdfbedd1e90e8eb27c1af658a05befc814c965f1a550cb16518f9629c72853b7a7fdf8995f3d4a46b16c88e99290"; + sha512.doc = "f3df52c502a8aca301e31434db483f0765487431ebb3f1cc5f35d28af0e0a26cf060b7a3159ab45887fc1cf635edde949e3aba60619f38e1c638ceff3dc35004"; license = [ "mit" ]; - version = "1.20"; - sha512.run = "7d7a47d371ff1d22e43467a3e11975ddc9b6dc7fab0f8d1d9dfc5173be92631e5e3d5559784c2ff8c7fe846cc69733c2f3a0d897b2938c407d83f8d625cbd49a"; + version = "1.22"; + sha512.run = "2214b74adfaa507d5d0f5a1f75dc2d80e0b60fd90362eb31a8660616fc7838901e206eeeb36f779a5e15984687d9995f41d310f3c904e37e7b09adede8818670"; }; mkgrkindex = { revision = 26313; @@ -34107,21 +34728,22 @@ "mkjobtexmf" ]; mkpattern = { - revision = 15878; + revision = 76924; shortdesc = "A utility for making hyphenation patterns"; stripPrefix = 0; - sha512.doc = "8232866143444fab1ed1f15255dc5f8c1c5050812e2882d2e20636bfd300216815a53aa03cd4f69ed7f45aab255a8efae9bfdc10df6b7a246d36d4db075204ef"; + sha512.doc = "6e1ca0d07e0e20acc0cfa79066e98d399f2186d6fb252ba7e63c62354fcf83bf2a12f427ccf600ce6b25ae22127fee72f348e89208c0691b2f02b33ddbe76e33"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "0395c9258e6c4a8459e69ff2fbdfe511b0c6863e02333d9481a8a1e82362cf9e1be7e89e7447bda497e7ed2bc18e1986e0a5461e9f49c63ff869f39a4da4f007"; + sha512.run = "a41f501e75451e0374a8c34c6417b2d8f2769aca127bbd808cefc51f3644cb60426aace2377d797c02dda7caff6a84198b65c8935a5945804a42cf7518a96914"; }; mkpic = { - revision = 33700; + revision = 76483; shortdesc = "Perl interface to mfpic"; - sha512.doc = "bfaf4232fc39c13fefd86c21b2f9f76cd93761c58e39c1420c601627e95adf9e6c5c06db73a0afda6621acef374089dd93afbd2a3bd761cf5aa8db29883375e2"; + sha512.doc = "30ca695d3f4dbe0fdad4f439f54f5c38828d63a0846a2acce54aa9a27fe8899c80e52a2ea938d0af3a1cf2866e3d352942732f47825961c989db30dead77a13a"; + hasManpages = true; license = [ "gpl1Only" ]; - version = "1.02"; - sha512.run = "7814f14293e10a23bc9348dcaea9af326ab4dd93cc55865320706984e50883742381b5df3e77774e7a63fbba7ebcbe0fae7268a3d1a34ebb2d8a0303f5b53034"; + version = "1.03"; + sha512.run = "2e73f5ddb53cff87fd59b409ba4343c8de5fb6627a47d37048e91c37c7ed55f77732a949cdfc5b844e4c3642957ac3215ffc2a15f9eb191534b21e125c5f133b"; }; mkpic.binfiles = [ "mkpic" @@ -34319,7 +34941,7 @@ sha512.run = "0b0e546eef6640b70dbb07bbe6401983fd0547357dad47a854b4c87119727d79f5ef54789394ebd5923474d2ad95e59a55d9340cf84811b5f2d5a94e406e8c7f"; }; moderncv = { - revision = 71837; + revision = 77552; shortdesc = "A modern curriculum vitae class"; stripPrefix = 0; deps = [ @@ -34339,10 +34961,19 @@ "url" "xcolor" ]; - sha512.doc = "ab7f430f84afa5ce2874ac027dbbcaf359c81cfe9b5dd5c550ba5225fdc5c5ad1df0897fd8d732ae2a7263d9a446307604e7d234c28ba597ae0fe870a2fb6ff4"; + sha512.doc = "8d7fac82db5e28f6af83491823a16e7ae92c6d8b630d32332a51f3b8f2ba29d2c218a3e9126b7a05ce5289fe2aa79f64ad4403ffd5d8e70b2fb566b85f1f0fe2"; license = [ "lppl13c" ]; - version = "2.4.1"; - sha512.run = "751383a257cd77040a725465ab5cfd55c7e806eefb58344d74f507d501ad8e656b2e4448612793569a33849044df259479845aa2cdd56f5e3a0fd9595fe1552a"; + version = "2.5.1"; + sha512.run = "9ae5f0be176cae2d8bbba270ae918abb13f237afbe5e344dbb5f32ea1f959446d59b9b3e2ef00f6b5bcfad453b3de7e140f6d42e46dca9ffe3ee114181dc01b7"; + }; + modernnewspaper = { + revision = 77279; + shortdesc = "A modern, Unicode-first newspaper package for LaTeX"; + stripPrefix = 0; + sha512.doc = "23735a4b3ff5337d8ec4578262782406f0b4a8c9be471837fc49d86cc3d0ad7a1f7c823f07e8fed43d1b25a4bd57e243dda825844716110bd8f943de355b5579"; + license = [ "lppl13c" ]; + version = "0.2.1"; + sha512.run = "45e71f947e10acab2f314acd2843ce7ea30db974c130a9f8300967e19e0b80a35073a079cd93e6b56bd5f24d9f04dd69858c3fec65039dde8a293c93d7959603"; }; modernposter = { revision = 47269; @@ -34353,6 +34984,15 @@ version = "1.03.1"; sha512.run = "d631f058a0a17a841d4026c43fd086cbefd50d0ece85563ee81e34440650bdd7d3db6dd6f49d5e74278872961300bbd443b896586f5c7ea00a9ff816ef20b7a9"; }; + modernruler = { + revision = 77481; + shortdesc = "Flexible ruler and annotation commands with key-value support and vertical writing compatibility"; + stripPrefix = 0; + sha512.doc = "041a2b887960ed06592b6b5f3e7c902188b3aaac4eb3cd8b20ed0fea68e6c2eac6529e8ef8eefb25c869abca6d0ffa01564819f6e29ca0183387de5bb903ddf9"; + license = [ "mit" ]; + version = "1.3.1"; + sha512.run = "0c2dac809fbd0b7d6b61ef0351be3336ffe480e7bf54261680c6df5f0e9c0430937655109e5214b8034db9fcc696c18eab0199420b24a1b1930126bb7024c060"; + }; moderntimeline = { revision = 55518; shortdesc = "Timelines for use with moderncv"; @@ -34364,22 +35004,22 @@ sha512.run = "3e32e360bd8249cded439fc563c8fd38e53314fb468251368aa5311463665771748b605c247c63e8e5aea2654dd05c4b12aafa073190b883d21469bb14333de5"; }; modes = { - revision = 69113; + revision = 77365; shortdesc = "A collection of Metafont mode_def's"; stripPrefix = 0; - sha512.doc = "32135a28343fdf1de2ff2cc25ae78920729c34f777ae6b147ff85f80953eb7610bad5e1a8919d6d873ad45fcc9b51cc9152e9e2fc566d47a57f7df4e6f63f5b6"; + sha512.doc = "cd639b246b25876061d90538dc7b70f4057b1cb222c98654e54093ed97d4643ffb0fc0929cfd6b8fc71a86ffcc76cc78eb84c38b3838aa6ae993ff501263a375"; license = [ "publicDomain" ]; - version = "4.3"; - sha512.run = "71e00fa0f1c3cdf01a6d49567df15b5a9119005ea63a2411680afdd0b423fe0f66a13f01579a379883969cbaee5535a4d338a9659196d4c95404b2cccc321cee"; + version = "4.4"; + sha512.run = "8cc8477bb125e5a8254283e54cddb5ce1a8d1b968b89bf5ba6f2d28c1d91cdbaac61d47322db0803c2a6d82ecbe00da65be511e5898136e94640e9cb414f9302"; }; modiagram = { - revision = 56886; + revision = 76924; shortdesc = "Drawing molecular orbital diagrams"; stripPrefix = 0; - sha512.doc = "cc0513fdca073761b8f6f9e34c826af2de587c9c6ef47bbe54b45e60427c5536a2c4743e2c187a9b089eeefe82359962d1081f5dd66fad9072e4c7adcb580763"; + sha512.doc = "5c5990948a4b68b8085f448321d3803fa3f90c26d3da188077704bfecf4b0a6887bd64d4d6b51a52b395426090ac43b5cb26a2ee4477e97b8ae106b1db196ee9"; license = [ "lppl13c" ]; version = "0.3a"; - sha512.run = "3da30c6f2759d1beebc0f33c61846343b505da9527f2a34ad7e622958802cfd08e1da9ca297003330451aa913b45c872b4eed4cad3f5bf5f8e597a2b0800a09f"; + sha512.run = "6da43fd89b1ca555227a3699ecf614d9990a8ea65f18809ac4e65904bcb221d4a65d44d14cbd1120af6efb60c7b6f8f1aa23fd50559908b50b8592937d3ed410"; }; modref = { revision = 15878; @@ -34392,14 +35032,14 @@ sha512.run = "ef5d822fedbd5026903fb7d2630a837a3a1b0222150ee1a9f72a54e13d626a0387abd1fc20b18a257714c63cb65868ac885f8340d35c5453b42323da3b9b0782"; }; modroman = { - revision = 29803; + revision = 76924; shortdesc = "Write numbers in lower case roman numerals"; stripPrefix = 0; - sha512.doc = "5c6ad1cdad66a5a7285b7c51074f724670880d4417df45cae51e5b3b35bf5cf99f374f7abca73c7ae68d12f626e4b9bf0dddd6b2bc94250c4e6146598d4c5ac6"; - sha512.source = "21e8a2bf6f1d58800452dee77d7a7dc89bd8c952ced6f485b42a2e0b6300df9c823c23f4ab3327d9a367ef8e8d6ba1bae27d3c9bcf875270053c7fa65bcf9f70"; + sha512.doc = "ce96d5f4545ba246f2cda2fa1eaca8ad4a3f28b57dc9992e7fca9f042f4cb36e9978b72ab3e6de8d8e99882736b3327d8ec33abc07a95b5be2eb0dcdc140cd91"; + sha512.source = "5a3dc1d07f77aa11e75cf66758155696f674a9b7d33c20b1c9b036789433af6284424b1a4246693110ae3639b29a9e6833c39e6ea1fdef157abe157131abeae9"; license = [ "lppl13c" ]; version = "1"; - sha512.run = "3314a474cdb88e517fd16943b8f1f1da252608bc5505bd91581e87bca19ea317718d36694abc670d471d0028dcb5fe502a3be1b1294604cecf619de235fe63c8"; + sha512.run = "8d9c5510e1a557974cbafcdb27e324d96c7c5f4c11d1d67c9bf9f15ff3e8e9bdb9859a76cd5f202f4da7952fca113465e467bbb63c4e0f1413afe8ddde38a93b"; }; modular = { revision = 44142; @@ -34429,14 +35069,26 @@ sha512.run = "ff51838f4e16b1082ed5488b56136a9998fd448e0c727da6d91baa91e318a144ffbe6c96a249d1372994a0b5556ba776af048d6c0f14561e171e0a51f0ac471b"; }; moloch = { - revision = 74833; + revision = 77137; shortdesc = "Beamer theme based on Metropolis"; stripPrefix = 0; - sha512.doc = "25ab127744be84301d2f52c240214dcd135157e4e0369fe9150ecb6e2e05a90cad437c256494887f32e9cfbee841edd2c2be66b91af67839c84ed25bacc59c70"; - sha512.source = "1c63aff7948ee788cae571bbdab4ec0054ded20adfc40c81c921a53fd40fc31db1295d91f02424ebfe027ab430eb38377c08f2793aef0a9e1509ede236e0632f"; + sha512.doc = "f6859cae3f5cd030d63dd11f7c6f78dd34c3ba9f2e6e8925de8665ffa783dcfd98f43d1b16183811fdd51b469e6f18e968642b3d888dffb06008a27ee226de4d"; + sha512.source = "f52d15bdb0a47c06a1ad0e4651b956bb969fafeec21355058cc8e24155ac5fa97295e1d242e51bd8ca97d66012c6d4cb2f9a39a86af480a61c29b7695a1c2568"; license = [ "cc-by-sa-40" ]; - version = "1.0.1"; - sha512.run = "2375fe1300297b5f49e8c0b09df9e05c9ca91a36c2f0a7d00288421e7a78b3b9d2f253a61b26fb629c41bb18c46a495cd4cdb6d529adb2aec2e4b8e71bfed909"; + version = "2.1.0"; + sha512.run = "4e2a79241e933798c0336484f1a021759a973cdbcafabeedf606cfc6d37f24622b0383a29bfbc2ab62d8d2137512f7b960438ad384b6090d03fad67a26c55bf5"; + }; + monaspace-otf = { + revision = 77006; + shortdesc = "OpenType MonaSpace fonts with fontspec support"; + stripPrefix = 0; + sha512.doc = "2793c5ee4038a8a14074a7ee7a9deb094ee99198ba6cf67b9aa9aa7c706e2bd9fe79ec5d9b4c61db7ec23aa5e30771e1113bc1651ac04ce13e0fb0ae6bb7fc63"; + license = [ + "ofl" + "lppl13c" + ]; + version = "0.1"; + sha512.run = "44ee6bc62c1faac43171cab842072a6505357e2e83ab2eede4ce55afb9a07bc11f31ac65e3a8df29eb99634564455d5861ce5a6098a85d872e13df6e8a52b392"; }; mongolian-babel = { revision = 15878; @@ -34528,14 +35180,14 @@ sha512.run = "698ec10d9e70dc1b89ed5094369359fdeffb663ca95513b7207aed065515a66dd2c82b4e43d14fe271c9851e72a44e9c2f6e3baa177ed9430f89e88bdd692172"; }; moremath = { - revision = 72072; + revision = 76924; shortdesc = "Additional commands for typesetting maths"; stripPrefix = 0; - sha512.doc = "3c2c10369a14497ec65543f3c397a3c6ee8bc5f0fb3e5a1a6c067ad6979e630d8896e4f90662afc79f468b0ad7c7bc5e548130413c0dbb4068f942317bb07006"; - sha512.source = "64972489f7cce85800b980d45be12564cd89f37cfab5a125f0cf4ccd710a111ff719ff6b8bc3590cf35a5d517f0b50e5e2665975e874c99db633ffb5ce37497d"; + sha512.doc = "d90139b8cb43af20b0ce3e603a5ad0d68208f7eba974345858fcc1f6313b8dbcadcdb8e6cae8490394a4c7fde79217dab26d849b4bc438cba08a2918988ed20e"; + sha512.source = "8ce45c8ab392672ffc8d287572372ec98949477448b66f468cc24ebc77e8e6aee61d8cd8e6e1d53b5e816bcfb029b183f2a1815fefc0090114263a8f0c61ac52"; license = [ "lppl13c" ]; version = "0.5.0"; - sha512.run = "a951f519dc1f2343506e03c45fd32920ab311cbb540d62c291b49ef31ceecca5a0bddf3d2a8edc874295363dfa81a653bbfe411aa7d84c39517161ec7395bacb"; + sha512.run = "31163e7d7a5d5d4bcb25caa1efbba920939509cf557b4b60ed44b6e2aad230682623eebffa16be2c5772db6a73faf101e2344ccbcf2f7c99e31e1f64e7fde999"; }; moresize = { revision = 17513; @@ -34558,13 +35210,13 @@ sha512.run = "673b7ab5951e418fe10622fb1a4b4a420c4c436684afbb1474c58b7aa7b235f7063555a220133257b351b5847be5e880714e44ca49bd9198a4306c0e821dcdde"; }; morewrites = { - revision = 69679; + revision = 76924; shortdesc = "Always room for a new write stream"; stripPrefix = 0; - sha512.doc = "a8aad8b575785ee7b36f6946ea2228c507745c4f7ca61e05e46c9b0824e84880e355264e45540b61022010943f2cd63cf051ed1d4b9b438a6eceac840cb2e6d4"; - sha512.source = "e3db6542cdd4548e0a9fa10a40b333e48ad4ab713acf8f38389f8ebe5113b598f647e9eb11047339ae09ae344aa22ea3ccc0f782c35dca2552fdf8707d4926c8"; + sha512.doc = "5941ba7f9d861fa70a146fd53c41254df66cdd856eea915814b35f995c65b8697c00aac0f12e33749ec136afe27165d7127312a0ce66f3007a08b44dc98c5e34"; + sha512.source = "8689867e9e3b6f6deb812fad767e346ae64099733c970aef90c824564ddbada0bed6ff304b7f24f03438c8c18dccbbdb4ad3b2a736f544b10d8cf86929692d9d"; license = [ "lppl13c" ]; - sha512.run = "738ea602368142999aa6f5d99226767fe9d6613b3e5d58687d787e8e470bfbff3ec2fcabeb5931454754ad80661a5925f337ba600fa62f021ae99363451c4c75"; + sha512.run = "f7e1a5fe9226789e4f2e568e3422b9e5fc0921bf7c864dd3f23f40b02e853bc01c9c89b90c321ed8d296a01a71c74a510f854e6aa241e9c31ff5048937ec1d7d"; }; morisawa = { revision = 46946; @@ -34596,13 +35248,13 @@ sha512.run = "a45726b24f76683c44b0f006d720695c14ef51a260fa00f3223a075e48173638dbc9d9d361fb4e1f8f567cbe80f65d990aae485b669901a50d5b18750640b103"; }; mp-geom2d = { - revision = 75180; + revision = 77019; shortdesc = "Flat geometry with MetaPost"; stripPrefix = 0; - sha512.doc = "1d60794c36f58faf68e6e3587b5336a6eb30cf3dc9800054b9c880d4dc099062c4959a8de8ff255cd35ef811e6b0ce6ec05fd984c7008831d4a434dcf3d16d92"; + sha512.doc = "ed7ad7706d3cd6b4b393c9dc6c46e78ae90cd88fd558bf3582f8297d650c325900e199f889573cb4700fbcd1df623337975f71d75e9f036b12aba1ba5e3ff875"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "fbc33faa995fac048dddc1c29e90146693cdc8330b68a58cb16146f4a2b7fbaa6a0b16971b81a2c97bf19a8f301df00b61c42b07275db06227bea97d5f7961e5"; + version = "1.4"; + sha512.run = "ec4b54162452503472089ec2ccfeb75df4ecd9cc40b93146deeebe49fbdfe39af878d606f90fa792cf7912cd30a2a772fa67db1c7a9f8c59027c6c147ff0a648"; }; mp-neuralnetwork = { revision = 73627; @@ -34696,13 +35348,13 @@ sha512.run = "5d711f7a981f701e11874916fe8d22fa237404dc119fc2d5c8f8e9b3eaf8feb59a63023ec30f0c67d304839e4971288a669d70a697260af35e401edf00673adb"; }; mpkiviat = { - revision = 71319; + revision = 75712; shortdesc = "MetaPost package to draw Kiviat diagrams"; stripPrefix = 0; - sha512.doc = "6a802aa67712f56a3fa454ffc73eceeeea39519bf8a42d5b975b163dfdfac676b8ca6b4bb2ce1e5f39cf021750635913b74ac0866f32b2897071eb5694b95426"; + sha512.doc = "c5182c439a22299425a842c013a9b2baca3b4e9b25d7941cb9c56a8a9659e027a06eadcaf688089f77ca744157564a6aadef1b714365af01e6b76385f66f9957"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "9f87cf476e0967dcc6f093a72909d3bce2cc9e9384b46bbefe703dd2b5588597ad7bd344a1dd87b0971d1771a0bdd2c49d07e1f041b4b4cdd39bd61ee59e0054"; + sha512.run = "b7c3fbfebab7e013028f54a1333bfb244fb03859dde92a41f8c6bdc5b6e66bdf82d3f54261a733ea962d17156f6a4bcf42b2ff6279f1bba4ed095388bdbcd49b"; }; mpman-ru = { revision = 15878; @@ -34713,17 +35365,17 @@ version = "1.004"; }; mpostinl = { - revision = 75032; + revision = 77187; shortdesc = "Embed MetaPost figures within LaTeX documents"; stripPrefix = 0; - sha512.doc = "a195d30ff7594a74ad715c6aa55171d177df4e7a348116ff5fe144da2d2d2ae2e0119a4aa342667c1c13368f1b622cedc6ad7107503afeff9a46299c93313109"; - sha512.source = "4ba8d2236db982123cbdc6313857923e107bbb1b1f8f7fd2100ac174d44e55624065acefb56fef27d5c933118f00e22aabce647c63a05d64c8bb54091a7e9d5c"; + sha512.doc = "003dc756cd55147f97f9e397244ffb9261f3ce7d5f4668076432fecf0f9c9134ee61f8392b9973de40757b3817c0bfa6c6a94d89f372c0464c1c651bf6e6cd14"; + sha512.source = "5ad73f004a1490fd76f37932cab38c47922d7f05f9f624d871c7cb16eafdd9cd7fb965219a0f39b7b2cbc111c4b1c27da3fcb827c39d74d43b3a663d96334420"; license = [ "lppl13c" ]; - version = "1.5.2"; - sha512.run = "b489b66acdd406a97cfd67003a8eb6d930d7ef0d4182c3459925a216b1d9395e5cea611d3b1a40728a6f12fa7599fe90d766ee175c232d41becd30c238274727"; + version = "1.5.3"; + sha512.run = "c655a3cd9759e3f221d1a9d753bcc1778e3f405430d2498d98d4d9f44312abb038ac870e0332f8e0271c493a680e17ddce48fdf05cea6ef4c6df52662e83d8dc"; }; mptopdf = { - revision = 75495; + revision = 77320; shortdesc = "mpost to PDF, native MetaPost graphics inclusion"; deps = [ "pdftex" @@ -34737,10 +35389,10 @@ fmttriggers = [ "plain" ]; } ]; - sha512.doc = "2e18637c98c7454446d8a156a48374ac790f0f300f85a9d137777e63a0264ed422db0eea629827d34ddf06247f4c7b05625bba8b9ce608a89fd40d1dff4c06bd"; + sha512.doc = "2e6356c16ac5f79e7502eba8e91e0e95048b5688998d3de450023ceb3eb81fc1ab4e426e2fed7d944ce996dfb0daad79b7297005dcef87848bb103131ef7c1ee"; hasManpages = true; - hasCatalogue = false; - sha512.run = "b9eb444ce587b544373b9d7589a84038e6b9f4bd996cba00847ca9a2f95b7f4e016390701c624a48017f63643a5463b04488f47d9c2a4e2cd7243b67fa768707"; + license = [ "gpl1Only" ]; + sha512.run = "7c53c42c2315ccd6823ced7a6de9a2ba605217cafd0d2c326bb3cb79f4f821207d9af2ceb3991a357d89c4f29c7644b12f0d3bbb623d686902f38513924bf793"; }; mptopdf.binfiles = [ "mptopdf" @@ -34774,12 +35426,12 @@ sha512.run = "9419f306ccde237320abe22fe192a2473785244fd337063332a242e029b8650404df7f7d150b196d3bccb0e10e58e25e2b8aefb15627e89eda8636ddc50599e1"; }; mslapa = { - revision = 54080; + revision = 76790; shortdesc = "Michael Landy's APA citation style"; stripPrefix = 0; - sha512.doc = "b53311156cb6872ec996130474f18d8735f9fbba8d53258638f78d498b3cb294eb490b6eb1460546dcec39258e0785401dad5ecb66c82e2cfd7814bfa852908b"; + sha512.doc = "62447338e614177971f20314dc3002ecd79cf27beee6c84e5ff4377057122bb998fde69f083454e8d291d72058f89f3dbc6f03384060d873513b210e3daacd0e"; license = [ "free" ]; - sha512.run = "28a13eda4b10f25e4887feb44f64e23cfa683d28e57b66a64d2a15c627e5f7aaef36e9fbbbf3c2320891a0bb9a5270fb59ca9044f1822402d82bc494f41dc3a9"; + sha512.run = "67eda1babc26d0e43e1d00d1b88bcedbb0d6059f67c4a42f1a4ee2b1a6b4b2be71c530f0f151b48f9901b1998862353f88a1ab45307880a2716dad9e02760f21"; }; msu-thesis = { revision = 71883; @@ -34841,6 +35493,15 @@ license = [ "lppl1" ]; sha512.run = "e73e2d3fe45f562398de752520628032fea310e5345a247472a2807618b72467b245995f32f21474dcb5702106bf32d6394508a96c4aeae4dbeaf6fdda7bdf4e"; }; + multi-sudoku = { + revision = 75941; + shortdesc = "Create and customise Sudoku grids of various sizes"; + stripPrefix = 0; + sha512.doc = "023712b50a0b14f772efe1e0a99b1299570adf68536a678ca65c67e411dd8e6c57f3e0b0c8af19b7f6a47dd7ac7574fa2e595878a305e44c89b964983423bdf6"; + license = [ "lppl13c" ]; + version = "1.00"; + sha512.run = "0e911858260ce5a0d0248739844dd6f09c6f7a84dbae714ce1e068a0def3b2b3b592914ac32410ad491b954991f5d71e3b5b7d3b27fe19ff03ccd53574302cb0"; + }; multiaudience = { revision = 60688; shortdesc = "Several versions of output from the same source"; @@ -34893,14 +35554,14 @@ sha512.run = "5e4a4eebd7560d4aebdaf7035b9bc14116a32cb2e043aa93afb9f95eaf271fdd75fe7d2b6296d36327d7aa5b14b52046b0c941ae949584ad27a2b89ebe54b6de"; }; multicolrule = { - revision = 56366; + revision = 76924; shortdesc = "Decorative rules between columns"; stripPrefix = 0; - sha512.doc = "42d7798d38abce4454a726dd2998b94e4171bf963108a8ed18b05b5acae739e19e8e1189e74cfaad02f4ca92b32e7fd0afe9496fbd35983574da8607441a2295"; - sha512.source = "53c008ef7b7b6505a592ac3684ae51224e9a1d7def82822a376b7b4b6e6f1ccfe3cb2e2dc677efce6ac3807b5ac7424c34003df2006b8682c89ea78a060178b0"; + sha512.doc = "7db8aa784db2253fcd98700e758a903fe9a5a70c2b73e0976066c6f73a1171b92e03f5ffbfec0920b001d9b4fbbd3f9ba281aabadb49debea3a80257526e48b0"; + sha512.source = "162c26408da53f196f3e222597002c5c23fd0379401ade4bb0850a9c3953359cb9a4f1b37ce7f4d3401a04380f93558083db09bd22a26ec69bfd005581010c08"; license = [ "lppl13c" ]; version = "1.3a"; - sha512.run = "46c8745965a2863f3ded3aff6a910e1971d9aa3127a33c36431d68d1150075f52444495c0fd16fa1b737d2f1dfe7058879f7a50003f763cd0d28781f62bfea0e"; + sha512.run = "1acfac91ec70afe1baada22a3f1e8cbf346efde91bf853c22742aad9d80eecc5b9c854076a40a355bb71790bf37367568b751f1db95e0ee120b8f50900334c64"; }; multidef = { revision = 40637; @@ -34971,14 +35632,14 @@ sha512.run = "ba7304fcbc1658a1166a8545623cf5e03a4e13743c2a3439d577b0fe1612938484785902fb8e5cd31fbc74ab66d308a0dc9a0372a8bb244260c5fa801c0cf676"; }; multiobjective = { - revision = 15878; - shortdesc = "Symbols for multiobjective optimisation etc"; + revision = 75878; + shortdesc = "Symbols for multiobjective optimisation etc."; stripPrefix = 0; - sha512.doc = "3a7c68054a85bbad36b6516c52ea74c35ce11c5ffd6f3d1f235ecc2ea55209343a4ff609857877094fb7f8861e8b7c54c8c979d06cc3b3583fb64e997372ae9c"; - sha512.source = "99b9d17438d9f3f8a6ac40d0e705371d255af957fa5dc78dd6d98c89b515cb5af7377b5ac11558c84c7908b7efc7faadc9be83b86c2a255ba8c4033a69be3f4c"; + sha512.doc = "4309634a0254501108ab789566df115fb67746dc866a41e8cca31359d068fdf96d9751c1ad453fe185747ac1088d7fd26183106c82c18564656fc863cc3b8209"; + sha512.source = "ff2631f74387d20da445403484e01d488626bad84de543a370359aabd0801c6041990742088cd8e7877838f2da87efb99351d2c9de1c3df924c01f94b7ae9081"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "80b0f340f19dff329cd9f0fc32cbb9a8cf690243aa925d6687b9da345984f9eba9c0db7b62fedd2a54f077d841b9cbe91e47c98140f1cfeebdb16fc05408898d"; + sha512.run = "ffcd21a8344c32fabd09848c3ca16069545802bc72e824d48df9f4880d6b8395750e1b55332106d8515f2badf171440129021fc553b426758dec1d13fdd21ffb"; }; multiple-choice = { revision = 63722; @@ -35010,12 +35671,12 @@ sha512.run = "261e265bdd4528092168be95ad071bb379c4b8d5f98dfd7a277ffb87f0e6e30f68e0ba97cc9860e6efebfc0ed4a4a68602845f1e008b5405263a3449cc9e163a"; }; munich = { - revision = 15878; + revision = 76790; shortdesc = "An alternative authordate bibliography style"; stripPrefix = 0; - sha512.doc = "ed2dc99df090a012f1b1b922659eebe4c2d8523127e17341b9c4b66413acfc89f8b64ed639c8fd40ace0f4fddc8662f42630411c67026311a26fed436a363b78"; + sha512.doc = "73cb37e622aa1e66e4d4e556de7c79ea1206cc70a3075982165eebd24500c54635155c602f0fd2522ac068c43fc0da07ccc4dfea8e5ed11e88885562d204ed3b"; license = [ "lppl13c" ]; - sha512.run = "d8d2de2245f24c6993fcd178e2a21891e66b5b99039e8969639d2a9cba15abc6c3c50374db61c8082695a969a69ddce902ff8b5fb8104fe66ba1384ef99b93f2"; + sha512.run = "1f48f8ffd6e51f96fa948631e9b98ea78db1895fbc1d5e26408f1814bbaf78e708363861709ec8eea4b920a65f7b1eb6f3eb2f95d4a0e2d5b2ee4eef104ba1ef"; }; musical = { revision = 54758; @@ -35053,17 +35714,17 @@ sha512.run = "6262e1b447f517680ddfd9e5e076ea384dfa7fc8d219e7a2613a80ba66a0f0435d9dc31502f6abbfc150fa1e2de001afbdec25dd5778e3ffe559ea389d57208a"; }; musixtex = { - revision = 70804; + revision = 76876; shortdesc = "Sophisticated music typesetting"; - sha512.doc = "d4562dc48b30538e56c04e14e0aeb507b72a997c60f2886bed6e6423f0e51bd83535768c30e1555d9a6735c00a347f72206b7828eb8bf341e559d6780c902ab8"; + sha512.doc = "b0aeef7977cb51faf732fa21ea352398889d6445acf2ab0cb9c645801a960843f9b257f9f27fcf9fdcc9e6531708cf05cd3df63ccc56131bb7dedf0f2319ba38"; hasManpages = true; - sha512.source = "cf69ceb507fe0c341e9d1e2870aac3cffb2b8995ca4f2e7d6552cb30e68669b01c8c4a9198dc2ab04dbe381eb14d4d3fca49580ac96ed8c6a30f7f54bc1dbd03"; + sha512.source = "70ca35b0266e85be59943513f8da42e1283517061c35232cec5eef5a029795ba1fd9c21b53eed5fb10cf3f961f10c07bc4794b88dbb0eec5f0788ebf02d660c0"; scriptExts = [ "lua" ]; license = [ "gpl2Plus" ]; - version = "1.38"; - sha512.run = "ae1d1ab0a8af01ead1aeee3bc9939f70b975d9811b0cb8ffdde30ad51c109cd5ad2ea974a341327548b786b5437aa0bb6cd0e5dcc72a29bd25b9cd1d392a32e9"; + version = "1.41"; + sha512.run = "97171ffdce8fa6c7578fb53fcc1e70ed3dfde9f0a0d71041d2bde5fe5ebf9da1950fbc5a0caf277cb1aa2c31f68aad357aafbe7f994919408a4dc8c394ecf9ce"; }; musixtex-fonts = { revision = 65517; @@ -35123,14 +35784,14 @@ sha512.run = "3031b6aa9408bfb0994ff23c36f6b3f770aa8beac0e94bfe1361dc2ec6ac47859a996ddea9f5283833e5711d0308ebfe5aae91bc0ab564c6e83056d7394f14f5"; }; mwcls = { - revision = 75513; + revision = 77050; shortdesc = "Polish-oriented document classes"; stripPrefix = 0; - sha512.doc = "cec17988b27ce9e7edcab2d06f99862751bffb0fd1251443d021523e1c85b1dafe391c7f2fe746081ed53c05b87fc892a882c8a2f557f1e3c7094efdfb19082c"; - sha512.source = "baaf969cb96d74e07389c5ef7efa5c572fc5eda622c408d15d56c16769098b393e6d105a4e228489c91bb4559e6129c75fcbae938f4f9e11e5292c51658af1a6"; + sha512.doc = "b8c6455556eb60c3b8e6b9f79663ab315f22fa7dec10894577003bef994939095401736a134e8a6b06798b451d7f6be60fc782e0b92b9152c3fcc4fa0e9c37c3"; + sha512.source = "7a82de162440f78e894a80ae3f1154cede742c635db09f5e77d5315526a38997be9114bbc78ed4b8e1ad838873c32080c0eaea822eafd8778da117f1ef9d326d"; license = [ "lppl12" ]; - version = "0.76"; - sha512.run = "6dab064a6837acc2a258c6e0cf0abee592fbe3c202b99c6c17e7f3ae0dcc7e6c630564a30dbb49422245e296b0750c166632745c1f8c50a18ac2cb37b97fdd90"; + version = "0.77"; + sha512.run = "dfcd842a6ca4d628848b1c705f6f0cf21f3358d303eef745ef822bb3f4d3c402a5477242483f938a3e9e1ed004346dcfc95cb262c5d32af1f2f5d3e174f1c8fc"; }; mwe = { revision = 64967; @@ -35173,12 +35834,12 @@ sha512.run = "72e74c30c994441aac708e719e894d01bc3d1a6570863a589dbacae8e3c69f70d192abf7473b58a026b2859f7f10dfd1e56827cc759898248e3cfc9d36f37583"; }; mylatex = { - revision = 56751; + revision = 77050; shortdesc = "Make a format containing a document's preamble"; stripPrefix = 0; - sha512.doc = "791cce1eb8370e62642b64389b26a91af563ca875268039ffa978cd07a743b999573199f1a3851ee65f8118cb462ab5d5c658118a735875db90eb8482246e889"; + sha512.doc = "4162bf8508006d3bd53262bb14f3af66e0c80c88eba2091f1950bd9ffdf2c9ac92fa17ea890eaec2f151bda027b5e77f50e6010d55c92bc4e8cb054ee6a3b15c"; license = [ "lppl13c" ]; - sha512.run = "b7ffebb46952c41818081cc14545d429fa65e376a2214d0ed41b56cea05cb1d3146d87513b4a701825b01bcf1ab268cefe6e9d709cb627dbe7b95daaf439d509"; + sha512.run = "d452ce2f9ffe9acfb60f712310c8abbcca613345d1c2b5edd37611ade8ddedc05ea8342040ffac979e08b2f35649f59faadddc8f882756a3b622f2cb93f85e52"; }; mylatexformat = { revision = 21392; @@ -35191,14 +35852,14 @@ sha512.run = "476e2c739c9a99a53a9f6bb7eb32e6122c149fe224497cd8e777af0ebd139ffadfa792090d8673ff96b4e17466e918f9af4ecb7a12c608d4c33d4e17f2b26f0a"; }; mynsfc = { - revision = 60280; - shortdesc = "XeLaTeX template for writing the main body of NSFC proposals"; + revision = 77520; + shortdesc = "A CTeX-based template for writing the main body of NSFC proposals"; stripPrefix = 0; - sha512.doc = "0b8936f3a2f36f68be9b1b9ba7c90f60babf6a6c9c81ab165ea947829ce0cf4230cf9f53d0acef3dde83c2fad10867e7316f9dbee0757a7fb9dac98b683d811b"; - sha512.source = "613c70050fcedf8917d39d2cc212b19fc2b1bc983e442d33bbce4f1fcf99cf73a8ee8a51c44eea090deb76fa57ed6b075b9fad12ed00516b80a2314d0202b988"; + sha512.doc = "8fdcc4e572014c49256d0dbab733c656758196df758150642f993d95ae26892143a1c5d953625d9b1409fc69fb76ad923445c0eebaa55f605eef874d5ccad6e9"; + sha512.source = "466827b8b1b6f96da52f1e0fbfc0a0c1756bc761eb909018f70b61a289391d351e96a1e4a2b3c6593de91895c902dcbde3b892c583f8fa3be6c823f16fcd7d28"; license = [ "lppl13c" ]; - version = "1.30"; - sha512.run = "6736bcfc3e0285b4def1b690fa0be98da319ce91f3e77978f08afc81289bc64b9a7aaae1d23a535a437c68037ba3cf0c068846ded35e3a6f4a26fbb7fa1be382"; + version = "2.00"; + sha512.run = "3880dfa70afc6c9688a92e02b8cb87fa030f960a453ba1d780e97c388ab23332cf31ca85a08631c14762b6664cb8788165f952e45212675bde3451da9a0dcfd5"; }; na-box = { revision = 45130; @@ -35244,27 +35905,27 @@ sha512.run = "d4765a03de5504bcb32a24d34dae7b5f7c517add2c519ad90b3f7bbd5446c8776940b5a18195fffecf35bde29cff12fcd16dff76a6b0e1807ca3270d139e8278"; }; nameauth = { - revision = 73749; + revision = 76172; shortdesc = "Name authority mechanism for consistency in body text and index"; stripPrefix = 0; - sha512.doc = "b03f9b510615a4e2fdf5b881bda0a385206bfc825b7239a1084c1d74628a951c9887ed4d9e045d1d325d1f777deece244d824772de509c336fb860187c8b3f19"; - sha512.source = "3791aa4a650040354aff96a6c222d303c7d96a1ff7d03871fdbe45c0b0c9d0647bda10d3bf318ca4c8ddf2cdf5c273b600e9b14f2ff17ae5f99faa1377590544"; + sha512.doc = "d80250a6c9afecd8f947649a2834c083ce1a2e5d286a93935549821c28784f9ee5f90181817d4ce4c992c4970c0d7c8cd48191ab76f952986475ba80f40aa748"; + sha512.source = "f0e49c7f4ac3b0ac9c9e5cd280f533fda603dd756760e120567697575df690d6eb0a45c9ef056b7d21be38d7bfb88c1de322999181c9bc5655a5f9eea6075cd5"; license = [ "lppl13c" ]; - version = "4.1"; - sha512.run = "813eba30d6a51ec3e14979fe931eb7d70679cd2cc71c1a36708f566b1a34a5925ee506bafce13e955bc317a737a42c33e465edc6afa6f9a804e8a88280bef61a"; + version = "4.2"; + sha512.run = "e850ab5086e5c5a21c9b4bdbf44c44c3edc6e7cd5196ea84737f943e814e45ce50424437575fbe99b8abdb8532bc1385ba158b18e4582e701efbf21389ea6e3d"; }; namedef = { - revision = 55881; + revision = 76924; shortdesc = "TeX definitions with named parameters"; stripPrefix = 0; deps = [ "l3kernel" ]; - sha512.doc = "72031cf2858a3b68092c852c216f96aaea212c721e47d90e870c8153f83db921590246fb11b59009d431754720791e3c625fb3abd7bdd9010cd1a49894023ebb"; - sha512.source = "adff08a774126c8faff52ba14044a8e2140f9586358dab6ce95e7a941706bf57c32acf0ad75282bd3b01dec8a73fea105c0c65a1453f5903d5eaeb3fe0349b15"; + sha512.doc = "3e2c27365556515d098c6d613ba678b921543fa5b913b352b31df1dc09163dbff297f4b05925a40afe76f582899156893b216add690d0fea68297d062c0cdf31"; + sha512.source = "effd5a81de93be195de401ad2077cd07b394250adb6590021051a0c46d5fea32373a424f030bd13959dce77a999fc4836812e9bfd40ceb59f0aca9e869bb3b71"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "c413d600911ab1107554ec2aacadc80fad12a95e7486817c002274f282e047915d06f4878e68e423af649569752cd27d7c1b3a802a9abff68e91038719b2fd28"; + sha512.run = "3fab5d263be19db83403b5801290c597cd0962ae29bae06d812dde784e06df8166979983ea732f3412d5f91ac1ae448ad2f1515c1c07e85279fd166eaff043cb"; }; namedtensor = { revision = 65346; @@ -35306,12 +35967,12 @@ sha512.run = "fc775dae204d8f1ca7e05005ccba0bd568f00819519d34b2282028d7f2b89b9c1f9a091ed192def7281de97ea97c75b9327727489e8ff88585bb97cf5e8b8f10"; }; nar = { - revision = 38100; + revision = 76790; shortdesc = "BibTeX style for Nucleic Acid Research"; stripPrefix = 0; license = [ "free" ]; version = "3.19"; - sha512.run = "212f1a002743ba14eac41de05a88325533db8b25d9f12b141064b9aa98f78dd5c28caa7cdaa4419829e6180e56ff93e42b069cdebb52fb8ef40c9652b8a23c79"; + sha512.run = "4bec2f9fe44cdf48356a71ee72a5470bb79eb2b053c04d591a77ef6d19e79c5d4d3a54934bde550656698e353e41fec4c10d6157f908b16ad2ee1899a29aaa8c"; }; natbib = { revision = 20668; @@ -35359,14 +36020,14 @@ sha512.run = "868f3c08b71f670010fdad0320e4792929d31c2be1b29fbb38da518288596dc299b58635ebc8e7551b9191954b76280e87c47b1eb3c4987fbae3afcd133a5c2d"; }; navydocs = { - revision = 41643; + revision = 76924; shortdesc = "Support for Technical Reports by US Navy Organizations"; stripPrefix = 0; - sha512.doc = "2122252986f1fc852a121e09ac4f6a6a6c23f9227e374809f2968e729602f6d870bd9293fe1d456c4cc04aa48ee01361d37695c7290bb047f2c8f9a41981d3d0"; - sha512.source = "aedc1a3bde2379780b1042f9fb103081acde19e4f76f5608d0382756b8f9bf0d4743aa3aa66556bfc9240d2044336a609f3b1efbf0b4780af87b66109293b225"; + sha512.doc = "1067de839d3b8f59e1461af6f214700d3b7b6a09c94dfd6f6b85f0b963b069f30e5b1d4595e3b6b467f8f5b31b03502e65129713158cbf063279d0bebf74ac29"; + sha512.source = "84c7a5d674266c54b9946681e9fe7a4fc3fb8d7eed5d620ebac771f62831270efb5382bf03225b30c7366ea916169bb916d058a75cd81c068575967c852c60eb"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "b1a5afb90babbdf8fbba1915b88cdbf30a0244d8363c25dd9ce33bb153f9e8e0437146d9883016a40b1cf55c1dc02a06a7d2b72947326f5dc13998beaabff923"; + sha512.run = "20bd53463dc73c48f54465fd6e255b8b741b9b3ef9592ffbbe7c88e8212bfe50200f7422ccac963379df1a72e7b4a259365935435eea94dc0d487e2fd5108903"; }; ncclatex = { revision = 15878; @@ -35398,7 +36059,7 @@ sha512.run = "3ebdb5c11c57818018172d87f265760039f4de415eff568271dacdccfae4aa1b8b3c646d5c68b4df55b66f631679c0a72c17283d949a35047f1cb8a536f582da"; }; ncntrsbk = { - revision = 61719; + revision = 77161; catalogue = "urw-base35"; shortdesc = "URW 'Base 35' font pack for LaTeX"; stripPrefix = 0; @@ -35406,7 +36067,7 @@ "Map unc.map" ]; license = [ "gpl1Only" ]; - sha512.run = "cafa6f6ba366c07bfa0fe37ae415cf924ca54249288a52726eed52b9c8147925b6ac4a85fcb69a19596944ed8585cab4ce8fc2710a7c32998b360ea2ab143d56"; + sha512.run = "10c48ada91cd503a7e5e89f35b2fb17011c91aca38666c15c0ffee72e685aaef9a384e6bacfb25106051350fb7f8d962f2b254fdb0f6ae2f8c09498ee40888e9"; }; nddiss = { revision = 45107; @@ -35445,13 +36106,13 @@ sha512.run = "7278612bc6fe35f7e91caf0e78afd32511ad31f6f31cb90f102a1e4c4babfb7b77d3e1c324df5c8b14bc2daac058550e6cb9b1a4de0a2cd63368efbc05a68152"; }; neoschool = { - revision = 75318; + revision = 77050; shortdesc = "LaTeX class for teachers"; stripPrefix = 0; - sha512.doc = "af7962df95c1bc3d219d6abca7059382a7ce9a1fadebcc902f1fb7310efa8ba6079803e18b60c879a28e6fe8859b29fe0aea1b7fd09415b98a1c8bdeba946e88"; + sha512.doc = "ce3d0643ab56f830167924deef6e8529e20e8a24e4911708f25742d628c216b2dd458da9ac1cfa135d8e98cb0d24772a92fca77b491aa3e854d746880af9ec32"; license = [ "lppl13c" ]; - version = "1.0.1"; - sha512.run = "811c69ab325a9fff76b617e2531c17f10b5aab0fdbe5c02b53f038247445dbfa2be9a465e8dd646b5c5e32a2e4985a805843be11de40702942c3e2701ba6fba3"; + version = "1.2.0"; + sha512.run = "b5f4ffc7a6b103e3783cc2307253270ef05bb2354d75295bcf42148ebccf17f9db2dc20a8cfd9a74a5ce270ce91771872a4a55805391a5e7a9f1256dc4353c73"; }; nestquot = { revision = 27323; @@ -35480,13 +36141,13 @@ sha512.run = "01d207fe9d77df0a225cd5fe718f118bc755c1e23c9dcb2bc4e0b4c2983205469baeeefcc195b150cc54f4540ea71d96cfc393fe61a32f7e85d5c9b5944c5938"; }; newcastle-bst = { - revision = 62856; + revision = 76790; shortdesc = "A BibTeX style to format reference lists in the Harvard at Newcastle style"; stripPrefix = 0; - sha512.doc = "c00154d8a4abc12d57d1760383a5da13af16ba5340edcdaaeeb4e61b5ceb42d0776c0967af7814bb3bc6a8669a61998b212fe62b190458a50ae1e6a03c2a3645"; + sha512.doc = "f2d7e00658ea0e1cfde9e353b47f9e1686f511e03f23065e5c74826d348a9869be068a928ef83898618fcb5b851b8a02482b8adc1760e304e1d6a78e0707a0f5"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "bc3f53c76ec9711d2ad9878dd12a62ed5fceba680dfd89d55ad81df0bf6e63e49e8660e1aa0726ac8ef545fab1e924fcae938701a59117bb42a59a016a349944"; + sha512.run = "e6ee5446f24cf4de4e700d07af681c848eb1cd0340c9830db62e9625fa4a3f9960d4e792476548a84ca63b3896ad4928fb1e48e2e2df2ef5bce2e054e686100b"; }; newcommand = { revision = 18704; @@ -35497,13 +36158,13 @@ version = "2.0"; }; newcomputermodern = { - revision = 75536; + revision = 77296; shortdesc = "Computer Modern fonts including matching non-latin alphabets"; stripPrefix = 0; - sha512.doc = "9c7db4e2ddc4df7710e59a70e4e85591ea90d9bb1f999b2b7edbfe758584c1e5265a5411cca49bf871d4b813b539f92a4f9baf125065f3df2013f4e0dfaf0121"; + sha512.doc = "3a7c4f2073fa80e0cb716f4a875f2a4d0808331e208b30d4bcc25647873080aacd01dd3d923c7b1761e65e16ebba8a19a6d770dad94b110845109adc88ea65c4"; license = [ "gfl" ]; - version = "7.0.3"; - sha512.run = "7a9eeb1974d53165b9fb87b023143a201ea130edc057aae83e47369556c318be5ceb6d6b8d9d80290e031c610829d11e93e7cd769dcea276ef877b5f4c02c965"; + version = "7.1.1"; + sha512.run = "9d0152dc2b8e06a34f2dc38e1d70ffef0b8d4c604b27cb345cc5cef5d1cc50f7aa3e0b94da8fea7b8e36c2e85a654b74783cf50020eb06d051e20d80777d27ce"; }; newenviron = { revision = 29331; @@ -35525,14 +36186,14 @@ sha512.run = "b949934073af1aaaada73c93e493fd39ca01ad625d72bcfa5df915b2c2f759a39d77b7c2a0a952711c8c3e0af5e6cca59eb7f333fcd27e7232c3780ad5400ec8"; }; newfloat = { - revision = 68434; + revision = 76924; shortdesc = "Define new floating environments"; stripPrefix = 0; - sha512.doc = "e3faedb4cdb78304c738a4437fa503f7870c81c13eb82652ebf5a5ccb2befa1180683a5704b16891715c60445eac214cf8e6fb01f1d9675954d45e1a7535d659"; - sha512.source = "150ef59ef64c4378dda85cf5472947575bf78ede8c080ebc9f2ad37ef8928c1d59c50c5772cf48683330bce60ce633e2295493c7bd65b658e3538628cbbbfd37"; + sha512.doc = "3dc798fbb3cd6438ac3c6aeea75ced592bd7c8b0fdf2bcc34e2697fc1762f065bc4779a8caf9b33204648d42d3b93c9ef02e58bbd240693b13f2d878fd975f2b"; + sha512.source = "faff248d17a229d12691e509bdea2a321960147bf5979aefabfcf41fc683d1aad88c78d276217ebf9ebbc76a44cf3e97cdda4798adaf74d8c60aea7a67573cf4"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "6b7ec618044ee10c16722460fccf4e3b71092ed5fc902b0aff431c7407d50e97bc27a2e9bf4c561df50da7d605a3a1ea95c20f47727111e7077e338f0c0e483e"; + sha512.run = "eb91f455e1b74175c285ec29b944096de424a4e67e173a17d937e223a7f18ed55573e3787bff053330872216c0382724a7b3d87af5c2637e2bace707170e9641"; }; newlfm = { revision = 15878; @@ -35545,30 +36206,30 @@ sha512.run = "72f7b087ba1002541e3d26d5b41b58380443e30061b92885bbd3bcc017b17cbad9227c14074a53706b98c785117c7b07c6d49639c84c617782066491dc0cabf5"; }; newpax = { - revision = 68762; + revision = 76924; shortdesc = "Experimental package to extract and reinsert PDF annotations"; stripPrefix = 0; - sha512.doc = "7edcf5fc73e0b28d92b8f11f42e47bec9a6b2327cc23a146fcc65143a30aba16d839579d94de7001b5937fcb241e977d9933e44fd5947da06907dbe4c327e70c"; - sha512.source = "00ebef49ba9b5bd4ddc4c6889d0d9479fe8d1921f94170c51a2c5583f4d59f2bf533db3348e2b595758f377d4e6c504ec6b9c582c5fcc8c4468d782e68416bc9"; + sha512.doc = "6e7bf7f737c103ec853226a73714b67f9723ee9d79ffcba7e5a0d8eea4714a4884ecf1df1a8de0539246a1a4f2a06b6b7f790367277c1c78639f377b96b87b34"; + sha512.source = "28825278ee74d2fa5c0186710df1d03ecbee05c18b0de84bd92a38ac2942e8e305a52e9325d0d758a687d63d4499453ee9ec4e0cdf7c277864af67288c35e9e7"; license = [ "lppl13c" ]; - version = "0.55"; - sha512.run = "88888718c7ddd02cd3fa3286ee63d7d527d836f0df15250d9ddde12be475275bd7517f4a0562f30d738d4a007d61c4a417a7f03c8fb628b3fc981e7a6f643ba0"; + version = "0.57"; + sha512.run = "13a7d5812fa80a9c1b63d8a35da9fe93af95065e090a84a0f42a94ce96732341544a410527c2659db87c43817e5f9b1b9b96b8a9bab55303ce366ceb0b4a1fa1"; }; newpx = { - revision = 75462; + revision = 76713; shortdesc = "Alternative uses of the PX fonts, with improved metrics"; stripPrefix = 0; fontMaps = [ "Map newpx.map" ]; - sha512.doc = "27ccadd85fe60bd3af677c4539f6c013168609bd3a2242d58940ff78e7ff6333876458eae117a3fd1f5eea5fa5b475185c06f7af7d757d6a66b632592c578b43"; - sha512.source = "8390760fc66b95fc2b6c658dda5a7cf9de0a5e744d08c983bd3408fe9abee75b1a80e81851ad963447fd57fb16f80b69367fd3b3a9d93119ed30bf00fb743d23"; + sha512.doc = "ffadf03ebfeee1d058743b739830bc19e6327fab00fc06cef16a88fd2f23b6c35956ddcc3558065cc70ee91b62edf0e43a58294f489f9615f2fc49bd1b8b78e7"; + sha512.source = "a27c6b78934cbd95537c7370ed29eeb3f5dc56e4535b5b4cb00a07c29304f742de23084af08fc2e8cc2eae4346d5adc7d90c894d05d17fabca53bc8184f66755"; license = [ "lppl13c" "gfl" ]; - version = "1.542"; - sha512.run = "5cbd65a50cf67362324eb2b37e3aa611d57b78cca61ab061216f9f13bfa9bc97458e204faa1273da9f42e8126941e817e8d9209c7a0599693d3e0a2549488e94"; + version = "1.551"; + sha512.run = "80641c5fe565e52ec4102f835c7988b7c271ea2b4fc2bdb18c87759adf1c903aa58e98a3f8a20b694e6e5ac59e91c2ed2e449683a04e7f27de30784f435692a8"; }; newsletr = { revision = 15878; @@ -35672,14 +36333,14 @@ sha512.run = "fca0aec60c5c7277dcadb0f86d757617484d700575fae13df8b386775e153ea89c52935ffdb2448c52e351593b396fdf3394f5b97e23a0d2d40dac339e584f59"; }; nfssext-cfr = { - revision = 75596; + revision = 76924; shortdesc = "Extensions to the LaTeX NFSS"; stripPrefix = 0; - sha512.doc = "98b5a9c2ffe3eebb092bcf1aa2903ce9d473a098dd1a4c821f9dafb82115b9f118063bf1cf0d00695f3f27903ba89945f6c1c33262b6333368e321a32e76b040"; - sha512.source = "00641b7ade69bcc299791c37719b4312df8776dc270155742e520dd8b6c94d5edc49520027b35496b63ed887c3f49aeb838effacce1a53c5746b4876bc75707e"; + sha512.doc = "4ab2bdbff81772c37381a1dd4fbf67a3edd573ab35a3ef8fedeecec201ddf69fdb4af7ace197467173d7b4dec7f56ca1d1c07b7126595f4b6811f96cf004eb8a"; + sha512.source = "482f6f9af8a25cab5d8b0ba887065b3288fa87e57ca5ee9617f11dfae0db2fc95105de23f92cea03a1dd4e929660a52aa648a9a117a52975f48f8cd6aed21a4b"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "4f7ae584b1b9630c0102265a2de5583c6501e364e6a8600cc1e122b921c948cd8ecf70d6eb7324e690358dcc3e284706051a4b4df95c13a0dce73c20805b412b"; + sha512.run = "303a21715678c3e9d2880816f0b9b0fa18b03d7c0769271631019bcf3cccc733703febcddea8e9fc38e0f004dbb342d5311e36ce37a4d4e19d7a8fd58625e86b"; }; nicefilelist = { revision = 74999; @@ -35713,14 +36374,14 @@ sha512.run = "58f4595ad99b3d3558cb3d16afd4e76b9f9ccb736377997befe22f8ec30a0f0ad9364261c2db984a488da477c1727c2e872eb2126a62254830df2470cc9f0932"; }; nicematrix = { - revision = 75573; + revision = 77562; shortdesc = "Improve the typesetting of mathematical matrices with PGF"; stripPrefix = 0; - sha512.doc = "fb5191f160215ca7a18848b79ba6489c69e8fcb79c1f935b993fbbd2724204883e4eb48a08e63ac300d3c4772605a0d24354e51b45eced8789c8a412ebae0f35"; - sha512.source = "a01b11f99266c29f2c5de3d534bb2fc59339ea213e4a256a13698338a9d881a2e8c87d176a5c52f41a5669bfcbbb58d33a3fb547b9bc1a3c39ebc3c03e472b22"; + sha512.doc = "2d0b3e57ed097b1d3719862a18b67e591f4dbe371a96df5c87b9d8161a768b8f9bfc7305b88718674b257f83a8515a85f48c8f600d110122c33abb733bd529a0"; + sha512.source = "f8869bf7920cc642721b1301e9207dce9438cad4cf2960243ae903784986c86dec6da8ff17a5e1a45419a6c0b716fbdfa4c3f3017287d2df59e096f099856be0"; license = [ "lppl13c" ]; - version = "7.1d"; - sha512.run = "56b6baf1c18b16d5fd47ae06ebc3940995829057ddf81139588c70bb966ea57b6a1dc09d1dbd1da81cd05ad0bc92c9f4739593cc47546b9f5ebd1df831d5da03"; + version = "7.6"; + sha512.run = "6ca2eaa1e381c6f1ab472ecb82d922b05661da3b173927f8018ab162414c11a1863343ce5b6f6ccbe3fe4b008cc789494b7ade0854ceb4e941d9b9f67000cef0"; }; nicetext = { revision = 38914; @@ -35786,13 +36447,13 @@ sha512.run = "0b2485f7833cc8f4912a035284fcc4d0e710d942330a16a36788f7d80ebc5d9eb9ceb98f6a15b11e6391429d4684c985a83753696c1202bff5f0c5f4e528ce59"; }; ninecolors = { - revision = 62006; + revision = 76924; shortdesc = "Select colors with proper WCAG color contrast"; stripPrefix = 0; - sha512.doc = "0550d7b4a8b7040541edf156c5b82bf61d350a21c732c4ef324c58289eda288b7e30edd1f36d8650d453a590bdeb97b61d0c782f3d945b033b0fb746b6c802f7"; + sha512.doc = "fefa04e1a2de8c5069fa2709c3bd8c0f0ccdc5340937371b8784fe66d757abd5dfab2a1eb3bbc9fe7bfd0e54ffcb8b507c7152e5c49d969ae6508b6b0f7a99c6"; license = [ "lppl13c" ]; version = "2022D"; - sha512.run = "f755768830e02aa434432ab4e879646ad43d092f50b7e38e39009c98327c5ddcd23d0b5a7ee8d8afad30e69b6219bb871a14dc7b274ae11a60aec33df2c94ae6"; + sha512.run = "8703a20c8929d711f399c48c5c61b7827c34ac0685942271b556cdeb77b4101c55594a1734107d11fc70228c9950d985a8b27c6e9a967c88f55f4532ee2ee091"; }; njurepo = { revision = 50492; @@ -35815,24 +36476,24 @@ sha512.run = "829c4af6651ce3119dcfb0f6975289bc6cc4a8a7dee4a382ec8f63c1b876cd972452b766ed13e6aec1fb4d4613255a9ef206f1b7d8c03207c00a52876f22533c"; }; njuthesis = { - revision = 75285; + revision = 76924; shortdesc = "LaTeX thesis template for Nanjing University"; stripPrefix = 0; - sha512.doc = "ce91d3e983d3e8efee53e41f7331faaece5bc464a7724fb0ed7f9758b307b73aa0f66c9766efee9b160cfcc442dd592bde809003a6294daae15527dadb6f78fd"; - sha512.source = "db1b137052efdcca52d4474ce094ffdf0a3271615a5482d48d6fde3b93c2f7157172f5b9ea32d2933d2816ca0c22b038d47a683eb32087c5e2312c7eb933a506"; + sha512.doc = "20f48c9ed329fc3c206de66c6e36a295799713920a51f789ef451cdcdba2fd7a785046557f85a0c2febcc9a740a56501117a74d61c679b9a62c1c4a824d010cc"; + sha512.source = "05fd2c30dded04fd69b8e90a8e15d2f6d62cac324f05b06b0f7df902f40653414f007f99a3ccb8517e9b4a0647723030ef35d64491c3805287d98d3221c96163"; license = [ "lppl13c" ]; version = "1.4.3"; - sha512.run = "cb1806048d96ddf98035eddcb3f6bbb35fe45e6b504d18ac8aea3e540656f87bf8225581f92b5a0243efdeb45727a89b1e452ea27b66b084131cb738e21ecc83"; + sha512.run = "e529b4fd9ccb3e90a02453020bf7f75436c17e284e6374a9f9b6090a96eb68415fb437cfd195ccbb3b9a59ceb4aa2a2661bcfe00771f5026ebad86aadf26fe35"; }; njuvisual = { - revision = 65261; + revision = 76924; shortdesc = "Display logos related to Nanjing University"; stripPrefix = 0; - sha512.doc = "351f6cccc1a7d91f953c4dcce294a0ca81a0e687ebdf2ee676aab18e299b8095d089d7691b58316c8955e06e341f78674bbd52b6073e010a3facb6184cb0a8d2"; - sha512.source = "0129998a16bc4ee8c9345bf0519ce561360e11860a148252550b3536f2152175dae5af414d586a906adea275d0fb1fee1c4f31a2a18f23571a2a4dd5ef9120e0"; + sha512.doc = "326d6618edfdc9061feaece8415275c89cbef02d934e05a3aec91fdda5982beb1fad856a35311aac1757ae35190fcfe61758215dda1d3352fda8f7a5f66cd7f3"; + sha512.source = "fd68b89ef2822c1aa09f0785073433efb9e43663c05eb9e02f7eacbf1587520de17c7ea3ec0db7c7e6970debcfa8ddcfa99194061cbd1def31ef21545a748659"; license = [ "lppl13c" ]; version = "0.3.0"; - sha512.run = "48f446e5aec77be8e9ebeba59779c990ed4ec5fc3f533fd22807e8415d9bf962075e940d4f789e3809c8ab4c75be6fc505d42cf37bd9e1d5b9e1a02d78e7523b"; + sha512.run = "49b1286e9798f11086f40b40343f0a772d2acf98d3296e00cc90b36e19ae91519bd08a418d4bbf54cc8596fded5669360f60493e8a8702338a36c2f6940a43f3"; }; nkarta = { revision = 16437; @@ -35854,13 +36515,13 @@ sha512.run = "486597624d640ccd13b4cf4e913b5735b0f2a36910f563b87c6ebc6f38e2ad8df99591fe8dfcb503750eb6a98204ded9bc80d3cc0f8e2441257d6f9bd2167cb9"; }; nlctdoc = { - revision = 74438; + revision = 76929; shortdesc = "Package documentation class"; stripPrefix = 0; - sha512.doc = "d61802ca8046032eecbc61c22bf7a8810e47f3042294936baab987c9f9b06f039785fd4636fa60b484a03b1df61b82f5973c3d95c38022caae15e42a5c1e521d"; + sha512.doc = "c0db383ff73a2de7966daaa0ba09720f14beff8f3a7235ec8918a34ed64d5e3c1cd66903dd6c344953cdb26999d751bffd2dd83693fad7919a7b5c7183a87c82"; license = [ "lppl13c" ]; - version = "1.13"; - sha512.run = "2dff0d3c79b7cd661d2fd74d14e438c0167b21373f9a5f620e701fcea47800ff1d6cf4e910609a6e2ffb64434c1ae348fd39d921ad8622bc697a19488762f1b0"; + version = "1.16"; + sha512.run = "288535b4dc1bbb7abf4625c7dfcf55864a6c71542f05e3c51eb366402edd7c98e4a0ca9cfd2128b33467b0a9444842da055e5153eda7e3d5a2ae719e6193a361"; }; nmbib = { revision = 71138; @@ -35911,14 +36572,14 @@ sha512.run = "86cbdff9947255bbafa6831ff4051442af519c8edcbe6f36b6770395d7d10c77227b0f049a5dd0a263797776dbd514bbb4af635ba14afd7ea54c1b0f7480cb6a"; }; nodetree = { - revision = 75447; + revision = 76924; shortdesc = "Visualize node lists in a tree view"; stripPrefix = 0; - sha512.doc = "fb75b00a4c8c9b7bc60ca269ff6135f708c5394acb29548a3ffd1af76e4f6d9c3fe89b365488113baef9691b2d755813f8298fc6bee3b37b227e96360e91ab43"; - sha512.source = "326fda954fe4788006d6946ca8c7e4c05090db925940bfb90cb352d6424f8139ccbaee6fd0df1fb37409222e31122a7cb2f49b0fe597c1a54842640acef67989"; + sha512.doc = "8bd531efbc0bd6c7cf9f518b1335d4de21492bd22a969ca1f4919e8b31357c9a0ff0dca4ce09a9836dea726b83930e020f0d905b8cd610f9f050868c8a2bba67"; + sha512.source = "78024d4100cd5433cfa6e4740bd31c6b681e2d05cb8a5d3a1e04d9ac503b56c22dd4c9d531f8398fdb7259eaf563d2f7780308f31b62297d4e8164106565c0fb"; license = [ "lppl13c" ]; version = "2.4.1"; - sha512.run = "f14ddd2022a9551521bfd90a1be64ba900bcaf9f2d7d1225a0790b44796e1ffa1b5a94e0e67017ce4054449b0c864878dbbc6efd42929b888ce903dbafbc4a7d"; + sha512.run = "3c00f9d3e021485b78350f0804f9ce54f23422293a7ee04a50ffda6e2b8ca37ed6a0ab4d5e1b80db65e913e0e8b97ae576e39862d1dd4907ec4e28c278d034c6"; }; noindentafter = { revision = 59195; @@ -35970,12 +36631,12 @@ sha512.run = "195cd134db2faf9c7405d040d0d3b4a71ec39ac201fad47c855d34d8f734d069c03424ddec6b1af978e7b244b3907f846fbd80fff6063e7b25df3de508fc51ed"; }; non-decimal-units = { - revision = 69742; + revision = 76924; shortdesc = "Display and manipulate historical non-decimal units"; stripPrefix = 0; - sha512.doc = "fe3e393e6f2de3d5678f71fcfc0e98577ae77d063b8d09966cde4d5145a9a4c0696f4c09d24757e18d8adf75a9473eda57fa5bc1218ca96c2b4594bbecfb5d3a"; + sha512.doc = "7d78580f251e58dfdce6bde74dea225cb51655dab7b0d4ca31d8a3b636470f38a2f5ddf6451cecb2b6aea95031cb5f428ee1330054b138370348427acb17365a"; license = [ "cc-by-sa-40" ]; - sha512.run = "0aff79bb4d211419da92ec10b0e9139f2fd0e939e57fb8a6ada437ffc71c0d42394c5561894e2f2537a24e466aad7e86aeb40e6ffcacc04963c8c88268bc1cc1"; + sha512.run = "4dd4831f27adc3e50b42b44475ff319ae8926e020d896e71db4663b46f7d568f357e57debc10675c0788b22021d9aaa217cd254616e6880b442fb87181319bb0"; }; nonfloat = { revision = 17598; @@ -36040,14 +36701,14 @@ sha512.run = "3646dcc196a2b0fc4389d8c7ddbce263126ec88f33749e7b290bdd5ef1800cc8142c35fd87635c7df2b0768c3be03a25bf4e3b84162119c859f278d70bfd4fa4"; }; notebeamer = { - revision = 75333; + revision = 76864; shortdesc = "A template for printing presentations on notepaper"; stripPrefix = 0; - sha512.doc = "4bb25f4c4055639916b1e43226f2171121119008680b8ccd1360482f313945365bbf95c3a66a53c9867e6f30d6a405a69caeb852482f1259a44b49afef64f1a7"; - sha512.source = "b941e3ecf12e67021c21dd844f303aebc7f9ff17e1c778e21999a2310854c9658102e717a834b400e858d18a8d6d1d01c47d8d4aae738088b6390fc45c31a7c6"; + sha512.doc = "970f2f8dffa77dbd5b8a15cf260a40258b53b0c11e44718b6f4e57951fe01338a669661dc757bc2dcb56591c589b7328961c28ba063583715e2ad6f73bb69fa9"; + sha512.source = "548dd71da96e17763e10575b9745ef14b76dff2712460e6f26e84dd7f780d8dc0d8a85898f7ee3a3651ba14d3245f1c8acc9dc528beb333e3543f26b6f98b65d"; license = [ "lppl13c" ]; - version = "4.2G"; - sha512.run = "d6160c99dce8a9fa606aae759b62ac98db877bdb475550cd1d076733aa3c4ec2ba52740857b97faadd047314f4e61682fadef5181d0cc897cbc7088008c13101"; + version = "4.5B"; + sha512.run = "689492246982a3956b45050e939207caf628bf40cd90ee807f5bdd37031066799ef2f5dd59d0db22f1f01e10fa7916acb4dd69c9b6484ca76b6afeaff033819d"; }; notes = { revision = 42428; @@ -36060,24 +36721,24 @@ sha512.run = "7b569f27ec34c103c5808036a6ffd7f97f9171287883f38c048b8eabbd979559fbf15b20c7002dc9b8b0577889482c4347e4986e076079809a4a5656aed46101"; }; notes2bib = { - revision = 52231; + revision = 76924; shortdesc = "Integrating notes into the bibliography"; stripPrefix = 0; - sha512.doc = "f4b97327b98e86c64620e975130a7fe790489d16135667c95ec7a368591084c381362e1447dfd1b3afb4f57ed2657a43f8623942f6618d839cb9b1c0995234e3"; - sha512.source = "04cd8f2ac89b8f4fdb20a445cd98ac382a082114eca90306eb0cdb793fe088ef1d1ba9e35dd9c9b2c98238cee6ed9519144c012973d7c2e1928c11f7350091fd"; + sha512.doc = "7a1ed8f17b0e782463f2854b5892250f40a7532b8e3691b9921e0a5fbe9438f9083a5ba7cf2d13592d490594f2ce1fdbd1370294dcda524f797572c55a7fc6a5"; + sha512.source = "81320f78402c12c02c0f1ed7363c669c84c3bcc6afca2db493fd1d025e57b6beb320d9511c6c022f8c38cf882443d6c24142af5c09ce0c27c1544212f5c95a22"; license = [ "lppl13c" ]; version = "2.0m"; - sha512.run = "019645974d270df27f5c5bf22570e26b5bfa5c076739824eff60a40d1c246010fe0e599eb2fb282cc08aa2161ec7ee753b734548ca04370d9bf923f357ced1f0"; + sha512.run = "f2eb6b08182272cdd6c50b8587f77c6a9797b9ab2c8f577acb762d2fed95c1ad1daca9f097cd1471f4ef1d4cfa7ec250661b1e775ab0da4c486199a3fe2d98e7"; }; notespages = { - revision = 41906; + revision = 76790; shortdesc = "Filling documents with notes pages and notes areas"; stripPrefix = 0; - sha512.doc = "8af2f746d4484a2e06bd0f7f766c49cc9b0b790da2cf0faf1c83d959f2e2f60fcdcb7cdb6f1ffed89c2b03846215b589de332dc20935d0c0add4e3dc025c42cb"; - sha512.source = "96b547ad56fc2e503c2cf9b6089dd74e2902831d99fc8899b57affdcc1c1d23463dbc7472878cf30ee26078c30cac9bdc20975925de01a86982af19b6a3113fa"; + sha512.doc = "b5353e6d389852da0e1f3cb34f217fbf72eb8239f07c382ab9b2f1e2900000eeddefb98cc17b5e83777332f406137b34982e7b3af605d97abc0fd02fdabba54d"; + sha512.source = "2f2121b025a1d0319e5210cd2b1b3fafcfa14c513d81a21d4468e3b8bdd0d64dbec4e006551d8ba481e1d9baf17f1ca9895240282aef61fe0f36bd0a0f216221"; license = [ "lppl13c" ]; version = "0.8.1"; - sha512.run = "f5f6960bfade079642a4b4f221a7b762cfb5276a74b20bb3eada51706cd2e3496f91ca23e35cb39f221c57da19012597eabc8d3aa63c58e0749c8a01b6a28ab4"; + sha512.run = "7cb3d11519b9f8d92320ac77b1b7e31d7bd1666c4aa471b5497d5d8dd2aaf6b0adc82f84c3e143e50bfe7d2e917405c3376764efbc26aa8191885a8fd4e73d22"; }; notestex = { revision = 45396; @@ -36089,11 +36750,11 @@ sha512.run = "64f9704fd3646cdcfdc03f6a3e03f9fb37859b9f11463fa77e1d3d076115297fac9c0b8d6875c8b6b7f3d37127a400e6205239957526018d9ad5cdf36a984269"; }; notex-bst = { - revision = 42361; + revision = 76790; shortdesc = "A BibTeX style that outputs HTML"; stripPrefix = 0; license = [ "publicDomain" ]; - sha512.run = "68627ca4a07ed0228b9b9ea4b70cdea5196e907f71f343310259d19464d503e76e2ea8fb5f59f01337916ee1f2ef398bdb1d3e4d97f0d49eac660fdce20590ff"; + sha512.run = "73966b5bdb87d93b4bb3c138db6563683645a1878ed0d0502b045ebc8dffcdcf15b8fcebedae1b8bc822b5f05cff5565e90c6193a8634fa3b3a41683c9350882"; }; noto = { revision = 64351; @@ -36119,12 +36780,12 @@ sha512.run = "68400eedc7540f11c0d3649558ce14ac1bb0bf7f2ed56dfda355fa08c7bf37e947a4c48040075e52b4f4205250df2688a7de22fcbde8285ae4549deb5e02e263"; }; notoccite = { - revision = 18129; - shortdesc = "Prevent trouble from citations in table of contents, etc"; + revision = 75878; + shortdesc = "Prevent trouble from citations in table of contents, etc."; stripPrefix = 0; - sha512.doc = "83b3d2c7b97bb88af13d888d04f08ebb7e79661b4924ed6e328f26b9d19e4c6eea6719b49e6f227dc37c96201a901fe57da3745dfa7151bec27c7e8bfb81b236"; + sha512.doc = "ef52f20f4f7594eb2840a321dd9a1a45bb51b59d0a60219e2902e5f0c3ddc5553d77ffc4fc76911b7038fe031568aab570236217d6e4b29d9f8553dbdb40e534"; license = [ "publicDomain" ]; - sha512.run = "b63b890933b27717625383488d2cbeb1501ace58b83e5af66a35ba440816527dc879df444af78090294df6d4d412d21fddbab43068a6d677b22d750ddb4105e6"; + sha512.run = "d3fa20d048a34783c5956456567fb0717b9926cb3cbe719a70e9ebd230f8defdd1c9599e242ad30c5991f360c68986d1edb7a65d925ba6164d12cb9bd5ce85d6"; }; notomath = { revision = 71429; @@ -36142,13 +36803,13 @@ sha512.run = "a0f7c8aca592227a3f74dae79b935283524e69bd39f80c43ac13ed26f1b61e5c458d1057b70a41e3b80f0512995e0cb58dd2d7d9c51eb4cb9517bc0aa4d4ee14"; }; novabeamer-theme = { - revision = 74815; + revision = 76924; shortdesc = "A flexible and customizable LaTeX theme for creating professional presentations"; stripPrefix = 0; - sha512.doc = "1160bf24d188fe0b3affe7ab4fcb03f7219e4aadbd62d3d2b434d778f50ba5e8dcc6902993a6b3c931a320922a8dd51aa3a0a18f45a491556d7e0d94725984a2"; + sha512.doc = "d1d39954b6f34781e33a54ead0406e31a0e49835979ad91a20035b96ba9b5d37d1fca224ef657156264b1ce3791b82cf4026dee4f9ee050c62e90b5aac37cb0a"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "0377a09abcd73b2444f46e6cd18f8a37b9a45ff963da020b5cfa3eba46f9e44c4f87b72e53f16706100cb0555c514744ca3fae8f33d0c2570dd4c24580a90696"; + sha512.run = "b4d8291085f11cf6998e60d37ced4f89da5b3c254b0b1ab897d16f73bf3c5c7565a2b95c3b70441224cb5bc87aa8b3712bd4a9bc9e3349a9a6768b55000e6364"; }; novel = { revision = 71113; @@ -36202,14 +36863,14 @@ sha512.run = "55dd03fcdf0f3bca7144aba6b9e172cae1c976e3d80867014a071d7a00b6710aed4d027834ab6305d45293ddf2dd32697006a3ffe15b5196a1636f17ff4991d7"; }; ntgclass = { - revision = 65522; + revision = 77239; shortdesc = "\"European\" versions of standard classes"; stripPrefix = 0; - sha512.doc = "c6a6d7302edac0aef33d1747900c3781683c2a0deb4d9dc3cafabda375e9cc92d9b57b6638442c164b7435279d43f208d2ebbdacf944e96c71ee368087d70922"; - sha512.source = "60cc5982eeabb092b53f1bda76c12e3c090d9777d6a39ebe7b675dfa5dfab27450edac8da7e44539a67af1cf737060e0e52dd80116b8b7f784f46efc9fe7df82"; + sha512.doc = "d1b9cdbc85105172483a49dd0457ea1d12f6fe66bbdf6c02dff49c85e5cd19d0ae46e35abbf106475752ffe76a9cb5fe13e125ce983875d62417695a2255ec50"; + sha512.source = "8a899c459aa8cb7488955071620b03359ce281d732b3f88c4aabb82a6bdcb15a3362329c453c8a090a83453496a5deabeaffea090436978e88bcb86ab7af0ec2"; license = [ "lppl13c" ]; - version = "2.1f"; - sha512.run = "f0bfad104459f2740712d186f7f9aab20e9860ccf75f8c552a4c80d8b14ece4d503d2aabbd7d3000e1bf05203f41ebd49f2c693b4d36478b631cd27ce71c9c0d"; + version = "2.1h"; + sha512.run = "745a44b97bf9aba75f1053bd2f146124c679cc3cbfd3ce8b74572269bb48b2acf208eec7c619516a622bf20d977a0abc78d3982c441541d911fe9c9b26328ac7"; }; nth = { revision = 54252; @@ -36265,50 +36926,50 @@ sha512.run = "d45a69881dee3aa3b6de69587b8c59d889fcae528c3c66f10cc14d653dbf7281e9ef4045dd2595d1a5c7305686bb0d12696bc00b672c5907dc58481a4e00d70e"; }; numberpt = { - revision = 51640; + revision = 76924; shortdesc = "Counters spelled out in Portuguese"; stripPrefix = 0; - sha512.doc = "8b3723dbcbfa0163d7113c96ebcdc5a2262c169a94b733dc4af3bc263b119addf58042817dc8437ea5583ed93be1f3d5485ed76c2d704b20d303b5efa8bf41cf"; - sha512.source = "967569a1ca42c00cac46f77cf2dbe61d1aebbb89d3754d69ff3beb848d174fbf544374723d33a8c4ec8b98b2c4d93f32dfd1570112a149afad934eb07bff4ef1"; + sha512.doc = "0aa4feeefc9e29420fcc573ae0ba963d0c8378b2f4a589c9b4c09fefbc00ca50a5b08205232483b5ea45340214aa4eafa9443ba6153186907e29109c77294476"; + sha512.source = "906821561b4fc819193c2cfa59993054b9412d3ab3a4f9b1e2b619f646323f7caf318914b6f0bca71e7fcf5a07f30e4a87ae5f90ba1070556cf0dde57ac87e33"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "c23fc54514b98cbc31e095f6b1ff37d37eef75146a3eb14e230ee75b71f6d506f148de643ec5e890a565b544b6d05436d47033f0c00ecdccdab697336b61dbf9"; + sha512.run = "c8ce6215b875e717a49a59c7eef809c4677e81c715e7021a6dd43ae102bc4795db35dab7b4f234dea7f1bf1db4a11d463a78bec69b2d54a75fe2df1c17d0ffcc"; }; numbersets = { - revision = 72558; + revision = 76924; shortdesc = "Display number sets with customizable typefaces"; stripPrefix = 0; - sha512.doc = "b7538c592706679243bf6d4ad8d3624910ef52fc3e39f7e5390bda83c6b69e19c2ce0bb5f851ea26a7e6fd9b824ed60bcd745305a590237b29d1c40bbdebb08a"; + sha512.doc = "6e233f0e7c92c4878ae4da8a733fd0c41deb8629d1cd779fb76949778aeea921213440dbfce874b9c2f1dd9d391d95b7ed4dbe3928d65c0d6e7ea6ec601df835"; license = [ "mit" ]; version = "0.2.0"; - sha512.run = "1595b969f1963da9e68c3b7c79ab8bc81c37933bd4734490b56a03db67a1733b8311712f9f9afe21765b8200ebb9d739a19b704195720e4fe92956995570128e"; + sha512.run = "2b706bc56edf2d1c4e69e3d1bb4d0270f9b9208000b6d8158de1a28aa4c855a9e21699b33063fc05452921549b064bc036bf6b1367b6cf47fe17dea564274e7f"; }; numerica = { - revision = 68021; + revision = 76924; shortdesc = "Numerically evaluate mathematical expressions in LaTeX form"; stripPrefix = 0; - sha512.doc = "321c27897e1d1fd615cd8e1d122cc6c0271e5dbe72c7179ad2dcd0e06c6084bfb1e0a6a244b55cc41bbd8658f5ff9fbcc0962e950564a3fe3fbd7d179f0317f6"; + sha512.doc = "fef1894c0d393c8c49175863fbb1680b0ab43e36cddf426307c129fe489143dfb2e258a58a06d792744ce7ea0e1d1f4ff9d934cfd87935bb1b638b7570a295e4"; license = [ "lppl13c" ]; version = "3.0.0"; - sha512.run = "56dea9cc66c348affa62820c78bd92b793f6ca18c4581bdec25e4579ebea16bef934e1243fb18f35bb3ac62e1499dcf441099932c05f016f5edc32fe85a564b7"; + sha512.run = "30204e0ba5453c45e4af12c20a8d09d51e4e729033f68a9a4d87a9b06c87ae5e8add4684ed52f678fa200921b8e1fd49b4a6e7d54dde9b247fc7d46e28974f93"; }; numerica-plus = { - revision = 68019; + revision = 76924; shortdesc = "Iteration and recurrence relations: finding fixed points, zeros and extrema of functions"; stripPrefix = 0; - sha512.doc = "aa8be0b87a737a956c5f69b84a9760ed76de6d0c4a6c27bbdf0a08e9d3cafef977c4a0c22f7d2ec088c278e8333cf85e7d84a8054ce8a7fcacac6cb8a0e2a5e8"; + sha512.doc = "88f8cbe35f7af92cb2539618b4aef31db8aef68288df64c055adf22b071a1603b0c580a1383d19eea0686034faeb90a9c37f49b32c4cd3cb9b4e7e0248d9ca3e"; license = [ "lppl13c" ]; version = "3.0.0"; - sha512.run = "803e50eefdeedbfdf610f4084eb8574246a3f0c56e647a1105df410254fe7d965faadb397690aa8df08e488c5462af2404293f7deae6f8ae5810bb34488f29fb"; + sha512.run = "590ec58c80a5c3862e50145bfaee832e081f92e6a5e370457c11479a7e62fd886b250ef5932b752667f60288700dd2b437364121b61583037576981c95ca1987"; }; numerica-tables = { - revision = 72911; + revision = 76924; shortdesc = "Create multi-column tables of mathematical functions"; stripPrefix = 0; - sha512.doc = "0f44cddd04deb73cfc6e72ccec519150c18c29d6987185b423891a5d06f0a0e23238d892792758ba7aa5a5b33da776d0c0dc6964230a4c372dd86c889d7a554d"; + sha512.doc = "cfb29fb84d03af87e68f9819a6a7ab638296d1a6d5affba9f23591fdbb28dd5d3c69f9c84dfa6be5269791a6f7e9ccd7755d1b79b5cb8872e71b81ea581231a7"; license = [ "lppl13c" ]; version = "3.2.0"; - sha512.run = "73378f81a8fca500d568d9efc9b713a8a29d1f1fd5ba2ca9f65dd00f89773f79ced7f4a3dda4bba298226526afa0d52162bdde6028a8eb2f17ca821f6a462973"; + sha512.run = "846f8c339f3e7f282441b6c5b09f3a1f289d442158747610b5d13645a89f2337721c454248cb685f8691b31d36071ea138c4dbba79e6779f76b5d3234a56c9fb"; }; numericplots = { revision = 31729; @@ -36346,13 +37007,13 @@ sha512.run = "cdebfa502a461292b02186b146ad8086f46447b5d8a0292fd7943d93a39796eff1710563866506679e903b7a4d415af9a8d863fa81a62395c7bdeec2cd68e66f"; }; numspell = { - revision = 75098; + revision = 77303; shortdesc = "Spelling cardinal and ordinal numbers"; stripPrefix = 0; - sha512.doc = "7961de0905a98e5d2f94f88d1f09d9bfb2ce7ec5ce0f1da8490c45416a1fe00a4a7edb1071f5739dcd2a5cf6bbf8a833c03f78922b133c49d8823a3b7c9cd603"; + sha512.doc = "5cd20cfa469140d1205c2b6d07f644189c6ac32b4609276467e30a087be3792a2dfecf8e2b00307776b871d66637f71f42d93f921a28592fa70165be841a01a7"; license = [ "lppl13c" ]; - version = "1.7"; - sha512.run = "bae0eb7dc33f0857a7b15419ce67d9fa265577aad9ddc184acab432cc179bca6b7d6df76daa5069d055e9296f4ca1be4b66f827254c96999bd1b08e45aff1519"; + version = "1.8"; + sha512.run = "bd53aae04e367d454114d8914a1d40f08d179d167d845a06bb9b850800d3c4c7a62dbb54fe6966b1e00b75e4ee4eb4c9344de5d206dd0278593d9cc9b6333f9a"; }; nunito = { revision = 57429; @@ -36370,14 +37031,14 @@ sha512.run = "920e074987e7e75fa6db92e3c05d76f7aad3e7d9b4f0166a8a8ca79bc5183549299b56a10f1cb6c7fdaa63f7f55aa6b9c1b2bcb4cbf03567b26e9fcb0240472e"; }; nwafuthesis = { - revision = 66895; + revision = 76924; shortdesc = "A thesis template package for Northwest A&F University, China"; stripPrefix = 0; - sha512.doc = "4a5395c215dd135488bec466dd4fb210402bdca2e54deb727264b02bd621bdf16ea60b4c16c86497b016f30f2dc5c291d0d432bbd99beea84d59533d29c2557d"; - sha512.source = "d6188d94c3c35c2fc63efbbc37263a3f0c584974de022978671701e8e0d25d26b11e3dc92edb594ffadab231e754745b35498f09d9f95e00a114f09f790d103f"; + sha512.doc = "273a5f12acf3a5cfe03e40cc749d210f5a6212a41d0988f51437abb08be8c88f12a89d1ca2936da63948fd8b3659eaf166d13492d46b87e28bbfb6dc93c80fc6"; + sha512.source = "153ee88b182844455b89b774528ac6b3a4047c229590288f377a763ffaee654616aed4ce1d303c579edd288d9902f2a8cf39c56edf414aa5fdfad2928ddea32a"; license = [ "lppl13c" ]; version = "1.25"; - sha512.run = "f3bbd684f063f59ea0fc53df99ac0e84f3106651d6ce5cd48d58cbcc7cfc205a9330db5d4c7988a213563d6fb215a1c6d90c240396894ded1b7ccef0ea4253c8"; + sha512.run = "18afb43ca372821ab8c7026d68482426c161b5d7c271c26c3eb50a843eec7b52c4f0b772ce853a1d5ffcaf0223cf2a171237d33a6529018724e1cde1a71e6642"; }; nwejm = { revision = 70597; @@ -36457,13 +37118,13 @@ sha512.run = "33b8ab1b03b7a887127dbe589212747c8cfd794c1b1c9525222cdede3f941812007441ff2835386e59a19b253e5cdef27a83dd958506dbf7dce6988007befa3c"; }; ocgx2 = { - revision = 72300; + revision = 76924; shortdesc = "Drop-in replacement for 'ocgx' and 'ocg-p'"; stripPrefix = 0; - sha512.doc = "b007793f9ecd82a5c700b707db22111ffa0e60cf923670670de71b95e189fdf386aa059286e67de54091e842dfbcde0c214d5bc0d7e6fbcd52e9e63aab4351b1"; + sha512.doc = "6a78553678dcbeec362fcd84e849beaf1de7a6de01c0ce095cdbfb7d1a19c2eae72fc9b5e12d535484448931821adf23847723c517adf752f8e5361b05c0d995"; license = [ "lppl13c" ]; version = "0.60"; - sha512.run = "4ec634173bf0e761c2b34a6cd916f45988e2b7f4b002c3d03adfa30f51cf1994530073bb7a104b65ed991771c1858b44b304737d4589eb77a9a4cf41511b5544"; + sha512.run = "b7b02c2f7fdab73877cbc55e3359f29d915451ee019bf7c6cc6fa9605ccca782efc33c3dd9993dfa1e232a76049409289024267bc22ac2fbfeeda7d44128e7dd"; }; ocherokee = { revision = 25689; @@ -36505,12 +37166,12 @@ sha512.run = "d6a4377f66293f8f7ad8b7f8fe3a3a3dd294a302dabb33e193921882d6681fc1c5537b8de2bb188396139bbdd33f14d4f1c20f6edf44ce680df837b250ee83b4"; }; octave = { - revision = 66115; + revision = 76790; shortdesc = "Typeset musical pitches with octave designations"; stripPrefix = 0; - sha512.doc = "13cf74923401dfd58978c2365e27aa394aecf01849543cb6f65a52b3344902c546599c350927950f63e3faf1b81667e9329b9c18aca6cbb87327046f0d695988"; + sha512.doc = "48c8b951bdbbafabbe29fef04ebb2877cc8c90210bca4b69dcae770bd324b4c59106df7b73ac69eb33ea6cf92de22e5af8aae46c2e464bd942a2c6830602dba8"; license = [ "lppl13c" ]; - sha512.run = "03db52eae29898d00b407af64fbc8aca35cd5c6165c3f7c890dce1f8218df65c3df447801d8c68d29af67f62de3057feff203de7486f192d9e7e6a59d4f28e02"; + sha512.run = "99bcfa3ba4e39e321d0a42595cad15c966b581f3d2689d2694c47be5fdf9b1f9fcc9bf8667a90483c580d1c5726831e334fefa4a478e332eecf34c27deeb41c4"; }; octavo = { revision = 15878; @@ -36533,13 +37194,13 @@ sha512.run = "57a0af92aea846e23c0dd05b896af1eb7538f0bc20e957ad3a528212101adf2a1e03bf661b0af2881320e4363edba32c0653a533c74b536d91e86e27666e14ed"; }; odsfile = { - revision = 72514; + revision = 76707; shortdesc = "Read OpenDocument Spreadsheet documents as LaTeX tables"; stripPrefix = 0; - sha512.doc = "4bffc641b473662ecf10124c77a74e602f8d270bc721fafc98b3ac1d7f0f1f3045e9e3f51321da0cf171f75ed5d09d82646461740b0747a3368e77fc0537f693"; + sha512.doc = "e14938a934f61fea31ab93ce69ca420887f3eb57e02f79c880323a86750c482e9e92fe32ef2b154f56dedf0d128d9fc0601dd094411383b7c5c1956b9638e763"; license = [ "lppl13c" ]; - version = "0.9"; - sha512.run = "f52a86a6f3d56230b994fee1e7e7f50ac59c7f913ed2028a1f57b07a5a6ea02982dedf64cc094de5688fac025b1f802439038dec90e20d6a7360da4e33b8fd1d"; + version = "0.10"; + sha512.run = "86950b311b7faf43d068b7b5f5ea0561bd1f857203d1f45c80620312422ec4994243950fd51873c9a21e864d6ee9a9210be3e677a75c0f2804ac202f1ea8f139"; }; ofs = { revision = 16991; @@ -36709,13 +37370,13 @@ sha512.run = "0c9f717c54d70ad24a1d3b08a6bd44a4e96e932af4d78ba2895f40e16ae5e5b841cd421b71ff3e90490c13e0843d48b8a28efd49b33ee3f74ef9b6476c88f8ae"; }; opbible = { - revision = 68465; + revision = 77161; shortdesc = "Creating a study Bible with OpTeX"; stripPrefix = 0; - sha512.doc = "691b79162654071d39ebfa448203bec2c7dfec8091e781f44d7a48d4c16b884459bbdc4230626999349c6822b17ac5f6f4aba1a8dbd6c7e2a1d6127132faa2e9"; + sha512.doc = "ac1dcaf13b0ab3261017c4122fe88623deac6bab78a29b23bdc46d6d335cbfcb502384fe7cef7bea839ce74d2594464fafcd26847b39f4d3f82f5f0c50ab0f03"; license = [ "gpl1Only" ]; version = "0.31"; - sha512.run = "8a4fe7d1241a1f1f431a666f0d6fecaf330cccfe19c2047d2e244b06838310dd106d2ff8dcd029301cbdbb0f2627e46a4f4c37b9a81104eb695d62f78d835ccd"; + sha512.run = "efdc4ffd076beefab96923790d51d31cd7ffd3a25f175f86f6f6cbb688c49a844f2d960eaa558ee7a484370ee75b46f94f49986193455e93ca1954a988e6cd70"; }; opcit = { revision = 15878; @@ -36745,6 +37406,18 @@ version = "1.0.1"; sha512.run = "b6b9368a3167db0f71fdd4cf9c369f43be2934060b79bbb2b477d8a247456a7f69932bb92bf8bb8c1e1b5e7721383079947fc40e1a5d7bc6f84a2e3fe9e02646"; }; + openmoji = { + revision = 77186; + shortdesc = "Use openmoji through LaTeX commands"; + stripPrefix = 0; + sha512.doc = "d62fd0125885086e71afa60d6d9e48b7181b08ea009568cf45b8db18f546aada2d9eb38e0af5ddadd760ca69badb3d3a629e9a27872743166b93b42e12254f84"; + license = [ + "lppl13c" + "cc-by-sa-40" + ]; + version = "0.1.1"; + sha512.run = "49801316886e654974d1a44c94f32f444ef513751192142cf013584d68cdb7054b0483113066e7cd31decd52f51b547ae29a11edd92f617aa8f190638adc9ff9"; + }; opensans = { revision = 54512; shortdesc = "The Open Sans font family, and LaTeX support"; @@ -36839,6 +37512,15 @@ version = "3.1"; sha512.run = "dfd704e585df8d01b279e67ea3a2baba6e86ddb9f38bc9747e370580a5f218e7ae4446d2429fc6bffc605ef0ea56c8077a8f41f3ca6a8e857df29d0e3f328143"; }; + optikz = { + revision = 75922; + shortdesc = "Customizable optical components for drawing laser setups and optical systems using TikZ"; + stripPrefix = 0; + sha512.doc = "225bc5d5826ad889d4df093be1ace357be8bdcf80cfff15eba104d950e895afb6836c0c4e43906ef8a1e86bfd999a28c7c0f2373946b85576dc43e80f5127055"; + license = [ "lppl13c" ]; + version = "1.0.0"; + sha512.run = "9ebbcaad23df4368e98aac8990ce7e616057ba1c2959cd73a03cb8c5e255836a2d1189fb308fd581920c8efe8bea57ba12673b96dd0519ed8b179d99965772a1"; + }; optional = { revision = 18131; shortdesc = "Facilitate optional printing of parts of a document"; @@ -36962,14 +37644,14 @@ sha512.run = "8fdc06f22bc9d25b61cb7b3b151919b7d2d6cf3d78f3cfe5a11284d9246acb858410ccab56996cd521eb98518be9c232a4c8e0f8ebbe52d7e93c510e3a0ac070"; }; ou-tma = { - revision = 74896; + revision = 76460; shortdesc = "A package to aid in the writing of Tutor Marked Assessments for the Open University"; stripPrefix = 0; - sha512.doc = "d4ab3f2f009b754ac4f4e1ab3a8b7bfc51a4e3f99ed8676bc007d57b7f813304d5ae6bd6dfb36b22a854cc2b770e313a189bdada2b54e5dda379348a9443d47c"; - sha512.source = "864c2da105936562a6b1b4ec80d560db9af58a583507418d594c8e0bc96dafb8f767c915c44566a12e3e64e93afdb7bf2d389356e77bcd95f732383af88a8cd3"; + sha512.doc = "ec605d89e1db51369322efdee0851c48f6256f53bef6ab57aec1c0368c8941c4f58b6f280a32a97e2d1d1b0a1ed01f0bced5abe55f5d207d0a1f1a7cb71b6b14"; + sha512.source = "34b6dc6ea040671870e238a88caf67f36832d0cd898330199f302b1b3cdd1d7ca18aeccd4598710c6b3374f2c0a58b6d3defb6e8514d850ef0efb6e1dd6c8792"; license = [ "lppl13c" ]; - version = "1.20"; - sha512.run = "e035fabdf6a6fcbff83a667890f4c240c0e13d7dafbbe44faa01d2f686985070e535c189212ed9ab214e8c5d15e6791860460b7796b0c8c54a0b05c586d9954b"; + version = "1.21"; + sha512.run = "18afb57a2b853545c7fbbf86421dd7cffa94d8d57b8c6a445b164f33f15c486a84a24ab89d5289d31fe8b872d09121714275f748f510cc476806156dcf5d3c4c"; }; oubraces = { revision = 21833; @@ -36980,13 +37662,13 @@ sha512.run = "8a0a6e0648cc3dd9a342a960dec6512fc9153a083c8fc74eb08c4e0f46d091e5f2c71bdb69bae80fc13a857175ec6bab4b18cc81a0963d794028f4faedd0def3"; }; oup-authoring-template = { - revision = 64491; + revision = 77463; shortdesc = "A general template for journals published by Oxford University Press (OUP)"; stripPrefix = 0; - sha512.doc = "00987789fcc1c209d08464b919079b5d17535dee92da189180087f5ec67c78eb384f9622f965ccaedd3434c6f097433fbce75be6c459c08e494343217db2129d"; + sha512.doc = "c944684d05bce213eec9dd89c627cfddc02ca9bc66720ca7bd275d99db9af3960d929d7ad5aae4d8bf2b3333b66fab4e84779b40b21c5c8cdad53dd9cc44cb54"; license = [ "lppl12" ]; - version = "1.1"; - sha512.run = "b4d2d3f66092fd8d65cb8539cb0038e7437d2a7613e36404f0a225462686051833c8335f2aa56f31e8bf3623f799f96f5d63710d638645b390c0f0947cf53213"; + version = "1.2"; + sha512.run = "7ee01c110318c71aaadf22b9ad6ae37c9d290dfa616255d008888298d603917167e75b998d680f3c6f9310b8ee46d9a1bebcd1ba2bd249e1c8d2ef90d2c8ae22"; }; outerhbox = { revision = 54254; @@ -36997,13 +37679,13 @@ sha512.run = "954af6a75833dc388c430faf538415457d0526b85060602b93584a45e6b0ff9bb83ab1d2117ef58817f08b138146873ff74ab045f174e949a0c9fb9f042b1121"; }; outilsgeomtikz = { - revision = 73069; + revision = 75985; shortdesc = "Some geometric tools, with TikZ"; stripPrefix = 0; - sha512.doc = "666953b9f3b7fb12e465ac2ea80f8ce3bf796a76ac8e408a771882f7a1ecabba8d2e0af66f2effdf1776c5a3f7cfb75174c9d913d5d233d2ad14218770c63b77"; + sha512.doc = "07055583f977bb05eb0ce45969adb6ed3fe3dd92939eb0a933245f80d13897b12ecadb15536d11463d24dea88ad4c1bb043b6d2a18e221bbef2d327bbedee3e9"; license = [ "lppl13c" ]; - version = "0.1.6"; - sha512.run = "49df5e78ff0f6f44c6900f33f8e39d120fb23d04e460dbb37e08f6eb960f447b04ead79bfd9b3ddffde9d6c1aaffe5b4b53df629c73e3de496183f136545de86"; + version = "0.1.7"; + sha512.run = "abb2ab411f4e0db43e0d1ef58204cf0252e8e60d32ece963ab649924cbaebfc94a33fcae76c6a01c53d2fee02de6b2ead8d512ef6f3debfaaf51542f26884457"; }; outline = { revision = 18360; @@ -37055,14 +37737,14 @@ sha512.run = "89c7b6e045fb5981dcf76e3bb4f799923522bc24f3a90b621760c1eb087143536dba4e1bfae289561fa543c48d5eb44e5c9a587833394e0a95ab33a62afee3d7"; }; overarrows = { - revision = 75067; + revision = 76641; shortdesc = "Custom extensible arrows over math expressions"; stripPrefix = 0; - sha512.doc = "615d6698a824f398a3e8c8efe2ad1d2dfa89e802fe47891d5d8510cabf0ffda338ab39fafb6e1b23e0cc04c2fc464526a2b599ab7cc7aa472a519e0d1142f193"; - sha512.source = "ff37de23eee7414f6cfe9b8e0565b7311fa186fe2bc6ae7056548bf95cda1912e9edee4c8771f664b525974035d6351e093d9bf6361015d395a1941d28396be5"; + sha512.doc = "c50405beb7da2567436af793d226e9bb6a1523cf371650273e4ba7ee115f32b764628ba6d2301895548275d7a4238e01ca3fc4e5265af6e127ad2a0241fadf73"; + sha512.source = "e5be3f367bf3f16863b829cc72515f23822cb57b1aa2646248c4b7dc0f8edb9e81c61abb134eba5c7b117e9f424397deb134ae9f3821a22cc89c8755d7c5cfd3"; license = [ "lppl13c" ]; - version = "1.4"; - sha512.run = "87dc5675099ad784bc517f4325849cc9cd3decce96fca6c97397fed1cd75365aacb68175058f3a92bc207fc0db57fba1f58e662087656911fd9f34d166e64e3a"; + version = "1.5"; + sha512.run = "3c447e2a069be5b3be0030c8b88c4aa5f4e91a640a2cb3df1a717b96ae182a59b3a776025c80129176af4ec1f38b740b31ef43929fe18f505928bf7e52f651b0"; }; overlays = { revision = 57866; @@ -37085,14 +37767,14 @@ sha512.run = "0c934c6f34922772336f39dae801a83c705197d7a7dbcf95cb890c25b8209697b3cfacc6899c57016ff32066979b665198d30ae45caf60748599e4c6ac052ad2"; }; overpic = { - revision = 69343; + revision = 77296; shortdesc = "Combine LaTeX commands over included graphics"; stripPrefix = 0; - sha512.doc = "005e2aabb66cb7904544463274add08f9680a38cb608c9d8976e4c8cae114658278d2fb3dae55af989c21825dc9d71b4a28202eb68566ab462d1a4bda76ad54c"; - sha512.source = "3d0e1d66a6ae6835eaa1e5342a448895d6cc6ca5b0f9a300113b2c43d276ec9e1785c41700895f4fcfa19d4fd3098e476dbdd320eccab3c2facc855a85f63870"; + sha512.doc = "55fc3964dad79cf50f060bd7cd6e95de12e3ccdb2dc4f05e01fb59588454953e75be9de91a192b845ffbb9ec27ead55833317b447ed4640cad3688a1dd2df282"; + sha512.source = "633908124407b5fb351af9d818b3ccc29a0d4916a980839779373d68e80f7e77170d5c391099d18b215be9cc1a87666762a53c1fb36835c8e536a5775cc89f84"; license = [ "lppl13c" ]; - version = "2.1"; - sha512.run = "6663af049c657a947c3894157eb21c38f8f240250894ee1c8e34e3ae7cfaec294670dcb053d36fbb7749c383b8e9645d25f583670401c7cacc232eb64996dcd1"; + version = "2.2"; + sha512.run = "fa4ff14c528acec40ebc51431c788e39ee3ef9cc58ad8fce3595840f0af92b6d04d0176abbcb08c4e07afa25fb8849af3bd3a4fce0ddd903e64371ad152bc10b"; }; pacioli = { revision = 24947; @@ -37208,27 +37890,27 @@ sha512.run = "9216d443f44deba5cfc4ce04174031cae55f2adffa0f3400bf3f315c3b9003d1ee015fb6df69cb2cba23eb117f2ed191b7033ad46a51bc718260a44778783c47"; }; pagesel = { - revision = 56105; + revision = 75712; shortdesc = "Select pages of a document for output"; stripPrefix = 0; - sha512.doc = "eeb70877276b393cccb1c0e301c191480e5aa52715738ac6d01b58be864b065b3b72afdbd90d3a398284671682370300537d4953aa2adf4355fc6d2278d2819e"; - sha512.source = "457c52df8dca820c8ee39494630a077d0a14f58f7308805dd0b5f5dc374fdaee83581cab3543d7a9ded91ef94f7555f2d2b2420a6ff2c9ddf7c790b5407f468a"; + sha512.doc = "320f133e0dd94b9ec89b04c84b56d0e1e7344f4971a9b19946438a5bbc061820d472e3155c0d630b5c08ad7fb7ad11f7ce2f6bcc81978cdd6c9d3f1351b16723"; + sha512.source = "e41ceb7adafbd767056dc1fa36aa7829ce031b743242528ae15c151c8bacb2f2019d9c51f7f81749c6a10be0de0cfafb15b57afea4c26e8183ea9f7d9a47820d"; license = [ "lppl13c" ]; version = "1.10"; - sha512.run = "c07cd3b48fd5cd59ca685b1ae39da7e7d8774348241c26d29a74b41ee6c29fdae0c01a47a79aa669cf6651b0b83a5b79f8424c139c17db5bca20d30186e5b655"; + sha512.run = "095ccf2d8d01c48865e6cef5941693e2d0ef8d514a16f57acca685139aaef3d8243e04b9cc2a904e0b06da7916e00867c74a806e229a2be65f115ac4759739f0"; }; pageslts = { - revision = 75401; + revision = 76054; shortdesc = "Variants of last page labels"; stripPrefix = 0; - sha512.doc = "44796683acf8775ba85abede665d099a564fd5b60eb67b4aa67235a70bff6b77c8ac18cf1df26569235a8543c8c82bdf274f2d240b4118d0791c0df7efd4244c"; - sha512.source = "8689894397b00245d7330fc2be7bf045653398574e283708f53a7ef5d2de023c215bfb4eff53dab5422116ccd52e4b30726add6dae80ca60197578aac7161167"; + sha512.doc = "d7e3d75d699f5a3079f959f8d52b38d7189e9ffd30e908943ac6eceb2fb2e8e1712aa2ec51b5504562628967767b4d6834da8934aff22dfc5a8a14c6fa5180e4"; + sha512.source = "0baaa5020040d9cea42586579efa9a2641425b997d2dbc5cb2924eb645bd6f5d8576b8e3b2bc60ced1d817b41b9f0ac11df477e371dd4931d2c0e63726116597"; license = [ "lppl13c" ]; - version = "2.0e"; - sha512.run = "388b8bd26fa4a48f00efd2202a66c0f2a418b157920c3fda8edb246b8497225c6ab2df4d95bbf8cb45d4d697ce8bf36ee5b274c7b5cd037c8852f4bce0aa5508"; + version = "2.0g"; + sha512.run = "831c8c862eba6fb2bc130b353340fe2ee903da61b974f206dd7b867fdf6211e54bb0fb78b15612108dfc5ef79126e46372f90303f17a6c6b468519e36d21796d"; }; palatino = { - revision = 61719; + revision = 77161; catalogue = "urw-base35"; shortdesc = "URW 'Base 35' font pack for LaTeX"; stripPrefix = 0; @@ -37236,7 +37918,7 @@ "Map upl.map" ]; license = [ "gpl1Only" ]; - sha512.run = "5db043495b8daf0a5a854367ca1c82007a154d09b2bcae9f399e8f851f30a554fa98970cf45ccd8f0681f70ae7e01f54dfd414bcbd888b802e93993c2ed172df"; + sha512.run = "cb98a9f070cf401c00da767a90fab63012388e5c839125d83fda8f0e5303bffed8e687eaaa3b342643fb33b15a3891b64172f65ea143b6cb82429d14378bbbe6"; }; palette = { revision = 60119; @@ -37248,15 +37930,24 @@ version = "1.1.0"; sha512.run = "0583223e81139040de67fa9a1fd93479dd2024c19d34e775a71b9fc03d7b01799c2dd58736d431307cb067d2d3130fb495aaa002425a8c0c80ddbc3e33679693"; }; + panda = { + revision = 76538; + shortdesc = "A package to estimate the blackness of fonts"; + stripPrefix = 0; + sha512.doc = "9cb921dd13bf3bc56206da51d43c3323e4bbfb70ba775e563d4fab00c7cb14f633e193f785ee5c30f2ee37205034be7d51ce857ced63e87cf29bcf985a25ca49"; + license = [ "lppl13c" ]; + version = "0.2"; + sha512.run = "13e06d47f40ed5d0962496889d3829e9c08cf4449ef51021d6b4b2a12ab923498712024d537e850917180bdd4d541cc56573c32b308468d4302bc428eaad5e26"; + }; pangram = { - revision = 66300; + revision = 76924; shortdesc = "A LaTeX package for testing fonts"; stripPrefix = 0; - sha512.doc = "eb031dfabc359fecf7316cfac1d799f8377b38d2e86922a52e2409214f9dc251d1ec5c5ea439ce2830ed21ac9a02925f442e0930f845b849b7ef662c30a70955"; - sha512.source = "8d5a945567245da7bdf69db5cdaa72d693054828d948700210e8a71c3f1178e7c690c7fb912275cbb1b3700f812482aaac896875ebbfcc33d3b9531f37b6cf89"; + sha512.doc = "fd59ac4c206b0f80d63116a29171614882cc8938611a4e6443cb42c4fdc2cfb980fe0c7636c54ff342e555518abb3c98e91c34c5e97af1e263048834f16d0610"; + sha512.source = "3a28770d72030b1f56f4581c5caaa64c5b28538f7cd18dfb096fe7f894cc490496a4b17ba920a15d9435a1bc917d163ca45eed28099434205d2ab8f6e0a04248"; license = [ "lppl13c" ]; version = "0.0c"; - sha512.run = "1a74fb3bb7d1a4c9dfdb594bcbfef7b716affa55bbc7010fed6937708f9ca0d9f644c2d56a557737b56c1b8386de90a4b4df699aa50631c1e94f1e4e3c9d3465"; + sha512.run = "87f42ce758a542576014f5aa5f1128199a81268773a1b83a65b093e96a90b799af43d5411cd08fb37b5823be045b0b0e9d11a3ae58e43dbe901451c8b9c03476"; }; panneauxroute = { revision = 73069; @@ -37300,14 +37991,14 @@ sha512.run = "a9c2fed35bcabf0e3feb98fede1f66f0c60dbe6a40b50c3818cf88821712ae4ef789fb5a080113f31cca4851767e4b607c623454f06a8dfbe1542bc3897dd7ea"; }; papertex = { - revision = 19230; - shortdesc = "Class for newspapers, etc"; + revision = 75878; + shortdesc = "Class for newspapers, etc."; stripPrefix = 0; - sha512.doc = "aa36046e89f7e4486020a62dc8cb10f0a680247a3148149831153400a4ee935d3120525de3fbf29eac5c6cd58b655c1a2dcc2c4a8baf7d849a40f842d3b895fa"; - sha512.source = "9afa6d8e8d23108266bae48e78caedc5bb20c06eb15e3de8969a2e8bfaea880901a184fa8f2409e6d7ec0a4341105151049e1763fa4f4cdce8150e6bb3a52174"; + sha512.doc = "ca5745121e41d8abc2486885f2773be8c237f37f94a40e7c8d6148a42e6a7aac1140ff956d5f856bde062edb04c044430d019554111b64d3413cf62556bceaa1"; + sha512.source = "bc501fb84ee03eb85bc356e62767f7f3cb800744bc7d4b0971b10960cfa71131773338a4b4b10072d3f4c48afff0d30a01044c275a24dbed4fe1980e201a9d36"; license = [ "lppl13c" ]; version = "1.2b"; - sha512.run = "489718b18bff9055917d9aa1329c34218282c2dec743c4a136625b6c39dc5102bc85d7da6dfb5e2b6a0f4bfe5a8fe27341ba9c7cd205cb8435ed3bc81a7a5c1c"; + sha512.run = "02f464bac0533c159ea436fbae86ac84e30d65ad7a3b424328f87be5d6a23fd2170f573e02aed911b3bce3a8fb58c11fa2e90d8b3bd697e5eb32280f4ae79eea"; }; papiergurvan = { revision = 73069; @@ -37319,14 +38010,14 @@ sha512.run = "1ae608c0c0f0273bcb95e6ddaf39bf482c69d40d25945530ae4fdd7d5c4cba5b61046f7a28b5b93727f6a0ca62c302a51dc58d5d02b47f23d28bbb1c30f95b2f"; }; paracol = { - revision = 72651; + revision = 76924; shortdesc = "Multiple columns with texts \"in parallel\""; stripPrefix = 0; - sha512.doc = "cc1d4681ececf6e5ba6dd386180cea2cdc5d14866e3cd03bb085e3e7e013fe0875126fb369b3757b940859ddc6cea3760ef6a88075ee89e1218501418bf2e06b"; - sha512.source = "d2219958d964c781e732083ee4f2e0f5ab398d2f29d9e09fd6c4d9e2a97fad8e784e59dec85bb4d53f96276a6d6dd27429eadc2c017b9b6c1bd2206b8306de15"; + sha512.doc = "ebafca1cae08d594b214157f2c358eb474d3dc7ee8f92bcead5926293ff85db7f18dc3ee80147f2c16e9d4068d70e7ce360d2cb46819970675b47e32f00d168c"; + sha512.source = "193386ef92a28a4ff7a3c4a11860b22738f6500901fd536181361dfc9c5ad193ad3483c9269fee2e12271fac7ddf168a14e33e55a2ff0925fbbe6145127a18e3"; license = [ "lppl13c" ]; - version = "1.36"; - sha512.run = "9af1832a5af05e44ae72f1a5f4a3d9b82d54544a935ab402ea305f63382d6545ef14a8677114ac001b8b8b6ff69a5165cc9647dc1a56af1673e8639fdd432b43"; + version = "1.37"; + sha512.run = "6a5b20bb8fcecf2a29948438bfabf7852908e997db50ff7fab76be1fea5d98c03e88885e7cc5ed488db12a7bd89cb47dcccb4618b401a20242f1cdc858412c59"; }; parades = { revision = 40042; @@ -37355,6 +38046,16 @@ license = [ "lppl13c" ]; sha512.run = "975bb869ea0df9236f0e86cbfe880e9bd59ab2d6aeb98f0a399f5bfc7e4367b3f14eb64e707e4e7ba8bd3e0ee641765b9ddfd79ee1abac61f96414f215fa5cbf"; }; + paramcalc = { + revision = 77518; + shortdesc = "Compute params to fit conditions"; + stripPrefix = 0; + sha512.doc = "2c41553ceefad88fc36019b60493ef256d7ac3d2a341222f70fc7eba43ca2324106e499bb52893771b15bdb94b4cd5652fb426c673c67068ea440b2976f73793"; + sha512.source = "f291b3b0531865ab5282bbc7c1b57eefde94895b3dda12e494c56384930ff68c41a4bcff15d53e8b9306a557a86ab5d6ca59fdbe88ad4133ff9599336103feb5"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "2f450e00371bf416dea1488a3fdc44840215cc6bca41ccdbb15ff6521503ed32906bda20c0f39bff5ab393c2d880aa256416d20e73493353e032128cfa0ae0c9"; + }; paratype = { revision = 68624; shortdesc = "LaTeX support for free fonts by ParaType"; @@ -37367,14 +38068,14 @@ sha512.run = "b6f50e5c3063357e04e94a9454cc34b17e522c54effe14696d3d81e6de1f4732953b608c0c0d13965dde5c9c95e125d967afc888ecc9396001c1deb89e9b70ef"; }; paresse = { - revision = 59228; + revision = 76924; shortdesc = "Define simple macros for greek letters"; stripPrefix = 0; - sha512.doc = "f25aae5058f765f5f141c1d2ba537db5395384f64b1e0aa803e486eccc1a9c958dcbf6b1dfb0aca331a5d20a798c2107092f79b9e8ec44e342ba52964ed43b06"; - sha512.source = "5acbb82be5b06506d603eb19b01770806e515b1d496a2b51ecbab0a6c5fb4b6a0842764fb76446c09eb9a49a9a9cefb571e5133a0f72917de989814cfb3bd00a"; + sha512.doc = "b7f2e74fe175389dd54b05980864b617aa3fc497156c1744afb69e951a25851818fc6deeb5760690a3af16843cba91da620e09fccfe9dfd8dc539273e3d584be"; + sha512.source = "efdac013c232122e73fba8c94dcd9c220b0a57e3c2aebba054ba44682b2b3e57905fff177071292e5ea9f9790f03216f6de84d01ded50b57ff9acfc0ef886b56"; license = [ "lppl13c" ]; version = "5.0.2"; - sha512.run = "1604c9320918893633af8318d049194158daaf458bbafb5ce34b2ecf39896eae4591989117bd1ecdc3a86d4728a4c477f32b82b38315aa0693fb5978a81d2b21"; + sha512.run = "f6a7c3fa0c83421a56d93c2136c9e3bb1ed5e571c3cff2633a8a27250f8068500fee7bf9145c4ca73bae7b8fa8cd1574cbc74c9d256609e128cf0e177c680343"; }; parnotes = { revision = 71505; @@ -37441,6 +38142,15 @@ version = "2.0h"; sha512.run = "2d64232f41b2607712bc67ce77ebc987502924ebaad4f799b6ae2163862a8b833a9c1a7c8871a33b4ed9fdeb74c8368897e1b831c485ab82e084fe3ff0552af3"; }; + parstat = { + revision = 77123; + shortdesc = "A Paragraph statistic package for OpTeX"; + stripPrefix = 0; + sha512.doc = "997567742a8c9d0afa833be2d21bccb6eaef09f07eb4bfae352489fc615ae8ce356a16de1fd118d2a85f4cdf60eda13f28467bba96d74645375358839f25fa61"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "369974f669b0b53a847d9a731933a41cde26707d91807272e3e4a8d23b6d1284f8eac0590c574c32eb692a000039268b0f189799c0aebf3b8e1b8823ee87bf0e"; + }; pas-cours = { revision = 55859; shortdesc = "Macros useful in preparing teaching material"; @@ -37478,13 +38188,13 @@ sha512.run = "9dd74214224653461d32ce8fe0493d0fd8e4a3123531055ac3a02e3da3eaf56442dbc95979d0dbe98553ac405b8d6f1aa21a404add6c4ee25035c079b0efd558"; }; pascaltriangle = { - revision = 61774; + revision = 76924; shortdesc = "Draw beautiful Pascal (Yanghui) triangles"; stripPrefix = 0; - sha512.doc = "137c13f7878fcb5f3f2e7d4d47d05e8a25f7fd19f58672d7b521ba944a5eea22e90dd12418d4b056dbb1a94faaae750a9f2e06e4dfc8fcd206609f5f95e97a5f"; + sha512.doc = "09d1e1dd949b4e7e4e5298b25104fa6a9f6ef1aa4e468c8a059266e5fbadf9e84e4649b2c5ba60e4460ef2d37f345eeb250ba3dd3e9145ab1c33eccdbac3ff23"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "0736284ad69dc62a9f97887f09aaf4e527438d068147319be8710c53708bf88c156964c9737548df4b2210b1e6bf5219d157e5d5baff53a510fa373684a8eda5"; + sha512.run = "da4bafcb89380f55e91b40518e2baf83060c7c4ef8e60b2463b2ac8ced0ba492c91f9c03a3ecf74bca57c465d193aafb990ee6a8f069d33aea8d86eb7259e356"; }; passivetex = { revision = 69742; @@ -37494,13 +38204,13 @@ sha512.run = "2253d07d753a5c20c29c2ebb97446453d2c0912c9f26b2e3bd78676e7c3c2ee82953e188e62253c80da538546481da58602b5478b2b8ccb3a6f7554ee41d228b"; }; passopt = { - revision = 72638; + revision = 76924; shortdesc = "Passing options to packages or classes"; stripPrefix = 0; - sha512.doc = "dfa7713f2696456d00f5c23a7b52221c673222766f6e32262383489f8714880343c2ece1dfe25c4a7e715dabc1ccb10d72b97950f8a7fa32deeea7c23e87f8e8"; + sha512.doc = "064f37a84443c4ec2fde680e927dc7e7c88b1705ca559ed4b865b83000279fc5e3b6823b3f91671420166fd92b7f57179b0da99b5c0d8fbd84cf8fdc778e6ea5"; license = [ "cc-by-40" ]; version = "1.01c"; - sha512.run = "0148cfbea3edef66806fe2d341e09fee68271b5685cb583dfc426c93033b6314e403f49253c649f1bb82d1b455094a7845ec0bcef20d63d9973eaac64f09b770"; + sha512.run = "a23ac66bfef2f4637c8bb92cde35d512a6108b9f0670b24e2ccba31552f26952698ccdb4e541d9a6cf8eaf72d706f6fc5855b450239e5e6ffbfa45f50c76b2b9"; }; patch = { revision = 42428; @@ -37659,14 +38369,14 @@ sha512.run = "8e3d1526b0373113064e4812003b84fd78dec65ce4946ef991f09efcb6ffab8e89a9a655c8a0582e1f4452feb526c077ec9cff30b1ad7f3c59f07bc715e643e6"; }; pdf14 = { - revision = 17583; - shortdesc = "Restore PDF 1.4 to a TeX live 2010 format"; + revision = 76924; + shortdesc = "Restore PDF 1.4 to a TeX Live 2010 format"; stripPrefix = 0; - sha512.doc = "1b848dc73554175d33b7501fe83f1689e5181bddc6f59db00829ea39ac6aa7f91ca4f936f93a66411ebb257fd77132c6a4fd3371c8c28f0258cdcca31b8f0b38"; - sha512.source = "81e13e0e9d0b6c4c0d6a764c94c6958a437a2e2fa186532607058c09f1c3ca2a6187a778ced20e67b7d70079395be11de7e2237548b12843f4f5ff80cb82c732"; + sha512.doc = "7d1ba3f229bc8635e61ec4426adbf9912c0cb068da92b6d58c2bfd9172a57fda623756090e1b047da8cfe01b5168b146b72f7a2db81b5d3b8fc0e28232c3c0e0"; + sha512.source = "a20a70b398504f0574a3cfdba188c615ea6170d25870ff2a319abf4ef9dcd44e24b2ca23fd2831824cb9ae6c19c80986276ab41969f09a9e1a9e693dc861fa90"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "6291a2cbe2fea33d2a948a8ce58415de875cb09df1eaeb674f2a8fd3e3eb9fd5897d73e2ff613cb71562299ac22b07566b3c8730c807928e5a12f3e572f99622"; + sha512.run = "0747d2fa56d14aa245461c4fdaac97d08ad0c96fc5ceff89dc424decffca7f6204243c960989e8af9838a5e76b8fbb23bf798370f23ebcea16ea2f83dcdb5382"; }; pdfannotations = { revision = 68958; @@ -37687,13 +38397,13 @@ sha512.run = "50cabf25f9da7b9adee489fd0a01fd9e5da2115d1dd09111507143a99a605cbc7e2de5a40a0e963b68942a601b7f0b753fdaf9cc1eadcdfb1261730fff5b4875"; }; pdfbook2 = { - revision = 53521; + revision = 76924; shortdesc = "Create booklets from PDF files"; - sha512.doc = "3048de4be891e270e8efe9f9d85524aff948c9483da25f491669a7181967dc281f42b984c9ee46464bc563c42a4f171589066f67818a291a136e1f49d40912ef"; + sha512.doc = "6d33b823c5bb967ad8aafadd2118d6e555c21655fd8742fd38e3b0027a7cd218ca1810272a07bb891e826920983eddef969087502114e4e1bec8e74f8dc66a21"; hasManpages = true; license = [ "gpl3Only" ]; version = "1.4"; - sha512.run = "dd87268e3856eb26b37f025ac62f24cd5e680e92e727588d36878de9df799f49254ef2259c29de15db11d5888ada83110a39aaa3116aa6f6aa290d3e64f1231f"; + sha512.run = "f035d9bd32dc580c4db02b91cf1dba4f25a7abdcfed75e1e27d251101b89e7f2c91ec1d7174a149d9d2e1e7a1ecc128c479f279b71d0057605dace1ff3d696ec"; }; pdfbook2.binfiles = [ "pdfbook2" @@ -37709,14 +38419,14 @@ sha512.run = "c9d9350a68513b9c7fd1d99138cf93aad74b76ebac4e5a55de483501bc5a6ac42a366e60e15a6d7e81149355dd6ea87b968bb070e05f04848e4a167422f645c1"; }; pdfcolfoot = { - revision = 65512; + revision = 75712; shortdesc = "Separate color stack for footnotes with pdfTeX"; stripPrefix = 0; - sha512.doc = "afd7cfdef3e0290360251ff1de1fee17053229d89dc88e2275a3b94df8a9b5235ba462cb66eb741e541e8d59a9d0eece345c521c87f33fa5fa99e5d69d139ac5"; - sha512.source = "e857b9d671a5be1737ea4d3a002aa89d6155aa6e89fbd336ee77189fc61a85b8a3713a631efa8078894261748d39ad029e2ac40a91ac1b97ba4b82f6fc054b3a"; + sha512.doc = "e884f4c95ebc0517b59ec22c2f5ecafea0091f3cfa1b4fbf779c6ce2f9ff1dd532575bd1dc2a95acd5dcee9dcb6236f2b54e12cc047a9fba63617d2b9055c47b"; + sha512.source = "7cffeb5d9cc41d011bff8af54f3e82a9bb04a1634bc2b790a4d82115b1a68875e331db9f6c7cc873af620f60415a3a43760a2aef9836e7b9278472ca63b451a6"; license = [ "lppl13c" ]; version = "1.4"; - sha512.run = "40db84311e460e79e6627bb3692afa56abe6c0f335f054955fa4f75c11b4c2a4f65c9c77ca225e1ceb37b3dae6727f27ee4b6e27a155eb1fdf9b053693490537"; + sha512.run = "47051a6c8b821166b5404474c2ae46a2a4a2ba7e75d4bafbfa716947f682bdf0f94997afb0924936c223c023d6266ea793d4160a3edd9f300482ffff939baf86"; }; pdfcolmk = { revision = 52912; @@ -37811,14 +38521,14 @@ sha512.run = "e830c5844381859a661192ec8e6c93688752f6884f5d40be45edebc17e9cc3422a8a79fffaa23d99121515eea8d75d0bc705ae54be46a769e5fa4e46b3f957d5"; }; pdfmanagement-testphase = { - revision = 75642; + revision = 77467; shortdesc = "LaTeX PDF management testphase bundle"; stripPrefix = 0; - sha512.doc = "7c0139c47a20bcb5256a28591f8ae7eee0f36485dd974a45f57f700011f470e7d1813dfedd667314dc71f7e0f0a656aafecde7a333e5a417de61c24bd7ffaa17"; - sha512.source = "9fcfcb60d79b792a8017869b33b7a40c04ab285760ebd64995b93de037b8e32b43059fa2bc71e5f7ac7acd0cfb1ff30ff35b96412af747aa9367dcb05aac56ef"; + sha512.doc = "9dbd9114e58774502e4d9e38c7df3ba4d1509f6d3dee7c7a66a02624dabeda4f88b1d7f0b1ab062f6209dfa3284e3e5ea88774a64f1d18fe5d1fd29ae6583e34"; + sha512.source = "b2ae988d8f840691b4d65f290a8223e908bd1d60d57491d9bcbb50620c5182793ff21fb038263e060722107475eeca517b6de186da6e66a60951b14d16b1503c"; license = [ "lppl13c" ]; - version = "0.96t"; - sha512.run = "e853890fb4505d7373cf4811b9eaaaf2e4e3e20fccd2e47272414a47eee6468f1f92ee4c99175e9e515c8c2dd17bc9951ba69cee3e86a1478189f451abbbeee0"; + version = "0.96y"; + sha512.run = "ca39d8aff81909cab6d86ab67e4542b8e8eb24811d0197477b5ae7696e18c811a51079b1505fb3fd3ba22a43540b68e51d4b872e5a854a7fa5ad84c10f6c1a92"; }; pdfmarginpar = { revision = 23492; @@ -37839,14 +38549,14 @@ sha512.run = "f424a0fcaaf484f919b1e6646c63eff6550711e23cf938886b9cdbcef8719defd1d23efe949916cdf27dda54a87a8eb5448d4c9e8234ffc043dd295937ea5365"; }; pdfoverlay = { - revision = 64210; + revision = 76924; shortdesc = "A LaTeX style for overlaying text on a PDF"; stripPrefix = 0; - sha512.doc = "c77f221b34d01653995bb15ea7c05c13089d99a5d213b4f991fd09ef96dd8ac9a12e9b58f39b8216b1421d84204ffff8413694f4cbfe571a7225930a7c3b244e"; - sha512.source = "4b4b18a150e6de4d4e40daacb06faffe0b838dafe619ccc065f88777cda32b765939bc38d9e72fcd7ab9be49063e26c42b6590a9a5905d541e3fb3c1e1bea8b8"; + sha512.doc = "606d4f4eb000c0162721efa5dd4ef2122a936e813bea34cc9a4986a6678b68ae1063f31d561d1ef05e4b44d6bd2e4b2254216fe419995bf87396ccd6f406e5af"; + sha512.source = "5aa5f9cf47d1d47d783ec6234d6726494d9b999632ccd94bdb5da78d7ea6805e2fc9dbd21ed8c083357cadbc7b67b7813008de3ce6d719a6fa1f3348c85088a6"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "e167d180f13a5d15684072f2b9df8521e5c2dd89ee1eb6d515d6a73452508c083ab3b188fa856b571a0d41c0d490b65705631c236e677b4c58bcb0505c310cc2"; + sha512.run = "bff8f9e495b9665dc4eee6d26c9319d0c0180f6884bc0ea3ba7726c0f16d8051db03cbb3fc814b0ba8715163d2f2bbdf102a6288f28449369f104c9ddf78fdd5"; }; pdfpagediff = { revision = 37946; @@ -37858,7 +38568,7 @@ sha512.run = "ce28e8160b14d0833b57445392237dceab536108a9d96942dcc0adf5305c149ba08269d697ab8508d8ba05dbc59dd972dd242cf7c4cd12e3d3e857eb885e5277"; }; pdfpages = { - revision = 74586; + revision = 75881; shortdesc = "Include PDF documents in LaTeX"; stripPrefix = 0; deps = [ @@ -37867,11 +38577,11 @@ "oberdiek" "tools" ]; - sha512.doc = "cc2d524efe82249d875f61023ef6ed706ca9265c78ca68adc1a4432aea5273e8659c6b3ff62bdc77abe8387fd2736ae3abde6088f3355843e778e1e2e012ce05"; - sha512.source = "4f303d61d32abd49db5a730333c2debfb96ce9feab57cc51926eef0d73afb073bbe280ef2e3d5ebf44ffb1a93bdaa92f6e351714cd435c46b96588c2e830e0c3"; + sha512.doc = "9275fb2b7085743ffe53f2f127550417d41ceba51b4f52c4d4ac834a7eafe4ef0e37cd889460b5ed7b03ddc16578afa1b2aab5cb7d51d98c31fc56a6a710dfb0"; + sha512.source = "8b17498553ec78777204e5614e76213c9b4a7bb27a0a881a90087e11a647d23dae5c7bbea9bd9a57005410e3c567326b4d79fc0d3cc9c762c3e73ee06498d938"; license = [ "lppl13c" ]; - version = "0.6f"; - sha512.run = "373302e509047c3aa46a216c8af1fbf0dd1139c3471f6c0df24ae59565a159ead37415b7e6723ef2fef9b9b565c3e09b4e87c7602e98805c759737bef126c809"; + version = "0.6g"; + sha512.run = "84c51a1b9923cf43bfcc9651f9050638e0421e3b57b6c353ed3870c5ad48fbb3c46d7526d756ceeb16ae4b1733cc212280bba23ea27a22748b2a06eed81e53e3"; }; pdfpc = { revision = 68610; @@ -38134,13 +38844,13 @@ "pedigree" ]; pegmatch = { - revision = 74035; + revision = 76924; shortdesc = "Parsing Expression Grammars for TeX"; stripPrefix = 0; - sha512.doc = "4d899852acc7c3533882dc849b06cefca88ff98a35cbf5c7fa3d03e5af7e2f39c48c2aa440cccadb9cc366e1c99ef5d26579dd91e392f1d3da15b37275ed2c02"; + sha512.doc = "ae71cdf88aafac01055647bc37acd13206d911d0d779cd03042990660285a4004da0068b2f094723cc2199dda9d92470ed101f221fb52a630e1b9baecb80e676"; license = [ "lppl13c" ]; version = "2025B"; - sha512.run = "770d8ca72db09ac08a26c45431fe167113a0bb98d17f94c5974946d1b87fb951c445be255d0a35d917796c4564cdf8b9ce91d692a362363eed267a6d93142b90"; + sha512.run = "6d77f291529763982d5d0e9b28a4eb17ff11fbca5dd9a764f493ec9e6029f76d800df83cbac27cbdbfd02d8cc6756c3c30d07bf18448d201a4e5ee2cbc2a3fd2"; }; penlight = { revision = 73362; @@ -38158,13 +38868,25 @@ license = [ "mit" ]; sha512.run = "f9bb13ce722cc896a2be1c5c13bbe588db13973cd9d530cdf7e0e9216f35b5e1c82871a35dddce31dc7a252dc85611c38437a135efe211b7ee58a500903229ef"; }; + pennstander-otf = { + revision = 77285; + shortdesc = "OpenType versions of the pennstander fonts (with math support)"; + stripPrefix = 0; + sha512.doc = "033cd5d9f3e01b3ae2b8146f1d11eb0eb749e79b7741e8d67b5d399aac564c6ccbbd1f7b237adba09742d454391d7678f8a30bcf77882ffcb4d6e40b0d52d976"; + license = [ + "ofl" + "lppl13c" + ]; + version = "0.3a"; + sha512.run = "465b5ff3b197e4d9d3863c43afc35b8cb8c3aab54012d5d362bd947f6468323a2c045cda299a85ae51a90d83b55369536d7f52c94519f621836752664ec114f2"; + }; perception = { - revision = 48861; + revision = 76790; shortdesc = "BibTeX style for the journal Perception"; stripPrefix = 0; - sha512.doc = "35428e19d9e2429691948331ef574168a3eb5dd3e09f4286c66003ced8c0a65da9853de4dd57a1920e2f2315b8543f9ec9e096bbd26123554455dd8c23b33f55"; + sha512.doc = "a61ecd9027a7e007a854dca9c3d759646dbfecfb9f2847dca7a4004a4839229897b1325028f0946454c1afdfede3a4169ec21bd8118bcd2c8a6e613fd810952e"; license = [ "lppl13c" ]; - sha512.run = "669bf4b618c4120d6cd7b574352c38d0fb3ab7bd949e26ea239f4ceb0fccbe102dcc6644ad2cee9eb79385f590918a12bb2c065f80b54e8343223056df448060"; + sha512.run = "7c8b09e5331f5310c6d5e37745ddccd2a7bc4f82186fd9dd2f0e682ea0901fa971b9a7adc77d424a005e1f868a898659dc6b3d0281467d9ed1bece2362427894"; }; perfectcut = { revision = 67201; @@ -38198,13 +38920,13 @@ sha512.run = "2b1ea22ff45718a12f5a031a60a2780a43b324afb3a7c4b3bf2e1a9808f5eb789938f0e084214912a50dc1a8ebe76c58cc39dccd5a411ce001fafc8fa5c41ea4"; }; persian-bib = { - revision = 37297; + revision = 76790; shortdesc = "Persian translations of classic BibTeX styles"; stripPrefix = 0; - sha512.doc = "a18f3652bfa8cccd8d574e475859bde8d41de04d3093f05222dfe5687460b8eb29a1e9bc258cb73cca69dad52f567572a654f46414a0d513ec27e462f4787f35"; + sha512.doc = "b5b7c2957abf585074de62257b4f7266bda8146300788237225f73c9c3bf49f9fb33dcf501243e88e45497bf73776796da90cc8939fe075cbe7858b46e211862"; license = [ "lppl13c" ]; version = "0.9"; - sha512.run = "e6650399eb5129dd0ad08c3ff93843da47287ce641a65826545b10a9213437da56467eabd8c37f1a7fc17086af968043586c53bdbc7485e9a4453b3f5b23bf83"; + sha512.run = "c2f37f258809f5359658f4a2d5bf72bb9b48084591fea5dc8314ad82a0f649c34e7393ade732eba6104ceffd7448931ca8d830965fc82af7ffd45b7bf16632a4"; }; petiteannonce = { revision = 25915; @@ -38251,7 +38973,7 @@ sha512.run = "cd09de584483a1493648e9f842b743c43d7712b35f9d315ab34871a964b6ea7e8bcb0ff4b8d4399f5ce7d5ebadf41c94e8b88772b15155d4c21e17e4c62ecd2d"; }; pgf = { - revision = 71527; + revision = 76180; shortdesc = "Create PostScript and PDF graphics in TeX"; stripPrefix = 0; deps = [ @@ -38261,14 +38983,14 @@ "pdftexcmds" "xcolor" ]; - sha512.doc = "ae726a4ae7c83993cc3bbf3f10f3481d4293dbfa309b5f7b130d480621a72cb1d8bc0e9dc0d49c02f3c5d5f259e6d85ab3f9905369ebe10f879940e31823c9fb"; + sha512.doc = "c7aeb723417b316c3178a021bed2089af5a71295b6e5a4dfe965b02c1cf6ce0e8868675fd9b44f1d0c2fb3a98cb59f5e94ba0235cab62668b2405fae6cdb8cd2"; license = [ "lppl13c" "gpl2Only" "fdl13Only" ]; - version = "3.1.10"; - sha512.run = "8daa537d912577aa45d8f9a97fe9a22bf42c2e427fe7cf7588cc130dfb1d3710e524210e3b01aa8f1200e6a286a78e2be7340035f17c51167678778bcfbdf25b"; + version = "3.1.11a"; + sha512.run = "7fc3a36422d158ce2cf48eeb75fafbb125fe4f6b3424e34172e61f4013374663136021cfb71a946e9ac688a2f19b3c6733c1c66d4872c30a6721d886f66b0ea9"; }; pgf-blur = { revision = 54512; @@ -38293,13 +39015,13 @@ sha512.run = "91d7088df139999fadf2b37e8d8315b27adbc0c44704dd044832d713f5a230e50ee28163523fe83782e264dcbce3e1284bac9f58659b3f4a35cf30dd2ef6d07b"; }; pgf-interference = { - revision = 61562; + revision = 76924; shortdesc = "Drawing interference patterns with PGF/TikZ"; stripPrefix = 0; - sha512.doc = "106f86c28759b0c105a6f57df9c8df416190f781b73f1bbb7398fde6e88192fca5aa3e198e7235dfc23c2fc3bb41a5cd0cfa060f9dbac4faab30bf04c484e9f6"; + sha512.doc = "8d19c168e7dd4d7a577f877479d5c37b2fac7e55f7b5f1d6195a07c40910b3abfd46e2fd570b989700d8bb158debaa0932d2746cdcb4f148475e5e74d4835da8"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "569dc2b0f5b11d93aa447d54649df07c3df375dcdaab509229d0304bb25523bc45062916089b15776b727a9c05205688a161bc79cfb4abbc466a243b2c8c57a4"; + sha512.run = "f040dceaa7663c512938606c4fd4ba0a06df7f810607f797b36fee9b9b3ff727a03bb4f1edf822730a8dc9e9f933dba14efacc82b1405e76762ee0868b334c12"; }; pgf-periodictable = { revision = 73886; @@ -38388,16 +39110,16 @@ sha512.run = "225325bdeb9876ded603d7f98c3fbda10f2e77a82f99efdcf0e3c86fed2dfd3bd9bf9915b567d774010e53b30a7ea11759b7758eef206aaef79efad6551ee251"; }; pgfkeysearch = { - revision = 75348; + revision = 77050; shortdesc = "Find keys in a given path 'recursively'"; stripPrefix = 0; - sha512.doc = "59af57118799c673a8e7a674c3a2436b55c072c16a1e8abc54a8013537a5c60301c21f49ebcf63e5191b4cfbb2d47fa439b4a1eaf8b6dec87ead96ea7a7e6e79"; + sha512.doc = "e33a2e642de909a7cbdcd5ed9ff33af77ba35280ccc2b704575dbaaef2d06806a5e29c9d90b6526ec35193df7db86f32b1adff68276ba76b2a5d0b8fb9b65535"; license = [ "lppl13c" - "gpl1Only" + "agpl3Only" ]; - version = "1.4"; - sha512.run = "93df2cd840aeeff27e54c03643312ea59711c87560eb5172df8756f66eab051d5f64bc1ad1b3283f5aed3816637884ed01683ff20b33f3fae87e0f4a952f7df8"; + version = "1.5"; + sha512.run = "5eddb0cd0e83ba33f3fbc32f3307789fd7b1da0880e93a9665eec85487cf5913f3c6b0966da2a971861576f9dcbcf8e7c0dab9dca7494dddec1a6ab54ed236af"; }; pgfkeyx = { revision = 26093; @@ -38409,14 +39131,14 @@ sha512.run = "c2adb44ef34930aef1d78aed2025a2dc17c69ed641b59af29bcb93c9c9532785090f30834d52c415116ab4a9477d83e5a46d1509e6bd41f47fd4e37cc8ff2933"; }; pgfmath-xfp = { - revision = 73423; + revision = 76924; shortdesc = "Define pgfmath functions using xfp"; stripPrefix = 0; - sha512.doc = "3da3b151d8ec52c9aba1a10a2d7ed8027882dace5969ddccc35fefed9165933b07eee65433d8572c0c66f8c8841e3840fe83e65af93450d03396ad4d96987e66"; - sha512.source = "1271a730b193d5882ca8330e5c2b6c87f7ec13e79e8c3039463a3bcf3b4a84cb049112a3e2f6dcc8abecf4f896fb4f0d8886d0293888f715637194abfb04ab5e"; + sha512.doc = "785c7827913ee34adf2bc89d0c6f4256eab82bf6bfcb97d794a73cc8efad0013537cbaa0a5a4350d81085c66e66a4b550e6cd661c5c1cd23201c7365d1d8456f"; + sha512.source = "c8a5c0cd88ae6d026931b6c368d89d11900d43ede11bc2e7795fd705d7e1a3d4e63190912d1c075c07de8a72371626d5861b4f6cf8c8cc0337d93bd90099f5ee"; license = [ "lppl13c" ]; version = "1.0a"; - sha512.run = "270b909af59fe28038fb3f9c2680ad6f41c767b325710b0154cffe551f03037251b243d0b07a50f271ea7871722c12115d7dcaf5a2fe88727f449c7fcf2718c2"; + sha512.run = "b3036a423c664c150b9ac593a320e7f763a92330b8c98f00e6f35820117bbbfef02e5e96407c1f45b077e86ca9f25aa21488193a0dda880ac819023a421029bd"; }; pgfmolbio = { revision = 71551; @@ -38468,17 +39190,17 @@ sha512.run = "5cd220d0d25f11dcbd50b0762a3f5e6f0c7e5f9455190e5fbf5e302522c978076f75b726d27530c3510cd996c4bf495bc9ec0ee1790c1bdcfd766ac5ba9741d1"; }; pgfplots = { - revision = 61719; + revision = 76111; shortdesc = "Create normal/logarithmic plots in two and three dimensions"; stripPrefix = 0; deps = [ "pgf" ]; - sha512.doc = "720a77c574c81e7c3619e3b988c8a359bd6cf284ad3fa7c795eb01c371ede85ad727dde8e5f19d8f683947b5dc5752324581e364c59e8a644b5ae34d6b75a96f"; - sha512.source = "d840015854794de1a311f1d8a9935a93c71a098c46fb1c5cec8a57228a924685f75ea76fc9cf2a9f9f30ed39920bbf2092fbdef2645ddaa5ad5a3787839c1d2a"; + sha512.doc = "e943279f7d434b5dd5977548194de9a46863411ea723cd112b49cea7251fe083d5103bd8b35a9f89856ecd9d337111c36e4847c7bb5eb15fc802d3746aa3a189"; + sha512.source = "844b56498b500386947f81ac7fb2e86e0f485f2bd93f2c5ed3d5a9ceb2b9a763f0040292129f0c631f7bc88edd73287b79a15b3aac2f006efe431cb8aeed76aa"; license = [ "gpl3Plus" ]; - version = "1.18.1"; - sha512.run = "8244e65860f37d74d05535a627ef6cd321407a69a142d156bae190c562a9402a0d7e927df732c32cc5f556dede1b51f7aeca5d7d3a26167348a21f2e3d8be5ac"; + version = "1.18.2"; + sha512.run = "485d04ab94f2f947ec42d43e4907fc8ad91997139e26f3fe2eaf2084b9471d56027dfe3dc92c2ce22035b57f06c757e96e5233b749ba54e6c9c1a6a36a2c5f8f"; }; pgfplotsthemebeamer = { revision = 71954; @@ -38627,14 +39349,24 @@ version = "1.5"; sha512.run = "8b4a1b9bebf971b0963fd20c01807d5d541a978b88a1b07bdb950c1e39fcb20b8750cc0c78bb97d663c00bac2a714fa95f0a088a1c84f371261d236c941cec4a"; }; + phimisci = { + revision = 76924; + shortdesc = "A document class for the journal \"Philosophy and the Mind Sciences\""; + stripPrefix = 0; + sha512.doc = "e788da7b83fde138c61cc557cab9886ecfee8a6648a5537103b7a92a1ff2be9d555bb9863e1aef02bfbe2c521b12146fdd11b5112acde2bf84b588d47a040fc3"; + sha512.source = "38dc16aa9c1461ecd2a387d758ed0e72c7554cf5a261a1554e9209e362803202201884018ed043b9ed31a96dd0338a711e40346b4b56ba8461f2380d84961ebb"; + license = [ "lppl13c" ]; + version = "1.0.2"; + sha512.run = "c0af90030012e8e2c0872769f484213b3235f0ab0c0b0538d2eae438261ab9d3687ce63645dd1e5511c734e80596208d70df1183a178fb52b8b3096b6bd48460"; + }; phonenumbers = { - revision = 75152; + revision = 76924; shortdesc = "Typesetting telephone numbers with LaTeX"; stripPrefix = 0; - sha512.doc = "a2ab924d0daad79b365944d0df34ba038ca7762d56ab3dc21de45520d403a288bff5561a9d5ba7f37cc5632cf8e3e5a93687e1635f7f0f4a9d9ec96d8aaec5d2"; + sha512.doc = "65e75dd9a823c4460199073d0dd03162767d9b4fd3d0ed0a0723646c83e8a89a7630984f7deb0750f9b83b8a0270f59c4a130c1619993e5bc9b4ae5abf2ef293"; license = [ "lppl13c" ]; version = "2.6"; - sha512.run = "7b3fdcd65851df00d9b10d967d7ee44aa8a4b18c50c7e00e61a1c9a20b44257317e03415286dcd3e1f11b26c6b91f7ee0f890c7c64ab0e7e4cc0475d6cc30db0"; + sha512.run = "f7abcfda230a6a9ff36e9ee1432eaf5668ba78d0898d5f8bc5116e18b39b840024bc9dff4f9137f2aa9caf3ffb79223d91e9a82fe141a6f95fd044da81caa6b2"; }; phonetic = { revision = 56468; @@ -38720,13 +39452,13 @@ sha512.run = "dc929ccb814c7ac480a631f3c0bc143cff1627eeae9a4cd8a058ea634563bc1d7bd078775f5e6b24c0ef8e2dcff28cdf0f8940162f777bc283370b42da13214f"; }; physics-patch = { - revision = 75279; + revision = 76924; shortdesc = "Improved version of the physics package"; stripPrefix = 0; - sha512.doc = "87b5e23b7bdaf8aa28d880a9b6f1ae16ea4e7a02a0512a66b710892d531a3fdad20c4169d1480d95f6435034fcf39ed3b5e53d3d56ccda6990109b8a4b5f8223"; + sha512.doc = "402a0cf210f0430ef6687aa9aa6d7465fce57f543cb73af407e83e56e95383f899fe1025a3b5a8ab4210d62b03dbbd8509c38cb798557502b327b39f3820183f"; license = [ "lppl13c" ]; - version = "2.9"; - sha512.run = "283ecec61c7a27b460da580d91370194ffbf65d3076fe7cdae60314ea3306a162abb03663719d9dc8eac9c01ce8931cb1bce890312c6c80f99dc25d949e3e052"; + version = "3.1"; + sha512.run = "dca505b3c71c87dcf869a3eb84ac93f77eece9f51d018155531e1088becf658873afd9e65376852c7388126184da26c88c2c5788be67dcbf6332afaf7b5dd365"; }; physics2 = { revision = 69369; @@ -38738,6 +39470,16 @@ version = "1.0.1"; sha512.run = "1a598dac27ac5e1fa163493c307e48ff2e8c31d9c1c51a676a1b05bfde7af2a558fce4bf410a2c70837d128121331d6aaa393c6e7a84d8b98f9e271184e78a50"; }; + physics3 = { + revision = 77503; + shortdesc = "Modularized package for easy setting of physical formulas"; + stripPrefix = 0; + sha512.doc = "197a355ce39d85bdf6360707767380b7762ea584a4e6239fb712f21aec74eeaa08cf4ba4e80bf32a01260072384bc7b56655c6db9ec4d1b90ba88ce8bcd7ec5a"; + sha512.source = "ff88643d6c96e456c0f29157ecfa520c7e1fd4820f3cf86bc14f4237e8b3b5e4686bf2f7322cfee69e89841fc99f991b7fc2d8f3b838b0d2c9ed810e80dac152"; + license = [ "lppl13c" ]; + version = "0.1A"; + sha512.run = "10de696abacfeef82885d55f1b0be4ef0751589fb6a9c1d764adc8a002619fd82ca9a7a4173755fccac92cfa38213b556cd00743c1816b698fa0f0d6f3594495"; + }; physunits = { revision = 58728; shortdesc = "Macros for commonly used physical units"; @@ -38758,13 +39500,13 @@ sha512.run = "49c3b29f48211ac6ca04ef8f9df74cd3f4673a84e9d84c2a9b06bbc958abd640116673abd751be40adb470907bcf65a42756c22996f0adc4e2c0dbf3d6afeca4"; }; picinpar = { - revision = 65097; + revision = 76726; shortdesc = "Insert pictures into paragraphs"; stripPrefix = 0; - sha512.doc = "3b972c49a8c2ba7de3e21c065faef96125b2b275b25f7e8a35c72e28f27156414a558e290ed4b84d6ba49921a0c858867a0a7cfd5db87a501b3ac1a0ee6594a9"; - license = [ "gpl1Only" ]; - version = "1.3"; - sha512.run = "114b1e715384513f87f2a6772a6176ade44ac7053a8eb19410fb92862e721865dcc9350f08d77874296ae6402eb8d8da4b4b26ff4a96d035666814a3d3e21682"; + sha512.doc = "07a4c61928a7557e61fefe5e0e088c39cf3b9ffe0c993d776698f9f3633ba3fae797a173fc5091d79f3ccfbcc81305d65c457466220602c382fcfc7858668d9f"; + license = [ "gpl2Plus" ]; + version = "1.3a"; + sha512.run = "15d7e998d0c325b7ed466a3cf0c3cd239ad0bbcfd197aad908f70c6f3a3c2d99fec746e2bd9caa48bcac7e727d5a545f964ca3404f1c1fbcfa4adfc4b78ee496"; }; pict2e = { revision = 56504; @@ -38874,14 +39616,14 @@ sha512.run = "dcc4280ef914ba66210ce471dc276042070b3246bc95ecb93b3d8af55393f49921a1d5e6851223299831344503dfc77fc2893f4cf1b78351dad40058979c20aa"; }; piton = { - revision = 75626; - shortdesc = "Typeset informatic listings with LPEG of LuaLaTeX"; + revision = 77302; + shortdesc = "Typeset computer listings with LPEG of LuaLaTeX"; stripPrefix = 0; - sha512.doc = "7e00ea04ed1168a38437d467642ac46cff17294577823aea2dc56410112e469066a18669b9ed8c8393584ee097a8987eedff648bbdf5f8021ec43f0da3108493"; - sha512.source = "8d586c8aaa56b73f4bf17482676576c44d1c4273cbaf2029e34c6a68e9fa70c79e591e037be113e0ab19855e884ebb7cd4b78eadf332e803d23b7b11ca62d9e3"; + sha512.doc = "d7ae6b2c19168563904c3727bd70c9d0f687595b2e45ebaf048c186b2e558202cfeb246609a04ba4db732f9fbd62aabe1a6de16e23ccc803ac09d1ded5a390cb"; + sha512.source = "89ba1a5fb8e9e719a68ee566c90127aa6cf097b8dab0929768a60307ce321cd2a51804cb11fc15d167c35a703cffa7975099c3c496c304515c0a8adb46cbb0af"; license = [ "lppl13c" ]; - version = "4.6a"; - sha512.run = "6a25818f362e163c9441268e4bc26f644bb8c10b0afe24056bc0e93cc85c6329dc0858e150975cbf82e167ed6514682c5a834cd81c41b9cc49577698ab51cdb0"; + version = "4.11"; + sha512.run = "4cc370d19a07b5ed66f60e94fd805dab02d89bd2dcf3143ed73f0320cd83c83d9ca4e76f116733684d68ba9bff2e7b6814d34093ecef5352213a2f6196b9fd41"; }; pittetd = { revision = 15878; @@ -38903,13 +39645,13 @@ sha512.run = "0643246fbed81ac008f675b9cff8d3194f8eed02937816c41887ad84268850cab50e5c6a7c8df5148f04cbb43c6ab80d5fa4d960d541b42f505f95f554fa0602"; }; pixelarttikz = { - revision = 75126; + revision = 77054; shortdesc = "Work with PixelArts, with TikZ"; stripPrefix = 0; - sha512.doc = "9128ac8b1a7778307a6f3b77dcf2c13cda149b03af5a54ed421d5293c0755a7572e4363cf15571e3401a3bf0c6563aff6939ff4dd30efb329a85567cb8e4368b"; + sha512.doc = "dafa72ee02161aa6b783c0040d8f8c38fcba98d8a8ad81c6cb5523a179ee37bb0b3bce3e5ef229064511dcf45948f60d1d7e0a95d90f9f8135710ea4cd9b3fa7"; license = [ "lppl13c" ]; - version = "0.1.8"; - sha512.run = "305b1b9b3c664c99f6ac2e00632ee0bc5e5610c6b6a8b49d111461837b54162a4376a239f617a8334c56ef51cacd6b0ab57b3a307020fad3c94eeab4dfd8e7aa"; + version = "0.20a"; + sha512.run = "2bc775493999c386827e254ebbb97ab7d4ee0ed14eb4e3d0439cdc05f5db2fef322502ef7ccdb1fc887162cbe9482dfde91380dfdd305b20628121c26d20d590"; }; pkfix = { revision = 26032; @@ -38934,14 +39676,26 @@ pkfix.binfiles = [ "pkfix" ]; + pkginfograb = { + revision = 77338; + shortdesc = "Collect LaTeX package information in a regular way"; + stripPrefix = 0; + sha512.doc = "585be913ed25d0030e7b56dbcc5d66cf85d4602a0a7f1aa16ab576fc8a19d5ffa7cb27adbee4ff6a7667653b9b9b90f87abd59d5696a868d1883079920e4eacf"; + license = [ + "lppl13c" + "agpl3Only" + ]; + version = "1.2a"; + sha512.run = "49be023855eecd42eb5a4ecc4a42fb8d59cf4c34e5ba54fe87b5aa25b7a540af7a6c43ce70b56b4cd77b470ea786fc23e74039cb0b8bf687c59dd1820b6ef18b"; + }; pkgloader = { - revision = 47486; + revision = 76924; shortdesc = "Manage the options and loading order of other packages"; stripPrefix = 0; - sha512.doc = "231038d0af3e7293cec5b5e3a9835b1ddfcb60d5c8006009998e5a04638e0ff818ed36abcb2326a56149af0884297059577a3437e9bb144264cf42feed055cb6"; + sha512.doc = "db9904bfade9ed635f9d8be32b1f59d10a93a022515b987a8d3be2783305bf4486f33e7cbab00d365b0a0598fdc2b7d3addb9f3c3dd00ccbab508f6048e20e1b"; license = [ "lppl13c" ]; version = "0.7.0"; - sha512.run = "2b9af06a79f484ce948b98d8ac09f3327a64e2299770ae6746d9762fc6b339d68aa3ad2abc5e67dc385bf4675cf406f170ef706fc101e87f6b58c839b6d3a3e2"; + sha512.run = "afbc6d078a099ad5a9e2afe19de3804dafb1c1d8a2be02231a13f71cc90cbf3cdd7208095356f303a0abec696ccf0af306e8fe53ff01dc798dd63619213b2eb4"; }; pkuthss = { revision = 70491; @@ -38998,12 +39752,12 @@ sha512.run = "ba143fda432b8ff9f96d48218ea3b3d29308db3a403c64af5f4a89b8305ff835481d9e0e77bff92530207359115f6a44b006cc58bce99c0f7d3924d1134ef60b"; }; plain = { - revision = 57963; + revision = 75712; shortdesc = "The Plain TeX format"; stripPrefix = 0; license = [ "knuth" ]; - version = "3.141592653"; - sha512.run = "0010ad47f363ddad3a0433fbc48f4e39950eddab3d08e2eaa6d5eacdc620265d45b09ca23c48f92ac8bedf222f98095c4f91d424a27ef0e8e50ed6d673780c57"; + version = "3.1415926535"; + sha512.run = "797e0566127d23302d5713031b7edc0a8dd8041b0911219c1a5d80e91a49ec80b59fbe2f7ed16253b8976a52f045ae0878807a4eab1913314e91de12f9bd26d8"; }; plain-doc = { revision = 28424; @@ -39033,11 +39787,11 @@ sha512.run = "aa1158f3958013b133dd3f9308063543268181296274a40e2ca606c8e684105e89b79cd9bb45d225e14865ca0e998e0412e8edf8057445bde549f249a6d69b2e"; }; plainyr = { - revision = 52783; + revision = 76790; shortdesc = "Plain bibliography style, sorted by year first"; stripPrefix = 0; license = [ "free" ]; - sha512.run = "a42c5fc8c9a530f91d467ab3707fbec05f49764e85b906510f4605749c60bdda224a4ba23be85acd722f48b0958ed7184b4bfe88dc7c3fea4a64e70f9407afc6"; + sha512.run = "38c9a2e43fb9085c5f309d08259d023c5467a5281a1b98cfda7080b179b3cd00f47c2434ccb7c3c8aa87832916e9120a62fd78c266a45a539f3b18de676ad795"; }; plantslabels = { revision = 29803; @@ -39208,18 +39962,18 @@ sha512.run = "2c75ccda034c607fa67993922e498347cf8a708c31360ac63d8304ebcf538e2012529864c6c3102a63b0320db68101fddae021ec396efaf0396d4d609cd0d711"; }; plex = { - revision = 73028; + revision = 77018; shortdesc = "Support for IBM Plex fonts"; stripPrefix = 0; fontMaps = [ "Map plex.map" ]; - sha512.doc = "8a97ca3a24c795d98d5026dca31f1cb02d4dea511573277bdd0109d6f5abe369312d290ff13bbc359def9eddf7410cc67e7950325dbd053a3a650ffcfb51b0fb"; + sha512.doc = "7baa11e8a67242557700a4c96c6b1c868b0a5b74639022082370a448fafbc5330c107b6ed525593f93acc3b74c8a6f07e5121c157c629fcc2d2393db137f05de"; license = [ "ofl" "lppl13c" ]; - sha512.run = "4452a3ee60a0d7a8392a1d621bd4d761a93e786e16cf93aa4ebcc20c6e024b67f43d9aa81b3af1f55a894f83ad516fc2de65f0c1171ad6a0c8d7ba2789984b98"; + sha512.run = "e45410dce2afdfd804c0c2ebfaf58547706846077b3d9083cfe73252f030523a3417cc8dc756e6c4cd914257474f38a12bad35611e0ea4a5d2b4e47fecee368a"; }; plex-otf = { revision = 74719; @@ -39282,14 +40036,14 @@ sha512.run = "1899a3498d10950f67d24d2d7bf0488cd8867bd862960fa892581137bb1fb3426dea9e193f8993ffa93df11684dbd1f25bc79a98489317998936ab4186e9a22d"; }; pm-isomath = { - revision = 60368; + revision = 76924; shortdesc = "Poor man ISO math for pdfLaTeX users"; stripPrefix = 0; - sha512.doc = "92366bb3963f1615de3cba205345d5d799fac04bf4935574868be140109756fe9a9a2d7cf7a685918018919ae2350e9ff717cd898fc0404205f21d56a359ebd0"; - sha512.source = "fac0256323bf26f55e5908c718b8622f4996b2b792ec3770b1db4a31d91ccba84a8e21e839710e1d6305448044c5140fc38a4eab06954783e428dd94008d2fc4"; + sha512.doc = "a1661fc8bc633d2b62587382e81c4c66a2c292bef732fd26597065a9f41de26d4e1bc923b84cfd134fa3d6a111e80a75b10d93212017db6801b71d5a1a902a12"; + sha512.source = "1fd771e16197fe2eaaa08ff3789900a371a5998f1836de64b02f4174337de4f72107169838748c15df936f9d786d2ba7def13942005ae32c32c3210ef6d714be"; license = [ "lppl13c" ]; version = "1.2.00"; - sha512.run = "89e11156c2a4b7d05fc3404b4badcbac94ed190db4c215e573c84cdbc8fd46c5775b19272e423df1806e8a38d61d8c071aca7d38380637c79f06c411a05ee468"; + sha512.run = "675fa1fd973451783e84dbd7f62f9637e16ca3fe4bbea4c35f94c7796ba940384082d6ec642f522e41c8e2184141a4e364db41661dad78b5343ce8d9c3cd8dee"; }; pmboxdraw = { revision = 53046; @@ -39302,13 +40056,13 @@ sha512.run = "d229b15e57fa76a9e8e9b903b5fbbb99d81d3c8a2b1818d71c103df7f2a1e9bcf79aa8396b6ab7a2ce054371d212375b968a4a5d572fa8686223baa8dccf4eff"; }; pmdraw = { - revision = 73626; + revision = 77509; shortdesc = "Draw elements of the diagram monoids"; stripPrefix = 0; - sha512.doc = "ba62936e7da1ff68a453a37c70cd08b049fd87f1b369f2a8d2505d58834a73d1089fa8eaa0b321e973abfe4170bd90000accb0240471d076981f1d2541de7107"; + sha512.doc = "d72b81d373ba3683e32d180e07976190dc14893604e6dda620911fb0c88c683b2264847197d3440cab6dd09a9938c19dec3941c78d2cef28d71a8141c6a1682c"; license = [ "lppl13c" ]; - version = "1.7"; - sha512.run = "c046e4933ce41330688513bc95a309d491043052060df833dce63e08733568f84db5c19352f6efeb2a0b6fca0000272e8987c88d1fe8c2ac7cbd3a679b901c74"; + version = "2.2"; + sha512.run = "5e07ff9357a83faba7a1a129b0d55d98b922e7c99dd08a4e64eaad618e48098c50ab8989a4399fd22a9be9677f2999f8bbe412a7d9b5a78428287c61121aeb39"; }; pmgraph = { revision = 15878; @@ -39320,13 +40074,13 @@ sha512.run = "b6e9f00789ad102b6cdcfb0fe48e5ca4f6976a7c207088c0c3e8b0c2d4fa376bbb932500d42133571a6e18747615c77eb6df2b4872ba86f853e3069ef198a671"; }; pmhanguljamo = { - revision = 75644; + revision = 76924; shortdesc = "Poor man's Hangul Jamo input method"; stripPrefix = 0; - sha512.doc = "0a4a58606adf6db92d482d7d7141dcf78ae0238a15cbf2808f87220d88fbe32cdefa092a5cab9521caa4635acff7a65e49270566db186a7bd3c6cf99037dd355"; + sha512.doc = "436d99959074cfbb8c8c3e3194d264aca95037c872e32013e2f67e31f9fa65f4ef8e3642cf8be39abed1f3308db819a0b04ed6a7293147567a759885310a3703"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "68ceb2b034cd4300eaba69c66da562303ee13f5058573389a8f2739ec13bd3265557e99c22d80289dd2c87ee451dca48f10e007eaa9613adb177dead18c2d505"; + sha512.run = "7846e7b528e6ece8735a67ef23e35594a9569984133f6a6aa9a6de6d8d851081f5c0bca2a81b15159af7c52074770074ea5d1f16977ea1f51ac73a91e77a5e00"; }; pmx = { revision = 75301; @@ -39357,12 +40111,12 @@ "pmxchords" ]; pnas2009 = { - revision = 16287; + revision = 76790; shortdesc = "BibTeX style for PNAS (newer version)"; stripPrefix = 0; license = [ "free" ]; version = "1.0"; - sha512.run = "5e20303db90b2db63a3d6026db582026df8b9e910942303c952753d5dc27928ec70a8dc21edaf44cd57e04d25e93a87a5f28caa769a0425b47c78ea9d56ffa86"; + sha512.run = "73a3d8b381c585dddb8b40f0243987539c3101cb38f1d220985ac30a0c481bcc746e5f03932c1212896f3df788494212810f77e34fdc784476c28e655fa2b0f5"; }; poemscol = { revision = 56082; @@ -39385,14 +40139,14 @@ sha512.run = "1f618b339fecd44d21029ff9ecfb95a97e47fd5d20089a2115d70c8336738c794e1c639c78a16b5756d591fbe3ad52576e3923f6f86245fcc9f7501008382eb6"; }; poetrytex = { - revision = 68353; + revision = 76924; shortdesc = "Typeset anthologies of poetry"; stripPrefix = 0; - sha512.doc = "3db45607b5d95695c3f54ab924912c39ed3c06d956374039656d2a2d3c25d1261541124d7a89ba05cf935ddc4b36b7cbf4c907d02a6b774748ae96d032b30d4b"; - sha512.source = "8c43393c86bbd430b0e98695dcecf110a08c5f35f152c56aaf8fce946467803810ca87a3b81fea10302b5dd079d817e4874440c069fb466a2773a7c086af40d1"; + sha512.doc = "da9168bd66986e901cf61c9311c792d26496494ae00a83c429fcf489a59e7e657b967f3d666cfb1ecc60be2a9257e194e870954431045fb5e4a8539e9aaf26fd"; + sha512.source = "b06074a7d96d28ad05113e081227f60f684a71b29e6e0d3dd670ff5c5ce7c9898757e957a1821e220f214b9f5665e428bacc70be92f093d1e33fa56520f17d98"; license = [ "lppl13c" ]; version = "3.0.1"; - sha512.run = "f56937e0c18fcc1db0872ed27d3ab9497e42186552f5eb26015f7c28f1d38091544212767de088e8d94f6d1e15a5ab973bb1b4960f8d4633964ad9aa295e3b87"; + sha512.run = "034795568410f28105e50f9d0097ed3bba502bc495a88129a7fa61e57da111462ac519702012a4ab9b6c7fc01920b3d21e5c4747098b3f5941048aabc541801c"; }; poiretone = { revision = 64856; @@ -39444,7 +40198,7 @@ sha512.run = "620708dd3f1d2d8b2601377486631c2bdc779d06d2016e1c9ab5869afe00cb88dcb1ebd055b6859ad3e3dd25200c1079b723613283f048c7cd7354977b66b8b9"; }; polyglossia = { - revision = 75651; + revision = 76990; shortdesc = "An alternative to babel for XeLaTeX and LuaLaTeX"; stripPrefix = 0; deps = [ @@ -39455,14 +40209,14 @@ "makecmds" "xkeyval" ]; - sha512.doc = "87455d765fc8130141223be1701ce86436cd16348d1eb0274298fa9bac88da0fde59f45d7ca0a294df97bd569a7f534883527b52e64a7f76b229ff71da8292bb"; + sha512.doc = "f4aea5016e3fbffc725c273e78722fe71f2d1fb1f794b62c60f3133daa6152fa60f79868007bd155e8d05b9de3b36094300a23365e4b20d8eaafa361801114e3"; license = [ "mit" "lppl13c" "cc0" ]; - version = "2.6"; - sha512.run = "a66b9c5bc5fffa6ee87c957b3f1413021e5baea268390f66cba5d4ede216cb373a1eb03945db7f3ffd7e87490188ed341df2fee2df0b12808bb2eb35ab53391e"; + version = "2.9"; + sha512.run = "d4935903637d60d0693eaa60a8e8b712abfcdfd1b99f45225b73decb0298b0b7ebb51d5a2a592e582b8b577b31186292e3127779ece3e8f210d0e803c593ebed"; }; polyhedra = { revision = 68770; @@ -39494,13 +40248,13 @@ sha512.run = "46324509f078d9e83f4d94893454061636fd1148d5a2e9b59af640f617d82ba1d7397c7f7bb68ac99a83945354c875d3f29853e5ba38da59a2812f5f45ccacb1"; }; polyomino = { - revision = 71991; + revision = 76924; shortdesc = "Polyominoes using TikZ and LaTeX3"; stripPrefix = 0; - sha512.doc = "d49995e0cec6ff942d0a73dd3ebdc67aac6cfa911aa55b24d6a84a330438edb3faad1a1c66883665e967df279838917b8b311b6852494b98f65803d6c59bc5b6"; + sha512.doc = "228a4bfb9c04908108d4bddecb08e5ff3f324853fd0df0eb8d73f18b2a6a00091e1acaeabc599d21595786e904d8bd2e9c0a4ca49a356b376e1498f9a40e30fa"; license = [ "lppl13c" ]; - version = "1.0"; - sha512.run = "1f0b7c8d5ff18a0528e0ae4b92f4bfa8b78b7753565856beecb73bc6925f5f7e6c5135ae6f98da8f0884c80e12fb79ec2b8418ed4844f2bb7012c72da4d3180b"; + version = "2.0"; + sha512.run = "f825a3d4fc6d0ebbaef5dc9efa70dac407b50d851ceb61cd78ba7ebaeb6d3df134dfd497fec440d4cc52c41f3fdfa2733c359cc3a7ec578716ae98d89efb7ad9"; }; polytable = { revision = 55837; @@ -39532,12 +40286,12 @@ sha512.run = "1b7ebc9b82ae1dc0a642892b6d74ef94ff0810ff3dda1628f741244dd17dc8d5013b42e2369c1dd6c27e65b965a1482814c62eaef582cd3bcb4c945fe0aa76da"; }; postcards = { - revision = 21641; + revision = 75878; shortdesc = "Facilitates mass-mailing of postcards (junkmail)"; stripPrefix = 0; - sha512.doc = "936c1f923bea76aa323d2c8ce9949cea3364eeb1a145e735ff5bdf609de4c54cc78125392e9e3cc914180815bb9dd5bae63e50c0000b2143fe7de94c199bc50e"; + sha512.doc = "84f6fec5f3201fc5fe17bf8c69b554ddc52e4a8097ff885d3045b7658bdf434ea7108150ed25f85622031bf8c1c04fd6ee4ba9352e749b03c7d38673729746a2"; license = [ "lppl13c" ]; - sha512.run = "0e358697b47ee74afb9fb6bd339ea4a76457c78a76a37de6039ac44cd9ce1fc28a3866c42d988ccebf025d0e08c4c092a2b647cce4841662242f740f12297338"; + sha512.run = "df1465316b569a89e9771a267d7e6ba30909eaa844cf759d489ef0b14915c59f859e0dc1fd07854a5523b95b463c4a09f0736272707deaeb9881067641163f27"; }; poster-mac = { revision = 18305; @@ -39549,23 +40303,23 @@ sha512.run = "f685c2c6d7d2795cf80702c0f8b4da6661a6d076dfbefeeeb071f21ffebd4420c7777681e550ed8ce05726a4392f526da42cecd6e3f26b5dc8ba775494589297"; }; postit = { - revision = 74286; + revision = 75925; shortdesc = "A LaTeX package for displaying Post-it notes"; stripPrefix = 0; - sha512.doc = "1c07855a62fc92f352ed83cc0d8983fc721583e59d4918548ad04fe4c77e79b4dfcd0a2156c87898820c073fcf6877ddc7932a01acf66dcbb4ab4f6b684a4ac3"; + sha512.doc = "5f2f3bd360858e5bbd3d257e0d9748897c23eb69003b69db56d03e0db899f0217153a142f1a707a2cf75a1cc74a4c4f25fa5c6c80f7ae4a5100152788f244cb1"; license = [ "lppl13c" ]; - version = "0.1.4"; - sha512.run = "ba918015888b199c43346135e63b278dd46a8d880ee7ed2f3ec154b1193be669f2017087f61e7eb499e047b32faffaae78eb810afe41bd7709786e5e80528030"; + version = "0.1.5"; + sha512.run = "15c239b578fc3993798c257656d47cb1282135f30407b696d0ea4114ad6d83f41b395b4731fde5e5d49fec7683843702def74f9d1aab0769b1f669cf3c1abae4"; }; postnotes = { - revision = 73045; + revision = 76924; shortdesc = "Endnotes for LaTeX"; stripPrefix = 0; - sha512.doc = "870fe1f56a721d838097a4ae5e0f0ac515d7e050badae936680f491141d9780e98ef30c90b9b60bada5b43994d67e021a691c118781c317642051591434e7868"; - sha512.source = "58e6a03ff55750caf57a7a1cb1b7b18beb89abe934b459032d3cc2119cb983fcf6a4ea6653e32ce225808e29fce7b98461cbfb244455b2201eb403874827ab53"; + sha512.doc = "194bc6623d5d9fc88068de1f980c2e1cadcd2b3449e46096981ccf48a9c0ee91606c8d56354193b2a49bbd16032e350a25a9dbea51d316bef5daf48df849e32b"; + sha512.source = "f1ba3c007de95cb60fbeedbfd566c05bbf1ea9784bf0d7b8d7bc5eb0f20aa88f0b96923ad697f504aed18052c50f0f3452f9ef78e855c6af9db5b52de306841c"; license = [ "lppl13c" ]; version = "0.5.1"; - sha512.run = "be76188a36df44f6d0e69978c58586d70032812d124db5683394e2aa79da4f2810ab2639d26da63fbe14cf27dba8a4a6ce365f07c074ff639e9b5fbdd1ae25af"; + sha512.run = "8a6cb7ba06e87584a17a5e9acfb10a21178fa24d1bcb156c8a454d501e51e3edfd856a61a01372ecde2a725edcc1140b3b092e0e14744980b46fea27d3257d8d"; }; powerdot = { revision = 59272; @@ -39621,7 +40375,7 @@ sha512.run = "4bbd2404d9cb4bee9de81d463a6f4966e28409b07aa744e155f398f07e513dac4ad262fb3ac81717dafc9dd9abaed2789c08d0cbf0ce29137739886b2ad1dc74"; }; ppt-slides = { - revision = 74971; + revision = 76559; shortdesc = "Good-looking slide decks a la PowerPoint (PPT)"; stripPrefix = 0; deps = [ @@ -39647,11 +40401,11 @@ "varwidth" "xcolor" ]; - sha512.doc = "7abe5e15c85054fbc337ade5ff6835252c60653bedf29399ed0774d29c91af1bdd8182c8ffeed82342c6562f179fbd959a7678e4b916353c63060711f8e00852"; - sha512.source = "e4faa2732fdfbc015354583a8b0c18b00c931e79fefa31c2262fd8da9b78428484094af1c09dd05e27d5632755c6409c0a6e19b3beace802a4b89d345db9fb7f"; + sha512.doc = "0bab6d6ec8268f3074ce79990a05823e80b3653a6dc283fc070b8558f104a740e3307574ffbbbcfbecf297c4caf257e96081fbab5ca512c8185c464dc2934a6f"; + sha512.source = "08d53fb4c7a2c9aca0e419e26c3b5ca1623c380763cdbc8ec7ff659668503569acf3483e0c36af3b23d003bd5653c9ebdb440136bac0b15c50c58c53ad0bed37"; license = [ "mit" ]; - version = "0.5.0"; - sha512.run = "a92532f5abf4c61d4ad254406891cd840314c2c7fdf9352db3fdb5835ccf450dba100ac7eb33b6caa7ec832e4f5c26471a5533ededb48610aaf255362b399d06"; + version = "0.6.0"; + sha512.run = "04003cb9fdb240710de1fb2034e751151d2ca037509ebcaecbf727ad3d40225d5512b9d1917689915286b2d380887bf99daba750cba04589fa574999bda6e708"; }; pracjourn = { revision = 61719; @@ -39673,13 +40427,13 @@ sha512.run = "71b180b863f5405c145fde98bcae5942ed186de52654dabda4ef1a859ea292e6c2e6f1a29fa4c4320f2f9a442699844d4268fddf0200281c0f1a7477b49d9f5b"; }; precattl = { - revision = 63967; + revision = 76924; shortdesc = "Prepare special catcodes from token list"; stripPrefix = 0; - sha512.doc = "869b3ccb9aa47107b759fbaab3980168332d51eb07e4fc77f5fa31056f1260e5d89ed54e4a3329afeb828445dec17e43df899358e7880ebe364705006a3571ab"; + sha512.doc = "5f3d7929e3a995cde28ad10780e00916283f79832e84b94ddc7efd2d5677ba07a8c43daa307a4134d4d63ed953db33505e2ca8a9636d4a0b8d1062da1d736e07"; license = [ "lppl13c" ]; version = "0.0.0"; - sha512.run = "35ce5ceaa53d3edc0fa92c8d9e5979255fa94bfa6818f8100b29f6fddda22f947c0fd2899efa5b4c72bb124fa5edd4f25b512460e7d370068eeff3d0ae0cfd2d"; + sha512.run = "51b709f5c9bce0b7e45613bfade25f4486f232896ed1badd27124abde088f5c9ea39ee95006f62d153894192663c887c323f1c64e190aeceae4267da728be012"; }; prelim2e = { revision = 57000; @@ -39743,7 +40497,7 @@ sha512.run = "06e3ee942b9a30ff866abf8f6a46b6960321c0aaf2516ce48f587a55ffcb66f158887cbb9a476bc6323e90edd22766fec19d0cfcc2be8805eedd175fdf08ef42"; }; prettytok = { - revision = 66884; + revision = 76924; shortdesc = "Pretty-print token lists"; stripPrefix = 0; deps = [ @@ -39751,10 +40505,10 @@ "l3kernel" "precattl" ]; - sha512.doc = "c0fbd26422e6399ccc4aed70e3e8dba976447161d008d440728fee07443caf35845c28acd86af860e9782a171e3e48a6e1e9a92c6ca44d8d7433c561408831f7"; + sha512.doc = "886b2dea010384b732bc885402882ee12e7d15c9ff3a08ab8e5129e4a55f3f7c8970dc61ee4ab56c3df12aac85f2c26c8f1049e6a074e9de349ec8b0ac98dae8"; license = [ "lppl13c" ]; version = "0.2.0"; - sha512.run = "d08eacff02fadea3aeaabecd957c4e32881de942a3199bad1bf9e8fd80639ace3d819f9a7ef875c77fbc95eb8e79281ee7bd93ed0f113f9058aad592c70422c2"; + sha512.run = "da99378a2da104f635a71beb56dc877573854caa1c3365c74d803b893a4258576c46061d73525ffc42e337b1c23d343a5fec5de20ccf1e694019cf8fdb3ac7b1"; }; preview = { revision = 71662; @@ -39852,13 +40606,13 @@ sha512.run = "9b243f6558dd449ddb9d9190ea53a71ed5b28d25f5fddc64eddb194144aa688e8d8e946c53f115d40813d0933b77d5d2c78023f24a1887d8eeb70e6c1ad0bc1d"; }; profcollege = { - revision = 75490; + revision = 77090; shortdesc = "A LaTeX package for French maths teachers in college"; stripPrefix = 0; - sha512.doc = "f01ac9696a268c5207002fcaa75a0cf7a48a9bf86acc7f6356780ffebe86681a48b61a982cd04e7758332987730156028dfbd366f0c503e6d2cee2a9b4eeb64c"; + sha512.doc = "0def12ecf44bc2824fcec070ad35d4c1ab58c4ae00853b6375f4c34d377da0227106689cb2423b2898b8b8dc8360c588f6065c2af0c9d1588f1f1b394981b17b"; license = [ "lppl13c" ]; - version = "0.99-A-l"; - sha512.run = "5ae632eb81d9d4bdbd180ec9e4c37f78b2c18dfe77d8bdd9e0033e6ead0d9d09b1e1428bde1558eccf9d495259f856fac6f5ca14665672aa148baca16386ae58"; + version = "0.99-A-o"; + sha512.run = "054b06eafa62b1aeb9126f3af4ced80d807d0e1d0eca3e700a19abf8d11c9634107b5225a6d2da88a07a1eaed0a1659ccbf32c266e46a92b8fc075f3976fa50f"; }; proflabo = { revision = 63147; @@ -39870,36 +40624,36 @@ sha512.run = "7270b65b821c303e84eec760126ad421dd65fbb5ff81309142690f8820c4865c3b1ff39b22b2cf700a10920b973e18085a1e73ea3f6c9d90da984d48a19bbca7"; }; proflycee = { - revision = 75638; + revision = 77424; shortdesc = "A LaTeX package for French maths teachers in high school"; stripPrefix = 0; - sha512.doc = "30809ea76ff18ee2845289701bfc1c0851e536f89fd28d8e2673be9bfe9e6da5e669911a5d4d4d59d7bd97cdbfe82d94e5c178afe22bb4443d3188a7732691a4"; + sha512.doc = "5e528eb4d398293c4c1f533af352b2ff654c3b2d2acc1c3615d057cfb32e0c7772e69c71cc23c151d7dbb91320017d3fdcdda36ffb2cf2a53660da72e19b8c6d"; license = [ "lppl13c" "cc0" "mit" "cc-by-sa-30" ]; - version = "3.12b"; - sha512.run = "9b4a345dcb5c81a15d162d0fbfbaf9416ea0a60dd056173d34148373392741b7f577f471fa3a0142c878e90a74cc1926803a543b482c697f7763be20f5949563"; + version = "4.00c"; + sha512.run = "202093c173d79dbaca32504ee4e7f32d50abe63ad62a140f79ff396738c4f32baf50fa74c8684919c8142e1265b6be112332d7643a2ca5f4b76d267a5f67c544"; }; profmaquette = { - revision = 75354; + revision = 77282; shortdesc = "Use exercises in different types of documents"; stripPrefix = 0; - sha512.doc = "f39a299cacece1de7a71633fd2d7e6c12f434fbc448c9bd40a68b1d78552aaa5abdd4835c066031971fb4cbfc9a8d9747fa243669fe43fb8446a07b220b55c11"; + sha512.doc = "9daf3ad51e0d7d905526282b11f0b5ab75ab71062ee8b09d42b1da0036a649edf0202015f238f349ba62b97e895b2d129450a09f31d57bd2c97a93a441b5303b"; license = [ "lppl13c" ]; - version = "0.99-p"; - sha512.run = "505491326d17edb89bdf8612b46c5811a86f4ca875f4c97f0b8ded678b0c596389b916a8887acd5d9f80ec90cd46869fa385c131d70682b3d8d5621d64674702"; + version = "0.99-q"; + sha512.run = "9f13c76b4dac6f868898ad77688fa20d4dac5d2ce7dd7684b7451680457ab905d11dca737fbaf27d1be78966e8a51c7714f5e6cea2921f405ef0ac2e8daec92b"; }; profsio = { - revision = 75125; + revision = 76398; shortdesc = "Commands (with TikZ) to work with French \"BTS SIO\" maths themes"; stripPrefix = 0; - sha512.doc = "b951bfde098f906331a529ff5281187ea47d85e8ff52af3f1ba08acc74ba937170289b7a95f8220b58eeee9a2e476af243be878b1e1bfbd1592fca1d8ed2029c"; + sha512.doc = "f80e7d02c7741b8e997ff152bda3699d13582d84cfd2c35e428a7dd403f0496f521b9e911a4a6fb25bf18081f415e5b7c3e3601c4a65b55540398a1bc712c5bc"; license = [ "lppl13c" ]; - version = "0.3.2"; - sha512.run = "dbd71bcfa22848069148b8225246fdb90deadf00c280b9f736a248acabe4360e4d68b566d9ff021535d6eeb919ccb4efe6a915e0f60c11c2759ed6b55bccafca"; + version = "0.3.5"; + sha512.run = "5f229497db8905084a5b4e79f4da03814e0df867cc1935989ff5f62c441d4f9437eb982c9aa3b9300d7ae7bfbe7aa62450383012c01b73cd405d7a8cdeec1a1c"; }; program = { revision = 44214; @@ -39929,16 +40683,16 @@ sha512.run = "d12161aa891ea45cec2a4511c48a1c338de5acd512e426a24988b79b7d9d1734479a1cd93e3e8ee11da67858d97260b71ca35a3a7a3dbbcd2bae746221a7bafa"; }; projlib = { - revision = 72789; + revision = 76924; shortdesc = "A collection of facilitative tools"; stripPrefix = 0; deps = [ "create-theorem" ]; - sha512.doc = "b228f6b725c4bb593772ebc7a56b083ea2f9ef34ce9b2b45fb233be56dca57e2aafba7978e2a07bedad9cfa47d98f7258f8df62f51c889c0a36374358ea3d543"; - sha512.source = "bbea46f08a4af6b8f89f40400fb1e66b1abe2a24c3e17d120b947271db9636fa99d796d1385975801181aa81d901617f6dd8a6c40d8b9340f0ad1c63220cf4df"; + sha512.doc = "e9d09fcc94c86802bb4241af84f56ec51f1de0cb34421a997edf5a8f22c2431aec3ba3832342af1e6b3a70f3cf4ec8e22bd8af2e2918f3e3cbfdd17e809c8a81"; + sha512.source = "6f475579fbedea779ce2fa364676360d316cf3238f713eafe008b9742058f8501b1253615c293bdd78812c1db94bb8b09783dd77b7eda333f9ef6b6ed9700e4b"; license = [ "lppl13c" ]; - sha512.run = "44f91e13c400b6929315bfa7f156d40866e46c48ab361bcf5cfe7a8cb8bbb62cb30fa7c14b3a7dd3a279be3a7f1d9eea80ae090ce047b1f61b0b74b5612578aa"; + sha512.run = "83d529515c999e0d4ef8b42494828bba85f47ffb649363ab6f92e67d126be20c9a49d6ca8e811937e7e6e913c2d4900a5fe29434754a8e77bc44b67072254a82"; }; pronunciation = { revision = 73701; @@ -39950,13 +40704,13 @@ sha512.run = "a3fcb75c408c952be58b45ab5fcc01207074d11dbd22bc047717d52391b9934706c697b1c14c3e942fdd16f0221258739bccd384c4c4b7a6a80cad5a07a01fba"; }; proof-at-the-end = { - revision = 75479; + revision = 77355; shortdesc = "A package to move proofs to appendix"; stripPrefix = 0; - sha512.doc = "ac5bc84ccbf310b788f6a5a04ca6eee936822c322813dc273527fb998b2274a3b01a581661177741cbe05842b2c109bda64f300a41e1a2c312874bc36cbc610a"; - sha512.source = "0b7557218a87adbcb53eb8546924e6850dcd198f86a9273c5feaa71ec4ba64584e7f4beb919319a119387fe763ac1c3bf0188711144ed291d740872b08a34319"; + sha512.doc = "11c688f56fec90a10f2196353f60977c444278cf249e0c5a7376b11fd6b78be4414250cfc6b38f6888baccebd9a97bf3181afd0fea76c58f21610c0d7bf36e84"; + sha512.source = "72067249d7e3f279cd4ba1abaf7272deffcd7205256bcdb66ac26933ecf4294d900cb422386a37e83a7552fca04c857903939a0dba9e78f0b7e38b2f8287e753"; license = [ "lppl13c" ]; - sha512.run = "104d9f696fe512951741d669e1bd9a5fa86fad627bd99d3b2942442d47fa8b141ffa6c1aa6b17a8589fc2ffa06e19ba2e6b8ac6971ae99800a7448d7d59bf18e"; + sha512.run = "395b0f76d31080409692db13d53c9f90e35d456e6f6f5d18ff0072dc546b95a2f9562ac3aaafb8ddf00841e07b83b1a74a6c16e7be9db0b98666e21bd361c072"; }; proofread = { revision = 61719; @@ -39969,13 +40723,14 @@ sha512.run = "79787978d7888ba127b9b72ea38f0f3e7ef9d427cf8e493120849cf7c2852ffe79b5fbf349160bac419be0725a9d79f33a00c13d6b3eded2cf0600b7d0994513"; }; prooftrees = { - revision = 72665; + revision = 77411; shortdesc = "Forest-based proof trees (symbolic logic)"; stripPrefix = 0; - sha512.doc = "8d2d4e94619b7008a35221673451d338e6c9e5fe604b020b6cd6f42199afe2a1ff24ead8d131fbb2198ddc6afc0de60bbf13ad69dcb9177cbda2bb5af7ecd00f"; + sha512.doc = "d42221646ea773e80abf5df3d38d4fdbbe0fc89b79d3be2e18071366676c10ca2d96ed1e3410a454c8b987c9f2c3d5d90780ad60004e224ddedc727a602bb13b"; + sha512.source = "d620bcf04edb38511a558af9bd0a2d678a925a72ecde17c7c2e1c55b05a92cafd680bcc0f7d2bde31062e5ae94f51f948d1fc2021edc5d822febabba7375ede9"; license = [ "lppl13c" ]; - version = "0.9"; - sha512.run = "8dfc925cafe373b29af23c6cf31a05a8e07503c6d13d59a7def6c8b6b814507fa8ff274a95e6a7e0aedfe29f8e3622d7cdeea021981a681a2c95e7225b5f86c2"; + version = "0.9.2"; + sha512.run = "9fa4e5897fbddfc946a31025c8b29230ee1ab7360305f0805485d598304796cb1d0febaa85d16c6eee29b7479f5ee5028576ec00081a6a5fc92560d5f683c06c"; }; properties = { revision = 15878; @@ -40023,13 +40778,13 @@ sha512.run = "e9555a25b0051592bd700df5b7335ad07eff024efd1efc4ef620fe7ad37866aa1edc8f354a7c772b3a298935bcffa9b5b2b49c2b0a14c868ae744cb9165bfd19"; }; prtec = { - revision = 71883; + revision = 76790; shortdesc = "A template for PRTEC conference papers"; stripPrefix = 0; - sha512.doc = "d262a44ddb864aed400459a3619d1ea7c14ed84bae4e4042d2ba47bcef070fcb6fea780ebf6b6bc3b74f8983c26453373ce51c45b1168f788064460012fd2c3a"; + sha512.doc = "ef908bb08636e946392a1e4880903b1bc9b0281db222c90e5f8d274fb1a013ac9ef19e128fa3c068cd3d422b12320ee25ed7759e42e8418dfa5cabd861aca21d"; license = [ "mit" ]; version = "1.07"; - sha512.run = "acd6a3604f3b8ccc880ef57cdfce2869630c858d28b9e6d751b632c39b3d7a9c30e6e19b1992ceb6b38a955d48682e2f64afac8209610926215074dd4bf5b0fc"; + sha512.run = "4281e55af780d8031e4821c490c317d3e10d2537089b2a35ec9da12b77a58316a20a214ed505ca717e3259394bc129c25682dd8cb1d3bc2cde6f0d94143314be"; }; przechlewski-book = { revision = 23552; @@ -40040,22 +40795,22 @@ sha512.run = "18b9546576957553b477a1c5a90e6780770f18d6aced92b17017c44770b6bfa9c3cf928500a9e56c6c67f45d375bc12ad8ebc97eb1589f3cf7b5b3ed2f7b55c6"; }; ps2eps = { - revision = 62856; + revision = 76924; shortdesc = "Produce Encapsulated PostScript from PostScript"; - sha512.doc = "0194c8634c5d31cf441fb3d7fa171d85358db9831c03cc77bac37272ddfed81d8296e9b05eb4daa7c8012f3bad1a01625aeacb2232989969551e01a92912c409"; + sha512.doc = "b35316f208db770bb537fc268e88a26ecd0ffeb3e20ef8ad07128f1d39997dc932ae48c14e6c314c1c6249a7a49a18d27341ad996ac7f2bfa32dc452960b1074"; hasManpages = true; license = [ "gpl1Only" ]; version = "1.70"; - sha512.run = "c43ba33d29d5b23ece2add44310b89036d5c4725ad76da1ed6e17bb93d0e7d103549f4a7e7807f89cdffcb19a95e0df2fe7851989b8a3b691aacfebfd41044ae"; + sha512.run = "c62705ac732159d8fc81e608d777aa4de8b0e2ca2c12067d686e482d713000327e14b592c1a03e266b68e9bf4679f62b0046a3a1ff8e1841640227c47d9d2d1b"; }; ps2eps.binfiles = [ "bbox" "ps2eps" ]; ps2pk = { - revision = 66186; + revision = 75712; shortdesc = "Generate a PK font from an Adobe Type 1 font"; - sha512.doc = "032c5ab3442cf668d6b40851bdf710b4e4b9eca701bf04c87359c579a5fce52bedea15ee5dc9e4c5967fcc0e3b84805450987b73c204e0df4708b65a7cf74c13"; + sha512.doc = "444cc9e0a81e6b67a5eade5b1912569902335f931c254bde959c9652f3a199220c4fdfce3017364a9b93d3e67a3738b5b382a393c8a57aadf1aac07b5e940620"; hasManpages = true; license = [ "free" ]; }; @@ -40075,13 +40830,13 @@ sha512.run = "eb391c615ed622d928725b3a227ce0141e75ccb49a0e2e915d41bf12e343a9622d9032c4c3d6935cdf6e36c6afb4d3138d5acf17febe4691fa6e5c34da01c2b8"; }; pseudo = { - revision = 66638; + revision = 76924; shortdesc = "Straightforward pseudocode"; stripPrefix = 0; - sha512.doc = "573b023b0d9604ecc98b774f77016fcb971c7c5dd508fd272169ad5d3da9f5273d78c07801257cad5c1461de2ee425f036afdbc827ae343e9ae151a63c86db73"; + sha512.doc = "c6f9dcf749214c864b75cff85a01f5513dfad51fc1dd773a2e8232f515531b6cd9885711c09a3fe463edd900091a195e3e0a5ad23f27f02a188183a350b60e53"; license = [ "mit" ]; version = "1.2.3"; - sha512.run = "223e02f58f4b1cb137241a273cc6aec3c2923ea49bc74fcc220df449d01e6b3009ac6303a99a5d368ab3cee62d6542707feddeee30f527c2be1ad8771244ca85"; + sha512.run = "df1524cb28f0cfb8583652e0856eb9e98305f5d74eddb5eaa4b0c801f94798165643351cd49f996efce1635af23eba6b46d39bb9b4f0d90051cf2aafcd05b13c"; }; pseudocode = { revision = 54080; @@ -40261,13 +41016,13 @@ sha512.run = "a4ca273cf21aade2adb15a8fae3d7aae9b24f4cc4a81002cfe0471aed7b5cc7be516aae26151a8bd2d98171f5524686105f3576df8cb0ecc6e16d690907f7156"; }; pst-barcode = { - revision = 64182; + revision = 77091; shortdesc = "Print barcodes using PostScript"; stripPrefix = 0; - sha512.doc = "ff4d449709479f9e1218a2fa3ba642660b09556c96cc94a1b65984ae0723e8b730d09634053feb256bf196aa183e4f8a46ed3efdd9d91dc5a03b4a6d4d59c0f1"; + sha512.doc = "66eb64c7f1efe3cf39da5381afd282990f9d8dd9e10b03690145687cc1eb10398a8b75fd8b01c87bd0e48e103e898eba81882ab8f95814afd6a38cca01942118"; license = [ "lppl13c" ]; - version = "0.19"; - sha512.run = "c79fc6d5ff483278210e654a3b325a6acd2492d6cdcb8958d5e4802bcec6aa119887bacb82a91e312c39ff5ac12a62d28c04528439684bf000dc1f1003ce8651"; + version = "0.20"; + sha512.run = "35f0e09f0688ee1bcf4b4c8cfde39a8d4eab2fb167cf438c192982ce1c27c34b258cd8befd18eb2103acd2ee237a1ffde6bcac09fffb5cdfa338590e5a042091"; }; pst-bezier = { revision = 41981; @@ -40334,13 +41089,13 @@ sha512.run = "dab99cf50c712a350a629256a946f067b6ad91a3fed95174724ca36d381292b3d08b7246d145151b117039ed48de482471f7ad09813fbb545525f5b7509eeb3b"; }; pst-coil = { - revision = 72030; - shortdesc = "A PSTricks package for coils, etc"; + revision = 75878; + shortdesc = "A PSTricks package for coils, etc."; stripPrefix = 0; - sha512.doc = "61e6922a1297e34e2ae977ddaf442a44adcecb0142fc09d4b87f933f8a7215a5c961b2b7914c8cfd85b0e3f6d4cbfcc5d73fce834f942a01ec0357286e19d857"; + sha512.doc = "28448330f17c274df993fad0c24c5e0a9f62e476a3fd1f6ff1be7156c00537be78465f55a4c634b2deba30b6980cfee3d760957a67b401b4827bb802b96ee919"; license = [ "lppl13c" ]; version = "1.08"; - sha512.run = "0019cc58c5f9c9e928fce7006eed09d5bda3a4d7ba66efc25048bd6e46f5fff9b387fd77a2884700def66a809315eac912e3fa7824895e30708c70b9a1781ba2"; + sha512.run = "6909d022269986e1c6b17b06de9d6dae42074a5f6ccc1da9617553305975d3b3ab79ee70491e95f224514730a30ae8a65e2955da3b4b2fad5d51e3dcffea5f8e"; }; pst-contourplot = { revision = 48230; @@ -40409,13 +41164,13 @@ sha512.run = "90be1124bd22958b0a9cbb45a3b76513e514131c416c98d7f70ca101e7841980c33bd8380e888054cedb873143aad168b0dc25918d9e241f763b9be3ea1a76d6"; }; pst-eucl = { - revision = 66924; - shortdesc = "Euclidian geometry with PSTricks"; + revision = 76924; + shortdesc = "Euclidean geometry with PSTricks"; stripPrefix = 0; - sha512.doc = "1054740975d1be6100ca269221925af22fd1760a5f88ad942be398a889f59209da79e31c53c702a02fe639d218d80820c3f1d1033349c283e9fb6e05c7e7643e"; + sha512.doc = "fcb30d6c38ef9d90fcb3c93c023bce33556785cc923c8ae9fd307f66f39aa895caffb6fe82c5b97211bee2bb1641685afbeb310646681f345cda4ca6f2491dae"; license = [ "lppl13c" ]; version = "1.77"; - sha512.run = "9310a2ce965b8cf9b03aff8c505515cbe386e12fc5973a4d8f26bcf2541a856605c8f14849baf649b1d1c24219dd4fec6ea5375ea43e8ff533171dde4e7d5ea7"; + sha512.run = "e03770e6f254d20c3f59f65117e6f5c0fad16127eed50a96d7dbc1d7fd26e0325ddb1650e21d6160930b7788809876a8bc7615b908dd3894ae05ac19e5299e27"; }; pst-eucl-translation-bg = { revision = 19296; @@ -40462,12 +41217,21 @@ sha512.run = "a853f5f60fcdb6ab1c9cc37c66a0d2d0a6014dd84bf9e379554e1349aeea22b4bc6c19c3e4cbc12570380c5beae5f14bc5a2eaf301751ad9079d010449db7217"; }; pst-flags = { - revision = 65501; + revision = 76924; shortdesc = "Draw flags of countries using PSTricks"; stripPrefix = 0; - sha512.doc = "4c8bed4fa6f527fd5e0262692cf4acfd52d36bfe8461acb97615c127ab54336ada7a274ed9e5a7a75d26cf764c2f63734aa75d5bc45ec833f3b77b6179fa74fe"; + sha512.doc = "047c3420c3f0de531c169ca740bf14e1a8310fe789d4a9a038847287b7e0aefd789a765986f8ea8e9864bb180c4f4514b4dea30859d0454f04fb023b5c8a5981"; license = [ "lppl13c" ]; - sha512.run = "142a1d78f1423474a935bcc977964eeec310f0e8d8037149f4f5fbf691789f0a9f2986630f629cacf319e34ee640902556b0b59145ef2a763006618c65e21f49"; + sha512.run = "19440d22024b0e0c8c762dbb4c428978e84cd5becc7200156a2c50356660c13b12a8e318aaa8c86e93f66b34f99dbdd1855b388fa0388080ec474614ce7b11b1"; + }; + pst-fourbarlinkage = { + revision = 77161; + shortdesc = "Draw articulated quadrilaterals"; + stripPrefix = 0; + sha512.doc = "c070079dba6cf88c2cbfb905886415b6b4fceeb7fab49ce1f4708385ad3a224bbd73895e1de3aa63fe05503674b3b4de4084167ded9f22cdec63dbf4b85dbc2d"; + license = [ "lppl13c" ]; + version = "0.01"; + sha512.run = "65cddff189a529f46766f8946522d593c1dfdf0fc05d8bb6becfe78494f339e01a4272e7e5649e7044e4cac38eed9ffdf79bbb7cafb627f5cd8ac7e121ea5b88"; }; pst-fr3d = { revision = 15878; @@ -40516,6 +41280,15 @@ version = "0.22a"; sha512.run = "61b59f922129de60bf954145a0c83a5bb4c0232270b8213b45856a69ca56f32a9525d70ba86e51f95fa1c8836d4922a0dec971dea16f13f0c2f83c80fbfefc56"; }; + pst-gears = { + revision = 77113; + shortdesc = "Drawing internal and external gears"; + stripPrefix = 0; + sha512.doc = "80ef7cea525a95ea6f8ea1654dcb6dcdc16b3f82ea755418918902d8f0800a239987790198f23b5d10e41ae6822d83b40acc04323ad299f36dc1a728a01efe73"; + license = [ "lppl13c" ]; + version = "0.61"; + sha512.run = "7e1c5e7eb19abd8656064bf4bca9c8ab91789ed127bc639683e68f7e613327a81830f0fa936dc8625d2c6fefc4408727355f6165bf7872106a70715d2e430bff"; + }; pst-geo = { revision = 74247; shortdesc = "Geographical Projections"; @@ -40599,6 +41372,15 @@ version = "2.6"; sha512.run = "9947e00e7fdac25f25f1f828ff5b9a3b962b1d033c57232d2d47736ee7a675ee48367aa934153ec17ae3f2eaa763044dc067d83b2248c5f42a93eb5d9a79e292"; }; + pst-kepler = { + revision = 77232; + shortdesc = "Models for Johannes Kepler's view of the world"; + stripPrefix = 0; + sha512.doc = "43b876b0f5d04c1ddf0f03b72ebb3fa7e65132d5acc95ee3d4120673bc69b6502bcdc887b0ca2249bf0f20e8f2aa0d756df7bdf157246cea4695903854e6c6b5"; + license = [ "lppl13c" ]; + version = "0.01"; + sha512.run = "38627e0d15d1cba0c843d30c76747cb65a744d6388b973b6c402b8284e6f117cb0fa6421dab56c254f5c5d74ea0cbdc9e0357674f74c5e1507733eebc86c3e55"; + }; pst-knot = { revision = 16033; shortdesc = "PSTricks package for displaying knots"; @@ -40673,6 +41455,15 @@ version = "1.6"; sha512.run = "e16ea0ed61c6548d43746f251bf8581a00863370b73d46077e5510fd167d63a539ab4543f0ad7db704571b5274cc5756fb713e5182c8abea404708215a98849b"; }; + pst-massspring = { + revision = 77131; + shortdesc = "Create animations for two masses connected by a spring"; + stripPrefix = 0; + sha512.doc = "73c342bc3b48670db1c1ce9c9b96e65987dabee0daf9d239472e15940ff2073144aa5fa7f3154abafecf668563a64584e86584929945025638e3a2513f71d4d2"; + license = [ "lppl13c" ]; + version = "0.01"; + sha512.run = "9fc35c7dadd8950e5613a1fb37dbec26547d74d3e1c9ccc8bc97cb20fc73a4c08ba6e710bd9f39c46fcdebf4a5447692028a5f96c17945244cf110038943ff0e"; + }; pst-math = { revision = 67535; shortdesc = "Enhancement of PostScript math operators to use with PSTricks"; @@ -40709,6 +41500,15 @@ version = "1.45"; sha512.run = "a994b81b4b863bcd60df2c0a061e31a060530f55650421904406cd3717ac15d195e0003486a9d087d333c5467793b6a25dc2e23e41cd46be37cab6e79ef5a66d"; }; + pst-nutation = { + revision = 77145; + shortdesc = "Rotation, precession, nutation of the earth"; + stripPrefix = 0; + sha512.doc = "7f122e413a7c430b318bfb6c7dd14a15920aa9f46fef26e9d7aae6b769e4984b6f58ed66922e20185ba0e2ffdddb948a18c3231193a6e1f718af17c47722ce7c"; + license = [ "lppl13c" ]; + version = "0.01"; + sha512.run = "b8679b26a1f40c4e706366dec484c9c480f3728624617a54d934be5169a7b094a91ac4c0b209b9a670852d7989c1a5f0fa95f4a131f81413ce9f711f525b3595"; + }; pst-ob3d = { revision = 54514; shortdesc = "Three dimensional objects using PSTricks"; @@ -40826,13 +41626,13 @@ sha512.run = "a273a0999f14697ffec4165c8f6013821f9a3439bb7822963e79d4b362a89334090af54d591f7cbff1f59d0e15e9b18dbc3ed9d711ba90162913098dcec67684"; }; pst-poker = { - revision = 65818; + revision = 75726; shortdesc = "Drawing poker cards"; stripPrefix = 0; - sha512.doc = "d021da1775a7f91968490bb4e2ef5fc8eac114fe33810d069882e72e381ec94e0cb81f4ea213edd394b5919e07873838996b3aa0f043fcc41814969e59db8a21"; + sha512.doc = "e24ee04f33f93f0a90832eeaeaf7eec7fc14d50df0293c15951757f999270688cdcf822dec0edcfad5132a00cd6dbfbfbb7b614719d26a45788149fc61bb90f3"; license = [ "lgpl3" ]; - version = "0.03b"; - sha512.run = "850b8302f7754e90559ba43ff3cd7440866b23cdbf7d3d577a75a232533d750917d3dc7ee9554ded07e6cc38346905da82e49bb90bbbe4de0f02c40fbebd111f"; + version = "0.04a"; + sha512.run = "cb68deac04961417b48a6117fc4bb19069f9368d4453385bdd87a9ef2c69e62a2ad7e66f4fcfccbf87a9fda180135df8d7e25dbbd80fe0993feec6c1fe25c3ef"; }; pst-poly = { revision = 35062; @@ -40945,6 +41745,15 @@ version = "0.91"; sha512.run = "325e4f07e9c2788d571c6105e1fdc3a097881d1b472b038c365c65a84a4e69e15866750720b2c86f5b20e00fc3a054f619e79b6564fc3712194a1a5d05edf248"; }; + pst-sphericaltrochoid = { + revision = 77173; + shortdesc = "Create animations of a spherical trochoid"; + stripPrefix = 0; + sha512.doc = "dc3e8ee1b7ea27bd956bd1ff7b03889f24de6ce2d8700a33f0aa46f9d2f08061667598e1e477dd03b2078d3a76ef84339ec7cffa089e7987776e383ef21ffdb1"; + license = [ "lppl13c" ]; + version = "0.01"; + sha512.run = "2e705964cb01fb3e927f1690beb185a0207673151c6562b548829e7814af333f78b56d3b2a545d0c0a02e322b57c56bbe88c05d78d0779638f6aae0c215293e8"; + }; pst-spinner = { revision = 66115; shortdesc = "Drawing a fidget spinner"; @@ -41017,14 +41826,13 @@ sha512.run = "df30018ed03f10edbb9e215879f041ed6eb0db48cf0e7e2b5128cd3339d1005ef074aa0631c84bcfd2c8f9c1a1a69a26cac36248f3971a3b3302e2f763af750d"; }; pst-tvz = { - revision = 23451; + revision = 77256; shortdesc = "Draw trees with more than one root node, using PSTricks"; stripPrefix = 0; - sha512.doc = "ffbba30214dce83e7f00aa7c6e126919cafe341dc727736e27a5af8ae212dc66dafa49afba553079d6857258ca72577950c06ba2deb21ca3c1b13231d1909935"; - sha512.source = "ea0d7dc35ccef586bbe4dc225886755b28524b4db4ebcede6fd41c51bcc0fc8e7fca1f7a326d12524dae478b5a9228cae413b80e7a2830f0cd729e7efa8bab4c"; + sha512.doc = "95c6d1e97e506252b6b6c5870e5481e5d26b8da03f936ce5abafc445d7d7edc0ba92f0301cd7d87ea039d58aea360d9da763bce0b48934f1aab82896b2974526"; license = [ "lppl13c" ]; - version = "1.01"; - sha512.run = "79e206f5e4154a797cf168b1b490cac8e1ddf98a79de6ddbd9dc98cf53eae01301c034643f6660708b58e890ca94b7235e5b0f48e53136f32c12c0adf5749179"; + version = "1.02"; + sha512.run = "dd129fe08475f153f655237389f778beaad1623ec1c698ee8b48e4c2ac56d3eecc71c217944db9b49bee4e171e58bd457c37365169ebb39638302430221c4a78"; }; pst-uml = { revision = 15878; @@ -41096,14 +41904,14 @@ sha512.run = "a97af35dfce4a137af97071b49e58c31739e6f271afc62a455db473e573148d25fc27937ce680c6f400a200151ffd73867d5dd8781b12a63c68b7bf256cff5d1"; }; pstricks = { - revision = 75486; + revision = 77093; catalogue = "pstricks-base"; shortdesc = "PostScript macros for TeX"; stripPrefix = 0; - sha512.doc = "bf2307222797e5568a0b2731e16b8914acd504e42d898c2890a3e9a1322372a9771634bf091088bd7db947e8690e621158044566e0886c6b697f07f0c62ee224"; + sha512.doc = "f25b223770e955011bd091b831d82211e299a51bbbc362e61344c0c57acda1048b111a127b7d29f9e1040c1b5dcde65d7fa8d3400e0ae7ab9da89856372a1ccf"; license = [ "lppl13c" ]; - version = "3.22"; - sha512.run = "d696d834d3eefe072a6534cadb2ccf29bb3a598a640bdfaf86ea36f1a274758468d64becb7b07481e447fe25b451866bd01248b4efc84ccbe4bd68240fd6a4aa"; + version = "3.22a"; + sha512.run = "bc3005c09c24f0e6da339d374853bac291ed71acb799567a42cee8e862f4a85e5e2753a9981974b960c295a7c425bdcd238d21293e5d4087e733e45248ea0710"; }; pstricks-add = { revision = 66887; @@ -41275,13 +42083,13 @@ "ptex2pdf" ]; ptext = { - revision = 30171; + revision = 76924; shortdesc = "A 'lipsum' for Persian"; stripPrefix = 0; - sha512.doc = "31ec6dea18c99aac831f4f180ccce47781ce98b2a8859bb62019cdffd690a8b803cba66728d1a9805a8a39de9ef43e357be8fb6a16e0602cf67f7f9dc6cb317e"; + sha512.doc = "e7221bd196e718c2f7d9b41901a5bed36fc9ad5e914745e4ac9fb75f7376a870b3acb2afcd9c3676cfcaf10f1eedf7611abb648e6c538270221bc546f12b927b"; license = [ "lppl12" ]; version = "1.1"; - sha512.run = "ceb8844ff23034bf730823349e6251ef0c7f208ef74c3ed61fa212af89a3208e8f9f1b74b7877698d4459047b64376faea647a919b340d306d54de43ee9617a2"; + sha512.run = "86bdb7566b9c31abc107a7d7a94bcd63814dfc8047328244ead3cb6702670dd8bf7758d1292ecb318f7478016b2bef18da098f8fc5618c97287f566beb7dfa4d"; }; ptlatexcommands = { revision = 67125; @@ -41426,13 +42234,13 @@ sha512.run = "56d40a085e2960cb0f0a4f4bdc2b8fbec7460e02abb0960ad4e0f565e9605abb6ed77c54b207ea3ccfb27c252d0d426d1274b10b230433faa37bff319e0bcad3"; }; pxjodel = { - revision = 64072; + revision = 76323; shortdesc = "Help change metrics of fonts from japanese-otf"; stripPrefix = 0; - sha512.doc = "3a85af8fe9f557ae10468e5aab8c6a19c45cc1f99dbae5a3e66530484074ea91f152177ae3ba54cbff8869178055e53b7282674eb748d82d789e767f16e075e3"; + sha512.doc = "6a98ab12c3081876e5cd240f03e6f9df7dd51cbb77f879d946776d9b5347d4e46dfd55fca7ed12761b9d7c05cbff2a1d8e2db0e03407390429003cc78dd4a864"; license = [ "mit" ]; - version = "0.3"; - sha512.run = "a44871d5c059df8962a135b6f40c3ab4d5d751bcefa5565e428d4efd8f242f34bdbb142a065e011065a8791a141dcef022d5e6ddd6d22cf78e369413b62f046c"; + version = "0.3a"; + sha512.run = "4d89f538c961cb52984f66dd79aea204c8213e40abfda41c780f1de2682f755cecbd34e63090285b813d58ad042b7455013111eb86ad974dd4bc6652add0a1e5"; }; pxpgfmark = { revision = 30212; @@ -41505,16 +42313,16 @@ "pygmentex" ]; pyluatex = { - revision = 69372; + revision = 76924; shortdesc = "Execute Python code on the fly in your LaTeX documents"; stripPrefix = 0; - sha512.doc = "3dea8e36fffdc92dd5dc68279e61d0d1bfa374373ada7236b1717b5df7c5cd1baaf2fe8fdfa02c5f64fb8ddbab209055cb707a72ca839e63ea00ffb480f6613f"; + sha512.doc = "83c7e6e1d2149146fab41ff63ed2928f4c6696c6174fe09bc6296008ba4f1c26f77220a73d8311887ff2d77ad75a653a861547f52f49dcfe6b3d830439f38a2a"; license = [ "mit" "lppl13c" ]; version = "0.6.3"; - sha512.run = "7d400d0cd1af26732effc31e2b7a7e0cb501d712230805204362bb5fc456d379258ca2075f4c902dd6d4bb6004ba154d47ebd6cbbc5febae8d07c113987b1a60"; + sha512.run = "87ae649470b6379ac4ec344b850940aef65580b42bfca37c89fd41ca82c4a0c90cb70d96ab3838b360e2028f1c5f33627c0ebe5a6b62847e95dc44be974df08d"; }; pynotebook = { revision = 75593; @@ -41543,7 +42351,7 @@ sha512.run = "9673268e9fa7b0041474ca36698458ff2f8c3425a335c0dfe694b27aa8adab83eafe60f4b59dc15d320df622eba90f3166fddf18659c4f9cdc16373dc2f3736a"; }; pythonimmediate = { - revision = 69487; + revision = 76924; shortdesc = "Library to run Python code"; stripPrefix = 0; deps = [ @@ -41552,10 +42360,10 @@ "precattl" "saveenv" ]; - sha512.doc = "75d2a8ded38f8740e8ddbecf938388e06568a2a3648b94611b35072639af2ec128b687259aef2bd12a03b0e205f727532f633bd0163ef44e60a526ed38b30fab"; + sha512.doc = "b412ca3fb3c967374ec849b74a65647f9cb1f2af502f913946330e0b552d46455c45604c0586b197ac111e6befd44cabaac803f767a634028008c94bf5945cd0"; license = [ "lppl13c" ]; - version = "0.5.0"; - sha512.run = "d780c2bb49199fdb77c28016bd50a229851580d8c48c45eb098ced2cbd66bd2a5e4b84493b65b160ae02e6a1c22e64ecdafd0718762c0355db13acd9cbc1f943"; + version = "0.6.0"; + sha512.run = "99dfa7ea641a8c63713c8ba746b07f8555ee1c1cfaf38181c177308f354f2ac83c5b0e6fd4d5fc93502d861d037319838bd4d1396bf1306a5c481bc8386495ca"; }; pythontex = { revision = 59514; @@ -41574,15 +42382,15 @@ "pythontex" ]; q-and-a = { - revision = 69164; + revision = 76924; shortdesc = "Typesetting Q&A-style conversation made easier"; stripPrefix = 0; deps = [ "einfart" ]; - sha512.doc = "885a499e877514022277317c5f4d4fef22e5a0593b9a69cea2021e2326b4f57662daf55977da5078ac45f0146a76a0cc644498ae6c2c9dc49d5e5c8a39565037"; + sha512.doc = "e1ec914fa3ed05bb121541c091d2a1825d72a78116d5524bc5bff155f396cee3b94462335289180152542b8f0ed107c18d41b10c754358d92b2360b3667b8f67"; license = [ "lppl13c" ]; - sha512.run = "6a2ba84da635b700df2a39d69240b62749454d245ad6bb7e7ee8d87f8125f82575fa7c9e2ce4fb2b51bc0af2749135c5ba3bbfde443344ef950f6ce61a79b678"; + sha512.run = "8f130394b8cbc6aff11056f8705dd065c1d51cc01bc8990adaa2bed34f5dfda26e581c02c4d4375c692c7eb2359f95568914ff60980b17c7743a73b3e302bc66"; }; qcircuit = { revision = 48400; @@ -41620,17 +42428,17 @@ sha512.run = "7387592a338e7ba10942e4ed96364e36ca325040bff02cd69bf0f98d471775d38bd63e54bad494f64874e2fd0462762595c5796d7453aa6909fccc2d9d6bd27c"; }; qrbill = { - revision = 67724; + revision = 76924; shortdesc = "Create QR bills using LaTeX"; stripPrefix = 0; - sha512.doc = "e348c90fb8ee446551fa2747763ad611344279ce00e0b8fc3772f1ca0b9bea674d1d759fc26b8955261d853b264d9e598862f0bf80561f23b4d3eb038a45f248"; - sha512.source = "0466344e7d7fb00449bad39b5c42b259a8fec4d8472bee7fbca7acb702777f7b30f0a9469e97b3b6d03ba851b13a66cfbb5d87898881ea35089976c0a7258798"; + sha512.doc = "d5958f80b4ea06a09f2cd6887423ed92fef29c72fb4f9febf75a4f13588c56f0560feb6c75e58ae462fc859cdd2e44f151d306f842d498be4f0eb9ae66cc62d0"; + sha512.source = "a717102d6fddf0cf768f0a0a01a59c122a7106211882ac34c769c1e39f4d68ad2a9aaf26c76b61c9949c399a9eef735dffc74cf4c56dde5b33a13a94d1c659cc"; license = [ "lppl13c" "bsd3" ]; version = "2.01"; - sha512.run = "61a65a020fb5cf012cc08d6d852481ce8712c214fa7cc446ecd0d5a68221f29ecfa710e81889cc92d3f3895105f153ca5fd54b798261ec095a5f06ccc75cc4e8"; + sha512.run = "1fe0abfc1a05d8e86c92d36ab69346df18ed72a3d7927348420a7c6f7dd63fbe7ea55e08f051e140eeef9895dd5cb1a91734ec371198ce3de922ca53b39d10f8"; }; qrcode = { revision = 36065; @@ -41643,14 +42451,14 @@ sha512.run = "65ecc00d46d06f8a36cb1f170c12692cf7ef8c0cf9e68bbdc6a7da6b0a7f5fcda6a2e065b8a474609556518ab07c2d12f19a9fdaa0b6339aba94cf35184e26f9"; }; qrcodetikz = { - revision = 75341; + revision = 76924; shortdesc = "Prettier QR codes"; stripPrefix = 0; - sha512.doc = "2b8f62a3f07205e02a6699bff235fbd4f81d8f80da97e7b8df436e018d9719e0f8c6a7efa31215ec0e093f30366063c087ab0d794da8fa313246262cdc8f29ba"; - sha512.source = "eb891223ebc6813718b849f20a156e1a7c48aa9b473bd0478c5d1a08341929b1cc47afb29399110ad8867d1ce7a7567663e107f41fa35a9d56dcc30cbbc8c35c"; + sha512.doc = "b667cc91de0d32492717b2fa2094cdf8ea4ed48401fabb812c6002f9be5b7488c3469ab9037457508e8c294c7a36f9e7189f0c801de311bdb3bfad59bca5e661"; + sha512.source = "303bb0bf0c0346a68623066ca5d17f5ee5104c527375e3991c95790ad6e3a1f4d821e6561e1931f539127edb7c0ae333a270584fdb29db1a7c75ac0c92a47312"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "1037671897cef90c5e87330e3b6d614e94a64c77b8c559735f3314b79d13cc0a3f2338ae22dc117e0e40044db3ecdc7d6b60d58be8a7e8e08234550b72a2a520"; + sha512.run = "79dca83906f5f1e8d52e1ad619a0179b34eba5060c5340eb43638548da8f849062593d9bef09307d392201c56d4aef4ca2d28ea87ab84e798d2927e8602ef057"; }; qsharp = { revision = 49722; @@ -41710,13 +42518,13 @@ sha512.run = "af7a59b5fa4111199351b3ee6a14ecbcd6f6e86041a7f516c97f0cd4349a2d96935f138969e0029e4f5f8b8650b7efcef9554bd631c1231d371ec323d7b41024"; }; quantum-chemistry-bonn = { - revision = 75406; - shortdesc = "Use consistent typsetting for quantum chemistry related software"; + revision = 76924; + shortdesc = "Use consistent typesetting for quantum chemistry related software"; stripPrefix = 0; - sha512.doc = "94f755309803254ae9579509945fa2ec1764bca6069b672bcdb7e1d0bcf178e4b70f5ff6dd18a42b7dfc408f8fabe65472b4b137e40de49bb0dbbd78d56980c5"; + sha512.doc = "7082cda3875ef445af8b5f013bea8157b32bfa7975132b1c6981665b0a2dcd27f21c4e0094f225005c8d336c7d9f78c87d882d94afd1889a092fbb8d27b6a2de"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "24f47a021a556a73168a67368eb21502b19e6578ee4c95d2789749c8d9930b897d4b0a6a5f57c7b6dbd2304137cee28a7d32afc5f2621c961cfb0d80db841a31"; + sha512.run = "12d567dbaadb0343e1e9e55f18aefd16bafb38388d651ca381849f4c9ccafb9555ae155a9f82d3763bee6bf9447b9d69f5a4bab532c875d7940b04a172a689a2"; }; quantumarticle = { revision = 65242; @@ -41728,13 +42536,13 @@ sha512.run = "432dd6c4365dd1e6dfbd9ea4de2f29f0bf0fe3bb7f29b110354ad7d42c4675acc4df84cbcdabc8a476ff8de260e083d32c1b3e63bf7b6122dbc0d5373847bef9"; }; quantumcubemodel = { - revision = 75387; + revision = 77308; shortdesc = "Representation of quantum states in the quantum cube model"; stripPrefix = 0; - sha512.doc = "f8edcd622cf28f4fb48bf8875f7afaf2ce9146955cb779485d7e262d4c5cb2da90e342ad1c14bda1e51c5781b14c1856fc1ad77e14cd197ad24994b7ee6a93d1"; + sha512.doc = "ab68d6003f417c03dc1e05eccf40b90625a807ff652ad8590b3fe7362f8fe3bd4ab7a3db919d5bc6130e37051f757ee9c8a36e540dfdcef9a2f1f62b2939b7dd"; license = [ "mit" ]; - version = "0.1.0"; - sha512.run = "feccf9772fffa3df6991e1171cfabd5b398f2512d763081f8f5364dae08d68980549ba12fca908604cc7f3a34c16d6827d789fbf1cce984615d3e1d4f92489fe"; + version = "0.2.0"; + sha512.run = "4eea603398616810022773ca1ab019d74bc43f6c82f4eecad33365dd7c8972302b3ea5b82750a8de31b063a931092669e93135ff3e087e442c0ccff9bdd61af6"; }; quattrocento = { revision = 64372; @@ -41787,13 +42595,13 @@ sha512.run = "f4fba8eb850a90288a9b3e7f4571f5df560e09e7cba608f7bf2bb3090db5a2c6bc7fc7240ef2e3cef9d37fe1a0105e74c4c63c39a7c1793a1fedc6f86772eac5"; }; quizztex = { - revision = 73069; + revision = 75977; shortdesc = "Create quizzes like in TV shows"; stripPrefix = 0; - sha512.doc = "997c1efe3901adeb85c4835088bf604a95b8417a48f45c7427e3cc62120663c3d92569097f1657ecf336c7d27e333fd6cf36589be9d0391c116661841b7c8be1"; + sha512.doc = "05e8d7001a6c9c2ec32c762b65e3285ff6c1c082efc26fb3c0be633f906a0b20762e5e0ee3eeca5be6c7ed9581b6f3501be24173c4f6aa19002a33d7e448028d"; license = [ "lppl13c" ]; - version = "0.1.4"; - sha512.run = "8d52e371184e5399e9742eda1dd0e247ad52ef0509ee6663aeb973a1d22dd45029da63d15b4f57fbc7155f40c0716225fdb589f94885321297db8b51c1183bfe"; + version = "0.1.6"; + sha512.run = "7a2c61f9ff7894e472cb07ccaf2e60be3ac1fcd9c2053935d27c8e197dbf7746f663a3c35be4663710fc8b08a8ed932422b3e37e89203548903d12a4415a29b2"; }; quotchap = { revision = 56926; @@ -41889,22 +42697,22 @@ sha512.run = "960ee181474ecd09ae94a27755bc19cd5a9ee49366bb3115cdae018cdca54bf1860b21979647a2fc33b74a27027c2b8958380fc8d407d62cdf82b33566327b7c"; }; qworld = { - revision = 74944; - shortdesc = "Draw graphical calculus in monoidal categories and quantum theory"; + revision = 75910; + shortdesc = "Drawing string diagrams for monoidal categories and quantum theory in TeX"; stripPrefix = 0; - sha512.doc = "528a4d46d14bc2d8e5aed76258bd29ab7bd970a6f568c40c79ba2b440f6f9553c5590c2960003a825e64f35b0419b70c842df5e410fa4f64c2a099c22bbf2890"; + sha512.doc = "ea74acf6e6151c348af1457e6c8465360a6b24e26ec8f2a22ae2334b7cfbd05aaf98c29909e1582c1a0a5406e19582b45c6c53632d14433ad24f3097bf488a22"; license = [ "lppl13c" ]; - version = "1.1.1"; - sha512.run = "d39955b720e727766d773ca019b58704983961c537bd239de130afd06878fea06993672092724236b0248e8f824e9b14943d1098f83cf8ba9c424f613e7fe10f"; + version = "1.1.2"; + sha512.run = "d6a45860987a2d1ba9cbc575d4122048a5ab645fdf1d6436ece8965b2dd272f08b08b67f38afea125d39308335a501328cd3c54456c96e853c45341fed94eeff"; }; qyxf-book = { - revision = 56319; + revision = 75712; shortdesc = "Book Template for Qian Yuan Xue Fu"; stripPrefix = 0; - sha512.doc = "5bd3f6f9576ae2cacf3351db9cfe59ba519953a6e25e32b2ab4215a928d7a0f2903a9c75f9432c8fff3d9b7221d6ea09c439421eb5c5ec6830665d89836b9d63"; + sha512.doc = "f7b2efaed1c7bbc0acff6248fed22e64525ecd41afafa003cc3fbd82a4e4ea9fddba8c41457173a5b10dc9bd64818ef4d8ac236d23b50583e55ed48cf46b3193"; license = [ "mit" ]; version = "3.1.0"; - sha512.run = "be1be15996d6db58200ced70e6b17d29ad015bd1f1ae1dccb7cb50e225e9150db76511fbec37d17711e10104322782f92bf9fedecf990fb4358fefc2df7a78e8"; + sha512.run = "f98b6f35b6bb1f9195a6aeae1925a5b3d1911bd71a12fd96fef431c55014a0f307b0637f182bfff59c02ee02dcbcff8e9af0e308aa141c2379ab2f1ca5780397"; }; r_und_s = { revision = 15878; @@ -41926,6 +42734,15 @@ version = "3.6"; sha512.run = "363d952daecbd0c4d57e7d2aa5bd28e32bd04efd1b26f5ab65c4874fc65948fb4258eb430560bb8d294406cf314778047b0027a45c21cf99f77119519878e368"; }; + rainbowbrackets = { + revision = 75976; + shortdesc = "Automatic coloring of nested parentheses"; + stripPrefix = 0; + sha512.doc = "c8f811b3b3b3d4ed9506448518e98321def5e96cf7755a49d665050ffd0a645323d37866d629a03e4496fcfddc2e2d435694b4ffb9a34b9af161903b1955433f"; + license = [ "lppl13c" ]; + version = "1.3.2"; + sha512.run = "ef31d3af4ecda95c497331a0a3417bb23f3d6611b91565c6f9706f302b57178938d68236b32c9ae840ec6c8a74595b097129ce55fc9b18aa69774ad871c46862"; + }; raleway = { revision = 74901; shortdesc = "Use Raleway with TeX(-alike) systems"; @@ -41970,13 +42787,13 @@ sha512.run = "213cd729017cf53e23699081e6583a3016c2782192f79eb14947f89d330e3775b35c264cd64fe5117964b040ae98c9835fa9a7c8c7af2979502190fac85bbe9c"; }; randintlist = { - revision = 75114; + revision = 76924; shortdesc = "Creating random integer number lists, with repeating and sorting options"; stripPrefix = 0; - sha512.doc = "2ec259a950bab33c56985e2a79bef51d1af9860e458d7ca70653b9013549b82763041dda4a4c2eaf006fcdb4e98ce89f853bee976feb2bf6fe40243d23217982"; + sha512.doc = "9c2a5659f97729c13f727f3a4383db77da343844312dfcce9142846362276bb2845c633aee8752b2bc8c0d58cd6dc7dca3b6328cc512652c85cb99a1757fedc9"; license = [ "lppl13c" ]; - version = "0.1.4"; - sha512.run = "db13c03af255446373392b12a0d4cd985a3ba45d65f7a833625d1e2fdd09066d1f0bb2ca98675178533b7cc531f36b10f1acce71f6226f1c1a5bfaa70aafbaa3"; + version = "0.1.6"; + sha512.run = "8ddc6387185495bf655e9c9d8108cb4876c67018bcf76883667b21646e42d4ccb4e213b75f676e3588f80f78bd3e6b8b951c4641b8bc0c2272cf419a7d983c2d"; }; random = { revision = 54723; @@ -41988,24 +42805,24 @@ sha512.run = "a93eb4d5b526285da18105f67bef5cb4451b7b71be50581936a4718ad99360dfd8141ee9437d374c56eb3db3aad9af4ec8e1555a4a5b8654711bf64aea3f419b"; }; randomlist = { - revision = 45281; + revision = 76924; shortdesc = "Deal with database, loop, and random in order to build personalized exercises"; stripPrefix = 0; - sha512.doc = "4c0ebff9275bbd1c8550902735b4ef0d04dbd688bb1abdf124560defd2e5d0cc23171e8034fc67b5379d0ec30395b4433ababf3c3a244cbb5ca5f15005057f58"; - sha512.source = "3ccb29c8a6b815484929b7bf0e142090bca848d3f5562533380b71e1be3c9fff2d7ed00f39fa68a745442ad45e1b07e4ed38ef2db55a2bf341e6adb0ce51c373"; + sha512.doc = "5adf0bd4a8d5b01950ce7ebb7b3dd1330f987b655b5b5617c615c8f7620a15724617b2b00b94effc60ead5c314ae8f15ff6c125cf4cbef68bf2b34095d776130"; + sha512.source = "17982f0db2779b80a2ae91ecfb22aa138059baedc999002e728424ceb06dc88f54d6c1e43319dcab08dbb54bdf7cec378a35755433bf8db37c6be95b78b586ba"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "895eb116868ced533e23d398d0f17bda2f55a2cea52ec46bcfca4004b9411fade8817af4fc9d3d91b2ab2959ea24027266d8fcac0c77a64d2a4b88fbed5d56a4"; + sha512.run = "de8e657f7c948f0b412fb37da7b75be29b4318b2141cd6a826da8ba7febf5285ca5959a5c9f7eb56b6c855cc22d31b408d13366eb408e0e2fa83fff23b5ab16c"; }; randomwalk = { - revision = 49513; + revision = 76924; shortdesc = "Random walks using TikZ"; stripPrefix = 0; - sha512.doc = "00c23d42132d4a47973871bb9a2054385681898d6cd7e0a7a47337808187855812d98535428f6e37a3eb2da13680ac4128fce38db670a87a66483f6ece044c8a"; - sha512.source = "55bcb9c1acabef60ee605d9dbc0cf9d601a31528dcf444f2caf2f8b91867538549bd304b3a73b3bbefdc9e7ec82791264f054386c46b4fe67d20e8ff6a44ca8d"; + sha512.doc = "ddafef06bb760ec89ef8a7ad26fcb60141463848420a157dad373a3d039a2ab2a0fefa803c211d4a843a6b60ca7da9f5b4e1e3d547a32fb756778ca4d1a06564"; + sha512.source = "fd38ad452cf1a465e5909ec040df347eee58ffd25eef2bfe9088bbcb1ad5c08aa596c679fd655981f4d73ea4e29df3c24a03393299719986b4175e1dce913ca5"; license = [ "lppl13c" ]; version = "0.6"; - sha512.run = "3a1f08f41864cc3b855fc4a9f8aba298d92505231c728381f5c5aa29f21c73d6e10834ad589c114ae26ba97d092b33e9c83a30518a7f289aa0ec96c933471afd"; + sha512.run = "3410ef45c47df4290ea2715f4d28aebe13d3dc60955c641780bdd537b9d471af8c3b7e93de2bcc545f704c3950f278197bd5ec868c653eadd233cc7b39bba5f7"; }; randtext = { revision = 15878; @@ -42025,13 +42842,13 @@ sha512.run = "84bb35198c749e78895401f378992d6cba1ada2101a3106f37681acf9f3a541461b3066fb7c28d79b1aeb6bfe6ac72d5a1255c70e29a8843046f2a4cb92d4c0c"; }; rbt-mathnotes = { - revision = 61193; + revision = 76924; shortdesc = "Rebecca Turner's personal macros and styles for typesetting mathematics notes"; stripPrefix = 0; - sha512.doc = "effd703a23c4eee3ecb385cf8ca891c50e373fdb91834f45f7ba414d6e69b5fbef8a1833db4cf76e27dc316b734b714926078e4d92de08122dc79948ba928f77"; + sha512.doc = "b72387df19a29ae87c3ff1231be4f88145431c4d5f08c11441624119072b74a402956840d4be225c2416f6cdeeee79675fe79d5a8c867bd74baba60cd40dd54a"; license = [ "lppl13c" ]; version = "1.0.2"; - sha512.run = "15e5b0c52a70b406cb6de6ff55740206dafb75c8cc20dd45820059dcdb112c03ea0df0884b6caa12db0f792b97e0507f90d06644a8f78cd7569f9489a896b3cc"; + sha512.run = "210ebc0d7ae10663d66318e02eec0d0fb9932f35a327511b02beb9f20a8299e091d03dbc43de331fd15bf5e0606384b1e22add6f7bbe6c69fa703979db08a8b6"; }; rccol = { revision = 15878; @@ -42073,13 +42890,13 @@ sha512.run = "6070a3f0b434b5339e527161b7c1e18dd21b23a9b57817a2699bc13369bf35110868e38d3e487b7b0b58ddb12699599a6e8ac4314b150ff2c8049ade5124f786"; }; readablecv = { - revision = 67986; + revision = 76790; shortdesc = "A highly readable and good looking CV and letter class"; stripPrefix = 0; - sha512.doc = "6a337934b2f52cc8543ac0bee5dd52d2deff2e3fbf192977937c8331134227d816c846845923ead87615ddc117b44fb141239024e766e17e1896cfa1c4afbb05"; + sha512.doc = "96ea516db81b5508882e5b4daf95fe2c0b3db43e645068c832929ce7f54772cc55097e4ef4392707f1709b7930620570527c7015f8f61fc95eb436c0d1661637"; license = [ "lppl13c" ]; version = "4.0"; - sha512.run = "bfbc2764d56277d9a215d4366f812e53361faabd136ae86ae8152ab763742f51d27e9b61bf4a1d42fe2f14a90d5d3d0cf6cb513b3c6f5990ad34abeb26c22d44"; + sha512.run = "6c70d774d3ebe8618ad2a2c4a3fa4335f3ce3e941bb74b6e336978652b65e862f1ed74c68f2940f7244ad9ae3d752cc50eb6f358c9f675ca6093a627bee7c5a4"; }; readarray = { revision = 60540; @@ -42121,14 +42938,14 @@ sha512.run = "fc0c686971c536b3490438e74322aec06371857a987bd70a6def7310441229fc4813d2080c5aa9b5e22cf78dc8ab1c3ed75b301acd987117d3e6f1f589f78981"; }; realtranspose = { - revision = 56623; + revision = 76924; shortdesc = "The \"real\" way to transpose a Matrix"; stripPrefix = 0; - sha512.doc = "a2382dcfa84f3a2773ef6cfdd5a10bf23cd541927e2844419d75be6206ff5b42f37243ab2157ed5765c0f9c090340b6b75b35271157daa3440ee9d81ecdff9b7"; - sha512.source = "5fd124830f8e5e29cc9b1a2ef967a21c2065d183bb8ae1560b95e66b09d1248b8bb6a65e6321651c23d309c2508c05629c2b7740e8c57e4130d2f06b99347097"; + sha512.doc = "ec3ebbab6bb6eb622e214e80e2494af24219c5aeacf9bb09c0e09a06f9de316c1664acae60ecfaf58c5bce5c63e4e80c5971dec49bef3764c8b4875d6d78ec13"; + sha512.source = "fd071f3384d5a0caeba52134c7ca3396bd64ce12b79a1cf2fed3f734f75ac06f64902c694a3bf22ea039e824ca9f9554d8726feb966b388bc6cf590ee74a6db7"; license = [ "mit" ]; version = "1.1"; - sha512.run = "413eb0a65d79521c81417afdb2d7f0ed8bc625d107d2fa19db84ae04a1f27f2da8f07fea27139dee411e1850d8646d63412eb581b08a9c4dd69c886457027cd1"; + sha512.run = "6b1c2473b60a3fa6551743ef0d290f2e51f4152e446db384f3fbdea6433ffc3db136cae2ecb4d8026eca8b726440aad78a66b81a726cf6d14d7f181bfaa9ed49"; }; rebuttal = { revision = 72851; @@ -42141,13 +42958,13 @@ sha512.run = "2e9bf822adebccb51d5495309c15c472bcc300154cb04cb1feb759fdfbfa4a8ed49f57e4628cee9e8ee44a20bfd2cea20f54969b737781d3971a80121591a220"; }; rec-thy = { - revision = 74983; + revision = 76924; shortdesc = "Commands to typeset recursion theory papers"; stripPrefix = 0; - sha512.doc = "add8ca8b498f51751747c3304e856ab76c5137b88a3c7f8b3e4c87e445fd5a7096fa42a1f8093db79601acbe95bd512e94f0dfbcadb2446dedcee4fe5c012de4"; + sha512.doc = "42c36bf5af02b26c4fa470fec22d1fd3930117e832492f5bd04a80fa3979765d3b1200f979b660be349ba50c06e166af27f5676ff428e38c46d9f22caf0f6b7e"; license = [ "publicDomain" ]; version = "4.5"; - sha512.run = "6899e7b4f39a57bc8fdf60ae305319b94cb3547031278683798ef027b1e422d9ce7475341febe5fd8396d4f679edc2396c9dec90b12046ca701e01e6e8005435"; + sha512.run = "32db6adc87966c9c9c36031cda4d310ca99add4d7643ca0576f0d82c1f69d74a1e7632fcdfdca35a18c11749bb1fff49aaec99b139fde18cef76a9f853683819"; }; recipe = { revision = 54080; @@ -42159,12 +42976,12 @@ sha512.run = "03e9e48a2e423f36ccfbeb2e61ffc7c3588658a158c1729f697ce44d98079f104cdf1c17d85ffd5700a7532f762e22da0c4388350007eb13226cc0da43b08678"; }; recipebook = { - revision = 37026; - shortdesc = "Typeset 5.5\" x 8\" recipes for browsing or printing"; + revision = 75878; + shortdesc = "Typeset 5.5'' x 8'' recipes for browsing or printing"; stripPrefix = 0; - sha512.doc = "0c9d803360e1ef65b38f5b66c6d3eba6e9c38c371a430e2cca371594935fda16a051d6d1ee33e787114747b9efc36475c6c92b2c8b199aa1a5b48e214f7a4643"; + sha512.doc = "f713a50657e4d0614fb94ed0982d3b3820835911fe6198fcd44fb519385cb6b389075fdd9a741f97b83da18c9f637fbf9c6a9f312be3a742eb6d75aa2aa8b227"; license = [ "lppl13c" ]; - sha512.run = "c030f81bac27221f24b275d689fc7cf80bd6d97ccfecb0c5d51876ae825871854d7729e123caef3735a7b2a5608f070ce170709c8a1723b5c740f05371c82154"; + sha512.run = "e80d8511db55ad649a068c2224b892b1b3f7fa71cd4f83357ec321ac2c28d4a7dfc21c51d8810399efdf381fba8df1ab53d608e3005d04b1f892073612b31b82"; }; recipecard = { revision = 15878; @@ -42177,13 +42994,13 @@ sha512.run = "62778e7429aaa8e4bed6546c748a7e135c9edc4909508723e7931284c619d502e9efb0e6fa54c8c1d242858355c6d95bdc87959400c18a5648ef105035ace26f"; }; recorder-fingering = { - revision = 73711; + revision = 76924; shortdesc = "Package to display recorder fingering diagrams"; stripPrefix = 0; - sha512.doc = "135c8891223d407ae05b8d1380b4d2c98adfa7b4105a52385c250c5020498fe974fe7fdbbf4ab61e2147870744a1c4b913786b76089e65d09c01c9966d69913c"; + sha512.doc = "cf51fd28a95bbb84e6520875652f43b5e302723e35dd711b9014967364e591da41f293a35babf91f79ac0efbb333d140ae7a3ca09c1c5730da585c6f853acdf0"; license = [ "lppl13c" ]; - version = "1.4"; - sha512.run = "547ccf717c5b66c1891e42ca150fc36c6b40b46799333a7a4dfa6261800c4256c678b1715c96664c0841f25a48ec3b30390d8a2f0106744aa4617844a831baec"; + version = "1.5"; + sha512.run = "c971f6d21c54b3fc61937c68dc9a9f0db39c14cd16d3e4ae863177c682fe4b09685a2d2502c0ce76221b2e3540f8a29ab2fd7629163f1bfc3944462e0065a864"; }; rectopma = { revision = 70885; @@ -42313,14 +43130,14 @@ sha512.run = "48e1ada8d74bbd1fa8b3cf4071f26fb5019c03663186df2fb8fc7b1642c2c27157250ed8f785dcaeed210ef887267182d81b1098fd236a7db731ae11c0a513bd"; }; reledmac = { - revision = 75198; + revision = 77517; shortdesc = "Typeset scholarly editions"; stripPrefix = 0; - sha512.doc = "754f418806e8cc8c25c2e23e33284f46dee978806f4946664a0e3ceccd3252a7a6e923368ee82023e11c09dd3e649d659836b13640eaa787e5977c5073787acc"; - sha512.source = "e7db32dee23c71baeda770c180274132de9aecc44c45bf256c2ad7d80990f37623105f91cc4284796a4f32a62538d3dff165521fe816636520692359c9c92801"; + sha512.doc = "2bf89b8d645ee198df9a341f587f42b76a40744462ba5bd39be7541fdbaba1e0103d6649d32c6f8d94871ced8bebbe3c6c6f5aa5e7ac80bb570abb0b50190fa9"; + sha512.source = "0df960eaf7dfc7916270a66375d302027f7fe79b8144982ac6f8de33ad34ad035210825f672c8c6f5d64367b7650f5e3254d1596762378fc4f086726f5f1091e"; license = [ "lppl13c" ]; - version = "2.40.4"; - sha512.run = "c280c424270e04c6042bb343e85ef863792928cc27e3c8e9087e2f9b37a1f1bd93488398aee5fb78eea4f96d4ee5911317f54cbdb73eced954981e2bc495574f"; + version = "2.44.1"; + sha512.run = "1892a875591702b4223038911c378b82a58353be81195644a7f6b2bbd016e766d22a8022e2bafcf9869ce4af5566f6033f3a16f2fb48869892f24df44db050ef"; }; relenc = { revision = 22050; @@ -42378,14 +43195,14 @@ sha512.run = "a5deadeab45a6a2ab4732e91c26da32f276e2d5b35ff357faeb3361c917c3b47c81e59cb6934d052d3525df2a810510e6fa7a8b9e9d6d272c91b4b558de7132d"; }; reptheorem = { - revision = 72495; + revision = 76224; shortdesc = "Repetition of theorem environments"; stripPrefix = 0; - sha512.doc = "227530e1c128f4ec410256aa02dc621e05042731f4e62b8783cd9691bac68d6795422e1d613b57ef0843d79dec7072c958ea0af3dbf3ee7cb8c42d1c3bcd0063"; - sha512.source = "911166381a8ce2407c07cda578bdbfd5b87f4df902ca9ff13bb8174cffe939a958c1882cc164fe6175e9121cc1eedc9a0aab39943539435fe52a4085916e2822"; + sha512.doc = "f5f77501a34872940f23a1055bee64203b5eb6ce1a25ca25f2f94da96ff3e451959725fc1c49c517070ba036610f6da08c6cca806e0f2252696153f101b3e875"; + sha512.source = "62a305b251253cf1aa2e7cad2f74f4eb59feec7dd97bed30ba47082ab003c13b80a42e490ad0f771b4c9c63f65f82eeb5c7650538415b4b75622de17e8a59531"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "984909185000a9741ccde3b851dc1cf2f0d8fcd13d4812c4556459c09bb21ebccef9a6de0a4885c051f438f276ee8a97d1a3b77761fc69f53688d6d7f1cfc3a7"; + version = "1.4.1"; + sha512.run = "84ad69cac04c94499df40df3d1861d09da0afd09282aac5923291ccddc51fbbbf0ef5977248c3a3d34edf5567bcf0e27558ff7c693ac468cade95888c97a330b"; }; rerunfilecheck = { revision = 75559; @@ -42402,13 +43219,13 @@ sha512.run = "ca028efba24ad60e33ff1f01e649694054c3e084d028d469f35cfea20874771a094091fff6ea2cad7e8c10314bc5bedd36efae9a27f62718412b5f9b5c6eeb6e"; }; rescansync = { - revision = 63856; + revision = 76924; shortdesc = "Re-scan tokens with synctex information"; stripPrefix = 0; - sha512.doc = "602eaceabe16b326a1e2546b3fea21f22c17b92d01500dfc30f0659f0cad8d93c4e919a18af4a96e8633afcc4c08346dec8f5e84f55fb1f54cc2067e2b54ca42"; + sha512.doc = "492ff519bffd96689a9264f0df0d7317e5d62d8691710cb491debc33895a629209b6575502497068caf700a5ef658f5a4575f30a76511233d9061ae331c07d2c"; license = [ "lppl13c" ]; version = "0.0.0"; - sha512.run = "4ad1b90e89a005930d1ad5500418c0d867a1100d21429af64edcc803811e29bf4cd79815fc0018505c8d9504069f7f17bf6e09465484bff5ddb3dbc79f54aab1"; + sha512.run = "ab5fed18aa60b9a415625c8d2e8b8a6c8270c2867bb4da3726dbd4aefd39f02d9d42fe440bc38b3b4cb453ea5468fb0f63dd6425c68793e05b10fda3acf402a2"; }; resmes = { revision = 65375; @@ -42430,23 +43247,23 @@ sha512.run = "8d4ae90bcf4e2228268d6b291891a39fa4b47c86ec1260e43f48cbb00960e23342ef6e22002cd676ba4a50506d546d68bb2333e3eef3057378e06e61da69408b"; }; resphilosophica = { - revision = 75654; + revision = 76471; shortdesc = "Typeset articles for the journal Res Philosophica"; stripPrefix = 0; - sha512.doc = "bac65a93411b3446d142ddc092fdf7d3851f9ece55be6ba181ffb0764abb1a1a03aab9f11b96c1bfd4b09c2da1212d31ee436aae026eda47ca51ce4262de2fe1"; - sha512.source = "6d48c8b290253971c908cfb66cb869da279f92fabd33d99546c10045bca35e6bd0ec3f4f654a6f8ca2653b252f067decc0b37ae5c5a502748915438e9d7e7d4d"; + sha512.doc = "acb92c58126bbcf7ef4ee56ab9b8a71ee9d923a35c60756b0020c72c07423d49486266e4f88090b74251033016547d0ef09f4b41b6295d1c72d8728f8205f192"; + sha512.source = "3a6469177473277c493efb614df6524390b7864f4e6afbcba2f0c5abc52c9cbaf9bcc6460aa7d6070ef653cadc90501603252e2d65c389909744a543bfbd8338"; license = [ "lppl13c" ]; - version = "1.37"; - sha512.run = "ea8ee3fbffc084b05fec420c8acdd5c8481554371f0ff9f9e41fae134e6faf222ed0772cb35b9bd79b25beb86b6338b6b88fb7718dda64ac648ca22ffae7585f"; + version = "1.39"; + sha512.run = "81d6c600afaff6f8ecd35f735aa7ed3d8f6168e40078e291663175e626e6d0bc69095f2de66f9bae1a576cce59dcbca15676f22dee4827b3bafaf88f8e688e82"; }; responsive = { - revision = 71800; + revision = 76924; shortdesc = "Responsive design methods for LaTeX"; stripPrefix = 0; - sha512.doc = "79c4151d2348c4a485884410a7f7d61fa28aefb69d57b61cc1665e915f428b3aa0f5decef95690536a7ee8fc78486672e7a943ccfe342183319ac8f8b866ef5a"; + sha512.doc = "b692ae47bee586e0513ed8b6e35482ae01699390ac477d689fae612b02af13a2c0e4f557bd91fd423e02aa9e125c4fde905ffd6d8f07b4d2928e93342822f43d"; license = [ "lppl13c" ]; version = "0.1a"; - sha512.run = "7b3b60621bcbd943b251173e8edc32411e643ba17d377d572af1337d32b6e15a5462f39b21c7f49eea4592190d0f7ca0d8960116a519851dc8970fc35e7a55a4"; + sha512.run = "f13b19c37f008e028d5c67be0d00f32fb08f08a0fe7d7f32e9667204c7d72f4558050ba53b792d41775056f867be25ce33a8c1563f317776ecdcdd889ed42ff4"; }; rest-api = { revision = 57068; @@ -42476,6 +43293,15 @@ license = [ "publicDomain" ]; sha512.run = "f944441058cbe8468ed6646dcb10e09cbac78d5c7408c2a81f2531491739034e47da9fe8f45583008892740a57a2d36bbd1417f05f8d998bd79f886bfbad87bc"; }; + retosmatematicos = { + revision = 76358; + shortdesc = "LaTeX template for the Telegram group \"Retos Matematicos\""; + stripPrefix = 0; + sha512.doc = "62489349a79b1c676f03c9f6446c392fbdf50a5a2de895b9b12d3a93f764c15aac0429a637a253b109b729142f755b24fb14f32e9fb175337e019091cf4fd5d9"; + license = [ "cc-by-sa-40" ]; + version = "1.1.1"; + sha512.run = "30d32cbe0e09eea56940ac819810d76cbc2abab1b48c51e9aa0359b35ceac7431465fc64950dde7be4c03f76b936ac73119c1c0f4d8610b5eba6938fa3ebc576"; + }; returntogrid = { revision = 48485; shortdesc = "Semi-automatic grid typesetting"; @@ -42643,13 +43469,13 @@ sha512.run = "d82d9ce9480bf0c9d7f6559e7bcbb5fe8f22179adc44113121f67fc0daadd66c938b9fcf9a41073843e1cc981162972a79f15fe6162f68ba7a01b74732b0f01a"; }; robust-externalize = { - revision = 74882; + revision = 76924; shortdesc = "Cache anything (TikZ, python, ...) in a robust, efficient and pure way"; stripPrefix = 0; - sha512.doc = "f487146dc426239ca681b00e495575cd0ee954e5edd4486966add13ab0a2456392ff93959651679c59d6ef04dcebdbbd161f0ce40a55d5903444dcfd044e20d9"; + sha512.doc = "22fb71ec1ee648b402a5d8d4f1edfb387a7b55b0aa79148daac506db9cc45ea72b46b6e8bc4ccc0cc68152554e86d320a51c8683def9f8c5634ab4c4137e78ed"; license = [ "mit" ]; version = "3.0"; - sha512.run = "25fea252945248c5d05145f2d98f16c9f86ac7484879bd89f4dc4835a8679803b917127e1d654ebcd76b182daa7d6fcf08d55e067eae036bb51a750c3544b616"; + sha512.run = "0a6a173b969dbad9b919790ec30fd9873715d7181f0dc087714a6ea0c4eb2449c611570becae4a95d575f77597ca02d3045aab14baddba8cfd368d891713eff8"; }; robustcommand = { revision = 15878; @@ -42745,14 +43571,14 @@ sha512.run = "06fb28ffcf6c8212ba3bea5e3fd93fe4a5394ce1cd3977556bdebb982888c2c0f7e45dc751f94b1ecf921c701fe6783166e73a595d5da55e874359b7a4065182"; }; rorlink = { - revision = 67461; + revision = 76790; shortdesc = "Create ROR symbols which links to the given ROR-IDs"; stripPrefix = 0; - sha512.doc = "cc711052ab363104748b944b0f9d32e6328e2613a100871a53a2b9464e4e4d16b6cbfa4c42bbbd5cd093bfac1518e605af4b43205fec40641a0e2465b50f7728"; - sha512.source = "105222e02016315b5cd5367e2a739db1c977f403e7cbc3172be8a2528e140197472785a7de48be8e252fa702941963ba2b4dbc75ce52929bea0d4b02b5b9399a"; + sha512.doc = "539296a5390e152412604e8df9479936131f0b4d4db8cce141da4eee5bfe674dc7b6577b6a3955a62cc22b4b8fa285bec075ea6fe3b65e38add9e5eb4804fe33"; + sha512.source = "f805add3cce47b90206f947f078847b6912b3f95110a8f482ba6c055b6fb282c5c803a109ed826c80c0a208285af0bf34de1a6a36cfc0ac3b897b6ce440b9ce9"; license = [ "lppl13c" ]; version = "1.1.0"; - sha512.run = "6dcdc3e26fa093346bb60d2346af7de4cae4ebaed024fa21de1f28cc462b956bb21e946e189804a69420ed26fee38b3a3f8d45cb5a04d16c2859f4f0e0caf8ae"; + sha512.run = "acede85ed0f4b38bf8b3e2eaa15ab0af3ccc4d3b86673f85e8bbed7aebbe6d5b6cf7b8582b21977059bd0a403c0f09766686289f5a0c0b93d76ce6f81e3db77b"; }; rosario = { revision = 51688; @@ -42815,13 +43641,13 @@ sha512.run = "01cdc4c8443c50a91dd408c52122e8ae65257344176227a508cb082f92d61bc02756d47e27f75d7862d3c87c26add2003604956ad00b448f63b4f6417c520ba6"; }; rpgicons = { - revision = 75659; + revision = 77525; shortdesc = "Icons for tabletop role-playing games"; stripPrefix = 0; - sha512.doc = "c7401f02cbd8250061345b73f5c04b2bafcf7892e3d6d930e080af24782f9d7ce2a674d063a1a1373dfc781a8317043e29fbb01321845464d0bb1f3d98a278b0"; + sha512.doc = "8d6edb47227dc3b8aab15b0cab13fb5b5801e98e9dc50ab21b0e607e3ae311ddc7c5b84d090c6434dae8853c2dbbc3b13cf9e46efe6bfc58074796c6a3937d0d"; license = [ "lppl13c" ]; - version = "1.9.0"; - sha512.run = "643e9e8116012942e6af785bc349b4fb30bf2b4a3067ae11035f021a98365120953696de44d307c41bb0aa80cf2fb05758ebf4007c38a10efe2db4650fe74c1c"; + version = "2.5.0"; + sha512.run = "bdc12eff6d889c1f6bc660494dc9be2ec6bb30271200d3690feaddc957f251268c277fe263193839f31a36ad342b5e75bc37fe3c41a680f3a42c8383196bde82"; }; rrgtrees = { revision = 27322; @@ -42875,14 +43701,14 @@ sha512.run = "3c3cd754ab17d03d50c35ec9824b76b9d4528276fe2b5a882d35df5537ca12f83956b2c596a269f9961f243bbd5e8c394c6f1bd508d07cecae50fa47bf05fd86"; }; rtkinenc = { - revision = 20003; + revision = 76790; shortdesc = "Input encoding with fallback procedures"; stripPrefix = 0; - sha512.doc = "f3e7b1e7c95af7bf89b58ac949ab5b3fc12d991a436e28196f748ae033c46446a0cb885943777f44af1fe5ad4aa579e0fc43676c44812b01cc64d85e4ae15e4d"; - sha512.source = "9078c15d4c1531b9ca0b0ea6a2561815538de45dc33a9f8cd8f886cb7ced93a9fdf8296f409516480fb58861b599692982b503bd49568548b4d34743c44ca037"; + sha512.doc = "586a0a3f86b8362a3a557fd8903043d84a6449942ee540f3e1cfc03f8e7899c82f7a5f54dc0205592176448b51f7a54f138533abb3d925d09bfd75afb855ae3f"; + sha512.source = "cb0f027e3094005059867858954f3a91ee04e3f07a6f83c339fec6ab9aa81b5a9a5374b7c38b8d2862211053332ef3e2ad688a4a62320b82c67e011a4e7f5850"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "a1f31a946838123b65124fc7220e77283cf89105ae439f1e851abfc3c30b6a6b7c83bebf676fe47de1dfa9668cfd22c638567ef9a097aa97dacef1f0e3ba1eb7"; + sha512.run = "22fcd46b027cc9cd6006617e00b2ea7c67ab0245a9ab96c00823ef214ea99300f00e17397b083837b4a54b45cc117ae582acaac102c9db0df81390fda3f5dbaa"; }; rtklage = { revision = 15878; @@ -42961,6 +43787,21 @@ version = "2.4"; sha512.run = "db402fba7699af3c0d711580c4928d4c95ae262574226276f157c619780376635439e13b9511a406cb181a2fc92060d15aabe7eef6643a8a3360bfbd3694426c"; }; + runtexfile = { + revision = 76526; + shortdesc = "Automate the process of compiling (La)TeX documents with index, bibliography, ..."; + sha512.doc = "2e6048493d97c2f43b632234cde512c086aedffcf210aab0c41c7a17a348e66d0efd123bef4f68e2b697fb2feb25fb16a6585ab64de21e8e04dceef83fdcb936"; + hasManpages = true; + scriptExts = [ + "lua" + ]; + license = [ "lppl13c" ]; + version = "0.06"; + sha512.run = "a636766496ea420c8b271d23a2cb11c15689fb96cba5e1df0e964e98d4be9f5a28afd682202cf4d38ffb8824c9a5bc0bba11bf6dffb9d13790bc1b05e1c1d569"; + }; + runtexfile.binfiles = [ + "runtexfile" + ]; runtexshebang = { revision = 68882; shortdesc = "A Lua script running LaTeX document files with TeX-style shebang"; @@ -42993,24 +43834,24 @@ sha512.run = "11bceea67aae767037d728ab7892eedab312e9477f1f9f7501f9702fca4ceea4e21bd575b1589fb545abdbdc5f5f5315243f77adb4c9b9a2507fb255481c5541"; }; rutitlepage = { - revision = 62143; + revision = 76924; shortdesc = "Radboud University Titlepage Package"; stripPrefix = 0; - sha512.doc = "f8293227a99eb022a2c3a3ac75d7e8ba6f61880b62f5cce11eb791bb489386de93cefcc2b607cd4880ca58bb933328af66ad93b4c6ce0e16a842c56fed231206"; - sha512.source = "f42d310b3697077a842fc13f580adc605826c94984102769b6b27de26548792cfac59517319ebbd20719068c012389d0c0a10dc0a89986a89855c8ab8d039620"; + sha512.doc = "ad0f5eda318c26bf5ad0fa7ea44127629222f47224fe72983ee648ee4f424bd4661a5a6d936deed012d2830d06d750b78e53772ebac5393d3c85626a51787ea2"; + sha512.source = "f8d3c116fc6f3a2cee07da29de30836a54fd105f57f4efce7b805ee00998220d4b285888ad4cc4ff5796ffefc10880bb28a0c6fdd434c2ebae5bba41b072e2f2"; license = [ "lppl13c" ]; version = "3.0"; - sha512.run = "fb7d3aa93191c443ba31e1a366f34efa7dfcc896c534d3696002ebc54f3b24cb34131c50fc7d584f4b725d3b56a323628441398b2e1116789437460b97e21fc7"; + sha512.run = "1c63a2d131a69d62f40a1f27cd80f31a6561a7dbc2d9f0def2c3892fade45a14caa37a1cb98561825b7955188f37153dc5ee580d7ec0bb69159a6065b56dc52f"; }; rviewport = { - revision = 23739; + revision = 76924; shortdesc = "Relative Viewport for Graphics Inclusion"; stripPrefix = 0; - sha512.doc = "10f94dd8b29d354eda99e8c0f15b53baef80714f7212714a94070061e403d45fc5a97d25174f268a14b0f4c924af9b25c81131929c08be1ed9a4e62204f17c22"; - sha512.source = "25e91e8c4f52b1752b32293828d174fcf3cbf6491f38dc2c58be23ef7f2a84570c96606472ed89ed837951bd2ab9bd1e48d4a126beef160c14899b0e70240eb7"; + sha512.doc = "0846202394dab954dadfd64964edd46f4f36beea3b2855002292ca1803b2bb3fb5feacc9a1fbcea750e63459f531c015d9ff7a861864d71c72b3b52928fdaf5c"; + sha512.source = "99f5964d3ad9e2cf1e004be671666be3c2c984ed776aec44f53bdd0c18e14b67ba3f8da4fb880251f0e8336de117f815bec547903560d10721eb492a468a2e0e"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "eb4bd4e75f021db40119cb4d4334611fa80d26885dd4229ace652bf8dbd7b4647a6dc4f45c8be78ad8db0cf1001b7117ce3c38de2483f0dd96da05473543ac10"; + sha512.run = "6317c0df945d71bcb3c0f86eecfd159fe92cc9ad21cff0fb86277bc1a71fa18542f1da6f7a18a4b65a6e6ae6b1247279de820fd4df7018af1d8c5be352c5f757"; }; rvwrite = { revision = 19614; @@ -43021,6 +43862,16 @@ version = "1.2"; sha512.run = "c187dcb7e1c72b727cfd0827a55d721c6a094679c1dae27438ed030209042b49c646af20e158900543369ca8ceee9896a9f36de76607f8514004df80e3be15fb"; }; + rwth-ci = { + revision = 77480; + shortdesc = "LaTeX templates using CI of RWTH Aachen University"; + stripPrefix = 0; + sha512.doc = "105c21b52cd8fc376e101fc6a8721656600762d8f7b070b29da22ab5b67101d2d35599429d342fd4794c400ab6fce93d6da113f938f69f5e90ac7afd9b7437d5"; + sha512.source = "b45eef051a285bd46aaa6c6a7ddcfbbb5028e80fd1689b808a9ae7611ef4186b9b6ea1ea11e520cce9b01fb074af49b8293e267e99d21c28d93753d0f40c1e6b"; + license = [ "lppl13c" ]; + version = "1.0b"; + sha512.run = "85e01999b8cfcb1f30a59b4c2077e436bd638a5e6c075e9e15554bb74196d7ca628b59f1696574b38059a78335f6b58e2122d4d381df1de43fd23b994ad4fcb3"; + }; ryersonsgsthesis = { revision = 50119; shortdesc = "Ryerson School of Graduate Studies thesis template"; @@ -43031,14 +43882,14 @@ sha512.run = "0846fb24c6b96cc30edf46d1311809e1170d3feb13b3c26be4dd330ef8dd856771f257ca197f562ed409815f0edb7e8ea744a38b9098b86a325eda9cd4ad360f"; }; ryethesis = { - revision = 33945; - shortdesc = "Class for Ryerson Unversity Graduate School requirements"; + revision = 76924; + shortdesc = "Class for Ryerson University Graduate School requirements"; stripPrefix = 0; - sha512.doc = "03ef086a51a97ed93038338b99a516ba2898a0097326f4cff3c650c7035acc4bba7ee2fd6458c579a9f1af4ff31334dd22cc23b7004d08e58a259306ee1fbd8e"; - sha512.source = "0754857b37c510f7cc581201c516d3ca1f6e9ed9bcc0825968efbe728a281e2ec73f58f7415efdb07bcdaa66fbbab3178793907b3da17511e69044bbdb2d8aed"; + sha512.doc = "e8156b1cff0bcfdf976f81d19c2ce5890cc9baf2720ceb7bdd898354e5a64c3300599e469ee63ed842f5882308ac559cf5d18efa41204c011c29d982f708dffc"; + sha512.source = "437b514b1ce67d69be1a54f5b7e3670a32a54201c0eaea6d34d65505d0c4e8c7177d8150f563ead4e7aae6c813b6c865ec8ab622daa6f3bc9d329f1d4a7370ea"; license = [ "lppl13c" ]; version = "1.36"; - sha512.run = "63988ab74eda81270f0e470f3b1d1c772b17668fd9c6526fd8d53f588da8e52d3690b4c3ee898f2b460f83ac44ab4c528a0c6c48abf1a1cbe21427fb4e678a1a"; + sha512.run = "25782daec8d07c06263c8f8d451e9685b8ed8714cd4204325465c954a8bb7ef70a938499faf6e2c128b36157e7b9d1e50667c383b4965792deff8a73a6f48d3c"; }; sa-tikz = { revision = 32815; @@ -43090,14 +43941,14 @@ sha512.run = "2e57e0a83c4b4c328fa1bebbb50e9ebf624bf1f5383a0b87b05ee6ae5ffda025975498c518db61bf48f18c3649d89f799088d4c6142abc3690b90e401c8cf24b"; }; sanskrit = { - revision = 64502; + revision = 76869; shortdesc = "Sanskrit support"; stripPrefix = 0; - sha512.doc = "16643e1c8e72e37ecdfae0176c415fd655619121cc75fe573dddf4a07a64161050a681f524747868101e72ee655de6935d3c21f68e74c31bcb7113d9942c818e"; - sha512.source = "e7836d95d46335a3e809fce62211029addb84ad586fdd74f2f8ea924e767bd7c800edac5b74c8660c10eec46b5a8f0b287121e83b48e029b98ae69cc19bdb14b"; + sha512.doc = "1362376631b31c2eb991c32e84a5dac0fb32a2e85f08e7ac20aa6dd21ba6701ddfee75c9639a803f073422af0b659b30d96a2a0b8369a0637a0793f99ff1b79b"; + sha512.source = "03d153996d3139ff6307e9ecc361600dc4b9f6582c64e5210195eba5604bcf863466d044603c247578f1b75b0698fa70692b29471ac9720d08ee3fa1ff4d9bd1"; license = [ "lppl13c" ]; - version = "2.2.4"; - sha512.run = "85b4c707f00cba5b9be49f228f0466e3f0482562d481763b9cc7f269e84e4018e3c00668483b6ba798b0336781555e45c06a6be116c2c4b23a978defa8c8141f"; + version = "2.2.4-b"; + sha512.run = "a56dfa5e55843dcdc6ae8e37252bee747a66372eea027ad52a9dd5247a478630d1e189df1c1e21fa4f633108c1e98e9d735153d50fd1802dc1e5bb6825c3d9a2"; }; sanskrit-t1 = { revision = 55475; @@ -43186,16 +44037,16 @@ sha512.run = "4d7e491a7a6a22fd6ad8f407cbc8c041434466850e2e5efd46897843281cb71e046fc6cb849cb091cbf05191c45c52a6cb3e0d806eccb9133fddda9c8f305969"; }; saveenv = { - revision = 65346; + revision = 76924; shortdesc = "Save environment content verbatim"; stripPrefix = 0; deps = [ "precattl" ]; - sha512.doc = "2016c815add27dca5b498f4cca3ce69c9c18f544b9651305d5d9a9a7a10b30fe187c526da37813218388f8305fc3df83257b2e9b6289171febb770c7d59d9274"; + sha512.doc = "33b5579bed8c2fdb8d79d73eb931bbcb2fe2cd357bbfdc0cd2b7ada964d9148b81dfbaefb5e83c927bdbdfaa22126c7405b6b63571d9bfc9273adaa15aec56a6"; license = [ "lppl13c" ]; version = "0.0.1"; - sha512.run = "e0e368dcf3add9d59b22d8e04da1de9110d6f1ad2e31cd2cd44f894ea1d7f0cbd4eb41b500637e896eb179539e19c4a1d0601035e2404726dfc98677f9db0927"; + sha512.run = "297e99984095c038dcfd0b7f937e367f2c80055e662b78614a930e55c458709eb644aad345a7f61cc84a6c8a5554ce424227dc9962e37e4b7887b9b0cde95ab6"; }; savefnmark = { revision = 15878; @@ -43255,13 +44106,13 @@ sha512.run = "0b0a996bbed0fc185714f84e32c76e5a9277137d3d8dcc6b12b516afa97f3c80b2684c3c22af8717bb3e6acca267a3862c1244df7cb71eca61b10074fe1c3a89"; }; scaletextbullet = { - revision = 74858; + revision = 76924; shortdesc = "Resize the \\textbullet without changing its vertical center"; stripPrefix = 0; - sha512.doc = "1d709fd1298a95ae8284c40776360f5fecdc29fe256895e28e46828c056e49d735c20b929a457ad5c099714ea7e2558442eb43aa024138d9a3b74a220e8ec252"; + sha512.doc = "54a0626b8eda086cfec391cfe244f68b252ac9284c17f95a3f0510b6a38e4b2144027d93603dbd8aa87c263422d6856ae3305f1586c0b4b301b2a33d3b480824"; license = [ "lppl13c" ]; - version = "2.0.1"; - sha512.run = "44dc9f27eeaec408c25303993d56d7a6f2b17c8b1615b2fa2cfe180db13099e5975757fc8f79bc39db57fcfb6c93b9be70f3dfecceb65902b3661248f788f429"; + version = "2.0.4"; + sha512.run = "783b48130521d53eebc0be37ce810da57b789a8f6e3c5944bec3dde009d628bc32bb45480cf57dec7e8a49e27f77f95ef0ccc3d00a856cfb5fc0002f9803fb96"; }; scanpages = { revision = 42633; @@ -43295,14 +44146,14 @@ sha512.run = "7a99b1fee9c4436371f5228e969786518f55aa65dad3cc540be912d6123efbb5a25634d337bcc9a3f626d37f3408b08999378bdc9d32e1e1db2549499b59b1cb"; }; schemata = { - revision = 58020; + revision = 76178; shortdesc = "Print topical diagrams"; stripPrefix = 0; - sha512.doc = "9f71ea989942daea92cce48f3a013fc1eca84ef4a36856e28f280f04efd21a0dd3cc5799f9308fb8fafe803c23106544ea85e2d094bf21f178158e30eab35b06"; - sha512.source = "55c041e627470133a7374e0a1f00079f5de58949a3c0e8d3c3c78857e7bac3d5afd33304d57f3c70dc98d682e4eec3f00e3624aa22a1310b56269b724df6c95b"; + sha512.doc = "ec6816d820bb3b23d04a6067069718ba29250f1fc57085571427b4ab3c234395268597faf754e486a52ee2ac4f50b74e1940643702fa3c57b1013e4354ac4965"; + sha512.source = "b750d8f2f13b03f3c924ec6d991e5f960b8367dc6e2bc3ece257aff082e3671d0f9384622a3e043e73f7651b184a4f6f4c8d96d105bb36a6c1cb776aa55a69cd"; license = [ "lppl13c" ]; - version = "1.4"; - sha512.run = "d3c6418c699bb624287d7de3d64695e721fba3e44eb99df02ef58c02c7478f12ca329153295e076a126748239a483e941af3e8d9ade86e3f15a134424c6f4e5e"; + version = "1.5"; + sha512.run = "44639d33b49968d628f053e84a0e81563f7dd85897be1c6cef2476343a3eaff02b95cb1f39cdbd1972df5a7fc7850a05a13dc2fa6b85530de12d12d02493d5d8"; }; scheme-basic = { revision = 54191; @@ -43546,7 +44397,7 @@ hasCatalogue = false; }; scheme-small = { - revision = 71080; + revision = 77510; shortdesc = "small scheme (basic + xetex, metapost, a few languages)"; stripPrefix = 0; deps = [ @@ -43588,15 +44439,34 @@ "hyphen-portuguese" "hyphen-spanish" "hyphen-swedish" + "l3backend-dev" + "l3kernel-dev" + "latex-amsmath-dev" + "latex-base-dev" + "latex-bin-dev" + "latex-firstaid-dev" + "latex-graphics-dev" + "latex-lab" + "latex-lab-dev" + "latex-tools-dev" "lm" + "ltx-talk" + "lua-unicode-math" "lualibs" + "luamml" "luaotfload" "luatexbase" + "make4ht" + "pdfmanagement-testphase" "revtex" "synctex" + "tagpdf" + "tex4ebook" + "tex4ht" "times" "tipa" "ulem" + "unicode-math" "upquote" "zapfding" ]; @@ -43701,22 +44571,22 @@ sha512.run = "937810f9c71a11ae32e1c858eca65593f89ab4f1a8d72a7fca3c264761a027c67409d116cfb6d534002d0f530dbf8f1596bca1db11edb87473cf6c145f587837"; }; schule = { - revision = 70846; + revision = 77551; shortdesc = "Support for teachers at German schools"; stripPrefix = 0; - sha512.doc = "4eda7bc10395b07dc8a1ebbf02d81248b42bc142edab8171b7f89a20715e7bbfa7702a0eab7bd1f82cf053d865a69d3e620869076a1f94652aa33df7b8660fe0"; + sha512.doc = "a3167f7207bc0af432f59041c3c7c24dffdeece73ab141d1ca0e414e7e38fca014d8ae1b795852fc9aca519a9b357a8a61a11533fdf99c73546e1c02281b97a5"; license = [ "lppl13c" ]; - version = "0.10.0"; - sha512.run = "7b095c07e8ac47f3456776de8388b2090de1c00ded4e4ca14f0387057826d0069cf39e6308546f0be3e41de904f9b0edcb51b466b1aa65717e6437511c0de919"; + version = "0.11.0"; + sha512.run = "67f5fc42549c9653226b098627a6f6e07908c962a8a60fd335f6ee384e0179a240438721e31be4b705d1bbdbea34bfa77cb32531670ebab5fddaa9997b2e23e5"; }; schulmathematik = { - revision = 75635; + revision = 76924; shortdesc = "Commands and document classes for German-speaking teachers of mathematics and physics"; stripPrefix = 0; - sha512.doc = "2cd6612ef7ebde1a721e8750986dc355b6f75b52f10334bf1dca20fb2b489085679ae5ad84174be4e48cb0c935e72d20e5981b2b78cf8f3b5911f75bdb6b392f"; + sha512.doc = "2e9542b5d458dce1770dee7a572f2012f0f25959196aa8985541b1cbd3ae555887993b5b78ef7fa651f3917ee9c10ad6c880fa7af18d574c0be343afabd6e39b"; license = [ "lppl13c" ]; version = "1.7.1"; - sha512.run = "56ddd366c43c7a17f1cb996c32bae8c0513442e6112d58f7b7436657fde0a178a8075ff9cb261f3123835c0ae4dad3668acd4ed255f6e5560b057bd6da5fb821"; + sha512.run = "7a3e5ad7078de883bb3e99c477f2315e347e753e4fbdd40fdacdd4c9f3c77fcbf013bab108dc1179dccaccd30fcb8f62395bd36394b8cf4943a92b66a2fd2170"; }; schulschriften = { revision = 59388; @@ -43776,23 +44646,23 @@ sha512.run = "77f8909b870fbaa4f1a0414f75f08ac602051d26c0c935be8661be8820a0b77734b614b9f5c8333b1f1fd12f57a6ee3c4c403f151bc60300e454673a2a4235c2"; }; scontents = { - revision = 75234; + revision = 76900; shortdesc = "Stores LaTeX contents in memory or files"; stripPrefix = 0; - sha512.doc = "3053def1eafa8878dbbdd441dc4c7159ee3b29c84c9ba0b0113923b951f583cbd06425f0094bf1b26f2bc3cf342860cf3adaecdbfb735e404f1155bb4b400e2b"; - sha512.source = "685a34f0e010d8997eed694b268d947a0db921ea963ee882b4980d7c85121dceced7f33269d69118b49245ec40bdcce0416502a50acb28e576cb2d448c5ce2f8"; + sha512.doc = "d29b6e9bce919f609361a2c9a9f905cea19bc2510dad5def283648fc07e7cd9590f7faaeabf5acd9fd508fa0ba10ae6b2641148e26c47d55ccbb074b8ad763c9"; + sha512.source = "16f4e66eb68572ef17e2f33a911ce003b49402fccad1ce2b5637ab9b3bcc5b8608e7560297f959976270befb629aff1f20bab59677fa765fcc86d01b022d3a87"; license = [ "lppl13c" ]; - version = "2.4"; - sha512.run = "96fd0962309cc0f23bdfcc03320fb9ec339cd786cf3138ae7eed02e05a40ce9e96f5d5526bc937166341e2c68ad3d0a3d45660db32f46fa2e675cb5ecccc7dac"; + version = "2.6"; + sha512.run = "6a2ac2bc4be8c05e677ea25c88b362d85603c7268f9783955fbb0ccf3ad4a068e696f2519005ca02ce1f23fc68e336bf49e3942cf83585c6056a2850b323f3b5"; }; scrabble = { - revision = 75124; + revision = 77114; shortdesc = "Commands for Scrabble boards"; stripPrefix = 0; - sha512.doc = "1ea5608373f31859f5ea5e2fcb47790e2d5266f0744029e4fc26521bf321f349aa3b1121f0cb9a15eb71c2f84948356c3223622234aec4b54b6a5a4917deb404"; + sha512.doc = "412f2a8683fa77519aec633baf0a6f838f4aa9424f5ca8accab7329f121a8b5174025565d11156f199455b283ae064dc5a262e128550f56db1a380c434a9a424"; license = [ "lppl13c" ]; - version = "0.1.8"; - sha512.run = "8a1024ba5d451189d1f65ebc8d7624f3a9e7dcbc150302290d9176a4403ad0d1b43cc5310e227bd7f212f692725f5f4b590740187c92b99abc6238e7b9bb28aa"; + version = "0.20a"; + sha512.run = "35c80fe9378d2b2c005c83558a136ffdd04581889bb97b97da4504ecd78319d547090f9daed29dccb1cbbc31f826196e9c7fe256d37fac25e7fbedaaff5d5929"; }; scrambledenvs = { revision = 60615; @@ -43851,24 +44721,24 @@ sha512.run = "974795ca0b4a286077e38f4b3b120cf9fe243d450b87b8397adec2c5425b865cdfbe70b86b815d513edb6ae7051d9ad3003fcd6a15b5b02b624dcd4ee0534164"; }; scrhack = { - revision = 72608; + revision = 76924; shortdesc = "Compatibility package to emulate the former KOMA-Script package scrhack"; stripPrefix = 0; - sha512.doc = "99717514194424397d51c2f975fdc5b4fdbce7482bbd60c24a116f73f07e0c95331e01026ed25c70d417093dba23dc534ad66842543c419dd6f6849046d6c9c2"; - sha512.source = "92794a764447d68f939dd102f04c98dd070df679424029d6e3d71d342ae1c4313847e66d6ae4e4a8d9093d6f478676858d66a699031921db45992c129afe5b56"; + sha512.doc = "4c3244843b2d54179b20080f7738940d8005fb89982aef81a8efd47d9391d20ab8fb973d5927321959bac16816ce930174b98d6094ae81764c57d4b568b024cc"; + sha512.source = "b5baeb914caf583da54817aa139231e9f24092f2d466e5438fb62a1e5f9c98288094f649ea09b83982db79fa3a036b92c073cf429f6cd4097d566a6caf2bdca4"; license = [ "lppl13c" ]; version = "3.42"; - sha512.run = "dce52d235515f779d603ae190328b7b4e60b2d3500c7321ea7b0bb1cf5fa0043a3a36d0d2bddfb9e29f5d8502709b82c3783d6b07dec762c94764e1a0d377092"; + sha512.run = "d469ecc8a5e067b2e25e7e50c2ac3b602971939325c85389151426cb97da86d63d5e971f093458808195196070872fcf7cfc63e316ebfa6bf5595930d065e41f"; }; scripture = { - revision = 73276; + revision = 76924; shortdesc = "A LaTeX style for typesetting Bible quotations"; stripPrefix = 0; - sha512.doc = "0051d624fd921be5fb4bb3f0aee11433ef42823c36e68ea27339ae9a75c8cfd544d85efaf6cf4519053833458087b578b2f0a7552ea461aa1d3036a7adcd264c"; - sha512.source = "83a729d0b693eb8156e90a754d372d64656454ccfce8341587f563cf7cb526fff5fb415390e836c0031d435e86f392d07e99ac9fa1a74da9f93b86985b2bc193"; + sha512.doc = "75230501ac20b9cdbab3bbb5d3542415e16799084f01eb7d53c627e154cf7a08cc5a56deaf7945b6a33dea9849cb1dc3add0d00b70705064580ff5d766a16105"; + sha512.source = "e0c928df9f3c3311e3a5501957503b887630b1256dbc62df9e52ac95c106a36cb89db2ac209442d3e05b5645bf185175f3e6bd24d82ee5be78f0ed284765ddd0"; license = [ "lppl13c" ]; - version = "2.1"; - sha512.run = "b0ac693bf036156d05a4063cb73ba7d559931c92fab8d9ef905a2286602b46c3a7233940f566defa92e5a6ef74d6cb4831ca706db2fb2d61954f4f2dad119ce3"; + version = "2.2"; + sha512.run = "39807ed80cf1c47f0d61cd7c4cc2fd321341b663f5e0c28ae0d71693cd6be88b5355042bac6dbbac520d7c1f922fa0f67687807b38b3e4b968cca2109a6511d6"; }; scrjrnl = { revision = 74998; @@ -43919,7 +44789,7 @@ sha512.run = "2335082e981929d24b2dd327db68f101a93b0c2b9176c116d6ca9430ea45bd85c9669921980090554406a658821f3c68305250894fd710058e15ac6aa8ede1c5"; }; sdaps = { - revision = 65345; + revision = 76924; shortdesc = "LaTeX support files for SDAPS"; stripPrefix = 0; deps = [ @@ -43930,11 +44800,11 @@ "sectsty" "translator" ]; - sha512.doc = "fe1f636c2c21159e5c17aaa75ca0bc89fb1b6ab8dda8d475045efcb3eaf489a876fe9caa4cd077e27b51f37292c5141347233ed6103ebe4f20573ff0899e445b"; - sha512.source = "3f5d1073699a71e9e89a3c71704b8b2800925041145a60454cae0ce2fe7f468e5200c7273afb70c64306a347f4037bc0698b3af223f82d755658d54f2d8c08fe"; + sha512.doc = "3986c88a35461f8cfe7549603ca496b4d1ea58b40f3839cfd89582a6a3ea2a73bd36b308be3e849b4df609aa8145ff88268fe00aac681398c6722a2dfac66ff9"; + sha512.source = "19beffecd9007a825bb7a6a3d9f0299096bcc395b8698866bc2a4a9270a2e323214b83d9d68677523f59ebff41ee53ffe1c4b150daf739e49db5b53cbe6ec63b"; license = [ "lppl13c" ]; version = "1.9.10"; - sha512.run = "57559707a9a5a2a924a767b25ed2f86759826a31788fb2662aa2e3ad2889b2266009ec9754c48ce923561c7587c78b23ab56731322a619b4a225775b7beb91b2"; + sha512.run = "497d642e08c8792af5300758ea787ba0e5a4c7e7e4824f68d9c7f7e3b2edeccd07318f00bd5491a3d9881321fa899f266ed5b29f44c698945b953624c4315f9f"; }; sdrt = { revision = 15878; @@ -43956,14 +44826,23 @@ sha512.run = "10f1c0a749b9b30dda0e1c7dce4ef2fdd29220b4d77d03b8e71d8c3a460a73c98f8d16e27e6bbab07a66bf7a23cc9d3bf2b12db523232df1142a8563e0068ed8"; }; se2thesis = { - revision = 72569; + revision = 76924; shortdesc = "A Thesis Class for the Chair of Software Engineering II at the University of Passau, Germany"; stripPrefix = 0; - sha512.doc = "3c547200a43c41550d9c4877a1150829c316173d5c9ba8ffa38576f81ef6dec1d57ea8bac50db1211ce365bad7e3322b39a6157539e34edc042aff4cf836d922"; - sha512.source = "d0a18baa5b7859fb15772b03e973ca17303b729ffb9d616767fa8560d17bc06e66268b2e76b701ed4e81c933636e15bca80da324d3ff7193c08f4dc4d0901187"; + sha512.doc = "519c65631221304662fb8b732120192f1f4d9a0e2dfaf436cf074f46e698cdc992ce88e3c96969e7be3bc64a2f62082c538f24b11af26c5c11294116f1d38078"; + sha512.source = "63562fec43a5045067320cb51e1642d2d9d59bc9d0d799ad01566636610931b383b031b9c78eacaf3589129f948a656bb8ac24be3d31cb09488ddd634a4f4a48"; license = [ "lppl13c" ]; version = "4.4.0"; - sha512.run = "17bcafc6d0851149a33a6529737d0ec6bb3728c95b768d2a1b3a3c99839d16a50435f2c0dbec45f1d99de9c9498286a147b858d65ea466a02bbf3076c3ecdd80"; + sha512.run = "71cef617b80383bf7929a63abcbfd3354dc49a103cc2269e4374f5fcdd6c88acf9bd53445e18d797c19979db503cc3dca34c1b03c024e7f4dd346ef6820b19db"; + }; + seatingchart = { + revision = 76924; + shortdesc = "Generation of seating charts"; + stripPrefix = 0; + sha512.doc = "bb082dabfa79a9d08f89f624975eb3cb342d30932ce86dc82943c671a541ab3323f2593c817aa8fe0290c5367abb21e34d48b61ed08e15c243e66be3d0561f95"; + license = [ "lppl13c" ]; + version = "0.5.0"; + sha512.run = "51586595f696187a5d43d21dd7c66a35547a2e0ad184b47e45c7686474d008c01ef525d64d91a0a0ef0172ed5515190cc8a5d8d22ba1297ae70a4c4f5556e3fa"; }; secdot = { revision = 20208; @@ -43975,13 +44854,23 @@ sha512.run = "7fb101dcd377cb5e3d1dca352d266af419c6fd83e4f2d1701a3d598e69e8e7f70afc9791a76337f4833da612cf07989ef244af1b24eb62ee59dd5f76225aa037"; }; secnum = { - revision = 61813; + revision = 76924; shortdesc = "A macro to format section numbering intuitively"; stripPrefix = 0; - sha512.doc = "da4ec2a79e7a04bbf4296f1fd0929971bd577cf4f55d0852923a0bbb73e78e28eba392d203f1abaad1fcbcdffa9e2206fb7d78003b10a2ed428c87562b01de02"; - sha512.source = "ca61cea878ed892f46b4defcd0a05176578d01b01b5f3924dfe6278278fb77ed89df3d41bd788a06bd7af389904421439ca06afac2440ba557948aa4e80a5817"; + sha512.doc = "0af67603502063f55569a1e47e079840e1296e1feaa4acb2222b6c94f5caed901086a8702633f4028d95bbebf9decb0caf8449a291b82730fbafd666aa19dad5"; + sha512.source = "925bb0a48f3ec387cad14ce978e2534bf836b8db3734505a24110bed52eb11fc37048f27116aedb7986b320a87302b8cf8662c59f4fd17a8da065ac454036598"; + license = [ "lppl13c" ]; + sha512.run = "d58efb10b5d7e23328f9d6de406fd3867ff27d8261a357999f5e28a6062dc3a129267ee86c2169395cf80fe677b41ab0844fd0c75e05d827df4b17ee4cae9b0c"; + }; + secretx = { + revision = 77296; + shortdesc = "Put security classification marks in a document"; + stripPrefix = 0; + sha512.doc = "aec543d1839e90ea4fba5465d275c52380f44dbd719049e107feb18fce9260b8a5723f9d759778b9893fd7d3403dbef7a643dc17b0fa956c10ca860797a4f917"; + sha512.source = "577eeb067c6d47c9b1fde7d735c03eb4979548ff9063f7105abe15509c307f47e523c403bb052c5a1fe8afaab31c87d683c1c53ae8b0ce25c4e37cce15b784a8"; license = [ "lppl13c" ]; - sha512.run = "543d290e5ae38ac65cd22217aec417f4c1098d629ce9acfe03340b529a7bb89ca012e2edf5321fd90331d79bd87cb5e6f15eef3e599857c2aaaad22bdfd1be78"; + version = "0.10.9"; + sha512.run = "79559d97d4e0dd58d7fe7d2edfe8d87f6ca476d20b02c1339aa897c8e9b1194649b8674fc8ff12d2478706304d5a8ede9321484a0d2d2ed8ef369c5b857b6896"; }; section = { revision = 20180; @@ -44020,14 +44909,14 @@ sha512.run = "7e164b14f29a385f8a97e09ad124c347a154e316ac2eb41e0bf9f161d44f2782995fe271b5472ef90dfa4ffdd5495de81090b44f5777243ea76c9f75fcbde2b4"; }; seealso = { - revision = 43595; + revision = 76924; shortdesc = "Improve the performance of \\see macros with makeindex"; stripPrefix = 0; - sha512.doc = "6baba95b6b08ef95f2966d227161ea39a4084b46371967057266ddae155b115fbe4fcf148e1afc4629e33f54d0329ebb6169f1be4fdcb801d869b212d056cc61"; - sha512.source = "981ed17cba32b2bdc4848c099038193dba2b39d04210cbb2851400044654234c75c160f9c775af2fad6b76b80c85c782fe6ea75a61728ab67193dcf414b0b4d8"; + sha512.doc = "dbb7aff6c06cc8d0ee8c31f5f73ca993b73956817e26d2eec7c49c2653ecf89a7f3b57ea5b47ffa167cc9b2dd4a6ebbc74e06a586d0dac32a85567c2ca55c1cf"; + sha512.source = "8303419f02db769ee7888088df4c0941087d2a654d7a5ce14a33ffabb453b490c467921cd4800ca660e5fe50e1545eb93de3c33d36b0e97189c0a091cc1e0687"; license = [ "lppl13c" ]; version = "1.2"; - sha512.run = "4d52687aa57245d3be55bf486b100d61fe2e2d979447c2f123f566c3aeb13657e531ace55fe5d00eab57cebe89cfd3729a71dc7177831b5192b8c0fde452d7df"; + sha512.run = "d0edaf2966e31251fad421db139bd3bf8a57b4686431a145474c0f1d3652e39f64645a6131f8f4e62fa938b5b825e0e2f51292ea3a3e473f2cdf84f9b8ef44a3"; }; seetexk = { revision = 57972; @@ -44072,16 +44961,16 @@ sha512.run = "8dd7baa476f72549830f2571615af2374b9d74da69c16f2999708201b7404c46118e7a6046ef8dff39935d3b94373140819497508b2a8982cc928a5dbfc6eaac"; }; semantex = { - revision = 65679; + revision = 76924; shortdesc = "Semantic, keyval-based mathematics"; stripPrefix = 0; deps = [ "semtex" ]; - sha512.doc = "1f94edb17be3e148a913e98ce020f5273085507537b51b4737c5c4d1589e415aa361cdb25264c412af8b93025b6dde204c625180c5182d319c199d5e8e591757"; + sha512.doc = "bd70b22311394e17f2857d017f41aa13221d43c05569eb8a352ab68a16e0d25cac1c6907579e7bae0f2dd8eb7de0dc3fdcc44fdf1b68c63f7b82ccb459de6a27"; license = [ "lppl13c" ]; version = "0.525"; - sha512.run = "156ef55009e52bc91bead46963d5f383c9b760d4c72a45097de1e3ce3fcb1aae4686386efbf8a3abc2f18d16f59d02f297acd825a9cfa21e544ba2dde9986c13"; + sha512.run = "28dbe8ea06722971440a464968109d5d30b473f1cb34572954265e4a78fb4c16b16386a6c3eb6f74e5158a3f7680631628432726938d75fdfc1b01dd8b7e1ec9"; }; semantic = { revision = 15878; @@ -44162,13 +45051,13 @@ sha512.run = "ac78e19197af3c72863ee4ca94842d596189d37c2d559ac1254f70fda1011943ddd7ce17b48f183b839a6610f8d7dbded2a0f2a18453823a0c0044a70841dcf2"; }; semtex = { - revision = 56530; + revision = 76924; shortdesc = "Deals with stripped SemanTeX documents"; stripPrefix = 0; - sha512.doc = "316df9ed5f2d058e6c28e5e8e5f4bc3ed64439409d1ae1c608b2a75a23c40d438b657642093cb723b23da4f14382f1080aaa3a9a49d8ce143e26e494a3e7b3e9"; + sha512.doc = "d96c2c63d94b29f66a3ab0203e7111f6a5f78c80b71d6cb2bf9536ca319333e7e53e965d96010fe6de690a69e671d6069fad7a970ac3aff2f12b60b6c35cd127"; license = [ "lppl13c" ]; version = "0.45"; - sha512.run = "10d2b93b30581cede982f5d7ec1ee5bf6f60406e27e1750f2bc6b6dfe0f683ca922a762fafac0d5d037687c0a98188617ee48bb51ea132ccde7cd1c33bbdf273"; + sha512.run = "87e53484509bd412692d126a6018c5ea3a635df11296d84ba2cff4599d0af284f2c9738761e3ff33ed2d8b73fa03e33cafcdc43ba75df8936be0e1d2ffb594ef"; }; sepfootnotes = { revision = 71883; @@ -44188,6 +45077,15 @@ version = "2.0"; sha512.run = "4ba90558d397f0c047ffeb01620d2d5ed4bc38431ddbd75d9a381fac58360d78270b8f22e761693a8a39176d1ab92c9da3b6bf92aaaa90b8ee20490f5b70f50d"; }; + seqcalc = { + revision = 77561; + shortdesc = "A package for declarative sequent-calculus proofs"; + stripPrefix = 0; + sha512.doc = "703b2a0890dba8b6171d38dc8d567606367bc20723d09200377a2c2323eb842eae274d49ce2df4bc83a4e0ddb63dde02f9b240501af46da4f479b43ec4326006"; + license = [ "lppl13c" ]; + version = "1.0"; + sha512.run = "5e01c1bbf9abb40087d5620eb3cbc06b8ee918d71f4175862b03430ed7711b54c63560187ed42a1bf1c3ded8f359711adbd0c720dafd5bc1e127c29c3f12a75e"; + }; seqsplit = { revision = 15878; shortdesc = "Split long sequences of characters in a neutral way"; @@ -44269,14 +45167,14 @@ sha512.run = "9462cb011a2a13a962c08d7d962c120f2b459630f8ec1f96704c2878facf01a37118e9c94ff9cefcc9ac0e0e3c1bbedc158aaca24dcf13cad0973a6544e79651"; }; setspaceenhanced = { - revision = 72852; + revision = 76924; shortdesc = "An enhancement of the setspace package"; stripPrefix = 0; - sha512.doc = "b1880a8558eb760d851ceedb497dbbeed3502ad037daced9b9110350598233938845ac7951782e915bb53f6969616ba2ba4f5e4954c3bee411f0262a6b0f988a"; - sha512.source = "01f5ef19ba762d1895fd5dc97a5a5f0e5cb5a01c442a677c0a5f4f80c92d965c705a1254b47f12b4ec216b5a756b3420d1dc6e576542e9308559c1d3f3816424"; + sha512.doc = "0ffdbba036bfb8c02b4dd02c2ec92cb63eb3342e4a27cca94687281ef2ab857335e2d03408567cd0fc27ae2c8d09a32a47fc2ba4d195d2a642c93cb15d7b4353"; + sha512.source = "5db36b55099aee8eecdc9555d11da17c26530fa1b174fc7aefcb880aebd0276e0fe459b9d773269ee0c5c02587216813cd48d2501c980ba6423be0a0b97b503e"; license = [ "lppl13c" ]; version = "1.04"; - sha512.run = "ce7ef4d7d21215f2033cab65e27affdf4833748265848ae2d37b5eeacf22f6db37689a4343cace165e354ec11604442c35215ed97ec297a3511a7e86dd6838ce"; + sha512.run = "571581aa9569e9f7696ab52a2e173c589818d83496e9664f1f50f71e21197c0605c11c578c58d4ae3e4c565af69455a5cc1e763347cb3f492c87a3de17686751"; }; seu-ml-assign = { revision = 62933; @@ -44462,13 +45360,13 @@ version = "2.0"; }; shortmathj = { - revision = 67201; + revision = 76790; shortdesc = "Automatically shortify titles of mathematical journals"; stripPrefix = 0; - sha512.doc = "a1fee222b86efa1cdd1d35aa2eeaf84df25db25b1a68d56863a370fef11ae62a6a21ed2ecf0f563d8c00c38759008d26e7c43988538bab6ad6b2a52c68c74c46"; + sha512.doc = "8c3e7f6992eac55fa0436faa3443aad268923bba0041a97d9b506da04152bd90f34890e9c9d48e6be2c992ec8d56c289a43a0fffd23ce88952c5cd8ced6899d2"; license = [ "lppl13c" ]; version = "0.5.0"; - sha512.run = "a8ec0460d532b657c6237d5d321852b0c8ff0807d8cf73a02e0d40bc6c86b2c776dbbc5ad694d3fe022f851f049dbba6fc11d57d5d6fdb8f168a935f9f443269"; + sha512.run = "629f4edf17b4e1506a7011be17b2d842671bd21f923713d1c7394f2b7749d8dde051d04ccf0e47a1f6dde9f4538e3c9a9c87f96ab1775ffc08139840ebfeb4d3"; }; shorttoc = { revision = 15878; @@ -44481,16 +45379,16 @@ sha512.run = "6e78bca7425e0b23d7520af19494d9de303b86fae7a013ef85b2d512ee86be1f478ede2293650b435ab579811e444b570995e2ae8720afc60b42c0c26d7489a6"; }; show-pdf-tags = { - revision = 75482; + revision = 76606; shortdesc = "Extract PDF tags from tagged PDF files"; - sha512.doc = "a1d80263813ad6e9ebef52e27294f4d34fef7e05d88cf4a06e919b0a6c36e1c013bb0582d4a750afb0c8b6e66aafcf6755168e04d9ccb9de921874ffcd1ecd7f"; + sha512.doc = "ca3895e8c864815d7c5eaaab9cb39afda4443299951651ea282c0028b61920443c7c9ffb18b200d9eb1e7fb83637508f1fa200b6493d7c939e1e10a67718b777"; hasManpages = true; scriptExts = [ "lua" ]; license = [ "mit" ]; - version = "1.1"; - sha512.run = "41d96947db60245c849a73dcbdbfe1a81db58c3d5f07ca610af827a323ef8a621aca117244f2eaf1f086e592c5a48367cadb30b9ca2c4c8c27ee145a7d0cd24c"; + version = "1.3"; + sha512.run = "85ed3baec83394f5e6e8bf660fb2bb6beee76eb916023199c274909aa29828a6e9443dca8ff1ca8ebb069704a4a041dbd4caef9a46c246ddd5db5cd9e85124c7"; }; show-pdf-tags.binfiles = [ "show-pdf-tags" @@ -44553,14 +45451,14 @@ sha512.run = "37a913fa403c9760fd150cac3fb88e349e8c1109f51768ee202194e72232d6e16d8dac529872dd1df7896a40a79ddb72d65c9191f72337c806de307808d80532"; }; showlabels = { - revision = 63940; + revision = 76188; shortdesc = "Show label commands in the margin"; stripPrefix = 0; - sha512.doc = "0e624e36f96b8f0d06abc41c301753e3d71671daac4ab01a3914cbd45a5b07f4574011f93c5ce62129fbd77021712fb39364c240eb9b394b204597033ab13df1"; - sha512.source = "b3bd2c4e750662b7a1728f0b100fdb1c78bd33ac95e976211156786833345f2b5a3b5744a29cc134d31b166f85064607d812f7ba1d73c00be421301f4e41031e"; + sha512.doc = "1ff038856e0499fe23d9949a128ef99ea6757b966b768ff4e98d56653267ccd0e9d316502e9f10f83d158e5b7032fc2be4db5a2830f0484695c58550137157ea"; + sha512.source = "13307dbca871dad5943711085941a605a515600413bfe656f8e909ad13abdd226d2f516a897ad15922c80fc710fa7338c2ddfdf33ab732c064d0d58ae93d96b4"; license = [ "lppl13c" ]; - version = "1.9.2"; - sha512.run = "285389ed8ef5efcfc4855e2b8003cf94275de536c8f28a237fbdf856947d55c935bfde721a00eb3e2a0187bfe552ff97671197bf1c40492a2e5e700f9536e3e8"; + version = "1.9.3"; + sha512.run = "d7cdc512764df4ae9fb68d15d2b659245120ab0f4d69b7397d746d4d6805abff7005271fed8f0b5125ada3939ae8e3e9e006b024c3d93f7d7557abb206c8db7b"; }; showtags = { revision = 20336; @@ -44649,12 +45547,12 @@ sha512.run = "8a642f4c29c4e8b024edbf12c9be2171b3bb641997e6b8dd0b3ec9cdc08e6b736c599056ef5cb164f9ef87d91210969f984564e059d7019c888aa9dc288f2d2c"; }; sides = { - revision = 15878; + revision = 76924; shortdesc = "A LaTeX class for typesetting stage plays"; stripPrefix = 0; - sha512.doc = "653a8472a278bb1d33d9f86559398b62e32b521c6ce8dd977dbbc4f44183e37b95378ea4b29356948735c42925f9ed25153cc6a9009341ff01d80befe2bcddb3"; + sha512.doc = "93eeebe83ed4315a637a3bc971ad90b9bea287f92e70bf0038c3363b9cf8590dd1cff3dbaea1a5debaf53771313957a8d531ce84a8926b2e02c41c346b3f6410"; license = [ "gpl1Only" ]; - sha512.run = "739e26e0c0b77d75e91f2a3a18996aa55ee1163a2bee6d489db4ba3b0864b51572c55ec53441946f16cb87694425d09e613abd2223fba2941fea4be137341b10"; + sha512.run = "d73410293db8858f8b76b2bbce50c6ecd4d08da328d5c9edbd6deb2f2e79c78d6cc0868147db2d0b8c1942bc3e178b8195712366f749b6eda216b25317cc7d66"; }; signchart = { revision = 39707; @@ -44690,13 +45588,13 @@ sha512.run = "6be568f3e8f73903849837975e659df5238e4bbc47c26e3f54d628e06186b0fed2db3fc165fcafe69bd6a78903d99011930a243249a8f7fd124885277f2d242d"; }; sim-os-menus = { - revision = 75113; + revision = 75975; shortdesc = "Insert 'terminal' or 'context menu' or 'viewers' like in an OS"; stripPrefix = 0; - sha512.doc = "3264dfc797cd95671d002d25df8cc6d7d8020671d16586cf95da207279ecd782241071048bc37be423acac7d20658929db6933db74d20b6c994355f184378ff7"; + sha512.doc = "1bb3d211bdae1f635712fde5bd5cd920e8ca517f81950db05bc665215c18ffc8c7df067c43e2faa6b7874e3f5011fb6171cc884b310b88009d67f73864b62969"; license = [ "lppl13c" ]; - version = "0.1.6"; - sha512.run = "44fd4622961c5daf6c782e2ba1209b503c4763306da7d61d5698a2031c3d22271626919ad830b7f75a0473145f53cf33b4e7204025277e33faf2eb6dfb3bf8e9"; + version = "0.1.9"; + sha512.run = "adfb9cd45113d0008357cd9f7a85a8890cff59e7802a962360713371a65fe2865791cf17b3efe6fc5cfd4fc2988fa9d85dcbe543f6d238f4a42d7b5f49ecabcb"; }; simple-resume-cv = { revision = 43057; @@ -44715,13 +45613,13 @@ sha512.run = "201826e649acbc8dde933da3d141408ef3e4f3bc5daffbd520a19885af612f17de2618fe7e8c78a419b6e5e4eeeaa36a2fcb3db6f610df2189e01e0b4a66e9e3"; }; simplebnf = { - revision = 68959; + revision = 76924; shortdesc = "A simple package to format Backus-Naur form (BNF)"; stripPrefix = 0; - sha512.doc = "bfb6dcf8e843a42b5e7481e3ace572f55561418886cb0ed562fadd79a72eaac6c505b9a52ba37f0e3c2bfec7723a7334e81ab2dd6dbddca47ec2339f8a9b64cc"; + sha512.doc = "f34aa9aa43c0eef8508275d151f2130ae65eb351dc0e4fcc870d3a3852b024b59ddfc273e809dc1a667e8ba6c2133ff0a4f9e3a8a73d163959978ba08f8ca64d"; license = [ "mit" ]; - version = "1.0.0"; - sha512.run = "87c6838d1a31f3a617752f428fdca3ccb7af22daace3caff307760f24fcf3092cff324db6357174599985bfbbba6a8c0f31a498481da3a7790ac653043c0683e"; + version = "1.0.1"; + sha512.run = "36b95ff9199480f457b62bbfbe83e668265519c22c643ad8773dd5d9564c32903d9e9cfbcaf74993c700e95a930bdb22afa74aed636b2b8666449dda4ba2a3ef"; }; simplecd = { revision = 29260; @@ -44744,16 +45642,16 @@ sha512.run = "c67e9200925ac86386efaab35a8edbf20f0fda700c00c3b0350eadbe62f39fc02f502493a73acc768a4727ad1162561d7baf38193d57d1fefb4c8083ebe38c35"; }; simpleicons = { - revision = 75630; + revision = 77541; shortdesc = "Simple Icons for LaTeX"; stripPrefix = 0; fontMaps = [ "Map simpleicons.map" ]; - sha512.doc = "861cce4a21e0db30207f98b575463a27334f10f676274f1600c587bab0dde841762a8be765470731b9ab8458fe60ea3dcf6e364d2387a698419a261263380a9e"; + sha512.doc = "6013c3b93ed1844840a6764a035c8ccae2f3b76f83fca235da3eb1a03ab15b9cea89bddf7748379cd7c5c7896f42fc798c51e7892ae1d4f9cfa77932f6794670"; license = [ "cc0" ]; - version = "15.3.0"; - sha512.run = "478512ad7eb482bb957a755e7d8663d6c983a6edb666a0044083ce1ac6f73add08b8027df9c9ef1c04c1de0863959c094661c39d5ee4fcdf697dc219c8955acd"; + version = "16.6.1"; + sha512.run = "03d63235c0fc7b89204175a4ac0618b718a48195698552fa1d7f374ea631f868473d7f5547ac3682802b949c5390a6bff8dcbdb0388d46a248c1518dbab5d3df"; }; simpleinvoice = { revision = 45673; @@ -44799,14 +45697,14 @@ sha512.run = "fede91fdee73a2c7d203474a8c7c28aec610aaa97492658b3c98c84c53398800434529b0ba28510ced07d83e374ffa9f0ce65d0da3c5e2fbaa6f7fc20828c831"; }; simples-matrices = { - revision = 63802; + revision = 76924; shortdesc = "Define matrices by given list of values"; stripPrefix = 0; - sha512.doc = "8350ce5c4b504f955e7e2b214dfc7938e010ae440b0e51389f2013b8c9229db362938743e8da08d7fafaf1be67d29231d7fe6f92507399b838c65ce3890ec29e"; - sha512.source = "f88a1b06657e40cae2c505f56e35c8696f4f4d962376b5f8886965066fe21a4bc36edb7f467c29cfcd511b5564643699a54179b44f5187f1c193690485598a15"; + sha512.doc = "5e4426ac93c9213254d6d1c88f84357f26d270664f1eb154929bc13c0b7ef8c98d0514480abb25f7af523cbcfcb3d53d4cacb8db8cb6189261d7e6291cb40882"; + sha512.source = "c9d2014c230dbfc9677a3afd5dceca0cd11aa6ef5b4766e58e56ff1f60b4ba89f610f6c8053dc58be9348c5db20ab4cba0f4d6996eb8629db31326643b09a5d8"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "859e5e8c221deb1a40f08a0cc2ac6949cbb055791ae5435f97675aff4bb1e97caa2fa8c49b5735d31ee7b11ae8638af839affdd795d052d022890b267131dc75"; + sha512.run = "b09d181c8e8bb5b2a4f9d41a2e252c46e0bfa817a4360ba246a3480b7aa057e3b083bae5cbacc4a6fe6152d9e7be34b84b553b913712d2e7d4447b6b3d41d88c"; }; simplewick = { revision = 15878; @@ -44826,15 +45724,15 @@ license = [ "lppl13c" ]; }; simplivre = { - revision = 70314; + revision = 76924; shortdesc = "Write your books in a simple and clear way"; stripPrefix = 0; deps = [ "minimalist" ]; - sha512.doc = "6dad312a5b64f7f3f181d1ee9fbf36e3437c59b0dbff344f15b707a06d54f4f34e50315b2d41c199d23d4fa87944d2ff151922ea15107388096616fe42f8d45a"; + sha512.doc = "ca85201f6fb5b000467432dd627b8161c73d731d199bc08b2d9947eb689c449c96e7719c560ec00cc56f44b187dde31fbac1580ba28a7228b527268ca2fa0c5e"; license = [ "lppl13c" ]; - sha512.run = "81d2da85bbf28ad9010ba3376a5b1f90458719a55b4a9fa7ef157f1a21c75237bd06314f4aca37defc2dbe1ace7391e4522ea860df812d5d7c2d85c3028eb866"; + sha512.run = "96ae425533414aa73d3071232e474a40e916a2a5bfecc9a12495f7f6b6dbe70a1345d8e71aec1bbb3562cfb6138170204873386c6ef3cab19ba67217aab68d1e"; }; simurgh = { revision = 31719; @@ -44876,24 +45774,24 @@ sha512.run = "01b2b83edba4482a6d0434efd4590b3b0fbbb596da6075632a215d60a16cc48d66f0f47d3ca61a0e73290e933952cac15fa2048f6ac12112dc603956f123f5b2"; }; siunitx = { - revision = 75286; + revision = 76924; shortdesc = "A comprehensive (SI) units package"; stripPrefix = 0; - sha512.doc = "6b262ec38213b45a6ddb38354b4e5dcd0ede00501b44ea120d62a29c328b6ecac8ff0626bc0f744bfbd828debca7c79096827d6d69948882fd9782227435cfc0"; - sha512.source = "f5be7893d02072cb4187e8db0389b01939a8a31811d0f86c8bf287127cfe7043a34485053c535a345ce6399a8db6e6ab8a169d09205a612c1195400886bcb159"; + sha512.doc = "fc88b46adce296faa3fff9ffa2f69c76ff48971cbb3f64be6db9e5ecb81b31a81d3d422e5d292c593df26c6db9383e7cfff60af1f55ffdfd82b3fbc7dca7eb6d"; + sha512.source = "a13dd1d809b7a6f555c53e84d7fd46245b8c98c97515489cc3aa537ca13898d1eb92d43996ee21cedc2697b5aa9d09c3a6075addf0825d98f1391160d7ce2835"; license = [ "lppl13c" ]; - version = "3.4.12"; - sha512.run = "e0591a59c1f823d6d5769ac54853fe599567ac4b7fb9b6278d06e781ed4fd470d2942d858be43c256035fdec194445fa7bc43fc1e5d5ba53e3f3e3b0e3b5a1c6"; + version = "3.4.14"; + sha512.run = "23a171edd3b412f8230cfe465463d1bcee9dcaa6e0c835d0a189f0c992529554441bf8ea1bf56c3a019bb8ca87c62788fbd547e987c6772b5e3ea42bca9155fe"; }; sjtutex = { - revision = 74786; + revision = 76924; shortdesc = "LaTeX classes for Shanghai Jiao Tong University"; stripPrefix = 0; - sha512.doc = "dc4da5ae93c6f4b59114c0c3cdfa2af7ab752ce20c37ec9b6162e1b75c1102c457b674c8ac03f80f1f4f9979cd1278703de00ca291c21d1fca9fcc9bb3d6c45c"; - sha512.source = "42bb76a145d035a76263e2dd576830a2d04d3c38db50622104bfded3f1ce5744fbb428ea1dfa5060da56ceb416ff4b64bfad40eb2ac1c2ec3904bb1fdbb5cf6c"; + sha512.doc = "5b2a1ac4a8383451b2fcbb95f595799fd52514216aac4cf495aa1ae82b9e85ee910dcc86d3643d1c9ffd95e895c0bc4f7076a11ce06fdc77560f7b777677ae6d"; + sha512.source = "20c82c74b0b7ade16a5ccac9e9abd40a731630c5714117151cff8201c47dcf55cc6237be62802a4b91506bc6353f03ca94851fcbc2a14067737fd4832db1b201"; license = [ "lppl13c" ]; version = "2.2.1"; - sha512.run = "6666695ba09648eff91a0062ea9c8001e95a3d776a1a42a49337ce2f96b3922f3a775abafce96cc2929e41518b35f09ba4f530cac3b9f88fcccb630337fb5790"; + sha512.run = "e19ebcc91575bdf726a6e97f3b7f464edf857715108f08cb5418543b32969a62cdf16e950035bbcfdc90fc7617e103a0c2ad5b1d802c6d05f7b8e87a529e986c"; }; skak = { revision = 61719; @@ -44926,23 +45824,23 @@ sha512.run = "5c2e0e7310898e258505cf438ad91650fbcef6b720e9d05b9ddd241ceca3eea0ccc3a71b6ac38acee58d8e205b8352ad7abbdc277596ac74f6a5cf0ca805a0d7"; }; skdoc = { - revision = 73385; + revision = 76924; shortdesc = "Documentation and extraction for packages and document classes"; stripPrefix = 0; - sha512.doc = "45ef8e05a003b0e735e521a384b611fa9eab3afd3eed8c2d31778af8e779b7bc60e4f813a014b762b025ea6b72d521b4ace1384269f9d47c18d05f108160ee73"; - sha512.source = "9c47e6a49a1073134df72a88eb9be20f6d560b05bdd29d8992a73ceece255417ba603e45130a332d00a18aacb33391e087a8e13e5e9d23d5e587365151eb8477"; + sha512.doc = "a35c376f1a03c9b0f83c2e938bca92092143077173a7f073b034dd9e2e0adb506419ddcdc70009177799191326c2631a106ed0d8a706a723157990ac658c470c"; + sha512.source = "1f89cfa3107d5ebc7e4181483dc34021a2a04ce3e75f7a12a9f95f761e94a5d55ddd2b975873b0b3b25e1bd7349d3f55585171408ee0a001bc3ad7b6ab413831"; license = [ "lppl13c" ]; version = "1.5e"; - sha512.run = "cdc3d89650bf5c95609016b4688103d3937ff0e7e355af44f9119e48f1c52831ffc5a240193113708785e7710c943b41a546d9a39d7c4fbccc973456a719307e"; + sha512.run = "55e947baae338821b1ec3dc0be93240039f0b48b31e9c456bd98b34e4e401bdd2b7cb9274007ec17147611f3df0df792079e944e3c0b655965aa7a8613df18bc"; }; skeldoc = { - revision = 73465; + revision = 76924; shortdesc = "Placeholders for unfinished documents"; stripPrefix = 0; - sha512.doc = "2acf2021c616bbb110cfbef186aa301f0272fcba2ee98a43e6a5135feef722fd20cf7b282d2f80fdb790707e59933d1ccbfea1d19373c238ec8dbcd6209198f4"; + sha512.doc = "2e863e35474ba86d44dbfbfc89fe838a2d318308c7d71d64fb828670214d4bfb1f6294367d2f3c7fb5a5e591b8382edf22d7494c427a7db277b2c954bafd2041"; license = [ "mit" ]; version = "0.1.3"; - sha512.run = "d92bd79327b3b8114f51e66b5e385663a766c4e2792841393e6ac3ab1f9c434978200c203add6e9353b5eeeb8335df4ccd7aa018e42d52cd096e7d2d6f1b48be"; + sha512.run = "c7ac2320ecfd377754542f76358ec85ee37589e659c31f25b8d6269b5311dd8390289fff8227e5503e572ed83b42d721bdace671e0390d1e883548773ee3e007"; }; skeycommand = { revision = 24652; @@ -45019,6 +45917,14 @@ version = "1.0"; sha512.run = "f7bd44c9720512297f15ff6cee1c49ca52c29fc206f739e6aa447e778fed00a64e282aeab9d42b215cac69a64ab39f3919433bd0640d30d55ac540e2dde07967"; }; + slixte = { + revision = 76913; + shortdesc = "A customizable class for creating slides"; + stripPrefix = 0; + sha512.doc = "39bd2a0d6c2013b099ca7ef3c9577af3b064c2e3290920181d53ab9bef6fd7c5446912eec07ae260a8f7e068c75aa17a8c00d507e77c8e4e0a5dfa88f266d8a9"; + license = [ "lppl13c" ]; + sha512.run = "6d8a8e7edf26186ce3e823cda12b9a46ba8e951f878a7e46bb89c3fcc3ed0bde7fa13e208f3b8555416d7d77f2df958175aa66bf201a632f5ac5c3d232a269bd"; + }; smalltableof = { revision = 20333; shortdesc = "Create listoffigures etc. in a single chapter"; @@ -45028,14 +45934,14 @@ sha512.run = "50a4878bddc55e1b05ede3e770aad31f6c56b81f9e6d0a536ece25729e3c5a9a1720068534f26a9c224c101f0e0d833478f1a5c3b12759d7c3ffce027bbd5edd"; }; smart-eqn = { - revision = 61719; + revision = 76924; shortdesc = "Automatic math symbol styling for LaTeX documents"; stripPrefix = 0; - sha512.doc = "85eb6e8ccbea66cb6e30f862491adc02316af9071753459eb56e8f19011e9ab7865f87868ed348e5b0f6192b2305dffe5272d885486b881e2d286ceb211c77dd"; - sha512.source = "f7bd8c3b2e616a739b0d5ad459e1041c492b1e00cb9258b55ce4631465e510e71c166a3f6a94b8244a7e1b4bf098ede5c9379a7a5a6baa90eb28026e9be0bad3"; + sha512.doc = "ad07ab1682873238586e3ced57dedb19530d90090c82888ea142924f7075816231f96e2f1379f1d3251d236014208ced4db455bb98d99124c5f493619f681142"; + sha512.source = "cff2a29a380bc4fc0fea568393c1d6343f9982d1a04086c28bcb1f2368445fa9d52742963762ebe2ab2146784e5af2487d55af0c1cf2573da096889485de8b22"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "03f69303ec66b59a7425e06a4e8941a5c93414514b5f80cbc138a75a5619791dfa3ff2f1435ddbfbe7fe5af298a1af5325f279f36d924e97a5074ef930b42997"; + sha512.run = "4800015eb597ae39aa11f906c149726751ff2431f7b83c04e03ee123ee5f146307f9d10c480e46b941c9d5e42292f6d5f2fc6cc60c91182d44e32ea193fbe054"; }; smartdiagram = { revision = 42781; @@ -45113,14 +46019,14 @@ sha512.run = "06f81b35318ee9844565f622b5ecfb0f323373f14acfed3fdd042a244537c313fcc974c8cc556011baed16c5a7f90b8163342d36e360749db240e6eb639351b0"; }; songproj = { - revision = 66704; + revision = 76924; shortdesc = "Generate Beamer slideshows with song lyrics"; stripPrefix = 0; - sha512.doc = "1d219f70c51484b321b6c3b8fb63a81aaa311cecf5abdba6b5cc2662d528ce5fe78a400d81dd3dbfa0e3616a65bf124e3eb78ae94e57e1a87dbce83ba32b3b64"; - sha512.source = "ff8238a64adefe5fb2e2ff8b7541fce489c0759dbbfb5fa517458e404e6a7184b77782cc9ce30f2063a958e212b1d133c7c4a3b82518e7347b2cfdb930bd6cfa"; + sha512.doc = "c94a3e7d755ce30075c4ff62a8386d5ce651ac42511b713a5dbab475ff0856eb2e4df1d89d966d3301e3911e8a0e1e61c1e9763f0c215fb73eea2341754dadc2"; + sha512.source = "0bf5198e5c070611306f1929aac0a50325a84b24d1e0b7e454db6362b72067652ad796c9a584856636e7500e211aba0684a256446356d384e695b52decacd24a"; license = [ "bsd3" ]; version = "1.2.0"; - sha512.run = "7c6341931e78dd362cd67062518f7f6d1725c239f20f65a7e345fed03787381af08b18102f671be4913ed53aeeb669f3744330d2eb2681878939a813ade2f1ad"; + sha512.run = "b98f8981529b6a5813a20f4405831ff6af21d7bfe35a807ca488ab5dcfcd00b5ee76188bba5341832f6c13069e797e8cca7bf03f792527e39bc483c74b827de6"; }; songs = { revision = 51494; @@ -45133,12 +46039,12 @@ sha512.run = "dd1309fda1a7bff1236707cb45047dd5adc582d3e3f509f211af7a30c0469cde704773af48fed379a29307201d9781150487821219f76d45d556f1d27e420c08"; }; sort-by-letters = { - revision = 27128; + revision = 76790; shortdesc = "Bibliography styles for alphabetic sorting"; stripPrefix = 0; - sha512.doc = "e2b6c68a42b9364d44dfa06ea93d8c8ea2444d97a3cf3c111065b720d3706b36315a7c8650877f1d6a2a72c1aa42268af4f17fc4632032e1e3c0a2d0fa08e577"; + sha512.doc = "46c13a2a151a05484077b84fb9e14dfb81fdb802b63ff77ea11c3d24e981fc8364b50b1862a6f6e9ce0756941794598cb43e51a052bc069f25e03e763b06e808"; license = [ "free" ]; - sha512.run = "41e7db4a4c5242493aeb099ca103f4540e038b1e91ec0296629f4dab1ad013f98b26b664c7d661dd2f53c1e5c749509763c46f51bb823225a104c125a9f75f4d"; + sha512.run = "c1d19c816d77ac70f63c1b3579128b35994cf4fe8f6566512dc034dc680039ec48d45cd5b6c0d52beb11aeb094e50c6d3663a82309d8c90f6ec3fcfcee7ef0c2"; }; soton = { revision = 16215; @@ -45277,23 +46183,23 @@ sha512.run = "5dc74f46a819a6539034d570d4bc11403cb9f4617e2e6e373cced6cf335630e4e5a3d919041ac67a8b114b2d53c56871239b67a6acd6bc47f8c6130171d84824"; }; spath3 = { - revision = 71396; + revision = 76924; shortdesc = "Manipulate \"soft paths\" in PGF"; stripPrefix = 0; - sha512.doc = "a76d3f438c735379483f42d3cf60f8247caf9cd92821cb9b1d3c4e591ee90e194842cea591c9f9106162259912038b9035f4dae89d3de11fb21a24d806b0adf4"; - sha512.source = "b83c6bc1241f3d4ddd2c4573494bc72918e17d79e5c8c7a5511c7c2a48ff0d943b63655108ddaad0229c14f3bd42d223bb6ca605c7c3390391c5d1e5ebdad103"; + sha512.doc = "d12ae48ef4af650a521d7579c1194a945c7ed1fe4e5b744423bacaa99b3f2f501c9b1d3f0f7a4bce512a4506ea97dfc5a92a9c4e9a2b451b003e6d0d2efa2db7"; + sha512.source = "67365fe75214f31162734709bdceb5f3164888384fb0f3cc0ac9d3610ae338581d26ab5c41f870458a4bfa71f52e45d92d164f59e4455ed483d63862b590ef00"; license = [ "lppl13c" ]; version = "2.8"; - sha512.run = "c3d28d96a5ec1c0d3b0f7e29a974f90a92add95de81655f5b5d4ad465e7bb9ba7874feec4dd8071715a25d2ee01f94c14a81a2fae68838dbe3321cea9a0c7f64"; + sha512.run = "4d71783fc82254b086ce2b413c3d248ce45b5d53d60618da35210b3fd7f285d5b8d8a5ed9dce2aa4bdfe02ee708e49d18821cedbb9b621b16b0f3adec9c32df5"; }; spbmark = { - revision = 73781; + revision = 76924; shortdesc = "Customize superscripts and subscripts"; stripPrefix = 0; - sha512.doc = "3ec00472592e86249163984d26eb945966c8a2ef1e84cce6fdf06508592caa722370557c4c34a6be06482afe051c3672de9a5d075d12bdd4b3f7055ee4ffead2"; + sha512.doc = "2db5df978a98e85c72111497603a90b8339c334720e412cbd6c2815c917fad810ff2dda2f1b8effaeac7fb9e963917197d69891114d4f2905eeafce3fd4f29ef"; license = [ "cc-by-40" ]; - version = "1.46x"; - sha512.run = "81ea7f9ea4b645316858040a01caca54ba82502662d9921185e85f8710a20d4f6189589ed4c25e9f320df9c447001fe87922c92787fa0f6a8de656f4884c53a7"; + version = "1.46y"; + sha512.run = "6f981529a0d4a75d1e46717c7fb71ff2eeab13b58265afbde7bd29d6664c199da4a3deb2234e65bf8530054a9b494b547cf04860c4756bd1634800ecd5f9d369"; }; spectral = { revision = 64528; @@ -45319,14 +46225,14 @@ sha512.run = "797f7ded1824a025337a12b47a8b85d16d69b8e0f7999015c0b8618ce639f97a5883f1a694a22b56de4a237901e1a43b7cb0f387bb02f567301e59203b16d31b"; }; spelatex = { - revision = 73664; + revision = 76924; shortdesc = "Create PDF documents with hyperlinks to audiofragments"; stripPrefix = 0; - sha512.doc = "7943b6c7862579f435fbe9e7218066380d8f1b67f10b16f0213fa16f2e874732b55f4e9056dc8da41b9af339dfbf75ed7bbf5d4e25b9635c49fd8daf3732d30a"; - sha512.source = "4d92d6885c313a7abf9846c6578588a7314310baf3419f3634a0180d20379122dbd47b0b380de75f128359b8e3af8e09cd2a62db643b9e52eaad0997c58c7a93"; + sha512.doc = "39e0229261278b39cd842e8e5d87129dce16113d5f4740dd738a4667c66e8d81228555be4d146c22d9e70d9a664f74f3acf286d6f11d8a9e65bbda505cdc93b9"; + sha512.source = "32f181c648a95c99cd8ffa86c43fa37c3744f7a2977d26a0883f47139bbbdb1eeba2eb19ee59ae80eaa2cc935d5002faff37e936431933cb2953bdc2c209f86f"; license = [ "lppl13c" ]; version = "0.95"; - sha512.run = "fff6ed826b87ed31e8eddc46cd6e5dd8d5948c7be8f4d6077ee9629e241e4672a992faec0d8972285ce6fa052a60ffdc965b5d0e826aa128a299059343eb215f"; + sha512.run = "784456325a1385a923917e5ad130a0156c7a9007fdce05d1dc7082b53f61f23054e3e30020569ff3c882cc2492f28f03fe19e3c57e51620d2efa0806902988f0"; }; spelling = { revision = 73571; @@ -45378,6 +46284,18 @@ spix.binfiles = [ "spix" ]; + splentinex = { + revision = 76841; + shortdesc = "Splentinex fonts"; + stripPrefix = 0; + fontMaps = [ + "Map Splentinex.map" + ]; + sha512.doc = "4c87567815660edbd2ff6ed1a115184c126016dce2784f3f623cd534bad636e54539238a21d1552aa9cba01ef3b7bf530b8bbe0ef77f078d979e9f8afb7cb5a0"; + license = [ "ofl" ]; + version = "1.0"; + sha512.run = "e641fc89c84445ac00510cca5ff1e5986c6e557f44b0e8a89cdad680f9122b98588a50f8b09efa6797bb9112b85b9f6d3bd949849dab6c5bfd6b8b7802e86f1b"; + }; splines = { revision = 15878; shortdesc = "MetaPost macros for drawing cubic spline interpolants"; @@ -45521,13 +46439,13 @@ "srcredact" ]; srdp-mathematik = { - revision = 75162; + revision = 76697; shortdesc = "Typeset Austrian SRDP in mathematics"; stripPrefix = 0; - sha512.doc = "7b800dc6c9cac13aa4b720554958d708a4d45a492156431c1d547cdb02e9536c96d1d69ccb96fe285ce238f819abbfc48cc1f514cfacbf975b114cfca7ad3737"; + sha512.doc = "06ddc37050ee252ef5c7a2b5c4fe4b377f32e2097e254bf1c358341378a03da08793423e686215efbccb1626f89402c2e5cd8173e29be2cc90397389c8901d34"; license = [ "lppl13c" ]; - version = "1.13.3"; - sha512.run = "92daca9c5d2e57b3a34b161353483b6b2e0f349746d5b7ad519170d1f3ff927473a547432dedb3c696bd0adcebcf295c658b6e54a415b56fd9ffc2e2f19c665d"; + version = "1.14.0"; + sha512.run = "2fce0a40e76c66b44d87ab0dafd1934727720a7cbca3ef2e3c8d30bff6265483c7f9509381a992b7d98250d2de55510b022b087e257beb6784d7fb3446bb0dc2"; }; sseq = { revision = 31585; @@ -45540,14 +46458,14 @@ sha512.run = "25d3d2af859d8ce83f7449470be02bc4bc77b8ac49c4e10f49fdca51b0a85488f01cbf5f826b07fba12806c932125a35197be2c7bcc330f9b6f51a331fbc77c6"; }; sshrc-insight = { - revision = 72623; + revision = 76065; shortdesc = "A LaTeX class for SSHRC Insight Grant proposals"; stripPrefix = 0; - sha512.doc = "70807b9c747a61d27eb2ad319f7af4cde5b9b12394d3e4aed0528b04912ac74b899e246b7aa627361cb0043f470f25206f3976a73793574eadca8eb6a991e868"; - sha512.source = "fb9fbc2ec49d4ffce95b8580521aa3e984f4a4e6fcb4d060384f87a7422adabca4bf0e7fee4091a202d52e1aa967906b7c9d2e9d8236b22a493ddc113f869982"; + sha512.doc = "878d39e80e152c7c293b74a63a87526559a624106448331782d7e2e7dbe4ef9a2be5843564ef004e9096b3dc89cbf1cf94ae69dac6896b8aa12fb4bf16636ac2"; + sha512.source = "99263d032a106eff41f2a22f603ef2c2bc860db7bbe07f5e4e3e10bb974199ff062eb74d2bf63528e07331066744077702412e634fdfed646e8e71df0b39e4db"; license = [ "lppl13c" ]; - version = "2024.1.0"; - sha512.run = "56236c2e35a3479ca3b87dd042d058c91e5096550ca37280341e22cb9d7bd4d86cbd6bede65ca55837197e7aed148f8fbc71140686b22795053a3b5a393b6166"; + version = "2025.0.0"; + sha512.run = "4ba0652b06889f235bde4bbe136846d980b95407990421bd185a2f6ce6ffe3100e492df85d2a392ea4644ef24cb8a958b53dda22b43acb18bbb5afb6d7304dea"; }; sslides = { revision = 32293; @@ -45567,16 +46485,16 @@ sha512.run = "897ca71e1a8531485d9807743e4549a994f5e6e22dbb9a958466d4bfc7fb1b4579af0d7ef701146b8142c394fcbfca70bfdf28779530e487a0ec868c77985c23"; }; stackengine = { - revision = 60019; - shortdesc = "Highly customised stacking of objects, insets, baseline changes, etc"; + revision = 75878; + shortdesc = "Highly customised stacking of objects, insets, baseline changes, etc."; stripPrefix = 0; deps = [ "listofitems" ]; - sha512.doc = "a0edeaed3766af88d1c5e0508fd285382850bfd072cf4f6fdc1c329c8ca9f5e1eb5fe75357d9a86dd8b2476381747c9a3f7cd7dad0d7c32419bef0d37849928b"; + sha512.doc = "796e42b7ab5f640a01cdea89402a1d5085a170c08b9bb067d682cfe4f1d575126df047ef9a2722dbd3fcaf5459930919d53aef2096c2158030d4f3c4068ed94a"; license = [ "lppl13c" ]; version = "4.11"; - sha512.run = "15327eda5a6eda2b58055efc419ef50b8d8cf8c35283bcc41ee85e354f61ede6efeabf5e75bbb4cd022b95e52109bce1ee2e28fc701c5940723f3b15dd44c75a"; + sha512.run = "9659233f2db12a6a341e2904a657aa8bee7e21f1d38b7b47ea777aa7fc3c3a7489f1aadad7fce767739f1e115f7f2816d86a8d06d6285493efe60dbc859eaf78"; }; stage = { revision = 62929; @@ -45606,14 +46524,14 @@ sha512.run = "008eb29578af704a0a31cb5817cf14ab39fafc2dbaa7c2a8631e1664ea6b6975f586b9c5327770a5c2ea8b777d11f480e959bd102263a2cb4bc6978485f685d4"; }; standardsectioning = { - revision = 71479; + revision = 76431; shortdesc = "Define sectioning commands identical to the standard classes"; stripPrefix = 0; - sha512.doc = "33396bd518195ba5d33766b873d0bfd8bd42e208951f94eca1ce079f0eb4ebde2012331865c069d0b816c6fc062f57dc30303333acc2967664ec9496c1488f76"; - sha512.source = "7450838c879a5c7fdf36704f0d210ec9a59924682dc4facea7032d542d7ed1f340f57f94087b88dd84cce3088908d6d86093ced11f3f36e2aaaa110808a18a4d"; + sha512.doc = "cb9f0785eb4fc8f26835760384f3aa06506611b1a64a6a88760e77c94289080c8de532ff3ce92a9039e591cf1bb5ee52ccc27aeaca07c3fad009a2de7de57916"; + sha512.source = "efc3870ba623861d2ce18cd7cf7ee8463386499222b031c5b3b4ef9fb81eab31c50eda2edbb7e9d8ef8c20ef50a3ad5524d21b74e25b9c120dfc617fed38e8e8"; license = [ "lppl13c" ]; - version = "0.9"; - sha512.run = "8b1ac1fc77cc9798c5cbcc701045dd5e7845837f9969cb1d89b1e8dfb052bb6b8464f99079f1ebdca2e787f7da077805b3c60fafae7618d0a804ec1a06aca15b"; + version = "0.10"; + sha512.run = "f83879321d32a48873c6d04de40b880a4fc20fda506b60d0f5650449c3cc70d127e4f184ae96f2078a60c682493665edbe0e272132a42fd40df165116d5cc9c2"; }; stanli = { revision = 54512; @@ -45640,16 +46558,16 @@ sha512.run = "1f45f97813f5e51b45e1cbd3246b877aad823895a4b087294d0754c560db5796d8b4f9d09972b5c90c4c569db82a2d70bd1c39a9dfe6e1fcc4e0deeceb44f876"; }; starray = { - revision = 73984; + revision = 77052; shortdesc = "A structured array (of properties) based on expl3"; stripPrefix = 0; - sha512.doc = "74e4ac55c78152ef4b1571e20de41f96b16486449e479b82284f03bb79d18fb2c666de5c8afc3cc46c129accfc40f05b751d7539797bc620c0cb1d170073a857"; + sha512.doc = "5841bffeb5766ac7e89c3185c41310efea98900d271f453c3afa732dd371682ca0838aa1d5a2b1b0c690cad779217e5284cc5df7a6f7be59af6ec79d7ede6344"; license = [ "lppl13c" - "gpl1Only" + "agpl3Only" ]; - version = "1.9b"; - sha512.run = "b19392f3fa88dc9c0f654250f12eac49e6ff05a48a98acf372d970f7a47e445a26ac4f8eb97b31279bca2bc4b9476aaec930360f246f00e764501dfbda905556"; + version = "1.12a"; + sha512.run = "578e3d85b480350351cb5835755e4bd56f34f8ad79b1d99b2fac130d6b2fbb29f0c35c36a6521ba639a3d240e8ab336cf14ca9c0a6dd3ac2d54205d5d5d00f9b"; }; startex = { revision = 69742; @@ -45722,14 +46640,14 @@ sha512.run = "f6a1aea97a3293ffb514ccc526faa71ea5ea3ab32990da8725cc3ff998d15a2909001976d9705ba13110fbde869001bec2f286e58c05f1fe31f345ecd5882482"; }; stdclsdv = { - revision = 15878; + revision = 76790; shortdesc = "Provide sectioning information for package writers"; stripPrefix = 0; - sha512.doc = "8321d823ffa159071f66d87d38fa38ba3af03f6c69999a041d765f0fda8549547da4b8eae86efce82109679284dd912f2c5494b5ef6e76c73c467cf4eb87aa2b"; - sha512.source = "4a9987bcbb557b7923c6c2a5c58dd117fd7b56f58b3df55154514075b68bc59a8928fdfe275dbf328ab2bd5b6608b193ad5ff07b95e7bfd2d79eb632837e5469"; + sha512.doc = "1565b97947aab054cac8b339271e25a78b611c8e8b45b1e2c9f702f5d44f4e0749ff25084de6577a162187387e07d678e586c5b5bc7eec7d67fdcfa122c4c3d1"; + sha512.source = "91d17e023b328366fdc81e69d550e6d5ad74924a8679c9fef5cfbbb0070b18d37e0478a6c8a10512c7c19a909b08a0ecf780b31957acf7e2f9436705c2e73e63"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "88d8abc04d10f029a9ce0fe9025497afe3eba3dcc300631fd37baa8174bdec8dff44fbde07599ac8dd6635be27294c359c77178690a4e6c97f41d15f9d2abbd4"; + sha512.run = "cd78018b413a96143148ff172ab7eecd0565e4d888293a1ec012808189d8b874ce4dc54a82f35516b8591b9b25a73f880cc576e4265cc4f214c480a4a98dae13"; }; stdpage = { revision = 15878; @@ -45806,14 +46724,14 @@ sha512.run = "c322bb089a887b36c4008502160f0970ff2ca33f05391010adc38c12726b2079085bb1775934597fa1758effee14eda76647b886644971e7c40a451154e446f9"; }; stex = { - revision = 68569; + revision = 76825; shortdesc = "An infrastructure for semantic preloading of LaTeX documents"; stripPrefix = 0; - sha512.doc = "0a8571fab8eaefb365c52cdcca251f2582d4581f6243e678db90c2c05789cf55ae077ba3216a9318a1bacc172b259ec444b35d8de1622435d4a02b5611d141c9"; - sha512.source = "6efe24e0933790ad7c3477e9c1d25c37b585ed0e18ca937326102783362691d92b51486885a3d08c1581110a2e4e9f7182f706ae4896c70f69472e01ef1ddea2"; + sha512.doc = "b9a5374d2504777465642c4ba949ed6a58ca9c3cf680b3fad01bcef45b7f3de289b74c47c28571a7de99a622da3e4c975ab2eb8d6d600e162b53aee04c1fc707"; + sha512.source = "bd3fd17c5ede42e656623951b2246d66ba8f3b7ecdb3631685ca8097a3c0c4d6d79bbcddf4fb7bb9fdba1036e046ba54d7f116e235f74fa5cd1836d98fcc2ae2"; license = [ "lppl13c" ]; - version = "3.4.0"; - sha512.run = "dd17faf11269dc6dc5e6068bb956a36b2af86775e296b15110d0c9b6e1e8b8410b936deb690c7a89d604c012b5643849e8abd317ca67cd872469f863511deeb4"; + version = "4.0.0"; + sha512.run = "59551636895f0b63a8b593910eb025b5d06a50ef15ecbebd80b9fb5d158e826e3f9b56fe11d2fedc82fb2e9bfe7d423a0e72ca4cef5e3e0178170bc01dddd126"; }; stickstoo = { revision = 72368; @@ -45884,13 +46802,13 @@ sha512.run = "8abe58b84fff2f4fd6846b6c267f3b245fb1dfc2f38d0db54ce7cd9d456abd07627247613073f09dcf7e11e3e9c5940d8ff657327232ce638abc6babcc5b3d77"; }; stocksize = { - revision = 72957; + revision = 77230; shortdesc = "A flexible and easy interface to paper (stock) dimensions"; stripPrefix = 0; - sha512.doc = "6996c7ebefff554187f3acef9548da262ac8c01113bef606320af1075c22d6454ad6fd0cf74426bf9bf415463a66a75983d26889e8432c1cb97ea303df503a55"; + sha512.doc = "f7ac70bc61b86252d423711dbe1e1a45ca18cb10845525d53b2dc3550ef9ce9d9cac14761940f8251cae7c48f331af44eea3dbedc3f56761f399db0703e13291"; license = [ "lppl13c" ]; - version = "1.0.3"; - sha512.run = "2013e9c64bb951e4a813804790e848eccac3890460de22ebd76b4dd9e2e6bce269c08e481ea35790e12ae27df8dbb862c4b0ed05eb2efd84beb7a2874d2abda8"; + version = "2.0.1"; + sha512.run = "7b8937275c2ab779c0f5258b111bed2426358d3fa465f3263b46b1a2cf4d6f22e7004176b8efc0bd7b903d4cd8047cb6ad30551d0147ef38f1fe4bab8a6dee8d"; }; storebox = { revision = 64967; @@ -45989,14 +46907,14 @@ sha512.run = "cd85b883d51856622d5df839ee5602393300de934af40560a60bb9ec61aa2815b26c07628a1fefe5ae88c46e9127a6e6f243919ab7371842788e6d955b7461b8"; }; sttools = { - revision = 75613; + revision = 77316; shortdesc = "Various macros"; stripPrefix = 0; - sha512.doc = "aa78d5298cfb22c7101c2197127c360a67b6875df3725c3fd928b10b818b4e55bcfc3a1637094d9988b17a06dd7e7324fbcec153fe7d92ff7bc3b6f9eeaf9716"; - sha512.source = "72ada8096f07c895b49eb1f8ef3255d616bae9f6224e49cfe6c529d55dff1b337bc5efce82757e04747c8adbfd773deb187f616f1dff55c598b84279b0c23d4a"; + sha512.doc = "3002a0c3760854791bdfba0d09c434ed69d6c98d66c9422cf4aa683d9cb5547c81300aa2140b75e34e2fa95bb4594d5790d762fd5765db22948a826ae3567ee5"; + sha512.source = "0da97eacb31c95a545317eec1ccf370a1123f0cc7e45e659c5d0805a6017ef7a6336ddf04abc308761a0087d659176d5eb2f4ac534ade61a3a5ebad1e986748b"; license = [ "lppl13c" ]; - version = "3.2"; - sha512.run = "d8eb30504ce333d2c6d5b98b2c4795761fda5f6bf483fcd5deb75e7eae4f13add1e60aa37e89cb70246031c75f7084e9c261ea7e3abffd3336d6b9d597c00c74"; + version = "3.5"; + sha512.run = "a14b3569092290b2f9ceb235980bd1f1f1f634dd2286416b0931eac2e90ed0e112636596d6e3f1e4e7915fd8ec1fc05b927584ed24c25b3925bb3ec8cdf4af8f"; }; stubs = { revision = 75437; @@ -46017,26 +46935,26 @@ sha512.run = "2a7d8cab28b58a26633fec5845498a2987763f61b896fb747d97521b569786f114d80979956a9b9c2b94b61f01677101248a1a4c1735415703398b57306b6c15"; }; sty2dtx = { - revision = 64967; + revision = 76924; shortdesc = "Create a .dtx file from a .sty file"; - sha512.doc = "1bc66506350b07341c8c4b858c6b1c637d9f0bf48323714ee7dedd701faf20e3cadb318f56bfb1a05f4fcaf84cdd6e9db18299801a69e0359937d7852ac6a824"; + sha512.doc = "0efe5912f24809df7f34d278867d6392f15bc0a6db0c2e1127edf3934d63ecfd5121ab9e438dc52a8d9b603573de14555e03acd875c80c4fe2106af2238e5f65"; hasManpages = true; license = [ "gpl3Only" ]; version = "2.4"; - sha512.run = "f95ad4f6260657ce329c10ae1306e5ec50965c2766c3c28f5a6dd77f4884637c36ecfae28b7853dfaf4e2e5bc256713abe4c8b3525e194fed1eccdd1ea24e1ac"; + sha512.run = "f39ac9eaea4fc301b9059287480e2dc5ed2445c7d4a1457576e198167e1a4b869983aa244ffbb900621911001aef64362b4c3cdf1a41b2a117756b627b7a2dc6"; }; sty2dtx.binfiles = [ "sty2dtx" ]; styledcmd = { - revision = 70491; + revision = 76924; shortdesc = "Handling multiple versions of user-defined macros"; stripPrefix = 0; - sha512.doc = "99e489f4d1dc542855aa06bae854413111d35818718125b2bbcb657ec22813d9972966329a604862e368636917e56d68a69427ab76d88aa74fb1be0645a2f5d9"; - sha512.source = "1eeae29fefc9046c2373ed50e5494d20c463fe25f8b307a2022ec331b25e3ea093187c22465eb8544310586d46b90a9a04b10f2c25a3fa5046a6f59a130b7e88"; + sha512.doc = "8372209df5e56d3e354df3add7ac3e84d8bb6580804a07246f231a708154ebfc519d4e49b1d1dea606a47ca5ccd47ec1fe583be38f8e471de884e6010be19bb1"; + sha512.source = "aaee17fd60495083c076f13475a2b11a99b57acf69c0bcb50dd14066d10086892afd08e98c6a4222c3a2feb721d56b935abbe9fbfe367647e5b69475b8c6a54a"; license = [ "gpl3Plus" ]; version = "2.0.1"; - sha512.run = "00654bbd89dda5d1290b5dd7998a57d4567dc5e7f280ce2c4be11ee46615430d6a057fb3b75b5b5094f6b0514fbbab493c5ffff9491dc3585b2bdb9adc194b57"; + sha512.run = "13f97fcd590a52c804636502e7c6697fae329c17900189f07b86b25eaebba0b53e2ffb50675685de2ac89d8c0203eac32a3a07d9efaaf1adc33979a627a1a3cb"; }; suanpan = { revision = 15878; @@ -46047,13 +46965,13 @@ sha512.run = "a9fd27694ea7491321580ee325f8b151bbcfcf6da14ecce85b6d4e68b09cdf125c810a5170aacc966835fad8f2aaefd78916920cc3e896cad7738d026450ed83"; }; suanpan-l3 = { - revision = 72540; + revision = 76924; shortdesc = "Traditional Chinese 7-bids suanpan (abacus) package based on l3draw"; stripPrefix = 0; - sha512.doc = "983e90a1829a9c8ac48783b36d188b1720e15265443d7283f8b542efb53e77ded063e5a67820268aa26cd41eaea559464d4eba5f510869896742921cb49f04ab"; + sha512.doc = "86ecadb65204f53196dfe110087c294dfc4a6d73e295c400fe1864719ebe260e040dc2cf27e2b812446532c3306ba44f691d63a4422bc6c8ea84abc87b18e003"; license = [ "lppl13c" ]; version = "1.2.4"; - sha512.run = "ab8924601b1c8494fee31422f8cdcd006702fd71f6e990448083ff90894cd5d3811c3c7d27e82b3cf81d748e47d982bf728149f660e5a10a9765badbbaa13801"; + sha512.run = "2b2b0d2effeca64f2c3d6c02a9e501f14c12e964a456823335f691a9f59983f855baed74deff95e3062648ed1db198cdf6c28bc9ec1092d28a324b0fa11f038e"; }; subdepth = { revision = 15878; @@ -46075,24 +46993,24 @@ sha512.run = "a38c6e9bad66582914ad4acdae213e37c2bd5658d5e16482a1700f5869762b489f85b61fdb70c04578319f2772c974267b7c9a4e302c34df87f3a01128caf949"; }; subeqn = { - revision = 71864; + revision = 77264; shortdesc = "Package for subequation numbering"; stripPrefix = 0; - sha512.doc = "61b9adfb5f4e2597c32b1b5fd7ea8969f7d2080c53d37669ac2b4aeaf11e8217b63041f76d2c0067e8085aa224c7c6950d6cbb7816288b597e7c9360f5844a8e"; - sha512.source = "63beee09f706170e82b41f9551d7ab33d9d880e5203c41f9e76a28a3786f19e90320aac1b0e011abe130f62905df93475d17544b49f6efafb5550015d56bc8a4"; + sha512.doc = "844bc2c4d8001921bd4ae15ee719647087976f0388649ea4338eb4f36799ccb2583f0b744415c490698da448e891f0467bfc80cdc5fd2a481b54bf1772c39436"; + sha512.source = "3365366f26924f8a8aa0744b3f197a937350a791ad54f9813f789a0c498d334c09c7f06af1d3993cea8eba3a7edcd9634203d8f165fe14b3af23b944a13df0e8"; license = [ "lppl13c" ]; version = "2.0c"; - sha512.run = "40dd84e23efdbfb1be4635bc295c0ae952834f473a357e6462eae941c2329612b2f45ca293bac829430684c2a5a3a9d8c6261261a7bd04707ea903091e49b4c8"; + sha512.run = "ff742624fcb97a7c189981e4d0440e30ac594b1f4eca2352719150c9ff14d282f5849e9b659520e063b1b81cb3fdf04977c953600fc0f469674c4fcf07831402"; }; subeqnarray = { - revision = 71865; + revision = 77237; shortdesc = "Equation array with sub numbering"; stripPrefix = 0; - sha512.doc = "1f94ccee0f11c2f1c517292a76cc67d17e788ba057aa82f279c752045e638555bd61af564745235e49554422a9993c3f50027f1b4ae1741944ddd8270a7fac21"; - sha512.source = "0666e55134f8120f8198ec42b2a39597d770db2f1be42f90707cd524ec38ab483ad25d07b431a1cdf1a0bb088d9685cc3a17cc72643a88d2b9b877cbd2b23f6d"; + sha512.doc = "49512431011c5e3446d5c8b81a74d4ccad45687bb46b694fcd0856bc68f4917343dd43c90303bb8187e57033c17349eabe7e19564d4590cfa6a7a9df15db9f3b"; + sha512.source = "2985569826eb203059b9bf43ad0a291e74cc4332b2d9009f4d947f389d9b8adec893bac0c42cba2c49d970fbf74437e3e89962d50dc91184c95c41855a6687fe"; license = [ "lppl13c" ]; - version = "2.1e"; - sha512.run = "1a7c82b81efc5174d478a6d0a6051688960d0c289ac6a4728e89cfd217f51773a6a507e391b85d763c64db83cced9018fa9553a5aa5b6080c7af93284f0b374f"; + version = "2.1f"; + sha512.run = "0a7b974e7583f69f5e24050ca7ef5e0488ec0102a881bdad6810fd153d2d877aa6931e884f0e384e83017662eaa669b0825c72a16083d03ae51270a8089f2d8a"; }; subfig = { revision = 15878; @@ -46147,13 +47065,13 @@ sha512.run = "d5bd48fe7634ef6deec540595fd23aea21d95d7c68d053bc65eeebc950e35064add73e5b81e92d3a3d4a4dc938448d9c9a27bd0f1a625e4a9f425d4e2d55f237"; }; substances = { - revision = 40989; + revision = 76924; shortdesc = "A database of chemicals"; stripPrefix = 0; - sha512.doc = "b2900ddbd6f8618522db171c5fb8b35ce5e5ab6b51fde609a18e6b5656437709772dba683767ad23ce955463a869c483e5e3fe81e1f9b5f7523f4f0cdb87a4d9"; + sha512.doc = "f5918f6c88d2488a97ede863c45437b1e3663b3c4aff049e15c7ba17212307d5613396a1679b570f99aa4c3f43f4b2ab3d6ead0f5f8a2ba09f5e871ec847a4b4"; license = [ "lppl13c" ]; version = "0.2a"; - sha512.run = "c7e3d72a506242b79e99c531bc550c81081d59c5a850af52ca3b86054a5eae42f9f1ac5c7808f54c404bee829f4cafaa1807c46ac7b994cd0f88ade1aec94c5a"; + sha512.run = "72f10349a2e998192cfa3275dde62b774f9a31916f15d47eace3c431f868c1898bef0b124100cf3131a484c45b35b7adbce6c664e623d121e82cfb1c1ac5ec85"; }; substr = { revision = 16117; @@ -46240,14 +47158,14 @@ sha512.run = "50c352d7ee3b267ff3c25f93d5ad9d32a80f0f09cb8e802f6426e9d415ebfd8a54d3d07425c2908c75f328309e4d21173feb768c63e931658d151274ef6f953e"; }; supertabular = { - revision = 71854; + revision = 77236; shortdesc = "A multi-page tables package"; stripPrefix = 0; - sha512.doc = "b973f7638e681a62623f08c0faf2fedbb053958620de1c10927ff0c78ad79d41acdc82689bf2491dd1aac007837ebe6148bb3f4e7a93101f23c0d25e2a2c739f"; - sha512.source = "714bb113674ceb2ba9f5fb38d06e1582dd87a3d0d85445fee0ec92f5ad23314f4d6280a3c71fcb461268cb132bcfaf3d7cfb475796fac63f7df85aa5053fbcd6"; + sha512.doc = "7686cb05dfe86c09941afdbcf3c1cc4bdb77ffcfa54bd9949c71e47426a50589803e139ac1570b6952e096905dbcdcc68bbd86d30e8ec2481e47bd5eec22bffa"; + sha512.source = "78e1ee854e30757c1cb423a4b02349aa84e4660d6bb6e4605218d8c24b7a313da5b6258153019254da99d18182046e0b8dea0ece87cb391a97a61bbd463849c4"; license = [ "lppl13c" ]; version = "4.2c"; - sha512.run = "0cd20330929b05ea4510c05ffe9c1a7897e8eaa2aab75a8f520cdce82e14a9e84d560963a388641e8918c0ce226fc985a68a77e677e806590b9adf408408497a"; + sha512.run = "19af72076b7850d169a39ec275024eeaa36ac4f31c144fc4f7df725aa262e804b4c345a46f5617b0e4f3dd2755b763b11174b94d517d34994b712cb60cd20325"; }; suppose = { revision = 59281; @@ -46356,12 +47274,12 @@ sha512.run = "1fadd5259d527daf316502aae6072865b9c6e2efc1ab92f4bc0c3d1070ca4dd863b8f7366c9e6909b7885858c1745cd723003a9f4bd28e8208889da2c21f18d3"; }; swebib = { - revision = 15878; + revision = 76924; shortdesc = "Swedish bibliography styles"; stripPrefix = 0; - sha512.doc = "a3db201554a0b828cfc72d47a22b777fd7b44b25c361a4d8f032cc62658780628e83f6eabfbf342b867fda335c1ddc228347f5fc66651193c8229e0bc6e46f67"; + sha512.doc = "3e231cf63ff0971d116a22ac1a491c6cd085b17550c6397168e71a5a4eace9cc8ea89d63adafc343602bbb9738822b4fc0cd48f8ba48c5c07bae2e465a35879e"; license = [ "lppl12" ]; - sha512.run = "c34174a73f2264bd0963bc6932f6ce840a84d3c48ec9aeae9f7f92ce25ce5f55dc2e4c05d1eaee54c18b4c0ef9adcf494310cdf0a3e1d73031910b75a6db30c8"; + sha512.run = "61ceb0b55cdf94ebadff3b81d6a1327adc877737016ac611d6e0bc3e0e4f76ab34122ab97f83239b0e0982ce17a4220392cb42f73486c1abee0d7febea9287e1"; }; swfigure = { revision = 63255; @@ -46382,16 +47300,16 @@ sha512.run = "d4bd2097892db6467ae1c80032e4ff5f39e3da81f45ecf472d350297687609ff37b8498de9e44405ad9c7dd7b483599c844672233d289c6cc4ed1e2b9e2bb842"; }; switch = { - revision = 75263; + revision = 77050; shortdesc = "A constant time/expandable switch/case"; stripPrefix = 0; - sha512.doc = "d26f9b837428242c6629210f33485d91838c6100a83ded4ce950527f12372a7249e50770874c3dd50b8908ec5096b4a08fdf88cfef89d805eccf4a0c5f5d6c4e"; + sha512.doc = "50a5f28e54263dd37d8e86f77c8f0e3cac23bd43280d42ab02f341633cee81704d32e19e3ff094365d82a69a3d17cae3e925a626705a13288ac3c10557f5294a"; license = [ "lppl13c" - "gpl1Only" + "agpl3Only" ]; - version = "1.1a"; - sha512.run = "f94d7304d92ae59018c4266802afc2cb6d9f5759d7bb6a85d789780ccf47267f7e4bfb01a972c408c73d6d4605a44377a12c81e9391a04551a0002b9a83803ee"; + version = "1.1b"; + sha512.run = "7685fe9359de2215cb6aea8ebfe302ff020b612521a893121777810d9e6321d0cfa2f841bef2be04b46f6398f1ebfdefe4315c0d8c0037d872c59bfe0f4bdc79"; }; swrule = { revision = 54267; @@ -46401,13 +47319,13 @@ sha512.run = "fbb2a8fd060e41340a876595310b54d069cf808d4e2eacba0d913732fe45a3cea698c1e6e229dd152666f7b509eca424d17378c74ad14edd0d5f08ec85c6c65a"; }; swungdash = { - revision = 64204; + revision = 76924; shortdesc = "Typeset a swung dash in LaTeX"; stripPrefix = 0; - sha512.doc = "6bb0c45931d2d028d5b337b7295e5645fb709eee6c30c3cf3bc539c7142cd8fa4a9543ce70a54cec9b12e7cb565366df674da7b85d32a24839d8bdd0d1cdee10"; + sha512.doc = "c05192d9fd22c4ed4f83ceb249c9f7ee4bb641c69cdaacb753f8ba8033d3a12cde36e33860f977795aa108e5ddf7dd9443cbbba4e4f2c99c5a49d4c86f596ec6"; license = [ "lppl13c" ]; version = "1.0.0"; - sha512.run = "fbfef096e662d2987dd9e4989fad28a93387722b29bf7974e47cb3a5c13b535df63113cfab6883d2c3c98cfb4b3272ad1de6c961e2818dab5e59661ca5d14630"; + sha512.run = "6139beac46574fed3211e50cad8e3272f2777d7efe07245c8eef39c5b8ded20f1f7bf2af217153032a52c063c16a7a3c85f021d7c6efe41b6cdf6fedddbbb86f"; }; syllogism = { revision = 15878; @@ -46427,7 +47345,7 @@ sha512.run = "bf967082ea372ad1c752b6f4bc4201c0617390f23517cfc00fd5fc802d6e728f4ef81c1787fa86bd4aac4f8adeff89127b6bf1615b70f4733bd8d5b203b8a033"; }; symbol = { - revision = 61719; + revision = 77161; catalogue = "urw-base35"; shortdesc = "URW 'Base 35' font pack for LaTeX"; stripPrefix = 0; @@ -46435,7 +47353,7 @@ "Map usy.map" ]; license = [ "gpl1Only" ]; - sha512.run = "1a2d3239cf7c9910b19db527d5c2b43af2b399114b3186505e790a139ae5ef82c2ff1ecd5adc858a46febaf2e46e028037ba65bd5b84fec0737edd89d5061c09"; + sha512.run = "058eb735dc19f76b9431069de9f5ce2fcbeb1d52a1e49906744e824c48567c0e9c76dc09dec6d078e5c3c79caa08f1cabad8933f9dcfec47b5385d62328154b5"; }; sympycalc = { revision = 73069; @@ -46495,14 +47413,14 @@ sha512.run = "79d5df672a25ed58919b7e054be992986edc8484348388d5eb318dfa99fc55ad3c452d6924c857c1bfb46361d59fe1d4e38cf84c9cfecd241f7d0c9d184f7995"; }; synthslant = { - revision = 71883; + revision = 76662; shortdesc = "Synthetically slant text"; stripPrefix = 0; - sha512.doc = "c37e5ae241c85ddf0d9160f88d94ece1170cf332d3eff8caa43b84c7a02639110739fc7e9bd838db5b3b862adeb087f1fbc3a2bc4cc92febd3df6176f669a2d7"; - sha512.source = "25eacc6ba68030650d25c9177950400ad929e8620c2f7f4259c57a52399b16af8687d7a27dae50414056050f59d49c2aae93e9d653334cf868f912763afdea53"; + sha512.doc = "ca27f0a1611a1cabaf2104fa71aa4065bd491831552f3420a8397e639e9a1a8bfa748c97aa858288c14f17aa63c2901977ead0bbc73bb3379cc81a848678d551"; + sha512.source = "1faef0c67ba6c998a4ef6d1b0c0e2fd0212b71d8fe23b1014d7548bc4992ab8d4a9e65fab50012c0b380d993a0f7c91496a2a5b6ec1dd5260bb979963852521e"; license = [ "lppl13c" ]; - version = "0.1a"; - sha512.run = "2c4e65061d648e459b445deb43ac9ffebc85f2e727fb04945de139d912470de5809124536238327b88790065aeb032085199f6e67bb1aeea2dd7adac0b0d4a78"; + version = "0.2"; + sha512.run = "18a6059b47c829ef6f40105eb878243e2283ea5052a8dad567eac82c6b361e01cba9817c9422a600e3bad5b3042900a6f01c5a15b36a7f2498a121acecc4d315"; }; syntrace = { revision = 15878; @@ -46525,23 +47443,23 @@ sha512.run = "3fa23536373a41957d985e5a0aac744473459d195c1e7e00e60f2b4aeab15d8f150bc76fab05068d5ae4994ce52ba4dc35380ab042cc9917a23962b2f0a7094a"; }; systeme = { - revision = 75527; + revision = 77138; shortdesc = "Format systems of equations"; stripPrefix = 0; - sha512.doc = "bda5c6315765ccb05591f22528e3c06bd19c294a48836fac58c1eec8f083f84fc200c2a9a00b72d85c586df967f6292bfd093ab99b2f7cbb7a08201a426c0c1a"; + sha512.doc = "afb4d06b6754c02a1ac3d521094656e19e6c4747cf9ba67d916dfc78ac342236d3256992b73cba0bfa57511f1a4e9bc2868ad1d3387331f67510a9f77da841be"; license = [ "lppl13c" ]; - version = "0.43"; - sha512.run = "29fb6a883a981da46ed21e82eec07724612597a11460e41fab2d136a898c8ee01e474f34623582d9e6c499d3a68c59911e0af1ac06a5086de4f11635698f1002"; + version = "0.51"; + sha512.run = "e6d2fbb80bc69ca451f2441b3670ae36f17c4e96e6675eb2bf5074254bb8af8e42e378876a2a21deef6c499fc71800a48369c817fdfcd6fb530b14a80ca98e51"; }; sysuthesis = { - revision = 75666; + revision = 76945; shortdesc = "LaTeX thesis template for Sun Yat-sen University"; stripPrefix = 0; - sha512.doc = "295578da4d49d54375bb4c42bb52dc5438674b488d094da401e5d8561dcb3d050e4e4b0c1e6844a4bf94f8aba0a92c27b4826c3273e036304c62abc82a431ac9"; - sha512.source = "a713731ad7ed418ad36e1aa439e34649a77d96dd143536e7c9151bbde479c6861a0b90eec1fafbcd052ec345c234cf6e9441e732a1adb0c2799e45befdec022f"; + sha512.doc = "bcd2d28de82b2ef5ba6db19d283e153256c355f347fb4796aa4807934cf21bb78a606498971ec517d8cb55e7e956b63419acd994c1d3a657b298fc1a6d970158"; + sha512.source = "9a565a3f8b7da58860841829d5ca1c315dea2cca1a1da3027868e13175f2c64ffac9d787117aa19a638282d2c1e1b60c9ddf3eb158ee97d74c89b8e1348bb7a6"; license = [ "lppl13c" ]; - version = "0.3.0"; - sha512.run = "d923983259cf8b1f7086a39d711301e8aaa26c4808723b1c1e77fc20cb7751759491e75bb7ee35f0bda44e2286c6eb23c00044195c6030b15b3d368c5cfa4365"; + version = "0.7.0"; + sha512.run = "cb49bd2c06b9041359329e362d3e07deb115d28770adeaad395df6fb277af3aa9dedbe1b436ddfbef347cae9ccc447b3054358c741de4a4dacc2c58728265010"; }; t-angles = { revision = 71991; @@ -46594,13 +47512,13 @@ sha512.run = "d2a1fe985a74427888995437beaafa62b5def851d6f2a7788ead9cddbfcefd7206366a6711f29e85d2705c0d787bfc88accc56c93b827fa372ebd9cfc562f2c6"; }; table-fct = { - revision = 41849; + revision = 76924; shortdesc = "Draw a variations table of functions and a convexity table of its graph"; stripPrefix = 0; - sha512.doc = "a9108cee93e6c7250643636619f923659d468a2148f5b04168fb08738d85e794c1050fef8152fb95d114551f6967c955f3d6f548e1ede37711b98b1362e9910a"; + sha512.doc = "9e9b196a32f40f9330d3e597943cdde7742e8bcc71a90a2d2b7b642cad9fd5a6eaf1620637283e97a9c660401eb15fa306550b74dc2a7771a964b77cf0d6fb3d"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "a6300b1989f536fecb27d300bc0b27afd93f7f72b894fdb87bae5b0756ab241985ee2e5b4c0b68d1b2cc5611aafdb62b300fe40e2a08df5f6b11774f13309756"; + sha512.run = "72203c53da953019765311dd38bd5afbd107528f686739539b57638a4fb222085c6180ac282f801cd703624d8e793833b297068bcadbcf53bd344ee2dd534645"; }; tableaux = { revision = 42413; @@ -46630,6 +47548,18 @@ version = "1.4d"; sha512.run = "66c360aa57c255c59b59b9c4af5a6a5d2d7834a72806f985a87bce1efc855fec782b5e350feed4386efe18d7d55870c0562f82fe213a0c9726a9506f8cfd11e0"; }; + tablericons = { + revision = 77184; + shortdesc = "Use tablerIcons through LaTeX commands"; + stripPrefix = 0; + sha512.doc = "468936e4ae013e3579a5a74f04e11ce0562e3fb25b832ea393e762dafae97047478a896be278888dc1cdb56b363e2faf9a5564229e86bb768d2884599beb9c96"; + license = [ + "lppl13c" + "mit" + ]; + version = "0.1.2"; + sha512.run = "2c34baa722d6b42e1bac98aea2617a8be9d031206c6072042d867d0b1f9348600c084975cd99236da5bd97a1281a2a2398141dd40a56a3c2562a4e16251d8e7d"; + }; tablists = { revision = 15878; shortdesc = "Tabulated lists of short items"; @@ -46715,6 +47645,16 @@ version = "2.9"; sha512.run = "b40dc1e91084912df03175a6529223c6f24ae3c0ec77cfb8f1f8625816ea78c044c8f01f1b473e84696421d6772d9201fa4b59aa93e6f014b73598d16c09a6cd"; }; + tabular2 = { + revision = 76924; + shortdesc = "Table typesetting with expl3 syntax"; + stripPrefix = 0; + sha512.doc = "29f6eb8c5b00fea8d2873c6701bbb2d401141721d765f765b56c8f85b522782273a96c76b6b06b1aaaf21bceb3451b075ce631664674cc8659ec8e053c4004a5"; + sha512.source = "5ec84c1cde4bbc1f2c424ba1fe9efd7c0eada521cd2e7fd54f8fe65b76f7c47fd25be0ee3c750c538b6c14c4f9f0c9153ead710bc91d8b4b44fdc23e0c53f225"; + license = [ "lppl13c" ]; + version = "0.3"; + sha512.run = "9dddc0111322cbefb9b17f4863b137e5baab95d9d5290a39dcc912a761ed291a3a8a0fe34c21ce69998963072555571a70256963572343efe4336a6977b56897"; + }; tabularborder = { revision = 17885; shortdesc = "Remove excess space at left and right of tabular"; @@ -46745,21 +47685,21 @@ sha512.run = "512851ce7641e0904dd25ab8a5cd5ac0dd281154067e09c4389fa3d6f330d30099dc60b252de4ebee52a2cf28d6b7d10bcf63fe4ab1472238db35754adc1dba6"; }; tabularray = { - revision = 74569; + revision = 76953; shortdesc = "Typeset tabulars and arrays with LaTeX3"; stripPrefix = 0; - sha512.doc = "3831ff4b80e3fd9e80c8b57e5b6aa22c49f80dadeed389063fa1c64552b40383cce90d65aece3a9453a6ac5273009775af5749accef77415fba74323b630ca5c"; + sha512.doc = "f0a085ed9461f71e934390f4e0faf51117aef0bdc1901223560cbc5663bb2aed91360cbef92bb392394574e8ecff666ec932a414af2390d2f485ff5c47a816c4"; license = [ "lppl13c" ]; - version = "2025A"; - sha512.run = "13a4f261357542eb028896c502387f8be318c5093552afe18333801e96340193130a75b4aa110f68aa43ee88617344165063b9061af0ce1f77903a829668f2cb"; + version = "2025C"; + sha512.run = "c40f485b75246366b8322c212be94b74c8d369b646dee23a20e6ea547839cec892fe8a307f147b1c23eb3ff453f715958b2d6b6391503307d7a9b379a476c85a"; }; tabularray-abnt = { - revision = 74629; + revision = 76924; shortdesc = "An ABNT (Brazilian standard) theme for tabularray"; stripPrefix = 0; - sha512.doc = "f0ad22496ebf4e8eed6ed1be7fece8f0c9f3ff1abc4bfab659b7972bf76a0e69e81a09374a68cc374a8e36b83314807b9214f9b7d0476d229440c4da9f789483"; + sha512.doc = "9650b539bb25457f0428db74607d8f6e91e336123615937cbc39b46fa274de3bd4e2b4bbd78951e78d94b9ce888f58805aec85629dc308972fd1b6f3f95a51e7"; license = [ "lppl13c" ]; - sha512.run = "ea4f94b9fbb3598ae91fdffbd5c2c4377d8af6201ae2a330db2f13faab88854a404fc4d38ee5bf27b7deb929b1b09bb62d0ceb30c63e6a27a6ffe411fa754dad"; + sha512.run = "d0f99c101be436a2017384e9cd4e2a176150d83b44079da2ecdf680873e2edfe931375daf6dde9023a268dbcf5a9df5a622968af0305034ebf1fc5d40d6ed191"; }; tabulary = { revision = 71463; @@ -46803,24 +47743,24 @@ sha512.run = "146c2e957965fb7ad9976a4b3b6c40d28b8d0cdaf0c8b9627f51dd55ba88b32ad7490bf000bb853a416b5dcc091243b9d6e92999431327a05879adcf89809d7f"; }; tagpdf = { - revision = 75634; + revision = 77539; shortdesc = "Code for PDF tagging using pdfLaTeX and LuaLaTeX"; stripPrefix = 0; - sha512.doc = "51657d6b48363306564827af1921238c55c6a28029e0154555031fc20b1ff6f007d6bdf4c536703a2267f5a10634204683c61078887e72c5de91ff8b0410aea4"; - sha512.source = "675888ae9cb9c4f4e120b9cfc6064e26aa9a44bbd77dc334540d674a841b4fe59ded4fa09b926c26b35286671255c819f67aa17cc71b1797271b9e8a4ff57792"; + sha512.doc = "ac68b9272f19ab45c93366ac8c78780c5c57eefebd54a9bd7c018c0bd76adda752180e60ff2fd9c9ae647af22a99ade72e295c9af810874b83d622f5b62fbe8c"; + sha512.source = "e5ee0766e299072b50317d06ed965c4fd25544a1d6aa8ec63edc182d03f0984dd07e478bb44b6f20dfee377e749097c38c9036775bbdfa41da24070254e0829e"; license = [ "lppl13c" ]; - version = "0.99s"; - sha512.run = "d5a6814eda4e22ee722fc10c0224fb5a995dccc4df9adb51ea0c023734c00e668d2c51661ddcb79efdbdb54a2946a92964c53abb13ae903556af217cb1b1a690"; + version = "0.99y"; + sha512.run = "5b7e9fc603809e16aa7158a5297dbdfeb216370874d5f74558eebbfca6aa8a38dc9b082b1e9aaf36669268688ccfd3e2a2c08f53c0d75fbf3057f053429ed2bb"; }; talk = { - revision = 42428; + revision = 76392; shortdesc = "A LaTeX class for presentations"; stripPrefix = 0; - sha512.doc = "d6a641789923559a94b0077d718e56258804caa1dec0c9ea0f9d010e92ffc361884664ac22b07b95d20f464d18ac76301a718430d8f1ee30172489cae3b844ae"; - sha512.source = "10661b5ee41914bdc60b5ab38c887087d6529b976a3acdbf95bf80160c6e432fe6f8a4d6030711f5672f8aea564fd23ada09f92b0e3a2a05ede903026d24bb36"; + sha512.doc = "29ed7905cba26716bdba039228610f78dfa8559993d894217c283be061502281f78b17018baf4c36cda20d2d480cbb8fc0e89510acb5e51d45bd0a4b5224c837"; + sha512.source = "fe6ea418c2e1694a66a021f7f979a994dec4da7bacfd1bb8f684aa88fa87fde84628eb60b905777930f0dd781afe6ca5eac247341d2830dc3e576533110f6701"; license = [ "lppl13c" ]; - version = "1.1"; - sha512.run = "371c640254994616744b2bd0c9b4040415392bb2a3adfbe5f4656faaea5bf3e7d2d4ab35373a65a857fd57112f7fc628321492d5bf7c5b052e0026c277663d7d"; + version = "2.0"; + sha512.run = "69cf89fe0b2246ed03dee523ba751712242045d5d86a368400fc0d50b7fcca18b4965bfc522a35b59e75d8c6b8510fe5cf898e8cbd814ab1add6dd04673b2d46"; }; talos = { revision = 61820; @@ -46898,22 +47838,22 @@ sha512.run = "f3d93c9ad813008fa72cbe317d244bca9a70855c20f327d22d1720b79d70019af0f5d8aef237fc78a598a545f44a4612f1e5a7622b34247044ab230bd42eed5d"; }; tasks = { - revision = 61541; + revision = 76924; shortdesc = "Horizontally columned lists"; stripPrefix = 0; - sha512.doc = "a3240edd6bd7e87b7e1b6292fc227e166b54cbda7f130dc5f03c92707577a9b51f4da5377375419feda6a91a710f48b787dc3da90a1befe1d1328ea9a799f649"; + sha512.doc = "78f7b113eed3401f27c2d1a50a0cef6f33b147fdca74a4709a3e9f5bb9e5f1f803249d8c500968e558d6fec849ee284055d56d835a6a48be12053fc3cfe8d9a5"; license = [ "lppl13c" ]; version = "1.4a"; - sha512.run = "0625dd459eaf53f842f6c36a550808c3efa8004a76cf25bc892b4c50a640ba588c2d069ce8df10f5c8febf5461390517357040b8a472532fd1f9b9ceddd9e5c3"; + sha512.run = "b32599fe0eb45a99df9fcbcd91c25c88c84a353ef0f0e6343c255da5f6d9f3d1c75d51b88f8bd2fc1fdfbf32ea71db023bb991818f37313109e8614e521ed11c"; }; tblr-extras = { - revision = 71623; + revision = 76924; shortdesc = "Extra libraries for tabularray for caption and babel compatibility"; stripPrefix = 0; - sha512.doc = "050392016fe1dab50e0f0361ac11734e9f8108f30c06d653966dbfec56cacc90b7aa82da60fbf5de687e3368ee7820d39cf04567142339faa62667446b5af569"; + sha512.doc = "62a35b90017bc82cb72c0d17a94f28081c7ec1a1fa06290cd6561c390e6cbefd18c263b66bfea3fb7cdf886191643f8d4d3ef5037b3d48cf0c7fb463474886f6"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "795f96f85d6e541a97b55d4ea84e538fc5b2961822c8d087d6bbb17117a64bedd287297acbb6d1d64f82b0e75f434d41d7c35f055d9d3a52cb1229afb66072ea"; + sha512.run = "b5dde4ccd45ac7301a81ab658a1705c255dc4821dc83647a28fe8da7a1f6d650259f058dd77f56a5b6b4d4c67d753bdef27fef1ad1639b1ee022459290fd4c42"; }; tcldoc = { revision = 22018; @@ -46927,18 +47867,18 @@ sha512.run = "82348df3f6dcedc17a3cd50f709d01b1f2b0e4be9345e63d40ee6ad2aff908f97c7d19d586431e3fe8399a8d076505ceaadb5afe0116093240a6e59a335934c9"; }; tcolorbox = { - revision = 75393; - shortdesc = "Coloured boxes, for LaTeX examples and theorems, etc"; + revision = 77161; + shortdesc = "Coloured boxes, for LaTeX examples and theorems, etc."; stripPrefix = 0; deps = [ "environ" "pgf" "tools" ]; - sha512.doc = "6650a5826ac12a1bae8164c4b75ccd1f9db79152f30398c2b8a9fe6abeaecb8fe935c66b27a6e27a55d685dda7251c2121ef41e72ee23da04c45445ffa8c7cf8"; + sha512.doc = "e32284f371007e6fdf6e7a0fd2ad9be1c076a10d84ae9b8b4c5ff4bff9cc7d37a0a9b5186d6fa8cc47165686fa2fabfeb532276fac14e25c6c11dd7311ac7901"; license = [ "lppl13c" ]; - version = "6.6.0"; - sha512.run = "e3355ea002c2a11864922fa3c51eea96c845184088253822374d035ba27d06b2ed9007c54108953c2e73784a021bc25eccb798b7402359a191738ba34b363835"; + version = "6.9.0"; + sha512.run = "d4a06307ee2a3aa26c7d1797f69213c15eab173f66020c45af813d54d21370ad94fc95d9935e1bcdf8b90f0e811d1ae91e6604568a183cf0c8b64602e9521ed9"; }; tdclock = { revision = 33043; @@ -46987,14 +47927,14 @@ sha512.run = "5e9c6bd47744601258bef52102acdfc744e0dd1219a7236a5710d6dd98ba5ebf1061bd6070c5d02707a7c8b895e362db51f48ee081126bcd9a99e523c6b9e5c0"; }; ted = { - revision = 15878; + revision = 76924; shortdesc = "A (primitive) token list editor"; stripPrefix = 0; - sha512.doc = "a36387e2520d7afadeb270f7393ef45ac1b26673840d541a50ecf864304d529b24be7d107070c96cfa123801284ffc53c9daa60753640fcd2ad6367f88887069"; - sha512.source = "b134ab90045781a2a686206d4de20ebf63ffd678d47d81815365f67eecce60984d7e17e3b9098e42f06876b1f711609bfa4133efb4b74705f25ba0e4323984bf"; + sha512.doc = "abde96191d783e28a1d92809736ad9208dfc697bbf922d930b141c642d44d68e3157bb8147d69df6077439c4f7702f20d9fa2fed22133e12234831ad564b7296"; + sha512.source = "aa4a6abee9b060bb4567f77dbee68ca0868dfd137fb53704209ff32b257677699c9683a2a0f30714dad201b6e0b9a9ab35c6233233e0138dd4c8dd6f585b07e7"; license = [ "lppl13c" ]; version = "1.06"; - sha512.run = "42b0fcded19e05d5cf316fdfc0f1f6474816b656a57bfb5214a76f47e644bc16a42bfa95a21b80251723e2c30651a284d873d898e84c277922120a9169d274df"; + sha512.run = "685f96cc0da3ab73f141bc052a2d6409b1e24dcffdf6dc9feddb9e17c902c19a0cdee22c68b75aa2d99e5ceb6a94f38fa50fb7d829c5ba29678a511f2c110f14"; }; telprint = { revision = 71914; @@ -47043,14 +47983,14 @@ sha512.run = "0e1cc1a13f7937e5497f454b15ca66e0975b784b80223a902bf12a9587abdfdb56116b100e04306b1999e053b7c3716b32e1183dd7e6624162611f3b70388df6"; }; temporal-logic = { - revision = 72575; + revision = 77281; shortdesc = "Symbols for Temporal Logics"; stripPrefix = 0; - sha512.doc = "f2017f015d7bac67fa0ae4c560bbfeb79948bf3a5ccb0e52dd2523a6409744a89ed996ff68e4ab3fc78d13d44fd9013bf063f3267a148fb42aa95a48d6d3f895"; - sha512.source = "1bc58aa6b9284084c96212c35aff87d23fe3598dd4e9c3864b147744fcda25cb196b91e9af8b12c37a1838dac71d1db103cb3a70c5ca9effe6661b19166d2baf"; + sha512.doc = "5a728ad5f047468186720e809cca6a0a4b3c142d5c9d1bf1ed03c53da5a9458201ffcc6cd5202f2344815a959199d92bc4a7678ea505e0d5cafc457d4f331184"; + sha512.source = "dbe7f51c8ce0ae011be07fc5016a87d164ca5f617a64c8d1781d76f135c8d4c3a4c2015f24632e09ee7d815666d1889bbb0df2fbf7155bd5735387823462a371"; license = [ "lppl13c" ]; - version = "1.0"; - sha512.run = "9d5436912307fd8f682b2220682aea47f304777c3810cee696d5cfb04ab9cd6e78f5428b3681346b0a7d56385e7fd4d25d6ac1bab57b72903a40d1716636f22a"; + version = "1.1"; + sha512.run = "7746c3ad70034251cfe673298448864b5b53fd3c8e60df4910654e2a92e264688cfbd36341486e0e3d2cef1999f6033299871f9bc6970e75459960ce237262e2"; }; tengwarscript = { revision = 34594; @@ -47072,24 +48012,33 @@ sha512.run = "fc20b6f6b705218b82b5788582d8b017be783e42c87b3f35e7aa99a8215ab0168b7da899c73ef1ebc282bedd5c715e69ed9e1c19b94d9b6369ba8e9986b5c5d6"; }; tensor = { - revision = 67667; + revision = 76924; shortdesc = "Typeset tensors"; stripPrefix = 0; - sha512.doc = "f60b5bdde9a29bf6a13ee94833b0d1fdaa1e7958d01a6a42b20a995263f398f7fbd761150b71f66490ece636ad2aa2c69a8ac9447a0000265ac480396822db2d"; - sha512.source = "4a90f092c167a905cf72abf029bce706cbbcefd4dd73ffe791a132f22268a5c0322c246877a387739bbb15697555fb021e6132538b5ab9b188a9fa9135b9859a"; + sha512.doc = "47131d4637d42cdd6a06fab4d31814241b848add2cf5e7a6cc975c388dc98eb872ddf475f57eb34c77d2831296189bf3f34d30ace8eae38debfd0d7688a4f34b"; + sha512.source = "5ae5150f14cb246e40d0df54b9367b8384a586d2b8462e370a73de9acb4203210e399d6ffdd3df5477ada6fc4c8eeb9aa227459c747e5f7d2fc8cf6170eee633"; license = [ "lppl13c" ]; version = "2.2"; - sha512.run = "4e19620df8703906c539541afca09ef871e1cf6a20315b246ebf758c5a0ff5f2095c51d312b19f818e89c9714a79a32fbee708d4ecd0a0b0257546b0d940ed1a"; + sha512.run = "4344c9a57deff5e3d05a5f4597373e7ef2012ec60e3557fe1b944b429d15ec6463e1fa1ddf9a3d4417cd3c639c7439d4c9d5035d04f727fd6daf3f8882ad8c64"; + }; + tensormatrix = { + revision = 76005; + shortdesc = "Matrix representations of tensors"; + stripPrefix = 0; + sha512.doc = "b6debfb8ace10252ad09b0226ec67338996c9d941540c0654ef872fd91e288cab4244d91a8e50c7b3185ef5e7658e74eb8332358830594a9f72d00ddcb2b45ea"; + license = [ "gpl3Only" ]; + version = "1.0.0"; + sha512.run = "814be27781ac1751379688522e218fa3bf5f3fcacfaf6b2467b59db06317e3a987b73f3d6a76fafacaff728cab80380e3125ceb5bf98b7d256dc0c469fa74351"; }; termcal = { - revision = 22514; + revision = 76924; shortdesc = "Print a class calendar"; stripPrefix = 0; - sha512.doc = "44f54dedd59afad78eea60ccfd43805dca1a4dc87a3d827e0fda26db15505dec18d91cf0629ec937dcf3eb14d1244f80559a0fa1ef09b30288bf687099fcec1f"; - sha512.source = "0dd39a06088a0bd2bbcc3a9d6715816368deb07c55c85897f7c49d23553ff941f5f68d7b0ebf8fc54c4fd4d2bb8a510cec3ac9d9b509f27aeee29696c75a7ef2"; + sha512.doc = "0e47c4bd02af0dd659685f72e5444f2350963b8bc7ae7fa672bb954f713d4fe5d0f9c66d988e2bd305bec0303e38b7eff6d43445a5a9053f646bc3ae1a3389ee"; + sha512.source = "03102cbfc30a2d1976a7943419d426141d510053d9f80197f692a84acab485e3106584322a4e733cf253743a2ca7af82acd1cfd993148514851403808e2d94ee"; license = [ "lppl1" ]; version = "1.8"; - sha512.run = "f28ee31f06cf2b3119df8010aa6a8312d5365452e19c3a278db7bee3bdeafe9ae0d3b07decdf1a104d8eb763abc5e02ff0e6c7030dce924596ac89d8e9508e13"; + sha512.run = "543c0a9f7c4908d329270df82f015733ea9c6cc57ea6ab5e4d0ecb94654306ab9a2ba3bb1175759e826c2da0c5860b02cbf6f1814801e14833994edbc273aab8"; }; termcal-de = { revision = 47111; @@ -47110,6 +48059,15 @@ version = "0.02"; sha512.run = "df52961346796914dca6c8f7c45671aa5da8c8ae4d55b951b5dcec6168c90082c02734db1133a119c951e50507ff1edf777b8976e34da1fc1cbc7ad783d4ae4c"; }; + terminalcode = { + revision = 76729; + shortdesc = "Terminal-style code display with ANSI colors, UTF-8 box-drawing, and dark/light themes"; + stripPrefix = 0; + sha512.doc = "1795111e54e285db370664408f98a445a353a7fe6034a2226234af68b62c6c00279512a146a3d23134f49935ac8a19de637355d13edc78e973476dadf8d61c7e"; + license = [ "mit" ]; + version = "0.9.0"; + sha512.run = "e72044b94e0dbbd1538633c92bb8657653cc6b73f210c41d31bdfb0ddc8e7641f9ae336747eba377f99c6724815826dd17452411be1a6a35c5816547244bc757"; + }; termlist = { revision = 18923; shortdesc = "Label any kind of term with a continuous counter"; @@ -47121,23 +48079,23 @@ sha512.run = "799d5fbfb9b055e8674a244ecaac65c2f0412a4c173e6608fff946544142d851d8dbba02505fa8be21bc37b15acc2ba99a6f0dc77a13dd241fedea1c1b38dec9"; }; termmenu = { - revision = 37700; + revision = 76924; shortdesc = "The package provides support for terminal-based menus using expl3"; stripPrefix = 0; - sha512.doc = "029f4ae3b57e0b226883e66030db2d3c41cffc0a4dbd4f8b3662562fd566d8a09b7aa0c83d98f7fb0cdfbd1226c5dde9c93211565292f037e5b5554e9a5d02b4"; - sha512.source = "56c1396e90a4c1db5dd28ae96c6f3ebe0310c163d7fdb2cb4e3ade78b522b349fba0bd43556165c282bedcab167241033b065feaac4c4a5e3dc2d8a8a55dca61"; + sha512.doc = "8673504fc7f282cb54c0ce1264ca067aa25477e65e5761c9b66e39903637ff92d6bf68c4453d1579a63cba7656f48a106c4951f17888931c287d4ee9ea5514eb"; + sha512.source = "fea594c7a356888fa6b1d68ce86f1ef5045cd8d8f157cdc3572ab988213cec5f99c37a6c0e9f93e51b35eedea4fac72ceb17e585999b73e5322ab289902173da"; license = [ "lppl13c" ]; - sha512.run = "5c3d4ac4a2bab5e18453b9de0b372b364981444df3550c3a195a8fee841a6d76e73835096ff1b71a37f5e5acf0fd2777dbc8846be9345f99b004adb560ced517"; + sha512.run = "5bc32c0a3fec0cc711c3f45b9acd1695b456c7973e507ca4d856bec4fceb60007a0598b179e8ee2fb6b9b039a24d48d1b307e62425014ef10af5550b23da2c7e"; }; termsim = { - revision = 61414; + revision = 76924; shortdesc = "Simulate Win10, Ubuntu, and Mac terminals"; stripPrefix = 0; - sha512.doc = "af5047a490608fbb5769b6b4d3dad3fac6b9b20abb5dbaf20d08a633045ea45ca1a01f572d3f0701567a91a8429ae0c7279fa82f054e6fe0802d413765c46ccc"; - sha512.source = "45ad375a19ca939496f6f6546c9d2568367b3cd49c11fe1b2d94785448eb679d3e82c41a3282df054027636ca367b86b82dc3d937b42056398c23622ffa6e34a"; + sha512.doc = "f6ce365cc8f2290222e252d32e5b403020e7621fd3456b11bd0fd80a924333b604573a48341258dc6833a2d90397c950ecb367fb4efbc94a2e810ceffa094b3f"; + sha512.source = "eac1ea7cceb9f9ef843d0d5c59b86ad47db3d219c29a72eb91383073b21dbb3324f9926602a2b987598edd23decf0f854d35d25dfbc821e19cb0e438a91ef217"; license = [ "lppl13c" ]; version = "1.1.1"; - sha512.run = "132615cbdbe257f2c7643414ef4b577053425e457a2e2ee2a9b4d8d56a7e6758db587b7f5223ef1a324931f5468ac5365b7dde7b971312bc8b8ea069ee5efb9e"; + sha512.run = "7a38108673873b44d3eb494c775b5b07ea68d688af237792c24040b44b5e0e7662a2016a3415eb2d5c7854b2c21ba9a25db0fb16c7dc2ea25bdfdf3925d1fb52"; }; testhyphens = { revision = 73486; @@ -47322,34 +48280,34 @@ "tex" ]; tex4ebook = { - revision = 74939; + revision = 75774; shortdesc = "Converter from LaTeX to ebook formats"; deps = [ "make4ht" "tex4ht" ]; - sha512.doc = "a2e8f0629b69420bbb3d470fe0c44dda06815ed1588f1c6c6ee905183daf3767f9dfdf6f9124ff3b2dc4106168a7882c6daf742baeed4255cbf90c77ed779ee2"; + sha512.doc = "41a1521dd2543466c95f05f50f2288b78fb8cc9593e68c4eda137d1e19353711ab6e2c7decb4f7a6347328095fe27f1cb0e0cf1ca05795d3ecbe050cd7d7f3be"; scriptExts = [ "lua" ]; license = [ "lppl13c" ]; - version = "0.4b"; - sha512.run = "d8b744d2f0c97cedc5a74d31ef0483b3dbd15cb3ce8fea45e34fd111a685acee1ae02f9378a0e406a7a4664b240756cfcb58383cd411dbcee21dd1b63b6ef779"; + version = "0.4c"; + sha512.run = "beca10a58514a4f4dbb559c64099415e367ac8ed9cae9776375e36292e0365a2f418b2fb6c19ce09400c2789b0c58cef8ad368cc8c468a79355200ddc1450e4f"; }; tex4ebook.binfiles = [ "tex4ebook" ]; tex4ht = { - revision = 75646; + revision = 77565; shortdesc = "Convert (La)TeX to HTML/XML"; - sha512.doc = "a9ffa9e7a9c260de2fd025a2e580214f4c8dd6f0fb7a5fe9bf1953fadbc9b5b6a45c485db489e7e1e98dd5666bbdb666e9824926327358975b4ccc4ca9722a06"; - sha512.source = "4abcd76be9a7d2d48c406438f085b916486e0b35314aa35205bae8a9428f72ae6460baf445c92e318ed61a34a128e71abc710e1aac5e1420960c7f531fe5297d"; + sha512.doc = "f67fe77bd83be563ce7bc2c99a4a6aebacdaeb2459bcd8c707a09b8fb4d8b45fa7cffe0b6a212768a341cdf4370489a829142c5995e2f8c11ef2979a3e4c9c13"; + sha512.source = "03fc0b125251cc2cd4662a1ebecb66aacdaa2677f2a9f6ad48eae6b4aea15e7ab6826dbb2dd8cd01ef42c648e7bcf70bb76c1b11190bf684a4fd59676f905779"; scriptExts = [ "jar" "lua" ]; license = [ "lppl13c" ]; - sha512.run = "676b48d34a1f27dbde87de5f5c09f16ea0832b248e6e57940a28167d584418e9127cf805d7e3d2881e0e408988588e7fc16994cf5f53d71097c9910b19f272cc"; + sha512.run = "749a2e954a650859085257729b327a457c89c78f1c3aa95c3e2defeac042ed5c71ad323e9e3ba6df4d98d1f5551a3897da82840fa7d6ba9608a8a83938c9bc49"; }; tex4ht.binfiles = [ "ht" @@ -47533,13 +48491,13 @@ "texfindpkg" ]; texfot = { - revision = 70969; + revision = 77286; shortdesc = "Filter clutter from the output of a TeX run"; - sha512.doc = "190b521cf969192d614271af3194a748c7f7070f9735dec3ab6fae8ebd459544b26101004872ea3fd10dda4e23e5ca237ec03eb7a2ee332295ab01f01ff594a9"; + sha512.doc = "cae4cb2ead9cbde74414519de51535c04b4b118e3f8639453f6302a12ad3c6187a1e00e05aa21fef322b364b7aadc2d737543ea0eb238ed2d66df92553cbe54a"; hasManpages = true; license = [ "publicDomain" ]; - version = "1.53"; - sha512.run = "70f9c47acfa7b8e3133a0523b6e239a1a5f5728d6051318c1908a689f536f124b6172d23bf68436770bc3a66fd1937d68b21b4fd504bfb2b2aa89448a074ee61"; + version = "1.54"; + sha512.run = "6dee5b1b0533d71ab3045c90b4e3eed75b00816c241e8c7d1084d14f1aea78d8f88c37d820231713418805fed541ccb0ef5503f5da27957d41ab48182adb2cdd"; }; texfot.binfiles = [ "texfot" @@ -47561,25 +48519,24 @@ sha512.run = "fc73ce5601a10d638ea78fe815978d395001a73be75084539498644ac7f3fea0f3a57e95bd80e5f38659891adfd9c817e6068acfe04972a836938d733e0d4382"; }; texinfo = { - revision = 75615; + revision = 77327; shortdesc = "Texinfo documentation system"; stripPrefix = 0; license = [ "gpl1Only" ]; - version = "6.8"; - sha512.run = "325a011075eee75fdfdf700b2e55b52a1b34fd71e346b2e8c5180550d836a34300723ca950dc53a2f7a4fa861d5116367b7e72b31f4c29a23bc62162fdd5ab0c"; + sha512.run = "985386767f51b68b760a465ff6e6dc144ec894a3420e84279e778f21eefa0b696ee54f422e8cded3b17a77e9fde501d3d0f89e792f05a5276586e687bbde9180"; }; texlive-common = { - revision = 74241; + revision = 75685; shortdesc = "TeX Live documentation (common elements)"; stripPrefix = 0; - sha512.doc = "1ea0c4e09f9ef38c92a07b979af6b33bbbaf34caf33a62e85264027b7f3a290126be48114af0fe4ee7263b47acd0eb72d7589870fd3949f4db40966bf64a426f"; + sha512.doc = "4d5446d083ee1987751cd70b135304ed720aa32b249833b885b66a40b9666eafef72ff582d61b198892aa7681801d74d274f176bb47c79fe54abfccc135bcc53"; hasCatalogue = false; }; texlive-cz = { - revision = 72437; + revision = 77067; shortdesc = "TeX Live manual (Czech/Slovak)"; stripPrefix = 0; - sha512.doc = "709a7d484cc431d33a7921d342eaa7c5360398914e2ffbccc02e34c58c4920a155651dadbd0928e20d04fc622784f469335f3be902b83115461de39a3d838f1e"; + sha512.doc = "fcfdf84d0d565511b8db4be1d73cef719364f842031d48cbd947117c7bb953f7b2a049849223540a4b2c512a6910635c540b9a629d4769cc43ff99b0ab04d1bf"; hasCatalogue = false; }; texlive-de = { @@ -47626,11 +48583,11 @@ hasCatalogue = false; }; texlive-msg-translations = { - revision = 75420; + revision = 77513; shortdesc = "translations of the TeX Live installer and TeX Live Manager"; hasRunfiles = false; hasCatalogue = false; - sha512.run = "f24515e600bbc99d6b3b08bc47f1a1ec49bc2fc2bd762e528376cc0e047665a957d7c7076f6dcdf9c85deb568d08effa106536535cb2953d9e9cc60703f6d607"; + sha512.run = "73e73008b0e1450406d9679975c650ff3b86e3fe1684b9004d8e8403a3b571f784fcd03416ec5a26c775172f57a2ceaa1b771b0a4f9be3d3f7e601e74492141c"; hasTlpkg = true; }; texlive-pl = { @@ -47648,7 +48605,7 @@ hasCatalogue = false; }; texlive-scripts = { - revision = 75669; + revision = 77567; shortdesc = "TeX Live infrastructure programs"; deps = [ "texlive.infra" @@ -47656,23 +48613,23 @@ fontMaps = [ "Map mathpple.map" ]; - sha512.doc = "b3eff5a874f8b60aa054e4bf14ce64d053dde308b3fc06da5cf642df1825f93fbb4bf42b6ed8cdfc06bb192eaefb71457fece3a10de8c34db2ceb8f075b8ecf4"; + sha512.doc = "ba97bd61e8ec44a36757208846977438a808ebe6dfa1d6aaf9dec6523f8c0e47ea572d2e7e823c1fa59cebb8a7e8caa08393e911b04e6bbb2cd8b6058d34b799"; hasManpages = true; scriptExts = [ "lua" "tcl" ]; hasCatalogue = false; - sha512.run = "9e91640b40c0ff7dc0967faa564b6cc8c712f6b40711da60f7b0413effd9efb831038fa349c92ab7ec2f1a816de7e133bd34051e62b143a1db1a93362db8d457"; + sha512.run = "278ef3509fa6c90bf4acf5992c5892ad4797bdb98a85c0561a8d5c1608d57deb6b040fbb74f7abca1454a010c8166d28528f81cea74c39e85b15a7d62ebdc564"; hasTlpkg = true; }; texlive-scripts-extra = { - revision = 71746; + revision = 76585; shortdesc = "TeX Live scripts"; - sha512.doc = "5f2a1802f99e067d4633e750a6d2a9819428ecaa24b39acafb09aba820feaa963f64ebd841f141a4d33bb0398b531b25dcfb0f5e4d83174860b373815dfd339b"; + sha512.doc = "9d3587daa8ed7bc05f4fba99cafb27fe4addbfaea75f0b04092243c3b251d5d2c1a99d5d5773f10316fd977d3c5c5dd53dc441403d290931835ae580f475675e"; hasManpages = true; hasCatalogue = false; - sha512.run = "d012f6368700cada41eb39da92ecc57fb67b14ed6f962b7858b52700ba6c31f0b88430c39515f0c560af2024038328dfe4df742ee7adc01a9942ea775986a60f"; + sha512.run = "3fa911cdae9ce0982b91f5c30fe53c5cde3c0c3330b050cd564fe7707eabc831918e59edf6e705ab2a508061ae30d5f081c151340033c5a9617991ea11d9e66c"; }; texlive-scripts-extra.binfiles = [ "allcm" @@ -47724,12 +48681,12 @@ hasCatalogue = false; }; "texlive.infra" = { - revision = 75590; + revision = 76780; shortdesc = "basic TeX Live infrastructure"; - sha512.doc = "a02605d66c3ae1811e6d92910a1e467bb1c880e495276d4bac7292324efd5a1d85e366eda34172ef7b2c7d62dd86d5ba7341f8fc7f0ef17a2d99cfbb6cd6d79b"; + sha512.doc = "1f56cc863c9cab651a4667a6e063c0c06aa4fa4fbe200b6e31e0f4aa0bd493555f3e019f8d0603b204f6ab76e85449bb7a86c900bc2bcfa2eef783dec823ae16"; hasManpages = true; hasCatalogue = false; - sha512.run = "b15bf9b4b0ea4d1d2de9defcb90064c141f24a280235956aaa5e361c0490591b9ec98a910e9c00e5c5c751009e54f728016030c43eeadc5db2d791a9db990f92"; + sha512.run = "d7c0409b4af94f6c5874b72bbacdc431c46495d8406d73f4aff376692e6a4f541e54ccee1a7179dc423a095a9208149afb1f1e8a331911806f58ed26ef028d5c"; hasTlpkg = true; }; "texlive.infra".binfiles = [ @@ -47737,14 +48694,14 @@ "tlmgr" ]; texliveonfly = { - revision = 55777; - shortdesc = "On-the-fly download of missing TeX live packages"; - sha512.doc = "46d57a6ebd68a56d55ccddc68006693fcbad8ed8f809243a3ffac7adb82da58cbc28239b57556d5d8d6388ea034b6571557588ff9365d4891145d5cc3fabfaea"; + revision = 76924; + shortdesc = "On-the-fly download of missing TeX Live packages"; + sha512.doc = "b0d8010af7500b510b1ebb91fc065a43b93d362890ac484dff61bf8766c33f79a7cb2b66e56fdf618ecda7b4953774f28218e049332e0a1af84f0aa87657aed7"; scriptExts = [ "py" ]; license = [ "gpl3Only" ]; - sha512.run = "63353a768b700ea11982e9552046dfd1dc3d844883f03099833cabe2af5ccddecebd7ef737fbcd256c90304174165a4d283d4912f8311508e61c723d751619a7"; + sha512.run = "fb24bb96284791d0a4665b06ddc3adac549f9deb2344b555149ce16a427b6c193802c4d23fabf41dfed7618bbd9beb3308c60c18e74837fb33a6726efba12356"; }; texliveonfly.binfiles = [ "texliveonfly" @@ -47781,13 +48738,13 @@ sha512.run = "d3b5f5ea0dd90e925bffc1ac0f790848d1c2abe50003e2591c8efb219b4a205d48e4420d2000b3de15b1ff9d4d0bd9e083ba1694d4ee34febd68f8db0df16ea2"; }; texlogsieve = { - revision = 74565; + revision = 77351; shortdesc = "Filter and summarize LaTeX log files"; - sha512.doc = "b24218b6957814ae9bbe2294d08489142feb027f4be7d72a78821da217241f40385e92004b903ce299a9b35320a5ed3f7198368dc38e15cd13de88e0922776e0"; + sha512.doc = "319bd2fb386b3ed1a39d7d6dbb53421bd89927ec0b8f21a2d46f8c9f3579e63ac7fbd0822e9f7b55d25fdd5c2305a33a05a26a6cef82d6450170bf295877a38f"; hasManpages = true; license = [ "gpl3Plus" ]; - version = "1.6.0"; - sha512.run = "79f6b01fec631da647ef17820f404a508747e5c76b3cdf1b9e971ef01e64081fa31b204ba7b491db3141400cabf811317c29165d7dd25a58f78f1f7579a99faf"; + version = "1.6.1"; + sha512.run = "0446c7c204dfa2f688042631606bc9a56e5feb78e456af19720735af9082ecbb57d6a9e6f6fc2eea1974c6ae02380ff6dee5df2c9f9e6d1e6d94a4657c7eabe2"; }; texlogsieve.binfiles = [ "texlogsieve" @@ -47813,20 +48770,20 @@ sha512.run = "6b0bc365ff7ba6a8118a4e83350e73d5c4dc40e6c30a0ed3267f0f20178a08264866bd016aa3a9da72d4f27a20bf7e8f658417561468294745b78911ff46fd4a"; }; texnegar = { - revision = 57692; + revision = 76924; shortdesc = "Kashida justification in XeLaTeX and LuaLaTeX"; stripPrefix = 0; - sha512.doc = "403e75ef47ffc6da77e4d61dcc95419932d2b62ebb0c107cf612a195b0e2a24862139a518ead801ee15f56546c44bf9cf0e56aad7b4d8a7ede8529063aa745d1"; - sha512.source = "9785ac1b0a7ce4f33458bfb3acc203098c8985d6381eec5c610de16b22e2e60ecb386bb5b98da0f9f082b901b9dee096135c5c2a38d5233e92fb09413de214f9"; + sha512.doc = "d412db7ec471ca4cd22275526048945217bc699434f9cc312b3b64cf5c3440618c2a9e408efe31f15d2e0173f49afe69ad638da62b1c6ae32b59b5da94671dcb"; + sha512.source = "5520239cff4c3b1b977c738e8defa6ecf4b113e0aefb9d24e7b47660374d86dc015c1ea19dc518844793f3123bac427470d27b5c417f1f0b0af63b8b43834a00"; license = [ "lppl13c" ]; version = "0.1e"; - sha512.run = "09e4b3753d99fb4f99c150da87f5602dad5a28778f9489e67f6e4e45d5f9dbdf0edac43826c1a162280e9399d28d050b5ff230713b2e45cc2804f21a76dba0f6"; + sha512.run = "60527a9defd75156afbb33fa57036951560aac563fa00e15108185774c9e561f77e55ad0ac3018a2a43769aa96241b849fbf74b3f5a983f7bbd0a86d84b81ea8"; }; texonly = { - revision = 50985; + revision = 76924; shortdesc = "A sample document in Plain TeX"; stripPrefix = 0; - sha512.doc = "5f03987ce079f21801f08a7e325a36c6f1065f5cc32ff2dbec7989bdd3a6b3c54ade8f96a71e19553972d3c36454a08b007adf3287a7be7972a8b3ce6961778a"; + sha512.doc = "93a1777b3736794db11095dccf44812f58184b2bc7aba52da34539b1742597a654bce5b8a2e83c8bfc8f6bdcd19f10bd75e406177b1be840bbb3716e1f197f89"; license = [ "lppl13c" ]; version = "2"; }; @@ -47884,14 +48841,14 @@ version = "1.4"; }; texshade = { - revision = 69371; + revision = 76586; shortdesc = "Package for setting nucleotide and peptide alignments"; stripPrefix = 0; - sha512.doc = "e06fcb1e6d743561ecc1b6a1a14e252fa5a7eceb2bb0ceb27409dd52c62ec5a1397cdbde7bf61e62b143af2fe6787a49ad3b6b9117f8418e409e54b26deb2a25"; - sha512.source = "23bc248ea1ee572c6ac13fcf9697810ad6881530a44adf9a16927801b0a951c3fe012295ac2816c85f203fcadfb35f04460510ea7fbe2fd758b05098a4f06dee"; + sha512.doc = "9593f2a409dff641025f1b7df44027a2377de37856b466912083caf7c8b5c354498ce651e5606f8298c64a6600b8db5daf58909844df49f516106efeb7f2da96"; + sha512.source = "3e3e898ac1c0eebd64533bb2911f55e0f5a8f571502970bcfc28de09d8db9fd42c3d883a0d0612002d4b1fd0dd82d795063b9db0a44da9d7455403998de83a3f"; license = [ "gpl2Only" ]; - version = "1.28"; - sha512.run = "28ec64b312161f1157511d4a4dcccb3378bd054ed6abe75830b2eb98b30c5afb2ccd1bc88b0ee0fb049a3610e97b4408b8e66675094a74abe1bde8abe5d1a1e4"; + version = "1.29"; + sha512.run = "bd67a28c041f4848c3697259c474da64c4876a670e37d8cf642bfdcff1ba03bf6b774c46eb90428b58cc59ddadbd8c6d2f3f790f4668b06e857347089feea74d"; }; texsis = { revision = 69742; @@ -47936,14 +48893,14 @@ sha512.run = "39c270382bb228beeb9ec61f744f66805c76a7fb1522158a59daa5dbbf29b3f4151c20d7dbadf404cab8ca023456b9988d45e53f65a1396da9259832390a0980"; }; textcase = { - revision = 74064; - shortdesc = "Case conversion ignoring mathematics, etc"; + revision = 75878; + shortdesc = "Case conversion ignoring mathematics, etc."; stripPrefix = 0; - sha512.doc = "28dfbeb9663dec54463fb870b419c1c932eed684c3dcb5b2de4e9868858a5ebeb712f666d02f64e773ba7bc0d6c8a023f52fc5e12f9bd076ffa2ad62fde1c9a4"; - sha512.source = "4742c56078432bbe1af483c21bca998f30620052371b3111d75a8e524a51c8d605970f224062d67cb83b8a7539d9a8ad8f4b698bb469709ef83f7448efdf5380"; + sha512.doc = "fbec2a1c75dadc3c94efac5351648f4b79841ed8a779592a70f78d2f41bbd1e7e72ffbe0e9148c3e06b90b88d89dc8df149221e9e89d2b9159ed653f15d17906"; + sha512.source = "920d7acc32b2a35e03c0fae00267bf81d57d9c657d889853d2a9778be10fd58bb19c66fe633449dc05474c3fedb2034a2cd24b041c4a825afd0fa85380a40605"; license = [ "lppl13c" ]; version = "1.05"; - sha512.run = "6f670b6abd4cf70fe5b58dae0cf9e4d66133e4c97c6471e6746351c70d94e7d2b3b4eecb49f87ceb216671ff06651c63ee1cc55fa25588e8a8c806bc324f8e42"; + sha512.run = "0c7bb9f89b6cae9ea25bad09146b60a7c8affd2e883e2da9e6dd35a50ab921fa3d01271664b7c19ceda8002a310afa0a9cf2f1d4af57383b08ddc63382622c3a"; }; textcsc = { revision = 67193; @@ -47991,14 +48948,14 @@ sha512.run = "2370f666c2cef43a579e32a755675431717ccfb4bad6f30261a6c67e0617816ffc272c25e0d076d91c4047c41926c92ae375507f36f2fab01673bd7e708f5188"; }; textmerg = { - revision = 20677; + revision = 76924; shortdesc = "Merge text in TeX and LaTeX"; stripPrefix = 0; - sha512.doc = "05a087347db5dce688065f56c106d022f3ac30d27ee5d2f420e7658c5b81df66549cda86193f3ce4fb2cbeaad37abe7eb32b984d00d4f25dd0ad51433f8d7a01"; - sha512.source = "bec01fd7721b5fcc61ac934ebffc3936492817662f4445f082601fe4b7aad576448d33b7ec16ce400c8185704e60238c56bb9e8e31c3b445503673145c0cfadd"; + sha512.doc = "3b8cfb686cf6160ff3131697a54c4383727ed54196e11b296ddee676e74f7f9653822f42d8627a999b836fa2ce232868d6aa68bfd76cd91fa1591238aafe79d8"; + sha512.source = "fe103164350187deef447a414bb05a5f13552a55c3d85e2913244f0f88f50b6880afda52239d3e74a863eb6ed699578f5a0b2635372746ea3f5bfb19c9af769b"; license = [ "publicDomain" ]; version = "2.01"; - sha512.run = "5ef9048849bd2515c1af0ff41d0b5189715b375464c15d4708e0152d99f01839c462a0c9d0a9a12f401375d38e2c53a0f0c314e6905e1bfb3171296448bab649"; + sha512.run = "f155afeb5bc4751f4a719f9b5df1f6b02a498e351d1740c28aa44d1ea4556e5918132cfa21d054e50d4bc02935d877e7a4b025b5ad4ff9d145724f50dabdeb57"; }; textopo = { revision = 23796; @@ -48020,39 +48977,39 @@ sha512.run = "7780972480a1355a05cbcca3c46f3e5284b120a93ed2265f0fcceb6965f55ed793756cf96df63aa8da589dd12fe1b8127bd470077b9f9dda758238ced566b3e6"; }; textpos = { - revision = 63967; + revision = 75712; shortdesc = "Place boxes at arbitrary positions on the LaTeX page"; stripPrefix = 0; - sha512.doc = "0b17032df1840b6659c85e3d4801d36e3eb2c5887d03f6c37fcbcc1f030d75fb32991850ae39fccf4e2e9a6498500659ba5fbacad971071de608f4137900a392"; - sha512.source = "569ec215d0b9d8ea250b5f8fff39a332fcb5ec6dd2830b8d65145428bfd5de9c3f2320ef342a887b712d7e7078063ac3b3157609b57b947fbbfa8d5badd578fe"; + sha512.doc = "4e0d8a21134e836e443f11da2c366655ed6077fb6156e756f99a64335b547762aea9e5883b6b88c6b14b615c1f337b95b4f232b25da6c2df3fb64aba72c28dd2"; + sha512.source = "6565998519e92ca59b37d18b86ee56ee7a151dee53f748030f2da74ee314e05caef6e2952302988665e2ae6a8d56441a8355c33c9ff3eaf8cd55881f1240180b"; license = [ "lppl13c" ]; version = "1.10.1"; - sha512.run = "77451d38b88f76b80b063267e2dde1e6e6c771c3e4b176a006d3e38351b823a9ac735455dffd6ffb3e23d6198ea7e2e7828c5d9a4e0b0bcfd5c07567901a05aa"; + sha512.run = "3774b7702694f479f117c77ab7b87bc2a03d8b1c7eee7d76c1de9cdefd33511e1d47b9e18f8139233bf4521f4fd8d97c87707c4657fd22de5d94fe6f4e0497ab"; }; textualicomma = { - revision = 67201; + revision = 76924; shortdesc = "Use the textual comma character as decimal separator in math mode"; stripPrefix = 0; - sha512.doc = "a1382aa53f3df15c57e391420e7f4164a3fcbc8e765cb53a87814a4fbff7e354268f8ff7e6bfb1113f269fa426aac480fb22c330f234d58492fc4f8960fa2960"; - sha512.source = "1a42e7e80fa555dbc81c7f133c6be0ed265756f826d701c3bee5dfb7b1e2a8c94c2bcafe6421d89ae82aed2c5e1a367d6d06df7d12941325c0d0148372a9091e"; + sha512.doc = "cd279412825f33baac50e823e330ea736b4dac412d0519a6589b95f9070c413b7079b1acf105b35f0fa54eea7a8c2ec0bea36209bc814914777bee6288404f0a"; + sha512.source = "97bbf2646d47347b8fb0618b556a6669131ac7c6cf67d39c58ed5813a526a12b08e81552c7021ff2c69ed9676438c07900eb43f25ae166da390bf487e8341a1c"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "9437756da9639dc29fad64ea7bec0b2fd4ce783065ca00fb522ece24c33b99fb2f51f82564cb382f5f39ada825353f007d14a36ce5d9d5b1cc4015b71b8cd314"; + sha512.run = "c5abee8bb657ec307cdbb4047f186ac581e39b500c68fcda25953dde11ce10fbaf05bf476b021e100dd7b41ccba3289ac6491a1ca0706ac25083373446846674"; }; texvc = { - revision = 71883; + revision = 76874; shortdesc = "Use MediaWiki LaTeX commands"; stripPrefix = 0; - sha512.doc = "6dec6dfa8e19e8007b0581bef06389ae99cad1ef9d97ff9fce3edb3f7660117301e34a308caa7fcd202564be214b73873b023bb67df29f391a4bad346028d8ee"; - sha512.source = "129c2d9c25549410de3d87187d94c9e6e3d4bf43312b9e9f48eca7359997a7867776f2c7f281f495abe27463f4c9b1132055827c367b08a74d7c97ee82c7c846"; + sha512.doc = "28c52b9eb1f9066d8873c595adf08a54c05066ced2c220bbe06acac29c38278054c81526edc021116fac295d18f9a7738c97408c62351160114d100fa035b774"; + sha512.source = "d127108b33cac14787cb46c9491822b061aac1ab8950dd40d33fb2b9a257cac860ed84fb1e7e105a79e25aeff2e6a234ee160c5d46f75b1f0ffaed888b3ea035"; license = [ "lppl13c" ]; - version = "1.2"; - sha512.run = "67e22d174123a0165069a4d503ef065e8b500473f12adddfdd85bd73e96f8fbf88271614ee97fbff8541195c11e493ecac9382919173aa7119fd766e6faebb51"; + version = "1.3"; + sha512.run = "48a330924ecdeee6f7c6f316512e7f07d9091376f3594630a694f98aaa40dbf53cd343f4de92dbb178fbc1f09ec0e25abf818b0b347f04748f2fd47bfbbb644b"; }; texware = { - revision = 73848; - shortdesc = "Utility programs for use with TeX"; - sha512.doc = "4ee76217e8fd38e3beeaab6d694af519f5f802c855df962f8e8dcfe3c52ea5ece8532ff0b458e8510c9b7e5fb2714e462f40a8125732b337d74cb9da6eb2d49f"; + revision = 77463; + shortdesc = "Basic utility programs for use with TeX"; + sha512.doc = "0e5be2bbc5470c3e2671122d0c87d747ab45f8777e755515f646100e128422a05ec04408abc08ced8b9263d8a4951925a3d2d14a16422d4015a6e5053967a150"; hasManpages = true; license = [ "publicDomain" ]; }; @@ -48158,13 +49115,13 @@ version = "0.1"; }; thematicpuzzle = { - revision = 75122; + revision = 75984; shortdesc = "Horizontal banners in a puzzle style"; stripPrefix = 0; - sha512.doc = "ef7c9c7254c568e4f7e480a47fb5cf520fc48a3279de4ba78dc69fcba640d0da9a5cb2447a640c857b377e660a38f428b0887c3024401c9810eec752fc8705ad"; + sha512.doc = "20800e79fadda9dbe03571cd926e2d5ab16233e5e3b8d2472ef132acbe499b9e785b66fa1983de5ec96e48bde290ec195eaa1c47dea6917f54da0aec6abf64e1"; license = [ "lppl13c" ]; - version = "0.1.2"; - sha512.run = "b17404a697559544735a6bd1bc26417d89a16e1bed6e43d3aa16cdda53debec33289db26b72cc82425d4cbe7d18d0825c5c33329dbfefbd499e63f02ead4cde0"; + version = "0.1.3"; + sha512.run = "221b2d24b947998f24c9fe543fd4fb697554ffd3b48173122552432ae45a79eb0e41fd1918ca5004421a63e624c2e17ecb2d6ab5e8fdeed182bab19773047052"; }; theoremref = { revision = 54512; @@ -48178,24 +49135,24 @@ sha512.run = "ed6990b6c7a9ec4e72770252bcd07ad5ddf4015cde0129dc0a89cb95bc96958963209fe46f0ba9a614ebc0cdb358d8125ee3eb22b9a4249367d975ec12250a3e"; }; thermodynamics = { - revision = 71522; + revision = 77280; shortdesc = "Macros for multicomponent thermodynamics documents"; stripPrefix = 0; - sha512.doc = "60122ff34e736fbf13a31205a8438fb3940886eeb866c8807f93b9574eebb2c079fd8d611a37d2c757578a6c8f58b512329bed82efcfe8d21e2d26ddd9998679"; - sha512.source = "38aabdcc6e90ce7954e42d96e0294f857345cec6b013c5e591f959322c1dd67be062d253079627b816911ca4c20e668d7e40123098689c07756f0e395c44b416"; + sha512.doc = "d7931879c68d0f2e53017b0a2a5c43cc29b66bb8cff3e7f39d3af40b4b47730cdab565521756da1a0002a15a667f0089f2ca3b24a3a0cad496f58e2629a5844e"; + sha512.source = "eb81c4c558427c3a5d57b0ac4d150cc00e2cd59930000fd74010ccee376c578fca715897be527d4f5c351814fc77da77f66dc9a75d416382e45a96bec8644c1d"; license = [ "lppl13c" ]; - version = "2.02"; - sha512.run = "2b11d1173a2b8a508e9bdf9bf35be9f796048ba8566e42003b3856eeac9219f195b6d030d1916922166f8702ad6f66f4092c16c4601332efa986be204767d53d"; + version = "2.03"; + sha512.run = "8c8cf09c57d34f5620546445d1287ce000a43af1cc7e5c38d6902a5e88c0ec319916e40b1f2bba05a832f5c33e7f7142540a9aa6b74b0b11d1e227dd7dc32417"; }; thesis-ekf = { - revision = 70980; + revision = 77332; shortdesc = "Thesis class for Eszterhazy Karoly Catholic University"; stripPrefix = 0; - sha512.doc = "1cedd9d40656b6ec1c21adce1aa25524374f0f50367812d13a618cb8b5b52ea1652557fc8d99df3941495f96ceb54e40679c630bc14e206cf486661b57529cfa"; - sha512.source = "29fe704cdbb6cf9aa26a0467e97fb5c4cac7221c117e4f7ca4bacce491e48dfd98538ddd353dae700fab51e1d01901bf9cca95e03cc6e543e1df5275fb94a755"; + sha512.doc = "f49e1072a90b009ba71f24505c10453c578d2ae02a92d5f0bb24db9e06c6eeca5d7bc087e035700bdd8bab99789c5249b0c28c0bbfbe91db0518792245afc723"; + sha512.source = "9e39b88310d7164cb6c1d5b15fe0b92efe6e9138f4219250eda9580f885aeb7d37a7c6af855be048366caba08a466c425473d4cf3d6922e6b470e7bdaa7de931"; license = [ "lppl12" ]; - version = "4.5"; - sha512.run = "b87506ed888338a00e2b55e7a7fc5830b77afb0d7f18d4ba77d7e74fa3672147d7dbe74f48849e6f36badb7b2dee0c05c05f7be2e04c66337a2aba9abeeb30bc"; + version = "5.0"; + sha512.run = "05d95ba024e16f21ea348d417af452ce86ed55e660dfa7512c433491217a7e186ee8cf9958a8332aed4e397e59402b2a4b851f45be20528e9f0c721c9b2ea785"; }; thesis-gwu = { revision = 54287; @@ -48341,14 +49298,14 @@ "thumbpdf" ]; thumbs = { - revision = 33134; + revision = 77398; shortdesc = "Create thumb indexes"; stripPrefix = 0; - sha512.doc = "4c58ff61d64b841b3a3bc018f94c193730129edf45c87fcb9c85685f748ca3db1f7d51969dd25882848cec906485f739f8f07c8bb2f8bded580b59ea93032a14"; - sha512.source = "26458ebc431f64a324c39ec370f2b0714a56563decc944c64156f0a6a3e22664e89239bbbfa7710d9b46706657b48470ffd1da7a1801aaca2732b30e01935fe4"; + sha512.doc = "867ba82b7055f90ff8f333b204b39621ae3621d5e8f7b8be787a037dede9731193f2339d936233ea5e64f581a17d18b427adf9afec4c6e4df59ffa8850accf07"; + sha512.source = "605633e8a80fe96f37214fb9994db8566a6f98834990ef95cc2a61e8113f70269a73f641e8003ac5e38d994a9ec5073e2b5af89dab1f239c57b7de61660a69b6"; license = [ "lppl13c" ]; - version = "1.0q"; - sha512.run = "58e489402fc44cbaece118203bbe7011494b7ef16ffa0e5d60be2daaec0c4ef2d048a71f0d9373a1683aa780fd20e3d64330e199596effc7cf2fcdac34f1faf1"; + version = "1.1d"; + sha512.run = "fd089aa4a4ae73dbc2539efcd5306f80df3e34fa7d3d1e78823b22db09b0fb33a7c78634aacfc7baef1fd417b6b909c88ceb32cc5a3c623adc458b0c82998e49"; }; thumby = { revision = 16736; @@ -48388,14 +49345,14 @@ sha512.run = "92bebbf5a5e7ccf7be09c205d9007a780422c625d9a308eeeae50b2ec4ba3cc6755a37fd8a49e24b7a381894cc3791fbf50f54348c3ac584a2c0d9a693f93a56"; }; tictactoe = { - revision = 75564; - shortdesc = "Drawing tic-tac-toe or Nought and Crosses games"; + revision = 75712; + shortdesc = "Drawing tic-tac-toe or Noughts and Crosses games"; stripPrefix = 0; - sha512.doc = "88ab2e728cf2145c6449d97c7acb17e1ac21225bb76c81f49acc2bd22e546690a247d6f46daf14486c0095e75ee93d13f6ce8cdbf41526235aa47b6f9f564e8f"; - sha512.source = "afff5a2cb8167e8d2669702ef3967209333c560a86537e96518b67e409f52daa59da139a27a171a5f467fb4f332f7fcc80c308b71b22ec641b935a96b274b615"; + sha512.doc = "f08c0b2e87ebcd8e62157d02c5a952089e35f2529c40807269eda376113786862bbd70d4fdbeb7f9725dc47ea34a0f5e96c43a1e0e95d4b3afbde7b7def57248"; + sha512.source = "04e0279c154cd6df3dd42754ef10cd3536c80667dbb7758f4e1d9d355166036fa4f2b28b292e185eee4ea56d10f2fe1dfef0a96ed741314e7b5408aeddf9e9ad"; license = [ "cc-by-sa-40" ]; version = "1.0"; - sha512.run = "efe515af49453a55c3e8236f9d624feb990b3af5435332c07dce3c81a5a86d087a9ebba86faaf0edf32052544ea541c909c632aa01beb543ef4f05692eec5b84"; + sha512.run = "a968fe943229ef7616e9299be5eb920cead121c8b533bf8df8cc419c1d4029644f55160667c7099f5edd310d2ac8ab6ffdbafb1a6711bfab125269dc93a3018b"; }; tidyres = { revision = 67738; @@ -48481,13 +49438,13 @@ sha512.run = "edcb3f7fdfa6815e712fb2cdf43587941d4be0a558a29ad86b55edf1f7dd82df401fd88f28e70f2aa4cc2ab3622067412b6b4258c3b1faa855cde9c945e70ebf"; }; tikz-cd = { - revision = 59133; + revision = 76924; shortdesc = "Create commutative diagrams with TikZ"; stripPrefix = 0; - sha512.doc = "ec354963bf8915a0c0b68fa0223c48ac48fc0450aff936c34e4c95fe15641319b711b753da7da542352e0fc6e9bbeec627de5a3023b4b90828ee05a81ca5d255"; + sha512.doc = "6e6aa226e93b604d8948d42f34277bb4504686163e18f870b4bba58689f0e78c03a6eeb3f939223d6d9da23f57777239d01221113138e3b64dc194415e42b8aa"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "abe5952a90172dd74ddfd02834ec9fc632f26da00450c310eab2528d5b52750e80225219b75e778d1f87b2279e654bb743804da19ec7da91f12e4105f9ec3447"; + sha512.run = "913351ec2f18813b6d660eff1508948997959ac7fc92d0aa2d1e79d2af84b5b8a2e96297e43cd3e58f5e0fc5c7fddd3ee5cad6fd9503f9f1aada8084d9c3c39f"; }; tikz-cookingsymbols = { revision = 75636; @@ -48499,16 +49456,16 @@ sha512.run = "cb0671627b3efd1b8aaca43fca6bc1d31e167f93f744a290456d86a609a2a8cd866e30281dee0b5026ab952f507da7fb2f8b9f37360dbd8a2fa098afb375a9aa"; }; tikz-decofonts = { - revision = 74781; + revision = 77388; shortdesc = "Simple decoration fonts, made with TikZ, for short texts"; stripPrefix = 0; - sha512.doc = "9de5ef76557d7ae6ef4889c116f68a737ffab00f8caaccd93394c75c36027f77d6b67b5e36d74f50dfbb221b2c4b753412fdbe77a39ab2a7b1dd42a7961d024e"; + sha512.doc = "cbc95ae9d0e5f67216db35ba46f1cfd6395dbb90b235009ab0ebe2c5f5b3cf88e85d91de66dd30732f683ca8ea5140dfb7099a51a4528e74cfe0f9f71f6d96c8"; license = [ "lppl13c" "cc-by-sa-40" ]; - version = "0.1.3"; - sha512.run = "ec5768897d727e791b4499be04dbb74ad3c64605b7e438dd0b67faa97188281da3cb8ec533ea052f33042756ecc04111d6050a4de3660e58109e957143ec972b"; + version = "0.1.7"; + sha512.run = "0a82ddb2b6d2056b6d79c5bb00cd227d0c3b8000674a8f8a3095527eb4d585f2c781e3bf3802f1276b6ee0dfec275401bb1c865cf36b02de941b58bd43ebd862"; }; tikz-dependency = { revision = 54512; @@ -48544,13 +49501,13 @@ sha512.run = "c8cad438b21b5d816cd3b75c6c272aa76e984be5151719ed79daec99eaafbf608a25a66068af29273cf066e493644a67ca0b9044d887fbe0813827c72edc3a87"; }; tikz-feynhand = { - revision = 51915; + revision = 76924; shortdesc = "Feynman diagrams with TikZ"; stripPrefix = 0; - sha512.doc = "b0cf316dafb9494fc21d5657e1e3c1b4780b7c30e2fe93235d6d8538979471c31989e4203575dc66204fdb1cb11386d290feba3070e43a273b62ec59a73047d9"; + sha512.doc = "ebde1e03074a8d675e4e44269ce609de9bfae6789ad11cda5ab5d34630ea13c44f8324b66c558299d8b6d5ccc35a1c649466da4b8a6862d4d4100fab4486f633"; license = [ "gpl3Plus" ]; version = "1.1.0"; - sha512.run = "5dcaa2f5c846957f3583ac5bfba14c668cc855c6dd930eb5851c19d448efdd207ff34599b09379354d0c772cb1890fac375d75d61524e64148602f4b5dde4355"; + sha512.run = "15a2ab95f2a025e434a6ac9cd218bc090b1c9ab11541e7e34f7c41d6962740ea5562a18551b3d5b8714d2875f5e414395b9ba9205ccf332f197f2101fc5e9669"; }; tikz-feynman = { revision = 56615; @@ -48585,13 +49542,13 @@ sha512.run = "0c4ecd55d10893ac8bca7b8ac38f2366f30cd989c5d6ab4dd501047f01c0285f8e4b78309dfce06525bf525cff77e2edd56429aa166f24b9a7e07586e3befe96"; }; tikz-kalender = { - revision = 52890; + revision = 77508; shortdesc = "A LaTeX based calendar using TikZ"; stripPrefix = 0; - sha512.doc = "d73e1427574212a2652191b0afce180155ff32b7d8d63f076f2b5dc71c64d1d8dd562666f8a7ebeff445409fb884ac79a66d0271582b0b6b72e84c5fe7c44f7e"; + sha512.doc = "5627cf8c5baf394a32cec52995ba49d9e9fddf10ae5f971973833204026d6acf92e8a267cc42d414dbe6b9564aa7f29d96c5b49727d72167f70cbea35a77777c"; license = [ "cc-by-sa-10" ]; - version = "0.4f"; - sha512.run = "8bda7464a62135fe2eb8739d428aca770ee6ba90d3fc08037ebd192f6e436116b59962ae7e0f0cce7addc6a44d0bb5eed47d8c0ff83371a070d3a5c0e8b1feee"; + version = "0.6a"; + sha512.run = "61919d930633189bff555b21ccae7c3e5c2eb5bf326a6eeb3f1636063d5fd31de70032773240c47ceb740cf303adbeecff3a1ecc493dd140d4b13692bd960d1e"; }; tikz-karnaugh = { revision = 62040; @@ -48730,13 +49687,13 @@ sha512.run = "5b00d147eef48e874d2d5c9b171e93703c728cb56f3882af4e63a41b36ebdadbd5bcae332bcfc8e091b16ee14a3a3e16c594b0f0879bdedeaacde1c1700c542d"; }; tikz-relay = { - revision = 64072; + revision = 76924; shortdesc = "TikZ library for typesetting electrical diagrams"; stripPrefix = 0; - sha512.doc = "1194309c0892e7c35263389e96ec58121e9a82e887c4c702c69b381b75fd5f4f21df6c33440a746db6a944963d9a22a05b23e53f7c818901591499dddffa0087"; + sha512.doc = "8903f922d7f4e220f065e828124d5fc2e73381a768ae274cff7f9620465c2f84b52cd1e69bc52d3052c8ffa99bacf2568568ca5012877147f159e56a4af9666e"; license = [ "lppl1" ]; version = "1.3"; - sha512.run = "ac75431dfeae69fed707b99a42ecf64972436b22863e77586125fd6cde18e8e4d8bbdeaff839edc65aaedacbfd1c1e0ce776bde792b7613f810e7ac1f9102132"; + sha512.run = "92d666f827105cfa6d0de9f8580d05a65c21b389ab827b3ed4fbe46f427b6b7ef7417a6a35eea2c6e69790482de468de94d1f854048898d05a04a53184150098"; }; tikz-sfc = { revision = 49424; @@ -48747,6 +49704,15 @@ version = "1.0.1"; sha512.run = "f31541b2333c5d8343143aad3a260e528523f78636cd772deae6e0eba81957ceeeb41491279dad621e4476bd9f5125ad994814cb2ab691e5039b54f9fffc7cc8"; }; + tikz-shields = { + revision = 76593; + shortdesc = "Badges as in shields.io, but in LaTeX"; + stripPrefix = 0; + sha512.doc = "bf76890af27b87d0df5c56ce603c73ae42ee3b6c189579d8dd88e54e4538f4a97d9d05f2ccd6d40c454b0c4a0c7dc44d3c5354614e9ef67deee000fbac3e12d2"; + license = [ "gpl3Plus" ]; + version = "1.0"; + sha512.run = "029dd3f42dc5b59f817fa4cdab98a0b7bf3ca027bf77ba7115d7863ecd25fbbca4be8d946501cf58b2a623efbde891b582937c490247a3849b04aae861020616"; + }; tikz-swigs = { revision = 59889; shortdesc = "Horizontally and vertically split elliptical nodes"; @@ -48816,6 +49782,15 @@ version = "0.1.5"; sha512.run = "06862a9d54b177b1f0d5e236f194f0752d52ac9a3afe717b3d7bde228ddf38176fb6499654b1289fb8897d076ac6c26955d85aff0c6e11a9a7c51c39714f4bdc"; }; + tikzbrickfigurines = { + revision = 76088; + shortdesc = "Draw brick figurines with TikZ"; + stripPrefix = 0; + sha512.doc = "70152f7ef9e3111046bafd7b95b73fd6ed253d4f3951b130d3c3d4e98d2c4a471fb21ea8d02abb70f3465712dee63ac7b2f98ee72adcbf65f57e4bfd4457c02c"; + license = [ "lppl13c" ]; + version = "0.1.1"; + sha512.run = "9406f98fef37008e84faff22959e29edc232988230820287e502e3928b48f8d67c0bd82141291f8028451de5c1290e638d0dc19116b2f655c68c0312aa3a0d51"; + }; tikzbricks = { revision = 73140; shortdesc = "Drawing bricks with TikZ"; @@ -48832,16 +49807,16 @@ sha512.run = "dad02c4171f828a959d35354ca33c4d025a5cf25dbed170e21f5f7a4158aa1348bb9892ebe5d4ac9031ac2b4cab99002247e20cb8709f7b6eba101fb5b0ba4a3"; }; tikzcalendarnotes = { - revision = 74577; - shortdesc = "Highlighting, Marking and Annotating dates in a TikZ calendar in a systematic way"; + revision = 77050; + shortdesc = "Highlighting, marking and annotating dates in a TikZ calendar"; stripPrefix = 0; - sha512.doc = "69157f7b315718cabeebf93ed4ea086f857e66af176422c7cc25e2c100718a14804d69d951977658b373d3b936c724515aa5bcf48aec6d957e94d428dad85f7a"; + sha512.doc = "4ca1cc68b63090734d5129cc48bdef38b97bfb1f27b69fa25ca21d46ad7c08621f20231f05bd6b120eb5675674d3099c033594d56aecca661c7885a739035e87"; license = [ "lppl13c" - "gpl3Plus" + "agpl3Only" ]; - version = "1.0a"; - sha512.run = "04c0629d50fd23707e997ccdb39ebcc8a8f6107b3c079f6d6aea21d289f394d9d2c766d9c6a2dc799e7eb081f1ae788a594a44173843216b46b93a9200b387bb"; + version = "1.2"; + sha512.run = "9ec9b130a2b40b72ddbed86f060e9c84ff9310b6ceb0623ea94da3fb2800685bf823bb4c67abe76c86b13029d276ab24a28a6ef86be61595bf6af0782c98249e"; }; tikzcodeblocks = { revision = 54758; @@ -48853,19 +49828,19 @@ sha512.run = "a19ee68d5d59d936f1882bdf1de5851b9cac48debc4754025d214cc6838173fd7090631b08dd1916043520e97cd479087ad4548c991c0631856510ee912a42dc"; }; tikzdotncross = { - revision = 73605; + revision = 77050; shortdesc = "Marking coordinates and crossing paths"; stripPrefix = 0; - sha512.doc = "cc4ab8501daa03d431e7da80b9e4185ee627f4df7b755677312ef9e4fb6494b14c20f150064e360d097812192554c879bafcead019b88720ab5c19c25a2a0731"; + sha512.doc = "6a39da96127367842fe11862a9b735876a66b06661388335f453a210d28aebc482d4abbb80d2d21588fb79647fb2bc2055f5ccae4beec9b77ecbeefcafa02653"; license = [ "lppl13c" - "gpl3Plus" + "agpl3Only" ]; - version = "1.2c"; - sha512.run = "df274d75d417d108b1ef95eeee5d59e22aaa630c1c9f26a76352d72eb721a51b226ea44f66a70b8b7dbe7daec4b96ae1a071ba8f78f52f4b7511118dae3246d8"; + version = "1.3b"; + sha512.run = "7768e77322ba17ef8c8984340aa6e00e582e691897b0ee37bf3f17284fd4d5566ebe3cdd077e2f094e5a0e202282fea5c8f313032407a8f0f07a9780bed0cdda"; }; tikzducks = { - revision = 73659; + revision = 77080; shortdesc = "A little fun package for using rubber ducks in TikZ"; stripPrefix = 0; deps = [ @@ -48873,31 +49848,31 @@ "iftex" "pgf" ]; - sha512.doc = "f216884ea42d27e134d6b8b401cd1131b3cee62b94eb4c3ae7d6eeabafd064938f4dfa61274a50c4dff2b67ed358068064f66c3b98c27cca071e7ad4465cba62"; + sha512.doc = "a553d9a5612c41927a43cc62e153614aebf1f90d37761da2adfe34ee54d4491bbb4ba7d31e59470c5841dbcf702995b3279ebeca698e1cbde6d70081fe6905de"; license = [ "lppl13c" ]; - version = "2.0"; - sha512.run = "a48d74b5530e0db102956a5570d14eaa704e5dc5a0bf99ea669b9487575b2be5cc081b4a19a2b25c954313b95016c9a2470e34ea5fa12e19e3ee407eb983c1d3"; + version = "2.2"; + sha512.run = "b24d1df72f215d2f018f0529c7830762ec9c27d6ab1580007150e03d4ab28b15077262000cfcaf51e2d2e66e4046dae7342ec6d9ef71a2a9807551d5e8b99263"; }; tikzfill = { - revision = 67847; + revision = 76924; shortdesc = "TikZ libraries for filling with images and patterns"; stripPrefix = 0; - sha512.doc = "f08d351db50d0ac3d6362c223e30b97b9a734a8b19fc426d5592a17692380667172ee6793064b8c2787ee9e1eaa1a38b70a821f53a2e0dc26316ba81f0549aa2"; + sha512.doc = "30c9ea278c3914cd3dbbc2d52ef318df381974d68c458179704837d5c2ac18af8e56b850ab547fd4c6fd50a934be254886841163588a73581dcba78da15a9588"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "4864d0859490cd07e123e1160a35fb7817c3ffcc1f409a8c61285823f655357473e0dc7ab92434b5b552cbfca3e88d9181e57cf944d2422467b466cbdcd743a0"; + sha512.run = "74a7899d5dbdb1d8ecbdddc05a03bf77497293853b99f514637be833b935da700d52159123a7fe2af66d158859dde1a00227e99ff7f73f4ea8de4eaa7d8371b2"; }; tikzfxgraph = { - revision = 74987; + revision = 77050; shortdesc = "Plotting functions in a simplified way"; stripPrefix = 0; - sha512.doc = "95ab42078c634899e1284b18830fb5fd0d39f1f2545db0c9f4d34d7ae1601701a2b6e2fb242cb3f64b1d718deacd918328fd889eff6754ee637bbd553beb5cd2"; + sha512.doc = "27601f9af392dabcd6a6ee0f60f94c5b13dc45bb721719f394dff422d301aba7282351af3407befd04328c1527b53154a84db3728e4f1eeb6d5adaaf38d61cb1"; license = [ "lppl13c" - "gpl3Plus" + "agpl3Only" ]; - version = "1.0"; - sha512.run = "875b43ddefdf36c0a985f78682d9b31d30a6b191fff798627684266f627e24645e0ea2eb35da5f04378025cbe1a92df44034c69d8684d7e9dc259f956ea40b53"; + version = "1.1"; + sha512.run = "b3c132c14a07966f83583532285db8f80f5bd370b8765202b3d54d308203282893b41297719b1ee27681373e6df9184c4bc69db38514f8ae3d81b5ad778ba184"; }; tikzinclude = { revision = 28715; @@ -48910,7 +49885,7 @@ sha512.run = "1559c739ee5ce26c531ed1c989a2d986ee6da05880e6dcb8f14018c71c638028517d1c2374cb452421c92f5d430d4560ae4463732926c56ff33407941e70ffc3"; }; tikzlings = { - revision = 74735; + revision = 77079; shortdesc = "A collection of cute little animals and similar creatures"; stripPrefix = 0; deps = [ @@ -48919,10 +49894,10 @@ "pgf" "pgf-blur" ]; - sha512.doc = "e7891ebb4108f78e936c973a1d8f92120bd725c3bf64aa81bbbcfa9a7e2b255225b38e0daaf836809ce1de38067cf679a8611a0925cf9ab81de48a4d7476bd9c"; + sha512.doc = "10fe9e556953bd848d3604fd173dd810976efe9b447d45e64b3fba7e823ef4f4699d7e4caa9fa0b66cabb2985e60532f833e67fbf83a266520df4afb47f337c9"; license = [ "lppl13c" ]; - version = "2.3"; - sha512.run = "915f077290ece6ee3962bb005b32f28be02ecb863d679993ecd801cd6efb9110a1f312da2feea457c716f39084744d75aeba6d7d3b02d1bb97f77c08c2bb3be0"; + version = "2.5"; + sha512.run = "3fd8a57e44003c41beb8ae664b11c0dd1d3eae35b8b631db38795659f3cddb8064cbeb00e58715bc69d1790c524c5ce4ba7f3f24e8d287366b023054e2060246"; }; tikzmark = { revision = 64819; @@ -48935,16 +49910,16 @@ sha512.run = "21196deccbed47e7bd2a95adbe92e197f1073afd26da98ab92494e46ab7cef325c6005d8bcdffaa53a42de440cdf10c5d20370fa0a5f43894defc1a01a284310"; }; tikzmarmots = { - revision = 73100; + revision = 76924; shortdesc = "Drawing little marmots in TikZ"; stripPrefix = 0; deps = [ "tikzlings" ]; - sha512.doc = "333994653cb01cacf8b6aa0e96ca37da65ba8d73941d330c762cede130e8baf204b077ff36857691324bb749da2c1c397e12f13d2f0579b76a9476551bf3e446"; + sha512.doc = "fc768458dcda7fb0095f54f6640a4e633b36996d63ae6e44cafbe2c0828bdd04d496b3a4e4c4086599afba52ec23826dd2939c0f8944a5feec8f652acd979cbf"; license = [ "lppl13c" ]; version = "2.2"; - sha512.run = "627048f098d2525123ab090e2328ad93c3a3c573d2629a58d21f8438c33fa4437e60cb49f2a9b5581778b4f379b425ab022289e169ca080d53730f36397be4f5"; + sha512.run = "6958ff52f8ada0a4d99375126dea44d84b50b5e84a2e7dda23be3a4d6ec47876671f167d83a3954b99d672318dd45702fcd97046d9a32e5d99afe123db2889b0"; }; tikzorbital = { revision = 36439; @@ -49012,28 +49987,28 @@ sha512.run = "75fd7b71632c663329843a48bed32b2fd04cbac02d24271ff1a49bf03e2905ab8f94b5876ee68876bc6017455cc3272750e85eea6061dea57f47fe96ec9e1045"; }; tikzquads = { - revision = 74535; + revision = 77050; shortdesc = "A few shapes designed to be used with CircuiTikZ"; stripPrefix = 0; - sha512.doc = "f9ee7eb39b7f298957ea13fd5496c8a9827e348bf0a5d9e7bc8220f9ec687232dc0db489e8f59fbd79ef8bdf045651ce65baadc6d5b6b2e64d8f29cb665a9352"; + sha512.doc = "e0bc7481036b99306aac125ba615acd922d8a857b43de36e14305d5105d377a5a667224a5290f5685d47044fad526b60a5d0e7b10eb1fb78a92f722f29a51dff"; license = [ "lppl13c" - "free" + "agpl3Only" ]; - version = "1.2"; - sha512.run = "310ff3d76f75b5436aec3eeff1a1f5f4105b9bf745e454e68795fd9d36d4716e608517792afcb4b16ec431752716988e6d50192e357342d38872436ad71a8d0a"; + version = "1.2a"; + sha512.run = "1a3ee634ba54f62b4ae326147a51b8396a8dfd6b6b1cb39d4fc45e77f302204a5aba2aafb7366dbbb4b2b7788218b4ab09b483e5546e41b1841449abaf7d8269"; }; tikzquests = { - revision = 75031; + revision = 77050; shortdesc = "A parametric questions' repositories framework"; stripPrefix = 0; - sha512.doc = "783ebeb51acb2e5363268a0e1fb5f0481459224d079f51f4cb73f6a1d2c74a4dbe8d386996a22fddc142219a4db49386d45b5a37def61e5fac22b3b48dca8d9e"; + sha512.doc = "0d204e007a0a19a8377f6d60719d538be43e4bd18e26ae4f36c6514c084f05d5e321c51a4a1975f57c7ebce89bf0d452228f4c7ee68d09a12498230b0c35d945"; license = [ "lppl13c" - "gpl3Plus" + "agpl3Only" ]; - version = "1.3"; - sha512.run = "a06b4b453b3b7342b303484cb51da26f5fcf9d720a4524cacf12b1720288dab201e696508adb05f99a45c3047331a4024a610b901d98a79fb8b08c1d8f0f1e6b"; + version = "2.3"; + sha512.run = "fc7a146b427ddc9223bcf2709166b3ab83c2421209b4fdd904d0621ab9c21d150c4fac518fbd3c71eadbb287587e5401ecf6461965c901b44ce743238503c608"; }; tikzscale = { revision = 30637; @@ -49068,13 +50043,13 @@ "tikztosvg" ]; tikzviolinplots = { - revision = 75043; + revision = 76451; shortdesc = "Draws violin plots from data"; stripPrefix = 0; - sha512.doc = "a5dc9bea2bcfdffd7d7e025dec4ba3704419bf98a22ab25b810140929a3d071cb602fcbd9b29bf219a5a31ca6bd4e5aaa8703d66ce5324f7275af0bd29fd01eb"; + sha512.doc = "b2b45485b2e23a95ddf11012dc8c6c0b862a3c78ab3023e45b4f0720c6f1880d6ca30d5b8686c40f1245f50ee2ef2eb6400b6212b788bc666920160f2f47c8e8"; license = [ "lppl13c" ]; - version = "0.9.1"; - sha512.run = "e115cc72f3416a694b95b3d6c060f5eaae647a4b051140691aed81ff6e3f674c27b44e50d49af54873caddc1bde83587592c432301e706e23631bd5b312b214d"; + version = "0.10.0"; + sha512.run = "3ae25714557836a5fa0410df1edfc81f1d9d41849898d598b928c69eac539ffb281b51d996bace4ff9c81a94b622f9db4095887d02d42ff5db01166833c8a2b0"; }; tile-graphic = { revision = 55325; @@ -49086,14 +50061,14 @@ sha512.run = "b6235459600c5c8bc683c9fe778bf864f5ab3dfcc8c15afd7b997c45f349f05b57ded236daeeef1e6bbbb7e535a4f203625344a35d6e4de401c082a937090cfb"; }; tilings = { - revision = 67292; + revision = 76924; shortdesc = "A TikZ library for drawing tiles and tilings"; stripPrefix = 0; - sha512.doc = "13ac6a6e02a39420f0ed5e74d3f242561de4cd1e410fd6845e82b893c63d2becbf21064a676be29eed0c4b38251a78da55f43164eb2acccfb9f8d94fc72d6462"; - sha512.source = "d6ff1a0f7453df40b7873a5b64a6d449990a3f8459901a3aaa41a5977fa0049a6203bf1cc4802b3d7383d6c68b55abed99c13ff5c5e7ffef4dcfae0e36ed43d9"; + sha512.doc = "93870bb23401e61f1688ecaf9faf55e64e8e6e8f1b626c67bcc4cac52545eb7b85dc8c9724b7eaf5dc7867c20201ada73a3f7bf623ca8eca130339198a94d635"; + sha512.source = "d6f1306fd7b13d907022e76b7398c8c0fa0801a37748b48aa03fec31bd983778cd4dbe1557224425a1176e6e421b59b62fa3f517b78475f6b0303c089101d7b3"; license = [ "lppl13c" ]; version = "2.0"; - sha512.run = "f0164d69df56b1b981aec352326eacdf0f79366852bba6eb010a3842c338c678f1f38d3a5b1043ac4ff681595cc4a14a127a40b383f7d5388d9c52776352ac13"; + sha512.run = "30e6f0d3a472abb350dfd98fb7d025ba46081ab8a15e2e25c0ab35f2404797e975bdba328430806787999d8d7640f6f813801a22383771a412c0e45551308f8c"; }; timbreicmc = { revision = 49740; @@ -49106,14 +50081,14 @@ sha512.run = "01e0e06769810e07389006e9443a836de76e95fea6133e7aab1f47cc554c3912a8aeb43bbf33d06cf9f3a8550a9eb9ec23830ab96ebbb84629ec957d7050e9a9"; }; timechart = { - revision = 74560; + revision = 76924; shortdesc = "A package for drawing chronological charts"; stripPrefix = 0; - sha512.doc = "c166a57590e36832405d58ba00a07c5a5b4d6ce43a3d0a08647a48fdacc2ff8646a8440d94e7a2e7d13860b699e6971e921568bba5fda938bfeaded667681b2c"; - sha512.source = "eaa4aaef6444ea30072e43864dc48994d4a2cb498922e1370d23bc3694cbb97a960a7209d45daf7113e464d1c12a78b7f7555557159915e30bba70c9370fa79e"; + sha512.doc = "7f7b93bb7fec1766cecbe8795b1d76314674603f268358901fe7d1c1d4d256a4a887567ccfc9b5c4b937bfd672078f894467c4edd5b1ead61696ee1989ac8aee"; + sha512.source = "ca473673c6a0d1f4bae9428f75b368ec93f6577869d7c4e90a0d4f8732a8e713f1015d0dbe6796177c8945bc4ca01392e691f42e654e12ae65c7ba48cf045a98"; license = [ "lppl13c" ]; - version = "0.54.2"; - sha512.run = "3c7610bc31deaf431f74fe5a80c3cf7dd292ea1fc1d3494667d3fb2ec629865dea4b8fefe00fdbe859c8965e48fad747b64d7c8af69727548fba65bed9edc734"; + version = "0.56.1"; + sha512.run = "66a9fb34072b2a0598da692d4c778f8f3e90ef5f155b6b762c8f3cf817dfe0ecf701a19b99f3b97b3716b56ef176d875a86e43fc49297dee342e825b2b31665f"; }; timeop = { revision = 75112; @@ -49125,7 +50100,7 @@ sha512.run = "1d69d4dbd517928795d8b218c201f98766bb95eac82e50eddcf6dd67662e183e467d49f9f30f1a9c394e8ed4a487a75862168a4584b9ddafdf0cc2539a31d3a5"; }; times = { - revision = 61719; + revision = 77161; catalogue = "urw-base35"; shortdesc = "URW 'Base 35' font pack for LaTeX"; stripPrefix = 0; @@ -49133,7 +50108,7 @@ "Map utm.map" ]; license = [ "gpl1Only" ]; - sha512.run = "06f93b823a6141a51554bbd682c128977676775b1c097f7787916c0c14b76d6e9c4041645003111d5a1b905de4faafde5b3efb61d9be9740b9627ab57f3f8eef"; + sha512.run = "74488187fdda4db0343f11f225ca97ba27d9e612a6670673f907d8859fd9b22d6fd99edff0e91ee612ad1d879ada94d8f34ea9c8197e58d6e6e988b67ae42931"; }; timetable = { revision = 15878; @@ -49311,22 +50286,22 @@ sha512.run = "ba4c220f4a53089f8e6cde73cbdd7e1b8eb68f4828217dd5dbd3360086bb946fbfc30a993c678bb8c6e4987579016f610875fb2edc796fd19968c3940a0f4402"; }; tkz-elements = { - revision = 75523; + revision = 77479; shortdesc = "A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide"; stripPrefix = 0; - sha512.doc = "5b2ca58112d482f039f4463855971b387fe576a4d2da564e00d69ac96e45784684b5b76952f2f462c0c990892ff18fbba16a8312d91359ad2212a01c0f40ac57"; + sha512.doc = "c78502d6f2ce92a81fb4f258fee04fd210125dfc898550fcdcb9943ef00c29913b560cb8e9b6362d7d8e90d41f05701a1ee8025cd8263c7f5a0caee1064a6727"; license = [ "lppl13c" ]; - version = "4.15c"; - sha512.run = "7dcf9eb02790aaf6830d517d1304549575202926c7f97c1226e6a50701ab5f48c541931de8e87c040f7cb0edace463974801fdd59f44f5b89c3ee553f36cc3c3"; + version = "4.50c"; + sha512.run = "9ecedfd05072262ef15e9e4b70e20cba9b65ec0761a839feab8f0dd804453eb9cf1d88999f28e7b5aeff42143171e42e0512c81ac9cff769b7f58d3bcd8fed79"; }; tkz-euclide = { - revision = 71131; + revision = 77515; shortdesc = "Tools for drawing Euclidean geometry"; stripPrefix = 0; - sha512.doc = "d8323288916392e24b2dc6cb4e4114136ac746d66aa33733f13e26e37a3f6b2b000ef6c3eb39d5ece8ba7413d5e4db8a03d0107781c9938ed13ae37f042bb3b3"; + sha512.doc = "fd4ceba685b60b4d7359959e36f6d96c5b5fea2258353bbf0923478b0416eee79d089e0b97ad18a8d88be5ba5bca8e16a507e1da1a4ee366fde7e7b086e7fc2c"; license = [ "lppl13c" ]; - version = "5.10c"; - sha512.run = "bb877eb85d11069cc3a74beeaf3dc30574f74a1b90f9b21f69604c9f692290ff2eafa450bdc453e9a76db49bf4b1a47b1896206ffe547b5dd0e1ef44f261a445"; + version = "5.13c"; + sha512.run = "1832c3a747bd1e7f82503c07dd47fe9af0dc5cf9c136c4348d226463b703b933e62815ee139be6f07845d95e310ebb4f4319f7507b2347cc499641aebc367ff9"; }; tkz-fct = { revision = 61949; @@ -49347,13 +50322,22 @@ sha512.run = "04cf17f69862b2ec068dfc061fb019b54352cab3fdebb3111de3c28bf15047e06c236d979e9a9a92140c2a59ac9c0813ed7006d0411737b1f04f71c3a5916cda"; }; tkz-grapheur = { - revision = 75364; + revision = 77346; shortdesc = "A LaTeX package with tools for graph plotting (and TikZ)"; stripPrefix = 0; - sha512.doc = "f1f8f5ce7a7103893ae4644d6835f00ed2c9e477925918f5671b6060354f1824a6a5884cf536786e38a611a7372e57865858305628349636b71ca4ee2f9610c8"; + sha512.doc = "a24e69b61de56fe430c9a73649b0782c6c2c569322b186a1ed66431d93e0e2733057d236e3179f895c952df8decb04b1e5ca485615fc74fd0d301cbca98752d6"; license = [ "lppl13c" ]; - version = "0.2.5"; - sha512.run = "6569d579497433c343d94adf7533a6a08fc5573b562cf89b71747949288b09dc993aca98f62fc3f959ca33cd0144d20e71500a9b7bd2b030f003162a19f907f1"; + version = "0.2.9"; + sha512.run = "3a12906bd2be467788a1b3b7b0df94486d870e19836e71e96c184c1b4c1c3fc3c357647d86e9b56326992d93ac13f0534db0d462bfe2d38c245624cc738dc685"; + }; + tkz-interval = { + revision = 76924; + shortdesc = "Interval brackets made with TikZ"; + stripPrefix = 0; + sha512.doc = "c3c133b51eec4c52b0d7987bc8829db010ef224885b1cc457cfbf74f50cd9d6b0ccefc93e32b8c45d61ed4d7d23867ea6b178b5129957b24ac9892de1d1abc71"; + license = [ "lppl13c" ]; + version = "1.0b"; + sha512.run = "a6abdf8ad12a7c7a942ec5f51eab566ab92fd7ee1a8477783fd939ae37308934e6f9e9adbcf9d6ea693bdd391473f0c518d8ce4f7b97f13caf41ddd71d3efc04"; }; tkz-orm = { revision = 61719; @@ -49488,14 +50472,14 @@ sha512.run = "b1d8fc5f578eb9507e1271fb19d2e024b272b0c23fff4ca11177c46fc2ec69777adca4329960787bd52c8d9862010547ca8b4378ad0b8986c503576be2930cab"; }; tocloft = { - revision = 53364; - shortdesc = "Control table of contents, figures, etc"; + revision = 75878; + shortdesc = "Control table of contents, figures, etc."; stripPrefix = 0; - sha512.doc = "edd477e3c4b2a9f815c3e57a6b785c2237bc34435dd561d28b3e38bd8da5cc5d4d4de79a10dfbb55e920d69dab90d0a40efd3bcc44cad1c736a723b89f147af9"; - sha512.source = "a870218b7470962996f5bbab8c15f880d6aa863b8102dfccc67bbe3cdc3895785cc44624bd460d37a96da74d1ef28340535576aa481129e9ccda2e5ee1ee6256"; + sha512.doc = "494485e62e9846c38863bb9a257282e564e9ccc9dd65da099fd4ec99838ad859697609e72194d5b7bbc6d8fe690e2393eb347e6ba4c837a675fef2f0c9d4a6ea"; + sha512.source = "b2d81f1e84ab597c510763d9080cdec5ca25b13cab3309424704dd1728f9427c1bc037ffab19522e267ac816b999df6f369a1a52e9408bf65b3d15c43b63e51e"; license = [ "lppl13c" ]; version = "2.3j"; - sha512.run = "249b50b4dde3c9b14cfd3a7b00c441007643ad6638996b83a0274bf4126ca8a26f6cfff816c5efc9b6516953cfc29c18905138fe137877ae920e82376afeeab7"; + sha512.run = "fcec76dc748e5ec770360c1bc8628f7439d185bf380a06d223d3e4cd404d4204404a0dfb79217fce068678b2486a3df45b5baea1439608c39ad312fb27551c3c"; }; tocvsec2 = { revision = 33146; @@ -49580,15 +50564,14 @@ sha512.run = "af5320de678474075998f9497be0b766e826b0105b344939a66c5c1377e7c345623e2de18b73cb43f93c8edc241fca7a99fff1ca4b6bd3dfba52bf2ff476f18f"; }; tools = { - revision = 75470; + revision = 76708; catalogue = "latex-tools"; shortdesc = "The LaTeX standard tools bundle"; stripPrefix = 0; - sha512.doc = "faf46956525b6e47dae860acdab5a3e5d50d35fd1c2cde4dd09b3a044dc737ce3b6f52d0ca267b64af01638d5be76261b646e1bdc3d4da3261ad47b1077f1e98"; - sha512.source = "0aec5a7f001772a503c0d94923f8aff367f0bf424f95b3f6a9606d640958b5026f219fbbf9159d48251ed9d7ca34c04ec9c010a7586efbb56eb82b565981afc1"; + sha512.doc = "0ce154729a3f53a4cce1f6bdcd13e8ac23938211e5064a0b2faeadccecc7f39a907d72773a371a1e1ede345e57a4695d00e777a7b1ad0bd2b4f09d6daa97f61f"; + sha512.source = "eaa7decc178012499c163fa0ac8346a075477daf5b9f928129bba93cd1e13c2195e94d9e69aa38154fbe3b076eba6fe04dcc99ef5adb68713df7b8d812314f50"; license = [ "lppl13c" ]; - version = "Patch_level_1"; - sha512.run = "74536120b8dbf98f615513b8e98e9a83586cb26d296b201de8b6329eaae1607d106aa3bedd7d196db38d70c79b7a2aa6ae68603dc148d2bfc4d08ce37373f8e8"; + sha512.run = "83d87be518e6634c4b62bc5683c2c3618999c92b234f66c74ef836552348a186dc8dd8969885b8562bfc579bf2b871f0e2474c3848981a743fe2a247dd2cee42"; }; topfloat = { revision = 19084; @@ -49599,13 +50582,13 @@ sha512.run = "a4e4031292203a04a1df1dc5e6bd4f6b89c8806599d995707fa0dfc238bcb3dd1ecf185665db33a406302567607da5640f385f12cffb46f482993850b78155a0"; }; topiclongtable = { - revision = 54758; + revision = 76924; shortdesc = "Extend longtable with cells that merge hierarchically"; stripPrefix = 0; - sha512.doc = "c837a90b1c13f194d4bd41d1ef91e994c4027443169588622bab2613b57cc86c6a29b81178f257c2a6b36ea65c89e1b66791ed137c2b5c144deea8c7cb987a17"; + sha512.doc = "2fc6e05b6bb4361656ef2cba8f133e907aa3f730ccbc1bcf88ba873fc310697008a991091f5a224f764e451079c39f31dfee89a5dafa1daf01351a6b9ec053be"; license = [ "mit" ]; version = "1.3.2"; - sha512.run = "3bd1bc743191a644cf9dbdd36890929003adfd8bc68372ff74882b3b37f2cbdfcd007222fbaadf4d73b5b1f919e1491edf8c25e9c69993be367d3816d06a6b12"; + sha512.run = "84efbea12a203dfdecb6d2dd519cd6a6319f3d6f813210886b7982db8ffeb69b2eea2d152222fdd26a3099c1ee127479df7b4c7b34ec884ee06df6a313c311d8"; }; topletter = { revision = 48182; @@ -49658,9 +50641,9 @@ sha512.run = "8dbfcf7728690d6c2a20f661daf62e80c00d3f08fd00aee7a07cbddd31f6adf8f38e32623b2963748367ea08dd3c95919ab576b22d70214a2f5f4f07c40374f1"; }; tpic2pdftex = { - revision = 73908; + revision = 75712; shortdesc = "Use tpic commands in pdfTeX"; - sha512.doc = "c44515215e8cd8cb8ba5fe0f0c5537ad6f8faf7f5773612579912bc51c9316cd47374e0a5ac8aa333a0d1adb8e506f82a94e160c4373d6052c888a2553b4008e"; + sha512.doc = "bbbfcb106bf4417d20b3907c284678effcff2b00c04cfd029a8596f06b731d99aa474b5900b58db5445ae36508517c73f5e15b345f841f8c76fde99ea6bee84b"; hasManpages = true; license = [ "gpl1Only" ]; }; @@ -49698,14 +50681,14 @@ sha512.run = "3aece7850f88053d583d6163db549662fea03fa84410a5cd9f1e76f4e508bdfbae663f36bd87eef39059fe2bd4123c6b0bae804237029d8abcde9c02d3c873a9"; }; traffic-light-protocol = { - revision = 74881; - shortdesc = "Show TLP (Traffic Light Procotol) tags"; + revision = 76924; + shortdesc = "Show TLP (Traffic Light Protocol) tags"; stripPrefix = 0; - sha512.doc = "57cdc583ca5df828848125d7ddd5599ae22b6342ba3320d72d83ec2761eb618ade07d19dcbba3ea5b253ed6e4d4bfe44578dd5068368533a031b9ebbb7a031eb"; - sha512.source = "b9c0978895e578333b7f731f96db5e776e0b9e95f213f56d3473b37cacece5171e76f3d309679f2af5515b6f25fd8ed322b440175872e17acb82c7973fbb38f2"; + sha512.doc = "66a554ad2aad3243c76a3bb0410374e66e7985a609598b4f4a56b45d642c7d561ce7b2df665c207f06ca9e1ebdc5330c31db0121728363062a574214b6ffda66"; + sha512.source = "5be26ed86bc896f441c45df219ba2572f00590addf8cc0b907de1287bbd8d4b8ceb7bea7b444b192c078fe8950fdfd5c34b39bed801881057617d16304447e0e"; license = [ "asl20" ]; version = "0.2"; - sha512.run = "5999d37ad1729a87713337b7d9655160f5f31d874e817c2ce5322adbbbcae7e4388f43aff57e3110b7f4bc898bfccc8e43fae8759f1010e8382934f7dd239d0a"; + sha512.run = "e73f536ece311b56517f6798de462ed040c38aa2e0ac59d9e0c1c7abb44729cbe1da1f3b5179983c8a144e5e1ed64898940810de4b45d9c015268e32b962115b"; }; trajan = { revision = 15878; @@ -49848,14 +50831,14 @@ sha512.run = "5700b0b8a95b244c93f17c5e1bfc74d4defec842892eec358b308dc55f45ffd5bef050a1ed938c9100cad771ce5ccd53bfcc917083a9ba23a60a3b339d241f2f"; }; transparent = { - revision = 75593; + revision = 76924; shortdesc = "Using a color stack for transparency with pdfTeX"; stripPrefix = 0; - sha512.doc = "eae6580ca49992e832b06127a587622be250011187a9cbfa2e785c6ffbad20f3f7400679862b547a201b05667566126c1baea3e4105d847e9c11bb2b25fa6a37"; - sha512.source = "ed9968c2bf0d0980ebb61eaba9e1d0bf1ddc1ec585adc6d7027596998884591a375c6d05964a3f9bc0b657a51b3372ff9e5a3a202464d92728aef10705e0b99e"; + sha512.doc = "08462195fdb96bc8e0273d0461d311eaedfc9bbe70aa5ac6635b4986d0c654d4cb0541956e6b2ef1a164f12e30bedf8f72a4324729ec1eaf330b2acde258dd6d"; + sha512.source = "56f4ebd8d2c01c5d75dfec6aec12048b4f28318828a5478b4f063ce3352fe1531110266e649b7e382a10cb4d6446e7b6ea8c33cb657ae90104c381e72108131e"; license = [ "lppl13c" ]; version = "1.6"; - sha512.run = "65aa526c12691eb2abfd9468157773ad010b583545684a2b9c3fbac9d975018baba9cac609e134a213c076a9ee63e09f41c61c824e7fdb7ad99f4a82b10e3035"; + sha512.run = "6feaa0306ac3a7cd4c15013631e9b17cff3369e35e5299531addd1062bd0666539aed88730a99eab4947abcc9cd79000c719b4be9194e0a385e21554b0cfce4f"; }; transparent-io = { revision = 64113; @@ -49929,13 +50912,13 @@ sha512.run = "25e07373c53a6d4c92a5f2f19fa0d70c86202435863b8b3cd036f2d12f74a477a33cca6508794f67256a877117bea821a11b9bff235e1a894c90b71810bbcca4"; }; trivialpursuit = { - revision = 75600; + revision = 76152; shortdesc = "Insert Trivial Pursuit board game"; stripPrefix = 0; - sha512.doc = "f9bd168c6e73aac0dbab055c92cc6b337bd03f9baeaa96ddd4a0b00fd717503dccf838eeb87e15d90f155eaee287c4c2d155b9ba9681e8fa2b1eb5cbbb34a80e"; + sha512.doc = "edcddd897ae45e39e0e25ac63a5f7236cc6ff774f6cfaefdba1e45eba1b29ed9a9be23eef941c1d45cc81459e3caae84bbb8b5376a640fdc8ee9c6e1868119cc"; license = [ "lppl13c" ]; - version = "0.1.5"; - sha512.run = "c0df6e86bcba7304c0ac9e17b186c3fcf61efa0c4036b4b066487b2091fe35acee4121fac794213f3a04cec0e68634785d33bddf435fa114ff19ac3d579b4b80"; + version = "0.1.7"; + sha512.run = "0e17e7bba93272ec96a366fff14ccc6318d70ecc295518740f3849e8c84f582ebda39ef5bb0b46f8e2c4ba5f05651a6b47932e1ece00670ffca3de3812f64c0d"; }; trsym = { revision = 18732; @@ -50007,14 +50990,14 @@ sha512.run = "957485431ecbdd31f180b36e7519c4bee8379f477b765ff5cebe57ffa3c95caa5556ed057943eb052d61e720074dc78035fe05b0023115caceb05bd2c3757183"; }; tuda-ci = { - revision = 74847; + revision = 76863; shortdesc = "LaTeX templates of Technische Universitat Darmstadt"; stripPrefix = 0; - sha512.doc = "63dfdea69db0b3d3cd3c88b295dc6272781cd00ea590790b1699be7fecfa796fdbbdcf0567531789ee6c7dadb2053ea7fa8e83de6106f915c5a743270c657b62"; - sha512.source = "7d90a470a294280faa3d6f198029eed1e324af2778c68089e7c3a2d6e5bb027b783204929d311f85d1f5beadbdd0666634006649c6fd69590a334ceefd7c3131"; + sha512.doc = "9c5400819e5fef57dcb632146c47b7467a0a0cc7fd48617ec813594c47ecd91089fa363856f4b7628c716808e685227b6574aae0e21108b81b9130797ef7ad52"; + sha512.source = "eec8acb90eff643130414748d88ffee875571a85fd7ce936e921505ddcedeba626c3833e9ff069b150448aa12d6f9d21922a0029685d6a64f8ab85e6832946ce"; license = [ "lppl13c" ]; - version = "4.03"; - sha512.run = "67905b486c0682dc8c17d700c42a67f2ba1f1aa55ca2bebe2e65dd59f1a661416bc317ca4dfd75e833fdaa83e620c066f7a91677782a360b9c03f9a030854215"; + version = "4.05"; + sha512.run = "aa3d74e19cf1232acf3c4c056679529d12b71edc3a8e0172926018564e60f3c3206ef1e6e614840b949623a0af2cb030898a84b838258713113ea36c36b3c44b"; }; tudscr = { revision = 64085; @@ -50061,14 +51044,14 @@ sha512.run = "6dd01a5a6faf37439ca9aab23534f99050b84bfac16df48545417ee03e72700344c25b2de3262e8e28406da705d50296473a815fa14b701c609b3715f01405d1"; }; tugboat = { - revision = 72711; + revision = 77362; shortdesc = "LaTeX macros for TUGboat articles"; stripPrefix = 0; - sha512.doc = "eb138526c9de6d93be4df1a2dd51943f62190fa4321859d84ceb049669a6fcac4e97b732d66fa85c76555ee90461bac46e19f1f10778677e775e2947a8df16ea"; - sha512.source = "6357d7084f17ff08e90674f38d5be0bde565e27fb30ed4bc8b9ca15643f17a2e9d47511140c60044f43fc3ceaf7d6b8155ce110b3627baea2f7700654c448230"; + sha512.doc = "2918c1efa99cb2e298e34e5d2d2af5812e3d1430e7c392cea75307ea18d8f08052a9825d010b8d713c185eb855a3483992449d07eaa1a0051336351cd14754c3"; + sha512.source = "233dbc4cbe1ef0bfed6a93adb6871167a9b5bbe3b3cce2e387e56a6262e0669081adba448d28d95ada27e136c77a4384e96beaa7c8f54a45a35437dd4e7be678"; license = [ "lppl13c" ]; - version = "2.34"; - sha512.run = "1216bd48fbff316d27b9c3b3bfc9408dc116b7c741b14752d674582ea4c4bb1ffd7fa95d3d53bff2e88339d22836339b81d398198ba7e4b979a8afdb94ebbc51"; + version = "2.36"; + sha512.run = "fea85f1bf6d01f205a58c62a8c372576d0bdf96956a1acb383666251472f84c9ffd748be47179bb11dbcaf5b4bb0402ce4d08bdc138a9b8cd9d3c03ffd4ea277"; }; tugboat-plain = { revision = 75521; @@ -50089,13 +51072,13 @@ sha512.run = "59e8af51c39984a42247435ad893c3b8e37eb9dc53634e0a5f30733ee0c973690b66d805079a0f5cf61762abe7fceb1f2dc91691df9be26f72a1a8edd2524ba3"; }; tuple = { - revision = 73174; + revision = 77463; shortdesc = "Expandable operations for tuples of numbers"; stripPrefix = 0; - sha512.doc = "2855da70fe880ee85f77fb6a548a9782b01d3da152bf61f9242a41c75df8c61ad80268ac4fccbfa8a4a64e6abcec0f86d63b0641d1ec00a51b953b92a3b7a63a"; + sha512.doc = "6080d76ddadf6461726d9caa3ad334ed97d8f843bcb2efcf14302a16cfe2c35b76d5add0694ee58d51b43cbec0c1c37d1a8643f8bedc9b75d1d5cd45eaa1bf1f"; license = [ "lppl13c" ]; version = "0.2"; - sha512.run = "f02cc79797b610d8698f5abaed665597a32abb4e51af3ce4aaac96fa189fda9baf9c377ed8dc0819a30d23863cf8914d31c12ec45ad601aaa8673bc2629ea316"; + sha512.run = "db736a880d617a484851d94aaadcdcd65b9aeaab89b8a0a700a3175b1695038bea2591182908b361b9ef2f6b506690222fefb021f5470c8d52963eb65f1f7174"; }; turabian = { revision = 36298; @@ -50144,13 +51127,13 @@ sha512.run = "b8be9a4a2026969c424dee2bf484eb4030800aa960d3a77a9ae2c8dd87e51907c0b3fdf0e99267cfce98fe8a920f9504eb7a16b7d93e2ec74273148ef7f0138f"; }; tutodoc = { - revision = 73166; + revision = 76924; shortdesc = "Typeset tutorial-like documentations"; stripPrefix = 0; - sha512.doc = "128d93ffc129c6d1a5181d1d7876de7789d91ed540ca26303e5a2fbde767bdb0b8385fa6d5d2a5015b30864d51f995928e056b35e6c7d7ade151b3ed16ee3755"; + sha512.doc = "de967f99f1dd0cce5ef2dac054a3e85d2fb06ffe4a623ad21c85b4ed7462541aaa8e259531accf29c82d054f276243ad90a5285d9411c6ccfd7441ac1272d78c"; license = [ "gpl3Only" ]; version = "1.7.1"; - sha512.run = "5abd19df727408fcababe2c586972606ec600c026f536b836b7a051ab90dad7866f01b5475a6bf5d7c098ecab701e6acb3900ed7a181120e03c773f4cb080764"; + sha512.run = "eedc8967a7e9d46259338b4b28e90c992b50ed7abc96112f05e3e9e2667fcccfe40a06400f2c91a96896a88193e7d9823efbfa70c56b1c08588e41f516015429"; }; tuzuk = { revision = 74620; @@ -50256,16 +51239,16 @@ sha512.run = "05b24a0c9705589d2e04933a5e29b8a49de155ad0e9a4caa0c36785f7feafe475275b76c58aa50d9318df26342b800382d3c9e8164bd95fdf400f730191282f0"; }; txuprcal = { - revision = 43327; + revision = 76924; shortdesc = "Upright calligraphic font based on TX calligraphic"; stripPrefix = 0; fontMaps = [ "Map TXUprCal.map" ]; - sha512.doc = "f5bd216c689b0368bbbfe29f7fbd57bb7c02344d8696af488fdd7f1078fc5ad9ac7ad5565f1408b7b7d19224093d1418c1e3d8920b8cb0cece770811576c894a"; + sha512.doc = "e47e798fd357449d4a3a6d35f3fb1af38f8a64ba29968992a2ebedfa4429189d1aa3f6d884a19bc647c9c3873826eed74c892bb7b789686df779e12235065697"; license = [ "gpl3Only" ]; version = "1.00"; - sha512.run = "f6840ff0846b52130b65c81513d4bf358dfea413ac6d7f324eab592b96d5277d7036e5d991dbfc1ecf6376fd35baaf0351818eed69a21b6ba88e25f878a41ef1"; + sha512.run = "fdef75810ff9d404a7b8d8c22ceb3c64ba9c144cf2288ccb065bfb21d26b247bc9c4411f83c0ea081609fd6e3fb42daddcd8f0e7e796527d4608f798073c37a7"; }; type1cm = { revision = 21820; @@ -50347,14 +51330,14 @@ sha512.run = "56553f1ea620566efdcd5dbe3710627d4c1b0be0ee294d256cec8cd633a4b24048012c108eac867427ddda28614eadd73172fcd2c57ac702d5f5e5c4a40769bc"; }; typog = { - revision = 71883; + revision = 76661; shortdesc = "Typographic fine-tuning and micro-typographic enhancements"; - sha512.doc = "3addc316d0c0a705ea105e6f164d5700063fd7ed739c6b83935e3dde61fb263f23243709a351448a57f63521ed715220702d49ba300dd08778285d86d9a78d1c"; + sha512.doc = "a946b7441d1f09048d2cfb05518aa87b571aca9ade188c403acf3798defc58788a3a9e11d4e53d95832058b3ab65585e60ae4cfb46a8ec94da293c03768736e9"; hasManpages = true; - sha512.source = "19775c518c46cda73643ffb6bf36750f93f55b9e7e7c8b9d456d8e7a9cc7904cdb26507c2cf0b2915e3a1c8f6ae4e07be6227a79af6d6d1a8541813897bd3edf"; + sha512.source = "85e131707972df11edb5b404d1cc0fcfaa099d50bcbd26668989c787dca892653cfc2aecfc8af65048efbaf827da6104e1791566764eff3a945bdbaf8a2f5805"; license = [ "lppl13c" ]; - version = "0.4"; - sha512.run = "c6ab5f35e8a6999047dc1c1418c881352271720240b48875e999f94dfe6bbec6fc463f29d64cc61cd010305872c9feb505aa4b7b035593806669564775da4cac"; + version = "0.5"; + sha512.run = "4b4eb8b805584c957d6ff67bf835782be32313b587d664adb800602654804ca3f19a40e6b75a771e6d78910305b35b1aa26083159aba8469f537b275413fca86"; }; typog.binfiles = [ "typog-grep" @@ -50378,13 +51361,13 @@ version = "2024A"; }; tzplot = { - revision = 64537; + revision = 77181; shortdesc = "Plot graphs with TikZ abbreviations"; stripPrefix = 0; - sha512.doc = "853cb61ef10c91e1392c23e2b4d389f0cf572b692a6eafb8bb9af35ad9b2f1e7a8630ec1df6faf1ac1bc83e88dca0146519f571917ed9ed57e6ded912fecd895"; + sha512.doc = "0015d40d535f3f6d611fa9720a8d2818611631697ece1b334f10ed51670cd3aa2a040c0067665020a069c2dd595fda2e7d2e4be5d941035258ebd35d627b2585"; license = [ "lppl13c" ]; - version = "2.1"; - sha512.run = "78d2a67470340caaf6ee286f0dbfb9b8706cd4b0a689a64592c11f6b8a5108a61d33a24d36262aa5b802b8893ba440365fcd1280eac4cf7d3e514f6820ad21ca"; + version = "2.2"; + sha512.run = "515392b4af5bfc92a5bc83c60dc02eb1eda551ab7fedcb3e6d39382e0e588ff653ece8d4ed07ca476956c26787e56ffeb0139971e79b6f110add475b6f7b7bc9"; }; uaclasses = { revision = 15878; @@ -50405,23 +51388,23 @@ sha512.run = "52e0fde63c966392a235239725e2db7cea70a300837cf53003f961d32f54787d8c4e70ee76577889ea543f884ed5ec281b345bc9e83872e5a131e55429f7afe0"; }; ualberta = { - revision = 73809; + revision = 77463; shortdesc = "A LaTeX template for the University of Alberta"; stripPrefix = 0; - sha512.doc = "a106ca2b4f6845932d86fb91f15bb890663fe881b8a1b6938cfe3adca9ecfc84690066e1edc15d3f8300a5067bca1698da8235c016a6cf23a12f3d8860e49d9f"; + sha512.doc = "45d9a99df7c9c21dc3a89e779eb12e0b45c821c44d4b95c02f55a3d7fa1c7899265673605ff5e99d35a9e212f9eb23f8862f032c32704cb0e1c6ea694a928140"; license = [ "mit" ]; version = "2.0.0"; - sha512.run = "0295f6188b02644a76f31087de065acafcf6a0d40813e1d6814294bb74f565823c4496a238c37678fc03dedeee4a3ada072dcf171b225110d1b9d48ab9f19c82"; + sha512.run = "f975da6da75fabc389b82c330ff9dc32b3bfddd3b798948f66267a284d75a4ee6ec4849e78e0074ca13241064e302313a23605771fef53fe24750a708f719cfe"; }; uantwerpendocs = { - revision = 75385; + revision = 76924; shortdesc = "Course texts, master theses, and exams in University of Antwerp style"; stripPrefix = 0; - sha512.doc = "3d0214d1c8bfd557111bf958c7c55b54bbc208a716c3eb44f5274f2df3549dbcce183cf6e3e5ebca5b237441a2ae8d64da9b465d05bf50fb4b3899a5491a4d66"; - sha512.source = "24b87940679ef71eba6946f96933b0d90d1d5a668300a4ffb06d0d1dd5c8f41bcb04267b399c0bdb8d71732b66ae6f91b7b944165323271a04c70f6d4c7ea299"; + sha512.doc = "322fbfbaa05505447cc7c951e5af61866716ec238f303622ec0e24ac42615728aad5586fa80bb469813be0b7cabed1f24e9c457abf5d2a3e7e7e2244e3906e0c"; + sha512.source = "b23b48a2617049d9f127257ee5b12162ae7e4d043a23d5975d8afa010bc0161b7b2ca55ddbff35dc76d9fbabf5b42de6d8a5923fbcb08136e83df4f0704c0af0"; license = [ "lppl13c" ]; version = "4.11"; - sha512.run = "af095866743b74649b885198ba1324515f80542140acd05a063f5fdc296bd553931dbe6392162003589c0381bc14aa9e1c2d69d96bebcffe1e294634a28ecd38"; + sha512.run = "f9e273bd046ce150315d15dba2a6dd7182cc9903fd6fba0b5b84910aeeb714f667ed29d650e6a4ae554509b35216cd05f92096dfc3b4a4df60328682e982e192"; }; uassign = { revision = 38459; @@ -50578,16 +51561,16 @@ sha512.run = "aaeb270174e260230d527379ef0a7581ec9f78387aae8505ed5e88a04586dfbb1d90cb923181f34e92d5100bcece0da66e17452218f0c83bbb12b38cc517f3b5"; }; ufrgscca = { - revision = 72586; + revision = 77050; shortdesc = "A bundle for undergraduate students final work/report (tcc) at UFRGS/EE"; stripPrefix = 0; - sha512.doc = "88ee1821620788a1f00f8f5cc49140204303bc9d4944fe825ba820be411cdaee2321f73643afa81b19ccae425e1aba999a983c066067afd46e31522ac72c3c33"; + sha512.doc = "266a6949168136d4094797b8a8aa31d67cafae702c6a03f280153895ab904ee13c016713a2f18817c52153b55cdc29f94114f4479e69bc9de4c082c8158c6537"; license = [ "lppl13c" - "gpl1Only" + "agpl3Only" ]; - version = "2.11"; - sha512.run = "d78fcee978cc8467c18cfaf66eb4f69fb005405133e5f045b3ec347dcff7031769423d92e7eef867e0cdd5c72ac2d16c8853f69871a1288d65b628f020d9102b"; + version = "2.13"; + sha512.run = "0a6ce2b233fee08fdc3f6d19c2485aa18bfd0827c4ee62e597098d42b42e8fc1afdf243482a2b4a93e4bf6b8e9262da82808cceb77f39744257b54cdf035f9c1"; }; uhc = { revision = 16791; @@ -50687,14 +51670,14 @@ "ulqda" ]; ulthese = { - revision = 71697; + revision = 77089; shortdesc = "Thesis class and templates for Universite Laval"; stripPrefix = 0; - sha512.doc = "5bc9934fa33c6edda30a184c2f83779ae0fd7add3f76f599a3279eadb3a47452654f8c673d409adcd6f77729d416d0ddd24a6b9b86370fa3d4e58faf945a82e3"; - sha512.source = "a5b68983e99ac2cff0c496b3a8f38969ddda04b7b9bf4c59d281d97bea24dbd74c83bf768a165680e3490afe932cf8c90aaacb23ddbf6f493fa7409d4fcea7c0"; + sha512.doc = "47dca0aab6d3e636391cbab7397aa69f107dfc69d65673b1585c1253584c85561cace673ae23f0563b23117255c8e8c48bf91e58ccdbd349442d7490a90ac744"; + sha512.source = "125246f169d778efd6491cb04d287457e506ca5767679322d36198b1619ee2a108f3e816b3c3a83eefec0c1f93855f8552c760b2866bc5604da77816b8ac24d8"; license = [ "lppl13c" ]; - version = "6.0"; - sha512.run = "722e362807d041be52e2424b3be111ae47afe4b26cbb4b4c9bde502a4c61ddcd47804e76e9f6c007e2c28a1592ee116b8031fece12d6fde5a85f70279fc67a5d"; + version = "7.0"; + sha512.run = "3fee5493255f4b7beddc5a4e38f31bb872cdf4b08b3e23587cfa9bb6e6446867c4ba92764f4c7935d0b1a5fa6140a029ac3e7c543f0a3def168d4541471a3bcb"; }; umbclegislation = { revision = 41348; @@ -50771,10 +51754,10 @@ sha512.run = "aaa8c4029cfb130798c5e9401fde5dbc7943d7cb89c9a620e050e619ccc1950593b1d10bf6300958aede043ed0e4fbef371d0c40f055b259284f008463a64c40"; }; unamth-template = { - revision = 68681; + revision = 76790; shortdesc = "UNAM Thesis LaTeX Template"; stripPrefix = 0; - sha512.doc = "e7e17ba71d47769db4766628d334ed66980d7f133ec0bf2bf21d7a00e92d661dfa624def736891c5d70f11755215bff47b8cc9ffaded3baebbaf52e0365227e4"; + sha512.doc = "7718eecf30eeeea3830479a2e4abb62c155799692cc8d6eb011f844ec4272b175ad98198ed714378ad9bdd619bc599a0cc4d39427c5d8eff685d1fffb2f47937"; license = [ "gpl3Only" ]; version = "2.0"; }; @@ -50788,13 +51771,13 @@ sha512.run = "f48e7aab2c445c5e257bb39ea4dd880cf9334a5b1dcbf429e8d4420edbdc4621aa59548f31770d67698bfb4e59e239dbcddc959c1b010e012ad16971ee7956f0"; }; unbtex = { - revision = 74904; + revision = 76237; shortdesc = "A class for theses at University of Brasilia (UnB)"; stripPrefix = 0; - sha512.doc = "5f91c96609876a403abeee8b1f6eaadef8575c41ffd3d26f744973cc33b6161ca1fe3d16a9a23266a7f7151575073ca3eed4ebd6b0d167ddfb04964c128f408c"; + sha512.doc = "e02ff7912a6690a1b9eae73417f9943d7751879c81c924daab5c5f550041e80d36169a7f2160ddc97c632355fbb355f1f6b6b662528f6bd3af8fccb5510a2777"; license = [ "lppl13c" ]; - version = "1.5.5"; - sha512.run = "b6cc38ea5baf7b5a58e6c70ef1effe04ff0562e63c70e70b48beec83456bd5aaee7ae78c515125f4456716272a7cb84382028824238408d9ebf36c88861db3b4"; + version = "1.5.7"; + sha512.run = "07f60944b111086892c9e3f54bce014c54fabc7756a8397694494bc6d0cf83f48bd5f0524140ec73418e3162191def4ace91b5b7a699e63a8e87e70287fec6c8"; }; undar-digitacion = { revision = 69742; @@ -50824,13 +51807,13 @@ sha512.run = "b3afaf4c51b3da2d082e2cc742deaabe70cfbea7425e0c57f0d1d6696cd7d8f993707a219556a5c5bca925ea63373e3f0a716a82ead647e09ef2f716535886d2"; }; underoverlap = { - revision = 29019; + revision = 76790; shortdesc = "Position decorations over and under expressions"; stripPrefix = 0; - sha512.doc = "5214981a15d7f15cd361f007505a4a0060a2952d75ea28f4eaef01c19a5b79736512a2b0a8c5e6ece2d08c364780256963276a9bc9ea980e13ba292e3d0b8bc2"; + sha512.doc = "aa25093c3f9a218c0f622ede000cb142334d53f13aba1bffa6c4d280da93b62c3a0ea7f88d3e865c5123c23a654019abec637d187837d3687df518bf83b7ee0d"; license = [ "lppl13c" ]; version = "0.0.1-r1"; - sha512.run = "3f94b5d33cfaa7f48441ba656e9498ea17ee5ca404e39486004e43bed71bab5f2140b391191e4d6f9575ca23e09b83bce343433c02cc394844270e563aab70c3"; + sha512.run = "4be55b9ad0bbbff75fd0ed8af74b20320dcbd753ba5dd366128862846ee55ee3f3f9a91e9c1e25637e098272782056f79ee13aefbed37f689a45ea7b3057a5d6"; }; underscore = { revision = 18261; @@ -50867,14 +51850,14 @@ sha512.run = "9cf9a73ba3c2190da7999c3b770e92d8afb43c640d651173c126e930155e9f87f371392accd4eadae8922ee846a5e02c0eeab845561dea943b34b185164bba3c"; }; uni-titlepage = { - revision = 75392; + revision = 76033; shortdesc = "Universal titlepages with configuration options and predefined styles"; stripPrefix = 0; - sha512.doc = "22014e77d163aa360eec79ed62deae6d1d9511183e9c1bd058c1834ec21e2790bb2203cdbad8d0700acdc32f07edee1ac19741cc5cec57752ffbce2efd1d5ea6"; - sha512.source = "9d4898d12c25f9930f7c7015bfbe98ae2ff4d1b2c5c16424c76de0e50c56162a026a1b2a0adcc19694ad58dcbe2d15e5cd1baf5e108cd4f0746ae34df7eb226c"; + sha512.doc = "b9aff9ad43275c81220c01013f7f86bfb0c715561a153bed5002e2473a0cfc827f738d9b63d966dd58e28323e10307cdceb7249dc8536fd59f79ad9067503460"; + sha512.source = "3e19f370da176eec87a35f610a3aea18e52c548450d65960433d1414d5a3f535f9c5e3b207b50c51abcc030e10285b73eb52185e52eb6b347a0fd01e43bd94c5"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "e9c3bc3e15366c6d56aba9abd24f53dcccd014e6eef9099b1c8a8c1822e73ea7d86c35b081d80648cb5313014789d520837dc19f8d0956661fca088e32b1a09a"; + version = "1.4"; + sha512.run = "186e1a0d55224f789bc6ed133b9017a83d5bce5e53e1de6f1a81d88f52a4762a5ca290b2a387252670695e5890df43bcbb034954fa7e2262cb393591c213acc7"; }; uni-wtal-ger = { revision = 31541; @@ -50895,13 +51878,13 @@ sha512.run = "803107d89b4ce6fe120bb528c684a65db3a9c70433abfd6bcebe2a5d05e6c7680256a407ef5f0515a56915c5c1e0637a183cc866631558e32afd96a0e45139ce"; }; unibidi-lua = { - revision = 73554; + revision = 77352; shortdesc = "Unicode bidi algorithm implementation for various LuaTeX formats"; stripPrefix = 0; - sha512.doc = "46cfa2f7f26606974944fd122d2a8ea2c35f94bfc1154f4b06b7c92ae5dfc153910a33690004f585f8bc99c2e46f8cbf28283ba360b88b3e9760ceafb310727b"; + sha512.doc = "239af752a582a8f04d2782d2f8628c17e33520bfd6374c752fa69a847ce880aa1a0f180544513b3c0d764dfd46bbd503a90187ad8074af45e25cc29d4c5dd012"; license = [ "gpl2Only" ]; - version = "0.1"; - sha512.run = "bcb45c00765b8fa7c5c1257b1d42ecd233aae269c61077f2b0b2d1f90095010144193dac5fd935a607b493cd7eda97f729cf6c03b86715fa546496f10ac4dc99"; + version = "0.3"; + sha512.run = "3108ac94669144b3abd70efa2aeffd74c43a90ceb6119162c50866a9f66dfac0c285a7e0963e121b0ffbeca827e8ec79495f0b7f177d595e660844e0fcdb6525"; }; unicode-alphabets = { revision = 66225; @@ -50921,13 +51904,16 @@ sha512.run = "35e32b9959e698ab0d32ef578376fdeaac54c1acb9abc584e742a7caafbb2cf82364d58d73ad07de4cd273a5c9c60e4468df74fc4c21fb6552ddb5be725e384d"; }; unicode-data = { - revision = 73362; + revision = 76413; shortdesc = "Unicode data and loaders for TeX"; stripPrefix = 0; - sha512.doc = "42bed9f0a972c4b787148e67f66449aa316a6fe7256bc3391d3ab29eabad73008a69285973542f0733cd2cad2d5b5eaf32ed2650836eeb3deec0b2aa5f51074c"; - license = [ "lppl13c" ]; - version = "1.18"; - sha512.run = "401602a9159bfe02cdbc1edecf3b978e6c5aa8ab4ffc7b1e41ea37de7b7f79ca101b9a4235fd80471bfa7372ff6ef023b759f91761327038752bb1b0a8528c0b"; + sha512.doc = "2558a2ebf9d894ce1e863b65324091692fd47bd19c6463d0dc44f622e9111885979a35dd4dc7613a36af6d81bde5c4d033f98c4be8d654d16a074e29a7ffc2f3"; + license = [ + "lppl13c" + "free" + ]; + version = "1.19"; + sha512.run = "217639c4d4dd58714db6b581cf94beb90015061ab6d20a7531845edd3765082f746c43f7e9c5607bea3ece07c46565775f1b8947ad8c19ae7fff9daeb7235a5d"; }; unicode-math = { revision = 75152; @@ -50944,27 +51930,27 @@ sha512.run = "261dd713342636721115e0a84ae56041cac64ed0ec6b66e41abfa2885a4985cf8209a1a186411eac38e354fdfb846e0cbcfc539302c007511c27765eec4bf378"; }; unicode-math-input = { - revision = 69591; + revision = 76924; shortdesc = "Allow entering Unicode symbols in math formulas"; stripPrefix = 0; deps = [ "iftex" "l3packages" ]; - sha512.doc = "e41a989367baefc296d7a890eba2a10f31df4e047b174f34d1843f632ae0d151e34e6290d6b1e86cbe949e7808d59b4523ceaca89aa69097b5e8233d901adb31"; + sha512.doc = "40e906a3efdb92428c985d326f13aca31c86b7549dff161a02a903e848cbe32de47018771291ca0b11834227e987fe6819c9ef9915bcb32b91b7f394c08d3d89"; license = [ "lppl13c" ]; version = "0.1.1"; - sha512.run = "23396fd1b313414ec1f6181646651a4c304a1f937458111bebebbb0234ef5e007e22dd2590d87c2a58514cb5794036da25801901f980eb3a08fb122e9a107cc6"; + sha512.run = "f8a62fbf41808a81f38cfb8accf0cebad75018d4a21030f50bd389e4ff400358733a530abce2afcf40379f63a3fe3429605279cdfbb702c281bb529ae8f78585"; }; unicodefonttable = { - revision = 71477; + revision = 76924; shortdesc = "A Unicode font table generator"; stripPrefix = 0; - sha512.doc = "ecc48e21c3628731a6b85e8b7804b1f1953417c1330dc9be0fbc04d2b47edbd452778686070a7c26c0b3a84955fc32e50ccdc475e36bb005e3782c000f442124"; - sha512.source = "349961399300b949fc6973c0d0536735b3cfa90c1a1c3de346f566a8c3a56d448d59f2cd77f41a4037f2ad7151e35552b8bea794bc6554798a971535eb962739"; + sha512.doc = "f4220e49ec21d630dfbd43a947d1137238bfbca8979f26c842fa95aec5bf5d066de6952584dd441986cc125400ec009bd9dd81c502762f4a4be628b0dae4a0ee"; + sha512.source = "b2cc8658a22e3b5de71c818816dce109639f3697268ee8662a38759a57f014ec3b50f8381a1f9a1dff609906eabbb272580f6694c29a99318e31c1449f9857a7"; license = [ "lppl13c" ]; - version = "1.0i"; - sha512.run = "9f74c787e151c20c02c5a4c4a7b7e4ea9e8bbb79165039defbaa68805f58688b994044c38fbd5389ec4ccec7c5afd3547a22f2e55a20618c8e236638687bbfb3"; + version = "1.0k"; + sha512.run = "4ca2f5988060352c26631698c2fff6eac923d7d933432d5b6cab89e09d76fdcfebc37f95094465ad51b1d28218b91d2ea98c8c9899d296836d143a6318ee3e06"; }; unifith = { revision = 60698; @@ -50985,14 +51971,14 @@ sha512.run = "da1d02f97f5893d6f51b833e9919979e489ebef273922a01d0f5d48ed86ba9c401c11d5641da82f55be782dd215537159bc2c689309d3a4f730b93f2b739e74d"; }; unigrazpub = { - revision = 64797; + revision = 76924; shortdesc = "LaTeX templates for University of Graz Library Publishing Services"; stripPrefix = 0; - sha512.doc = "dd7a27267e4a7e16f9152ff393b15d4255aba7cbeeef7e5bd7211a8059dcf25473e244cdb02340e05324d982b4e973ac76a1812a82f787fa6bb504dc9713451d"; - sha512.source = "157f4f6770f276cb6567647321637a82df9c9562e9bc661723ca56c2a7893daef5de2e75a8d8fc93d1e80b646147f87e4c294d0b0d936d9c5d9784fda27bd652"; + sha512.doc = "bbd77ceb202a942a8d43af340163993faaa8ecd59543f0ad6a09b5d171a8d6d5534a6230df1dab696dcc486465d7c5bad143d00a5a7c13a4e58bc591094de8b6"; + sha512.source = "6a4b21647600b5d1ee94b80285c7ceecadb6da5a1903d7dbeae6a9fdbefb0b8435fe0088f67c5017c5fbc8003a6935c1f5b3f08979ddba8b26890d901673e536"; license = [ "lppl13c" ]; version = "1.00"; - sha512.run = "e97b38083929bb67c306bb3c306c5293dd5a024ff58eef5d11d5742ae0cc2bbf39c8505c89014b4c0a769d0e923f91db39173da1a4b374f3d1179a017b8d6052"; + sha512.run = "914ef7b40e14646a12c6efda8deca15729f51d980574a39c5735736cf9faf84d29e6588218520c25b3ca2d991c2beae6b63c657e74e02f1ee61b70bdcbe9597d"; }; unimath-plain-xetex = { revision = 72498; @@ -51045,13 +52031,13 @@ sha512.run = "01dbe995d32b49121e28163c11f89e51d4c692ab864b3dbe6305a0e4364c025b13751c137df52d24160acc9a8080fbee56fc7a5af522405c3d0564486c151260"; }; unitconv = { - revision = 55060; + revision = 76924; shortdesc = "Convert a length into one with another unit"; stripPrefix = 0; - sha512.doc = "f01593365b13c8447c6a0ca34027956c9eba7daf4921e5fc5815fead966916b70ba5d6429ab068b3f0bbe98dcec903a59fcd6982d41769b6ad5dc0db86d7b60c"; + sha512.doc = "702d9d047a80cf5f91737da672e966b88dbe78d933d31a77b0311d63275d3439e52c7c0a0b13f47f245a9984684f1b045d252385bbbad251f4152018ab45d4cb"; license = [ "lppl13c" ]; version = "0.01"; - sha512.run = "2d1b66ee4ea2cc4bbdf18c5fb88a3f6c2ec438361d3e1cb058f9c3cde3272e40d471b48ec24749ab8fb714eca4b2f6e311c7af951744edcd04154c0f016ca1e6"; + sha512.run = "084f1cba01b2f6484da13d3f1e85fa9455e8bde938ab7be7056055017482ab0ea1d6fc70638b30eaec39623341b699ba93affff4b8a77b25de09adb54a2b1cc1"; }; unitn-bimrep = { revision = 45581; @@ -51124,14 +52110,14 @@ sha512.run = "ac96ff7105cc0a6eefa7a797b325c6e3cd7a0e59d31a6ead1f715d37d326450fbb3d39d6bc5228df5861c5633ab8be027f7652426c10e0ab23a2c9ab68bcfd98"; }; unravel = { - revision = 69308; + revision = 76924; shortdesc = "Watching TeX digest tokens"; stripPrefix = 0; - sha512.doc = "05f27d954122d3225e43412518e3c76be1c9ff4a93f9d27c06dd57bb2f42974608960f931ebf1e8f82dfc717c51f82bcff4b34a480aaa5d0fa90504d6c7a4130"; - sha512.source = "25047c5229041ed87e062c277603be51687b1b29296a83c87f514a6630bc89f42979059251de8f8c1cd1b01c95f0dda23926097fafa1e6863a98c46e0edce874"; + sha512.doc = "52432bfea1e0131d72eae77a4933be9b40322787a8a705834e878d5461ded6e7b74870904de7ced6a2e23ae8b4d913d5114d3db5adab3765c09f15395466ab44"; + sha512.source = "a3ed0b7463be957a0d6ea5fcd943d13d897f3a0502bb89c20d3b4ae17953125a614a68c82c698f749e93b3a72c26ab853dcaf83275d512ea2d2ab5390cf319eb"; license = [ "lppl13c" ]; version = "0.3c"; - sha512.run = "36afdd36eac84c2421e745b4f21dd1f00e357769df37482fbdd697b7dc27904234e89dfe7c3c61313307522c7c06264290c4e805651024390af7700379f71ae4"; + sha512.run = "bfe3b8b65082d5dd20696087c4ca4b8d37513290eb132ee10f2231b75a9551bc9cad70fbe247326273127afa68d92ac6e3529857c0bb28646744f0e6f8699182"; }; unswcover = { revision = 66115; @@ -51143,14 +52129,14 @@ sha512.run = "4080e5cb6621c3f265245540b22ae026e9c29c37739f7ae955a90ec107199bd2b52b9e2301330a630f535c05004ef762cf058b70ea5d44f65844790156379322"; }; uol-physics-report = { - revision = 65761; + revision = 76924; shortdesc = "A LaTeX document class for writing lab reports"; stripPrefix = 0; - sha512.doc = "117ed58415a3502e75d10d2f6d6a34d43180294ad9b3a33d12e971ac20e4092a4a50f815390c7f158e79b7f5cc246616cd84a07eb76a04be1286a54a78378883"; - sha512.source = "eca0d3706ae7428a72da99a7ffb123f471ba731f26d3260a5aa7f55b843d25c3ab837ded478263b78fb3530f7f64077488b52160806b248968f46981496e5ab3"; + sha512.doc = "ab00759bab5ff250999271a2c0dd0f9f48c546272bc583b70e6216fcf02afd192261de47b766d029e5f9bea719331347f8e308766f6aa5d8a82f65cd1db2f025"; + sha512.source = "3ba25bec4b721edc824d452da6ce68cbe4cb956943bc0734e2778cabc99b173c6d5b483d05def587f128ceffaa7a4896fa20f5cc287b923f481bf22078bc87c0"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "ed6b2af5ee9c0ff53cd282b0a7c8cd26e07a5823f00abaa03471707f116f14e04c874548ccfabd2858ebb0c4bf56fe55d19f09dcf865521277cfa04491d3ea8c"; + sha512.run = "08c1d1de379d986ed8651c5d15802fd0300f9905096674211e2bea84bc28c4c85ea04e863b3b4262554e69f136c8f5f570f56b15e62e0213a60d2a238b7d8ebd"; }; uothesis = { revision = 25355; @@ -51192,13 +52178,13 @@ sha512.run = "3423a3a7d42273bfb28642d250d5000fd55d5cfe2dfb5ba0c2f875ced6c6df344866a5512a624dedb12d6bb9357f02a831297f4aba463dbd5e69e5e8dd9941dd"; }; updatemarks = { - revision = 75168; + revision = 76924; shortdesc = "Extract and update marks from boxes"; stripPrefix = 0; - sha512.doc = "e334172bbb92bf4cb8c4739646cfd9fe0660b251b725f08ff49b31033a5d64f8673fba05581a817677ca156a97f45aacd885e2059753648a6ec2c1d8ce294450"; + sha512.doc = "b9676b3105fcf131bba46baecdf66e0f77c796d5ef7420cc744d9525827a1371b16032c1c8725f5556d2958ce987eb10616e483798b506c3f837cdfef05179a9"; license = [ "lppl13c" ]; version = "0.4a"; - sha512.run = "16c382a8f129e894b116d24ed2450dcf47ed79c7b0769c9b005adb22ea6c4b4537c04d78a4d61ad40730cd814951ba2220c31c072ce04347a121c680004e858b"; + sha512.run = "1c7d04d665422cd9f7185ca43aa5682b76f91a1389af3adae224b5045e43cd97eeff5617e7ad2bbd1b2d243d7b6c71bb5d741a71254cfcee1a1c5f08da43eb7d"; }; uplatex = { revision = 73848; @@ -51307,14 +52293,14 @@ sha512.run = "522b68bd32887ba14ecd927c49c5fd57a84a1c0f9b8a0bfad65a4d377b68a7bd449754dd411a72fd83e5736e32e2c47cb1f54155f72395c465e4e09ad1d09dea"; }; upquote = { - revision = 26059; + revision = 76924; shortdesc = "Show \"realistic\" quotes in verbatim"; stripPrefix = 0; - sha512.doc = "4b92923e8af2dcd65e82269994c766b88c6f78f6e7b8d10b9f44889832150711acb0cbaf467d595d6745863f385569f7eeccb4ce69df8361e56910969532e314"; - sha512.source = "dcb227a6ebb481e9c4abb9f9ddacafda03ae4a445768a3a242c6dc3bc79f83e9e5f185db4d353916b4d50f5aefa9884bc52fbced79894e1c00cd7f40f0940884"; + sha512.doc = "0d58be49dee2b9882ca613cbd399fd6cda25d75741b9a9d86e4c866c53386d121d1564f4b57ae97a5ceb862a948ee9d81212f5bd7c0311049bbba2bf64ec22cc"; + sha512.source = "eb0fbab4d30a46a4c26d16c36b9b457d79cbb4355689e536e679887964113802117bac3b1241df6cab54c1c5216bc12dd2a6fd053122f6ec3974b7546903924b"; license = [ "lppl12" ]; version = "1.3"; - sha512.run = "06360c313124487f291a8daf7399a3139cec8c0a05be12724cedb3d60393ecb07aa31e34f9b74a83048f5752a8d826505f91f2c85d34348264975b48a1813fab"; + sha512.run = "0b476595fdbc2623e43e94fe7578438d29095aae64dcf7f9e278689cb19ccc362cf5f30d99420b8fe5751a1936b8e129bc960e21fb5dfeba5b05a7f3ead12d21"; }; uptex = { revision = 73848; @@ -51371,12 +52357,12 @@ license = [ "free" ]; }; uptex-base = { - revision = 73291; + revision = 76790; shortdesc = "Plain TeX formats and documents for upTeX"; stripPrefix = 0; - sha512.doc = "b2ccc882719cd13cb11dec6e09acfab618c0f4cae230f8ad5a21d7dd8e8723e9c57faf19054ddb473a499bab2ad7aa4acec575f6f3cf3aac216d86735eb4000f"; + sha512.doc = "1a3a960dce45869414f927f3b2d0b76bf56c3e25b341960df109e936d8a34aeb4419ac817f87dc0014f8790f5c9cc30a03be1f05a01cb64cf11dcd5f0910da7e"; license = [ "bsd3" ]; - sha512.run = "563db2105f64a1ac97437fcf28027034994f08899db2413e9e2e2be81c493895a095b9220c89520dc1451701dac8c5acc77707ef4398ecb9ebb97dd2019a297e"; + sha512.run = "a5d93a9511dd6b5e4467ac0863edb3566f9782e8e5924213a4dbc38e188a9b3b83d6d5550e90b9c074678ad924ef0628e90450294abe1d211abf12d5f6b6103a"; }; uptex-fonts = { revision = 74119; @@ -51436,16 +52422,16 @@ sha512.run = "164fb94cb128e997031bfdf8c602892d78813694f39f4b95bfead8a5b7e3cd9a0d9596dbe697e012bdf84b89c2551c2f2f1c7f99d4543e357edfaf2076b9cfba"; }; urlbst = { - revision = 65694; + revision = 76790; shortdesc = "Web support for BibTeX"; - sha512.doc = "897c866ab03bdd5ab741537182788c5f484009681d6fb98f1149329068be707abae7ef012c0bd0170e2b4b673eaa63b46f5d0d55714015e8a451457f5a6c540c"; - sha512.source = "5bbad9719daeeb8c03e7db6ef956881994bc17d7ced9b45165ad45899a7230ea8c0ceeb23d209d36535d2081b6b611d46c19b1f0f03e8fbae1788f31ab09e7bd"; + sha512.doc = "95b7115697b437c99011dacace9c26dc973e05cd4239b85a588b7f37682af303ef9207d6cac7592fc0e0c9154bd23ce1392401111c8e584e7fd492f9d76691fa"; + sha512.source = "c518a51cbccb85554065185656f53bbe3148b01dad9d4ee4efaa63f03fb0aa20d0630bf786d56654d0ee4bd4890bbe78d10fa62cd9a89e1b500d1bbd19e09c5b"; license = [ "gpl2Only" "lppl13c" ]; version = "0.9.1"; - sha512.run = "25d5655fc01f98a1414aa962d8ad924464835aaed993e3bb5a749721034aacb559a4ca1590d353615734535ac91d31abf7b99004f6298525ac618f35bfcb0fd0"; + sha512.run = "b7610050449837d3c20cce1567429a2c9b5ef3e2387d96b519880cd31c1b37e243205adaaeb7739ec7afa62722d7e2372fc8158554f10ade2cfe5a6de03c0c6e"; }; urlbst.binfiles = [ "urlbst" @@ -51470,14 +52456,14 @@ sha512.run = "94e0ded0c7e7ac10f2d8ff9324afcfdd2dad8247cf31cd6b404d9c2b12e223e6f435ec9d3dfad0ab510b943050444f5206788540a948e44f44c5d011596cd34d"; }; useclass = { - revision = 72455; + revision = 76924; shortdesc = "Load classes as packages"; stripPrefix = 0; - sha512.doc = "e525764c19def98d317c5c3ecbec4daaf0af61ca56c7b656a86073d36c7b8549f0ed1266d7080890b9a425e7a983d2bcb51a586d9ca0c7a54a37c0e032c2c2b2"; - sha512.source = "12fed54d629b19e2574f474b6f9cc109fb35e12adb744af080f2ab1598f31355d85b7368e79bf028f750dcfd3ffa4e19aee7d1ff3dc3c108d2fd784fd0f244b1"; + sha512.doc = "c1984716ef22973e526bc2bccef7d444cb7976aecbd9da432fa77558de9caf5418d5eb518af3b150fb10fe40386da5d9cf4a488c4af2f7138231ece73436b8ec"; + sha512.source = "b7a164f6f26a0509e5dc05ea35d7165c724bd4bca57330de2fba64a7e47998ad1001d6ddfd0c7d4ca72b0dda1b8fae253369c156484779752d141923e7563f43"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "c81517ad60e53bf68ccd31b541117b633e853c6e1da4c2c861722ddfe09027b26b5897406fa3ac812616a34fd62fa158f20332dd5f606512ea5ea444b9800093"; + sha512.run = "53496583d092628941e95959f069df16f8bea73f862991f7fe08aa393e59c9fd4e7e3be50e8ff4366d0978c410fbd3deef407db82ff158fd21fd7d3c6f7fb5e5"; }; ushort = { revision = 32261; @@ -51508,14 +52494,14 @@ sha512.run = "fbcce7a06cc018dfba47aa7e9d572003136d5b179e957f10e2bb42b2635ef4cdd40bbef19e8f827963d048eadb23a1aeedcebc87cf128f5b28cb1ab281408b90"; }; ut-thesis = { - revision = 71906; + revision = 77463; shortdesc = "University of Toronto thesis style"; stripPrefix = 0; - sha512.doc = "ec49acc1549238829919881703803369729c87d15c944f9b57ccde7e71aa5e78cf1119ac178a5828724edd64d4d7877a819998746246f2b3730abfdf18671b79"; - sha512.source = "320e26bdb3f48d1519d337386b8f1e9832594129e9155cc8aafb93079ba666c10327d38844ff3ce2f4951f456c59bf64d3a14e6937ed67f8a82cbb533fb3fea4"; + sha512.doc = "77d74eb64230bb261b2b5d7899c3b094c35bfd6bfb4c008e6451047f3b7ca877135ada7232af6d72d50a53426df56499d6e1f174f26b8b8b1f7f832e5a0d3b9d"; + sha512.source = "83475f895a845035b5df2a3a5d9f3f7d1cf9947ea2eee3340b0dbaee536e9d08fdb234639721215e6ce74a499e7eeac2f88ac3d74f89c8b7c41b3dc78384faed"; license = [ "lppl13c" ]; version = "3.1.8"; - sha512.run = "c9ab0ed0aefbbb5cf442c9da583a6841644dc3fa10abbdd3aa3a8306d7e999c841d2a8158a78a04b1322310f7cb47e053e511aaf36430d0d7f6ea4258590b2a1"; + sha512.run = "7a8cb417afa5bb68087fb7efcf924064111d963c1501e1f34f7efeb5edea753c31ca6414c9a16cc8569509ee9741684bbe0391ea92154573318b1a6387c343e8"; }; utexasthesis = { revision = 48648; @@ -51579,34 +52565,34 @@ sha512.run = "c2ec752b4cbf80f35787db83a0d227306689b1ba9bee6339bb6c2940fd938ce33daa995bbad2c58ed9284143ad3f45aed6668dff88134878cf115968c6820a3c"; }; uwa-letterhead = { - revision = 64491; + revision = 77463; shortdesc = "The letterhead of the University of Western Australia"; stripPrefix = 0; - sha512.doc = "63a53dbd15700956d199ec147ccdf5c84e821e2a19ff46209f869a5656055fa9e4654746cb7f89b7cca1a3927c64715008846d87d85c8ffe6c269056b0d7a6c1"; - sha512.source = "c86680643bbf04636e3a2cc581ddaa457d48a6dd7d5a7344480a1b1340b27f3fc23657422d5ec44200ce9fed77d1f705b85fee5ae4cf195481eb8c57fb96729e"; + sha512.doc = "94030b0bccc979ea527cff9b42a266848ef66185053ffa729ac4e4391df9dc5e3c74072295542640c8c1c13cb407efbf1299fd67b81acea164a883e657e48cc3"; + sha512.source = "d6b6d8db4820287bf9b5e933c77ddb0f8761ddf61256b477e904902ef7595ef5edfde7739dc59e88b4588a8dddd7adf4e4858375f551a87fb76bb0ab8c1d2260"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "f9e4b88e01528992956abffcadc5614ea0a250283b0bc87709e228fdc394b58600c7cd41d4c9d944a6cddb66b9a23b8ad3473f37de8cb566aaca218d348fcce3"; + sha512.run = "ff8c6fcfd5c44f2d210279a5040e7db370cc398ff37e7bd9a202061d39cb799c2106e0377c4fea341b3f487583dd57acd8c14212642d156905a549429ac6eef7"; }; uwa-pcf = { - revision = 64491; + revision = 77463; shortdesc = "A Participant Consent Form (PCF) for a human research protocol at the University of Western Australia"; stripPrefix = 0; - sha512.doc = "22268ddb91b0490a9df9805803c831ff1f4259311b1fe02103658d6da69b0ec474bcb3b7b918aad23a365c343e1bab3124927d36c86d06bf3e91e021d8a9bbe4"; - sha512.source = "cabcde080b1409d27212c2a9e00432a19c68b6af3a8304695a47311ff83745d22612c0bb967f58485e9d030700df47b97425627b2f2e2365bb57c6ac0fe33884"; + sha512.doc = "52300fd0a2e4341707ccdc4e93cbe41fd50f68b8f1e2fd77a8f317643544bb30c9df39e7e1330a0e49e5ef6e0614223ec2c201311b465ca98bdbe278741112d2"; + sha512.source = "ed738b6ef447517cd03de47ae6b6c4286bf12e08b7dd663d5b66065e50515109aeac7d5f724381e747708e8d9929edc9931aa1e4086b171e960a8ff0092660df"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "290e29b50c9842d87479c3ace96368ada1c0561e12b6c09d8b562a134a935511bca6ea177ec863e0c57339b90177f09a5305d41f741b821a621ef2a80af32aae"; + sha512.run = "6dfe525bba04fe7a6dc8915edd7d3bb5e03452784ad3ac2848732d0b3cf893dcefbdecab6be9abd900e131e62c23ca54af05d097a641cc5c3b0c89623b8233ef"; }; uwa-pif = { - revision = 64491; + revision = 77463; shortdesc = "A Participant Information Form (PIF) for a human research protocol at the University of Western Australia"; stripPrefix = 0; - sha512.doc = "d14e8f6cb0aea97df72cd801e474f7062411a15e31294a032d6e0d33f084f0edcde6b1e7d0319abfe0881de9dfaabfe89fa444f6e846f1a27916e8377358c310"; - sha512.source = "27c47feaa89b3820824761d67d56a0f99033fb42d987b807b29624448c6f61dd7383eb16b3cebc23f899fc718e62767a567a914bdec3bf012570a8ca6cd0faaa"; + sha512.doc = "87416227afc57bf1a5a3b6abe50bf442d57d5fa1fb7a00818791bdbb043e995666a836c61e3fbc98e32e75199d8c8a7d3c2b83783e5104126d4314b40993a175"; + sha512.source = "21b3b7112b69917258196e58b9bda5d26921597a9c88814fc8d975f446032526113b6ae2119bf19c4f641ae876673945fcbf6cd838fa4150a7492d96d3c2ba24"; license = [ "lppl13c" ]; version = "1.0.1"; - sha512.run = "d16d72cece1e8d98495066ba0b55dbdb51ab4909cad1b99d9d11534dcf1c57bd3b7ebfef27b2825ca24bb0e19bf4b8a6e9a1bb3b28fff061377e90c8c0afb52f"; + sha512.run = "513e8201354e68327c4b936f7530bafe31716607a65195ef1ee73fe4a4baa6c3c0c35323cdc14e434bc3091c67ec3975fa0a75f306b845e51234c62dd285d5c3"; }; uwmslide = { revision = 27354; @@ -51626,21 +52612,21 @@ sha512.run = "07bb8a3ab65110aef8de3b606ca53060dc8f29c76de55a5a84e87d43fe0e09dd16b48ec09b9a451f2285c06450ad059c4c3f9b8d48a21572a1bffbe2ee512a6c"; }; vak = { - revision = 23431; - shortdesc = "BibTeX style for Russian Theses, books, etc"; + revision = 75878; + shortdesc = "BibTeX style for Russian Theses, books, etc."; stripPrefix = 0; - sha512.doc = "1e6f148de79c2ecb5fcd03ff1509c3a509ee40795af0e7f7a95fdc64c403f2de7f9d9ca37716b6488cd496e2be0565749222ae95f8b97e5cf7e05b3877bb6d62"; + sha512.doc = "d98b9463278195176902bd16b33673ed9131b2b2a6aa6a8f66e4e7d95c53b4bc469377b77537427aed7956aabecf4410b773a534a752515f89608c9e7a8b71c6"; license = [ "lppl13c" ]; - sha512.run = "b7606cf33b8e9d14f4ca4cced0620810eecc469faba959728d3b4d7f8d87023d600fb33f1739ce0e7d14d4a54936fbc682a54d8ad8c6b514a1f2baed2c79b2f1"; + sha512.run = "a31af9de7163e55df34d789aae163e60d61395731a8422c7439c7786d0c9a7ecde0e12036da544de868c2893d26dab5b059bc8bfa177e73baa8040c9561ccaf7"; }; vancouver = { - revision = 59192; + revision = 76790; shortdesc = "Bibliographic style file for Biomedical Journals"; stripPrefix = 0; - sha512.doc = "4bb074a9ae48d6e565b1b60dfcdec4b6fe35e367639c3737e68e4cdeb9ed9017b17d57ebe895865b6b0f63bb7d66df5af08360d149aa5f2f7c604bf90faa9859"; + sha512.doc = "b75fc9701076591446a47b0399b7327c379fad0f50931ebd3b317409bc035c80e961b6a53d2f4658a4c27ee3097f1e81d9429a72e28eba0feb9abbc6e1af8de3"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "9fd38e4545902a8f715e2912ce2046a679476f0a91ee76af74213b65689c4e2c01aa68ea8fdb09d93442097695443a2be0d6169dd50fc8ec63a7f9fe424ea739"; + sha512.run = "4f9a8d514bfd25a4f6b35d5768d1457a743ff881a287ea28dcb4032419d9a1176714117a63e02bb062e8525a32cb736e1a5efdbad8ce570aa98f50fbba7325d3"; }; variablelm = { revision = 60014; @@ -51679,13 +52665,13 @@ sha512.run = "c1a900aa29601e9bcc5d1047ea5bca0bd3c079d05e8c42c8e3f85521cd8a1989425650d0e84ab0acf2a38e468bc4823e149cf1e799da8eea1d6af4554cbc0c94"; }; varsfromjobname = { - revision = 44154; + revision = 76924; shortdesc = "Extract variables from the name of the LaTeX file"; stripPrefix = 0; - sha512.doc = "57e3111b8426ace2a838a128dae49a6ffadc6892e4b85cfc83eae3b9422dc4188e505fcb2a281ff38cbeb18e385ba1da398111c5f00683568999004ffd5eaea7"; + sha512.doc = "72eeb2610ff8392c513d3dbb0ab1550b09a460001e95d5e515f6adbbeb3fe5ee7fe997fbe94370ecf3ff44dfb26dbd0f3bb7061c2c369294503505732052aa7d"; license = [ "lppl13c" ]; - version = "1.0"; - sha512.run = "0d5fb07c93fdd08570ef1dfa120870f4619b124cde769f48b4107c41827dd65c023840e1344aa283d0b21bfb0af2346135577510119579c531731f132bbfee1a"; + version = "1.1"; + sha512.run = "a85699c3c3968d7090dc8bb8072de93d63714f88a41ab309c850f3ec19eee9d4e0569dafb227986a938f41c199be5bcaf75b14795827342dc9d3bd03bcd342b1"; }; varwidth = { revision = 24104; @@ -51841,24 +52827,24 @@ sha512.run = "7b5780efe1b6e4cc62909df5d5cd4a03be3dc83717f20738a83f37f539103ad12e382c0a3891b8e81b44086f92b7277b17e88c4e7d81123c04941c38114f23c8"; }; verifica = { - revision = 56625; + revision = 75682; shortdesc = "Typeset (Italian high school) exercises"; stripPrefix = 0; - sha512.doc = "de41df53ca78cabf7ab3f672dd00c0042cfd8a71219d694985c18aeffa045dcd37c7b999058d7edf6a2348d83c9ae27d1e242f17a91d43b61f2b873ee2d157ef"; - sha512.source = "85e46be6f8ee729753362243492c7946166049ebd0a89f0871bb9308e6803f5ef9416c30fe380be4961aa466a03afd9541d09e5920a196550582d326a6de8b9f"; + sha512.doc = "94b5448729a83fb0449621f078314cc06227698fec3d2c21c9418027f8d6b8c0a5d53dc6bed953b429f21413c59eba874fb66108237aa941d7b3bdaf67f0dafe"; + sha512.source = "7395b2b50dd35540ca230d9ebb1df34e3fadc8db5795347c61ea8259baa962d5713ba55b73a62acbb0b2eeedf9061d6b1fb1809700a6ddeca8ad031bd853a0d4"; license = [ "lppl13c" ]; - version = "1.3"; - sha512.run = "8c3258fdf2040e00495b56605f88160b5179743a7ae3abc6334e734ba9f1fb122bf2e4847fd9a577c1221c9e22dcfa650f15612d7a005b3719ce6c92df180bb3"; + version = "2.0"; + sha512.run = "6d818ae04ab69cc5f1639916f15469f2b36b22b5db85a8c6e3b0b278a1a54f3a5c76bb6a7cf29133fc8cbe8ced4f4a343062f979ee6aa60a3cf7e5e4dbf4f23f"; }; verifiche = { - revision = 72983; + revision = 77002; shortdesc = "A LaTeX package to typeset (Italian) high school tests"; stripPrefix = 0; - sha512.doc = "f2e4310fa4ce37f16e07a0f9a0adf2dd81750c49901cf2d6f6f95c5903c2bffd6aebac6e07f251cf746dbc1e7cb9020617fc17b490a4005cad401115f4fb2e2b"; - sha512.source = "4be18ef698dd918cce4c631991125830ea058e8d94a4e89c0fd8110cb2a5af5b5dcecfd12d4c1b24f00dde67f1a00f1926ae9467b1b63b61386d9a9611ff4c47"; + sha512.doc = "e0bf1068af53978dbee5f1853108111af278781f1f06cba533c3b832ccdb41d519188182bee0d01b1458fc02b1e35fd3b20da8f2d98a0bffb9eb00f01956ee5e"; + sha512.source = "f1ff127b9504658667d0313d21a56d53909aa8b0ef72c5ab005e77e6f7d452aab04eacf588b95033a4af676672584d17ed97ef1c998f652ffcc8ef80dcb55487"; license = [ "lppl13c" ]; - version = "8.0"; - sha512.run = "8b5c6a0c0c1592e14ab0ad949a0c90ca17dcbb83d863944747aff68f944e88dee9e03424a3e5092786e30fe29d2f019b5e431ae9e204b48afe52a52ec2ffe7e4"; + version = "9.1"; + sha512.run = "ddf4b69afb6053c3b9ee76f0b8212eb22acbeebd7e58cc4f22de4d0404f77b9fed6ccb8dc6aae55610be2b738ecb298857dcc0fc627df2616deb2a2196064954"; }; verifycommand = { revision = 74512; @@ -51917,6 +52903,16 @@ version = "1.0c"; sha512.run = "3c3c905c6bcb013a36bc2eede14d84315f49075ab5f63376e9a440e4e7fb281ee5086b5bf1953782641284027dd8e7058e0accdafdc9295a19ebfc0088d8f7e1"; }; + vexillology = { + revision = 77381; + shortdesc = "Vexillogical symbols"; + stripPrefix = 0; + sha512.doc = "e796e3d2b7937a6600975eb4e9aa8d9d9ad703d04d2bfdd02b343d5734bee774f247ba8341a14d4a608535f8d1e9663b2234c875bf64a40edf79a142cd6b4c44"; + sha512.source = "8838f8bbf2c539759414400278366729ebea3e18eb01423603243a655006cbcf94ce0ee9bb6b984018e31957870c5c15374c669f542c7e783f8c192473b14af2"; + license = [ "lppl13c" ]; + version = "1.0.0"; + sha512.run = "2aa7cf03d4e9acf2013bb91f1319eac946e7465596d363df88de55790e70cdc8b3590ab71a9a84b871aa32121d9f81412eba78650f7fb5d39407b0643ce79fde"; + }; vgrid = { revision = 32457; shortdesc = "Overlay a grid on the printed page"; @@ -51967,13 +52963,13 @@ version = "0.65"; }; visualtoks = { - revision = 75574; + revision = 76207; shortdesc = "Typeset TeXbook-style visualisations of token lists"; stripPrefix = 0; - sha512.doc = "4626caf4d171c6c4630af0bcd2e61f9471e37aad596c16cdd55ff425fb2fc68ba866f9bc6d6f044520c0612d8cce4041fc02807400a9a2a8cc48d073d81b8adf"; + sha512.doc = "713bde8ed91490dae64767a4783ecbc550a1efa3ec4570c3ad3b92fadb61f281216d83876c2aea1f93155e775ab8f85d774aded7945fbc33cc21ec6ebd7611c1"; license = [ "lppl13c" ]; - version = "1.1"; - sha512.run = "b90235e3d72ad9417c395e9140d86d883f0b87b780be7db2d89de482f4bd8cb7e0e8d3ed12522acd530875a339c372b3f6d0845288068662ace9b8eb5e0bf0bd"; + version = "1.1b"; + sha512.run = "054dd4b1dc8f71a58def369db4c9478e4ede335a8293644b063aa3be7506edc2ff4b8b9202f8fc06922f4a3072139b55c32cd0226bbb45b1622eabce0e34c9a4"; }; vlna = { revision = 73908; @@ -52027,14 +53023,14 @@ sha512.run = "7daa3923a6b9d84a1fae2c9bd63404c2fb4dfe3866f897895deb9ab85f33649427b38ce5e34552bbbbd8704da1fac55822a747747a0c522728e605638831df8c"; }; volumes = { - revision = 15878; - shortdesc = "Typeset only parts of a document, with complete indexes etc"; + revision = 75878; + shortdesc = "Typeset only parts of a document, with complete indexes etc."; stripPrefix = 0; - sha512.doc = "4471a360d04cc1ed9c90ecb53bfc422fdae30571a25fc4811813f30ed5308f4d20309a1fdba808d1eb20e84b97318708f57d08722344afd755aa06588acbd024"; - sha512.source = "0f47cc01b4631430cc4b73c7348bcb9d500d0c5c9960a15e9fb29e1c805ff0be4f0108c6bf795156ab7f939fb355f800da916f913a4a441e65bdcefdb05c0499"; + sha512.doc = "f9951f9b5581775c0e07a778c4f221c187b83b5b813bbcbc34751902384612829c5c83a087dfc32a88fcea367c75504a264e0b5374703c065f180b19bbcb6817"; + sha512.source = "03d512373fcbb0c2452b116c87d5c590cd7e5afe20ed7f8a4b510631eedf438a333749fd47e6a1481caa3b68e1e4b3950c3501977a320d42cf5a03c8697d0727"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "e54add2c60c5446329fe6f944c99132e0f99e89dd8fc9ff459e0ee106a5241e4df4d864b43269fc14a08ddda92f4e41607eaa20ba50d4a566be7468d0dd66b2c"; + sha512.run = "5f7517bd3b03470a0bf13e1ee16bfbed00606450113b398b4796f67ca540007335156fc8a8b50f53243731a66ccaece4849600b7ff56fe74f792607cf66699e5"; }; voss-mathcol = { revision = 32954; @@ -52064,6 +53060,19 @@ version = "2.3"; sha512.run = "39582bec5217d65179b4293a18697cae20b35a0ec5416497691d16dbb919d78d4463ae15f2f05d308f45c65481f611a3f699cce9f5a3c311b84bde08fdd5f234"; }; + vscodeicons = { + revision = 76927; + shortdesc = "Use vscode icons through LaTeX commands"; + stripPrefix = 0; + sha512.doc = "f22745f3b1cabee1969c4ec8d1cc5b3864704779d0b4fd189e49a8a38b22c7012d5c380f60975c4b1ab8467941f75a5b06e1e62d9a28c47de391635007fa8655"; + license = [ + "lppl13c" + "cc-by-sa-40" + "mit" + ]; + version = "0.1.0"; + sha512.run = "48e01f2e769021517d483a74b6d56c50b5573ff014822a0dc54b62eb34d9908f203faf443eef53b11462bbcef51d72fdd3da217a73a610441a484d6b322f5910"; + }; vtable = { revision = 51126; shortdesc = "Vertical alignement of table cells"; @@ -52205,10 +53214,10 @@ "weave" ]; webguide = { - revision = 25813; - shortdesc = "Brief Guide to LaTeX Tools for Web publishing"; + revision = 77050; + shortdesc = "Brief guide to LaTeX tools for Web publishing"; stripPrefix = 0; - sha512.doc = "933ceaf7bb2400fff1bfc5ec26f60d750e0995680579fe487536ddcf8eca670e2b6d3fb6150b4ad659c6fa594b9db540523a878c74e9aba9be7710b5380e55af"; + sha512.doc = "8c72c8eef24926494443af2d9a7f25fe9a4750d14243867af25dab14e2f6fc850dfb978b26e58fd843abcb094644cd587d6c0dafa5bea5c6094d720c19e08a6b"; license = [ "free" ]; }; webquiz = { @@ -52227,32 +53236,33 @@ "webquiz" ]; weiqi = { - revision = 70178; + revision = 76924; shortdesc = "Use LaTeX3 to typeset Weiqi (Go)"; stripPrefix = 0; - sha512.doc = "ae11588fc06bd872c512a9176a6afa407b9ebc37afafc9eddb313fe39baa67f9d21cb3973b3e2526ecd28da9853a0a3c6005550e4e2cda4ab3a8f5752df9bd53"; - sha512.source = "beed85e4e68574f0e9c6fa2c37b55d423eddbd31f81244174d9d063002a8dca7b97b46d1e2918a2d024c956fb260fcbe783b169e13ffd4ef7cd70b84ba9a6da2"; + sha512.doc = "ae166125fa433b05455fba337b678a7aff1b692ed61230eae37d6d31619eb575d82c2b610f459285f4b4a9b0469bde914042ac35ea62f936f3e8a158231ddc79"; + sha512.source = "befb829141fa01f9fa9946afb23155d02706351180cdd84f6947825e4ff13727cfc651d51c117f1216da0554ff75e9973977efa1a60cb190e43f5094dd7a9d34"; license = [ "lppl13c" ]; version = "0.1"; - sha512.run = "7102186b0326dece11772847b9f3ae986c4ed7a078281533a0d5f65ed9342555efa554090fafacfba6e8d1684b1d3b16faea0a304cdb1dd12341ec1f88cfd126"; + sha512.run = "49420502206972f4591cd123b7c167b3b181375d402dac714bb29701c5c70854f84dc1d7a470b8d0923158031d174e5e4d629d38d3b40638847cc43488b56726"; }; whatsnote = { - revision = 75447; - shortdesc = "A LaTeX class designed for taking notes or writing books"; + revision = 76836; + shortdesc = "A LaTeX class for taking notes in science, engineering, etc."; stripPrefix = 0; - sha512.doc = "fdcfd70c93f0e6a6834f9404fc35d487745034b73acd6184dab565b4d6bcaf948a169ddbfc12228addc80b8632b6a2b2191fa8a5ce49705a5a8280fbd510bade"; + sha512.doc = "a8c27a9b6de946d75ca63e781077e6e6574140ff4fa20f308b9a2c7cf12ab48cfd38cf784b5abc7eeead442992737a081b96a70f9ceabac4a7ec58884fd19578"; + sha512.source = "854bb61b742bc3dde0c953cb1c65159f63000c51dd975a3ac7bb1c4f922da5922ec61b9d9c7c6bd86607bd83f81de7a90e7db4c3607968998a7fe62c4da7cf61"; license = [ "lppl13c" ]; - version = "3.0B"; - sha512.run = "b3427658ecf28fa36fc6a5feca8f12b4925008125beb662fecd416016529ad6a5252695fe69a2b6b1eb1663fc2f6a4e40b1b9ea9494f5889cd52f1dd043704bf"; + version = "5.0B"; + sha512.run = "73a6e72c03b456ad8bdc90f92a4a4069f70bdea547a968b5ab189eb843d705f963be92fc0909918e57278583635aaff3bfd4e03edc0dbd900baa6570fb562acb"; }; wheelchart = { - revision = 71928; + revision = 76924; shortdesc = "Diagrams with circular or other shapes using TikZ and LaTeX3"; stripPrefix = 0; - sha512.doc = "99042b5a22a0f8377c95477c42edf2710ea7f419612bc60d820095c122773b284a745b050ccb58babbca49bff5409f55d2bd20ea5cbe3617df6a7e2d4c8f840e"; + sha512.doc = "daed1cb5393d0d60d9804496c20eefefc19bd88523b342597cd37ea82562b5fd17d35154d887f4a3da929670fb5c80d99fb635f60dbe5314e541f02b90aac116"; license = [ "lppl13c" ]; - version = "4.0"; - sha512.run = "45784522598bb03dca5eb5ea10ed1cdb1dcad97228698755c4208f0da84a0b33ad8898092e9dfe485883685b2b9a27a33a42e7d61fb3f6106d71196d8ba71264"; + version = "5.0"; + sha512.run = "17a28ccea933e58052ef789aabf18e7e58aec8cb850d225352a9fff1264e7c052559e2bb052818b44ecf71da12a9692c0425f8f5e37c75e4d0c1f8756b997f09"; }; widetable = { revision = 53409; @@ -52265,14 +53275,14 @@ sha512.run = "bd6c85eb76b1fdd4b7e81ad24ad7d282b79e4234ec029e48ed63611260b00e8b1c584ac800c45643e466ff6aefbf953246b24c1bc6453098a76b71ba01624821"; }; widows-and-orphans = { - revision = 66753; + revision = 76924; shortdesc = "Identify (typographic) widows and orphans"; stripPrefix = 0; - sha512.doc = "6105b7306ddfcd91080bdb682702dec2a4d1b094e1b8c9bd0a28bfd185bbc9a0bc4252180101b2674e702d645fba31420d12cddad2ff3db6703f6e83042b8a4c"; - sha512.source = "4eb52ec1f9f78daf90f62b7f88ed96506069fbcb22c9bd33aa853142ea2282dfc4b5ff87d6280ad82ee3d9342d4c5737e91cd7a83416dd1de6b26f2e89062b2b"; + sha512.doc = "5a6b91396a2c3a28ab147b20f4d52c50f297b28aa3ba59b4358ad0033835c29e555bfb0ad93d2123ea168cbe3c05700a16b167aea4b64841ea2a7759ec65ecf4"; + sha512.source = "0dec27642a55b56e40cc1f391d20ab943416bf220ed01bd2d11679da837b78fde2d5f3f6e54b5933f67a557bf283a262b6c2f68282cd46c0acdb17553b423fa0"; license = [ "lppl13c" ]; version = "1.0f"; - sha512.run = "0861e1449011f6032d847c5bbf8d06fe7b8f6d320dcb0f2281ca558dcb8ef1eec561ecaf622f957e6a0c673223b3aef8cbac4663930931d945f18137d19f4e45"; + sha512.run = "e269f4b34c46330d97362836f70fc44e81a8447d8261855bb73e8bfd94c257d270b15262372a1d6ea512529f766ac00153875d30d7f5eb2650ce7284c1f05d7d"; }; williams = { revision = 15878; @@ -52300,23 +53310,23 @@ sha512.run = "f83fe1f694d3fd448484961bb23c7c220ccb5b0f8982198660b5770140c8e9120fcd1f095492555f00533039039d11b3d2695189f40b716b17b2c2acf2e7c553"; }; withargs = { - revision = 52641; + revision = 76924; shortdesc = "In-place argument substitution"; stripPrefix = 0; - sha512.doc = "050ecd695b269896d1252649978af7cfbafa80e289038ef1054d82296cd83934b0f7ceee274340d54d836021f0da39f05a648dba8bff141eae8f378527bcf865"; + sha512.doc = "fa8c1df2db4a1e826d2c5cea7dec90e2d7363e81e8f525092d5e01935d4814b17655678e93dbf37dbf59b33deac62c0fb049dd3d9b3dbb4dfe01ce5009b2d96a"; license = [ "lppl13c" ]; version = "0.3.1"; - sha512.run = "73cc4db53528595f54f31f0d2824f08af54310aaed51b6eb51a5386de3f06dbe6ffeea8c4ab6f1e4ee1d169b5b0082f113ed435eae90b99a9b59df3296a3f4b9"; + sha512.run = "e545a36f90a27ce327854c172449f6ecf4c6ebf8c7d51e24f3efd33df91574aece4af4282383b8111027dda5021c17876e9afd80da23a7f05f5fd9dadc65ee37"; }; witharrows = { - revision = 72594; + revision = 76924; shortdesc = "\"Aligned\" math environments with arrows for comments"; stripPrefix = 0; - sha512.doc = "4491494c03d54e666d272aa3e49ec58de470a47cf2620332a73b21de790cee2be8fd89621155612e779b9100e198db7eeba0bfff83a817bfeed70994f8468230"; - sha512.source = "8b4b30137ebfd5d2d8fcc262e790517893251c2bb6165ee1c34cc8aabc3b20ea686d332a1dd811ff30501a315cc1a12c0f7396f02d678c13be7cc6d63e691494"; + sha512.doc = "98513e3b7b6ec8912e9d73fbe9421f0ac664b0e7a5f1bdca63e0921d8196d40c51f66be07d933473285d69907fb2cd86566ff3d4092a3caaa3f0cab04ebdb044"; + sha512.source = "f1e9e2e59c38ce037dc2aa5dc63536468f01eb5661ecb4f14d0335f0fa56bf9860357715fe7bfa889afa0c6de136dc4d389b2218aae18a5cb4658c98a6eb96d1"; license = [ "lppl13c" ]; version = "2.9a"; - sha512.run = "05b2c3950fd033905507bdcf3ae65c404fdb866e77db805f5bdbddfd747bd68ed6e62f3ab374fdb856ecbdb9e569a71ce2662d71a1689b09b678af6a18820335"; + sha512.run = "54f3bd52776278bbe534db0862a5eaf508318cc800a9e00346bf8167623c2448e67aa78da20338f73a04f2fee1b2a325c7635d94ebf321dd0bd4811e1d9d9cb2"; }; wnri = { revision = 22459; @@ -52337,16 +53347,13 @@ sha512.run = "1dcecf9ac38a9099625ed6be3955af8b063ee5b5b8d0d3e3ab8c94a8215b72b86a0b5dbe930eb69680917bd3d6652b3f4f08bb377197ab6f3d2fccf2b96aa59e"; }; wordcloud = { - revision = 68209; + revision = 76890; shortdesc = "Drawing wordclouds with MetaPost and Lua"; stripPrefix = 0; - sha512.doc = "fbf28ca6311850020c73dbb1a6a60bf5f31387a2def4b01f348674e678a3626cfdb23e2826a30db8ce021a5fadfcc26027584278110781a99ee26337c4b1f642"; - license = [ - "lppl13c" - "fdl13Only" - ]; - version = "0.2"; - sha512.run = "7e4f6adb72d2a7b3cf740f338e63669304ac33d90f7fa09327cb3e6ee882105c92786656d5af742de0d28717cf45f4fe0900ef0c48faf1ddbe57af322959c8d7"; + sha512.doc = "3c2f5a23b621b6dfc32d90b156a0dd8b5ceb739b5974c2f19381b12a49eace1462ec8a2116c37537d730e58c5ad207f94ad44d8475cc8058f76141ed82d5b5b8"; + license = [ "lppl13c" ]; + version = "0.3"; + sha512.run = "adfc659da7ab86c7a207ef400f28eb15dd6ba3a065e1beef0b2a1c64140a6f1914d14f3e6ceb8621f79ebab6193b3c6af0909eaaf65cc9df943dfdf0db3262c6"; }; wordcount = { revision = 46165; @@ -52379,13 +53386,13 @@ sha512.run = "d600073b2373119973ca47564938db5824181d6b74409ef7f4a2b19d53b83b97ccf8edf5d77dd831c0d52a4379f5928ad7a0391d90a2f19fe4d3ef681133078b"; }; worksheet = { - revision = 48423; + revision = 76924; shortdesc = "Easy creation of worksheets"; stripPrefix = 0; - sha512.doc = "56d502e993eb77f7dd4b2a659a8646823cf033a3e246e90b0c6e4e9d2a7cb31922dee26c942404b13d18e7abaa79714b4394b589376d67e8fc1556a098ec7960"; + sha512.doc = "3caa8e18c2796e5e3fe61730aad859ad764335f62852b22c79c68d108ed1475c9f62940cfb3c64fb090c7ba96c5e01ade9f31064f31d0196b406b8712e5d26aa"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "439c430189e74e8c476a068fe449034fa1c8f4e8770ee454b92b8645ee865b103a02b0eecb45a925a8021fa7c64d98240e5f1f980913515df49d8415bbeb2c2d"; + sha512.run = "d0c6d6fbb2d7b9d252f7864a26f59c115cd8a6506a16313a2e01bc104c7ca9d85720a44f9b1f137529b6bac1b6cfc2a877a15059172a3d4fe527e5881f9a050c"; }; worldflags = { revision = 68827; @@ -52405,28 +53412,28 @@ sha512.run = "afa6eed496f63dda436a9a57c9f056ae88fb7985328d58d81fddde743a737b1ec69a5409941a76a28840d938397928925500628b2e11859713871977545278e2"; }; wrapfig2 = { - revision = 74389; + revision = 76924; shortdesc = "Wrap text around figures"; stripPrefix = 0; deps = [ "float" "pict2e" ]; - sha512.doc = "de51845421eea20da2df366976a46ae72c4db0c8883629c01f964b3131dfac4461b5815e0d894b1a74dd183b06712e6803ab981d08c7d032a0b04d34f2ceaf6a"; - sha512.source = "ab43129e319ac960ef5954a8eb9ecd1dcf52c4825451823d054b7c7a633ca4767065ca280d73be52c7a5e83426a0648ca1aee616dee8d4e0bf9167e92fea8efc"; + sha512.doc = "6e01dc679e8bd324a28f1e893fb959ec5ad83806502d1488bc775c93813a21f8c1de793f0b224e0383cf11133e47f3072bff90bdda08c43d6a7d46417b81294e"; + sha512.source = "17ad565e3144d23d392b20f9cbf4a3f3ec1fba5ae750f56dd315c1a6581ea50a34669aee1da14c400a04733a50413ee66369674766bc3ae4a5d3b3319e5fc9c6"; license = [ "lppl13c" ]; version = "7.0.2"; - sha512.run = "bb2d8683c5c54fc6f1247b2acebe0377c60cdc6c10b40b49d256bcb9383a7dfd5e33caa9d842b9ecfa9e6211f98ed1440f99dea37dd0645152d18f00e66a1ac3"; + sha512.run = "8cc4b6a7b05250460681c8777781ff8fd0a37894e5535d58536742b71712e62934b1f59ae8137f23de9f22582ed1da12607cb598c6640781fe65e53de3a9e868"; }; wrapstuff = { - revision = 64058; + revision = 76924; shortdesc = "Wrapping text around stuff"; stripPrefix = 0; - sha512.doc = "688ce97d588807fcc36b872198f01a74678f562e8daa2ee4a4bc12a1ee9b3d914ed670d7668af259ee92722e314c28a65555a61b2fde3d22f5b69b4bf05332c1"; - sha512.source = "b7e1b8ea480949adcaffbf9d175b75f9eae3f23c79648080379fe178fbb2976d11446a7384c613e5ebe647936a5aa88c31cd82b2a9425a59b6c41d7ad819d63b"; + sha512.doc = "13f92d21d8558fda9f6f40d64b3bd0cc014336e11c51aafcb6f56ed1667f3db7ec44548829adf8a4294598f2b3f9b8715db3b8b640582beac8291676bf69a093"; + sha512.source = "60a4a2bff3329d236392540c8f75da40f64f927b53b886e5d77c12da32aab84dffa8d094ba1afc2fd5bb4e458b5c040c7332a633f92701296de6650499f40ab6"; license = [ "lppl13c" ]; version = "0.3"; - sha512.run = "ec0cfc45b68b5db1b0b8cde55a0b98e2834e8d69727d9a243a4ff814e7f98dc794803c1ee0487263ab06323f8d4cf68a0c7de6639b8f91dca953a8dfdcda3f06"; + sha512.run = "786634708ccf78e06aa1dd18b975ed444a336c61621553be22b4686cb188d9faab2c15f2cb16c2e0e9dbc018ea35fd3e4c443d86615c16fd9e57c56e44fd1c53"; }; wrapstuff-doc-en = { revision = 71835; @@ -52437,13 +53444,13 @@ version = "0.3"; }; writeongrid = { - revision = 73069; + revision = 77353; shortdesc = "Write on grid lines"; stripPrefix = 0; - sha512.doc = "b0ba5bd7328158657324a1996a01fdd2b164d9683531fbf71bf44289ed05d70bd52ee75e62dc4366c90db64c2630320b52b5f7836a42d4214adf0c5028630107"; + sha512.doc = "ed4161341e86e2b1842bb34e3733eabbae165a8878baaa53e7bd39d7bacb95c4b65aa88037327920d14c43502bc44a17d391c7b86188002ce9fd258c167f140f"; license = [ "lppl13c" ]; - version = "0.1.8"; - sha512.run = "304d2397564b03b437f494460c75d4f41050ec6ed47d0e3ac281cc0ac913532b08a4aa986a6be03fa7dd274eb751acf451c45ad34ed147d8eda42765332d63c3"; + version = "0.1.9"; + sha512.run = "1511036e73402959bae9810e45db433fe0ca4a42cbe6bcdbbe7c7719444cd67e04e58ee9247d1dba2b9c9fc68cdde0ee6533235597f35a50f51ce68cc43eea35"; }; wsemclassic = { revision = 31532; @@ -52516,16 +53523,16 @@ sha512.run = "10215b476401e94c1910272dc9873530f519f3389827d3079abed0fe58f264a721b0c96e4144594cbdbf4c96e1837b9cbeafee7ab9198d1bfdb7e04241c66599"; }; xcharter-math = { - revision = 74009; + revision = 76745; shortdesc = "XCharter-based OpenType Math font for LuaTeX and XeTeX"; stripPrefix = 0; - sha512.doc = "114eb8bb06f6725d14a473dd12772e6c380742b67d831484b4fa9dc5a3ef992cf3f8568e9c62bc19b64f3c5ecd8ac792fcc6d3cfe74cc8925560c347bd1b5570"; + sha512.doc = "442544b2ed4bf1c556463c9f27cee3bb8aa0307bbde3f2fea459c341bebd4eed54545b6357c7c4a7e989fbe015e016c208ea93572b61528d544eac40e87cef5f"; license = [ "ofl" "lppl13c" ]; - version = "0.65"; - sha512.run = "35953410b32f3818504817c8d77338d74c050430881bdbcd11fbd20ea308029d7a6cb03a17b3e2809e297b51b1e64ca957622403034507273e0e94dd09fcbf26"; + version = "0.71"; + sha512.run = "0754b31779446ef04678b2a9a9250fdc5a267a7ea1bc894e254571260463abe79a180b305007a43608f66d049d02a2710e91f286615dd9976048ceb761aaf88d"; }; xcite = { revision = 53486; @@ -52636,14 +53643,14 @@ sha512.run = "af32af87d621a3ad64ff6565a02190288e0f97526973a1a3a185c077aef8926f56e9754fb866812f0cc7f515b54fbf7583fec10c17d6f9299d1e186c9a8542e0"; }; xduts = { - revision = 75076; + revision = 76924; shortdesc = "Xidian University TeX Suite"; stripPrefix = 0; - sha512.doc = "3b8602f594b509e34bc206f78abd5fc74120eb431ca0889ac56f0c7a46468e83c046cfcd21eed06a6985e9c2b67afea0b802692d7e8e7a77d448c5bccbaa18a3"; - sha512.source = "235e89e3d5da4a73c3f513e25a2f3dc2353a7f8ecf0d2416b0aa3d370c49f48f664508918c0ff2be89f81608241b35f2e42e81d5f7b52cd1b291ebf24da81403"; + sha512.doc = "67abe1a8ef29a5e61d62ce28211b175e271f224fb350d37f839ff15b4bb9c83cf182af68f3826d9aa20d408e7be53debf8e437f856f3ab01964dd78074aac3e6"; + sha512.source = "da14c72b82e790ce7b3b7dac8f46303b702a5e7404a876271f57d68eaef63f190b0ccef4689b4908cc493c2d1de607bd238dafc5888a1918a0a72c6b6ff2ed3a"; license = [ "lppl13c" ]; version = "6.2.7.2"; - sha512.run = "c66067b3d2f1e69538a67367e0727698118395cec1985f1c5ecab031afb55a35a158d2a2930d1154c5cb687f52c1bfb9c3c5a813e949ec2ec78701b4e3de4447"; + sha512.run = "67fc95051b0f38945fe232756ec9dbb5381270cd0c444d66a833e80ed3f54f0c8550f0c6b5786952c39b209571e3a9f1b5479c2f8e0ba8416e615f929632ef7f"; }; xdvi = { revision = 62387; @@ -52676,17 +53683,17 @@ sha512.run = "833f0b1cea32c0bb345d1aad5360613ee36baf17a35e13d20a4bcc75edc77b3a7c48c4406ddadd670890cb93dc0d03cf91462994271f351ebf2bc221bfbae5a3"; }; xecjk = { - revision = 64059; + revision = 76924; shortdesc = "Support for CJK documents in XeLaTeX"; stripPrefix = 0; deps = [ "ctex" ]; - sha512.doc = "b2dd0caf3317d708cc001b5aba57979f86eaa20d9d38d360650b45fbb683603e2075658a0c0a9c0631c81ea06ecac27694c45df47f053d9e7440901d66280295"; - sha512.source = "07fe51d62358a376d2f3cc2774cf606bd4e9f8b3bd3fb202427f34c3c15b004fed5985f7fe776b3529a83ea4aa3e3e176311e14bb0a02cf055eb501a3f474839"; + sha512.doc = "d3b21df30a9b4479a1bfc54b63d55fdbcd4b4194a8fd67bc54e684f3881095cb1ca8ba04fe8cc77aecd8f780c5b6ab6612d3e984f65b4cafc993de5879f5f977"; + sha512.source = "ebe403f1ac327f38555c73877ab460f45bd7f0cc910ac0b3a8200bc6dde93563d2627fa5e1d8fbfa15397c6cf41b8c071368b5bafcc6291030b686ad7f4ec881"; license = [ "lppl13c" ]; version = "3.9.1"; - sha512.run = "3382b181053c76e58ba3f77b195765d83e5515a48b0c73580fc19305bd395de8d19b98be3494da8201b0a22a851a53c82dda14beb54a545b652cd0bd5719af67"; + sha512.run = "7b8c8ce5cf21b250d2829395c7531f84d97c6213744dd280dc2f5516a29c2cc02e5b9ac5ad5d2787760d287ebb3761775616beb39fefea3daf98d92ab49034c2"; }; xecolor = { revision = 29660; @@ -52780,24 +53787,24 @@ sha512.run = "3bff74473b4e7fdc7a349fd54e7703b77282381d9ff5eac233d5eb7cefe98f4abc5ea4fd309b8693bd7245471c565545e0ab437a5f8e5cc1b89368c914078d54"; }; xepersian = { - revision = 73697; - shortdesc = "Persian for LaTeX, using XeTeX"; + revision = 77228; + shortdesc = "Persian for LaTeX, using LuaTeX or XeTeX"; stripPrefix = 0; - sha512.doc = "0be1b134435c0162616b2e7e8e8758a6968082357c53734f2cec3dbd7d0a8174529df9fe9224705aef0e95d0b015ba599d4c49b4852bf217933a291cd86ea4d3"; - sha512.source = "9899d5b6cf8b43707af7a2e006bfdf3462a700a512d2b9c7f5d3f4033a6585de56f1cf77a09a65fda2cda847c893ca7184e8e61a5f555dd3bf9e5569b4d47b94"; + sha512.doc = "b3b02defdcb0d9aa87043dd12f3273d879e9fbc3440a8dff8ecf8e0839e33c5fa0f840d1f17cfa5a4b3d6044f7ec9be8097452f89d4bb626acba7bc866146301"; + sha512.source = "b424ca42e3952714165f1a47a392296e9e0ce133856a71b81fa60203914c9df5a9f7a1f0622b58b3b634002425de0396ba6a14aa150b75fa8c557a180c1c8783"; license = [ "lppl13c" ]; - version = "25.2.2"; - sha512.run = "419d8000f6d623764795945a58be4efaee97a80b0ff54368f62345e211277820e4ceee451ea4b0834de9a5c23db9d3ed1867be92ced96366ca2fb336f2a3026e"; + version = "26.01.01"; + sha512.run = "60296f46b478f54e902ec50b85daefbbc5ea7eb4d8270cf8cc78f3525dcece629662ce093036291ae3404cdedcf9ba228ebf554c00b7e9c2187c755d05ff2910"; }; xepersian-hm = { - revision = 56272; + revision = 76924; shortdesc = "Fixes kashida feature in xepersian package"; stripPrefix = 0; - sha512.doc = "79b0a6e9876f697b8c7e08d5f5051975d29e9b7b3245b49a74ae5c76bfb23926fb4810fadcc029ee529f5f2752a49c2ce748277da0fde50f5078becff090b1d2"; - sha512.source = "b43f74f1cbb9e2bdd06ca614f17fce49a18018cc3df9f88ec3a4732bd0b4bbf7068ac77a65d549806be4c07a2b7ab16c165fa7d5a9c9401a4dfb60426c5fde23"; + sha512.doc = "1e91f0aeb13d3a89e0f3c1ac6fef4d052b8c87911eb075814f41680100114d39161282cec46b4c4586091f714e7866ca5fa178ddbe427845c891b3aea3afee77"; + sha512.source = "3cde3f8760b704bf7e1b5c7fdbc69c874468874ebcf6d888b88bddc134324bbcc7419601957c2b9053b3ba333738c5d55618a3bd548ed73f462c81e05dcdfdcd"; license = [ "lppl13c" ]; version = "1.1a"; - sha512.run = "50a3e4a12055aa051f72c8d9d5f616a6901aba7c8dc6777610b48d7e3c993c6a49996cdd77ef01161ca9b7dc588cd9d86b1e1c4e65eab4e4a6d3a3697a990d92"; + sha512.run = "b3e688f49ab70ee8734b9a7ad9b448747ea7efac38b331ce0eeeed9ffaa02befe39d1d5b6104823cdfc996d19c6d185944694370a76f857b511f92ed889f9b61"; }; xesearch = { revision = 51908; @@ -52940,13 +53947,13 @@ sha512.run = "8099f45c704ea74e5bbd90b1817c3ad06cffe3d6da0a997f8471e72cff364d346a3cc2e6f156b51bf7bc3ba149e5c755423418d58be89e1872f84db9c1eef039"; }; xetexko = { - revision = 74260; + revision = 76133; shortdesc = "Typeset Korean with Xe(La)TeX"; stripPrefix = 0; - sha512.doc = "a374d52064764f1cc89802e313d3754680f1c55a55d1d11f4df5084d450aca5d0431395144057abdfb2a7ca98c1416320b5b2503368edcf6eaf3137d037893bf"; + sha512.doc = "60a70d5a1ab2524a73b0eeed67c67c386d8c82e318618e6f77f9aaf212c6aa60552a0a7da40774817cc76ca8482bb0ca7e802a7b6763410331b3720b79d97b01"; license = [ "lppl13c" ]; - version = "4.4"; - sha512.run = "ea5afa064583c9d6f161a1f7db9aff28c10891dc18fbbf7b89fdff1278345ed3155c104c9856fa650d6654bec7c4f5579f61d349ecee0f1a0194271e5181fb69"; + version = "4.6"; + sha512.run = "05a404a91c80591354fc74fc9536e81b6481b8995e0169c274fc22e4603618065c15f3d5fdab909051a6db8a1ce33b231978ce0c58ee7c616bc70c62b94788b9"; }; xetexref = { revision = 73885; @@ -52956,25 +53963,25 @@ license = [ "lppl13c" ]; }; xevlna = { - revision = 43864; + revision = 76790; shortdesc = "Insert non-breakable spaces using XeTeX"; stripPrefix = 0; - sha512.doc = "d0d033b646314eb250b245575ea2361b6c12f13eefab071c2b9f91524b08bfceb9fec197c3fa5f61e3ed19caaf4198e69ce1305bf1eb2daf1db6e30365eeac48"; + sha512.doc = "2da3e5e56e8f33702bb0f66ae1f88b8d04abf68cb3ab8c781d3e4dcc200e74ae2c3847fdc3c018399274f5ea9b194f8b320a33a9dfc57df3852efe97f7fc3be1"; license = [ "lppl13c" ]; version = "1.1"; - sha512.run = "69c80d5243a4af96f2dd8092926d2766bad5d6beaeff94d6aa2f184a68a45fa50bb3abb91a4652d8c5e5617073aee9caddeeb73fd5399965f477be7075b7ca01"; + sha512.run = "8e5fa66f8bc0708ecc047fb4bbcce9aae14f01cb78f816a18b45389014c9ab723af513157eb15910ddf0cf14568e809f9fc24c3c5da713c7b266e8d303c19231"; }; xfakebold = { - revision = 68929; + revision = 75712; shortdesc = "Fake a regular font for bold characters"; stripPrefix = 0; deps = [ "iftex" ]; - sha512.doc = "11b63158d7e780d390a1d4cb4d046108fa34212431d41dec582404047a8fa272e625898d4f1181fd8728bba789962b63b5462a9ea5556fb896b68ad2eab3c038"; + sha512.doc = "5f4fb023770ed12dc3e01de071e9c9d33cba321903a88d2f5ff116d86c3112f251454fe5cce14a1b075fa70fe329be2769741410ff21a34ea2afcd3a4c549296"; license = [ "lppl13c" ]; version = "0.10"; - sha512.run = "96d7c43d4aa975f5e948038f07c765397dfa240b41daee453064e8c7abd90a1a52cb8af02715de51b6e56aaacc4f8e6f72e40c562371541ac94c00e2f5b6aa2b"; + sha512.run = "b510e80170038853928778733792cd1983a28e612fa4aeac82114c707e823d1291c2e3e4bb552015d08515b1226591aeb93708bfde8da7a910ed0225d7b02bee"; }; xfor = { revision = 15878; @@ -53048,15 +54055,18 @@ sha512.run = "7815d213c4c1e1be5277b65c94dc24392af298eece6f841e8ae37e430c100fb191e3e11bc7b0a8e06a1df8680c8c321886dcb99019ec10d9db669500ed82737a"; }; xindex = { - revision = 73644; + revision = 75954; shortdesc = "Unicode-compatible index generation"; - sha512.doc = "32b8b112b659b1766946297f18a0c49beeb895e102d5baa03ac8b273f522384e3430791251211560837a8ccabf703fdbdfe55bdf4c2a481209af928bb72462f1"; + sha512.doc = "b94b2f126b1c0d3fa00e30ff3d10bdfcaee2a94e82537d3975f92c9d4daff9737bd9a6db33b4d4d400ddfead91580638ce68af4401fd6ae9fa48fe7d98def527"; scriptExts = [ "lua" ]; - license = [ "lppl13c" ]; - version = "0.64"; - sha512.run = "9041652ccf4844fb8749a206fa7a620e8d1098eecf5d3995f5ee69bb756093f109f13d926b7e278abe849c82cb2b7c9792b3fd04dd3ef2a86bc66a79e3e062eb"; + license = [ + "lppl13c" + "mit" + ]; + version = "1.02"; + sha512.run = "ee2a7fc17e663790570dfab4b1b3996afc184de5bb1e57eb4a6bd80e3ec7123a45a5661fb8b481ab4fefd285eaf65b931bc530fd4ee846928a0be7be1b0925c6"; }; xindex.binfiles = [ "xindex" @@ -53086,23 +54096,23 @@ "xindy.run" ]; xint = { - revision = 75447; + revision = 76255; shortdesc = "Expandable arbitrary precision floating point and integer operations"; stripPrefix = 0; - sha512.doc = "0811ebce10dd67471386e80b9fc4c7b12f0c97c17310f4bcd4889709c222c155ef79a54d5c2abcfdf148eac2ee219045748248d96491235bcf41e825ddd33346"; - sha512.source = "513872517a8db6d38284a6ce5186fb0fed7aa86d567cc22980adac4ba346e87a759fb1c5b5f0ba4e05e956a4a587b06eab3320f0c80b8f3ebeb2b9ed5d8b43be"; + sha512.doc = "6bde9438a8d0fca6394642510f9b7b09085ef681746d94c4d55b9a0450f35cda039ef0b8ed8ba3a19512b139bee3528bc134bbe311244add128b3b629b042bd3"; + sha512.source = "4e6e4c941a81542a9278d700a1896cdb96d520953b41752a320f73851a6a2be8e701a9285f3c167897e2e2b3178ceca660760487deb76e9aad2a178657b6b84d"; license = [ "lppl13c" ]; - version = "1.4m"; - sha512.run = "2b10dfa7bca9cb265bf74f70c7f75b629e7a49912dcaa2939066e87544ef96cba31b993499105251c4230518c06db7a6fe4c3d459915a144b789389b879dfa01"; + version = "1.4o"; + sha512.run = "da0d6c71bb58350e45802620b64f032207744c82920990b2850cea747614b35bd9b776f888f9e5603b35da8d4bf6a881a89bccc9f894dab1764bbac98f94e2a2"; }; xint-regression = { - revision = 75111; + revision = 76947; shortdesc = "Classic regressions, with xint"; stripPrefix = 0; - sha512.doc = "c8ca4ca9a1ee7447097e080e6b2364b059d4d204efa54264dcf3a44a6f3da8ce5f370b1df3fbb15f13764504e41becf001e4a534ae9341ac5ee161cb7e065520"; + sha512.doc = "5d044e297b2c248ee118df65e392fb3ba749ace0eb68c02909c9ed60b2737d2833740f92ab7453e772044a41ee3dcb658a51b7ef5e56893a3463d88c4cc05eb8"; license = [ "lppl13c" ]; - version = "0.1.1"; - sha512.run = "194326102c3a238b1abc21b11875f5b11f7d5aa6c7d78e058956230cf5985f2c592d1dbe282b9368164fc84faa440e513f864e7e2df5532ae87e2aa5f1249c02"; + version = "0.1.2"; + sha512.run = "39359582c5293652bea3f51021f1630caabb4100517cc629226985f3d476dc88781279ff3856834a77ae76ce383d4017893935e9a3f4a61becd3b9ece3ab5925"; }; xintsession = { revision = 60926; @@ -53114,14 +54124,14 @@ sha512.run = "d1e279e733e37d6ef163a1dc537f5c02119403710a930f409cc6cfa55f1c08d9dd30bf4aeb14b68e4080442137a7352207ca8dc9bd7f859a8d19cf9205b68c1d"; }; xistercian = { - revision = 74943; + revision = 76924; shortdesc = "Cistercian numerals in LaTeX"; stripPrefix = 0; - sha512.doc = "0a7d3e7116d19dffa2232199e7769b05df3a167835310b78b17c7df1c9d81035902113b68276f1db9a1449b04bb11dfd4e60cf719b6e719005af53b3002739cd"; - sha512.source = "015a6de346a63983ebd97a1e5ba81343ad4593079fedc2e12c16fe26cc74b99505860999437feb5dacc17e2a2cc1b4248de70f45b3ad7a1e30801a91696a7060"; + sha512.doc = "932ac1836b4376d66e6fe71af3d894842ab0b6830537a3827b765ce205187fb646d09eaf32da09692124314cde42987e2593fa0ee1eb2b13a69acae5a3c77178"; + sha512.source = "648223c5eeeebc636b070f1d22d916e78ee20a58af2065bd713c584f8f91a24037286ef9de60f0076d98ba659f63a18d504e2b0611e91d35837d6090770484cd"; license = [ "lppl13c" ]; version = "1.3"; - sha512.run = "a1ca5594dc49bd99dd583a4f1db1a0c7c058727fa8d658d05818711a74ad2bbe1ecd0a060be002952711758c3c5224e2f59a38eb818fdb52f412e83f9d039eff"; + sha512.run = "74e50555f09d8e71fe67c6ed0c9198e0f7cade17a153577f97d041c906088ee218281ebe6eb425e44e5b071865116acdfcfd98b637c3c40a8448482f2041448e"; }; xits = { revision = 55730; @@ -53154,14 +54164,14 @@ sha512.run = "1502216d5f8b5b2f15317f7dd9faabd11e06232a093a74a64a7114b5f2307e7e96065810129713c679d4aa4d2e622c6a1af8dfb31719b447e9d8fc1e8026e027"; }; xkeyval = { - revision = 63616; + revision = 76763; shortdesc = "Extension of the keyval package"; stripPrefix = 0; - sha512.doc = "f7948832c943d3746c3115950259430724abee49316aaac0343e0959ddce796ab8064583d048f71ad39332df966557da9a2ec3c2752c16b333cc55bcd2cf3c7e"; - sha512.source = "8eedead41d620e3561dc120e16d745a18e475107ba3144802200bd043cee93efb2062052ca220da4a4cbbc431e7d432db1d217ed3f4c8430526ebede52cada1e"; + sha512.doc = "69f1839fcf67a5dea4c132e41a8a15547a5af3a6718100bc5a131c97f96b93a11af6d09592332c55d824c571bf851c381ba2791d4fa25c9389557f14d2c6e08b"; + sha512.source = "7dcade5468402fb758774c6356c76fc95b8c09e11622e046b755af60a83f971e91540e5e9af478256b3fcb63f49dad24bcee30e468065a9e9de87193258f3a29"; license = [ "lppl13c" ]; - version = "2.9"; - sha512.run = "e7f8355a0dd505af021d413b7e1ec605c083b9e552382eec48de85a1d037937696fc0a5949a4a8cebb065dd339c70742863991bc855c1ffc82177571c16cd313"; + version = "2.10"; + sha512.run = "34cc02734c6718f184593d8ba09d1c0e46af2ef1a5ac7d0715bb2f1516db9d976801aacda9efafe96ed3c5d2a05410e4cb39f282b803b00feee06d3195483e81"; }; xlop = { revision = 56910; @@ -53194,6 +54204,16 @@ version = "0.7"; sha512.run = "ff75c7b2f36f0e3cdc466dde35d83ccbb76c9c95f5d191a5498831247d1d418b69a8f0df8b263eae78e4a13694e628eba64c24e7480c7dbf56948cd5b1504a76"; }; + xmeaning = { + revision = 77128; + shortdesc = "Enhanced implementation of the \\meaning primitive"; + stripPrefix = 0; + sha512.doc = "840b9a8bfa73e79c5b82f1bebfe67b8ce845c462c05e11b04949ce6fdfce1e7fbca5e767c5b7a7a5632043f4fc820982f6609971010992e4b8526eeed7924084"; + sha512.source = "11930187172959e2a6781c14ee4af04e6b0130a9ae6b097a37cd6711b0a9512bd53fd7bd6f912998a024cc16c331990086c124c8b172f4c61e809fc4bc9b7808"; + license = [ "lppl13c" ]; + version = "0.1.0"; + sha512.run = "386006d44cacd4b73caeecb1e038f691a64a09329de19552428e96150d3fa18f378c553fc3691d054d865e41c24998f031f14fa4e742dfbdab47c0f29df649b6"; + }; xml2pmx = { revision = 57972; shortdesc = "Convert MusicXML to PMX and MusiXTeX"; @@ -53205,7 +54225,7 @@ "xml2pmx" ]; xmltex = { - revision = 71362; + revision = 76924; shortdesc = "Support for parsing XML documents"; deps = [ "babel" @@ -53268,10 +54288,10 @@ ]; } ]; - sha512.doc = "e17bd370e81bde0f0c8c76f55edf63a9b76b832807c22d7f9e7749a0179e420738a3d98e7e39bc1788175ce10d604a052054c064bc03c0ced379200588421c5d"; + sha512.doc = "a65cd4818a9f3616002c7515caa8e46eeb042be20acaaf9ac3ecd00765722565e3c8a42b27db379b5e343d8e5a806b893cb024c26febdac92045fa9b67752e94"; license = [ "lppl13c" ]; version = "0.8"; - sha512.run = "003e5b6865af334c9d44f1b6e655dc9eb621aa762a4414df3636b9faa209710a31dcd853e0966a1fff04f091cd325cc887470afda36af7e6eff1072d65748a2f"; + sha512.run = "204bdf30379dee4ff6a7c219765774418490471d82793bb3e3a9722cee14ad99c5bda6840d5030ea3ca954ab0fecb5cde882c7b4cf9fbc39429e999585af2e3e"; }; xmltex.binfiles = [ "pdfxmltex" @@ -53350,6 +54370,18 @@ version = "0.2"; sha512.run = "1b264f383d76e1c213aab0ac650a934ac6a91eb8dea8122229b2ac6bcb6ed694d62acecae3882b41abf34bd016922109064de0775f91222ad88be8287bd62931"; }; + xpeekahead = { + revision = 77050; + shortdesc = "A simple way for peeking ahead after commands and environments"; + stripPrefix = 0; + sha512.doc = "c81ee7e96e4df012112ba7989cbe70beddd2bb4f3662984d882e8c72b61a5de426a49aa779286604914f5d5efd6fb86198a583c36c3141a85487385edadf6d3b"; + license = [ + "lppl13c" + "agpl3Only" + ]; + version = "1.3a"; + sha512.run = "406857a5bc117186d344d788396274cd77bd405a89bdb467de95c0b2e4600cd27d915da5bd58af5e9fdc100479709f2d65a0ca9e5cf61f685f7dbe354e14cd57"; + }; xpiano = { revision = 61719; shortdesc = "An extension of the piano package"; @@ -53371,14 +54403,14 @@ sha512.run = "1915b8b9acb3db8d4f8ac4fbc0baab55d6b8352288852f20d066a3f0ce4f7dd0cd4d2d70ae2d2e29aadae0bdb272fcb237146379313b2900accaab2bc10ceb79"; }; xpinyin = { - revision = 66115; + revision = 76924; shortdesc = "Automatically add pinyin to Chinese characters"; stripPrefix = 0; - sha512.doc = "f233ca01195f0f3e236414c02cefbb8da1adc24d6ea94fa56e98ab8772f48456e4bf469f6def555a01c29f8a258c352186d7bf7054db2bbe3843ed937784a440"; - sha512.source = "f4775152d7879b352f6193af3036258ca984a195abe6de3c03baa41325a7b1fce3900facc2f3ea8fd2deafd3740128161ccfbb2a37eb88fae196a20136f68dd9"; + sha512.doc = "21791df27b923ed567937fdd2f826901191930b0a092515eb7873d1013bb9f824b7d90fcb204be07d03924cb26898aff85ff711641b59f7cdde32e3c88291fc5"; + sha512.source = "e44d946a39955e14eebd6ae408553e38a602fc5560af6a08d626fd88361fe1c41eaa636cdcdb03a9393636a983f59c6c0711d6bc69c491bbf6ccbfc86bd21c16"; license = [ "lppl13c" ]; version = "3.1"; - sha512.run = "3b7eda4c75b90284138c1277657c8f4a3c2c9a3374a2d6f80969e78805ab8f0c03bf09e5aceaaaec689582dbe30a82b704e41ce08305a0b4b869a84d4d07678e"; + sha512.run = "86bb7edaae2f3feb543078f27420b7a20b8b43f2838e26c65d233f0d70824d0cc03d319fa28f85030babb1185ea9de9fe1c57809f45dbbf0627ddeb0cecc3119"; }; xprintlen = { revision = 35928; @@ -53409,35 +54441,35 @@ sha512.run = "f1fc2f43099e022aaac631d4ccd1e5f5b9a9f23db6f1c6c3adf59d47dca57c25728f81ead0ab62d07b9bea6219e3121874c55973b54e826b1a70c5e4fd47c853"; }; xreview = { - revision = 72484; + revision = 76924; shortdesc = "Reviewing LaTeX documents made easy(er)"; stripPrefix = 0; - sha512.doc = "8af77f2fa905a603538a194e63284df2a9407c52483826792b8bb1df96b841779b7821a11f92ff64388f58a9af0c09284cdb2c13b0ea7a9014401316c7c8f2e8"; + sha512.doc = "eef00b405c39fe5a9553197b8773ce15dc5db8a340a74041cbabd6884ca958eee68a15f6f07d480b139a09be5a74d00d97212be49d78a6b1aeb8e0010283e9cf"; license = [ "mit" ]; version = "1.0"; - sha512.run = "54328a31d056d3f827046b6830e4731bb0cb88707e335a32ba7ec9b0762642af61d74edcc8d26dad33c98adad49559e0b137c572dd2283878cbbea69df7f1d8a"; + sha512.run = "8cd23b5d386f9a37181f74c63b6c02cd7f5f5449f9fdeda1f1653beb088c0113800f2899cfba173e12b7c7e74ca01200b3d2c827914780af0c20ac79518bc47d"; }; xsavebox = { - revision = 64049; + revision = 76924; shortdesc = "Saveboxes for repeating content without code replication, based on PDF Form XObjects"; stripPrefix = 0; - sha512.doc = "4acb0dcab63edd326db7736bf4632f375e4e1dabb1eab0969c0255312f6207871f087cf81e2a01bbfdb99ce956e568d6331cd82346feeae966331569d2f0c3a2"; - sha512.source = "5843edad34701520c35763cbe3b66523a67f11299affdf4ffcd213ac3abc8d67b9e7cce05610132fcbad3639412f1fe04df15887d1e671c06ef066a0f859f231"; + sha512.doc = "9685519afb16c11464d8d8221aa562011a4ba5d265e420d604c7f413d237b1f669bb581ed3fa589ac9c8a7b4801527d263f594cac13b80016843cb1828730f51"; + sha512.source = "ac1d0fe8724c1a7935c2cd34288e980deb133998624c40f8b738924d63200c81007559ea9a99ec4e5160b1aaed3a2335e387d4ecda8fc599a1edb13851a20b11"; license = [ "lppl13c" ]; version = "0.18"; - sha512.run = "a88227b8f3b8adcfb3de271307e97c13db9da52c9446efa69ebc9b12289a59b2b92b608dd87dadf4837f0501599b74775671cc4e529a99ef37035dbe171cd66c"; + sha512.run = "91de69cc454f701be3f503a0de86c29aa29e3368efbdf7fd758b73b0abb70cc9b68100b73b87feff6186344416abfa22118d82a003336aec14394e6773ff25d5"; }; xsim = { - revision = 61988; + revision = 76924; shortdesc = "eXercise Sheets IMproved"; stripPrefix = 0; - sha512.doc = "a020e1c60dd909ad48607b315e63d2225a9a884f2939f1cba2a783e9336b86dc002e1fd771469daae9a4c16d80b4c9263f04a545b270ad666749d5d4536d3e7c"; + sha512.doc = "5bdd1bcf2ee9c8f0caf8efa0cec1a76686d82ea96b47a37ee38f06ebb8f34d137c368cdbd32ce5233403dcfa4fb46c947a12cac587c9461e2ab8b75aa9a36d0b"; license = [ "lppl13c" ]; version = "0.21"; - sha512.run = "daaf1cc1ac8c34c4a63de3a16baabbcb661177172892bf4bf85e588cd150e8736b5b3ef382656c4ca5e3486f93889bfe00a9895988284a3fde84caf222e9744c"; + sha512.run = "8e184783a3118432f40404ae6bf36d61facdc246e9e85641baf1c3c5046d01c896ea1c53f69f3f4333916ba71af6250754f28bad00abc1212ddd99534a999646"; }; xsipa = { - revision = 75243; + revision = 76924; shortdesc = "Short XSAMPA-based commands for IPA transcription in LaTeX"; stripPrefix = 0; deps = [ @@ -53446,10 +54478,10 @@ "tipa" "xunicode" ]; - sha512.doc = "c4b2f5f7dff18ccf1d36e2bc0bac1b22806441856a2f5dba64e6abf9c6022db0afdd93983a3acacd28c5daee7415380c46ec6b5a293dc347ab4bc2de4d29dfe1"; + sha512.doc = "a69d9305f901287a4df103719b2eec22ed2f84a25c847c8da294370654935f936cc6d2d1ceeb0e419828ac41ad462ae1f01b050a7a467a4474a819611d7d8023"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "94123cdadcb4e97eb5992461decc7b351f7ee0dbb458802566090a2951ecfda656a6e5f3cb579e3df63b5f0073744802ca4a73b6b335b1754616f76da0ff4125"; + sha512.run = "91d3b1eca713675e9937b75bae80bfe4f31977ca0c23d94dc01338ba10c5c555841b604e382529982b5144684c7d0b72f9b9cf54d5f2d04ff01c02f1fdfb624f"; }; xskak = { revision = 51432; @@ -53461,6 +54493,18 @@ version = "1.5"; sha512.run = "202f61fffbf22346ff6ad6b2b8f411b2a8e4f58a9d53e5613810f2fe0b56b0c73867f0c1c293bb0c1f0edcd4ab73135ae33a953d3709d2d01060c1b638842dd4"; }; + xstacks = { + revision = 77269; + shortdesc = "Dedicated global stacks implementations"; + stripPrefix = 0; + sha512.doc = "cc3858b667d29a7ed3420a5b24c3e1665577e43a6eda1fd1a441b3f69211b503e59587f9aa1a41f04ed5f2a978407e712bd14db27548b997302407b80eedaed4"; + license = [ + "lppl13c" + "agpl3Only" + ]; + version = "1.0a"; + sha512.run = "76f5c23fec6228e891e7fe73ad8a6e65377e3f411cae5c44fffba6ada765ebc28c72d46f9f7597f427e96e5c80c48ad039d4ed4787fb40f1606d8171a3166d8e"; + }; xstring = { revision = 68015; shortdesc = "String manipulation for (La)TeX"; @@ -53480,6 +54524,15 @@ version = "2.3f"; sha512.run = "e308d3ae3ae32b945450b319834dfac19b6006cb0ede7f21a91999b840528927aaca7cdc330a02ebad874602d6d268fd1fe609dcb52bef2757b2e0417310e012"; }; + xtufte = { + revision = 76952; + shortdesc = "Extend the tufte document classes to run with unicode-aware engines"; + stripPrefix = 0; + sha512.doc = "4e3e211eea7ee4e14a6a3916ee6f7495aa7bc06b3ee18f6bab77c172595725c6c3dde2d9d2f4c74df147506fb282ca28f7de92897a2bda2d039d80dc2918ea56"; + license = [ "lppl13c" ]; + version = "0.03"; + sha512.run = "bad17077bdcfbf59c92709a805919c58ef81458735d2ea62828d1802c7f04ea85b48535521f370d1dab6e93071c36bcae8d7537af4b9b9fc38d9133bd7afa4bc"; + }; xtuthesis = { revision = 47049; shortdesc = "XTU thesis template"; @@ -53740,16 +54793,16 @@ sha512.run = "1caa22023c93ae1e6a2fd94676da61fd576890f991a79d6a9724a4e5f7e653a752c6af792a1b15d44aa956f5788aa995614a33c2d97e95865d6a364f833e539f"; }; yfonts-otf = { - revision = 73612; + revision = 76885; shortdesc = "OpenType version of the Old German fonts designed by Yannis Haralambous"; stripPrefix = 0; - sha512.doc = "c1c8009e50a87e1a1d7cdf11e2ef8168b0ba18f666460b65aba6a481a9086eb0a1dcc179b918500aac8121b2cd383f3639c28330d25b6eaaba1a40c0b4d2a37a"; + sha512.doc = "225611d593767ab80a414bc5aa2ac6b9be1d36d52677e0b4fab6ee4c7cb2a75c00560523a6f6b5054c8099385b1edaf06152be35d06978a29b84a2f135fe8e30"; license = [ "ofl" "lppl13c" ]; - version = "0.50"; - sha512.run = "4623db0d9e1314d6dd6f51f0e518cc292d5f715f455d7e64df03a519b37a7606c1c3ba68e3e79342539c224b4a3a4d925ac8afae92b3a90d7441a7fd8f9e38d1"; + version = "0.61"; + sha512.run = "d761ea6bbd5c6d90a9aed7916a95796cf869f2c1ba4be338a2fa5432243b07f1515968da1cbac7b291a6451d82481bf5cba50ec5518a09f6d21cc32e68d420b6"; }; yfonts-t1 = { revision = 36013; @@ -53816,29 +54869,29 @@ "yplan" ]; yquant = { - revision = 75563; + revision = 77263; shortdesc = "Typesetting quantum circuits in a human-readable language"; stripPrefix = 0; - sha512.doc = "49e2bc94d52d1b5b6e95009cf24686d64ba95028d7a95366ee2d855b63038b5de037781e2d7cb909e2be3e0d22ef94c7ac6af7d4d5a230a29a4ee4713803f58a"; + sha512.doc = "892f781625f1e41083b67ddf05f848e6d529ccf33e4f72df6d54ea672763aefc1396eb2571c75dda25804fefc06ee27b65a5d856ee65a2ce6b9d2c301f64e8dc"; license = [ "lppl13c" ]; - version = "0.8"; - sha512.run = "302e1c9e570c36b1a50f6945785f5b458ca621a7623997dcb6ddfdb3995e9c1fc6ddcda7f9426033218ebacb98e07a1634f0518e81655d3cd5982915f077dda1"; + version = "0.9"; + sha512.run = "bbe4cbf94580714f18ca034855296635e10808f382b02257b65f2b02ab49e771789caf811eff310cf26199d357deefa3e67ddc85ca7159a3a079564cef10799a"; }; ysabeau = { - revision = 72800; + revision = 77373; shortdesc = "Ysabeau fonts with LaTeX support for traditional TeX engines"; stripPrefix = 0; fontMaps = [ "Map ysabeau.map" ]; - sha512.doc = "0c3e499b6da64d474e06fa45e93c8702a34b8941510af39c8a224953dddb285413fcf37e635f308a862041f51a7c5c3f48607652e7e12e85587d4237ea08c54c"; + sha512.doc = "883313f77f8155c9d763de7b90005ee0693f50090b25d394a22388569cb0b146137a0719854176fd6957607222e5bf28a7a30a280ddea7e1e67e776d69300c41"; license = [ "ofl" "publicDomain" "free" ]; - version = "1.5"; - sha512.run = "f1b409b6793218c62b70383a9bfdfe762ebe936dd521c4b70169ffaf2d8b51cfe8a950a67454b3fafb9001d684de08d1b8bdd1a27f4b982932855f0b9b17f572"; + version = "1.6"; + sha512.run = "229f8fac33513ae0b410a3c86f5ccbc5d3c284f5c151f8a5fbc26913e9f222bbd3b1ea055c2285300e4989c527c772fb46f67988ee66152e81b88ea11523544f"; }; ytableau = { revision = 73766; @@ -53851,7 +54904,7 @@ sha512.run = "fadb350bbea899824bb30d3027da91bc0c72a3ce0fca0ca5d162bcbddc4094284ed0c732dd2894602a2f7c76369cb0b16c932aae07766847cd43f7ba652566ba"; }; zapfchan = { - revision = 61719; + revision = 77161; catalogue = "urw-base35"; shortdesc = "URW 'Base 35' font pack for LaTeX"; stripPrefix = 0; @@ -53859,10 +54912,10 @@ "Map uzc.map" ]; license = [ "gpl1Only" ]; - sha512.run = "a5a8a672e1753cd39b44dfb43b9b83673f7bd20dfb4e4640630ba0908c228dd75dda7933432d6d6f7e2c4920d554aa8cd41a523ebe665832edbc4aa7b8034332"; + sha512.run = "dd5c97379d53809e3550627b2de861804ebc0b162f7a4a8a6afb45add942f7af900f89a901509a848a9859935fae12dce4d14e2bec6a090391d519f4123ba55f"; }; zapfding = { - revision = 61719; + revision = 77161; catalogue = "urw-base35"; shortdesc = "URW 'Base 35' font pack for LaTeX"; stripPrefix = 0; @@ -53870,7 +54923,7 @@ "Map uzd.map" ]; license = [ "gpl1Only" ]; - sha512.run = "3e0503c2d4e30c8d727caa1d9438d4c6b12c3a15729eae65d5c4a8dd9ab0d0c8eee2f63138e9d267f4ae98ef7607388888f7acd78e189a5c322bda22827166fe"; + sha512.run = "20b91c6136a12eb88b104d1171e1c9d7f09f592f70231404af9eadeee2c29d00e957a4628697649436476fd5385a39843bef0007959897c87a6789af3ab21eb5"; }; zbmath-review-template = { revision = 59693; @@ -53894,6 +54947,16 @@ version = "0.8.1"; sha512.run = "c740469e5a27355fbe8c781d30434724b8c77216e88c674854dd71e73e38ba78aeeef251a25e756c4046230eccdf334abf6d5f378bad559691a29955cb0eb16c"; }; + zeckendorf = { + revision = 76884; + shortdesc = "Knuth Fibonacci multiplication, Zeckendorf and Bergman representations of big integers"; + stripPrefix = 0; + sha512.doc = "da45cd3b8d4780bad656578a7b0a8adb27fe8691acb6306589ffa9119af28e05fdda7bd1d745f60b045c8882e5617647e4e7849f646efbb87d8dca0ee34762e2"; + sha512.source = "02e9d54355017b65657c57be58d45b86d1ec22761f7d9d28d5cf6b83ec0fdbfa7326ce68ecad0e270540307472abe57f11d20eef4fa7905613b99a065923aac9"; + license = [ "lppl13c" ]; + version = "0.9d"; + sha512.run = "34b343f1c6c34f2be0a3cf6a745750227b27ee21d360c64411f3d8b228a239b9ab27a1df9815a76e4c55a3c97009c73711b33c3d592c43faa4b7ff3aacc223f7"; + }; zed-csp = { revision = 17258; shortdesc = "Typesetting Z and CSP format specifications"; @@ -53903,13 +54966,13 @@ sha512.run = "2f41c5b28e602aa88146cbbc172eb2d6c6f21491e45622c4c1688b9a8acb5be304a8acde842bef84f7a238109ac9ebefa31844826387b266f14faa6a6943903a"; }; zennote = { - revision = 65549; + revision = 76924; shortdesc = "Streamline your note-taking process!"; stripPrefix = 0; - sha512.doc = "a2351fa77ebdbe035a60750c1362d6a04cef67be244ff5ce2f6a38cc6b8c3b5b96f4afcb15c43866393911e60446be6f5a4d384852a8a10101abae38bd309fc7"; + sha512.doc = "aae1d25f357684b0babb996c796ddbb6b285762c4699d8c73430aec3484988983c4e38b90f8087fa5ccfce9c3009538257b9c39dea752d69b9113ace19f3fd1d"; license = [ "cc-by-40" ]; version = "1.0.0"; - sha512.run = "94f1e1a0550005c25206ac3e04216d35bc2b769b735160219ca246c95a85db5002bc74641e45152a31e8148e4d581bdb0024a3174eb735537d39ea1256f34365"; + sha512.run = "55086f1cc9ec415b21af8b4d7162832e488cb4f6ce2d2257cd765021cf95a4513dabeefe4b3dbf33cd274ba7c928c73858c400a8bcadb885f11c7af3508c5244"; }; zhlineskip = { revision = 51142; @@ -53977,13 +55040,13 @@ sha512.run = "3d29074642d8a4c63046347a36f47548557de92a64ab4d6b7d1cad87f97a9e25a09fe84cf699a3bf2129c4de00dd3ef3593f85056e8f38a9a2d1ca27c549cf96"; }; zitie = { - revision = 60676; + revision = 76924; shortdesc = "Create CJK character calligraphy practicing sheets"; stripPrefix = 0; - sha512.doc = "84f8e20beec5ba5ffbd79c6ffa68f0530b285761a8de6ed53e621ef39c0c14f59c33d76373581f94f10b1149a9fe5c92c1c74bbe2c4d6b8aa589d3a574bd9153"; + sha512.doc = "bf034be9dbaf2d6ffbbb9cffd94b81dba7c397cf9e0c519f4e3df7a38e652190ae17c0d1d6cb413b61461c9377e0f775ddcfc86bd90f4c683800765cb9cd2ab6"; license = [ "lppl13c" ]; version = "1.4.0"; - sha512.run = "10769951705e67bb929643e39d5480c4c2337a68f59ede2d77b2f8ddc3e2d6363c873d0e8e480a85e02f2062736570fa74171c862e50af73efa941a4d93cdd58"; + sha512.run = "5196bc1b43af977b9da47e3386e6c34e125b1a4ef1213dd9de45299addf9973117e5f09f4b8f69faaf7bd4418971e1d6a505aca3a30322dc43d487448a65a772"; }; zlmtt = { revision = 64076; @@ -53995,13 +55058,13 @@ sha512.run = "ecd45c407db5a78d31f6bcb7be6184531a51bbf89171c47f2e5178e65b06db4595682c713a977ece1cdbd98fb59b551baef3cca527b22f98bb45b37e73407144"; }; zootaxa-bst = { - revision = 50619; + revision = 76790; shortdesc = "A BibTeX style for the journal Zootaxa"; stripPrefix = 0; - sha512.doc = "f843aa27ab0c2139e1051aefaa9b667f2de489cc13578200ce7db2bdfc2397888856c6cbe68b6fa201e0cb269bb95818cb31f1b03622c49ebdced23fa5960d65"; + sha512.doc = "16f93d319d3b4a3381a8fd090737871040bb0281fab9803f12a38a349491d1fdc5d0fff93d6aee767e1fdc6774115872a605f2d082a3ba107d4ada5090db114b"; license = [ "lppl13c" ]; version = "1.0"; - sha512.run = "80816556a2e23cfd8345b7d22224142a5448105ccc5c1143f33c4560a4e4ab432115c2fc47c5d4c6ba599031f4c36b481465a5fa7b32afde888beac69a6e6c62"; + sha512.run = "681c40259bb6d67f423dc6828372ca694c6a350f227ca3c759064cb7845cb716d061919ae4552fef0a0377de3e608c0e03eeb8daf528e7953507a019f52d2ced"; }; zref = { revision = 75450; @@ -54014,55 +55077,55 @@ sha512.run = "f5bb679efada440d14dac3fbfc590db6655e056f73edbace1f279c6d0aee320d6fb0ea156de40aaad6662defbe084e0ee126f245499776e036e635c8a146a29f"; }; zref-check = { - revision = 72994; + revision = 76924; shortdesc = "Flexible cross-references with contextual checks based on zref"; stripPrefix = 0; - sha512.doc = "1a679a6d862ca6f6742c482be1e45d2f63ef630fe705c5f881df91b9240a0a4fede662090e4d353becf414087f9d5d73e16d5eff7d37fee1f22963d75a870674"; - sha512.source = "72f7cc4fa2bb69ff95a5f510048e326895fd92a91db73f2b9eda8565b356f9e4fce77249c65fe07d1818a10e3d2d0cbb9177747a5027775eece8e47bbe3e7296"; + sha512.doc = "c558f57d0c0fe86d362582184b83017154916bd384c60b3d55468b03dc2f39d839d625cc7a63dfb666e5d293c44f2d0956ff86d8e6920f3c2225664c76458b77"; + sha512.source = "582b92ac16d548640638ff9153c24d8d69baabeaf4348a4b2d8e08f0c0a55b6ca617e64faf19d93bad0f59f105faf0d9aeb428b81e720ab4908a9dac6f77a016"; license = [ "lppl13c" ]; version = "0.3.7"; - sha512.run = "bde041147d5d09aff0dbfc422887ff6304b70249e5594226565aa277f6642b252ad32bf167993cb37a9747881cb050f46c536f558192787a68016cf9e0acb769"; + sha512.run = "089328f5435cf94c0c63cff1cb221a14c16d1b2d7dc0bed6cb87a789f334757a48b3744fb5b6a861c8dcb3345d504c7395c6cd6d4c55aa29002b0a54696592e1"; }; zref-clever = { - revision = 73000; + revision = 76924; shortdesc = "Clever LaTeX cross-references based on zref"; stripPrefix = 0; deps = [ "oberdiek" "zref" ]; - sha512.doc = "13cae78ad1c64252f75eb3c6d5f81edc69c0a1d7594f76c209f9cca42dea7a7fb3fd47a231ddfad9ef3b5cb657ead1e992013f4feaf0622f82c29aff0adfeea3"; - sha512.source = "ce795e68c2d47d842077237b0b20bf732efc2c3b2cb906b6afbed45170c24b0dce5508966c887d7dc6cb801798dfb8061f7b5b5b6a0d9f3b05c6ba9f6bac1b76"; + sha512.doc = "ca8eae989a34095f5b5f4526a37864ee9589f777a8f283dc3d90de1f7dfe2bbc918fe7d8d8716869c50ec51bb8390c6a7f8a33d6f91fe1f0e492e8ae1b3b4058"; + sha512.source = "78103e757707965a916e7f5204ee2dd6a9d9ed69e11adf47a3463cfbd85602e6a537a32ab142c1e88ca139549c90a8ac10259df53e6c7fcf1c404fcd215dbefd"; license = [ "lppl13c" ]; version = "0.5.1"; - sha512.run = "02b6be7dd13fab75cc2d1d750382b13494d3be7b35902babf1971fe84bd1c85d61506f425a7d2c2b324d0b7d0405b2e520ed9bd42c132b6382b7c6529953d834"; + sha512.run = "cf85426603542e3e18917814adbf737acf33a9685dacbad6a21e14529ef7132d295f3a7df85802cc3bf91cb3782ef3f5645010ddd9bdcaeb191a89946db6399d"; }; zref-vario = { - revision = 72978; + revision = 76924; shortdesc = "Extended LaTeX page cross-references with varioref and zref-clever"; stripPrefix = 0; deps = [ "tools" "zref-clever" ]; - sha512.doc = "c74e76ce856e435dd57e48261054ef4583e166b842abc7101818362ab21e5991e843468a5a20061681ad17251ce8df78bc95fc220c41ebd9b8427e293786b6e5"; - sha512.source = "995d802d7f10bca9770e6e1f2a9cbd9701b68e5620d2d135827f29a393ebf2d8ac651dbbb560dfd123305ec0ddca27c9f23ded18eda507b290784a34f8f201bd"; + sha512.doc = "1100e71aa2808848d4c63baf39f3f04a6d4c31fb9c677c0a1b509dd32f394af3d9cd724602e58fa33128e3d4577ad9d87aaa56227eb4bc12dd5d7eb9e2cdef72"; + sha512.source = "804038c6856f0f6554957dddf844499ad81eda1aef67c3fb8db94e1295b7b709aedf3d41ea409de00192cdbfd898ea4b9a756e82c2998278776753ebae0c12c7"; license = [ "lppl13c" ]; version = "0.1.12"; - sha512.run = "ca7fb61c8a6e7d1c1fef82f8663e56cc33025a55a668cb0bafe72f280b02075d5a9760326ded4b98dada0be8d327f7fafb21830a068a64dbfc4ab794ad23cb31"; + sha512.run = "29c849a5363dc608af288e60a3ba5c3083c1eee5de55261450a04a34a136464473af07cce5b10a1c5de320eb84d6bbbbb1430a704b6a06077d47a6aa12c66401"; }; zugferd = { - revision = 73286; + revision = 76924; shortdesc = "ZUGFeRD and Faktur-X invoicing using LaTeX"; stripPrefix = 0; deps = [ "siunitx" ]; - sha512.doc = "fb51c002ca37e40cfa9defbbd03f09e08f97bda89ddaf6efcdbb923de14c8c837ab1d020eb413e1b51ca89e8a5a86455e8f66ad216b7dae647f544ba3d03c4bb"; - sha512.source = "ed1ec33d7bce91b2ab20c4e5a0a7f58be60f416fd57c03d749b742c750250a282032127672f91af227d96c36883ac51b2b0e79f774d841bf7483e6eb1776c3fa"; + sha512.doc = "16602c04d82f42c2cfad7c5af88e78390267539f129ec896bb37b83903dbe4c64656f5d1adddf6e7339c98a0734a77a55effeb14d3413d30466a40064953d1a8"; + sha512.source = "af4dfb8b0d0cb9601b3a37fcee4004bea13c5d53cdfca0babf7d32a117f02fc92dfc683de631cbd35a330ed2d7778ad458d11c28019ceff63c94f534a4d9d0d4"; license = [ "lppl13c" ]; - version = "0.9d"; - sha512.run = "0dd06c82227e228cc7e3214cb56f5b0ce159ac3456d1ee1ffd9368f8724a14ff7828412d768fbc0de214ae07f4c684d6ebd8141df828f372ffe4d3ae1301d095"; + version = "0.10"; + sha512.run = "85f2ec49c8ea2a5ca840221a06bf980cccfe5b2db024f88a3ef7bb42581f176967775462faefae4c58a936a4b06aeef017b5fb0a20ad303eae7c25b125872311"; }; zwgetfdate = { revision = 15878; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 94f30f687bc01..e79d25b30e808 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -427,6 +427,7 @@ mapAliases { catch = throw "catch has been removed. Please upgrade to catch2 or catch2_3"; # Added 2025-08-21 catnip-gtk4 = throw "'catnip-gtk4' has been removed, as it has been unmaintained upstream since June 2023, use cavasik or cavalier instead"; # Added 2026-01-01 cdktf-cli = warnAlias "'cdktf-cli' has been renamed to/replaced by 'cdktn-cli'" cdktn-cli; # Added 2026-02-18 + cdparanoiaIII = cdparanoia-iii; # Added 2026-02-08 cdwe = throw "'cdwe' has been removed, as it has been unmaintained upstream since June 2023"; # Added 2026-01-01 cedille = throw "'cedille' has been removed due to being broken for more than a year; see RFC 180"; # Added 2026-02-05 cereal_1_3_0 = throw "cereal_1_3_0 has been removed as it was unused; use cereal intsead"; # Added 2025-09-12 @@ -540,6 +541,7 @@ mapAliases { cringify = throw "'cringify' has been removed as it is unmaintained"; # Added 2025-12-16 crispyDoom = throw "'crispyDoom' has been renamed to/replaced by 'crispy-doom'"; # Converted to throw 2025-10-27 critcl = throw "'critcl' has been renamed to/replaced by 'tclPackages.critcl'"; # Converted to throw 2025-10-27 + criticality-score = throw "'criticality-score' has been removed, as it is unmaintained upstream"; # Added 2026-02-18 cromite = throw "'cromite' has been removed from nixpkgs due to it not being maintained"; # Added 2025-06-12 crossLibcStdenv = throw "'crossLibcStdenv' has been renamed to/replaced by 'stdenvNoLibc'"; # Converted to throw 2025-10-27 crystal_1_11 = throw "'crystal_1_11' has been removed as it is obsolete and no longer used in the tree. Consider using 'crystal' instead"; # Added 2025-09-04 @@ -990,6 +992,7 @@ mapAliases { kubei = throw "'kubei' has been renamed to/replaced by 'kubeclarity'"; # Converted to throw 2025-10-27 kubo-migrator-all-fs-repo-migrations = throw "'kubo-migrator-all-fs-repo-migrations' has been renamed to/replaced by 'kubo-fs-repo-migrations'"; # Converted to throw 2025-10-27 kwm = throw "'kwm' has been removed since upstream is a 404"; # Added 2025-12-21 + ladspaH = warnAlias "'ladspaH' has been renamed to 'ladspa-header'" ladspa-header; # Added 2026-02-08 languageMachines.frog = frog; # Added 2025-10-7 languageMachines.frogdata = frogdata; # Added 2025-10-7 languageMachines.libfolia = libfolia; # Added 2025-10-7 @@ -1979,6 +1982,8 @@ mapAliases { ue4demos = throw "'ue4demos' has been removed because it is unmaintained"; # Added 2026-02-07 unicap = throw "'unicap' has been removed because it is unmaintained"; # Added 2025-05-17 unifi-poller = throw "'unifi-poller' has been renamed to/replaced by 'unpoller'"; # Converted to throw 2025-10-27 + unixODBC = warnAlias "'unixODBC' has been renamed to 'unixodbc'" unixodbc; # Added 2026-02-12 + unixODBCDrivers = warnAlias "'unixODBCDrivers' has been renamed to 'unixodbcDrivers'" unixodbcDrivers; # Added 2026-02-12 unrar_6 = throw "'unrar_6' has been renamed to/replaced by 'unrar'"; # Added 2026-03-11 unzoo = throw "'unzoo' has been removed since it is unmaintained upstream and doesn't compile with newer versions of GCC anymore"; # Removed 2025-05-24 usync = throw "'usync' has been removed as it is unused and unmaintained upstream"; # Added 2025-12-18 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2809581a61654..8a2f10632c414 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1686,12 +1686,9 @@ with pkgs; dune_2 = callPackage ../by-name/du/dune/package.nix { version = "2.9.3"; - inherit ocamlPackages; }; - dune_3 = callPackage ../by-name/du/dune/package.nix { - inherit ocamlPackages; - }; + dune_3 = callPackage ../by-name/du/dune/package.nix { }; dvc = with python3.pkgs; toPythonApplication dvc; @@ -1872,8 +1869,6 @@ with pkgs; online-judge-tools = with python3.pkgs; toPythonApplication online-judge-tools; - opaline = callPackage ../by-name/op/opaline/package.nix { inherit ocamlPackages; }; - inherit (ocamlPackages) patdiff; patool = with python3Packages; toPythonApplication patool; @@ -4637,15 +4632,15 @@ with pkgs; wrapRustcWith = { rustc-unwrapped, ... }@args: callPackage ../build-support/rust/rustc-wrapper args; wrapRustc = rustc-unwrapped: wrapRustcWith { inherit rustc-unwrapped; }; - rust_1_93 = callPackage ../development/compilers/rust/1_93.nix { }; - rust = rust_1_93; + rust_1_94 = callPackage ../development/compilers/rust/1_94.nix { }; + rust = rust_1_94; mrustc = callPackage ../development/compilers/mrustc { }; mrustc-minicargo = callPackage ../development/compilers/mrustc/minicargo.nix { }; mrustc-bootstrap = callPackage ../development/compilers/mrustc/bootstrap.nix { }; - rustPackages_1_93 = rust_1_93.packages.stable; - rustPackages = rustPackages_1_93; + rustPackages_1_94 = rust_1_94.packages.stable; + rustPackages = rustPackages_1_94; inherit (rustPackages) cargo @@ -5232,16 +5227,6 @@ with pkgs; pipx = with python3.pkgs; toPythonApplication pipx; - pipewire = callPackage ../development/libraries/pipewire { - # ffmpeg depends on SDL2 which depends on pipewire by default. - # Break the cycle by depending on ffmpeg-headless. - # Pipewire only uses libavcodec (via an SPA plugin), which isn't - # affected by the *-headless changes. - ffmpeg = ffmpeg-headless; - }; - - wireplumber = callPackage ../development/libraries/pipewire/wireplumber.nix { }; - racket-minimal = callPackage ../by-name/ra/racket/minimal.nix { stdenv = stdenvAdapters.makeStaticLibraries stdenv; }; @@ -7269,10 +7254,11 @@ with pkgs; # this version should align with the static protobuf version linked into python3.pkgs.tensorflow # $ nix-shell -I nixpkgs=$(git rev-parse --show-toplevel) -p python3.pkgs.tensorflow --run "python3 -c 'import google.protobuf; print(google.protobuf.__version__)'" - protobuf = protobuf_33; + protobuf = protobuf_34; inherit ({ + protobuf_34 = callPackage ../development/libraries/protobuf/34.nix { }; protobuf_33 = callPackage ../development/libraries/protobuf/33.nix { }; protobuf_32 = callPackage ../development/libraries/protobuf/32.nix { }; protobuf_31 = callPackage ../development/libraries/protobuf/31.nix { }; @@ -7290,6 +7276,7 @@ with pkgs; abseil-cpp = abseil-cpp_202103; }; }) + protobuf_34 protobuf_33 protobuf_32 protobuf_31 @@ -7587,7 +7574,7 @@ with pkgs; autoreconfHook = buildPackages.autoreconfHook269; }; - unixODBCDrivers = recurseIntoAttrs (callPackages ../development/libraries/unixODBCDrivers { }); + unixodbcDrivers = recurseIntoAttrs (callPackages ../development/libraries/unixODBCDrivers { }); valeStyles = recurseIntoAttrs (callPackages ../by-name/va/vale/styles.nix { }); @@ -7756,17 +7743,12 @@ with pkgs; ### DEVELOPMENT / GO # the unversioned attributes should always point to the same go version - go = go_1_25; - buildGoModule = buildGo125Module; + go = go_1_26; + buildGoModule = buildGo126Module; go_latest = go_1_26; buildGoLatestModule = buildGo126Module; - go_1_24 = callPackage ../development/compilers/go/1.24.nix { }; - buildGo124Module = callPackage ../build-support/go/module.nix { - go = buildPackages.go_1_24; - }; - go_1_25 = callPackage ../development/compilers/go/1.25.nix { }; buildGo125Module = callPackage ../build-support/go/module.nix { go = buildPackages.go_1_25; @@ -9302,7 +9284,7 @@ with pkgs; cbconvert-gui = cbconvert.gui; - cdparanoia = cdparanoiaIII; + cdparanoia = cdparanoia-iii; cdxj-indexer = with python3Packages; toPythonApplication cdxj-indexer; @@ -11589,9 +11571,18 @@ with pkgs; notus-scanner = with python3Packages; toPythonApplication notus-scanner; - openblas = callPackage ../development/libraries/science/math/openblas { - inherit (llvmPackages) openmp; - }; + 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; + }; # A version of OpenBLAS using 32-bit integers on all platforms for compatibility with # standard BLAS and LAPACK. @@ -12256,6 +12247,8 @@ with pkgs; sane-frontends = callPackage ../applications/graphics/sane/frontends.nix { }; + selinuxPackages = recurseIntoAttrs (callPackage ../os-specific/linux/selinux { }); + snscrape = with python3Packages; toPythonApplication snscrape; sourceAndTags = callPackage ../misc/source-and-tags { diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 46c6dffbfee58..cc7036327e323 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -686,6 +686,8 @@ let frontc = callPackage ../development/ocaml-modules/frontc { }; + fs-io = callPackage ../development/ocaml-modules/fs-io { }; + functory = callPackage ../development/ocaml-modules/functory { }; ### G ### @@ -1217,6 +1219,8 @@ let menhir = callPackage ../development/ocaml-modules/menhir { }; + menhirGLR = callPackage ../development/ocaml-modules/menhir/glr.nix { }; + menhirLib = callPackage ../development/ocaml-modules/menhir/lib.nix { }; menhirSdk = callPackage ../development/ocaml-modules/menhir/sdk.nix { }; @@ -2125,6 +2129,8 @@ let toml = callPackage ../development/ocaml-modules/toml { }; + top-closure = callPackage ../development/ocaml-modules/top-closure { }; + topkg = callPackage ../development/ocaml-modules/topkg { }; trace = callPackage ../development/ocaml-modules/trace { }; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 5dfec5df77060..087c80b1bff1b 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -7428,10 +7428,10 @@ with self; CryptURandom = buildPerlPackage { pname = "Crypt-URandom"; - version = "0.54"; + version = "0.55"; src = fetchurl { - url = "mirror://cpan/authors/id/D/DD/DDICK/Crypt-URandom-0.54.tar.gz"; - hash = "sha256-SnPNOUkzMo2khKrrhkXXNbNUZd9gEJ5VngoosGYFOlc="; + url = "mirror://cpan/authors/id/D/DD/DDICK/Crypt-URandom-0.55.tar.gz"; + hash = "sha256-759EFBBzwTVz6FsUj/mpCJxFglt9ZgjYMuQmOJnTotQ="; }; meta = { description = "Provide non blocking randomness"; diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index 9f6229359de52..1a438f6400aab 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -39,7 +39,7 @@ readline, rsync, sqlite, - unixODBC, + unixodbc, uwimap, valgrind, zlib, @@ -609,8 +609,8 @@ lib.makeScope pkgs.newScope ( { name = "pdo_odbc"; internalDeps = [ php.extensions.pdo ]; - buildInputs = [ unixODBC ]; - configureFlags = [ "--with-pdo-odbc=unixODBC,${unixODBC}" ]; + buildInputs = [ unixodbc ]; + configureFlags = [ "--with-pdo-odbc=unixODBC,${unixodbc}" ]; doCheck = false; } { diff --git a/pkgs/top-level/pkg-config/pkg-config-data.json b/pkgs/top-level/pkg-config/pkg-config-data.json index cde30a93938c6..1218479881a0d 100644 --- a/pkgs/top-level/pkg-config/pkg-config-data.json +++ b/pkgs/top-level/pkg-config/pkg-config-data.json @@ -673,7 +673,7 @@ }, "odbc": { "attrPath": [ - "unixODBC" + "unixodbc" ] }, "ompi": { @@ -901,4 +901,4 @@ ] } } -} +} \ No newline at end of file diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ef4b99013cf6c..52eeca19f33f3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9572,6 +9572,8 @@ self: super: with self; { matrix-nio = callPackage ../development/python-modules/matrix-nio { }; + matter-python-client = callPackage ../development/python-modules/matter-python-client { }; + mattermostdriver = callPackage ../development/python-modules/mattermostdriver { }; maubot = callPackage ../development/python-modules/maubot { }; @@ -12887,7 +12889,7 @@ self: super: with self; { proto-plus = callPackage ../development/python-modules/proto-plus { }; # If a protobuf upgrade causes many Python packages to fail, please pin it here to the previous version. - protobuf = protobuf6; + protobuf = protobuf7; protobuf3-to-dict = callPackage ../development/python-modules/protobuf3-to-dict { }; @@ -12903,6 +12905,11 @@ self: super: with self; { # Protobuf 6.x protobuf6 = callPackage ../development/python-modules/protobuf/6.nix { + protobuf = pkgs.__splicedPackages.protobuf_33; + }; + + # Protobuf 7.x + protobuf7 = callPackage ../development/python-modules/protobuf/7.nix { inherit (pkgs.__splicedPackages) protobuf; }; @@ -18328,6 +18335,8 @@ self: super: with self; { sqlalchemy-utils = callPackage ../development/python-modules/sqlalchemy-utils { }; + sqlalchemy_1_3 = callPackage ../development/python-modules/sqlalchemy/1_3.nix { }; + sqlalchemy_1_4 = callPackage ../development/python-modules/sqlalchemy/1_4.nix { }; sqlcipher3 = callPackage ../development/python-modules/sqlcipher3 { }; @@ -19570,6 +19579,8 @@ self: super: with self; { tree-sitter-c-sharp = callPackage ../development/python-modules/tree-sitter-c-sharp { }; + tree-sitter-config = callPackage ../development/python-modules/tree-sitter-config { }; + tree-sitter-embedded-template = callPackage ../development/python-modules/tree-sitter-embedded-template { }; @@ -20685,6 +20696,10 @@ self: super: with self; { viaggiatreno-ha = callPackage ../development/python-modules/viaggiatreno-ha { }; + victron-ble = callPackage ../development/python-modules/victron-ble { }; + + victron-ble-ha-parser = callPackage ../development/python-modules/victron-ble-ha-parser { }; + victron-mqtt = callPackage ../development/python-modules/victron-mqtt { }; victron-vrm = callPackage ../development/python-modules/victron-vrm { }; diff --git a/pkgs/top-level/variants.nix b/pkgs/top-level/variants.nix index 1dee1a4a39a74..2ade962e5d85a 100644 --- a/pkgs/top-level/variants.nix +++ b/pkgs/top-level/variants.nix @@ -161,12 +161,11 @@ self: super: { stdenv = super'.withDefaultHardeningFlags ( super'.stdenv.cc.defaultHardeningFlags ++ [ - "strictflexarrays1" "shadowstack" "nostrictaliasing" "pacret" "glibcxxassertions" - "libcxxhardeningfast" + "libcxxhardeningextensive" "trivialautovarinit" ] ) super'.stdenv;