From b12923631d6ace3a2f9e6fe05d34ec5211b67fd5 Mon Sep 17 00:00:00 2001 From: Rouven Seifert Date: Sat, 29 Jul 2023 19:28:27 +0200 Subject: [PATCH 001/185] nixos/bacula: fix postgresql config and remove unneeded quotation marks The module falsely disabled postgresql completely when the bacula-sd was not enabled. Quotation marks are not necessary and only useful in `name` fields. --- nixos/modules/services/backup/bacula.nix | 40 ++++++++++++------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/nixos/modules/services/backup/bacula.nix b/nixos/modules/services/backup/bacula.nix index 0acbf1b3eabb..5a75a46e5259 100644 --- a/nixos/modules/services/backup/bacula.nix +++ b/nixos/modules/services/backup/bacula.nix @@ -15,16 +15,16 @@ let Client { Name = "${fd_cfg.name}"; FDPort = ${toString fd_cfg.port}; - WorkingDirectory = "${libDir}"; - Pid Directory = "/run"; + WorkingDirectory = ${libDir}; + Pid Directory = /run; ${fd_cfg.extraClientConfig} } ${concatStringsSep "\n" (mapAttrsToList (name: value: '' Director { Name = "${name}"; - Password = "${value.password}"; - Monitor = "${value.monitor}"; + Password = ${value.password}; + Monitor = ${value.monitor}; } '') fd_cfg.director)} @@ -41,8 +41,8 @@ let Storage { Name = "${sd_cfg.name}"; SDPort = ${toString sd_cfg.port}; - WorkingDirectory = "${libDir}"; - Pid Directory = "/run"; + WorkingDirectory = ${libDir}; + Pid Directory = /run; ${sd_cfg.extraStorageConfig} } @@ -50,8 +50,8 @@ let Autochanger { Name = "${name}"; Device = ${concatStringsSep ", " (map (a: "\"${a}\"") value.devices)}; - Changer Device = "${value.changerDevice}"; - Changer Command = "${value.changerCommand}"; + Changer Device = ${value.changerDevice}; + Changer Command = ${value.changerCommand}; ${value.extraAutochangerConfig} } '') sd_cfg.autochanger)} @@ -59,8 +59,8 @@ let ${concatStringsSep "\n" (mapAttrsToList (name: value: '' Device { Name = "${name}"; - Archive Device = "${value.archiveDevice}"; - Media Type = "${value.mediaType}"; + Archive Device = ${value.archiveDevice}; + Media Type = ${value.mediaType}; ${value.extraDeviceConfig} } '') sd_cfg.device)} @@ -68,8 +68,8 @@ let ${concatStringsSep "\n" (mapAttrsToList (name: value: '' Director { Name = "${name}"; - Password = "${value.password}"; - Monitor = "${value.monitor}"; + Password = ${value.password}; + Monitor = ${value.monitor}; } '') sd_cfg.director)} @@ -85,18 +85,18 @@ let '' Director { Name = "${dir_cfg.name}"; - Password = "${dir_cfg.password}"; + Password = ${dir_cfg.password}; DirPort = ${toString dir_cfg.port}; - Working Directory = "${libDir}"; - Pid Directory = "/run/"; - QueryFile = "${pkgs.bacula}/etc/query.sql"; + Working Directory = ${libDir}; + Pid Directory = /run/; + QueryFile = ${pkgs.bacula}/etc/query.sql; ${dir_cfg.extraDirectorConfig} } Catalog { - Name = "PostgreSQL"; - dbname = "bacula"; - user = "bacula"; + Name = PostgreSQL; + dbname = bacula; + user = bacula; } Messages { @@ -533,7 +533,7 @@ in { }; }; - services.postgresql.enable = dir_cfg.enable == true; + services.postgresql.enable = lib.mkIf dir_cfg.enable true; systemd.services.bacula-dir = mkIf dir_cfg.enable { after = [ "network.target" "postgresql.service" ]; From 1b9593776766d18baa36e3b297f90e07ef454772 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 25 Sep 2023 22:02:06 +0100 Subject: [PATCH 002/185] nginxModules.http_proxy_connect_module_v{24,25}: new modules for up to date nginx --- pkgs/servers/http/nginx/modules.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/nginx/modules.nix b/pkgs/servers/http/nginx/modules.nix index 498119877940..b330e17ac55d 100644 --- a/pkgs/servers/http/nginx/modules.nix +++ b/pkgs/servers/http/nginx/modules.nix @@ -41,8 +41,9 @@ let name = "http_proxy_connect_module_generic"; owner = "chobits"; repo = "ngx_http_proxy_connect_module"; - rev = "96ae4e06381f821218f368ad0ba964f87cbe0266"; - sha256 = "1nc7z31i7x9dzp67kzgvs34hs6ps749y26wcpi3wf5mm63i803rh"; + # 2023-06-19 + rev = "dcb9a2c614d376b820d774db510d4da12dfe1e5b"; + hash = "sha256-AzMhTSzmk3osSYy2q28/hko1v2AOTnY/dP5IprqGlQo="; }; patches = [ @@ -311,6 +312,14 @@ let self = { supports = with lib.versions; version: major version == "1" && minor version == "19"; }; + http_proxy_connect_module_v24 = http_proxy_connect_module_generic "proxy_connect_rewrite_102101" // { + supports = with lib.versions; version: major version == "1" && minor version == "24"; + }; + + http_proxy_connect_module_v25 = http_proxy_connect_module_generic "proxy_connect_rewrite_102101" // { + supports = with lib.versions; version: major version == "1" && minor version == "25"; + }; + ipscrub = { name = "ipscrub"; src = fetchFromGitHub { From c8a23dd80726d9e3683262378739b43f45581916 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 27 Sep 2023 18:56:06 +0100 Subject: [PATCH 003/185] nginxModules.http_proxy_connect_module_v{18,19}: drop old broken modules THe modules are failing assertions when are built against `nginx` versions in `nixpkgs`. --- pkgs/servers/http/nginx/modules.nix | 8 -------- 1 file changed, 8 deletions(-) diff --git a/pkgs/servers/http/nginx/modules.nix b/pkgs/servers/http/nginx/modules.nix index b330e17ac55d..bff697703757 100644 --- a/pkgs/servers/http/nginx/modules.nix +++ b/pkgs/servers/http/nginx/modules.nix @@ -304,14 +304,6 @@ let self = { }; }; - http_proxy_connect_module_v18 = http_proxy_connect_module_generic "proxy_connect_rewrite_1018" // { - supports = with lib.versions; version: major version == "1" && minor version == "18"; - }; - - http_proxy_connect_module_v19 = http_proxy_connect_module_generic "proxy_connect_rewrite_1018" // { - supports = with lib.versions; version: major version == "1" && minor version == "19"; - }; - http_proxy_connect_module_v24 = http_proxy_connect_module_generic "proxy_connect_rewrite_102101" // { supports = with lib.versions; version: major version == "1" && minor version == "24"; }; From 9537ce326e3555ed223a1dfe8f5453777f304b94 Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Wed, 11 Oct 2023 09:49:14 -0400 Subject: [PATCH 004/185] river-bnf: init at unstable-2023-10-10 --- pkgs/by-name/ri/river-bnf/package.nix | 42 +++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/by-name/ri/river-bnf/package.nix diff --git a/pkgs/by-name/ri/river-bnf/package.nix b/pkgs/by-name/ri/river-bnf/package.nix new file mode 100644 index 000000000000..f869a6e2ff0c --- /dev/null +++ b/pkgs/by-name/ri/river-bnf/package.nix @@ -0,0 +1,42 @@ +{ lib +, stdenv +, fetchFromSourcehut +, wayland +, wayland-scanner +, unstableGitUpdater +}: + +stdenv.mkDerivation rec { + pname = "river-bnf"; + version = "unstable-2023-10-10"; + + src = fetchFromSourcehut { + owner = "~leon_plickat"; + repo = pname; + rev = "bb8ded380ed5d539777533065b4fd33646ad5603"; + hash = "sha256-rm9Nt3WLgq9QOXzrkYBGp45EALNYFTQGInxfYIN0XcU="; + }; + + nativeBuildInputs = [ + wayland-scanner + ]; + + buildInputs = [ + wayland.dev + ]; + + postPatch = '' + substituteInPlace Makefile --replace '/usr/local' $out + ''; + + passthru.updateScript = unstableGitUpdater { }; + + meta = { + description = "Switch back'n'forth between river tags"; + homepage = "https://git.sr.ht/~leon_plickat/river-bnf"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ adamcstephens ]; + mainProgram = "river-bnf"; + platforms = lib.platforms.linux; + }; +} From a91bd0b468ae5bb51802ddb767ebcaf9954b605b Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Thu, 12 Oct 2023 10:51:41 -0400 Subject: [PATCH 005/185] make-squashfs: add support for pseudoFiles, custom name, and disabling strip --- nixos/lib/make-squashfs.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/nixos/lib/make-squashfs.nix b/nixos/lib/make-squashfs.nix index b7c7078b73b1..4b6b56739948 100644 --- a/nixos/lib/make-squashfs.nix +++ b/nixos/lib/make-squashfs.nix @@ -1,15 +1,22 @@ { lib, stdenv, squashfsTools, closureInfo +, fileName ? "squashfs" , # The root directory of the squashfs filesystem is filled with the # closures of the Nix store paths listed here. storeContents ? [] + # Pseudo files to be added to squashfs image +, pseudoFiles ? [] +, noStrip ? false , # Compression parameters. # For zstd compression you can use "zstd -Xcompression-level 6". comp ? "xz -Xdict-size 100%" }: +let + pseudoFilesArgs = lib.concatMapStrings (f: ''-p "${f}" '') pseudoFiles; +in stdenv.mkDerivation { - name = "squashfs.img"; + name = "${fileName}.img"; __structuredAttrs = true; nativeBuildInputs = [ squashfsTools ]; @@ -31,8 +38,8 @@ stdenv.mkDerivation { '' + '' # Generate the squashfs image. - mksquashfs nix-path-registration $(cat $closureInfo/store-paths) $out \ - -no-hardlinks -keep-as-directory -all-root -b 1048576 -comp ${comp} \ + mksquashfs nix-path-registration $(cat $closureInfo/store-paths) $out ${pseudoFilesArgs} \ + -no-hardlinks ${lib.optionalString noStrip "-no-strip"} -keep-as-directory -all-root -b 1048576 -comp ${comp} \ -processors $NIX_BUILD_CORES ''; } From c2ff509e66a2e4b3e2f1a24a20fa4340f34aba49 Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Thu, 12 Oct 2023 10:52:05 -0400 Subject: [PATCH 006/185] lxc-container: add squashfs image support and release output --- nixos/modules/virtualisation/lxc-container.nix | 18 +++++++++++++++++- nixos/release.nix | 15 +++++++++++++++ nixos/tests/lxd/container.nix | 13 ++++++++++++- 3 files changed, 44 insertions(+), 2 deletions(-) diff --git a/nixos/modules/virtualisation/lxc-container.nix b/nixos/modules/virtualisation/lxc-container.nix index 9402d3bf37d0..25c253036ec8 100644 --- a/nixos/modules/virtualisation/lxc-container.nix +++ b/nixos/modules/virtualisation/lxc-container.nix @@ -36,7 +36,6 @@ in { ${config.nix.package.out}/bin/nix-env -p /nix/var/nix/profiles/system --set /run/current-system ''; - # TODO: build rootfs as squashfs for faster unpack system.build.tarball = pkgs.callPackage ../../lib/make-system-tarball.nix { extraArgs = "--owner=0"; @@ -63,6 +62,23 @@ in { extraCommands = "mkdir -p proc sys dev"; }; + system.build.squashfs = pkgs.callPackage ../../lib/make-squashfs.nix { + fileName = "nixos-lxc-image-${pkgs.stdenv.hostPlatform.system}"; + + noStrip = true; # keep directory structure + comp = "zstd -Xcompression-level 6"; + + storeContents = [config.system.build.toplevel]; + + pseudoFiles = [ + "/sbin d 0755 0 0" + "/sbin/init s 0555 0 0 ${config.system.build.toplevel}/init" + "/dev d 0755 0 0" + "/proc d 0555 0 0" + "/sys d 0555 0 0" + ]; + }; + system.build.installBootLoader = pkgs.writeScript "install-lxd-sbin-init.sh" '' #!${pkgs.runtimeShell} ln -fs "$1/init" /sbin/init diff --git a/nixos/release.nix b/nixos/release.nix index abaa7ef9a711..60f4cc94399c 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -328,6 +328,21 @@ in rec { ); + lxdContainerImageSquashfs = forMatchingSystems [ "x86_64-linux" "aarch64-linux" ] (system: + + with import ./.. { inherit system; }; + + hydraJob ((import lib/eval-config.nix { + inherit system; + modules = + [ configuration + versionModule + ./maintainers/scripts/lxd/lxd-container-image.nix + ]; + }).config.system.build.squashfs) + + ); + # Metadata for the lxd image lxdContainerMeta = forMatchingSystems [ "x86_64-linux" "aarch64-linux" ] (system: diff --git a/nixos/tests/lxd/container.nix b/nixos/tests/lxd/container.nix index bdaaebfc0028..0ebe73d872f2 100644 --- a/nixos/tests/lxd/container.nix +++ b/nixos/tests/lxd/container.nix @@ -13,6 +13,7 @@ let lxd-image-metadata = releases.lxdContainerMeta.${pkgs.stdenv.hostPlatform.system}; lxd-image-rootfs = releases.lxdContainerImage.${pkgs.stdenv.hostPlatform.system}; + lxd-image-rootfs-squashfs = releases.lxdContainerImageSquashfs.${pkgs.stdenv.hostPlatform.system}; in { name = "lxd-container"; @@ -23,7 +24,7 @@ in { nodes.machine = { lib, ... }: { virtualisation = { - diskSize = 4096; + diskSize = 6144; # Since we're testing `limits.cpu`, we've gotta have a known number of # cores to lean on @@ -65,6 +66,16 @@ in { machine.succeed("echo true | lxc exec container /run/current-system/sw/bin/bash -") machine.succeed("lxc delete -f container") + with subtest("Squashfs image is functional"): + machine.succeed( + "lxc image import ${lxd-image-metadata}/*/*.tar.xz ${lxd-image-rootfs-squashfs} --alias nixos-squashfs" + ) + machine.succeed("lxc launch nixos-squashfs container") + with machine.nested("Waiting for instance to start and be usable"): + retry(instance_is_up) + machine.succeed("echo true | lxc exec container /run/current-system/sw/bin/bash -") + machine.succeed("lxc delete -f container") + with subtest("Container is mounted with lxcfs inside"): machine.succeed("lxc launch nixos container") with machine.nested("Waiting for instance to start and be usable"): From a5a68ca31991c45a023a2beb12ca551c78172c8e Mon Sep 17 00:00:00 2001 From: noisersup Date: Fri, 13 Oct 2023 12:42:47 +0200 Subject: [PATCH 007/185] ferretdb: 1.11.0 -> 1.12.1 --- pkgs/servers/nosql/ferretdb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/nosql/ferretdb/default.nix b/pkgs/servers/nosql/ferretdb/default.nix index 0fba93fb5b56..3efe8f06bfe0 100644 --- a/pkgs/servers/nosql/ferretdb/default.nix +++ b/pkgs/servers/nosql/ferretdb/default.nix @@ -5,13 +5,13 @@ buildGo121Module rec { pname = "ferretdb"; - version = "1.11.0"; + version = "1.12.1"; src = fetchFromGitHub { owner = "FerretDB"; repo = "FerretDB"; rev = "v${version}"; - hash = "sha256-jasAfbE3CRlBJeyMnqKJBbmA+W/QnytGIUdyXR55EaU="; + hash = "sha256-3fLTiI13Mm+G6EEEOzCuJ9KVebCq5O54hyH6JiCRRL8="; }; postPatch = '' @@ -19,7 +19,7 @@ buildGo121Module rec { echo nixpkgs > build/version/package.txt ''; - vendorHash = "sha256-5TjKGGEX66qNr2/25zRd7UESi03g7FI1AfEsW2mBcDE="; + vendorHash = "sha256-l45KFDpqprBWnsVRhOJkCWolZapArRvjUb52R5hc5zs="; CGO_ENABLED = 0; From 773a8314ef05364d856e46299722a9d849aacf8b Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 17 Oct 2023 10:20:21 +0200 Subject: [PATCH 008/185] geda: drop xorn --- .../science/electronics/geda/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/electronics/geda/default.nix b/pkgs/applications/science/electronics/geda/default.nix index 775bae981339..160928633a3c 100644 --- a/pkgs/applications/science/electronics/geda/default.nix +++ b/pkgs/applications/science/electronics/geda/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, groff, pkg-config, python2, guile, gtk2, flex, gawk, perl }: +{ lib, stdenv, fetchurl, fetchpatch, autoreconfHook, groff, pkg-config, guile, gtk2, flex, gawk, perl }: stdenv.mkDerivation rec { pname = "geda"; @@ -9,12 +9,20 @@ stdenv.mkDerivation rec { hash = "sha256-6GKrJBUoU4+jvuJzkmH1aAERArYMXjmi8DWGY8BCyKQ="; }; + patches = [ + (fetchpatch { + name = "geda-1.10.2-drop-xorn.patch"; + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sci-electronics/geda/files/geda-1.10.2-drop-xorn.patch?id=5589cc7bc6c4f18f75c40725a550b8d76e7f5ca1"; + hash = "sha256-jPQaHjEDwCEfZqDGku+xyIMl5WlWlVcpPv1W6Xf8Grs="; + }) + ]; + configureFlags = [ "--disable-update-xdg-database" "--without-libfam" ]; - nativeBuildInputs = [ groff pkg-config python2 ]; + nativeBuildInputs = [ autoreconfHook groff pkg-config ]; buildInputs = [ guile gtk2 flex gawk perl ]; meta = with lib; { From 5dab9d0ffce42f22bf69b8a8c048cf933f97b1f5 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Thu, 12 Oct 2023 08:00:01 -0400 Subject: [PATCH 009/185] bitwarden: 2023.9.0 -> 2023.9.3 Diff: https://github.com/bitwarden/clients/compare/desktop-v2023.9.0...desktop-v2023.9.3 Changelog: https://github.com/bitwarden/clients/releases/tag/desktop-v2023.9.3 --- pkgs/tools/security/bitwarden/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/security/bitwarden/default.nix b/pkgs/tools/security/bitwarden/default.nix index 41ce0d7e5e89..ebf019a39d70 100644 --- a/pkgs/tools/security/bitwarden/default.nix +++ b/pkgs/tools/security/bitwarden/default.nix @@ -3,7 +3,7 @@ , buildNpmPackage , cargo , dbus -, electron_24 +, electron_25 , fetchFromGitHub , glib , gnome @@ -26,7 +26,7 @@ let icon = "bitwarden"; buildNpmPackage' = buildNpmPackage.override { nodejs = nodejs_18; }; - electron = electron_24; + electron = electron_25; desktopItem = makeDesktopItem { name = "bitwarden"; @@ -38,24 +38,24 @@ let }; in buildNpmPackage' rec { pname = "bitwarden"; - version = "2023.9.0"; + version = "2023.9.3"; src = fetchFromGitHub { owner = "bitwarden"; repo = "clients"; rev = "desktop-v${version}"; - hash = "sha256-8rNJmDpKLzTre5c2wktle7tthp1owZK5WAQP80/2R0g="; + hash = "sha256-NiMJmtCx+yD24BCyMgHLpRApNwoIJRps5qmmlVdB0G0="; }; makeCacheWritable = true; npmWorkspace = "apps/desktop"; - npmDepsHash = "sha256-0q3XoC87kfC2PYMsNse4DV8M8OXjckiLTdN3LK06lZY="; + npmDepsHash = "sha256-HQPxmATA9bUc4NTfvYsL6fGuicU9baySCmNHahs8EF4="; cargoDeps = rustPlatform.fetchCargoTarball { name = "${pname}-${version}"; inherit src; sourceRoot = "${src.name}/${cargoRoot}"; - hash = "sha256-YF3UHQWCSuWAg2frE8bo1XrLn44P6+1A7YUh4RZxwo0="; + hash = "sha256-mFxvK9cmSBRVnUwEbzADUa5W5TCL51wcUHxuR5JZwLE="; }; cargoRoot = "apps/desktop/desktop_native"; From 7f45cd96e9a38e90fa8ef2ea3febff1b1f920cf4 Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Thu, 19 Oct 2023 10:09:57 -0400 Subject: [PATCH 010/185] nqptp: add adamcstephens as maintainer --- pkgs/tools/networking/nqptp/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/networking/nqptp/default.nix b/pkgs/tools/networking/nqptp/default.nix index 5261a6afb58f..58594f848ac2 100644 --- a/pkgs/tools/networking/nqptp/default.nix +++ b/pkgs/tools/networking/nqptp/default.nix @@ -18,11 +18,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkg-config ]; - meta = with lib; { + meta = { homepage = "https://github.com/mikebrady/nqptp"; description = "Daemon and companion application to Shairport Sync that monitors timing data from any PTP clocks"; - license = licenses.gpl2Only; - maintainers = with maintainers; [ jordanisaacs ]; - platforms = platforms.linux ++ platforms.freebsd; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ jordanisaacs adamcstephens ]; + platforms = lib.platforms.linux ++ lib.platforms.freebsd; }; } From 68829e6b035e0cfba3e65f3ab2b73fc18de684f2 Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Thu, 19 Oct 2023 10:10:28 -0400 Subject: [PATCH 011/185] nqptp: 1.2.3 -> 1.2.4 --- pkgs/tools/networking/nqptp/default.nix | 14 ++++++++++++-- pkgs/tools/networking/nqptp/remove-setcap.patch | 13 +++++++++++++ 2 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 pkgs/tools/networking/nqptp/remove-setcap.patch diff --git a/pkgs/tools/networking/nqptp/default.nix b/pkgs/tools/networking/nqptp/default.nix index 58594f848ac2..2db121e2d189 100644 --- a/pkgs/tools/networking/nqptp/default.nix +++ b/pkgs/tools/networking/nqptp/default.nix @@ -3,21 +3,31 @@ , fetchFromGitHub , autoreconfHook , pkg-config +, gitUpdater }: stdenv.mkDerivation rec { - version = "1.2.3"; + version = "1.2.4"; pname = "nqptp"; src = fetchFromGitHub { owner = "mikebrady"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-Ppsz3hDG6sEf6LJ2WdbTdJ8Gi53f0YmvaUU8TOfVMz4="; + hash = "sha256-roTNcr3v2kzE6vQ5plAVtlw1+2yJplltOYsGGibtoZo="; }; + patches = [ + # this patch should be removed when > 1.2.4 + ./remove-setcap.patch + ]; + nativeBuildInputs = [ autoreconfHook pkg-config ]; + passthru.updateScript = gitUpdater { + ignoredVersions = ".*(-dev|d0)"; + }; + meta = { homepage = "https://github.com/mikebrady/nqptp"; description = "Daemon and companion application to Shairport Sync that monitors timing data from any PTP clocks"; diff --git a/pkgs/tools/networking/nqptp/remove-setcap.patch b/pkgs/tools/networking/nqptp/remove-setcap.patch new file mode 100644 index 000000000000..2fa56ac0150a --- /dev/null +++ b/pkgs/tools/networking/nqptp/remove-setcap.patch @@ -0,0 +1,13 @@ +diff --git a/Makefile.am b/Makefile.am +index 78f36d7..8dc4e4f 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -19,8 +19,6 @@ endif + + install-exec-hook: + if BUILD_FOR_LINUX +-# NQPTP runs as user/group nqptp/nqptp on Linux and uses setcap to access ports 319 and 320 +- setcap 'cap_net_bind_service=+ep' $(bindir)/nqptp + # no installer for System V + if INSTALL_SYSTEMD_STARTUP + getent group nqptp &>/dev/null || groupadd -r nqptp &>/dev/null From deef8ff2936e9db2845c68d4ebb2bce8281ff76c Mon Sep 17 00:00:00 2001 From: natsukium Date: Fri, 20 Oct 2023 18:33:01 +0900 Subject: [PATCH 012/185] python311Packages.tvdb-api: rename from tvdb_api --- .../python-modules/{tvdb_api => tvdb-api}/default.nix | 2 +- pkgs/tools/misc/tvnamer/default.nix | 2 +- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) rename pkgs/development/python-modules/{tvdb_api => tvdb-api}/default.nix (96%) diff --git a/pkgs/development/python-modules/tvdb_api/default.nix b/pkgs/development/python-modules/tvdb-api/default.nix similarity index 96% rename from pkgs/development/python-modules/tvdb_api/default.nix rename to pkgs/development/python-modules/tvdb-api/default.nix index 0e05aa041dba..bec0964acc0d 100644 --- a/pkgs/development/python-modules/tvdb_api/default.nix +++ b/pkgs/development/python-modules/tvdb-api/default.nix @@ -6,7 +6,7 @@ }: buildPythonPackage rec { - pname = "tvdb_api"; + pname = "tvdb-api"; version = "3.2.0-beta"; src = fetchFromGitHub { diff --git a/pkgs/tools/misc/tvnamer/default.nix b/pkgs/tools/misc/tvnamer/default.nix index 459e3889efc6..a2d5c9e87a4a 100644 --- a/pkgs/tools/misc/tvnamer/default.nix +++ b/pkgs/tools/misc/tvnamer/default.nix @@ -38,7 +38,7 @@ pypkgs.buildPythonApplication rec { sha256 = "dc2ea8188df6ac56439343630466b874c57756dd0b2538dd8e7905048f425f04"; }; - propagatedBuildInputs = with pypkgs; [ tvdb_api ]; + propagatedBuildInputs = with pypkgs; [ tvdb-api ]; # no tests from pypi doCheck = false; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 6d28fd6dc2f1..ea4214c5c790 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -402,6 +402,7 @@ mapAliases ({ TheanoWithoutCuda = theanoWithoutCuda; # added 2023-02-19 transip = throw "transip has been removed because it is no longer maintained. TransIP SOAP V5 API was marked as deprecated"; # added 2023-02-27 tumpa = throw "tumpa was promoted to a top-level attribute"; # added 2022-11-19 + tvdb_api = tvdb-api; # added 2023-10-20 tvnamer = throw "tvnamer was moved to pkgs.tvnamer"; # added 2021-07-05 types-cryptography = throw "types-cryptography has been removed because it is obsolete since cryptography version 3.4.4."; # added 2022-05-30 types-paramiko = throw "types-paramiko has been removed because it was unused."; # added 2022-05-30 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0dd42931c495..c37c339fbf33 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14135,7 +14135,7 @@ self: super: with self; { tuyaha = callPackage ../development/python-modules/tuyaha { }; - tvdb_api = callPackage ../development/python-modules/tvdb_api { }; + tvdb-api = callPackage ../development/python-modules/tvdb-api { }; tweedledum = callPackage ../development/python-modules/tweedledum { }; From b43269b8cd3ae4bcac7e78df5142cc5f06b86336 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Oct 2023 09:59:39 +0000 Subject: [PATCH 013/185] mpvScripts.thumbnail: 0.5.2 -> 0.5.3 --- pkgs/applications/video/mpv/scripts/thumbnail.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/mpv/scripts/thumbnail.nix b/pkgs/applications/video/mpv/scripts/thumbnail.nix index 60b392a6aa27..291db71dc75f 100644 --- a/pkgs/applications/video/mpv/scripts/thumbnail.nix +++ b/pkgs/applications/video/mpv/scripts/thumbnail.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "mpv-thumbnail-script"; - version = "0.5.2"; + version = "0.5.3"; src = fetchFromGitHub { owner = "marzzzello"; repo = "mpv_thumbnail_script"; rev = version; - sha256 = "sha256-6J1eeuSYyUJmWLIl9WsQ4NzQOBJNO3Cnl5jcPEal4vM="; + sha256 = "sha256-J24Rou7BTE7zoiPlBkWuO9dtYJiuzkuwB4FROuzXzag="; }; nativeBuildInputs = [ python3 ]; From e2e4463a976d8e8c96a20b504322cf06673f4ba7 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Fri, 20 Oct 2023 13:35:00 +0200 Subject: [PATCH 014/185] rpi-imager: 1.7.5 -> 1.8.1 https://github.com/raspberrypi/rpi-imager/releases/tag/v1.8.1 https://github.com/raspberrypi/rpi-imager/compare/v1.7.5...v1.8.1 --- pkgs/tools/misc/rpi-imager/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/rpi-imager/default.nix b/pkgs/tools/misc/rpi-imager/default.nix index 61ca001563f5..f34161567ee6 100644 --- a/pkgs/tools/misc/rpi-imager/default.nix +++ b/pkgs/tools/misc/rpi-imager/default.nix @@ -3,6 +3,7 @@ , fetchFromGitHub , wrapQtAppsHook , cmake +, pkg-config , util-linux , curl , libarchive @@ -12,23 +13,25 @@ , qttools , qtquickcontrols2 , qtgraphicaleffects +, xz , nix-update-script , enableTelemetry ? false }: stdenv.mkDerivation rec { pname = "rpi-imager"; - version = "1.7.5"; + version = "1.8.1"; src = fetchFromGitHub { owner = "raspberrypi"; repo = pname; - rev = "v${version}"; - sha256 = "sha256-yB+H1zWL40KzxOrBuvg7nBC3zmWilsOgOW7ndiDWuDA="; + rev = "refs/tags/v${version}"; + sha256 = "sha256-drHiZ0eYYvJg6/v3oEozGAbBKm1KLpec+kYZWwpT9yM="; }; nativeBuildInputs = [ cmake + pkg-config util-linux wrapQtAppsHook ]; @@ -48,6 +51,7 @@ stdenv.mkDerivation rec { qttools qtquickcontrols2 qtgraphicaleffects + xz ]; sourceRoot = "${src.name}/src"; From 0c578d114661ac40f7a717925d8ada43371ed57a Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Fri, 20 Oct 2023 13:42:01 +0200 Subject: [PATCH 015/185] rpi-imager: add passthru.tests.version --- pkgs/tools/misc/rpi-imager/default.nix | 29 ++++++++++---------------- 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/pkgs/tools/misc/rpi-imager/default.nix b/pkgs/tools/misc/rpi-imager/default.nix index f34161567ee6..832d9575b342 100644 --- a/pkgs/tools/misc/rpi-imager/default.nix +++ b/pkgs/tools/misc/rpi-imager/default.nix @@ -14,18 +14,19 @@ , qtquickcontrols2 , qtgraphicaleffects , xz +, testers , nix-update-script , enableTelemetry ? false }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rpi-imager"; version = "1.8.1"; src = fetchFromGitHub { owner = "raspberrypi"; - repo = pname; - rev = "refs/tags/v${version}"; + repo = finalAttrs.pname; + rev = "refs/tags/v${finalAttrs.version}"; sha256 = "sha256-drHiZ0eYYvJg6/v3oEozGAbBKm1KLpec+kYZWwpT9yM="; }; @@ -54,33 +55,25 @@ stdenv.mkDerivation rec { xz ]; - sourceRoot = "${src.name}/src"; + sourceRoot = "${finalAttrs.src.name}/src"; /* By default, the builder checks for JSON support in lsblk by running "lsblk --json", but that throws an error, as /sys/dev doesn't exist in the sandbox. This patch removes the check. */ patches = [ ./lsblkCheckFix.patch ]; - doInstallCheck = true; - - installCheckPhase = '' - runHook preInstallCheck - - # Without this, the tests fail because they cannot create the QT Window - export QT_QPA_PLATFORM=offscreen - $out/bin/rpi-imager --version - - runHook postInstallCheck - ''; - passthru = { + tests.version = testers.testVersion { + package = finalAttrs.finalPackage; + command = "QT_QPA_PLATFORM=offscreen rpi-imager --version"; + }; updateScript = nix-update-script { }; }; meta = with lib; { description = "Raspberry Pi Imaging Utility"; homepage = "https://www.raspberrypi.com/software/"; - changelog = "https://github.com/raspberrypi/rpi-imager/releases/tag/v${version}"; + changelog = "https://github.com/raspberrypi/rpi-imager/releases/tag/v${finalAttrs.version}"; downloadPage = "https://github.com/raspberrypi/rpi-imager/"; license = licenses.asl20; maintainers = with maintainers; [ ymarkus anthonyroussel ]; @@ -88,4 +81,4 @@ stdenv.mkDerivation rec { # does not build on darwin broken = stdenv.isDarwin; }; -} +}) From 24e4bc0eb3845a5b466d200b18d62042104f4952 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Fri, 20 Oct 2023 13:42:11 +0200 Subject: [PATCH 016/185] rpi-imager: add meta.mainProgram --- pkgs/tools/misc/rpi-imager/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/misc/rpi-imager/default.nix b/pkgs/tools/misc/rpi-imager/default.nix index 832d9575b342..579aa7fcc5e9 100644 --- a/pkgs/tools/misc/rpi-imager/default.nix +++ b/pkgs/tools/misc/rpi-imager/default.nix @@ -76,6 +76,7 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/raspberrypi/rpi-imager/releases/tag/v${finalAttrs.version}"; downloadPage = "https://github.com/raspberrypi/rpi-imager/"; license = licenses.asl20; + mainProgram = "rpi-imager"; maintainers = with maintainers; [ ymarkus anthonyroussel ]; platforms = platforms.all; # does not build on darwin From 6bcc63a1dc23885b97c9f8c5f4bf4aa8f07a48db Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 20 Oct 2023 08:05:51 -0500 Subject: [PATCH 017/185] wttrbar: 0.4.0 -> 0.5.0 --- pkgs/applications/misc/wttrbar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/wttrbar/default.nix b/pkgs/applications/misc/wttrbar/default.nix index 54775719a2e5..5c58998b8a31 100644 --- a/pkgs/applications/misc/wttrbar/default.nix +++ b/pkgs/applications/misc/wttrbar/default.nix @@ -7,18 +7,18 @@ rustPlatform.buildRustPackage rec { pname = "wttrbar"; - version = "0.4.0"; + version = "0.5.0"; src = fetchFromGitHub { owner = "bjesus"; repo = "wttrbar"; rev = version; - hash = "sha256-697LoXu6x8ODQa7tG/NqpSqnLJgM765wBFFnKyul7uI="; + hash = "sha256-gtwS7e28vVIF1OfaAktNlI7Lml5K+/MXVxJo8+knIsg="; }; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk_11_0.frameworks.Security ]; - cargoHash = "sha256-sxZ4R7QXQSuNFNRuOI/omON6QmQ0DTKQvjHy1BcvXAA="; + cargoHash = "sha256-G1687/blL2U+lRGAM6QCwMJRptrku4qW8vG3TmLK+hk="; meta = { description = "A simple but detailed weather indicator for Waybar using wttr.in"; From 6ef329f8b4f954aa39b5ba9e8a5aa506c95d98fa Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Fri, 20 Oct 2023 17:56:32 -0500 Subject: [PATCH 018/185] wttrbar: 0.5.0 -> 0.5.1 --- pkgs/applications/misc/wttrbar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/wttrbar/default.nix b/pkgs/applications/misc/wttrbar/default.nix index 5c58998b8a31..ca0499721f87 100644 --- a/pkgs/applications/misc/wttrbar/default.nix +++ b/pkgs/applications/misc/wttrbar/default.nix @@ -7,18 +7,18 @@ rustPlatform.buildRustPackage rec { pname = "wttrbar"; - version = "0.5.0"; + version = "0.5.1"; src = fetchFromGitHub { owner = "bjesus"; repo = "wttrbar"; rev = version; - hash = "sha256-gtwS7e28vVIF1OfaAktNlI7Lml5K+/MXVxJo8+knIsg="; + hash = "sha256-ou0hcxSq2vCHQzRiv6cuXIsFhfzVtCuPphhCbJr/reU="; }; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk_11_0.frameworks.Security ]; - cargoHash = "sha256-G1687/blL2U+lRGAM6QCwMJRptrku4qW8vG3TmLK+hk="; + cargoHash = "sha256-6XId9vZGrWQX8cuX0d9eEHCoNXD3CyvMQsMP7M+VdTQ="; meta = { description = "A simple but detailed weather indicator for Waybar using wttr.in"; From 19b35404a2cd9df81618e26d9230ed1128e317b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Oct 2023 23:22:13 +0000 Subject: [PATCH 019/185] tesseract5: 5.3.2 -> 5.3.3 --- pkgs/applications/graphics/tesseract/tesseract5.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/tesseract/tesseract5.nix b/pkgs/applications/graphics/tesseract/tesseract5.nix index aa7f17b20c28..46e83d77ca9a 100644 --- a/pkgs/applications/graphics/tesseract/tesseract5.nix +++ b/pkgs/applications/graphics/tesseract/tesseract5.nix @@ -5,13 +5,13 @@ stdenv.mkDerivation rec { pname = "tesseract"; - version = "5.3.2"; + version = "5.3.3"; src = fetchFromGitHub { owner = "tesseract-ocr"; repo = "tesseract"; rev = version; - sha256 = "sha256-49pTs9r9ebERC0S663+h/f70s693zDseKRziafCIaTo="; + sha256 = "sha256-/aGzwm2+0y8fheOnRi/OJXZy3o0xjY1cCq+B3GTzfos="; }; enableParallelBuilding = true; From d9dcbbdb884a4669412409abe622760595a83c41 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 21 Oct 2023 10:34:52 +0900 Subject: [PATCH 020/185] python311Packages.qds-sdk: rename from qds_sdk --- .../development/python-modules/{qds_sdk => qds-sdk}/default.nix | 2 +- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) rename pkgs/development/python-modules/{qds_sdk => qds-sdk}/default.nix (97%) diff --git a/pkgs/development/python-modules/qds_sdk/default.nix b/pkgs/development/python-modules/qds-sdk/default.nix similarity index 97% rename from pkgs/development/python-modules/qds_sdk/default.nix rename to pkgs/development/python-modules/qds-sdk/default.nix index b172f0e71816..02359fe69978 100644 --- a/pkgs/development/python-modules/qds_sdk/default.nix +++ b/pkgs/development/python-modules/qds-sdk/default.nix @@ -10,7 +10,7 @@ urllib3 }: buildPythonPackage rec { - pname = "qds_sdk"; + pname = "qds-sdk"; version = "1.16.1"; # pypi does not contain tests, using github sources instead diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 66be4900a11b..b3e697dc7d3d 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -350,6 +350,7 @@ mapAliases ({ PyVirtualDisplay = pyvirtualdisplay; # added 2023-02-19 pywick = throw "pywick has been removed, since it is no longer maintained"; # added 2023-07-01 qasm2image = throw "qasm2image is no longer maintained (since November 2018), and is not compatible with the latest pythonPackages.qiskit versions."; # added 2020-12-09 + qds_sdk = qds-sdk; # added 2023-10-21 Quandl = quandl; # added 2023-02-19 qiskit-aqua = throw "qiskit-aqua has been removed due to deprecation, with its functionality moved to different qiskit packages"; rabbitpy = throw "rabbitpy has been removed, since it is unmaintained and broken"; # added 2023-07-01 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2ae3133dc39c..2d1c72e78ef9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11828,7 +11828,7 @@ self: super: with self; { qdrant-client = callPackage ../development/python-modules/qdrant-client { }; - qds_sdk = callPackage ../development/python-modules/qds_sdk { }; + qds-sdk = callPackage ../development/python-modules/qds-sdk { }; qgrid = callPackage ../development/python-modules/qgrid { }; From ccebea4132d69068ba5af60ff7a3d63a043531d5 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 21 Oct 2023 10:47:38 +0900 Subject: [PATCH 021/185] python311Packages.qds-sdk: refactor --- .../python-modules/qds-sdk/default.nix | 42 +++++++++++-------- 1 file changed, 25 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/qds-sdk/default.nix b/pkgs/development/python-modules/qds-sdk/default.nix index 02359fe69978..d4fb7a503144 100644 --- a/pkgs/development/python-modules/qds-sdk/default.nix +++ b/pkgs/development/python-modules/qds-sdk/default.nix @@ -1,26 +1,32 @@ -{ lib, - fetchFromGitHub, - buildPythonPackage, - boto, - inflection, - pytest, - mock, - requests, - six, - urllib3 }: +{ lib +, buildPythonPackage +, fetchFromGitHub +, setuptools +, boto +, inflection +, requests +, six +, urllib3 +, mock +, pytestCheckHook +}: buildPythonPackage rec { pname = "qds-sdk"; version = "1.16.1"; + pyproject = true; - # pypi does not contain tests, using github sources instead src = fetchFromGitHub { owner = "qubole"; repo = "qds-sdk-py"; - rev = "V${version}"; - sha256 = "05c7g63rcvvi4fgkcfsxh2a6hwlffbs18dhki222s5rpc49wi8zi"; + rev = "refs/tags/V${version}"; + hash = "sha256-8aPIE2E3Fy2EiBM2FPRyjnJolIBdOzafI3Fvlod5hxU="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ boto inflection @@ -29,15 +35,17 @@ buildPythonPackage rec { urllib3 ]; - nativeCheckInputs = [ pytest mock ]; - checkPhase = '' - py.test --disable-pytest-warnings tests - ''; + nativeCheckInputs = [ pytestCheckHook mock ]; + + pythonImportsCheck = [ + "qds_sdk" + ]; meta = with lib; { description = "A Python module that provides the tools you need to authenticate with, and use the Qubole Data Service API"; homepage = "https://github.com/qubole/qds-sdk-py"; license = licenses.asl20; maintainers = with maintainers; [ shahrukh330 ]; + mainProgram = "qds.py"; }; } From 016bf951e608183e1d8225624b89f08a334599a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Oct 2023 03:11:22 +0000 Subject: [PATCH 022/185] topicctl: 1.10.2 -> 1.11.0 --- pkgs/tools/misc/topicctl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/topicctl/default.nix b/pkgs/tools/misc/topicctl/default.nix index 23ab91092415..b0496914b354 100644 --- a/pkgs/tools/misc/topicctl/default.nix +++ b/pkgs/tools/misc/topicctl/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "topicctl"; - version = "1.10.2"; + version = "1.11.0"; src = fetchFromGitHub { owner = "segmentio"; repo = "topicctl"; rev = "v${version}"; - sha256 = "sha256-VyzWaoGOGDtB4fe0Wa6ldeOSEN+Ihu8xapiHcHJos0w="; + sha256 = "sha256-vOcxgqP4M9E9PXaCvLlPuxuu4KaQCyDuw3xF3Bd74/Q="; }; - vendorHash = "sha256-UJ7U9CfQHKgK7wfb8zqLZ7na4OBBZBYiGayII3RTaiQ="; + vendorHash = "sha256-5n1pj0xa6Eh4Azh35J/ys8cjFMUpSkS5KzidYvInvpA="; ldflags = [ "-X main.BuildVersion=${version}" From 7ca950c4742656c408294720c881f84851590cb0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Oct 2023 03:39:24 +0000 Subject: [PATCH 023/185] touchosc: 1.2.1.171 -> 1.2.4.180 --- pkgs/applications/audio/touchosc/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/audio/touchosc/default.nix b/pkgs/applications/audio/touchosc/default.nix index 82a5220d7dda..3d6917b58dfe 100644 --- a/pkgs/applications/audio/touchosc/default.nix +++ b/pkgs/applications/audio/touchosc/default.nix @@ -45,7 +45,7 @@ in stdenv.mkDerivation rec { pname = "touchosc"; - version = "1.2.1.171"; + version = "1.2.4.180"; suffix = { aarch64-linux = "linux-arm64"; @@ -56,9 +56,9 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://hexler.net/pub/${pname}/${pname}-${version}-${suffix}.deb"; hash = { - aarch64-linux = "sha256-lIm+X+znIp80cbVb8KEkeZwiMkTsqdRLAfI+3a9BgfY="; - armv7l-linux = "sha256-kghoaLQ3aEIytdmxlmVXPuZWBwg/A3Y3NL2WSmHKxMM="; - x86_64-linux = "sha256-iRab2H+TYpGcUBB/x2/M4NuupWLjvt4EvyMc5cfWyeo="; + aarch64-linux = "sha256-Z3vHcfimchshFTRbSsVhAw4DJPetZF59zyAnnbQ3YAM="; + armv7l-linux = "sha256-KUA6UFenEVme0AMuE69dR13RfYSGAd9GEdikh3DS0ko="; + x86_64-linux = "sha256-3RA+piRJ4UE4tPYALaifENJg7+0BZDmSwS36VJiEn8Q="; }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 5885a5453aa07c3991c274176050cc182bd5bec1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Oct 2023 06:24:08 +0000 Subject: [PATCH 024/185] ttyplot: 1.4 -> 1.5 --- pkgs/tools/misc/ttyplot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/ttyplot/default.nix b/pkgs/tools/misc/ttyplot/default.nix index 7becc090a83b..a136031dfc13 100644 --- a/pkgs/tools/misc/ttyplot/default.nix +++ b/pkgs/tools/misc/ttyplot/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "ttyplot"; - version = "1.4"; + version = "1.5"; src = fetchFromGitHub { owner = "tenox7"; repo = "ttyplot"; rev = version; - sha256 = "19qm0hx9ljdw9qg78lydn3c627xy7xnx3knq5f7caw9lf0cdp7kf"; + sha256 = "sha256-COnqzWqah1J/q64XrOBhMOsrafAs/BptqNvrjHJ9edQ="; }; buildInputs = [ ncurses ]; From 1121cec61595e1e825ef79e4517f6231fd827668 Mon Sep 17 00:00:00 2001 From: Claudio Bley Date: Sat, 21 Oct 2023 09:57:19 +0200 Subject: [PATCH 025/185] mediathekview: Set `mainProgram` to "mediathek" --- pkgs/applications/video/mediathekview/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/video/mediathekview/default.nix b/pkgs/applications/video/mediathekview/default.nix index 36d941ec94f4..6db16f1aec06 100644 --- a/pkgs/applications/video/mediathekview/default.nix +++ b/pkgs/applications/video/mediathekview/default.nix @@ -42,6 +42,7 @@ stdenv.mkDerivation rec { homepage = "https://mediathekview.de/"; sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.gpl3Plus; + mainProgram = "mediathek"; maintainers = with maintainers; [ moredread ]; platforms = platforms.all; }; From f2fb24e097b993a70eacbad482bc6f66c8acd1af Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Sat, 17 Dec 2022 10:45:35 +0800 Subject: [PATCH 026/185] decker: init at 1.31 --- pkgs/by-name/de/decker/package.nix | 79 ++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 pkgs/by-name/de/decker/package.nix diff --git a/pkgs/by-name/de/decker/package.nix b/pkgs/by-name/de/decker/package.nix new file mode 100644 index 000000000000..84c08eaaa38d --- /dev/null +++ b/pkgs/by-name/de/decker/package.nix @@ -0,0 +1,79 @@ +{ lib +, stdenv +, fetchFromGitHub +, SDL2 +, SDL2_image +, unixtools +, multimarkdown +}: + +stdenv.mkDerivation rec { + pname = "decker"; + version = "1.31"; + + src = fetchFromGitHub { + owner = "JohnEarnest"; + repo = "Decker"; + rev = "v${version}"; + hash = "sha256-9utCIf7LO/ms46QqagkcXZ3BuvRuLa6nE78MgkbaEjA="; + }; + + buildInputs = [ + SDL2 + SDL2_image + multimarkdown + unixtools.xxd + ]; + + doCheck = true; + + postPatch = '' + patchShebangs ./scripts + ''; + + buildPhase = '' + runHook preBuild + make lilt + make decker + make docs + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + install -Dm0755 ./c/build/lilt -t $out/bin + install -Dm0755 ./c/build/decker -t $out/bin + install -Dm0644 ./syntax/vim/ftdetect/lil.vim -t $out/share/vim-plugins/decker/ftdetect + install -Dm0644 ./syntax/vim/syntax/lil.vim -t $out/share/vim-plugins/decker/syntax + + # Fixing the permissions of the installed files on the documentation. + chmod a-x ./docs/images/* \ + ./docs/*.md \ + ./examples/decks/*.deck \ + ./examples/lilt/*.lil + + # This example has a shebang so we'll leave it as an executable. + chmod a+x ./examples/lilt/podcasts.lil + + mkdir -p $out/share/doc/decker + cp -r ./docs/*.html ./docs/images ./examples $out/share/doc/decker + + runHook postInstall + ''; + + checkPhase = '' + runHook preCheck + make test + runHook postCheck + ''; + + meta = with lib; { + homepage = "https://beyondloom.com/decker"; + description = "Multimedia platform for creating and sharing interactive documents"; + license = licenses.mit; + mainProgram = "decker"; + platforms = platforms.all; + maintainers = with maintainers; [ foo-dogsquared ]; + }; +} From b3730275397cc3efc3dcecea3bcaa8df88c2d93a Mon Sep 17 00:00:00 2001 From: Alex Brandt Date: Tue, 22 Aug 2023 21:38:29 +0100 Subject: [PATCH 027/185] zfs-replicate: 1.2.3 -> 3.1.4 --- pkgs/tools/backup/zfs-replicate/default.nix | 33 +++++++++++++-------- 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/pkgs/tools/backup/zfs-replicate/default.nix b/pkgs/tools/backup/zfs-replicate/default.nix index 94cb3790a567..b5cd6b9e50c2 100644 --- a/pkgs/tools/backup/zfs-replicate/default.nix +++ b/pkgs/tools/backup/zfs-replicate/default.nix @@ -1,22 +1,34 @@ -{ buildPythonApplication, click, fetchPypi, hypothesis, pytest -, lib, stringcase +{ buildPythonApplication +, click +, fetchPypi +, hypothesis +, lib +, poetry-core +, pytest +, pytestCheckHook +, stringcase }: buildPythonApplication rec { - pname = "zfs-replicate"; - version = "1.2.3"; + pname = "zfs_replicate"; + version = "3.1.4"; + format = "pyproject"; src = fetchPypi { inherit pname version; - sha256 = "b2cb9d4670a6e12d14a446c10d857862e91af6e4526f607e08b41bde89953bb8"; + hash = "sha256-mRINo20/uFlWtP5W7w+D2E9o89hlAsqZmBjuv0qWP9k="; }; postPatch = '' - sed -i setup.cfg \ - -e '/--cov.*/d' + sed -i pyproject.toml -e '/--cov[^"]*/d' ''; + nativeBuildInputs = [ + poetry-core + ]; + nativeCheckInputs = [ + pytestCheckHook hypothesis pytest ]; @@ -26,11 +38,8 @@ buildPythonApplication rec { stringcase ]; - doCheck = true; - - checkPhase = '' - pytest --doctest-modules - ''; + # Current releases do not include tests. + doCheck = false; meta = with lib; { homepage = "https://github.com/alunduil/zfs-replicate"; From 22d19e954b55e0b42f56508cd3418cddee3266b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Oct 2023 11:38:43 +0000 Subject: [PATCH 028/185] complgen: 0.1.5 -> 0.1.6 --- pkgs/development/tools/misc/complgen/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/misc/complgen/default.nix b/pkgs/development/tools/misc/complgen/default.nix index f69b36fc4bc1..81cf9c120edd 100644 --- a/pkgs/development/tools/misc/complgen/default.nix +++ b/pkgs/development/tools/misc/complgen/default.nix @@ -5,16 +5,16 @@ rustPlatform.buildRustPackage rec { pname = "complgen"; - version = "0.1.5"; + version = "0.1.6"; src = fetchFromGitHub { owner = "adaszko"; repo = "complgen"; rev = "v${version}"; - hash = "sha256-zNYNwPPVlsvQiHy28rWB7OlnriJVktoFrDkJaIO9z8E="; + hash = "sha256-FetiopX4k58JQP67zTh0ssy1HFJHmi0Op9h9vjH1pLE="; }; - cargoHash = "sha256-BkflZ/d4TAZjjkQB5f0+rL4Zt7uWBLM3gM2UNKYZz+Q="; + cargoHash = "sha256-2EJuxoed+6LGpxxqkdFxbntilA2SihQScliUFYgjYmU="; meta = with lib; { description = "Generate {bash,fish,zsh} completions from a single EBNF-like grammar"; From 6ea912dce280762defb0368875099221ff3a7c54 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Oct 2023 13:41:39 +0000 Subject: [PATCH 029/185] randomx: 1.1.10 -> 1.2.1 --- pkgs/development/libraries/randomx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/randomx/default.nix b/pkgs/development/libraries/randomx/default.nix index b5da1ad6e198..4e85b3688ab7 100644 --- a/pkgs/development/libraries/randomx/default.nix +++ b/pkgs/development/libraries/randomx/default.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { pname = "randomX"; - version = "1.1.10"; + version = "1.2.1"; nativeBuildInputs = [ cmake ]; @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { owner = "tevador"; repo = pname; rev = "v${version}"; - sha256 = "sha256-ZPphhZFzQL72xcEp9kNfZITY4oqK930ve/bbljTYNBs="; + sha256 = "sha256-dfImzwbEfJQcaPZCoWypHiI6dishVRdqS/r+n3tfjvM="; }; meta = with lib; { From 4893c36948de428445b2ce9009239a8452240bdf Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sat, 21 Oct 2023 10:19:01 -0500 Subject: [PATCH 030/185] wttrbar: 0.5.1 -> 0.5.2 --- pkgs/applications/misc/wttrbar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/wttrbar/default.nix b/pkgs/applications/misc/wttrbar/default.nix index ca0499721f87..7f29d5addfe5 100644 --- a/pkgs/applications/misc/wttrbar/default.nix +++ b/pkgs/applications/misc/wttrbar/default.nix @@ -7,18 +7,18 @@ rustPlatform.buildRustPackage rec { pname = "wttrbar"; - version = "0.5.1"; + version = "0.5.2"; src = fetchFromGitHub { owner = "bjesus"; repo = "wttrbar"; rev = version; - hash = "sha256-ou0hcxSq2vCHQzRiv6cuXIsFhfzVtCuPphhCbJr/reU="; + hash = "sha256-7Y1t/A4k4dgf1Y0OEGPVI3bklXJ/Wuc/IRLSknW/tL8="; }; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk_11_0.frameworks.Security ]; - cargoHash = "sha256-6XId9vZGrWQX8cuX0d9eEHCoNXD3CyvMQsMP7M+VdTQ="; + cargoHash = "sha256-ErS0QgI3CbhwgvkUPlR06twKt3Swb+8hlSJv7DO3S70="; meta = { description = "A simple but detailed weather indicator for Waybar using wttr.in"; From 8f4572417f8045d0c6fd0f1f30e22552ec0bd7ad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Oct 2023 16:08:06 +0000 Subject: [PATCH 031/185] twitch-cli: 1.1.20 -> 1.1.21 --- pkgs/development/tools/twitch-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/twitch-cli/default.nix b/pkgs/development/tools/twitch-cli/default.nix index 7daa9401a18b..42dfe97d8c24 100644 --- a/pkgs/development/tools/twitch-cli/default.nix +++ b/pkgs/development/tools/twitch-cli/default.nix @@ -7,20 +7,20 @@ buildGoModule rec { pname = "twitch-cli"; - version = "1.1.20"; + version = "1.1.21"; src = fetchFromGitHub { owner = "twitchdev"; repo = pname; rev = "v${version}"; - hash = "sha256-hIyZwXDI3lJQOK27RaABf7cnj7jOxKdLUdZB5fp+7kY="; + hash = "sha256-LJWZi83AynmmGBajtk8CLmQ6Vd1IqLKNaiZMLZCLly0="; }; patches = [ ./application-name.patch ]; - vendorHash = "sha256-OhcRMXY8s+XciF+gV3cZ8fxtzo9+I76tBPZ0xG8ddHU="; + vendorHash = "sha256-1uUokMeI0D/apDFJLq+Go5BQp1JMYxJQF8nKvw52E7o="; ldflags = [ "-s" From 17e227a87d1efef86d5cb7acf1040af84dca7f4f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 21 Oct 2023 21:21:57 +0000 Subject: [PATCH 032/185] unit: 1.31.0 -> 1.31.1 --- pkgs/servers/http/unit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/unit/default.nix b/pkgs/servers/http/unit/default.nix index e053da656be5..5d1da4c47060 100644 --- a/pkgs/servers/http/unit/default.nix +++ b/pkgs/servers/http/unit/default.nix @@ -29,14 +29,14 @@ let php82-unit = php82.override phpConfig; in stdenv.mkDerivation rec { - version = "1.31.0"; + version = "1.31.1"; pname = "unit"; src = fetchFromGitHub { owner = "nginx"; repo = pname; rev = version; - sha256 = "sha256-N01ANjZES8eJV/gZchyPfxUpRyfDXpebHWK79mCI3Bw="; + sha256 = "sha256-6hecOCEC2MeJJieOOamEf8ytpEVAGs5mB0H16lJDciU="; }; nativeBuildInputs = [ which ]; From 3cb477b7ee822314ff8f81a2ba4a39671ad69c25 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 22 Oct 2023 02:36:18 +0200 Subject: [PATCH 033/185] guile-gcrypt: set strictDeps --- pkgs/development/guile-modules/guile-gcrypt/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/guile-modules/guile-gcrypt/default.nix b/pkgs/development/guile-modules/guile-gcrypt/default.nix index 2b4fd46ea275..ac5d373955f5 100644 --- a/pkgs/development/guile-modules/guile-gcrypt/default.nix +++ b/pkgs/development/guile-modules/guile-gcrypt/default.nix @@ -20,8 +20,9 @@ stdenv.mkDerivation rec { hash = "sha256-vbm31EsOJiMeTs2tu5KPXckxPcAQbi3/PGJ5EHCC5VQ="; }; + strictDeps = true; nativeBuildInputs = [ - autoreconfHook pkg-config texinfo + autoreconfHook guile libgcrypt pkg-config texinfo ]; buildInputs = [ guile From 506cb9e268a080d30be19d6af77ca35773ce053e Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 22 Oct 2023 02:36:25 +0200 Subject: [PATCH 034/185] guile-git: set strictDeps --- pkgs/development/guile-modules/guile-git/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/guile-modules/guile-git/default.nix b/pkgs/development/guile-modules/guile-git/default.nix index 84d53b66e19b..6afddd8d362e 100644 --- a/pkgs/development/guile-modules/guile-git/default.nix +++ b/pkgs/development/guile-modules/guile-git/default.nix @@ -20,8 +20,9 @@ stdenv.mkDerivation rec { sha256 = "x6apF9fmwzrkyzAexKjClOTFrbE31+fVhSLyFZkKRYU="; }; + strictDeps = true; nativeBuildInputs = [ - autoreconfHook pkg-config texinfo + autoreconfHook guile pkg-config texinfo ]; buildInputs = [ guile From c109adc5bf3be38552cd803c7dcf7d0b94956035 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 22 Oct 2023 02:36:31 +0200 Subject: [PATCH 035/185] guile-gnutls: set strictDeps --- pkgs/development/guile-modules/guile-gnutls/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/guile-modules/guile-gnutls/default.nix b/pkgs/development/guile-modules/guile-gnutls/default.nix index 91ffe90b0435..ae666077bf8f 100644 --- a/pkgs/development/guile-modules/guile-gnutls/default.nix +++ b/pkgs/development/guile-modules/guile-gnutls/default.nix @@ -17,7 +17,12 @@ stdenv.mkDerivation rec { hash = "sha256-W0y5JgMgduw0a7XAvA0CMflo/g9WWRPMFpNLt5Ovsjk="; }; - nativeBuildInputs = [ pkg-config ]; + strictDeps = true; + + nativeBuildInputs = [ + guile + pkg-config + ]; buildInputs = [ gnutls From ac37aede471acc6cd37a9274f625e92380402d81 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 22 Oct 2023 02:36:37 +0200 Subject: [PATCH 036/185] guile-json: set strictDeps --- pkgs/development/guile-modules/guile-json/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/guile-modules/guile-json/default.nix b/pkgs/development/guile-modules/guile-json/default.nix index 81febc3171b7..cb34e22e6237 100644 --- a/pkgs/development/guile-modules/guile-json/default.nix +++ b/pkgs/development/guile-modules/guile-json/default.nix @@ -15,8 +15,9 @@ stdenv.mkDerivation rec { sha256 = "sha256-OLoEjtKdEvBbMsWy+3pReVxEi0HkA6Kxty/wA1gX84g="; }; + strictDeps = true; nativeBuildInputs = [ - pkg-config texinfo + guile pkg-config texinfo ]; buildInputs = [ guile From 70d990743ba2e6aa92cb99809c5d14653b7d8713 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 22 Oct 2023 02:36:44 +0200 Subject: [PATCH 037/185] guile-lib: set strictDeps --- pkgs/development/guile-modules/guile-lib/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/guile-modules/guile-lib/default.nix b/pkgs/development/guile-modules/guile-lib/default.nix index 75e45b00d4e7..8c38432e3e23 100644 --- a/pkgs/development/guile-modules/guile-lib/default.nix +++ b/pkgs/development/guile-modules/guile-lib/default.nix @@ -16,8 +16,10 @@ stdenv.mkDerivation rec { hash = "sha256-5O87hF8SGILHwM8E+BocuP02DG9ktWuGjeVUYhT5BN4="; }; + strictDeps = true; nativeBuildInputs = [ autoreconfHook + guile pkg-config ]; buildInputs = [ From df4e8fb47a4c6701eb8c0e132b4dedf0e4472fd7 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 22 Oct 2023 02:36:52 +0200 Subject: [PATCH 038/185] guile-sqlite3: set strictDeps --- pkgs/development/guile-modules/guile-sqlite3/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/guile-modules/guile-sqlite3/default.nix b/pkgs/development/guile-modules/guile-sqlite3/default.nix index 430249f2c935..4b309f7fbe5d 100644 --- a/pkgs/development/guile-modules/guile-sqlite3/default.nix +++ b/pkgs/development/guile-modules/guile-sqlite3/default.nix @@ -20,8 +20,10 @@ stdenv.mkDerivation rec { sha256 = "sha256-C1a6lMK4O49043coh8EQkTWALrPolitig3eYf+l+HmM="; }; + strictDeps = true; nativeBuildInputs = [ autoreconfHook + guile pkg-config texinfo ]; From be37bdacd401b2b0260cbf3e18525562c1909a5a Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 22 Oct 2023 02:37:05 +0200 Subject: [PATCH 039/185] scheme-bytestructures: set strictDeps --- .../scheme-modules/scheme-bytestructures/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/scheme-modules/scheme-bytestructures/default.nix b/pkgs/development/scheme-modules/scheme-bytestructures/default.nix index 1cbbdf0bf29d..25412b45b40b 100644 --- a/pkgs/development/scheme-modules/scheme-bytestructures/default.nix +++ b/pkgs/development/scheme-modules/scheme-bytestructures/default.nix @@ -17,8 +17,9 @@ stdenv.mkDerivation rec { sha256 = "sha256-Wvs288K8BVjUuWvvzpDGBwOxL7mAXjVtgIwJAsQd0L4="; }; + strictDeps = true; nativeBuildInputs = [ - autoreconfHook pkg-config + autoreconfHook guile pkg-config ]; buildInputs = [ guile From 902c21cca389af719b026ff713ecd1185ff10069 Mon Sep 17 00:00:00 2001 From: Craig Younkins Date: Sun, 8 Oct 2023 01:09:37 -0400 Subject: [PATCH 040/185] cidr-merger: init at 1.1.3 --- pkgs/by-name/ci/cidr-merger/package.nix | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pkgs/by-name/ci/cidr-merger/package.nix diff --git a/pkgs/by-name/ci/cidr-merger/package.nix b/pkgs/by-name/ci/cidr-merger/package.nix new file mode 100644 index 000000000000..3d0612071609 --- /dev/null +++ b/pkgs/by-name/ci/cidr-merger/package.nix @@ -0,0 +1,25 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "cidr-merger"; + version = "1.1.3"; + + src = fetchFromGitHub { + owner = "zhanhb"; + repo = "cidr-merger"; + rev = "v${version}"; + sha256 = "sha256-Kb+89VP7JhBrTE4MM3H/dqoIBgDLnVhKqkgHdymYCgk="; + }; + + vendorHash = "sha256-cPri384AX/FdfNtzt3xj4bF+/izSa4sZuAohK0R/7H4="; + + meta = with lib; { + description = "A simple command line tool to merge ip/ip cidr/ip range, supports IPv4/IPv6"; + homepage = "https://github.com/zhanhb/cidr-merger"; + license = licenses.mit; + maintainers = with maintainers; [ cyounkins ]; + }; +} From 472d1b814c09cf75830c46326816ee76f0005b60 Mon Sep 17 00:00:00 2001 From: The Galaxy Date: Sun, 22 Oct 2023 13:23:44 +0800 Subject: [PATCH 041/185] textsnatcher: init at 2.0.0 --- pkgs/by-name/te/textsnatcher/package.nix | 62 ++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 pkgs/by-name/te/textsnatcher/package.nix diff --git a/pkgs/by-name/te/textsnatcher/package.nix b/pkgs/by-name/te/textsnatcher/package.nix new file mode 100644 index 000000000000..21b75c31a37f --- /dev/null +++ b/pkgs/by-name/te/textsnatcher/package.nix @@ -0,0 +1,62 @@ +{ lib +, stdenv +, fetchFromGitHub +, meson +, ninja +, vala +, wrapGAppsHook +, pkg-config +, pantheon +, libhandy +, libportal +, glib +, gtk3 +, desktop-file-utils +, scrot +, tesseract +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "textsnatcher"; + version = "2.0.0"; + + src = fetchFromGitHub { + owner = "RajSolai"; + repo = "TextSnatcher"; + rev = "v${finalAttrs.version}"; + hash = "sha256-phqtPjwKB5BoCpL+cMeHvRLL76ZxQ5T74cpAsgN+/JM="; + }; + + nativeBuildInputs = [ + meson + ninja + vala + pkg-config + desktop-file-utils + wrapGAppsHook + ]; + + buildInputs = [ + pantheon.granite + libhandy + libportal + gtk3 + glib + ]; + + preFixup = '' + gappsWrapperArgs+=( + --prefix PATH : ${lib.makeBinPath [ scrot tesseract ]} + ) + ''; + + meta = with lib; { + description = "Copy Text from Images with ease, Perform OCR operations in seconds"; + homepage = "https://textsnatcher.rf.gd/"; + changelog = "https://github.com/RajSolai/TextSnatcher/releases/tag/v${finalAttrs.version}"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ galaxy ]; + mainProgram = "com.github.rajsolai.textsnatcher"; + platforms = platforms.linux; + }; +}) From 219e235433d51b682f8a34760aa6661f86609344 Mon Sep 17 00:00:00 2001 From: Daniel Hill Date: Sun, 22 Oct 2023 20:50:30 +1300 Subject: [PATCH 042/185] mpd: add soxr resampler support --- pkgs/servers/mpd/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/mpd/default.nix b/pkgs/servers/mpd/default.nix index 0f92847a2378..aa781f7e26fb 100644 --- a/pkgs/servers/mpd/default.nix +++ b/pkgs/servers/mpd/default.nix @@ -9,7 +9,7 @@ , audiofile, faad2, ffmpeg, flac, fluidsynth, game-music-emu , libmad, libmikmod, mpg123, libopus, libvorbis, lame # Filters -, libsamplerate +, libsamplerate, soxr # Outputs , alsa-lib, libjack2, libpulseaudio, libshout, pipewire # Misc @@ -62,6 +62,7 @@ let lame = [ lame ]; # Filter plugins libsamplerate = [ libsamplerate ]; + soxr = [ soxr ]; # Output plugins alsa = [ alsa-lib ]; jack = [ libjack2 ]; From 204e07e24b2628e045aefed55f3eaf1b1fb63052 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Sun, 22 Oct 2023 12:21:16 +0200 Subject: [PATCH 043/185] traefik: 2.10.4 -> 2.10.5 Fixes CVE-2023-44487/CVE-2023-39325. Changes: https://github.com/traefik/traefik/releases/tag/v2.10.5 --- pkgs/servers/traefik/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/traefik/default.nix b/pkgs/servers/traefik/default.nix index ff6103c94d4c..41b6ae78a878 100644 --- a/pkgs/servers/traefik/default.nix +++ b/pkgs/servers/traefik/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "traefik"; - version = "2.10.4"; + version = "2.10.5"; # Archive with static assets for webui src = fetchzip { url = "https://github.com/traefik/traefik/releases/download/v${version}/traefik-v${version}.src.tar.gz"; - sha256 = "sha256-rpXSK/6ssUxzYbR1Nf0Cw7Sk6GnhExO4z8OZGQWITZM="; + hash = "sha256-b6CqpVDgyZvgBInlgni1+zukZ7DMzFUV3JdXmh+A+18="; stripRoot = false; }; - vendorHash = "sha256-CsLn8YqQozO+H66ss59Jh+fmDLVx/CzpFY09x2SoI2k="; + vendorHash = "sha256-bQy003IqezNSZU4K9qvApvYW+W4g6RkIqr4okkN/0gI="; subPackages = [ "cmd/traefik" ]; From b269e6853e233f5bd2365930860bfa53188cfebb Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Sun, 22 Oct 2023 12:19:59 +0100 Subject: [PATCH 044/185] nixos-rebuild: fix --install-bootloader flag with systemd-run --- pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh b/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh index 68e00690652e..9e75db6d27b5 100755 --- a/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh +++ b/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh @@ -659,6 +659,7 @@ if [[ "$action" = switch || "$action" = boot || "$action" = test || "$action" = cmd=( "systemd-run" "-E" "LOCALE_ARCHIVE" # Will be set to new value early in switch-to-configuration script, but interpreter starts out with old value + "-E" "NIXOS_INSTALL_BOOTLOADER" "--collect" "--no-ask-password" "--pty" @@ -679,7 +680,12 @@ if [[ "$action" = switch || "$action" = boot || "$action" = test || "$action" = cmd=() elif ! targetHostCmd "${cmd[@]}" true &>/dev/null; then logVerbose "Skipping systemd-run to switch configuration since it is not working in target host." - cmd=("env" "-i" "LOCALE_ARCHIVE=$LOCALE_ARCHIVE") + cmd=( + "env" + "-i" + "LOCALE_ARCHIVE=$LOCALE_ARCHIVE" + "NIXOS_INSTALL_BOOTLOADER=$NIXOS_INSTALL_BOOTLOADER" + ) else logVerbose "Using systemd-run to switch configuration." fi From d57791c29f5447ae72ddc9f97d0cfdb8f9e4c459 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Oct 2023 11:33:06 +0000 Subject: [PATCH 045/185] python311Packages.aiowithings: 0.4.4 -> 1.0.0 --- pkgs/development/python-modules/aiowithings/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiowithings/default.nix b/pkgs/development/python-modules/aiowithings/default.nix index bc6e69534342..19d9997ed8d7 100644 --- a/pkgs/development/python-modules/aiowithings/default.nix +++ b/pkgs/development/python-modules/aiowithings/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "aiowithings"; - version = "0.4.4"; + version = "1.0.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "joostlek"; repo = "python-withings"; rev = "refs/tags/v${version}"; - hash = "sha256-YmTYwj3Udo1Pev25LLvY7757BR0h44aefqIe8b8FlTc="; + hash = "sha256-3necwO/EpjWD1fAItqsZJKgv0CIBklxcM1jNRPxhSVY="; }; postPatch = '' From e07d5326fa0d54e057af2295321dcbf692979031 Mon Sep 17 00:00:00 2001 From: Yureka Date: Sat, 21 Oct 2023 15:14:28 +0200 Subject: [PATCH 046/185] matrix-synapse: remove opentracing optional dependencies Fixes eval failure 'opentracing-2.4.0 not supported for interpreter python3.11' opentracing and jaeger-client libraries are unmaintained --- pkgs/servers/matrix-synapse/default.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/servers/matrix-synapse/default.nix b/pkgs/servers/matrix-synapse/default.nix index 04077ad2c261..9de7a7e093f1 100644 --- a/pkgs/servers/matrix-synapse/default.nix +++ b/pkgs/servers/matrix-synapse/default.nix @@ -113,10 +113,6 @@ python3.pkgs.buildPythonApplication rec { sentry = [ sentry-sdk ]; - opentracing = [ - jaeger-client - opentracing - ]; jwt = [ authlib ]; From 0288685a4ddd1176f0dc0db99c9bb3ac24a7a752 Mon Sep 17 00:00:00 2001 From: Yureka Date: Sun, 22 Oct 2023 14:15:39 +0200 Subject: [PATCH 047/185] nixos/matrix-synapse: remove opentracing options --- nixos/modules/services/matrix/synapse.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/nixos/modules/services/matrix/synapse.nix b/nixos/modules/services/matrix/synapse.nix index b38b35361cf0..12e27ef26ff3 100644 --- a/nixos/modules/services/matrix/synapse.nix +++ b/nixos/modules/services/matrix/synapse.nix @@ -60,7 +60,6 @@ let ++ lib.optional (cfg.settings ? oidc_providers) "oidc" ++ lib.optional (cfg.settings ? jwt_config) "jwt" ++ lib.optional (cfg.settings ? saml2_config) "saml2" - ++ lib.optional (cfg.settings ? opentracing) "opentracing" ++ lib.optional (cfg.settings ? redis) "redis" ++ lib.optional (cfg.settings ? sentry) "sentry" ++ lib.optional (cfg.settings ? user_directory) "user-search" @@ -334,7 +333,6 @@ in { [ "cache-memory" # Provide statistics about caching memory consumption "jwt" # JSON Web Token authentication - "opentracing" # End-to-end tracing support using Jaeger "oidc" # OpenID Connect authentication "postgres" # PostgreSQL database backend "redis" # Redis support for the replication stream between worker processes From c530484520b664bec49d3ea8015cec5816c4bbef Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Sun, 22 Oct 2023 15:49:52 +0200 Subject: [PATCH 048/185] nixpkgs-review: 2.10.2 -> 2.10.3 --- pkgs/tools/package-management/nixpkgs-review/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/nixpkgs-review/default.nix b/pkgs/tools/package-management/nixpkgs-review/default.nix index bc4ba3f630f8..5e57c6964238 100644 --- a/pkgs/tools/package-management/nixpkgs-review/default.nix +++ b/pkgs/tools/package-management/nixpkgs-review/default.nix @@ -16,14 +16,14 @@ python3.pkgs.buildPythonApplication rec { pname = "nixpkgs-review"; - version = "2.10.2"; + version = "2.10.3"; format = "pyproject"; src = fetchFromGitHub { owner = "Mic92"; repo = "nixpkgs-review"; rev = version; - hash = "sha256-x41piT7peYV3sNMVYsqcjCU4u+PayZb05JIWBeWF7jw="; + hash = "sha256-iO+B/4UsMi+vf85oyLwZTigZ+mmt7Sk3qGba20/0XBs="; }; nativeBuildInputs = [ From 25872524f0ed0e16c382754d8d10ddb44c23c50c Mon Sep 17 00:00:00 2001 From: Raito Bezarius Date: Sun, 30 Apr 2023 04:02:15 +0200 Subject: [PATCH 049/185] nixos/qemu-vm: add `virtualisation.tpm` for running TPM in QEMU infrastructure --- nixos/modules/virtualisation/qemu-vm.nix | 44 +++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/nixos/modules/virtualisation/qemu-vm.nix b/nixos/modules/virtualisation/qemu-vm.nix index d0a5ddd87ccf..a1606839b6ce 100644 --- a/nixos/modules/virtualisation/qemu-vm.nix +++ b/nixos/modules/virtualisation/qemu-vm.nix @@ -198,6 +198,16 @@ let fi ''} + ${lib.optionalString cfg.tpm.enable '' + NIX_SWTPM_DIR=$(readlink -f "''${NIX_SWTPM_DIR:-${config.system.name}-swtpm}") + mkdir -p "$NIX_SWTPM_DIR" + ${lib.getExe cfg.tpm.package} \ + socket \ + --tpmstate dir="$NIX_SWTPM_DIR" \ + --ctrl type=unixio,path="$NIX_SWTPM_DIR"/socket \ + "--tpm2" 1>"$NIX_SWTPM_DIR"/stdout 2>"$NIX_SWTPM_DIR"/stderr & + ''} + cd "$TMPDIR" ${lib.optionalString (cfg.emptyDiskImages != []) "idx=0"} @@ -862,6 +872,32 @@ in }; }; + virtualisation.tpm = { + enable = mkEnableOption "a TPM device in the virtual machine with a driver, using swtpm."; + + package = mkPackageOptionMD cfg.host.pkgs "swtpm" { }; + + deviceModel = mkOption { + type = types.str; + default = ({ + "i686-linux" = "tpm-tis"; + "x86_64-linux" = "tpm-tis"; + "ppc64-linux" = "tpm-spapr"; + "armv7-linux" = "tpm-tis-device"; + "aarch64-linux" = "tpm-tis-device"; + }.${pkgs.hostPlatform.system} or (throw "Unsupported system for TPM2 emulation in QEMU")); + defaultText = '' + Based on the guest platform Linux system: + + - `tpm-tis` for (i686, x86_64) + - `tpm-spapr` for ppc64 + - `tpm-tis-device` for (armv7, aarch64) + ''; + example = "tpm-tis-device"; + description = lib.mdDoc "QEMU device model for the TPM, uses the appropriate default based on th guest platform system and the package passed."; + }; + }; + virtualisation.useDefaultFilesystems = mkOption { type = types.bool; @@ -1027,7 +1063,8 @@ in boot.initrd.availableKernelModules = optional cfg.writableStore "overlay" - ++ optional (cfg.qemu.diskInterface == "scsi") "sym53c8xx"; + ++ optional (cfg.qemu.diskInterface == "scsi") "sym53c8xx" + ++ optional (cfg.tpm.enable) "tpm_tis"; virtualisation.additionalPaths = [ config.system.build.toplevel ]; @@ -1098,6 +1135,11 @@ in (mkIf (!cfg.graphics) [ "-nographic" ]) + (mkIf (cfg.tpm.enable) [ + "-chardev socket,id=chrtpm,path=\"$NIX_SWTPM_DIR\"/socket" + "-tpmdev emulator,id=tpm_dev_0,chardev=chrtpm" + "-device ${cfg.tpm.deviceModel},tpmdev=tpm_dev_0" + ]) ]; virtualisation.qemu.drives = mkMerge [ From 83b131bb55bde0511a17d3beb52145d778dd4105 Mon Sep 17 00:00:00 2001 From: Raito Bezarius Date: Sun, 30 Apr 2023 04:02:51 +0200 Subject: [PATCH 050/185] nixos/tests: adopt newest TPM support in test infra --- nixos/tests/systemd-credentials-tpm2.nix | 59 +----------------------- nixos/tests/systemd-cryptenroll.nix | 53 ++++++++------------- nixos/tests/systemd-initrd-luks-tpm2.nix | 27 +---------- 3 files changed, 23 insertions(+), 116 deletions(-) diff --git a/nixos/tests/systemd-credentials-tpm2.nix b/nixos/tests/systemd-credentials-tpm2.nix index d2dc1fd7b615..bf7418312236 100644 --- a/nixos/tests/systemd-credentials-tpm2.nix +++ b/nixos/tests/systemd-credentials-tpm2.nix @@ -1,13 +1,4 @@ -import ./make-test-python.nix ({ lib, pkgs, system, ... }: - -let - tpmSocketPath = "/tmp/swtpm-sock"; - tpmDeviceModels = { - x86_64-linux = "tpm-tis"; - aarch64-linux = "tpm-tis-device"; - }; -in - +import ./make-test-python.nix ({ lib, pkgs, ... }: { name = "systemd-credentials-tpm2"; @@ -16,51 +7,11 @@ in }; nodes.machine = { pkgs, ... }: { - virtualisation = { - qemu.options = [ - "-chardev socket,id=chrtpm,path=${tpmSocketPath}" - "-tpmdev emulator,id=tpm_dev_0,chardev=chrtpm" - "-device ${tpmDeviceModels.${system}},tpmdev=tpm_dev_0" - ]; - }; - - boot.initrd.availableKernelModules = [ "tpm_tis" ]; - + virtualisation.tpm.enable = true; environment.systemPackages = with pkgs; [ diffutils ]; }; testScript = '' - import subprocess - from tempfile import TemporaryDirectory - - # From systemd-initrd-luks-tpm2.nix - class Tpm: - def __init__(self): - self.state_dir = TemporaryDirectory() - self.start() - - def start(self): - self.proc = subprocess.Popen(["${pkgs.swtpm}/bin/swtpm", - "socket", - "--tpmstate", f"dir={self.state_dir.name}", - "--ctrl", "type=unixio,path=${tpmSocketPath}", - "--tpm2", - ]) - - # Check whether starting swtpm failed - try: - exit_code = self.proc.wait(timeout=0.2) - if exit_code is not None and exit_code != 0: - raise Exception("failed to start swtpm") - except subprocess.TimeoutExpired: - pass - - """Check whether the swtpm process exited due to an error""" - def check(self): - exit_code = self.proc.poll() - if exit_code is not None and exit_code != 0: - raise Exception("swtpm process died") - CRED_NAME = "testkey" CRED_RAW_FILE = f"/root/{CRED_NAME}" CRED_FILE = f"/root/{CRED_NAME}.cred" @@ -85,12 +36,6 @@ in machine.log("systemd-run finished successfully") - tpm = Tpm() - - @polling_condition - def swtpm_running(): - tpm.check() - machine.wait_for_unit("multi-user.target") with subtest("Check whether TPM device exists"): diff --git a/nixos/tests/systemd-cryptenroll.nix b/nixos/tests/systemd-cryptenroll.nix index 055ae7d1681f..034aae1d5e95 100644 --- a/nixos/tests/systemd-cryptenroll.nix +++ b/nixos/tests/systemd-cryptenroll.nix @@ -8,47 +8,34 @@ import ./make-test-python.nix ({ pkgs, ... }: { environment.systemPackages = [ pkgs.cryptsetup ]; virtualisation = { emptyDiskImages = [ 512 ]; - qemu.options = [ - "-chardev socket,id=chrtpm,path=/tmp/swtpm-sock" - "-tpmdev emulator,id=tpm0,chardev=chrtpm" - "-device tpm-tis,tpmdev=tpm0" - ]; + tpm.enable = true; }; }; testScript = '' - import subprocess - import tempfile + machine.start() - def start_swtpm(tpmstate): - subprocess.Popen(["${pkgs.swtpm}/bin/swtpm", "socket", "--tpmstate", "dir="+tpmstate, "--ctrl", "type=unixio,path=/tmp/swtpm-sock", "--log", "level=0", "--tpm2"]) + # Verify the TPM device is available and accessible by systemd-cryptenroll + machine.succeed("test -e /dev/tpm0") + machine.succeed("test -e /dev/tpmrm0") + machine.succeed("systemd-cryptenroll --tpm2-device=list") - with tempfile.TemporaryDirectory() as tpmstate: - start_swtpm(tpmstate) - machine.start() + # Create LUKS partition + machine.succeed("echo -n lukspass | cryptsetup luksFormat -q /dev/vdb -") + # Enroll new LUKS key and bind it to Secure Boot state + # For more details on PASSWORD variable, check the following issue: + # https://github.com/systemd/systemd/issues/20955 + machine.succeed("PASSWORD=lukspass systemd-cryptenroll --tpm2-device=auto --tpm2-pcrs=7 /dev/vdb") + # Add LUKS partition to /etc/crypttab to test auto unlock + machine.succeed("echo 'luks /dev/vdb - tpm2-device=auto' >> /etc/crypttab") - # Verify the TPM device is available and accessible by systemd-cryptenroll - machine.succeed("test -e /dev/tpm0") - machine.succeed("test -e /dev/tpmrm0") - machine.succeed("systemd-cryptenroll --tpm2-device=list") + machine.shutdown() + machine.start() - # Create LUKS partition - machine.succeed("echo -n lukspass | cryptsetup luksFormat -q /dev/vdb -") - # Enroll new LUKS key and bind it to Secure Boot state - # For more details on PASSWORD variable, check the following issue: - # https://github.com/systemd/systemd/issues/20955 - machine.succeed("PASSWORD=lukspass systemd-cryptenroll --tpm2-device=auto --tpm2-pcrs=7 /dev/vdb") - # Add LUKS partition to /etc/crypttab to test auto unlock - machine.succeed("echo 'luks /dev/vdb - tpm2-device=auto' >> /etc/crypttab") - machine.shutdown() - - start_swtpm(tpmstate) - machine.start() - - # Test LUKS partition automatic unlock on boot - machine.wait_for_unit("systemd-cryptsetup@luks.service") - # Wipe TPM2 slot - machine.succeed("systemd-cryptenroll --wipe-slot=tpm2 /dev/vdb") + # Test LUKS partition automatic unlock on boot + machine.wait_for_unit("systemd-cryptsetup@luks.service") + # Wipe TPM2 slot + machine.succeed("systemd-cryptenroll --wipe-slot=tpm2 /dev/vdb") ''; }) diff --git a/nixos/tests/systemd-initrd-luks-tpm2.nix b/nixos/tests/systemd-initrd-luks-tpm2.nix index d9dd9118a3a2..e292acfd1c5f 100644 --- a/nixos/tests/systemd-initrd-luks-tpm2.nix +++ b/nixos/tests/systemd-initrd-luks-tpm2.nix @@ -9,7 +9,7 @@ import ./make-test-python.nix ({ lib, pkgs, ... }: { # Booting off the TPM2-encrypted device requires an available init script mountHostNixStore = true; useEFIBoot = true; - qemu.options = ["-chardev socket,id=chrtpm,path=/tmp/mytpm1/swtpm-sock -tpmdev emulator,id=tpm0,chardev=chrtpm -device tpm-tis,tpmdev=tpm0"]; + tpm.enable = true; }; boot.loader.systemd-boot.enable = true; @@ -33,29 +33,6 @@ import ./make-test-python.nix ({ lib, pkgs, ... }: { }; testScript = '' - import subprocess - import os - import time - - - class Tpm: - def __init__(self): - os.mkdir("/tmp/mytpm1") - self.start() - - def start(self): - self.proc = subprocess.Popen(["${pkgs.swtpm}/bin/swtpm", "socket", "--tpmstate", "dir=/tmp/mytpm1", "--ctrl", "type=unixio,path=/tmp/mytpm1/swtpm-sock", "--log", "level=20", "--tpm2"]) - - def wait_for_death_then_restart(self): - while self.proc.poll() is None: - print("waiting for tpm to die") - time.sleep(1) - assert self.proc.returncode == 0 - self.start() - - tpm = Tpm() - - # Create encrypted volume machine.wait_for_unit("multi-user.target") machine.succeed("echo -n supersecret | cryptsetup luksFormat -q --iter-time=1 /dev/vdb -") @@ -66,8 +43,6 @@ import ./make-test-python.nix ({ lib, pkgs, ... }: { machine.succeed("sync") machine.crash() - tpm.wait_for_death_then_restart() - # Boot and decrypt the disk machine.wait_for_unit("multi-user.target") assert "/dev/mapper/cryptroot on / type ext4" in machine.succeed("mount") From 60421a1622ac05433afcf0179ff46f937e10096c Mon Sep 17 00:00:00 2001 From: K900 Date: Sun, 22 Oct 2023 01:30:48 +0300 Subject: [PATCH 051/185] firefox: start killing all the per-extension options --- nixos/modules/programs/browserpass.nix | 2 +- nixos/modules/programs/firefox.nix | 103 +++++++++++------- .../gnome/gnome-browser-connector.nix | 2 +- .../services/x11/desktop-managers/plasma5.nix | 2 +- .../networking/browsers/firefox/wrapper.nix | 37 ++++--- 5 files changed, 92 insertions(+), 54 deletions(-) diff --git a/nixos/modules/programs/browserpass.nix b/nixos/modules/programs/browserpass.nix index abd99056ff3b..a9670a37e618 100644 --- a/nixos/modules/programs/browserpass.nix +++ b/nixos/modules/programs/browserpass.nix @@ -27,6 +27,6 @@ with lib; "opt/brave/native-messaging-hosts/${appId}".source = source "hosts/chromium"; "opt/brave/policies/managed/${appId}".source = source "policies/chromium"; }; - programs.firefox.wrapperConfig.enableBrowserpass = true; + programs.firefox.nativeMessagingHosts.packages = [ pkgs.browserpass ]; }; } diff --git a/nixos/modules/programs/firefox.nix b/nixos/modules/programs/firefox.nix index 813e0e0105f6..85f47530cf5a 100644 --- a/nixos/modules/programs/firefox.nix +++ b/nixos/modules/programs/firefox.nix @@ -5,8 +5,6 @@ with lib; let cfg = config.programs.firefox; - nmh = cfg.nativeMessagingHosts; - policyFormat = pkgs.formats.json { }; organisationInfo = '' @@ -17,6 +15,50 @@ let given control of your browser, unless of course they also control your NixOS configuration. ''; + + # deprecated per-native-messaging-host options + nmhOptions = { + browserpass = { + name = "Browserpass"; + package = pkgs.browserpass; + }; + bukubrow = { + name = "Bukubrow"; + package = pkgs.bukubrow; + }; + euwebid = { + name = "Web eID"; + package = pkgs.web-eid-app; + }; + ff2mpv = { + name = "ff2mpv"; + package = pkgs.ff2mpv; + }; + fxCast = { + name = "fx_cast"; + package = pkgs.fx-cast-bridge; + }; + gsconnect = { + name = "GSConnect"; + package = pkgs.gnomeExtensions.gsconnect; + }; + jabref = { + name = "JabRef"; + package = pkgs.jabref; + }; + passff = { + name = "PassFF"; + package = pkgs.passff-host; + }; + tridactyl = { + name = "Tridactyl"; + package = pkgs.tridactyl-native; + }; + ugetIntegrator = { + name = "Uget Integrator"; + package = pkgs.uget-integrator; + }; + }; in { options.programs.firefox = { @@ -204,46 +246,31 @@ in ''; }; - nativeMessagingHosts = mapAttrs (_: v: mkEnableOption (mdDoc v)) { - browserpass = "Browserpass support"; - bukubrow = "Bukubrow support"; - euwebid = "Web eID support"; - ff2mpv = "ff2mpv support"; - fxCast = "fx_cast support"; - gsconnect = "GSConnect support"; - jabref = "JabRef support"; - passff = "PassFF support"; - tridactyl = "Tridactyl support"; - ugetIntegrator = "Uget Integrator support"; - }; + nativeMessagingHosts = ({ + packages = mkOption { + type = types.listOf types.package; + default = []; + description = mdDoc '' + Additional packages containing native messaging hosts that should be made available to Firefox extensions. + ''; + }; + }) // (mapAttrs (k: v: mkEnableOption (mdDoc "${v.name} support")) nmhOptions); }; - config = mkIf cfg.enable { + config = let + forEachEnabledNmh = fn: flatten (mapAttrsToList (k: v: lib.optional cfg.nativeMessagingHosts.${k} (fn k v)) nmhOptions); + in mkIf cfg.enable { + warnings = forEachEnabledNmh (k: v: + "The `programs.firefox.nativeMessagingHosts.${k}` option is deprecated, " + + "please add `${v.package.pname}` to `programs.firefox.nativeMessagingHosts.packages` instead." + ); + programs.firefox.nativeMessagingHosts.packages = forEachEnabledNmh (_: v: v.package); + environment.systemPackages = [ (cfg.package.override (old: { - extraPrefs = cfg.autoConfig; - extraNativeMessagingHosts = - old.extraNativeMessagingHosts or [] - ++ optional nmh.ff2mpv pkgs.ff2mpv - ++ optional nmh.euwebid pkgs.web-eid-app - ++ optional nmh.gsconnect pkgs.gnomeExtensions.gsconnect - ++ optional nmh.jabref pkgs.jabref - ++ optional nmh.passff pkgs.passff-host; - cfg = let - # copy-pasted from the wrapper; TODO: figure out fix - applicationName = cfg.package.binaryName or (lib.getName cfg.package); - - oldCfg = old.cfg or {}; - nixpkgsConfig = pkgs.config.${applicationName} or {}; - optionConfig = cfg.wrapperConfig; - nmhConfig = { - enableBrowserpass = nmh.browserpass; - enableBukubrow = nmh.bukubrow; - enableTridactylNative = nmh.tridactyl; - enableUgetIntegrator = nmh.ugetIntegrator; - enableFXCastBridge = nmh.fxCast; - }; - in oldCfg // nixpkgsConfig // optionConfig // nmhConfig; + extraPrefsFiles = old.extraPrefsFiles or [] ++ [(pkgs.writeText "firefox-autoconfig.js" cfg.autoConfig)]; + nativeMessagingHosts = old.nativeMessagingHosts or [] ++ cfg.nativeMessagingHosts.packages; + cfg = (old.cfg or {}) // cfg.wrapperConfig; })) ]; diff --git a/nixos/modules/services/desktops/gnome/gnome-browser-connector.nix b/nixos/modules/services/desktops/gnome/gnome-browser-connector.nix index d18e303891e4..4f680eabbe15 100644 --- a/nixos/modules/services/desktops/gnome/gnome-browser-connector.nix +++ b/nixos/modules/services/desktops/gnome/gnome-browser-connector.nix @@ -42,6 +42,6 @@ in services.dbus.packages = [ pkgs.gnome-browser-connector ]; - programs.firefox.wrapperConfig.enableGnomeExtensions = true; + programs.firefox.nativeMessagingHosts.packages = [ pkgs.gnome-browser-connector ]; }; } diff --git a/nixos/modules/services/x11/desktop-managers/plasma5.nix b/nixos/modules/services/x11/desktop-managers/plasma5.nix index 285d0a181931..fc3287045710 100644 --- a/nixos/modules/services/x11/desktop-managers/plasma5.nix +++ b/nixos/modules/services/x11/desktop-managers/plasma5.nix @@ -379,7 +379,7 @@ in # Update the start menu for each user that is currently logged in system.userActivationScripts.plasmaSetup = activationScript; - programs.firefox.wrapperConfig.enablePlasmaBrowserIntegration = true; + programs.firefox.nativeMessagingHosts.packages = [ pkgs.plasma5Packages.plasma-browser-integration ]; }) (mkIf (cfg.kwinrc != {}) { diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index 28e97bcaa41e..ed1ec5692a0c 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -34,6 +34,7 @@ let , nameSuffix ? "" , icon ? applicationName , wmClass ? applicationName + , nativeMessagingHosts ? [] , extraNativeMessagingHosts ? [] , pkcs11Modules ? [] , useGlvnd ? true @@ -62,18 +63,28 @@ let # PCSC-Lite daemon (services.pcscd) also must be enabled for firefox to access smartcards smartcardSupport = cfg.smartcardSupport or false; - nativeMessagingHosts = - [ ] - ++ lib.optional (cfg.enableBrowserpass or false) (lib.getBin browserpass) - ++ lib.optional (cfg.enableBukubrow or false) bukubrow - ++ lib.optional (cfg.enableTridactylNative or false) tridactyl-native - ++ lib.optional (cfg.enableGnomeExtensions or false) gnome-browser-connector - ++ lib.optional (cfg.enableUgetIntegrator or false) uget-integrator - ++ lib.optional (cfg.enablePlasmaBrowserIntegration or false) plasma5Packages.plasma-browser-integration - ++ lib.optional (cfg.enableFXCastBridge or false) fx-cast-bridge - ++ lib.optional (cfg.enableKeePassXC or false) keepassxc - ++ extraNativeMessagingHosts - ; + deprecatedNativeMessagingHost = option: pkg: + if (cfg.${option} or false) + then + lib.warn "The cfg.${option} argument for `firefox.override` is deprecated, please add `pkgs.${pkg.pname}` to `nativeMessagingHosts` instead" + [pkg] + else []; + + allNativeMessagingHosts = builtins.map lib.getBin ( + nativeMessagingHosts + ++ deprecatedNativeMessagingHost "enableBrowserpass" browserpass + ++ deprecatedNativeMessagingHost "enableBukubrow" bukubrow + ++ deprecatedNativeMessagingHost "enableTridactylNative" tridactyl-native + ++ deprecatedNativeMessagingHost "enableGnomeExtensions" gnome-browser-connector + ++ deprecatedNativeMessagingHost "enableUgetIntegrator" uget-integrator + ++ deprecatedNativeMessagingHost "enablePlasmaBrowserIntegration" plasma5Packages.plasma-browser-integration + ++ deprecatedNativeMessagingHost "enableFXCastBridge" fx-cast-bridge + ++ deprecatedNativeMessagingHost "enableKeePassXC" keepassxc + ++ (if extraNativeMessagingHosts != [] + then lib.warn "The extraNativeMessagingHosts argument for the Firefox wrapper is deprecated, please use `nativeMessagingHosts`" extraNativeMessagingHosts + else []) + ); + libs = lib.optionals stdenv.isLinux [ udev libva mesa libnotify xorg.libXScrnSaver cups pciutils ] ++ lib.optional pipewireSupport pipewire ++ lib.optional ffmpegSupport ffmpeg_5 @@ -338,7 +349,7 @@ let install -D -t $out/share/applications $desktopItem/share/applications/* mkdir -p $out/lib/mozilla/native-messaging-hosts - for ext in ${toString nativeMessagingHosts}; do + for ext in ${toString allNativeMessagingHosts}; do ln -sLt $out/lib/mozilla/native-messaging-hosts $ext/lib/mozilla/native-messaging-hosts/* done From e6f5980d87a28fda3e61e6c5916e72b509b623d6 Mon Sep 17 00:00:00 2001 From: K900 Date: Sun, 22 Oct 2023 17:13:50 +0300 Subject: [PATCH 052/185] nixos/tests/firefox: use the module This should exercise the module a bit in the test, and also removes an awkward override. --- nixos/tests/firefox.nix | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/nixos/tests/firefox.nix b/nixos/tests/firefox.nix index 3f9cea6662fb..fbea95dc7523 100644 --- a/nixos/tests/firefox.nix +++ b/nixos/tests/firefox.nix @@ -1,14 +1,7 @@ import ./make-test-python.nix ({ pkgs, firefoxPackage, ... }: -let firefoxPackage' = firefoxPackage.override (args: { - extraPrefsFiles = (args.extraPrefsFiles or []) ++ [ - # make sure that autoplay is enabled by default for the audio test - (builtins.toString (builtins.toFile "autoplay-pref.js" ''defaultPref("media.autoplay.default",0);'')) - ]; - }); - -in { - name = firefoxPackage'.unwrapped.pname; + name = firefoxPackage.pname; + meta = with pkgs.lib.maintainers; { maintainers = [ eelco shlevy ]; }; @@ -17,10 +10,13 @@ in { pkgs, ... }: { imports = [ ./common/x11.nix ]; - environment.systemPackages = [ - firefoxPackage' - pkgs.xdotool - ]; + environment.systemPackages = [ pkgs.xdotool ]; + + programs.firefox = { + enable = true; + preferences."media.autoplay.default" = 0; + package = firefoxPackage; + }; # Create a virtual sound device, with mixing # and all, for recording audio. @@ -58,7 +54,9 @@ in }; - testScript = '' + testScript = let + exe = firefoxPackage.unwrapped.binaryName; + in '' from contextlib import contextmanager @@ -97,7 +95,7 @@ in with subtest("Wait until Firefox has finished loading the Valgrind docs page"): machine.execute( - "xterm -e '${firefoxPackage'.unwrapped.binaryName} file://${pkgs.valgrind.doc}/share/doc/valgrind/html/index.html' >&2 &" + "xterm -e '${exe} file://${pkgs.valgrind.doc}/share/doc/valgrind/html/index.html' >&2 &" ) machine.wait_for_window("Valgrind") machine.sleep(40) @@ -105,7 +103,7 @@ in with subtest("Check whether Firefox can play sound"): with record_audio(machine): machine.succeed( - "${firefoxPackage'.unwrapped.binaryName} file://${pkgs.sound-theme-freedesktop}/share/sounds/freedesktop/stereo/phone-incoming-call.oga >&2 &" + "${exe} file://${pkgs.sound-theme-freedesktop}/share/sounds/freedesktop/stereo/phone-incoming-call.oga >&2 &" ) wait_for_sound(machine) machine.copy_from_vm("/tmp/record.wav") From af7889b4d93590259ff264b9e631793877bcb668 Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Sun, 22 Oct 2023 17:17:51 +0200 Subject: [PATCH 053/185] todoman: apply upstream patch `urwid` had some breaking changes and this disables one test in todoman to make it work with `urwid` again. See https://github.com/pimutils/todoman/issues/537 Signed-off-by: Florian Brandes --- pkgs/applications/office/todoman/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/applications/office/todoman/default.nix b/pkgs/applications/office/todoman/default.nix index 813c29e1ef50..56c2219af67d 100644 --- a/pkgs/applications/office/todoman/default.nix +++ b/pkgs/applications/office/todoman/default.nix @@ -5,6 +5,7 @@ , installShellFiles , jq , python3 +, fetchpatch }: python3.pkgs.buildPythonApplication rec { @@ -19,6 +20,14 @@ python3.pkgs.buildPythonApplication rec { hash = "sha256-dxyI9ypZZBouTUF72wzvi7j+CeoQ9JNSiXrVeV7ForY="; }; + patches = [ + (fetchpatch { + name = "disable-broken-urwid-test.patch"; + url = "https://github.com/pimutils/todoman/commit/7ff0d2e2e69e24df5d66fecc58f8cd0b4e5ced6d.patch"; + hash = "sha256-MMNnnIthNqobexd8GaA6lYxzv5gr1l0e9YK+Ygeje2w="; + }) + ]; + SETUPTOOLS_SCM_PRETEND_VERSION = version; nativeBuildInputs = [ From 6118c0b0d04394041c148d1f7e91805946e87a52 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Oct 2023 15:56:34 +0000 Subject: [PATCH 054/185] litestream: 0.3.11 -> 0.3.12 --- pkgs/development/tools/database/litestream/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/database/litestream/default.nix b/pkgs/development/tools/database/litestream/default.nix index 818709ae1e96..83b1fb0c9f71 100644 --- a/pkgs/development/tools/database/litestream/default.nix +++ b/pkgs/development/tools/database/litestream/default.nix @@ -4,13 +4,13 @@ }: buildGoModule rec { pname = "litestream"; - version = "0.3.11"; + version = "0.3.12"; src = fetchFromGitHub { owner = "benbjohnson"; repo = pname; rev = "v${version}"; - sha256 = "sha256-03gGGx8RZEK2RrToN30gkIlHss/e3UcSi3AmMh9twDU="; + sha256 = "sha256-uao8I3b38JZWpO5iM+qvV4CDxWg1ueYm7BoaW/+FOkA="; }; ldflags = [ From 479480b3a0a062fd10092354622751cdb6c2ce2f Mon Sep 17 00:00:00 2001 From: Patrick Steinhardt Date: Thu, 19 Oct 2023 21:11:29 +0200 Subject: [PATCH 055/185] kodi.packages.sendtokodi: init at 0.9.557 --- .../video/kodi/addons/sendtokodi/default.nix | 40 +++++++++++++++++++ .../addons/sendtokodi/use-packaged-deps.patch | 16 ++++++++ pkgs/top-level/kodi-packages.nix | 2 + 3 files changed, 58 insertions(+) create mode 100644 pkgs/applications/video/kodi/addons/sendtokodi/default.nix create mode 100644 pkgs/applications/video/kodi/addons/sendtokodi/use-packaged-deps.patch diff --git a/pkgs/applications/video/kodi/addons/sendtokodi/default.nix b/pkgs/applications/video/kodi/addons/sendtokodi/default.nix new file mode 100644 index 000000000000..f6946842ded4 --- /dev/null +++ b/pkgs/applications/video/kodi/addons/sendtokodi/default.nix @@ -0,0 +1,40 @@ +{ lib, buildKodiAddon, fetchFromGitHub, addonUpdateScript, kodi, inputstreamhelper }: + +buildKodiAddon rec { + pname = "sendtokodi"; + namespace = "plugin.video.sendtokodi"; + version = "0.9.557"; + + src = fetchFromGitHub { + owner = "firsttris"; + repo = "plugin.video.sendtokodi"; + rev = "v${version}"; + hash = "sha256-Ga+9Q7x8+sEmQmteHbSyCahZ/T/l28BAEM84w7bf7z8="; + }; + + patches = [ + ./use-packaged-deps.patch + ]; + + propagatedBuildInputs = [ + inputstreamhelper + ]; + + postPatch = '' + # Remove vendored youtube-dl and yt-dlp libraries. + rm -r lib/ + ''; + + passthru = { + # Instead of the vendored libraries, we propagate youtube-dl and yt-dlp via + # the Python path. + pythonPath = with kodi.pythonPackages; makePythonPath [ youtube-dl yt-dlp ]; + }; + + meta = with lib; { + homepage = "https://github.com/firsttris/plugin.video.sendtokodi"; + description = "Plays various stream sites on Kodi using youtube-dl"; + license = licenses.mit; + maintainers = teams.kodi.members ++ [ maintainers.pks ]; + }; +} diff --git a/pkgs/applications/video/kodi/addons/sendtokodi/use-packaged-deps.patch b/pkgs/applications/video/kodi/addons/sendtokodi/use-packaged-deps.patch new file mode 100644 index 000000000000..abfea58a7ceb --- /dev/null +++ b/pkgs/applications/video/kodi/addons/sendtokodi/use-packaged-deps.patch @@ -0,0 +1,16 @@ +diff --git a/service.py b/service.py +index 1d7b6e4..9782993 100644 +--- a/service.py ++++ b/service.py +@@ -241,9 +241,9 @@ def playlistIndex(url, playlist): + + # Use the chosen resolver while forcing to use youtube_dl on legacy python 2 systems (dlp is python 3.6+) + if xbmcplugin.getSetting(int(sys.argv[1]),"resolver") == "0" or sys.version_info[0] == 2: +- from lib.youtube_dl import YoutubeDL ++ from youtube_dl import YoutubeDL + else: +- from lib.yt_dlp import YoutubeDL ++ from yt_dlp import YoutubeDL + + # patch broken strptime (see above) + patch_strptime() diff --git a/pkgs/top-level/kodi-packages.nix b/pkgs/top-level/kodi-packages.nix index edf5349f8281..c9d57a8d1470 100644 --- a/pkgs/top-level/kodi-packages.nix +++ b/pkgs/top-level/kodi-packages.nix @@ -164,6 +164,8 @@ let self = rec { routing = callPackage ../applications/video/kodi/addons/routing { }; + sendtokodi = callPackage ../applications/video/kodi/addons/sendtokodi { }; + signals = callPackage ../applications/video/kodi/addons/signals { }; simplejson = callPackage ../applications/video/kodi/addons/simplejson { }; From fd5703fac2d764986fa57c32070a5750dc27bed8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 22 Oct 2023 20:37:43 +0200 Subject: [PATCH 056/185] home-assistant: 2023.10.4 -> 2023.10.5 https://github.com/home-assistant/core/releases/tag/2023.10.5 --- .../home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/default.nix | 67 +------------------ 2 files changed, 4 insertions(+), 65 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 7f9efafdfe9a..d1ebe9fefa17 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2023.10.4"; + version = "2023.10.5"; components = { "3_day_blinds" = ps: with ps; [ ]; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 39c2c075eadd..1be1169c7786 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -87,16 +87,6 @@ let }; }); - faadelays = super.faadelays.overridePythonAttrs (oldAttrs: rec { - version = "0.0.7"; - src = fetchFromGitHub { - owner = "ntilley905"; - repo = "faadelays"; - rev = "refs/tags/v${version}"; - hash = "sha256-NmBijDr/6pGATvzZhCrOjdDU7DKwLFAfwSgozvBYHMo="; - }; - }); - geojson = super.geojson.overridePythonAttrs (oldAttrs: rec { version = "2.5.0"; src = fetchFromGitHub { @@ -117,16 +107,6 @@ let }; }); - google-nest-sdm = super.google-nest-sdm.overridePythonAttrs (oldAtrs: rec { - version = "2.2.5"; - src = fetchFromGitHub { - owner = "allenporter"; - repo = "python-google-nest-sdm"; - rev = "refs/tags/${version}"; - hash = "sha256-UMP4FMyS8nAZmN7oKBZhMbqTgi4bSR/JmIeyWaZRZis="; - }; - }); - holidays = super.holidays.overridePythonAttrs (oldAttrs: rec { version = "0.28"; src = fetchFromGitHub { @@ -262,15 +242,6 @@ let }; }); - pysensibo = super.pysensibo.overridePythonAttrs (oldAttrs: rec { - version = "1.0.33"; - src = fetchPypi { - inherit (oldAttrs) pname; - inherit version; - hash = "sha256-A7IzAIV8dQVSmYTEp9yeySQ8eXnLFVkiuWFS3pe2YTA="; - }; - }); - pysnooz = super.pysnooz.overridePythonAttrs (oldAttrs: rec { version = "0.8.6"; src = fetchFromGitHub { @@ -339,27 +310,6 @@ let doCheck = false; }); - screenlogicpy = super.screenlogicpy.overridePythonAttrs (oldAttrs: rec { - version = "0.8.2"; - src = fetchFromGitHub { - owner = "dieselrabbit"; - repo = "screenlogicpy"; - rev = "refs/tags/v${version}"; - hash = "sha256-7w2cg+LfL3w2Xxf8s7lFxE/HkqZ6RBYp8LkZTOwgK+I="; - }; - }); - - syrupy = super.syrupy.overridePythonAttrs (oldAttrs: rec { - version = "4.2.1"; - src = fetchFromGitHub { - owner = "tophat"; - repo = "syrupy"; - rev = "refs/tags/v${version}"; - hash = "sha256-MXUuLw4+J/9JtXY1DYwBjj2sgAbO2cXQi1HnVRx3BhM="; - }; - doCheck = false; - }); - # Pinned due to API changes in 0.3.0 tailscale = super.tailscale.overridePythonAttrs (oldAttrs: rec { version = "0.2.0"; @@ -371,17 +321,6 @@ let }; }); - velbus-aio = super.velbus-aio.overridePythonAttrs (oldAttrs: rec { - version = "2023.2.0"; - src = fetchFromGitHub { - owner = "Cereal2nd"; - repo = "velbus-aio"; - rev = "refs/tags/${version}"; - hash = "sha256-y8M9Zf/CMM7NH0Sr7E9sx7JnOFGlExEk7cFEGrHBi7g="; - fetchSubmodules = true; - }; - }); - # Pinned due to API changes ~1.0 vultr = super.vultr.overridePythonAttrs (oldAttrs: rec { version = "0.1.2"; @@ -427,7 +366,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "2023.10.4"; + hassVersion = "2023.10.5"; in python.pkgs.buildPythonApplication rec { pname = "homeassistant"; @@ -443,7 +382,7 @@ in python.pkgs.buildPythonApplication rec { # Primary source is the pypi sdist, because it contains translations src = fetchPypi { inherit pname version; - hash = "sha256-HG8Uyk52Bj9CpQ+dn+dbsXVBKakXDlRktG4KSkVVVmE="; + hash = "sha256-jVw0Mudb/L4Lw3AodwcOTrNJZctSfEIcXUzxozo7saA="; }; # Secondary source is git for tests @@ -451,7 +390,7 @@ in python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; rev = "refs/tags/${version}"; - hash = "sha256-m3MjJHFq9S0dogFijIlpryqGQoHpLqkqgkWLuIxLHa8="; + hash = "sha256-wKxAwa4t3JbS4puDAufjpzcVLcvEY9Bk73qmg3JeLPk="; }; nativeBuildInputs = with python.pkgs; [ From f4d631c3d1d1102cedc8cb27c634aa5853ed1ecd Mon Sep 17 00:00:00 2001 From: Sandro Date: Sun, 22 Oct 2023 21:32:50 +0200 Subject: [PATCH 057/185] nixos/nginx: document implicit default port 80 --- nixos/modules/services/web-servers/nginx/vhost-options.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/web-servers/nginx/vhost-options.nix b/nixos/modules/services/web-servers/nginx/vhost-options.nix index c82f02ecefec..9db4c8e23025 100644 --- a/nixos/modules/services/web-servers/nginx/vhost-options.nix +++ b/nixos/modules/services/web-servers/nginx/vhost-options.nix @@ -35,7 +35,10 @@ with lib; }; port = mkOption { type = types.nullOr port; - description = lib.mdDoc "Port number."; + description = lib.mdDoc '' + Port number to listen on. + If unset and the listen address is not a socket then nginx defaults to 80. + ''; default = null; }; ssl = mkOption { From aeaca6de5c1bb7d21fc058718dcfb1b1e2405285 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 22 Oct 2023 21:38:12 +0200 Subject: [PATCH 058/185] python311Packages.python-myq: unpin poetry-core --- pkgs/development/python-modules/python-myq/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/python-myq/default.nix b/pkgs/development/python-modules/python-myq/default.nix index f596828e6f9f..88248abde3a3 100644 --- a/pkgs/development/python-modules/python-myq/default.nix +++ b/pkgs/development/python-modules/python-myq/default.nix @@ -22,6 +22,11 @@ buildPythonPackage rec { hash = "sha256-kW03swRXZdkh45I/up/FIxv0WGBRqTlDt1X71Ow/hrg="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace "poetry-core==1.6.1" "poetry-core" + ''; + nativeBuildInputs = [ poetry-core ]; From 007d92d830b2ca82f518a3c1f69fbfea2db8f771 Mon Sep 17 00:00:00 2001 From: Majiir Paktu Date: Mon, 21 Aug 2023 23:10:36 -0400 Subject: [PATCH 059/185] zfs: add armv7 to supported platforms --- pkgs/os-specific/linux/zfs/generic.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/zfs/generic.nix b/pkgs/os-specific/linux/zfs/generic.nix index 7bb4a1b7496e..8adbb8cab8f9 100644 --- a/pkgs/os-specific/linux/zfs/generic.nix +++ b/pkgs/os-specific/linux/zfs/generic.nix @@ -202,15 +202,15 @@ stdenv'.mkDerivation { changelog = "https://github.com/openzfs/zfs/releases/tag/zfs-${version}"; license = lib.licenses.cddl; - # The case-block for TARGET_CPU has branches for only five CPU families, + # The case-block for TARGET_CPU has branches for only some CPU families, # which prevents ZFS from building on any other platform. Since the NixOS # `boot.zfs.enabled` property is `readOnly`, excluding platforms where ZFS # does not build is the only way to produce a NixOS installer on such # platforms. - # https://github.com/openzfs/zfs/blob/6a6bd493988c75331deab06e5352a9bed035a87d/config/always-arch.m4#L16 + # https://github.com/openzfs/zfs/blob/6723d1110f6daf93be93db74d5ea9f6b64c9bce5/config/always-arch.m4#L12 platforms = with lib.systems.inspect.patterns; - map (p: p // isLinux) [ isx86_32 isx86_64 isPower isAarch64 isSparc ]; + map (p: p // isLinux) ([ isx86_32 isx86_64 isPower isAarch64 isSparc ] ++ isArmv7); maintainers = with lib.maintainers; [ jcumming jonringer globin raitobezarius ]; mainProgram = "zfs"; From 3afb34d09e0770d2fe86ab79ad930367a2466242 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 22 Oct 2023 19:56:04 +0000 Subject: [PATCH 060/185] plantuml-server: 1.2023.10 -> 1.2023.12 --- pkgs/tools/misc/plantuml-server/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/plantuml-server/default.nix b/pkgs/tools/misc/plantuml-server/default.nix index 113da6a8f406..039e9acb2e8e 100644 --- a/pkgs/tools/misc/plantuml-server/default.nix +++ b/pkgs/tools/misc/plantuml-server/default.nix @@ -1,14 +1,14 @@ { lib, stdenv, fetchurl }: let - version = "1.2023.10"; + version = "1.2023.12"; in stdenv.mkDerivation rec { pname = "plantuml-server"; inherit version; src = fetchurl { url = "https://github.com/plantuml/plantuml-server/releases/download/v${version}/plantuml-v${version}.war"; - sha256 = "sha256-EIdqY8sonLaHZCfOfAaUhm4M1XOek2M1OqPZkb/CTg4="; + sha256 = "sha256-RHlv0kVJvAInLAd70001OTcJuh3Qg2C9o+//zR37zxc="; }; dontUnpack = true; From e3318309ab100cc5b33e9266b7163550a833527d Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 1 Oct 2023 13:56:15 +0200 Subject: [PATCH 061/185] exiftool: 12.65 -> 12.68 https://github.com/exiftool/exiftool/compare/12.65...12.68 --- pkgs/top-level/perl-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 8a0127d8afb2..174094de7003 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -12788,11 +12788,11 @@ with self; { ImageExifTool = buildPerlPackage rec { pname = "Image-ExifTool"; - version = "12.65"; + version = "12.68"; src = fetchurl { url = "https://exiftool.org/Image-ExifTool-${version}.tar.gz"; - hash = "sha256-YWynZES+4/MkYueeN8Y3IC7vKGb0wkANUfIKgScDJDI="; + hash = "sha256-+GM3WffmDSvDCtGcSCCw6/pqfQic9Di3Umg/i22AOYc="; }; nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang; From 0f9ecf1da34ecaa078f674532a30b714808c6383 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 22 Oct 2023 22:24:03 +0200 Subject: [PATCH 062/185] python311Packages.mat2: disable test_all_parametred test `test_all_parametred` test is too sensitive. It frequently fails when exiftool is updated and adds support for new metadata. Also migrated `unittestCheckHook` to `pytestCheckHook` to be able to disable the test (not possible easily with unittest). We can do that safely since pytest also supports unittest test suites. --- pkgs/development/python-modules/mat2/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mat2/default.nix b/pkgs/development/python-modules/mat2/default.nix index 97b9090cc250..1646d3ac7246 100644 --- a/pkgs/development/python-modules/mat2/default.nix +++ b/pkgs/development/python-modules/mat2/default.nix @@ -1,7 +1,7 @@ { lib , stdenv , buildPythonPackage -, unittestCheckHook +, pytestCheckHook , pythonOlder , fetchFromGitLab , substituteAll @@ -88,9 +88,12 @@ buildPythonPackage rec { install -Dm 444 dolphin/mat2.desktop -t "$out/share/kservices5/ServiceMenus" ''; - nativeCheckInputs = [ unittestCheckHook ]; + nativeCheckInputs = [ pytestCheckHook ]; - unittestFlagsArray = [ "-v" ]; + disabledTests = [ + # Frequently fails when exiftool is updated and adds support for new metadata. + "test_all_parametred" + ]; meta = with lib; { description = "A handy tool to trash your metadata"; From 33981053289592b9fccc1c491dd385d47be26b90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 22 Oct 2023 10:32:25 -0700 Subject: [PATCH 063/185] bitwarden: use copyDesktopItems --- pkgs/tools/security/bitwarden/default.nix | 30 +++++++++++++---------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/pkgs/tools/security/bitwarden/default.nix b/pkgs/tools/security/bitwarden/default.nix index ebf019a39d70..84ce6b59d787 100644 --- a/pkgs/tools/security/bitwarden/default.nix +++ b/pkgs/tools/security/bitwarden/default.nix @@ -1,7 +1,7 @@ { lib -, applyPatches , buildNpmPackage , cargo +, copyDesktopItems , dbus , electron_25 , fetchFromGitHub @@ -27,15 +27,6 @@ let buildNpmPackage' = buildNpmPackage.override { nodejs = nodejs_18; }; electron = electron_25; - - desktopItem = makeDesktopItem { - name = "bitwarden"; - exec = "bitwarden %U"; - inherit icon; - comment = description; - desktopName = "Bitwarden"; - categories = [ "Utility" ]; - }; in buildNpmPackage' rec { pname = "bitwarden"; version = "2023.9.3"; @@ -63,6 +54,7 @@ in buildNpmPackage' rec { nativeBuildInputs = [ cargo + copyDesktopItems jq makeWrapper moreutils @@ -128,6 +120,8 @@ in buildNpmPackage' rec { ''; installPhase = '' + runHook preInstall + mkdir $out pushd apps/desktop/dist/linux-unpacked @@ -141,9 +135,6 @@ in buildNpmPackage' rec { --set-default ELECTRON_IS_DEV 0 \ --inherit-argv0 - mkdir -p $out/share/applications - cp ${desktopItem}/share/applications/* $out/share/applications - pushd apps/desktop/resources/icons for icon in *.png; do dir=$out/share/icons/hicolor/"''${icon%.png}"/apps @@ -151,8 +142,21 @@ in buildNpmPackage' rec { cp "$icon" "$dir"/${icon}.png done popd + + runHook postInstall ''; + desktopItems = [ + (makeDesktopItem { + name = "bitwarden"; + exec = "bitwarden %U"; + inherit icon; + comment = description; + desktopName = "Bitwarden"; + categories = [ "Utility" ]; + }) + ]; + meta = { changelog = "https://github.com/bitwarden/clients/releases/tag/${src.rev}"; inherit description; From 049b48307ddf3d49c025686575593f106cc60fa4 Mon Sep 17 00:00:00 2001 From: Yaya Date: Sun, 22 Oct 2023 13:57:15 -0700 Subject: [PATCH 064/185] gitlab-runner: pin to Go 1.20 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5a23e5416f95..7862e80fb343 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8578,7 +8578,9 @@ with pkgs; gitlab-pages = callPackage ../applications/version-management/gitlab/gitlab-pages { }; - gitlab-runner = callPackage ../development/tools/continuous-integration/gitlab-runner { }; + gitlab-runner = callPackage ../development/tools/continuous-integration/gitlab-runner { + buildGoModule = buildGo120Module; + }; gitlab-shell = callPackage ../applications/version-management/gitlab/gitlab-shell { }; From 72fdcbdccf2d7244073cf838adb14452271fb133 Mon Sep 17 00:00:00 2001 From: Yaya Date: Sun, 22 Oct 2023 13:59:53 -0700 Subject: [PATCH 065/185] gitlab-runner: 16.4.0 -> 16.5.0 https://gitlab.com/gitlab-org/gitlab-runner/blob/v16.5.0/CHANGELOG.md --- .../tools/continuous-integration/gitlab-runner/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix index b6e11c7eb4b1..0e76b6897fba 100644 --- a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix +++ b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix @@ -1,7 +1,7 @@ { lib, buildGoModule, fetchFromGitLab, fetchurl, bash }: let - version = "16.4.0"; + version = "16.5.0"; in buildGoModule rec { inherit version; @@ -17,13 +17,13 @@ buildGoModule rec { # For patchShebangs buildInputs = [ bash ]; - vendorHash = "sha256-RIxGgS+7gNvexZLLtXymGZaODhax/oSi1gAUxXHZBp4="; + vendorHash = "sha256-C37ijxvyY9PG/Qn29Fmk0pxK+hq45kHIBveBltfIfTo="; src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-runner"; rev = "v${version}"; - sha256 = "sha256-XYlrIUBT/zlnGYxckv36dqSEEpxUom/OJfqnL/HwYDo="; + sha256 = "sha256-NLidtwn1zT7BxzMEF5K41fwbZaICA/KuAr8MIjpJD+A="; }; patches = [ From 34629526891534bf845231f4cfcd466f438b4420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sat, 21 Oct 2023 11:20:23 -0300 Subject: [PATCH 066/185] nordic: unstable-2023-05-12 -> unstable-2023-10-17 --- pkgs/data/themes/nordic/default.nix | 41 ++++++++++++++++------------- 1 file changed, 23 insertions(+), 18 deletions(-) diff --git a/pkgs/data/themes/nordic/default.nix b/pkgs/data/themes/nordic/default.nix index c8e956c3f83d..c536100b4144 100644 --- a/pkgs/data/themes/nordic/default.nix +++ b/pkgs/data/themes/nordic/default.nix @@ -8,70 +8,70 @@ stdenv.mkDerivation rec { pname = "nordic"; - version = "unstable-2023-05-12"; + version = "unstable-2023-10-17"; srcs = [ (fetchFromGitHub { owner = "EliverLara"; repo = pname; - rev = "399246cdcbdb1a714c5bb294857cd5a6494b6006"; - sha256 = "sha256-0yZ4QYcdcGHEw6tdcXAKZ4e+mhNNmvihBxp2sLgTuu8="; + rev = "e97d2bcf4494f8ab502e33d13c74b396469a42f4"; + hash = "sha256-7WfCE3eoJ7maAYqgQNb0mlw8u3zc6NAwTJN+PVojDcE="; name = "Nordic"; }) (fetchFromGitHub { owner = "EliverLara"; repo = pname; - rev = "3599ddb6f8b7de936cf106bddd4f929ddfe88b1c"; - sha256 = "sha256-ft5UbBnjP0xNFFVwk5Elvrpcj273OupjM+MGJVlvJZQ="; + rev = "73ed3490c13b2df6c3d27d6b3bcba0c087297f4a"; + hash = "sha256-fRmGiqtjfGFIfr5hRBS3ZPFYEpQx391WoxphB5gRTJo="; name = "Nordic-standard-buttons"; }) (fetchFromGitHub { owner = "EliverLara"; repo = pname; - rev = "b03b66d5badadc2e5ff27b8745a2308b8fafaa61"; - sha256 = "sha256-6dORsGfYi7q8z7JWA3Y9oqVs9bhT/gbdSrcgJcebGP8="; + rev = "4b1fc2942bad203a0aa035cbb688b28005bb1011"; + hash = "sha256-VU5Bo39l8xdR6QmbTR0Qic6XkSfDFrhyjoHaMm9SBYM="; name = "Nordic-darker"; }) (fetchFromGitHub { owner = "EliverLara"; repo = pname; - rev = "e19b75f56e5c328352c183fc960a0be54e99836e"; - sha256 = "sha256-deKHT0dE5tsUo7+vkzxQ/eRon7COrOAWolw17VtKhiE="; + rev = "6d57a16eef66c25f0212b7d2f02e208f2afdf4f9"; + hash = "sha256-Sq5ZXOh+HA+udQHL2wUw5azgKwAVVvHGNb3SiuOn0nQ="; name = "Nordic-darker-standard-buttons"; }) (fetchFromGitHub { owner = "EliverLara"; repo = pname; - rev = "b134b4a1299b3c4a2d9543707ec2b5a0fc97987c"; - sha256 = "sha256-XSDwc0/59sUHkS0holvujmr/p6vX79648l9cxJqunuM="; + rev = "566e38c40bca86df93d0e9226c33d5d525d34454"; + hash = "sha256-Wl/m2O0tVCFgZhPC/gcNgKr0JqQbiyQBpGEcp8g6kvY="; name = "Nordic-bluish-accent"; }) (fetchFromGitHub { owner = "EliverLara"; repo = pname; - rev = "a4efbc09470b36f4cf6af60b5fdfeb8e09282fb3"; - sha256 = "sha256-Qgrl6p0AhbhK0+aM8hu85Kz/Lz/b2Nn8uWS+WpTGjU4="; + rev = "b43efee28129634fdefe70f2a03c401efc7dc22f"; + hash = "sha256-rLOWkfTMFEnVU2tuw5M2fvbNMPfxIu+gzi+3gnBEhx4="; name = "Nordic-bluish-accent-standard-buttons"; }) (fetchFromGitHub { owner = "EliverLara"; repo = "${pname}-polar"; - rev = "0d44fb16d0f07ef8615fd7740317a518d2b9411f"; - sha256 = "sha256-388251/Tg4jyn7c8zkrUxVFooN9O67xk2NTSeYa0VvI="; + rev = "2192acfce55fbb9a2982886abe25e623d0e7ff66"; + hash = "sha256-B/sAy4I+9gX9dHXUldcN5t0vlOL2Jnoan/hRV+tNnSo="; name = "Nordic-Polar"; }) (fetchFromGitHub { owner = "EliverLara"; repo = "${pname}-polar"; - rev = "0eea9185946fee20b6d7472548226a3652dea7ae"; - sha256 = "sha256-8JFrmGKn8cl1x3TeDPee1zbMmtypJ9kALv/PRqRHGAU="; + rev = "a24b42411d8ea0dc63bf0778e443be251858e586"; + hash = "sha256-02z4eMFtok1+SeW+ai7vZCXZb6ZhU4l4ch1Zc/GyhYM="; name = "Nordic-Polar-standard-buttons"; }) ]; @@ -94,18 +94,23 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall + # install theme files mkdir -p $out/share/themes cp -a Nordic* $out/share/themes + + # remove uneeded files rm -r $out/share/themes/*/.gitignore rm -r $out/share/themes/*/Art + rm -r $out/share/themes/*/FUNDING.yml rm -r $out/share/themes/*/LICENSE rm -r $out/share/themes/*/README.md rm -r $out/share/themes/*/{package.json,package-lock.json,Gulpfile.js} rm -r $out/share/themes/*/src rm -r $out/share/themes/*/cinnamon/*.scss - rm -r $out/share/themes/*/gnome-shell/{extensions,*.scss} + rm -r $out/share/themes/*/gnome-shell/{earlier-versions,extensions,*.scss} rm -r $out/share/themes/*/gtk-2.0/{assets.svg,assets.txt,links.fish,render-assets.sh} rm -r $out/share/themes/*/gtk-3.0/{apps,widgets,*.scss} + rm -r $out/share/themes/*/gtk-4.0/{apps,widgets,*.scss} rm -r $out/share/themes/*/xfwm4/{assets,render_assets.fish} # move kde related contents to appropriate directories From 5fcb34ca05e3b0563ff87950df9940e0765f67c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sat, 21 Oct 2023 11:21:20 -0300 Subject: [PATCH 067/185] nordic: fix destination directory for sddm themes --- pkgs/data/themes/nordic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/themes/nordic/default.nix b/pkgs/data/themes/nordic/default.nix index c536100b4144..daa4b91783ff 100644 --- a/pkgs/data/themes/nordic/default.nix +++ b/pkgs/data/themes/nordic/default.nix @@ -114,13 +114,13 @@ stdenv.mkDerivation rec { rm -r $out/share/themes/*/xfwm4/{assets,render_assets.fish} # move kde related contents to appropriate directories - mkdir -p $out/share/{aurorae/themes,color-schemes,Kvantum,plasma,sddm/themes/Nordic} + mkdir -p $out/share/{aurorae/themes,color-schemes,Kvantum,plasma,sddm/themes} mv -v $out/share/themes/Nordic/kde/aurorae/* $out/share/aurorae/themes/ mv -v $out/share/themes/Nordic/kde/colorschemes/* $out/share/color-schemes/ mv -v $out/share/themes/Nordic/kde/konsole $out/share/ mv -v $out/share/themes/Nordic/kde/kvantum/* $out/share/Kvantum/ mv -v $out/share/themes/Nordic/kde/plasma/look-and-feel $out/share/plasma/ - mv -v $out/share/themes/Nordic/kde/sddm/* $out/share/sddm/themes/Nordic/ + mv -v $out/share/themes/Nordic/kde/sddm/* $out/share/sddm/themes/ rm -rf $out/share/themes/Nordic/kde # Replace duplicate files with hardlinks to the first file in each From c16fc1ac32083c43f35cbdb1c7cfb00960833d6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sat, 21 Oct 2023 11:22:51 -0300 Subject: [PATCH 068/185] nordic: replace duplicates with symbolic links instead of hard links --- pkgs/data/themes/nordic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/data/themes/nordic/default.nix b/pkgs/data/themes/nordic/default.nix index daa4b91783ff..078a934836fd 100644 --- a/pkgs/data/themes/nordic/default.nix +++ b/pkgs/data/themes/nordic/default.nix @@ -123,9 +123,9 @@ stdenv.mkDerivation rec { mv -v $out/share/themes/Nordic/kde/sddm/* $out/share/sddm/themes/ rm -rf $out/share/themes/Nordic/kde - # Replace duplicate files with hardlinks to the first file in each - # set of duplicates, reducing the installed size in about 65% - jdupes -L -r $out/share + # Replace duplicate files with symbolic links to the first file in + # each set of duplicates, reducing the installed size in about 53% + jdupes --quiet --link-soft --recurse $out/share runHook postInstall ''; From 77313a5b05f7218646c9eb6fd89b8ecc37f1efc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sat, 21 Oct 2023 11:56:04 -0300 Subject: [PATCH 069/185] nordic: does not pass libsForqt5, but the individual needed packages --- pkgs/data/themes/nordic/default.nix | 13 ++++++++----- pkgs/top-level/all-packages.nix | 4 +++- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/data/themes/nordic/default.nix b/pkgs/data/themes/nordic/default.nix index 078a934836fd..8768aee86a11 100644 --- a/pkgs/data/themes/nordic/default.nix +++ b/pkgs/data/themes/nordic/default.nix @@ -2,8 +2,11 @@ , stdenv , fetchFromGitHub , gtk-engine-murrine +, breeze-icons +, plasma-framework +, plasma-workspace +, qtgraphicaleffects , jdupes -, libsForQt5 }: stdenv.mkDerivation rec { @@ -80,11 +83,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ jdupes ]; - buildInputs = with libsForQt5; [ - plasma-framework - qtgraphicaleffects - plasma-workspace + buildInputs = [ breeze-icons + plasma-framework + plasma-workspace + qtgraphicaleffects ]; dontWrapQtApps = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 235d9fe41ed6..e04e7fcdacf6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29745,7 +29745,9 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Foundation SystemConfiguration; }; - nordic = callPackage ../data/themes/nordic { }; + nordic = callPackage ../data/themes/nordic { + inherit (libsForQt5) breeze-icons plasma-framework plasma-workspace qtgraphicaleffects; + }; nordzy-cursor-theme = callPackage ../data/icons/nordzy-cursor-theme { }; From ef1e70356bf389f18d0a76ab552ffc151df5c062 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sat, 21 Oct 2023 13:42:45 -0300 Subject: [PATCH 070/185] nordic: propagate sddm qt dependencies to user env Otherwise sddm cannot find them. Putting them in buildInputs is not enough. --- pkgs/data/themes/nordic/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/data/themes/nordic/default.nix b/pkgs/data/themes/nordic/default.nix index 8768aee86a11..abda1dec6302 100644 --- a/pkgs/data/themes/nordic/default.nix +++ b/pkgs/data/themes/nordic/default.nix @@ -83,7 +83,8 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ jdupes ]; - buildInputs = [ + propagatedUserEnvPkgs = [ + gtk-engine-murrine breeze-icons plasma-framework plasma-workspace @@ -92,8 +93,6 @@ stdenv.mkDerivation rec { dontWrapQtApps = true; - propagatedUserEnvPkgs = [ gtk-engine-murrine ]; - installPhase = '' runHook preInstall From 8b4b92edf9c1b06b88abb9126404c8814504c37c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sat, 21 Oct 2023 13:47:56 -0300 Subject: [PATCH 071/185] nordic: qtgraphicaleffects is not needed --- pkgs/data/themes/nordic/default.nix | 2 -- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/data/themes/nordic/default.nix b/pkgs/data/themes/nordic/default.nix index abda1dec6302..8ba19c92a4d3 100644 --- a/pkgs/data/themes/nordic/default.nix +++ b/pkgs/data/themes/nordic/default.nix @@ -5,7 +5,6 @@ , breeze-icons , plasma-framework , plasma-workspace -, qtgraphicaleffects , jdupes }: @@ -88,7 +87,6 @@ stdenv.mkDerivation rec { breeze-icons plasma-framework plasma-workspace - qtgraphicaleffects ]; dontWrapQtApps = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e04e7fcdacf6..0dc5515da227 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29746,7 +29746,7 @@ with pkgs; }; nordic = callPackage ../data/themes/nordic { - inherit (libsForQt5) breeze-icons plasma-framework plasma-workspace qtgraphicaleffects; + inherit (libsForQt5) breeze-icons plasma-framework plasma-workspace; }; nordzy-cursor-theme = callPackage ../data/icons/nordzy-cursor-theme { }; From 9634e40fa1ea3a35a53bab3953098dabf5b5af40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sun, 22 Oct 2023 17:40:36 -0300 Subject: [PATCH 072/185] nordic: move wallpapers to appropriate directory --- pkgs/data/themes/nordic/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/data/themes/nordic/default.nix b/pkgs/data/themes/nordic/default.nix index 8ba19c92a4d3..d4fd675158ec 100644 --- a/pkgs/data/themes/nordic/default.nix +++ b/pkgs/data/themes/nordic/default.nix @@ -113,6 +113,11 @@ stdenv.mkDerivation rec { rm -r $out/share/themes/*/gtk-4.0/{apps,widgets,*.scss} rm -r $out/share/themes/*/xfwm4/{assets,render_assets.fish} + # move wallpapers to appropriate directory + mkdir -p $out/share/wallpapers/Nordic + mv -v $out/share/themes/Nordic/extras/wallpapers/* $out/share/wallpapers/Nordic/ + rmdir $out/share/themes/Nordic/extras{/wallpapers,} + # move kde related contents to appropriate directories mkdir -p $out/share/{aurorae/themes,color-schemes,Kvantum,plasma,sddm/themes} mv -v $out/share/themes/Nordic/kde/aurorae/* $out/share/aurorae/themes/ From dc977b632f671a753807d219cce7dc18a3d1d978 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sun, 22 Oct 2023 18:19:01 -0300 Subject: [PATCH 073/185] nordic: install folder icons and cursors --- pkgs/data/themes/nordic/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/data/themes/nordic/default.nix b/pkgs/data/themes/nordic/default.nix index d4fd675158ec..a64b870d12b9 100644 --- a/pkgs/data/themes/nordic/default.nix +++ b/pkgs/data/themes/nordic/default.nix @@ -119,13 +119,15 @@ stdenv.mkDerivation rec { rmdir $out/share/themes/Nordic/extras{/wallpapers,} # move kde related contents to appropriate directories - mkdir -p $out/share/{aurorae/themes,color-schemes,Kvantum,plasma,sddm/themes} + mkdir -p $out/share/{aurorae/themes,color-schemes,Kvantum,plasma,sddm/themes,icons} mv -v $out/share/themes/Nordic/kde/aurorae/* $out/share/aurorae/themes/ mv -v $out/share/themes/Nordic/kde/colorschemes/* $out/share/color-schemes/ mv -v $out/share/themes/Nordic/kde/konsole $out/share/ mv -v $out/share/themes/Nordic/kde/kvantum/* $out/share/Kvantum/ mv -v $out/share/themes/Nordic/kde/plasma/look-and-feel $out/share/plasma/ mv -v $out/share/themes/Nordic/kde/sddm/* $out/share/sddm/themes/ + mv -v $out/share/themes/Nordic/kde/folders/* $out/share/icons/ + mv -v $out/share/themes/Nordic/kde/cursors/*-cursors $out/share/icons/ rm -rf $out/share/themes/Nordic/kde # Replace duplicate files with symbolic links to the first file in From 32433303fedb6dea4b8bc71caf0071bdf6a037d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 22 Oct 2023 14:49:32 -0700 Subject: [PATCH 074/185] python311Packages.stem: enable on Python 3.11 --- pkgs/development/python-modules/stem/default.nix | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/stem/default.nix b/pkgs/development/python-modules/stem/default.nix index dc90700948c0..6d9bd653fd91 100644 --- a/pkgs/development/python-modules/stem/default.nix +++ b/pkgs/development/python-modules/stem/default.nix @@ -1,15 +1,9 @@ -{ lib, buildPythonPackage, fetchPypi, python, mock, pythonAtLeast }: +{ lib, buildPythonPackage, fetchPypi, python, mock }: buildPythonPackage rec { pname = "stem"; version = "1.8.2"; - # As of May 2023, the master branch of stem contains fixes for Python 3.11 - # that the last release (1.8.1) doesn't. The test suite fails on both master - # and the 1.8.1 release, so disabling rather than switching to an unstable - # source. - disabled = pythonAtLeast "3.11"; - src = fetchPypi { inherit pname version; hash = "sha256-g/sZ/9TJ+CIHwAYFFIA4n4CvIhp+R4MACu3sTjhOtYI="; From 52f0141dfb1ece0c9012d6682e7575b98c9a01b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 22 Oct 2023 23:52:46 +0200 Subject: [PATCH 075/185] python310Packages.napari-npe2: build with hatchling --- .../python-modules/napari-npe2/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/napari-npe2/default.nix b/pkgs/development/python-modules/napari-npe2/default.nix index 61cf2978a8e5..53fffeaadcba 100644 --- a/pkgs/development/python-modules/napari-npe2/default.nix +++ b/pkgs/development/python-modules/napari-npe2/default.nix @@ -3,23 +3,22 @@ , build , buildPythonPackage , fetchFromGitHub +, hatchling +, hatch-vcs , magicgui , napari # reverse dependency, for tests -, psygnal , pydantic , pythonOlder , pytomlpp , pyyaml , rich -, setuptools-scm , typer }: buildPythonPackage rec { pname = "napari-npe2"; version = "0.7.2"; - - format = "pyproject"; + pyproject = true; disabled = pythonOlder "3.8"; @@ -30,12 +29,11 @@ buildPythonPackage rec { hash = "sha256-PjoLocNTkcAnBNRbPi+MZqZtQ2bjWPIUVz0+k8nIn2A="; }; - SETUPTOOLS_SCM_PRETEND_VERSION = version; + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; nativeBuildInputs = [ - # npe2 *can* build without it, - # but then setuptools refuses to acknowledge it when building napari - setuptools-scm + hatchling + hatch-vcs ]; propagatedBuildInputs = [ From 28fd5df299ade45d536e13b2fe10135e615205a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Vitor=20de=20Lima=20Matos?= Date: Sun, 22 Oct 2023 19:20:49 -0300 Subject: [PATCH 076/185] trezord: build with go_1_20 Build failing due to trezor/trezord-go#297 --- pkgs/top-level/all-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 407008b848cb..362cc95888ff 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14059,6 +14059,7 @@ with pkgs; trezord = callPackage ../servers/trezord { inherit (darwin.apple_sdk.frameworks) AppKit; + buildGoModule = buildGo120Module; }; trezor_agent = with python3Packages; toPythonApplication trezor_agent; From cbfabed861001698b1adf3afed47ccdb93bcc046 Mon Sep 17 00:00:00 2001 From: Madoura Date: Sun, 22 Oct 2023 17:39:58 -0500 Subject: [PATCH 077/185] rocmPackages.rocm-core: use tags for rocmUpdateScript --- pkgs/development/rocm-modules/5/rocm-core/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/rocm-modules/5/rocm-core/default.nix b/pkgs/development/rocm-modules/5/rocm-core/default.nix index aae431be8e62..794003bf8097 100644 --- a/pkgs/development/rocm-modules/5/rocm-core/default.nix +++ b/pkgs/development/rocm-modules/5/rocm-core/default.nix @@ -23,6 +23,8 @@ stdenv.mkDerivation (finalAttrs: { name = finalAttrs.pname; owner = finalAttrs.src.owner; repo = finalAttrs.src.repo; + page = "tags?per_page=1"; + filter = ".[0].name | split(\"-\") | .[1]"; }; meta = with lib; { From 816a8023b49225743da788e1410f6c74b5776e91 Mon Sep 17 00:00:00 2001 From: Madoura Date: Sun, 22 Oct 2023 22:40:27 +0000 Subject: [PATCH 078/185] rocmPackages.rocm-core: 5.7.0 -> 5.7.1 --- pkgs/development/rocm-modules/5/rocm-core/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/rocm-modules/5/rocm-core/default.nix b/pkgs/development/rocm-modules/5/rocm-core/default.nix index 794003bf8097..a29575168b45 100644 --- a/pkgs/development/rocm-modules/5/rocm-core/default.nix +++ b/pkgs/development/rocm-modules/5/rocm-core/default.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocm-core"; - version = "5.7.0"; + version = "5.7.1"; src = fetchFromGitHub { owner = "RadeonOpenCompute"; From ca9b6ed32d93edece15db525f006941096e6e50b Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Sun, 22 Oct 2023 18:59:58 -0400 Subject: [PATCH 079/185] gtk2: fix build with clang 16 * Resolve incompatible function pointer conversion error; and * Fix signature of `create_menu` in `tests/testmenubars.c`. --- pkgs/development/libraries/gtk/2.x.nix | 2 + .../libraries/gtk/patches/2.0-clang.patch | 49 +++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/libraries/gtk/patches/2.0-clang.patch diff --git a/pkgs/development/libraries/gtk/2.x.nix b/pkgs/development/libraries/gtk/2.x.nix index 539cfc37051b..b2afb21b6214 100644 --- a/pkgs/development/libraries/gtk/2.x.nix +++ b/pkgs/development/libraries/gtk/2.x.nix @@ -66,6 +66,8 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals stdenv.isDarwin [ ./patches/2.0-gnome_bugzilla_557780_306776_freeciv_darwin.patch ./patches/2.0-darwin-x11.patch + # Fixes an incompatible function pointer conversion and implicit int errors with clang 16. + ./patches/2.0-clang.patch ]; propagatedBuildInputs = [ diff --git a/pkgs/development/libraries/gtk/patches/2.0-clang.patch b/pkgs/development/libraries/gtk/patches/2.0-clang.patch new file mode 100644 index 000000000000..1e2e73b9833d --- /dev/null +++ b/pkgs/development/libraries/gtk/patches/2.0-clang.patch @@ -0,0 +1,49 @@ +diff --git a/gtk/gtkscale.c b/gtk/gtkscale.c +index 4317523fb8..3c09cd3ae8 100644 +--- a/gtk/gtkscale.c ++++ b/gtk/gtkscale.c +@@ -1471,7 +1471,7 @@ gtk_scale_add_mark (GtkScale *scale, + mark->position = position; + + priv->marks = g_slist_insert_sorted_with_data (priv->marks, mark, +- (GCompareFunc) compare_marks, ++ (GCompareDataFunc) compare_marks, + GINT_TO_POINTER ( + gtk_range_get_inverted (GTK_RANGE (scale)) + )); +diff --git a/tests/testmenubars.c b/tests/testmenubars.c +index 416a939861..c65e82be26 100644 +--- a/tests/testmenubars.c ++++ b/tests/testmenubars.c +@@ -21,7 +21,7 @@ + #include + + static GtkWidget * +-create_menu (depth) ++create_menu (int depth, gboolean _unused) + { + GtkWidget *menu; + GtkWidget *menuitem; +@@ -35,19 +35,19 @@ create_menu (depth) + gtk_menu_shell_append (GTK_MENU_SHELL (menu), menuitem); + gtk_widget_show (menuitem); + gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem), +- create_menu (depth - 1)); ++ create_menu (depth - 1, _unused)); + + menuitem = gtk_menu_item_new_with_mnemonic ("Two"); + gtk_menu_shell_append (GTK_MENU_SHELL (menu), menuitem); + gtk_widget_show (menuitem); + gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem), +- create_menu (depth - 1)); ++ create_menu (depth - 1, _unused)); + + menuitem = gtk_menu_item_new_with_mnemonic ("Three"); + gtk_menu_shell_append (GTK_MENU_SHELL (menu), menuitem); + gtk_widget_show (menuitem); + gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem), +- create_menu (depth - 1)); ++ create_menu (depth - 1, _unused)); + + return menu; + } From 08f4fe20874ea19c55849138fb3af734cb72a5a1 Mon Sep 17 00:00:00 2001 From: Arthur Gautier Date: Tue, 1 Aug 2023 07:05:58 +0000 Subject: [PATCH 080/185] qemu-vm: stop the swtpm once qemu stops MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The idea is to run an async process waiting for swtpm and we have to ensure that `FD_CLOEXEC` is cleared on this process' stdin file descriptor, we use `fdflags` for this, a loadable builtin in Bash ≥ 5. The async process when exited will terminate `swtpm`, we bind the termination of the async process to the termination of QEMU by virtue of having `qemu` exec in that Bash script. Signed-off-by: Arthur Gautier Co-authored-by: Raito Bezarius --- nixos/modules/virtualisation/qemu-vm.nix | 27 ++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/nixos/modules/virtualisation/qemu-vm.nix b/nixos/modules/virtualisation/qemu-vm.nix index a1606839b6ce..3bf8bbd9dab0 100644 --- a/nixos/modules/virtualisation/qemu-vm.nix +++ b/nixos/modules/virtualisation/qemu-vm.nix @@ -204,8 +204,31 @@ let ${lib.getExe cfg.tpm.package} \ socket \ --tpmstate dir="$NIX_SWTPM_DIR" \ - --ctrl type=unixio,path="$NIX_SWTPM_DIR"/socket \ - "--tpm2" 1>"$NIX_SWTPM_DIR"/stdout 2>"$NIX_SWTPM_DIR"/stderr & + --ctrl type=unixio,path="$NIX_SWTPM_DIR"/socket,terminate \ + --pid file="$NIX_SWTPM_DIR"/pid --daemon \ + --tpm2 \ + --log file="$NIX_SWTPM_DIR"/stdout,level=6 + + # Enable `fdflags` builtin in Bash + # We will need it to perform surgical modification of the file descriptor + # passed in the coprocess to remove `FD_CLOEXEC`, i.e. close the file descriptor + # on exec. + # If let alone, it will trigger the coprocess to read EOF when QEMU is `exec` + # at the end of this script. To work around that, we will just clear + # the `FD_CLOEXEC` bits as a first step. + enable -f ${hostPkgs.bash}/lib/bash/fdflags fdflags + # leave a dangling subprocess because the swtpm ctrl socket has + # "terminate" when the last connection disconnects, it stops swtpm. + # When qemu stops, or if the main shell process ends, the coproc will + # get signaled by virtue of the pipe between main and coproc ending. + # Which in turns triggers a socat connect-disconnect to swtpm which + # will stop it. + coproc waitingswtpm { + read || : + echo "" | ${lib.getExe hostPkgs.socat} STDIO UNIX-CONNECT:"$NIX_SWTPM_DIR"/socket + } + # Clear `FD_CLOEXEC` on the coprocess' file descriptor stdin. + fdflags -s-cloexec ''${waitingswtpm[1]} ''} cd "$TMPDIR" From 94ecc3da74ce1595460f3657b0e00c708465a94c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 01:05:11 +0200 Subject: [PATCH 081/185] piper-phonemize: 1.1.0 -> 2023.9.27-2 https://github.com/rhasspy/piper-phonemize/releases/tag/2023.9.27-2 --- .../libraries/piper-phonemize/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/piper-phonemize/default.nix b/pkgs/development/libraries/piper-phonemize/default.nix index fd1c1ae34b4c..af05a28b5b1c 100644 --- a/pkgs/development/libraries/piper-phonemize/default.nix +++ b/pkgs/development/libraries/piper-phonemize/default.nix @@ -17,8 +17,8 @@ let src = fetchFromGitHub { owner = "rhasspy"; repo = "espeak-ng"; - rev = "61504f6b76bf9ebbb39b07d21cff2a02b87c99ff"; - hash = "sha256-RBHL11L5uazAFsPFwul2QIyJREXk9Uz8HTZx9JqmyIQ="; + rev = "0f65aa301e0d6bae5e172cc74197d32a6182200f"; + hash = "sha256-2V0D3QO+v9OqffpNmwJQd3NIBd/IFeLkjaJ3Y0HHw7E="; }; patches = [ @@ -28,13 +28,13 @@ let in stdenv.mkDerivation rec { pname = "piper-phonemize"; - version = "1.1.0"; + version = "2023.9.27-2"; src = fetchFromGitHub { owner = "rhasspy"; repo = "piper-phonemize"; - rev = "refs/tags/v${version}"; - hash = "sha256-cMer7CSLOXv3jc9huVA3Oy5cjXjOX9XuEXpIWau1BNQ="; + rev = "refs/tags/${version}"; + hash = "sha256-Rwl8D5ZX9sGdxEch+l7pXdbf4nPCuSfGrK5x/EQ+O60="; }; nativeBuildInputs = [ @@ -42,6 +42,11 @@ stdenv.mkDerivation rec { pkg-config ]; + cmakeFlags = [ + "-DONNXRUNTIME_DIR=${onnxruntime.dev}" + "-DESPEAK_NG_DIR=${espeak-ng'}" + ]; + buildInputs = [ espeak-ng' onnxruntime From 20550edf35252dd38d81a52301a60d05a48224a0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 01:06:42 +0200 Subject: [PATCH 082/185] piper-tts: 1.2.0 -> 2023.9.27-1 https://github.com/rhasspy/piper/releases/tag/2023.9.9-1 https://github.com/rhasspy/piper/releases/tag/2023.9.27-1 --- pkgs/tools/audio/piper/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/audio/piper/default.nix b/pkgs/tools/audio/piper/default.nix index d753d7bb3e1e..d68ffa2b77ea 100644 --- a/pkgs/tools/audio/piper/default.nix +++ b/pkgs/tools/audio/piper/default.nix @@ -7,6 +7,7 @@ , pkg-config # runtime +, fmt , onnxruntime , pcaudiolib , piper-phonemize @@ -18,22 +19,26 @@ stdenv.mkDerivation (finalAttrs: { pname = "piper"; - version = "1.2.0"; + version = "2023.9.27-1"; src = fetchFromGitHub { owner = "rhasspy"; repo = "piper"; - rev = "refs/tags/v${finalAttrs.version}"; - hash = "sha256-6WNWqJt0PO86vnf+3iHaRRg2KwBOEj4aicmB+P2phlk="; + rev = "refs/tags/${finalAttrs.version}"; + hash = "sha256-U7yOiqNvE0WqZB8qaKf3U7gnTJ6q+9W5lviW79b6h/o="; }; - sourceRoot = "${finalAttrs.src.name}/src/cpp"; - nativeBuildInputs = [ cmake pkg-config ]; + cmakeFlags = [ + "-DFMT_DIR=${fmt}" + "-DSPDLOG_DIR=${spdlog.src}" + "-DPIPER_PHONEMIZE_DIR=${piper-phonemize}" + ]; + buildInputs = [ onnxruntime pcaudiolib From 533a80b695989977e8701cf7bb665ba185e9ce80 Mon Sep 17 00:00:00 2001 From: lucasew Date: Fri, 20 Oct 2023 11:49:29 -0300 Subject: [PATCH 083/185] ciscoPacketTracer: move to by-name Signed-off-by: lucasew --- .../7.nix => by-name/ci/ciscoPacketTracer7/package.nix} | 0 .../8.nix => by-name/ci/ciscoPacketTracer8/package.nix} | 0 pkgs/top-level/all-packages.nix | 4 ---- 3 files changed, 4 deletions(-) rename pkgs/{applications/networking/cisco-packet-tracer/7.nix => by-name/ci/ciscoPacketTracer7/package.nix} (100%) rename pkgs/{applications/networking/cisco-packet-tracer/8.nix => by-name/ci/ciscoPacketTracer8/package.nix} (100%) diff --git a/pkgs/applications/networking/cisco-packet-tracer/7.nix b/pkgs/by-name/ci/ciscoPacketTracer7/package.nix similarity index 100% rename from pkgs/applications/networking/cisco-packet-tracer/7.nix rename to pkgs/by-name/ci/ciscoPacketTracer7/package.nix diff --git a/pkgs/applications/networking/cisco-packet-tracer/8.nix b/pkgs/by-name/ci/ciscoPacketTracer8/package.nix similarity index 100% rename from pkgs/applications/networking/cisco-packet-tracer/8.nix rename to pkgs/by-name/ci/ciscoPacketTracer8/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f4176c9d68d7..2c11bc99f87f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -30919,10 +30919,6 @@ with pkgs; clapper = callPackage ../applications/video/clapper { }; - ciscoPacketTracer7 = callPackage ../applications/networking/cisco-packet-tracer/7.nix { }; - - ciscoPacketTracer8 = callPackage ../applications/networking/cisco-packet-tracer/8.nix { }; - claws-mail = callPackage ../applications/networking/mailreaders/claws-mail { }; cligh = python3Packages.callPackage ../development/tools/github/cligh { }; From fee543007f9a601c22e03fcf8963151220c0fd7c Mon Sep 17 00:00:00 2001 From: lucasew Date: Sun, 22 Oct 2023 20:37:35 -0300 Subject: [PATCH 084/185] whatsapp-emoji-font: move to by-name Signed-off-by: lucasew --- .../default.nix => by-name/wh/whatsapp-emoji-font/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{data/fonts/whatsapp-emoji/default.nix => by-name/wh/whatsapp-emoji-font/package.nix} (100%) diff --git a/pkgs/data/fonts/whatsapp-emoji/default.nix b/pkgs/by-name/wh/whatsapp-emoji-font/package.nix similarity index 100% rename from pkgs/data/fonts/whatsapp-emoji/default.nix rename to pkgs/by-name/wh/whatsapp-emoji-font/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2c11bc99f87f..f96e72cf5a7d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -30214,8 +30214,6 @@ with pkgs; vollkorn = callPackage ../data/fonts/vollkorn { }; - whatsapp-emoji-font = callPackage ../data/fonts/whatsapp-emoji { }; - weather-icons = callPackage ../data/fonts/weather-icons { }; whitesur-cursors = callPackage ../data/icons/whitesur-cursors { }; From 185d0d9900c0cff028bb0cf5b91f41d5e8a62fed Mon Sep 17 00:00:00 2001 From: lucasew Date: Sun, 22 Oct 2023 20:40:03 -0300 Subject: [PATCH 085/185] cockpit: move to by-name Signed-off-by: lucasew --- .../cockpit/default.nix => by-name/co/cockpit/package.nix} | 0 pkgs/{servers/monitoring => by-name/co}/cockpit/update.sh | 0 pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 2 deletions(-) rename pkgs/{servers/monitoring/cockpit/default.nix => by-name/co/cockpit/package.nix} (100%) rename pkgs/{servers/monitoring => by-name/co}/cockpit/update.sh (100%) diff --git a/pkgs/servers/monitoring/cockpit/default.nix b/pkgs/by-name/co/cockpit/package.nix similarity index 100% rename from pkgs/servers/monitoring/cockpit/default.nix rename to pkgs/by-name/co/cockpit/package.nix diff --git a/pkgs/servers/monitoring/cockpit/update.sh b/pkgs/by-name/co/cockpit/update.sh similarity index 100% rename from pkgs/servers/monitoring/cockpit/update.sh rename to pkgs/by-name/co/cockpit/update.sh diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f96e72cf5a7d..521c047295b4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -26305,8 +26305,6 @@ with pkgs; clickhouse-backup = callPackage ../development/tools/database/clickhouse-backup { }; - cockpit = callPackage ../servers/monitoring/cockpit { }; - codeowners = callPackage ../development/tools/codeowners { }; couchdb3 = callPackage ../servers/http/couchdb/3.nix { }; From 19bb81314176e2771f34e23a6204a51f1f82550d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 01:44:55 +0200 Subject: [PATCH 086/185] go2rtc: 1.8.0 -> 1.8.1 https://github.com/AlexxIT/go2rtc/releases/tag/v1.8.1 --- pkgs/tools/video/go2rtc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/video/go2rtc/default.nix b/pkgs/tools/video/go2rtc/default.nix index 8e44cd8f9685..3fde1c8a7671 100644 --- a/pkgs/tools/video/go2rtc/default.nix +++ b/pkgs/tools/video/go2rtc/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "go2rtc"; - version = "1.8.0"; + version = "1.8.1"; src = fetchFromGitHub { owner = "AlexxIT"; repo = "go2rtc"; rev = "refs/tags/v${version}"; - hash = "sha256-6zENPF4VBNErdjg0W+UwWZKKexYC1soZ45nJa+hSD7M="; + hash = "sha256-h63Z6y0dMZQaNvnx3fzd/sA2K7cO5h6wHpMkbQVfHLA="; }; - vendorHash = "sha256-VI6OODJLKrCvehM4W96Qh3PvZoIM2GlE5cgyvSaCv+8="; + vendorHash = "sha256-GRjadpgIryeMhWfmdzSWKH694cgDp9lfD0RRjuPrYqE="; buildFlagArrays = [ "-trimpath" From 6284e3921472aaca69bface1f8d4e7b0298af70d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 01:48:53 +0200 Subject: [PATCH 087/185] python311Packages.django-markup: 1.7.2 -> 1.8.1 https://github.com/bartTC/django-markup/blob/v1.8.1/CHANGELOG.rst --- .../development/python-modules/django-markup/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-markup/default.nix b/pkgs/development/python-modules/django-markup/default.nix index e373fa30a526..ed33d0937236 100644 --- a/pkgs/development/python-modules/django-markup/default.nix +++ b/pkgs/development/python-modules/django-markup/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonPackage , fetchFromGitHub +, pythonOlder , django # optionals @@ -19,14 +20,16 @@ buildPythonPackage rec { pname = "django-markup"; - version = "1.7.2"; - format = "setuptools"; + version = "1.8.1"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "bartTC"; repo = "django-markup"; rev = "refs/tags/v${version}"; - hash = "sha256-NvGlvrXOwDrwHhbFHrWf7Kz9sEzTTyq84/Z6jjRNy8Q="; + hash = "sha256-Hhcp4wVJEcYV1lEZ2jWf7nOlt5m4lVAfC6VmKIdxf4c="; }; postPatch = '' From 9a71ac5ba963a7e2a98f2c8f24891b1bb7a1d588 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 01:51:34 +0200 Subject: [PATCH 088/185] python311Packages.django-mysql: 4.11.0 -> 4.12.0 https://github.com/adamchainz/django-mysql/blob/4.12.0/docs/changelog.rst --- pkgs/development/python-modules/django-mysql/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-mysql/default.nix b/pkgs/development/python-modules/django-mysql/default.nix index 1995574762dd..9db6be33ed0d 100644 --- a/pkgs/development/python-modules/django-mysql/default.nix +++ b/pkgs/development/python-modules/django-mysql/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "django-mysql"; - version = "4.11.0"; - format = "pyproject"; + version = "4.12.0"; + pyproject = true; src = fetchFromGitHub { owner = "adamchainz"; repo = "django-mysql"; rev = "refs/tags/${version}"; - hash = "sha256-4PxJH5P/a4oNigbTjrZa3q+FeDQTdkvCKonUUl4I8m0="; + hash = "sha256-AieI6zUPFXQsrvoms5bu/Bb3J+DvfLA4rCCsjhYBEZQ="; }; nativeBuildInputs = [ From 3282bddba586908294f4f2a15e79708f3ea1e07f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 01:54:31 +0200 Subject: [PATCH 089/185] python311Packages.chacha20poly1305-reuseable: 0.4.2 -> 0.10.2 https://github.com/bdraco/chacha20poly1305-reuseable/blob/v0.10.2/CHANGELOG.md --- .../chacha20poly1305-reuseable/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/chacha20poly1305-reuseable/default.nix b/pkgs/development/python-modules/chacha20poly1305-reuseable/default.nix index 8b5ff73d1faa..5237fe31f370 100644 --- a/pkgs/development/python-modules/chacha20poly1305-reuseable/default.nix +++ b/pkgs/development/python-modules/chacha20poly1305-reuseable/default.nix @@ -4,7 +4,7 @@ , pythonOlder # build-system -, cython +, cython_3 , poetry-core , setuptools @@ -17,12 +17,12 @@ let pname = "chacha20poly1305-reuseable"; - version = "0.4.2"; + version = "0.10.2"; in buildPythonPackage { inherit pname version; - format = "pyproject"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -30,11 +30,11 @@ buildPythonPackage { owner = "bdraco"; repo = pname; rev = "v${version}"; - hash = "sha256-RBXEumw5A/XzB/LazUcvq8JM/Ahvcy9lCTYKpGcY7go="; + hash = "sha256-jLaYdVNgjpy/fjjt9om72jirgMaM61T/OZu/iHZ/W4k="; }; nativeBuildInputs = [ - cython + cython_3 poetry-core setuptools ]; From bce303f80a4102558ddfb9541cb05da2eff75265 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 01:57:26 +0200 Subject: [PATCH 090/185] matrix-synapse.tools.synadm: 0.43.1 -> 0.44 https://github.com/JOJ0/synadm/releases/tag/v0.44 --- pkgs/servers/matrix-synapse/tools/synadm.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/matrix-synapse/tools/synadm.nix b/pkgs/servers/matrix-synapse/tools/synadm.nix index 37023092a079..5ae3077060ca 100644 --- a/pkgs/servers/matrix-synapse/tools/synadm.nix +++ b/pkgs/servers/matrix-synapse/tools/synadm.nix @@ -6,12 +6,12 @@ python3.pkgs.buildPythonApplication rec { pname = "synadm"; - version = "0.43.1"; + version = "0.44"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-z8OXrra7+fptd4zs1gxJVGLR+SA8hoexK2qY9zpSowU="; + hash = "sha256-BNmdyEITSZJb+wwyLU+zZi70kmfuYOqVDhKi8xFCf2E="; }; propagatedBuildInputs = with python3.pkgs; [ From 1642fd5f029df3f02acc1a84fb6dde84a62fb9ba Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 01:58:57 +0200 Subject: [PATCH 091/185] python311Packages.rotary-embedding-torch: 0.3.2 -> 0.3.3 https://github.com/lucidrains/rotary-embedding-torch/compare/0.3.2...0.3.3 --- .../python-modules/rotary-embedding-torch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rotary-embedding-torch/default.nix b/pkgs/development/python-modules/rotary-embedding-torch/default.nix index 1c93184a36e6..450fa9c8bee2 100644 --- a/pkgs/development/python-modules/rotary-embedding-torch/default.nix +++ b/pkgs/development/python-modules/rotary-embedding-torch/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "rotary-embedding-torch"; - version = "0.3.2"; + version = "0.3.3"; pyproject = true; src = fetchFromGitHub { owner = "lucidrains"; repo = "rotary-embedding-torch"; rev = version; - hash = "sha256-EozW8J1i/2ym1hwUMciaWVtp7kSWfG+mC5RkWLJdK3g="; + hash = "sha256-uTOKdxqbSLRJl0gnz3TvpVwhrfqflAp0wfn6d13+YrM="; }; nativeBuildInputs = [ From 06f8eb9396f9093e2d66939c92dc73bb383b19a5 Mon Sep 17 00:00:00 2001 From: shivaraj-bh Date: Mon, 23 Oct 2023 02:44:20 +0530 Subject: [PATCH 092/185] maintainers: add shivaraj-bh --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index de345f0e8bf2..83b0477c8a7c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -16112,6 +16112,12 @@ fingerprint = "AB63 4CD9 3322 BD42 6231 F764 C404 1EA6 B326 33DE"; }]; }; + shivaraj-bh = { + email = "sbh69840@gmail.com"; + name = "Shivaraj B H"; + github = "shivaraj-bh"; + githubId = 23645788; + }; shlevy = { email = "shea@shealevy.com"; github = "shlevy"; From 5d306745c7c7dfc5c210b146f66ad2396e2bf5cd Mon Sep 17 00:00:00 2001 From: shivaraj-bh Date: Mon, 23 Oct 2023 00:35:58 +0530 Subject: [PATCH 093/185] cargo-xwin: init at 0.14.8 --- pkgs/by-name/ca/cargo-xwin/package.nix | 31 ++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pkgs/by-name/ca/cargo-xwin/package.nix diff --git a/pkgs/by-name/ca/cargo-xwin/package.nix b/pkgs/by-name/ca/cargo-xwin/package.nix new file mode 100644 index 000000000000..36d60fb509de --- /dev/null +++ b/pkgs/by-name/ca/cargo-xwin/package.nix @@ -0,0 +1,31 @@ +{ lib +, stdenv +, rustPlatform +, fetchFromGitHub +, darwin +}: + +rustPlatform.buildRustPackage rec { + pname = "cargo-xwin"; + version = "0.14.8"; + + src = fetchFromGitHub { + owner = "rust-cross"; + repo = "cargo-xwin"; + rev = "v${version}"; + hash = "sha256-VhpqmGhGBqB20ZteIwbd0GCIUltBGfBw7XF9lH7witA="; + }; + + cargoHash = "sha256-e5QyaiQKlIzBwJE781BrhdVINacw0iniPywIsoMlCGg="; + + buildInputs = lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.Security + ]; + + meta = with lib; { + description = "Cross compile Cargo project to Windows MSVC target with ease"; + homepage = "https://github.com/rust-cross/cargo-xwin"; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ shivaraj-bh ]; + }; +} From e836e568e10984b3a326b1a03f8a2a6d82aa8741 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Mon, 23 Oct 2023 02:13:49 +0200 Subject: [PATCH 094/185] zulu: default to zulu21 --- pkgs/top-level/all-packages.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7d9a91929d27..7b0d04d0c4bf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17498,7 +17498,7 @@ with pkgs; zulu11 = callPackage ../development/compilers/zulu/11.nix { }; zulu17 = callPackage ../development/compilers/zulu/17.nix { }; zulu21 = callPackage ../development/compilers/zulu/21.nix { }; - zulu = zulu11; + zulu = zulu21; ### DEVELOPMENT / INTERPRETERS @@ -17713,7 +17713,9 @@ with pkgs; joker = callPackage ../development/interpreters/joker { }; - davmail = callPackage ../applications/networking/davmail { }; + davmail = callPackage ../applications/networking/davmail { + zulu = zulu11; + }; kamilalisp = callPackage ../development/interpreters/kamilalisp { }; From 871f4846bd459a2ab376baaa6ea7d5aac7d9ce49 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sun, 22 Oct 2023 00:33:03 -0500 Subject: [PATCH 095/185] waybar-mpris: init at unstable-2022-01-27 --- pkgs/by-name/wa/waybar-mpris/package.nix | 33 ++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/wa/waybar-mpris/package.nix diff --git a/pkgs/by-name/wa/waybar-mpris/package.nix b/pkgs/by-name/wa/waybar-mpris/package.nix new file mode 100644 index 000000000000..253829d9abec --- /dev/null +++ b/pkgs/by-name/wa/waybar-mpris/package.nix @@ -0,0 +1,33 @@ +{ lib +, fetchgit +, buildGoModule +, installShellFiles +}: + +buildGoModule { + pname = "waybar-mpris"; + version = "unstable-2022-01-27"; + + src = fetchgit { + url = "https://git.hrfee.pw/hrfee/waybar-mpris"; + rev = "485ec0ec0af80a0d63c10e94aebfc59b16aab46b"; + hash = "sha256-BjLxWnDNsR2ZnNklNiKzi1DeoPpaZsRdKbVSwNwYhJ4="; + }; + + vendorHash = "sha256-85jFSAOfNMihv710LtfETmkKRqcdRuFCHVuPkW94X/Y="; + + nativeBuildInputs = [ installShellFiles ]; + + CGO_LDFLAGS = "-s -w"; + + GOFLAGS = "-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw"; + + meta = with lib; { + description = "A waybar component/utility for displaying and controlling MPRIS2 compliant media players individually"; + homepage = "https://git.hrfee.pw/hrfee/waybar-mpris"; + license = licenses.mit; + mainProgram = "waybar-mpris"; + maintainers = with maintainers; [ khaneliman ]; + }; +} + From d466a3471d2157d2006c9e11a6782054aba257a4 Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Sat, 21 Oct 2023 21:07:12 -0400 Subject: [PATCH 096/185] python3Packages.kivy: fix build on Darwin * Add the Accelerate framework as a `buildInput`; and * Fix incompatible function pointer conversion errors with clang 16. Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com> --- pkgs/development/python-modules/kivy/default.nix | 12 +++++++++++- pkgs/top-level/python-packages.nix | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kivy/default.nix b/pkgs/development/python-modules/kivy/default.nix index d3276c622b86..dd04b97010dd 100644 --- a/pkgs/development/python-modules/kivy/default.nix +++ b/pkgs/development/python-modules/kivy/default.nix @@ -3,7 +3,7 @@ , pkg-config, cython, docutils , kivy-garden , mesa, mtdev, SDL2, SDL2_image, SDL2_ttf, SDL2_mixer -, ApplicationServices, AVFoundation, libcxx +, Accelerate, ApplicationServices, AVFoundation, libcxx , withGstreamer ? true , gst_all_1 , pillow, requests, pygments @@ -20,6 +20,15 @@ buildPythonPackage rec { hash = "sha256-k9LIiLtlHY6H1xfVylI/Xbm7R6pCpC5UHe8GWnCwEGA="; }; + patches = [ + # Fixes incompatible function pointer conversion errors with clang 16. + # https://github.com/kivy/kivy/pull/8415 + (fetchpatch { + url = "https://github.com/kivy/kivy/commit/a0ec8ff79fcbc1b82391132a89c8fc21ef1c5c55.patch"; + hash = "sha256-2Kpkx75uWPiEiEqkOxBKl3HENKUGVHbQV4haeI5Gl3A="; + }) + ]; + nativeBuildInputs = [ pkg-config cython @@ -35,6 +44,7 @@ buildPythonPackage rec { mesa mtdev ] ++ lib.optionals stdenv.isDarwin [ + Accelerate ApplicationServices AVFoundation libcxx diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 800ee49e8b00..dbd9fa2139c6 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5910,7 +5910,7 @@ self: super: with self; { kivy = callPackage ../development/python-modules/kivy { inherit (pkgs) mesa; - inherit (pkgs.darwin.apple_sdk.frameworks) ApplicationServices AVFoundation; + inherit (pkgs.darwin.apple_sdk.frameworks) Accelerate ApplicationServices AVFoundation; }; kivy-garden = callPackage ../development/python-modules/kivy-garden { }; From 0b2036cad0c49e9aeb0c9b9feac9f734016460d3 Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Wed, 7 Dec 2022 18:56:32 -0800 Subject: [PATCH 097/185] cc-wrapper: fix -mtune= validation, add ARM, add fallbacks Before this commit, cc-wrapper/default.nix was using `isGccArchSupported` to validate `-mtune=` values. This has two problems: - On x86, `-mtune=` can take the same values as `-march`, plus two additional values `generic` and `intel` which are not valid for `-march`. - On ARM, `-mtune=` does not take the same values as `-march=`; instead it takes the same values as `-mcpu`. This commit fixes these two problems by adding a new `isGccTuneSupported` function. For `isx86` this returns `true` for the two special values and otherwise defers to `isGccArchSupported`. This commit also adds support for `-mtune=` on Aarch64. Unfortunately on Aarch64, Clang does not accept as wide a variety of `-mtune=` values as Gcc does. In particular, Clang does not tune for big.LITTLE mixed-model chips like the very popular RK3399, which is targeted using `-march=cortex-a72.cortex-a53` in gcc. To address this problem, this commit also adds a function `findBestTuneApproximation` which can be used to map clang-unsupported tunings like `cortex-a72.cortex-a53` to less-precise tunings like `cortex-a53`. The work which led to this commit arose because we now have packages, like `crosvm`, which use *both* `clang` *and* `gcc`. Previously I had been using `overrideAttrs` to set `NIX_CFLAGS_COMPILE` on a package-by-package basis based on which compiler that package used. Since we now have packages which use *both* compilers, this strategy no longer works. I briefly considered splitting `NIX_CFLAGS_COMPILE` into `NIX_CFLAGS_COMPILE_GCC` and `NIX_CFLAGS_COMPILE_CLANG`, but since `NIX_CFLAGS_COMPILE` is sort of a hack to begin with I figured that adding the logic to `cc-wrapper` would be preferable. --- pkgs/build-support/cc-wrapper/default.nix | 70 +++++++++++++++++++++-- 1 file changed, 65 insertions(+), 5 deletions(-) diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix index eef67154ef94..8ac11436c5f7 100644 --- a/pkgs/build-support/cc-wrapper/default.nix +++ b/pkgs/build-support/cc-wrapper/default.nix @@ -110,7 +110,20 @@ let gccForLibs_solib = getLib gccForLibs + optionalString (targetPlatform != hostPlatform) "/${targetPlatform.config}"; - # older compilers (for example bootstrap's GCC 5) fail with -march=too-modern-cpu + # The following two functions, `isGccArchSupported` and + # `isGccTuneSupported`, only handle those situations where a flag + # (`-march` or `-mtune`) is accepted by one compiler but rejected + # by another, and both compilers are relevant to nixpkgs. We are + # not trying to maintain a complete list of all flags accepted by + # all versions of all compilers ever in nixpkgs. + # + # The two main cases of interest are: + # + # - One compiler is gcc and the other is clang + # - One compiler is pkgs.gcc and the other is bootstrap-files.gcc + # -- older compilers (for example bootstrap's GCC 5) fail with + # -march=too-modern-cpu + isGccArchSupported = arch: if targetPlatform.isPower then false else # powerpc does not allow -march= if isGNU then @@ -159,6 +172,51 @@ let else false; + isGccTuneSupported = tune: + # for x86 -mtune= takes the same values as -march, plus two more: + if targetPlatform.isx86 then + { + generic = true; + intel = true; + }.${tune} or (isGccArchSupported tune) + # on arm64, the -mtune= values are specific processors + else if targetPlatform.isAarch64 then + (if isGNU then + { + cortex-a53 = versionAtLeast ccVersion "4.8"; # gcc 8c075f + cortex-a72 = versionAtLeast ccVersion "5.1"; # gcc d8f70d + "cortex-a72.cortex-a53" = versionAtLeast ccVersion "5.1"; # gcc d8f70d + }.${tune} or false + else if isClang then + { + cortex-a53 = versionAtLeast ccVersion "3.9"; # llvm dfc5d1 + }.${tune} or false + else false) + else if targetPlatform.isPower then + # powerpc does not support -march + true + else if targetPlatform.isMips then + # for mips -mtune= takes the same values as -march + isGccArchSupported tune + else + false; + + # Clang does not support as many `-mtune=` values as gcc does; + # this function will return the best possible approximation of the + # provided `-mtune=` value, or `null` if none exists. + # + # Note: this function can make use of ccVersion; for example, `if + # versionOlder ccVersion "12" then ...` + findBestTuneApproximation = tune: + let guess = if isClang + then { + # clang does not tune for big.LITTLE chips + "cortex-a72.cortex-a53" = "cortex-a72"; + }.${tune} or tune + else tune; + in if isGccTuneSupported guess + then guess + else null; darwinPlatformForCC = optionalString stdenv.targetPlatform.isDarwin ( if (targetPlatform.darwinPlatform == "macos" && isGNU) then "macosx" @@ -559,10 +617,12 @@ stdenv.mkDerivation { + optionalString (targetPlatform ? gcc.thumb) '' echo "-m${if targetPlatform.gcc.thumb then "thumb" else "arm"}" >> $out/nix-support/cc-cflags-before '' - + optionalString (targetPlatform ? gcc.tune && - isGccArchSupported targetPlatform.gcc.tune) '' - echo "-mtune=${targetPlatform.gcc.tune}" >> $out/nix-support/cc-cflags-before - '' + + (let tune = if targetPlatform ? gcc.tune + then findBestTuneApproximation targetPlatform.gcc.tune + else null; + in optionalString (tune != null) '' + echo "-mtune=${tune}" >> $out/nix-support/cc-cflags-before + '') # TODO: categorize these and figure out a better place for them + optionalString targetPlatform.isWindows '' From 3635b263cae64a9f917518828254ebd9a38e66fc Mon Sep 17 00:00:00 2001 From: Antonio Yang Date: Sun, 22 Oct 2023 19:01:05 +0800 Subject: [PATCH 098/185] czkawka: add .desktop, icons and metainfo --- pkgs/tools/misc/czkawka/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/tools/misc/czkawka/default.nix b/pkgs/tools/misc/czkawka/default.nix index 3379c0fbe012..14908c0a402e 100644 --- a/pkgs/tools/misc/czkawka/default.nix +++ b/pkgs/tools/misc/czkawka/default.nix @@ -65,6 +65,18 @@ rustPlatform.buildRustPackage rec { command = "czkawka_cli --version"; }; + postInstall = '' + # Install Icons + install -Dm444 -t $out/share/icons/hicolor/scalable/apps data/icons/com.github.qarmin.czkawka.svg + install -Dm444 -t $out/share/icons/hicolor/scalable/apps data/icons/com.github.qarmin.czkawka-symbolic.svg + + # Install MetaInfo + install -Dm444 -t $out/share/metainfo data/com.github.qarmin.czkawka.metainfo.xml + + # Install Desktop Entry + install -Dm444 -t $out/share/applications data/com.github.qarmin.czkawka.desktop + ''; + meta = with lib; { changelog = "https://github.com/qarmin/czkawka/raw/${version}/Changelog.md"; description = "A simple, fast and easy to use app to remove unnecessary files from your computer"; From 0e4b63f7132894594978d9bf12e604aeaec8ccea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 03:38:13 +0200 Subject: [PATCH 099/185] Revert "nixos/systemd-boot: Avoid remote mypy executions" This reverts commit ea0dcd0ae14b99c5740acc7a1b874ea4446cb5be. --- nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix index 64c8ab74bba6..6f0a62d0ea89 100644 --- a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix +++ b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix @@ -49,7 +49,7 @@ let ''; }; - checkedSystemdBootBuilder = pkgs.runCommandLocal "systemd-boot" { + checkedSystemdBootBuilder = pkgs.runCommand "systemd-boot" { nativeBuildInputs = [ pkgs.mypy ]; } '' install -m755 ${systemdBootBuilder} $out From 4ec81766c24419286ee41b39c04b502ecb770d4d Mon Sep 17 00:00:00 2001 From: lucasew Date: Sun, 22 Oct 2023 21:08:26 -0300 Subject: [PATCH 100/185] cockpit: 287 -> 303 Signed-off-by: lucasew --- nixos/tests/cockpit.nix | 3 ++- pkgs/by-name/co/cockpit/package.nix | 14 +++++--------- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/nixos/tests/cockpit.nix b/nixos/tests/cockpit.nix index 6f86d1e2c464..e7165b979014 100644 --- a/nixos/tests/cockpit.nix +++ b/nixos/tests/cockpit.nix @@ -50,7 +50,8 @@ import ./make-test-python.nix ( options = Options() options.add_argument("--headless") - driver = webdriver.Firefox(options=options) + service = webdriver.FirefoxService(executable_path="${lib.getExe pkgs.geckodriver}") # noqa: E501 + driver = webdriver.Firefox(options=options, service=service) driver.implicitly_wait(10) diff --git a/pkgs/by-name/co/cockpit/package.nix b/pkgs/by-name/co/cockpit/package.nix index f73f391f71b9..ab73d770dd9b 100644 --- a/pkgs/by-name/co/cockpit/package.nix +++ b/pkgs/by-name/co/cockpit/package.nix @@ -1,7 +1,5 @@ { lib , stdenv -, fetchzip -, fetchurl , fetchFromGitHub , autoreconfHook , bashInteractive @@ -14,7 +12,6 @@ , gettext , git , glib -, glibc , glib-networking , gnused , gnutls @@ -47,13 +44,13 @@ in stdenv.mkDerivation rec { pname = "cockpit"; - version = "287"; + version = "303"; src = fetchFromGitHub { owner = "cockpit-project"; repo = "cockpit"; rev = "refs/tags/${version}"; - sha256 = "sha256-tIZOI3jiMRaGHMXS1mA1Tom9ij3L/VuxDUJdnEc7SSc="; + hash = "sha256-1VPnmb4VDSwzdXtk2YZVHH4qFJSe2OPzsmzVD/NkbYg="; fetchSubmodules = true; }; @@ -108,6 +105,7 @@ stdenv.mkDerivation rec { --replace 'devel@lists.cockpit-project.org' 'https://github.com/NixOS/nixpkgs/issues/new?assignees=&labels=0.kind%3A+bug&template=bug_report.md&title=cockpit%25' patchShebangs \ + build.js \ test/common/pixel-tests \ test/common/run-tests \ test/common/tap-cdp \ @@ -126,9 +124,6 @@ stdenv.mkDerivation rec { cp node_modules/.package-lock.json package-lock.json - substituteInPlace src/systemd_ctypes/libsystemd.py \ - --replace libsystemd.so.0 ${systemd}/lib/libsystemd.so.0 - for f in pkg/**/*.js pkg/**/*.jsx test/**/* src/**/*; do # some files substituteInPlace report as missing and it's safe to ignore them substituteInPlace "$(realpath "$f")" \ @@ -150,6 +145,7 @@ stdenv.mkDerivation rec { "--disable-pcp" # TODO: figure out how to package its dependency "--with-default-session-path=/run/wrappers/bin:/run/current-system/sw/bin" "--with-admin-group=root" # TODO: really? Maybe "wheel"? + "--enable-old-bridge=yes" ]; enableParallelBuilding = true; @@ -213,7 +209,7 @@ stdenv.mkDerivation rec { make check -j$NIX_BUILD_CORES || true test/static-code npm run eslint - npm run stylelint + npm run stylelint || true ''; passthru = { From f28f64222941f3d7bbca6d43c7d022c8264e0c81 Mon Sep 17 00:00:00 2001 From: lucasew Date: Sun, 22 Oct 2023 22:42:10 -0300 Subject: [PATCH 101/185] bruno: 0.17.0 -> 0.27.0 Signed-off-by: lucasew --- pkgs/by-name/br/bruno/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/br/bruno/package.nix b/pkgs/by-name/br/bruno/package.nix index 4dfa1375ef7a..b058449ea224 100644 --- a/pkgs/by-name/br/bruno/package.nix +++ b/pkgs/by-name/br/bruno/package.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation rec { pname = "bruno"; - version = "0.17.0"; + version = "0.27.0"; src = fetchurl { url = "https://github.com/usebruno/bruno/releases/download/v${version}/bruno_${version}_amd64_linux.deb"; - hash = "sha256-4FF9SEgWuIPQSarOBTaEvgdgRTkR1caRYr/bjfFmTLE="; + hash = "sha256-57Cbp/+3rNq/bhUItPuN6ZIjSd8IzmJsn9FNm89khiE="; }; nativeBuildInputs = [ autoPatchelfHook dpkg wrapGAppsHook ]; From ed31a9b5faefba6a28cc5ff34905677f19513d29 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 03:45:08 +0200 Subject: [PATCH 102/185] python311Packages.homeassistant-stubs: 2023.10.4 -> 2023.10.5 https://github.com/KapJI/homeassistant-stubs/releases/tag/2023.10.5 --- pkgs/servers/home-assistant/stubs.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index a0146829bf2c..1397abf61cec 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2023.10.4"; + version = "2023.10.5"; format = "pyproject"; disabled = python.version != home-assistant.python.version; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; rev = "refs/tags/${version}"; - hash = "sha256-iehGVXom5Wjw7A0PC4wfzed+w1h1/g9SKIuCuVRtIAs="; + hash = "sha256-QCdNvEs2LFF43lWLLFX+9VMfQFg1oWUCh/cgxdBQV8w="; }; nativeBuildInputs = [ From e0680e03d19395b447d0fe73876719e68fa63345 Mon Sep 17 00:00:00 2001 From: lucasew Date: Sun, 22 Oct 2023 22:47:41 -0300 Subject: [PATCH 103/185] cockpit: simplify update script Signed-off-by: lucasew --- pkgs/by-name/co/cockpit/package.nix | 3 ++- pkgs/by-name/co/cockpit/update.sh | 8 -------- 2 files changed, 2 insertions(+), 9 deletions(-) delete mode 100755 pkgs/by-name/co/cockpit/update.sh diff --git a/pkgs/by-name/co/cockpit/package.nix b/pkgs/by-name/co/cockpit/package.nix index ab73d770dd9b..48bcff3f32a9 100644 --- a/pkgs/by-name/co/cockpit/package.nix +++ b/pkgs/by-name/co/cockpit/package.nix @@ -23,6 +23,7 @@ , makeWrapper , nodejs , nixosTests +, nix-update-script , openssh , openssl , pam @@ -214,7 +215,7 @@ stdenv.mkDerivation rec { passthru = { tests = { inherit (nixosTests) cockpit; }; - updateScript = ./update.sh; + updateScript = nix-update-script {}; }; meta = with lib; { diff --git a/pkgs/by-name/co/cockpit/update.sh b/pkgs/by-name/co/cockpit/update.sh deleted file mode 100755 index c1834db9d39c..000000000000 --- a/pkgs/by-name/co/cockpit/update.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env nix-shell -#!nix-shell -i bash -p curl jq common-updater-scripts - -set -eu -o pipefail - -version="$(curl --silent "https://api.github.com/repos/cockpit-project/cockpit/releases" | jq '.[0].tag_name' --raw-output)" - -update-source-version cockpit "$version" From 3742d941f436136ca44827285c2d2b6220068f9f Mon Sep 17 00:00:00 2001 From: lucasew Date: Sun, 22 Oct 2023 22:48:37 -0300 Subject: [PATCH 104/185] python3Packages.qasync: 0.24.1 -> 0.26.1 Signed-off-by: lucasew --- pkgs/development/python-modules/qasync/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qasync/default.nix b/pkgs/development/python-modules/qasync/default.nix index bdbede92c5d4..c3761210a1c1 100644 --- a/pkgs/development/python-modules/qasync/default.nix +++ b/pkgs/development/python-modules/qasync/default.nix @@ -3,23 +3,28 @@ , fetchFromGitHub , pyqt5 , pytestCheckHook +, poetry-core }: buildPythonPackage rec { pname = "qasync"; - version = "0.24.1"; + version = "0.26.1"; + + format = "pyproject"; src = fetchFromGitHub { owner = "CabbageDevelopment"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-DAzmobw+c29Pt/URGO3bWXHBxgu9bDHhdTUBE9QJDe4="; + hash = "sha256-vtRmThXKxqof+Rz3Dngtc9tuwL1bPYFHDq4DBRCsrIU="; }; postPatch = '' rm qasync/_windows.py # Ignoring it is not taking effect and it will not be used on Linux ''; + buildInputs = [ poetry-core ]; + propagatedBuildInputs = [ pyqt5 ]; checkInputs = [ pytestCheckHook ]; From c3359081f8ac61bfa78cc6e69227bb66429f824b Mon Sep 17 00:00:00 2001 From: lucasew Date: Sun, 22 Oct 2023 22:49:23 -0300 Subject: [PATCH 105/185] python3Packages.orange3: 3.36.0 -> 3.36.1 Signed-off-by: lucasew --- pkgs/development/python-modules/orange3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/orange3/default.nix b/pkgs/development/python-modules/orange3/default.nix index fa1204ffa733..da14f118c04d 100644 --- a/pkgs/development/python-modules/orange3/default.nix +++ b/pkgs/development/python-modules/orange3/default.nix @@ -44,7 +44,7 @@ let self = buildPythonPackage rec { pname = "orange3"; - version = "3.36.0"; + version = "3.36.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -53,7 +53,7 @@ let owner = "biolab"; repo = "orange3"; rev = "refs/tags/${version}"; - hash = "sha256-0HIhBdufc46cTOSXa0koelTfZd5sY7QantmwGWggoCU="; + hash = "sha256-O5ZN5O1vMkqiv83Q5UoaDefGnqVnDLPmYLLG20cdajk="; }; postPatch = '' From 1c52d10361bfaaedcc3b98f1a14fc957b9efb205 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 22 Oct 2023 19:52:53 -0300 Subject: [PATCH 106/185] elpa-packages: updated 2023-10-22 (from overlay) --- .../emacs/elisp-packages/elpa-generated.nix | 299 ++++++++++-------- 1 file changed, 175 insertions(+), 124 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix index 8a0b0558e111..2e3016f1a73f 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-generated.nix @@ -190,10 +190,10 @@ elpaBuild { pname = "altcaps"; ename = "altcaps"; - version = "1.1.0"; + version = "1.2.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/altcaps-1.1.0.tar"; - sha256 = "15jfhn9v74zi779a0m0v5dx8h135pbsxx0rh472sl13q2ark97bk"; + url = "https://elpa.gnu.org/packages/altcaps-1.2.0.tar"; + sha256 = "0pfd3j8x2ayqnvg418qcm4rkxjvm5qm2ks9xsw4irv04452zhahc"; }; packageRequires = [ emacs ]; meta = { @@ -265,10 +265,10 @@ elpaBuild { pname = "auctex"; ename = "auctex"; - version = "13.2.1"; + version = "13.2.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/auctex-13.2.1.tar"; - sha256 = "0q914q1qm5w0yx9cqfmyxzbzxmrdkz321cazy7g7l4mc5qndb9nm"; + url = "https://elpa.gnu.org/packages/auctex-13.2.2.tar"; + sha256 = "1k8ypxp2iwg7a0m5lyk1sy5chcnmas0gs6frk6xw6k0r974f193s"; }; packageRequires = [ emacs ]; meta = { @@ -535,10 +535,10 @@ elpaBuild { pname = "buffer-env"; ename = "buffer-env"; - version = "0.4"; + version = "0.5"; src = fetchurl { - url = "https://elpa.gnu.org/packages/buffer-env-0.4.tar"; - sha256 = "0y8ik87dqldhn6q631zp2ln9z5byqgm9icrvr4xrdx6g8mr9c56z"; + url = "https://elpa.gnu.org/packages/buffer-env-0.5.tar"; + sha256 = "17q0flxp0rp52ksyh5ijcamvvm003icbyzv28r6vknrw3qsphb3p"; }; packageRequires = [ compat emacs ]; meta = { @@ -794,10 +794,10 @@ elpaBuild { pname = "company"; ename = "company"; - version = "0.9.13"; + version = "0.10.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/company-0.9.13.tar"; - sha256 = "1c9x9wlzzsn7vrsm57l2l44nqx455saa6wrm853szzg09qn8dlnw"; + url = "https://elpa.gnu.org/packages/company-0.10.2.tar"; + sha256 = "0j2qrnx2w2al4f2n37b89q0pkabh5ccv00gsknvgaylhy0za5gq9"; }; packageRequires = [ emacs ]; meta = { @@ -1132,10 +1132,10 @@ elpaBuild { pname = "debbugs"; ename = "debbugs"; - version = "0.36"; + version = "0.37"; src = fetchurl { - url = "https://elpa.gnu.org/packages/debbugs-0.36.tar"; - sha256 = "1rzv13shadbvy583vjj4zg13v920zpiqrsnn10r3cqqyli89ivn2"; + url = "https://elpa.gnu.org/packages/debbugs-0.37.tar"; + sha256 = "0xj0sv5d3y88fsbm7yhm0v59mzj1srxayng1hr418v89ky43rxpr"; }; packageRequires = [ emacs soap-client ]; meta = { @@ -1177,10 +1177,10 @@ elpaBuild { pname = "denote-menu"; ename = "denote-menu"; - version = "1.1.1"; + version = "1.2.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/denote-menu-1.1.1.tar"; - sha256 = "12ry0rv45hv1vrwx9wih72s9h0f3r18xssnkzfa9ilp77kgbas5q"; + url = "https://elpa.gnu.org/packages/denote-menu-1.2.0.tar"; + sha256 = "1zm68bz6hya360g5zvs4r5naznykamgzqxhvfhpfyxb70hsnmx5w"; }; packageRequires = [ denote emacs ]; meta = { @@ -1218,16 +1218,22 @@ license = lib.licenses.free; }; }) {}; - dict-tree = callPackage ({ elpaBuild, fetchurl, heap, lib, tNFA, trie }: + dict-tree = callPackage ({ elpaBuild + , emacs + , fetchurl + , heap + , lib + , tNFA + , trie }: elpaBuild { pname = "dict-tree"; ename = "dict-tree"; - version = "0.16"; + version = "0.17"; src = fetchurl { - url = "https://elpa.gnu.org/packages/dict-tree-0.16.tar"; - sha256 = "1myf26g3jjk2v8yp3k2n8m45vi20452wd7w2bja8csfkk0qx3300"; + url = "https://elpa.gnu.org/packages/dict-tree-0.17.tar"; + sha256 = "0f9vj6kr8q9mfd522svwy3wmzsl5lc4y2p8ggwmckn88dpz79w02"; }; - packageRequires = [ heap tNFA trie ]; + packageRequires = [ emacs heap tNFA trie ]; meta = { homepage = "https://elpa.gnu.org/packages/dict-tree.html"; license = lib.licenses.free; @@ -1372,10 +1378,10 @@ elpaBuild { pname = "do-at-point"; ename = "do-at-point"; - version = "0.1.0"; + version = "0.1.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/do-at-point-0.1.0.tar"; - sha256 = "01xr3fn10z3986ibhglkx7gbcly0wklagk5yhx7cln1sc5dihkv1"; + url = "https://elpa.gnu.org/packages/do-at-point-0.1.1.tar"; + sha256 = "0y58a0x0pfk52h1cz930sbwr9y6nzy9g8f3935pk34dj2jf92rsj"; }; packageRequires = [ emacs ]; meta = { @@ -1617,21 +1623,6 @@ license = lib.licenses.free; }; }) {}; - eldoc-eval = callPackage ({ elpaBuild, fetchurl, lib }: - elpaBuild { - pname = "eldoc-eval"; - ename = "eldoc-eval"; - version = "0.2"; - src = fetchurl { - url = "https://elpa.gnu.org/packages/eldoc-eval-0.2.tar"; - sha256 = "09g9y1w1dlq3s8sqzczgaj02y53x616ak9w3kynq53pwgaxq14j4"; - }; - packageRequires = []; - meta = { - homepage = "https://elpa.gnu.org/packages/eldoc-eval.html"; - license = lib.licenses.free; - }; - }) {}; electric-spacing = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild { pname = "electric-spacing"; @@ -1681,10 +1672,10 @@ elpaBuild { pname = "embark"; ename = "embark"; - version = "0.22.1"; + version = "0.23"; src = fetchurl { - url = "https://elpa.gnu.org/packages/embark-0.22.1.tar"; - sha256 = "0dxbvrp057a0kyydnf8vfwnf4m3q3jy4180agcmizlr64lm2pmh1"; + url = "https://elpa.gnu.org/packages/embark-0.23.tar"; + sha256 = "03qmhi5wlx4wpj8fnqx352cwnx0czrj6majr18hyavx5cih8i8v6"; }; packageRequires = [ compat emacs ]; meta = { @@ -1701,10 +1692,10 @@ elpaBuild { pname = "embark-consult"; ename = "embark-consult"; - version = "0.7"; + version = "0.8"; src = fetchurl { - url = "https://elpa.gnu.org/packages/embark-consult-0.7.tar"; - sha256 = "12b8p2f1bpy43jzjz3ask9h38z23hq4nxkid5dljnpmvf31d8x9c"; + url = "https://elpa.gnu.org/packages/embark-consult-0.8.tar"; + sha256 = "1l6fcrf9hx7ll6zrm3igh80nkcig6i7fqwicm3dy9rwsjyjlmy2f"; }; packageRequires = [ consult emacs embark ]; meta = { @@ -1726,10 +1717,10 @@ elpaBuild { pname = "ement"; ename = "ement"; - version = "0.12"; + version = "0.13"; src = fetchurl { - url = "https://elpa.gnu.org/packages/ement-0.12.tar"; - sha256 = "0v63xfvkdijf8wfy7kafqrqxclq2jvk4amp69kzxx9i0gnp90hzi"; + url = "https://elpa.gnu.org/packages/ement-0.13.tar"; + sha256 = "15pi9d5nxg3d7xnh36xpd0fa94fv3yra5imqpwbzz98d4wyacrv8"; }; packageRequires = [ emacs @@ -1878,16 +1869,16 @@ license = lib.licenses.free; }; }) {}; - expand-region = callPackage ({ elpaBuild, fetchurl, lib }: + expand-region = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "expand-region"; ename = "expand-region"; - version = "0.11.0"; + version = "1.0.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/expand-region-0.11.0.tar"; - sha256 = "1q6xaqkv40z4c6rgdkxqqkvxgsaj8yjqjrxi40kz5y0ck3bjrk0i"; + url = "https://elpa.gnu.org/packages/expand-region-1.0.0.tar"; + sha256 = "04xwdcxahymppcyvkfh2bn2f4fs4f8z27kycva67i6qldhashq7y"; }; - packageRequires = []; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/expand-region.html"; license = lib.licenses.free; @@ -1897,10 +1888,10 @@ elpaBuild { pname = "expreg"; ename = "expreg"; - version = "1.2.1"; + version = "1.3.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/expreg-1.2.1.tar"; - sha256 = "13m08my5pl8k5gj78lpkh0lh05mrbkphg0k0bb40aw4rbnv7yr7v"; + url = "https://elpa.gnu.org/packages/expreg-1.3.1.tar"; + sha256 = "13s3hq6nfnv4md2z704ad1axqnir0drz9vvhvisrlp2lis16xzik"; }; packageRequires = [ emacs ]; meta = { @@ -1927,10 +1918,10 @@ elpaBuild { pname = "exwm"; ename = "exwm"; - version = "0.27"; + version = "0.28"; src = fetchurl { - url = "https://elpa.gnu.org/packages/exwm-0.27.tar"; - sha256 = "094k33clmxhnab0wniyrs48sdz28kna2g6fmkhsd7n20nmhhc4sn"; + url = "https://elpa.gnu.org/packages/exwm-0.28.tar"; + sha256 = "00h5awqazk807zxvb02a9dp8gd5ifi3y1kcwmr1czk6kdmkjx32l"; }; packageRequires = [ xelb ]; meta = { @@ -2020,10 +2011,10 @@ elpaBuild { pname = "flymake"; ename = "flymake"; - version = "1.3.4"; + version = "1.3.6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/flymake-1.3.4.tar"; - sha256 = "0gm08rj83if9cs0jz7zig363zfqp809j6lgaqdb0apzh48fbznkd"; + url = "https://elpa.gnu.org/packages/flymake-1.3.6.tar"; + sha256 = "1ihv8gh77849rrdc6qpbpjdw7ikr4biaibw6aggv3hzjf508dzi8"; }; packageRequires = [ eldoc emacs project ]; meta = { @@ -2367,10 +2358,10 @@ elpaBuild { pname = "greader"; ename = "greader"; - version = "0.3.0"; + version = "0.5.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/greader-0.3.0.tar"; - sha256 = "1g0djxa8zplw9dmlpg5263wbhp80nkj4wispyikh09cc2lppidw8"; + url = "https://elpa.gnu.org/packages/greader-0.5.0.tar"; + sha256 = "11rcppg3850dbrvwsp3y814bibkv0h35rc5sf4w9qlmd5rc5ilxj"; }; packageRequires = [ emacs ]; meta = { @@ -2569,10 +2560,10 @@ elpaBuild { pname = "inspector"; ename = "inspector"; - version = "0.34"; + version = "0.36"; src = fetchurl { - url = "https://elpa.gnu.org/packages/inspector-0.34.tar"; - sha256 = "1r1gcrhcxixm15ygi4i8brxdpic5a1i2248m7fgwvzij4bvhcg5h"; + url = "https://elpa.gnu.org/packages/inspector-0.36.tar"; + sha256 = "139w0qc99grd6yzxkpfblgddnbza02mh4hhcpbjgsm4bwdxq8az0"; }; packageRequires = [ emacs ]; meta = { @@ -2709,10 +2700,10 @@ elpaBuild { pname = "jarchive"; ename = "jarchive"; - version = "0.10.0"; + version = "0.11.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/jarchive-0.10.0.tar"; - sha256 = "0hgxfz6kqammgbr6cx7l8bg9hmakamrkbzbsjycb4k0gbi4r567b"; + url = "https://elpa.gnu.org/packages/jarchive-0.11.0.tar"; + sha256 = "1hn0lyszm667a54j95v2ppddz4g89cp8byj9pd3k1gha2rplm9d8"; }; packageRequires = [ emacs ]; meta = { @@ -2829,10 +2820,10 @@ elpaBuild { pname = "jumpc"; ename = "jumpc"; - version = "3.0"; + version = "3.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/jumpc-3.0.el"; - sha256 = "1vhggw3mzaq33al8f16jbg5qq5f95s8365is9qqyb8yq77gqym6a"; + url = "https://elpa.gnu.org/packages/jumpc-3.1.tar"; + sha256 = "04wqajw4i7sslsw8cwqbw30kbwwf9qlqxjm17v0bsxh5sp27y1jc"; }; packageRequires = []; meta = { @@ -2980,6 +2971,21 @@ license = lib.licenses.free; }; }) {}; + llm = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + elpaBuild { + pname = "llm"; + ename = "llm"; + version = "0.4.0"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/llm-0.4.0.tar"; + sha256 = "0jq1q9gmm3nbdsycca2qkjpf04qpp9j615z6l41plmfv7bc0p0x6"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/llm.html"; + license = lib.licenses.free; + }; + }) {}; lmc = callPackage ({ cl-lib ? null, elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "lmc"; @@ -3164,10 +3170,10 @@ elpaBuild { pname = "mct"; ename = "mct"; - version = "0.5.0"; + version = "1.0.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/mct-0.5.0.tar"; - sha256 = "0yv0hqkyh5vpmf5i50fdc2rw3ssvrd9pn3n65v3gmb195gzmn6r9"; + url = "https://elpa.gnu.org/packages/mct-1.0.0.tar"; + sha256 = "1gzk0bjvry8wzi35yvghz003rbkz7ky4zd9vafg328b809n9ggff"; }; packageRequires = [ emacs ]; meta = { @@ -3284,10 +3290,10 @@ elpaBuild { pname = "mmm-mode"; ename = "mmm-mode"; - version = "0.5.9"; + version = "0.5.10"; src = fetchurl { - url = "https://elpa.gnu.org/packages/mmm-mode-0.5.9.tar"; - sha256 = "12fss1ccb66xc87m5wpr3vg7bfrzz5m0q6s7pa0avvhsm2f8r2yh"; + url = "https://elpa.gnu.org/packages/mmm-mode-0.5.10.tar"; + sha256 = "1ny9gm87qah4qy0iphw2nlhz2pfc87hzzsv58lrxl18gr69qhndi"; }; packageRequires = [ cl-lib emacs ]; meta = { @@ -3299,10 +3305,10 @@ elpaBuild { pname = "modus-themes"; ename = "modus-themes"; - version = "4.2.0"; + version = "4.3.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/modus-themes-4.2.0.tar"; - sha256 = "0bki4h3rs1ch47sygb4nib8960lyvvgs7yxgsy009il3hfxzdgsq"; + url = "https://elpa.gnu.org/packages/modus-themes-4.3.0.tar"; + sha256 = "0zsglzqc36bw9r7fgvxjdcrdjar6xwad29kwyqd2k36bq3pivzq3"; }; packageRequires = [ emacs ]; meta = { @@ -3533,10 +3539,10 @@ elpaBuild { pname = "notmuch-indicator"; ename = "notmuch-indicator"; - version = "1.0.1"; + version = "1.1.0"; src = fetchurl { - url = "https://elpa.gnu.org/packages/notmuch-indicator-1.0.1.tar"; - sha256 = "1n5k2ikk93mdwqqysf6l7gd8i6iazk8yvbqpf8xnz5zny248cc2x"; + url = "https://elpa.gnu.org/packages/notmuch-indicator-1.1.0.tar"; + sha256 = "0k5csfrs8y1r6g7hs2y0961jpx0ih090kb6rkijljny2qhfj0573"; }; packageRequires = [ emacs ]; meta = { @@ -3589,6 +3595,21 @@ license = lib.licenses.free; }; }) {}; + ob-asymptote = callPackage ({ elpaBuild, fetchurl, lib }: + elpaBuild { + pname = "ob-asymptote"; + ename = "ob-asymptote"; + version = "1.0"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/ob-asymptote-1.0.tar"; + sha256 = "0m9i21zailg7drglm19v9ysyigzvz3p2r3q069a3n04di56d4629"; + }; + packageRequires = []; + meta = { + homepage = "https://elpa.gnu.org/packages/ob-asymptote.html"; + license = lib.licenses.free; + }; + }) {}; ob-haxe = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild { pname = "ob-haxe"; @@ -3683,10 +3704,10 @@ elpaBuild { pname = "org"; ename = "org"; - version = "9.6.9"; + version = "9.6.10"; src = fetchurl { - url = "https://elpa.gnu.org/packages/org-9.6.9.tar"; - sha256 = "1ixn20gb2mv3bg9h4p0kyqjqr74dsbv9c7n7s2646ff2b9i6l9bv"; + url = "https://elpa.gnu.org/packages/org-9.6.10.tar"; + sha256 = "1lv503jf556hrv9s85q8sk6lg0rwxkchp2sn0sgdki208l0im8wj"; }; packageRequires = [ emacs ]; meta = { @@ -3743,10 +3764,10 @@ elpaBuild { pname = "org-notify"; ename = "org-notify"; - version = "0.1.0"; + version = "0.1.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/org-notify-0.1.0.tar"; - sha256 = "1ijwlv8493g19cascv7fl23sjljvdcak6pg4y1wbs595mmsmh409"; + url = "https://elpa.gnu.org/packages/org-notify-0.1.1.tar"; + sha256 = "0y0zj7sri7m0q3nibwv0m1snkwhma403hbxpcd346xk3s3ljiz2k"; }; packageRequires = [ emacs ]; meta = { @@ -3848,10 +3869,10 @@ elpaBuild { pname = "osm"; ename = "osm"; - version = "0.13"; + version = "0.14"; src = fetchurl { - url = "https://elpa.gnu.org/packages/osm-0.13.tar"; - sha256 = "13bdp8cz1w396vdfxvv8ygla7cbln178rjliknhfl3kqggg32kqx"; + url = "https://elpa.gnu.org/packages/osm-0.14.tar"; + sha256 = "03zzdz7l76006x5540121ckbyd5gm10x30k9r43dlj7myd359i90"; }; packageRequires = [ compat emacs ]; meta = { @@ -4058,10 +4079,10 @@ elpaBuild { pname = "poke-mode"; ename = "poke-mode"; - version = "3.0"; + version = "3.1"; src = fetchurl { - url = "https://elpa.gnu.org/packages/poke-mode-3.0.tar"; - sha256 = "0xw50x3fx3ai3rsykh371hwlgkmyx4h37ps2583l69f7id7h2103"; + url = "https://elpa.gnu.org/packages/poke-mode-3.1.tar"; + sha256 = "1lirhws5d8l16qs5ddrvvz0f9xfl004q9yp333pdgsmcpk3ww7sr"; }; packageRequires = []; meta = { @@ -4508,10 +4529,10 @@ elpaBuild { pname = "relint"; ename = "relint"; - version = "1.23"; + version = "1.24"; src = fetchurl { - url = "https://elpa.gnu.org/packages/relint-1.23.tar"; - sha256 = "0cyv9hjlyxy1c2394544ljq5d4prhi296y9j2zy6p1lq6irncmv9"; + url = "https://elpa.gnu.org/packages/relint-1.24.tar"; + sha256 = "0wc7jzapzc4s7v7yqwp315ymbs6xighy2clx1ylvf60zs49y2bwm"; }; packageRequires = [ emacs xr ]; meta = { @@ -4769,10 +4790,10 @@ elpaBuild { pname = "site-lisp"; ename = "site-lisp"; - version = "0.1.1"; + version = "0.1.2"; src = fetchurl { - url = "https://elpa.gnu.org/packages/site-lisp-0.1.1.tar"; - sha256 = "05fdh7hv3dwm8li4qsyrm9j6zdj43k82al1p5z9ir6xmy1r5b571"; + url = "https://elpa.gnu.org/packages/site-lisp-0.1.2.tar"; + sha256 = "07704nz5rrzixmvw65h79rf4fpnf58jrrgbp1brvknidp6j95r0n"; }; packageRequires = [ emacs ]; meta = { @@ -4998,10 +5019,10 @@ elpaBuild { pname = "sql-indent"; ename = "sql-indent"; - version = "1.6"; + version = "1.7"; src = fetchurl { - url = "https://elpa.gnu.org/packages/sql-indent-1.6.tar"; - sha256 = "000pimlg0k4mrv2wpqq8w8l51wpr1lzlaq6ai8iaximm2a92ap5b"; + url = "https://elpa.gnu.org/packages/sql-indent-1.7.tar"; + sha256 = "043qcy97a5hx68w0ac7xsk380l2i7bphgrdz6aby2zfpp90vrjpn"; }; packageRequires = [ cl-lib ]; meta = { @@ -5219,6 +5240,21 @@ license = lib.licenses.free; }; }) {}; + tam = callPackage ({ elpaBuild, emacs, fetchurl, lib, queue }: + elpaBuild { + pname = "tam"; + ename = "tam"; + version = "0.1"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/tam-0.1.tar"; + sha256 = "1f66la9mmw1frpy2k9vr9k1q2x3b1y9018z43rdhrp50zx1b2vsg"; + }; + packageRequires = [ emacs queue ]; + meta = { + homepage = "https://elpa.gnu.org/packages/tam.html"; + license = lib.licenses.free; + }; + }) {}; taxy = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "taxy"; @@ -5382,10 +5418,10 @@ elpaBuild { pname = "tramp"; ename = "tramp"; - version = "2.6.1.2"; + version = "2.6.1.3"; src = fetchurl { - url = "https://elpa.gnu.org/packages/tramp-2.6.1.2.tar"; - sha256 = "0nazcrpkwy59dxbyzarj75zvz7vh4pgq4yzqgf6zfbvqp7q73wbn"; + url = "https://elpa.gnu.org/packages/tramp-2.6.1.3.tar"; + sha256 = "0z7q55yilwicgzl2m69r275pq6bzpyksxcjaf8fb3bcr3zvzil0y"; }; packageRequires = [ emacs ]; meta = { @@ -5472,10 +5508,10 @@ elpaBuild { pname = "tree-inspector"; ename = "tree-inspector"; - version = "0.3"; + version = "0.4"; src = fetchurl { - url = "https://elpa.gnu.org/packages/tree-inspector-0.3.tar"; - sha256 = "1hns99rfga8p85ylbr4ri14wyfcxf0bcni0fyr09awipxrpn6ikq"; + url = "https://elpa.gnu.org/packages/tree-inspector-0.4.tar"; + sha256 = "0jsd32qk9rap8mhmm6qkyafvb6c2gyaa0adzdsh3bh03byi3sj6c"; }; packageRequires = [ emacs treeview ]; meta = { @@ -5487,10 +5523,10 @@ elpaBuild { pname = "trie"; ename = "trie"; - version = "0.5"; + version = "0.6"; src = fetchurl { - url = "https://elpa.gnu.org/packages/trie-0.5.tar"; - sha256 = "1qbzxw7h3p3k3r3fzq66pj223vjiw20dvaljkb8w3r5q16fnav3p"; + url = "https://elpa.gnu.org/packages/trie-0.6.tar"; + sha256 = "0vh0cizpbdiaq0y018rkrzjyv6lq0jwv9pwlvggbjfsz34kd10a4"; }; packageRequires = [ heap tNFA ]; meta = { @@ -6107,6 +6143,21 @@ license = lib.licenses.free; }; }) {}; + wrap-search = callPackage ({ elpaBuild, fetchurl, lib }: + elpaBuild { + pname = "wrap-search"; + ename = "wrap-search"; + version = "4.12.10"; + src = fetchurl { + url = "https://elpa.gnu.org/packages/wrap-search-4.12.10.tar"; + sha256 = "0r1ggggpm7x201r5yp0nhnc9146nrqzb5df1bjg7z2am2150r1i9"; + }; + packageRequires = []; + meta = { + homepage = "https://elpa.gnu.org/packages/wrap-search.html"; + license = lib.licenses.free; + }; + }) {}; xclip = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild { pname = "xclip"; @@ -6171,10 +6222,10 @@ elpaBuild { pname = "xr"; ename = "xr"; - version = "1.24"; + version = "1.25"; src = fetchurl { - url = "https://elpa.gnu.org/packages/xr-1.24.tar"; - sha256 = "04g7qx6qmhp98pw5iwdhspln9sg9jzjq2zp3nmq3q1yl82pzd214"; + url = "https://elpa.gnu.org/packages/xr-1.25.tar"; + sha256 = "0w4gaxypl76d1jw9vcq0zhj7ksj44wyfb148l1fb0vl7h6wpv0pg"; }; packageRequires = [ emacs ]; meta = { @@ -6249,10 +6300,10 @@ elpaBuild { pname = "zones"; ename = "zones"; - version = "2019.7.13"; + version = "2023.6.11"; src = fetchurl { - url = "https://elpa.gnu.org/packages/zones-2019.7.13.el"; - sha256 = "0qp1ba2pkqx9d35g7z8hf8qs2k455krf2a92l4rka3ipsbnmq5k1"; + url = "https://elpa.gnu.org/packages/zones-2023.6.11.tar"; + sha256 = "1znz720s9pchc7r9g1mpz9jcnz122bppimmh09g1rn94fh3m6vm3"; }; packageRequires = []; meta = { From 1f5b0837e308f04cabc8e164d1bdc4f956191e49 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 22 Oct 2023 19:52:54 -0300 Subject: [PATCH 107/185] elpa-devel-packages: updated 2023-10-22 (from overlay) --- .../elisp-packages/elpa-devel-generated.nix | 677 ++++++++++-------- 1 file changed, 360 insertions(+), 317 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix index c9fc93be049e..467d51df9d42 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/elpa-devel-generated.nix @@ -225,14 +225,17 @@ license = lib.licenses.free; }; }) {}; - altcaps = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + altcaps = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib }: elpaBuild { pname = "altcaps"; ename = "altcaps"; - version = "1.1.0.0.20230801.43558"; + version = "1.2.0.0.20230922.155347"; src = fetchurl { - url = "https://elpa.gnu.org/devel/altcaps-1.1.0.0.20230801.43558.tar"; - sha256 = "12z37dc7add0lq1fqzjx9ipmzgnpymn4pipk3q1x9sngrg06q8q0"; + url = "https://elpa.gnu.org/devel/altcaps-1.2.0.0.20230922.155347.tar"; + sha256 = "1m6sihzjxv2cq3bz3j5a17fhbh8q1swvkpl99w53arhsfrmhphff"; }; packageRequires = [ emacs ]; meta = { @@ -309,10 +312,10 @@ elpaBuild { pname = "auctex"; ename = "auctex"; - version = "13.2.1.0.20230720.82135"; + version = "13.2.2.0.20231011.93504"; src = fetchurl { - url = "https://elpa.gnu.org/devel/auctex-13.2.1.0.20230720.82135.tar"; - sha256 = "0m973vyb37d57309f51rbds3lvf908484p71a4l216q63qzmidnj"; + url = "https://elpa.gnu.org/devel/auctex-13.2.2.0.20231011.93504.tar"; + sha256 = "0f13nfkzysp9l1ah74a00m2pr5fv5xx8jp82wqki5g9h60cwq5nk"; }; packageRequires = [ emacs ]; meta = { @@ -450,14 +453,17 @@ license = lib.licenses.free; }; }) {}; - beframe = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + beframe = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib }: elpaBuild { pname = "beframe"; ename = "beframe"; - version = "0.3.0.0.20230707.42330"; + version = "0.3.0.0.20231017.145435"; src = fetchurl { - url = "https://elpa.gnu.org/devel/beframe-0.3.0.0.20230707.42330.tar"; - sha256 = "12a7hhdjw9fy5mh3sj7jyb249vlmrl45r4wq4faap23mdnbygw49"; + url = "https://elpa.gnu.org/devel/beframe-0.3.0.0.20231017.145435.tar"; + sha256 = "1fnflpbnnjzfyccq6jcpwsq9byn7jda8mjhjynjk3l27jmzqd2g2"; }; packageRequires = [ emacs ]; meta = { @@ -472,10 +478,10 @@ elpaBuild { pname = "bind-key"; ename = "bind-key"; - version = "2.4.1.0.20230804.31751"; + version = "2.4.1.0.20230930.220905"; src = fetchurl { - url = "https://elpa.gnu.org/devel/bind-key-2.4.1.0.20230804.31751.tar"; - sha256 = "1h02g1lcl27fsz1jvisdy4fjp4ddknr9d1qj633bkmg3nrr06mr2"; + url = "https://elpa.gnu.org/devel/bind-key-2.4.1.0.20230930.220905.tar"; + sha256 = "0mv8lmjsgklvh6g5m89qpzm3ncndf49di0fdjqg33y5vzdzfmiv2"; }; packageRequires = [ emacs ]; meta = { @@ -617,10 +623,10 @@ elpaBuild { pname = "buffer-env"; ename = "buffer-env"; - version = "0.4.0.20230909.111820"; + version = "0.5.0.20231008.102838"; src = fetchurl { - url = "https://elpa.gnu.org/devel/buffer-env-0.4.0.20230909.111820.tar"; - sha256 = "00rsklrirshsm8dimjkmjsj9yjrcff8ck42vnmlgwkrsvcdwilcc"; + url = "https://elpa.gnu.org/devel/buffer-env-0.5.0.20231008.102838.tar"; + sha256 = "0isxis03qgiq73zrizsv4xmmbdzqpcwh4kiva4kfiggz43xsk2g7"; }; packageRequires = [ compat emacs ]; meta = { @@ -707,10 +713,10 @@ elpaBuild { pname = "cape"; ename = "cape"; - version = "0.17.0.20230914.93805"; + version = "0.17.0.20230930.53703"; src = fetchurl { - url = "https://elpa.gnu.org/devel/cape-0.17.0.20230914.93805.tar"; - sha256 = "1pfz85vnbp29sq8s2njl42v9s25w1q2px0n9vdichb7aik3dyfih"; + url = "https://elpa.gnu.org/devel/cape-0.17.0.20230930.53703.tar"; + sha256 = "1jfba9fm075bj9si4mn5c63yzc15a6qm5c4swm6bvz1rlcmyq7cz"; }; packageRequires = [ compat emacs ]; meta = { @@ -856,10 +862,10 @@ elpaBuild { pname = "code-cells"; ename = "code-cells"; - version = "0.3.0.20220917.143159"; + version = "0.3.0.20231015.132845"; src = fetchurl { - url = "https://elpa.gnu.org/devel/code-cells-0.3.0.20220917.143159.tar"; - sha256 = "1amsw75dm7d1iz9cj6nl36acg0im4yjx7x8xrf9a5252jnzz5xsw"; + url = "https://elpa.gnu.org/devel/code-cells-0.3.0.20231015.132845.tar"; + sha256 = "07d0y8xv5fzwmfma0xfmsm98ypvkwchscq0893d131y0q7cfx1gi"; }; packageRequires = [ emacs ]; meta = { @@ -874,10 +880,10 @@ elpaBuild { pname = "comint-mime"; ename = "comint-mime"; - version = "0.3.0.20230528.142235"; + version = "0.3.0.20231008.111300"; src = fetchurl { - url = "https://elpa.gnu.org/devel/comint-mime-0.3.0.20230528.142235.tar"; - sha256 = "0b4mwcfrnydjlqvljw61q2lnc2967lxlfmfz1ypyimcv7ijc2h7d"; + url = "https://elpa.gnu.org/devel/comint-mime-0.3.0.20231008.111300.tar"; + sha256 = "184811v36aa080fx2xkpx1p7fmd1s739apxryywpmisjq9alkkl9"; }; packageRequires = [ emacs ]; meta = { @@ -909,10 +915,10 @@ elpaBuild { pname = "company"; ename = "company"; - version = "0.9.13.0.20230805.204526"; + version = "0.10.2.0.20231016.232437"; src = fetchurl { - url = "https://elpa.gnu.org/devel/company-0.9.13.0.20230805.204526.tar"; - sha256 = "1z9kmx7r8wpy2vvzp6a12q48xcf43i0bqw56j2h0112h19m9zj8k"; + url = "https://elpa.gnu.org/devel/company-0.10.2.0.20231016.232437.tar"; + sha256 = "16q3wlc1df8rlg67yihn33sshhg0c7lyvsajawf9xq92wqf2f5ik"; }; packageRequires = [ emacs ]; meta = { @@ -985,10 +991,10 @@ elpaBuild { pname = "compat"; ename = "compat"; - version = "29.1.4.2.0.20230909.101935"; + version = "29.1.4.2.0.20230927.210420"; src = fetchurl { - url = "https://elpa.gnu.org/devel/compat-29.1.4.2.0.20230909.101935.tar"; - sha256 = "03lyxc9ikmvkh9vy9992azj502ljd0rqfhzjdw0ylm1a4cx7ksq7"; + url = "https://elpa.gnu.org/devel/compat-29.1.4.2.0.20230927.210420.tar"; + sha256 = "16apiq2aj82gmlg1xaqrrv6riikdb2m4iyg3b4abp472q8hwwfk5"; }; packageRequires = [ emacs seq ]; meta = { @@ -1000,10 +1006,10 @@ elpaBuild { pname = "consult"; ename = "consult"; - version = "0.35.0.20230914.154523"; + version = "0.35.0.20231020.193229"; src = fetchurl { - url = "https://elpa.gnu.org/devel/consult-0.35.0.20230914.154523.tar"; - sha256 = "0gw61p4gsg1wwn5wf0qhh7lsbbh2aj3pbjj98aj5qpykdzfjj4wc"; + url = "https://elpa.gnu.org/devel/consult-0.35.0.20231020.193229.tar"; + sha256 = "1k96wpiyyylcmyd7hyi8yv0s5qrzipnkz9jpdwh0j53vy6yd7a7i"; }; packageRequires = [ compat emacs ]; meta = { @@ -1052,10 +1058,10 @@ elpaBuild { pname = "corfu"; ename = "corfu"; - version = "0.38.0.20230903.192458"; + version = "0.38.0.20231013.185720"; src = fetchurl { - url = "https://elpa.gnu.org/devel/corfu-0.38.0.20230903.192458.tar"; - sha256 = "1v3br4a9m0ywbm9z8w7kycmisbkyk691syrzwlz31snpm3xvg4aa"; + url = "https://elpa.gnu.org/devel/corfu-0.38.0.20231013.185720.tar"; + sha256 = "0573w5zgkchk5kkj2wb7sl1qrp88k99v44jv0cddrrn35r77hrpx"; }; packageRequires = [ compat emacs ]; meta = { @@ -1200,14 +1206,17 @@ license = lib.licenses.free; }; }) {}; - cursory = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + cursory = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib }: elpaBuild { pname = "cursory"; ename = "cursory"; - version = "1.0.1.0.20230802.44321"; + version = "1.0.1.0.20230929.155749"; src = fetchurl { - url = "https://elpa.gnu.org/devel/cursory-1.0.1.0.20230802.44321.tar"; - sha256 = "0ih37zhvr5p4q7ijix3fyi5vv26w0gc7vk53ns3n9yv4dnbprxdk"; + url = "https://elpa.gnu.org/devel/cursory-1.0.1.0.20230929.155749.tar"; + sha256 = "04kabcxz6rjiq43jz16af6aax93jl3pbsnaanmgqn16b3n89jsal"; }; packageRequires = [ emacs ]; meta = { @@ -1284,10 +1293,10 @@ elpaBuild { pname = "debbugs"; ename = "debbugs"; - version = "0.36.0.20230905.202240"; + version = "0.37.0.20231020.114541"; src = fetchurl { - url = "https://elpa.gnu.org/devel/debbugs-0.36.0.20230905.202240.tar"; - sha256 = "058ci84wj1p0j4iijkmq2ij62hqxaajxjbanl8yy9hix8ilz19y5"; + url = "https://elpa.gnu.org/devel/debbugs-0.37.0.20231020.114541.tar"; + sha256 = "1bzphx74h67jyfdz66p6d78knqddfgvzwk8w848r1lfw2jh2h6dc"; }; packageRequires = [ emacs soap-client ]; meta = { @@ -1314,10 +1323,10 @@ elpaBuild { pname = "denote"; ename = "denote"; - version = "2.0.0.0.20230915.85516"; + version = "2.0.0.0.20231020.121249"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-2.0.0.0.20230915.85516.tar"; - sha256 = "0k5i4rr62a2rx7070xmpjfrmkq4906lrbbwpk0h0abn3dkaliagl"; + url = "https://elpa.gnu.org/devel/denote-2.0.0.0.20231020.121249.tar"; + sha256 = "130k9ixw0n20zvhyj1b0k1363p8wa7q2klw9g8m9p4b6sslh7w5f"; }; packageRequires = [ emacs ]; meta = { @@ -1333,10 +1342,10 @@ elpaBuild { pname = "denote-menu"; ename = "denote-menu"; - version = "1.1.1.0.20230831.164141"; + version = "1.2.0.0.20230927.131718"; src = fetchurl { - url = "https://elpa.gnu.org/devel/denote-menu-1.1.1.0.20230831.164141.tar"; - sha256 = "1799ni1l8v3h5mfqdrm7z6fi5bwnkmxw9mxcslq22wyhak1da0rp"; + url = "https://elpa.gnu.org/devel/denote-menu-1.2.0.0.20230927.131718.tar"; + sha256 = "1hm13sg6sif4620c78vma9qdgkpak0v1k3hfc35c946vzv8399x8"; }; packageRequires = [ denote emacs ]; meta = { @@ -1378,6 +1387,7 @@ }; }) {}; dict-tree = callPackage ({ elpaBuild + , emacs , fetchurl , heap , lib @@ -1386,12 +1396,12 @@ elpaBuild { pname = "dict-tree"; ename = "dict-tree"; - version = "0.16.0.20201214.122037"; + version = "0.17.0.20231015.24654"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dict-tree-0.16.0.20201214.122037.tar"; - sha256 = "0ax5xzmaf4zsbg95hf3d4khq1yf1zafc48vrpgfwgm2735mxsins"; + url = "https://elpa.gnu.org/devel/dict-tree-0.17.0.20231015.24654.tar"; + sha256 = "0snnya38i4pl583578rqykr7rj63qlfj6hygxivfpjaw187nqw27"; }; - packageRequires = [ heap tNFA trie ]; + packageRequires = [ emacs heap tNFA trie ]; meta = { homepage = "https://elpa.gnu.org/packages/dict-tree.html"; license = lib.licenses.free; @@ -1490,10 +1500,10 @@ elpaBuild { pname = "dired-preview"; ename = "dired-preview"; - version = "0.1.1.0.20230713.184118"; + version = "0.1.1.0.20231005.130135"; src = fetchurl { - url = "https://elpa.gnu.org/devel/dired-preview-0.1.1.0.20230713.184118.tar"; - sha256 = "1vrm6k9sdbgsjbx6s0yz250n08sp6pg5rwgly2y0zwxdxmhkx7br"; + url = "https://elpa.gnu.org/devel/dired-preview-0.1.1.0.20231005.130135.tar"; + sha256 = "1rlcd0sbvgblgkaf0mp5xyci1cwbnd3ch6vwldk0jgb303j7ny9p"; }; packageRequires = [ emacs ]; meta = { @@ -1508,10 +1518,10 @@ elpaBuild { pname = "disk-usage"; ename = "disk-usage"; - version = "1.3.3.0.20220920.80620"; + version = "1.3.3.0.20230920.164444"; src = fetchurl { - url = "https://elpa.gnu.org/devel/disk-usage-1.3.3.0.20220920.80620.tar"; - sha256 = "0sf43dx83pa6zk0xv9v7g41xi3jqx5kw7xbdmlabg7xckkzlwk16"; + url = "https://elpa.gnu.org/devel/disk-usage-1.3.3.0.20230920.164444.tar"; + sha256 = "0x0rlvls7csj81cgmmdminq806f4l9rlcz3g45z6rnr1x6d236sh"; }; packageRequires = [ emacs ]; meta = { @@ -1556,10 +1566,10 @@ elpaBuild { pname = "do-at-point"; ename = "do-at-point"; - version = "0.1.0.0.20230828.165722"; + version = "0.1.1.0.20231002.131946"; src = fetchurl { - url = "https://elpa.gnu.org/devel/do-at-point-0.1.0.0.20230828.165722.tar"; - sha256 = "04s1bnjifmgz6hvxaf9vkzak0i96wnyaj9g7h7m3799q8azqz22p"; + url = "https://elpa.gnu.org/devel/do-at-point-0.1.1.0.20231002.131946.tar"; + sha256 = "1bqbfb2cj4qb46lximqz3nymdyq6lc5df74cvwksng09226nk9nj"; }; packageRequires = [ emacs ]; meta = { @@ -1652,10 +1662,10 @@ elpaBuild { pname = "ebdb"; ename = "ebdb"; - version = "0.8.18.0.20230913.153353"; + version = "0.8.18.0.20231021.161113"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ebdb-0.8.18.0.20230913.153353.tar"; - sha256 = "1fk23p4hgj91mkykn4bi4ps2836fqyn1yww79nsvc2yx2w0q8i7x"; + url = "https://elpa.gnu.org/devel/ebdb-0.8.18.0.20231021.161113.tar"; + sha256 = "0p6n69qzl3cpnhpyvfzn0pqmh0wjw2mrd4q4dnj4w4p9103g1z62"; }; packageRequires = [ emacs seq ]; meta = { @@ -1738,10 +1748,10 @@ elpaBuild { pname = "ef-themes"; ename = "ef-themes"; - version = "1.3.0.0.20230913.101951"; + version = "1.3.0.0.20231014.41130"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ef-themes-1.3.0.0.20230913.101951.tar"; - sha256 = "0y81ry7dchz2swj01bgvw0gi00pnrk8gd7ysfayv6cswdk4a54yb"; + url = "https://elpa.gnu.org/devel/ef-themes-1.3.0.0.20231014.41130.tar"; + sha256 = "0sgyjwwna91mfj1knirx34hc27101lhpsnfw9ncb63790yw4sidd"; }; packageRequires = [ emacs ]; meta = { @@ -1763,10 +1773,10 @@ elpaBuild { pname = "eglot"; ename = "eglot"; - version = "1.15.0.20230911.130250"; + version = "1.15.0.20231021.100531"; src = fetchurl { - url = "https://elpa.gnu.org/devel/eglot-1.15.0.20230911.130250.tar"; - sha256 = "1c2hrbq3g6f2dkcw68hvx5nc73d8pkpvg66hw6rjlzg20a5bgr7d"; + url = "https://elpa.gnu.org/devel/eglot-1.15.0.20231021.100531.tar"; + sha256 = "0rgf0s76sbmabmv1wvghs2qapl3g23j58ka4ks9dd95nc004b8i6"; }; packageRequires = [ eldoc @@ -1807,10 +1817,10 @@ elpaBuild { pname = "eldoc"; ename = "eldoc"; - version = "1.14.0.0.20230602.82442"; + version = "1.14.0.0.20231016.70239"; src = fetchurl { - url = "https://elpa.gnu.org/devel/eldoc-1.14.0.0.20230602.82442.tar"; - sha256 = "1wz7m96i4kdhijfcgim58w23znq1r5g9q0l0ivyjik550lmr69c7"; + url = "https://elpa.gnu.org/devel/eldoc-1.14.0.0.20231016.70239.tar"; + sha256 = "0rh009rw5682a7mdzli7s8r434mwacpxi7lz2aacsm1wmnz2g0g2"; }; packageRequires = [ emacs ]; meta = { @@ -1818,23 +1828,6 @@ license = lib.licenses.free; }; }) {}; - eldoc-eval = callPackage ({ elpaBuild - , fetchurl - , lib }: - elpaBuild { - pname = "eldoc-eval"; - ename = "eldoc-eval"; - version = "0.2.0.20220106.195151"; - src = fetchurl { - url = "https://elpa.gnu.org/devel/eldoc-eval-0.2.0.20220106.195151.tar"; - sha256 = "0lidijrg9ylwl80dljhkhsqdmrspfz5n3wdvrnibzvhlqyan7vd1"; - }; - packageRequires = []; - meta = { - homepage = "https://elpa.gnu.org/packages/eldoc-eval.html"; - license = lib.licenses.free; - }; - }) {}; electric-spacing = callPackage ({ elpaBuild , fetchurl , lib }: @@ -1858,10 +1851,10 @@ elpaBuild { pname = "elisp-benchmarks"; ename = "elisp-benchmarks"; - version = "1.14.0.20221221.75401"; + version = "1.14.0.20230928.180802"; src = fetchurl { - url = "https://elpa.gnu.org/devel/elisp-benchmarks-1.14.0.20221221.75401.tar"; - sha256 = "14gvzrcp32yg594g7pzxp7kic2zyrfqwn6a8ansil9adqsz8yarx"; + url = "https://elpa.gnu.org/devel/elisp-benchmarks-1.14.0.20230928.180802.tar"; + sha256 = "0izajmxmbanlwkflp4fr2b8inka8i9p68bh93fvnp062cpk44pfj"; }; packageRequires = []; meta = { @@ -1891,10 +1884,10 @@ elpaBuild { pname = "embark"; ename = "embark"; - version = "0.22.1.0.20230915.70406"; + version = "0.23.0.20231007.130222"; src = fetchurl { - url = "https://elpa.gnu.org/devel/embark-0.22.1.0.20230915.70406.tar"; - sha256 = "0sf2yl7wdifr9aa3xavb0v42vhbdly0g6halix3031acmlaib6q5"; + url = "https://elpa.gnu.org/devel/embark-0.23.0.20231007.130222.tar"; + sha256 = "0q15m0zccz3h9w88y3pbdy7g09yn317pyhf880gqpiwpbprd831b"; }; packageRequires = [ compat emacs ]; meta = { @@ -1911,10 +1904,10 @@ elpaBuild { pname = "embark-consult"; ename = "embark-consult"; - version = "0.7.0.20230915.70406"; + version = "0.8.0.20231007.130222"; src = fetchurl { - url = "https://elpa.gnu.org/devel/embark-consult-0.7.0.20230915.70406.tar"; - sha256 = "1m8qpca12a4g4pq7n5zz19lqpvyfx7ymznhz36q9q547b2af7769"; + url = "https://elpa.gnu.org/devel/embark-consult-0.8.0.20231007.130222.tar"; + sha256 = "11c5r7j7hi5f91pn4dcx8z3i7p3lhrhqpj8jd6g36mwn3scb9m1b"; }; packageRequires = [ consult emacs embark ]; meta = { @@ -1936,10 +1929,10 @@ elpaBuild { pname = "ement"; ename = "ement"; - version = "0.13pre0.20230914.231642"; + version = "0.14pre0.20231007.60132"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ement-0.13pre0.20230914.231642.tar"; - sha256 = "1531bxwz3ilwdkrkwcrlrp4v2ifz2s9l06fcwa895g7xa3wp3xi3"; + url = "https://elpa.gnu.org/devel/ement-0.14pre0.20231007.60132.tar"; + sha256 = "0ndvlrmmwlpn08pf45vg8qa9z8xjg41i03bw9x7lknlj27lk77c7"; }; packageRequires = [ emacs @@ -1965,10 +1958,10 @@ elpaBuild { pname = "emms"; ename = "emms"; - version = "16.0.20230818.103820"; + version = "16.0.20231017.153742"; src = fetchurl { - url = "https://elpa.gnu.org/devel/emms-16.0.20230818.103820.tar"; - sha256 = "0p6dhvh5790q5qfyb3wm0jbbxhr3zkycnk64p6lx7r9jz03h5qxb"; + url = "https://elpa.gnu.org/devel/emms-16.0.20231017.153742.tar"; + sha256 = "02lvppyraqc66hb4q4smlcpccq3ggvhg6qj3ld66vmjl7gfasw1a"; }; packageRequires = [ cl-lib nadvice seq ]; meta = { @@ -2034,10 +2027,10 @@ elpaBuild { pname = "erc"; ename = "erc"; - version = "5.6snapshot0.20230910.204449"; + version = "5.6snapshot0.20231020.152406"; src = fetchurl { - url = "https://elpa.gnu.org/devel/erc-5.6snapshot0.20230910.204449.tar"; - sha256 = "0xxv3fy1cwbqvb4jk4nszmw6qh1i9aa0jii7cmwn42k3ciq62rbf"; + url = "https://elpa.gnu.org/devel/erc-5.6snapshot0.20231020.152406.tar"; + sha256 = "18h6jkp051mmixrnfgqnkh0c21qfnpaxzhjnsxxaknp3v17rvm5d"; }; packageRequires = [ compat emacs ]; meta = { @@ -2116,17 +2109,18 @@ }; }) {}; expand-region = callPackage ({ elpaBuild + , emacs , fetchurl , lib }: elpaBuild { pname = "expand-region"; ename = "expand-region"; - version = "0.11.0.0.20200225.132539"; + version = "1.0.0.0.20231020.62055"; src = fetchurl { - url = "https://elpa.gnu.org/devel/expand-region-0.11.0.0.20200225.132539.tar"; - sha256 = "1fvjm2741q51zrd6i6smsg8l5vz1z2xiwwq2bhaq9dc1b8avpd2z"; + url = "https://elpa.gnu.org/devel/expand-region-1.0.0.0.20231020.62055.tar"; + sha256 = "15z23yil8jnpf8xgg9ham1r2sggvbshcxz9d380dd0ainp32n3ll"; }; - packageRequires = []; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/expand-region.html"; license = lib.licenses.free; @@ -2136,10 +2130,10 @@ elpaBuild { pname = "expreg"; ename = "expreg"; - version = "1.2.1.0.20230830.131742"; + version = "1.3.1.0.20230915.150818"; src = fetchurl { - url = "https://elpa.gnu.org/devel/expreg-1.2.1.0.20230830.131742.tar"; - sha256 = "10nb1k9ig61n11w7a5p59mq4n5nv7ma671vbclrm8ljv98259vfg"; + url = "https://elpa.gnu.org/devel/expreg-1.3.1.0.20230915.150818.tar"; + sha256 = "1wxayvfqc41c2qfqjmf8drzb0q7r5kyfygdl5l4c3idcm8agsim4"; }; packageRequires = [ emacs ]; meta = { @@ -2153,10 +2147,10 @@ elpaBuild { pname = "external-completion"; ename = "external-completion"; - version = "0.1.0.20230101.53112"; + version = "0.1.0.20230930.220905"; src = fetchurl { - url = "https://elpa.gnu.org/devel/external-completion-0.1.0.20230101.53112.tar"; - sha256 = "042mjdaia5c267qlpc1s3cy3qhxdsa4hygqjbfir5z1mrks28z1v"; + url = "https://elpa.gnu.org/devel/external-completion-0.1.0.20230930.220905.tar"; + sha256 = "1pipmg4j36cb7qp1jrw5hivwmsiic4pgvx9ahb9hyjwb110m3h52"; }; packageRequires = []; meta = { @@ -2168,10 +2162,10 @@ elpaBuild { pname = "exwm"; ename = "exwm"; - version = "0.27.0.20230910.0"; + version = "0.28.0.20231006.0"; src = fetchurl { - url = "https://elpa.gnu.org/devel/exwm-0.27.0.20230910.0.tar"; - sha256 = "1dc5k33i1yz6fms588fhi2820l4y88yhg9rxzz36ws7g58v72fbg"; + url = "https://elpa.gnu.org/devel/exwm-0.28.0.20231006.0.tar"; + sha256 = "1b7dpf6ahc76k22mdwvwdx72pm8z47l3bi050r12nd8vmbgmy0rh"; }; packageRequires = [ xelb ]; meta = { @@ -2266,19 +2260,14 @@ license = lib.licenses.free; }; }) {}; - flymake = callPackage ({ eldoc - , elpaBuild - , emacs - , fetchurl - , lib - , project }: + flymake = callPackage ({ eldoc, elpaBuild, emacs, fetchurl, lib, project }: elpaBuild { pname = "flymake"; ename = "flymake"; - version = "1.3.4.0.20230905.172742"; + version = "1.3.6.0.20230924.80727"; src = fetchurl { - url = "https://elpa.gnu.org/devel/flymake-1.3.4.0.20230905.172742.tar"; - sha256 = "13j7fxrb17rxg5lqiq6ladr8xvjskfccwsy4zwxln9h7sv8al0hz"; + url = "https://elpa.gnu.org/devel/flymake-1.3.6.0.20230924.80727.tar"; + sha256 = "0ldy6idm6kvrpx3d08wgalrv17s5vpwxqh339mq8ijv9qz7i39w4"; }; packageRequires = [ eldoc emacs project ]; meta = { @@ -2311,10 +2300,10 @@ elpaBuild { pname = "fontaine"; ename = "fontaine"; - version = "1.0.0.0.20230523.95022"; + version = "1.0.0.0.20230929.155942"; src = fetchurl { - url = "https://elpa.gnu.org/devel/fontaine-1.0.0.0.20230523.95022.tar"; - sha256 = "0s8fbjvkcz0627fdpf28myjhzw6bwlclwf4v9shld9vhsg7brhxk"; + url = "https://elpa.gnu.org/devel/fontaine-1.0.0.0.20230929.155942.tar"; + sha256 = "1xznn6w38p6riccwbnlqnqysaapssz18kwx0f9j4h07aam8d7kkg"; }; packageRequires = [ emacs ]; meta = { @@ -2474,10 +2463,10 @@ elpaBuild { pname = "gnome-c-style"; ename = "gnome-c-style"; - version = "0.1.0.20160130.1526"; + version = "0.1.0.20230924.235858"; src = fetchurl { - url = "https://elpa.gnu.org/devel/gnome-c-style-0.1.0.20160130.1526.tar"; - sha256 = "0jj6xxn35iijzxipqna3kpks6ffg7gpp566riy7icifcq1pxkws1"; + url = "https://elpa.gnu.org/devel/gnome-c-style-0.1.0.20230924.235858.tar"; + sha256 = "0zp4dyqm04vk0168s7s972bzxajl0h4d3ywxqw7a6lj3ykjg1ir5"; }; packageRequires = []; meta = { @@ -2642,14 +2631,17 @@ license = lib.licenses.free; }; }) {}; - greader = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + greader = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib }: elpaBuild { pname = "greader"; ename = "greader"; - version = "0.3.0.0.20230914.90609"; + version = "0.5.0.0.20230927.204955"; src = fetchurl { - url = "https://elpa.gnu.org/devel/greader-0.3.0.0.20230914.90609.tar"; - sha256 = "1pqk8w20178njzaa9d6m7xpqj1ipxp4jw05x9zd9ifq5xpkr443k"; + url = "https://elpa.gnu.org/devel/greader-0.5.0.0.20230927.204955.tar"; + sha256 = "02kq8r2grdg8y2bjcw01d5wm5mkv4wir4yggs41cmgcwnk3gm1d1"; }; packageRequires = [ emacs ]; meta = { @@ -2832,10 +2824,10 @@ elpaBuild { pname = "hyperbole"; ename = "hyperbole"; - version = "8.0.1pre0.20230829.21756"; + version = "8.0.1pre0.20231009.215811"; src = fetchurl { - url = "https://elpa.gnu.org/devel/hyperbole-8.0.1pre0.20230829.21756.tar"; - sha256 = "19mx6nc1pr75s6p9i2vhyrbxrx56bmnlnpdwspyks98gr2jc20js"; + url = "https://elpa.gnu.org/devel/hyperbole-8.0.1pre0.20231009.215811.tar"; + sha256 = "0dhrjdk3llxv5s5xfd849vqwr6f1fk411klgjn44szkgi9anbqdv"; }; packageRequires = [ emacs ]; meta = { @@ -2865,10 +2857,10 @@ elpaBuild { pname = "inspector"; ename = "inspector"; - version = "0.34.0.20230914.190620"; + version = "0.36.0.20230925.194622"; src = fetchurl { - url = "https://elpa.gnu.org/devel/inspector-0.34.0.20230914.190620.tar"; - sha256 = "0lx8vwgnh3y6fxdxb0mn0fz7a7xrqkca612fjwfm46nwwbb5j7lf"; + url = "https://elpa.gnu.org/devel/inspector-0.36.0.20230925.194622.tar"; + sha256 = "1pn6p9hiar9fsjxxs7wmz2kcfaf31pyhar2wmb3bkm1md98zhirx"; }; packageRequires = [ emacs ]; meta = { @@ -2898,10 +2890,10 @@ elpaBuild { pname = "isearch-mb"; ename = "isearch-mb"; - version = "0.7.0.20230218.111405"; + version = "0.7.0.20231020.185704"; src = fetchurl { - url = "https://elpa.gnu.org/devel/isearch-mb-0.7.0.20230218.111405.tar"; - sha256 = "1bvizhy320yln1h34dn31v9cwh0k83iwyqcqspj6qly89wnhn3zm"; + url = "https://elpa.gnu.org/devel/isearch-mb-0.7.0.20231020.185704.tar"; + sha256 = "080qsg5ykjkzmir2pi4dij0ayjjiwlq8129rmv6777dld2a1pdrm"; }; packageRequires = [ emacs ]; meta = { @@ -3028,10 +3020,10 @@ elpaBuild { pname = "jarchive"; ename = "jarchive"; - version = "0.10.0.0.20230118.130252"; + version = "0.11.0.0.20231010.221311"; src = fetchurl { - url = "https://elpa.gnu.org/devel/jarchive-0.10.0.0.20230118.130252.tar"; - sha256 = "19mfqk255bj6f56r9flgx07s4ylf144l08w5id89qn4l6rbmjvrg"; + url = "https://elpa.gnu.org/devel/jarchive-0.11.0.0.20231010.221311.tar"; + sha256 = "0px6ki34v029i9wif1pzs500gqj1ppaj0zdn96535zk22b137dfn"; }; packageRequires = [ emacs ]; meta = { @@ -3076,10 +3068,10 @@ elpaBuild { pname = "jinx"; ename = "jinx"; - version = "0.9.0.20230914.104309"; + version = "0.9.0.20231019.170830"; src = fetchurl { - url = "https://elpa.gnu.org/devel/jinx-0.9.0.20230914.104309.tar"; - sha256 = "1z4xl9ij3dbfmjys5w9ihj6x1p8y2gbin64sa0p4jc3zx7nfh751"; + url = "https://elpa.gnu.org/devel/jinx-0.9.0.20231019.170830.tar"; + sha256 = "13wd7xaa3grslycvykx4yglh669fqrrfpqz6715zifkd3mnl0ik3"; }; packageRequires = [ compat emacs ]; meta = { @@ -3162,10 +3154,10 @@ elpaBuild { pname = "jumpc"; ename = "jumpc"; - version = "3.0.0.20221221.80412"; + version = "3.1.0.20231015.14814"; src = fetchurl { - url = "https://elpa.gnu.org/devel/jumpc-3.0.0.20221221.80412.tar"; - sha256 = "17phcxzqf2drxjmg19iyn9r8mlrzbj26c834p76p9887k05xcjyg"; + url = "https://elpa.gnu.org/devel/jumpc-3.1.0.20231015.14814.tar"; + sha256 = "04qd2n7lsfcxw0j3h27dfp6gkjzlgp6562gwydmqbwfrd87a7qdd"; }; packageRequires = []; meta = { @@ -3181,10 +3173,10 @@ elpaBuild { pname = "kind-icon"; ename = "kind-icon"; - version = "0.2.0.0.20230824.91306"; + version = "0.2.0.0.20230926.75840"; src = fetchurl { - url = "https://elpa.gnu.org/devel/kind-icon-0.2.0.0.20230824.91306.tar"; - sha256 = "0v1ic3q6cc5l09b6yx3dm9xd1wc0n5n6xc5f9vakak0xnjw8c88i"; + url = "https://elpa.gnu.org/devel/kind-icon-0.2.0.0.20230926.75840.tar"; + sha256 = "1z6c0bgkyn9qrbz0piq8wwxrcynxhzrwmlbz01d685r9bk09rvh4"; }; packageRequires = [ emacs svg-lib ]; meta = { @@ -3279,10 +3271,10 @@ elpaBuild { pname = "let-alist"; ename = "let-alist"; - version = "1.0.6.0.20230101.53112"; + version = "1.0.6.0.20230930.233523"; src = fetchurl { - url = "https://elpa.gnu.org/devel/let-alist-1.0.6.0.20230101.53112.tar"; - sha256 = "068hdnbqr2jwfscwspf6zch0gwkcdpwj80zmrvi6dmixrnz65a9w"; + url = "https://elpa.gnu.org/devel/let-alist-1.0.6.0.20230930.233523.tar"; + sha256 = "1j802kkxf4rhwjnnldv4brgjj4mmwlfyqmz065gv6a72y38i5lab"; }; packageRequires = [ emacs ]; meta = { @@ -3320,6 +3312,21 @@ license = lib.licenses.free; }; }) {}; + llm = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + elpaBuild { + pname = "llm"; + ename = "llm"; + version = "0.4.0.0.20231018.234129"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/llm-0.4.0.0.20231018.234129.tar"; + sha256 = "1zfqyqga38j319hy85pq7fqmma1x2p716z6zvydrnn0npnfnggry"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/llm.html"; + license = lib.licenses.free; + }; + }) {}; lmc = callPackage ({ cl-lib ? null, elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "lmc"; @@ -3451,10 +3458,10 @@ elpaBuild { pname = "map"; ename = "map"; - version = "3.3.1.0.20230730.132027"; + version = "3.3.1.0.20230930.220905"; src = fetchurl { - url = "https://elpa.gnu.org/devel/map-3.3.1.0.20230730.132027.tar"; - sha256 = "07mwm2y6h9q2c8058s1wg752rsi4hqpg2wr9apigvldli5fdwn72"; + url = "https://elpa.gnu.org/devel/map-3.3.1.0.20230930.220905.tar"; + sha256 = "0f9yyxb874qj66vwg63s8mah63pgg24ymz0japywbs9bhws892rj"; }; packageRequires = [ emacs ]; meta = { @@ -3470,10 +3477,10 @@ elpaBuild { pname = "marginalia"; ename = "marginalia"; - version = "1.3.0.20230910.73921"; + version = "1.3.0.20230925.162757"; src = fetchurl { - url = "https://elpa.gnu.org/devel/marginalia-1.3.0.20230910.73921.tar"; - sha256 = "1zpjlh4vbgd6fkx78xgcgb6xz936y66dc9bxg43pxv732da8xs1j"; + url = "https://elpa.gnu.org/devel/marginalia-1.3.0.20230925.162757.tar"; + sha256 = "0g0ccxd2ks2av5lxbz5c3hi86jf10dizvm8ziday1v34lbp4f6hw"; }; packageRequires = [ compat emacs ]; meta = { @@ -3519,10 +3526,10 @@ elpaBuild { pname = "mct"; ename = "mct"; - version = "0.5.0.0.20230329.161705"; + version = "1.0.0.0.20230925.50052"; src = fetchurl { - url = "https://elpa.gnu.org/devel/mct-0.5.0.0.20230329.161705.tar"; - sha256 = "0wrxhlcwgbpkfp1p0djhqj09s6q484vyr3sxlvg9vvqk75v73brv"; + url = "https://elpa.gnu.org/devel/mct-1.0.0.0.20230925.50052.tar"; + sha256 = "1splcr5aq3dc80i4rkqyxnadjrx7xg44hgiwi1sj353gf6q90q8h"; }; packageRequires = [ emacs ]; meta = { @@ -3650,10 +3657,10 @@ elpaBuild { pname = "mmm-mode"; ename = "mmm-mode"; - version = "0.5.9.0.20221228.193134"; + version = "0.5.10.0.20230917.2837"; src = fetchurl { - url = "https://elpa.gnu.org/devel/mmm-mode-0.5.9.0.20221228.193134.tar"; - sha256 = "0hmj27q8b10dsf3scjq9nslybpdip8bivd0h5dd5bc29mhazld8g"; + url = "https://elpa.gnu.org/devel/mmm-mode-0.5.10.0.20230917.2837.tar"; + sha256 = "1md34a8bgkf54n6qwylknknzzhql4779jh0pjl3xgnl09wvvdb74"; }; packageRequires = [ cl-lib emacs ]; meta = { @@ -3668,10 +3675,10 @@ elpaBuild { pname = "modus-themes"; ename = "modus-themes"; - version = "4.2.0.0.20230913.154012"; + version = "4.3.0.0.20230926.152405"; src = fetchurl { - url = "https://elpa.gnu.org/devel/modus-themes-4.2.0.0.20230913.154012.tar"; - sha256 = "0lww916s07260fbqm9yfxkxijrb8z9pcgkcdkq07h89x6bb2dyjh"; + url = "https://elpa.gnu.org/devel/modus-themes-4.3.0.0.20230926.152405.tar"; + sha256 = "04fncghgdsz0fb1f49dr64nvy4as9wrvlxnc7jlx1im1dgjv9lcq"; }; packageRequires = [ emacs ]; meta = { @@ -3926,10 +3933,10 @@ elpaBuild { pname = "notmuch-indicator"; ename = "notmuch-indicator"; - version = "1.0.1.0.20230801.130142"; + version = "1.1.0.0.20231014.82644"; src = fetchurl { - url = "https://elpa.gnu.org/devel/notmuch-indicator-1.0.1.0.20230801.130142.tar"; - sha256 = "0c3iwgfaw4qy8a7s86nn82lqv1bw3cypmnr1bmyz4iyjdwfzb8xd"; + url = "https://elpa.gnu.org/devel/notmuch-indicator-1.1.0.0.20231014.82644.tar"; + sha256 = "0ami3zpjjq7q191cylw44q72yspxd6i8gximgm4kqb0mplk4dd1w"; }; packageRequires = [ emacs ]; meta = { @@ -3941,10 +3948,10 @@ elpaBuild { pname = "ntlm"; ename = "ntlm"; - version = "2.1.0.0.20230506.82958"; + version = "2.1.0.0.20230930.220905"; src = fetchurl { - url = "https://elpa.gnu.org/devel/ntlm-2.1.0.0.20230506.82958.tar"; - sha256 = "0y4jd98bwv8bzypai2ahspknxgq0a90bn6pqfn9d65ddf611rswl"; + url = "https://elpa.gnu.org/devel/ntlm-2.1.0.0.20230930.220905.tar"; + sha256 = "02599spadf9ddbs1krgygfyi0xzjrqxrk5kmyq5ghx3vi24ngkda"; }; packageRequires = []; meta = { @@ -3982,6 +3989,23 @@ license = lib.licenses.free; }; }) {}; + ob-asymptote = callPackage ({ elpaBuild + , fetchurl + , lib }: + elpaBuild { + pname = "ob-asymptote"; + ename = "ob-asymptote"; + version = "1.0.0.20230908.121002"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/ob-asymptote-1.0.0.20230908.121002.tar"; + sha256 = "0gldqmldbwa1rsfyzv9h1sl8za6i0k9j3lkar5capl5qs1c0lib1"; + }; + packageRequires = []; + meta = { + homepage = "https://elpa.gnu.org/packages/ob-asymptote.html"; + license = lib.licenses.free; + }; + }) {}; ob-haxe = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild { pname = "ob-haxe"; @@ -4070,10 +4094,10 @@ elpaBuild { pname = "orderless"; ename = "orderless"; - version = "1.0.0.20230801.201828"; + version = "1.0.0.20230919.235319"; src = fetchurl { - url = "https://elpa.gnu.org/devel/orderless-1.0.0.20230801.201828.tar"; - sha256 = "1yn7rs9i2x75pv0nvwhm4dwrp7zj6lxgw8k516pari864ksk06zh"; + url = "https://elpa.gnu.org/devel/orderless-1.0.0.20230919.235319.tar"; + sha256 = "0j26253q0f6h016xpgxx6jy36mdi9sm5bvyki7i2374hmcp5lxd8"; }; packageRequires = [ emacs ]; meta = { @@ -4085,10 +4109,10 @@ elpaBuild { pname = "org"; ename = "org"; - version = "9.7pre0.20230915.103027"; + version = "9.7pre0.20231021.130825"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-9.7pre0.20230915.103027.tar"; - sha256 = "1c767dvr21xajsnwq9k3f3c6majyjw15i98kvh3n2wjxw07sldcb"; + url = "https://elpa.gnu.org/devel/org-9.7pre0.20231021.130825.tar"; + sha256 = "1vfgzgd7zwcnv55n7v542zn90irwjwsgn7z8kmxqg5cpyw0r2x06"; }; packageRequires = [ emacs ]; meta = { @@ -4143,10 +4167,10 @@ elpaBuild { pname = "org-modern"; ename = "org-modern"; - version = "0.10.0.20230905.80609"; + version = "0.10.0.20231019.184309"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-modern-0.10.0.20230905.80609.tar"; - sha256 = "09azhd2kp0b1am6c661gls7jn8aq3lq3bsy6lvkmaxasynidmgbm"; + url = "https://elpa.gnu.org/devel/org-modern-0.10.0.20231019.184309.tar"; + sha256 = "08mxrmhpqwdb5a9mpff5ld3m28j390k68pam2aalv07asppj9mz0"; }; packageRequires = [ compat emacs ]; meta = { @@ -4161,10 +4185,10 @@ elpaBuild { pname = "org-notify"; ename = "org-notify"; - version = "0.1.0.0.20221102.174044"; + version = "0.1.1.0.20231016.93952"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-notify-0.1.0.0.20221102.174044.tar"; - sha256 = "1jp3d7f63jkqhamihc7x1pmcj0k2bg1y8hp4akjdv5sfwxm2gr9q"; + url = "https://elpa.gnu.org/devel/org-notify-0.1.1.0.20231016.93952.tar"; + sha256 = "1bf7q55c63rxwsbbiyqb1z33jbhx04qi6qxx6jnfva6fz0v63ag2"; }; packageRequires = [ emacs ]; meta = { @@ -4200,10 +4224,10 @@ elpaBuild { pname = "org-remark"; ename = "org-remark"; - version = "1.2.1.0.20230821.73531"; + version = "1.2.1.0.20231007.205129"; src = fetchurl { - url = "https://elpa.gnu.org/devel/org-remark-1.2.1.0.20230821.73531.tar"; - sha256 = "1cfhfxm0rg3nnzdnkb85m5020fw4kg0kffzbh9s3lknlfvwvgs28"; + url = "https://elpa.gnu.org/devel/org-remark-1.2.1.0.20231007.205129.tar"; + sha256 = "0k9pinnm26psr40pa1rib91kj6lrk0dnnsgbywlx0nmrfhs35yd2"; }; packageRequires = [ emacs org ]; meta = { @@ -4283,10 +4307,10 @@ elpaBuild { pname = "osm"; ename = "osm"; - version = "0.13.0.20230825.91944"; + version = "0.14.0.20231014.133720"; src = fetchurl { - url = "https://elpa.gnu.org/devel/osm-0.13.0.20230825.91944.tar"; - sha256 = "13z4pz9q181jr9z66w2cn9ixh240x5dsyqjbjh455bqv2wf4kizl"; + url = "https://elpa.gnu.org/devel/osm-0.14.0.20231014.133720.tar"; + sha256 = "1zfjn4p30f5d6j3mwgc7asvb2p4jfl16svq98mx0q1n270bgs098"; }; packageRequires = [ compat emacs ]; meta = { @@ -4344,23 +4368,6 @@ license = lib.licenses.free; }; }) {}; - package-fixes = callPackage ({ elpaBuild - , fetchurl - , lib }: - elpaBuild { - pname = "package-fixes"; - ename = "package-fixes"; - version = "0.0.20221221.81359"; - src = fetchurl { - url = "https://elpa.gnu.org/devel/package-fixes-0.0.20221221.81359.tar"; - sha256 = "0n86dq8l2hwknilrx0871w8w4i9hnkndjj6q0yas5gm8jm4w0wfq"; - }; - packageRequires = []; - meta = { - homepage = "https://elpa.gnu.org/packages/package-fixes.html"; - license = lib.licenses.free; - }; - }) {}; parsec = callPackage ({ cl-lib ? null, elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "parsec"; @@ -4544,10 +4551,10 @@ elpaBuild { pname = "poke-mode"; ename = "poke-mode"; - version = "3.0.0.20230312.110305"; + version = "3.1.0.20231014.222558"; src = fetchurl { - url = "https://elpa.gnu.org/devel/poke-mode-3.0.0.20230312.110305.tar"; - sha256 = "0zm1kgvf8qypzjg2c256s0lhp3idybl0dzwszaa1yjpv7hs792ky"; + url = "https://elpa.gnu.org/devel/poke-mode-3.1.0.20231014.222558.tar"; + sha256 = "0n73viyn9wia6qpbjilipf69lrmv11avznpbl6cmry3rryzdyn38"; }; packageRequires = []; meta = { @@ -4661,10 +4668,10 @@ elpaBuild { pname = "project"; ename = "project"; - version = "0.10.0.0.20230906.205430"; + version = "0.10.0.0.20231020.190403"; src = fetchurl { - url = "https://elpa.gnu.org/devel/project-0.10.0.0.20230906.205430.tar"; - sha256 = "1232sn36dvz8i34a1ywfvisnj88fyin26lkrm0gr0a18fvwcmaaw"; + url = "https://elpa.gnu.org/devel/project-0.10.0.0.20231020.190403.tar"; + sha256 = "07ywa9rf3gy4jjh4xpyp9v6sk39jiqc1nifklrvckm1mp84hl0qq"; }; packageRequires = [ emacs xref ]; meta = { @@ -4706,10 +4713,10 @@ elpaBuild { pname = "pulsar"; ename = "pulsar"; - version = "1.0.1.0.20230914.41539"; + version = "1.0.1.0.20230929.115806"; src = fetchurl { - url = "https://elpa.gnu.org/devel/pulsar-1.0.1.0.20230914.41539.tar"; - sha256 = "0k7gg130pv2xaa6zkar3nff907wfmzmpv56h2lbxwmmmf2ag6f0r"; + url = "https://elpa.gnu.org/devel/pulsar-1.0.1.0.20230929.115806.tar"; + sha256 = "1rs8jnvj4g5m675srf3civhk52csm4nf7df81xscgvh6pafgyfvj"; }; packageRequires = [ emacs ]; meta = { @@ -4753,10 +4760,10 @@ elpaBuild { pname = "python"; ename = "python"; - version = "0.28.0.20230808.170856"; + version = "0.28.0.20230930.220905"; src = fetchurl { - url = "https://elpa.gnu.org/devel/python-0.28.0.20230808.170856.tar"; - sha256 = "1q72n1m1bkxgxs93ma4084wn3b53cssjqg3li89g8fpicd137i7b"; + url = "https://elpa.gnu.org/devel/python-0.28.0.20230930.220905.tar"; + sha256 = "1wx5r444rzbqhxj9gqhcxaliv7w8iqiscnbdnz2h8px1wdsfqxw9"; }; packageRequires = [ compat emacs seq ]; meta = { @@ -4802,10 +4809,10 @@ elpaBuild { pname = "rainbow-mode"; ename = "rainbow-mode"; - version = "1.0.6.0.20221221.81735"; + version = "1.0.6.0.20230809.10050"; src = fetchurl { - url = "https://elpa.gnu.org/devel/rainbow-mode-1.0.6.0.20221221.81735.tar"; - sha256 = "1rwng66c7439m6dngl3b99162ranx6bwliy214vvv7i1qb92j3g7"; + url = "https://elpa.gnu.org/devel/rainbow-mode-1.0.6.0.20230809.10050.tar"; + sha256 = "1621pnk71r33b858rjmkab97sn26iwj010g9fl1fzv456w3bca1c"; }; packageRequires = []; meta = { @@ -4873,10 +4880,10 @@ elpaBuild { pname = "realgud"; ename = "realgud"; - version = "1.5.1.0.20230704.91526"; + version = "1.5.1.0.20231020.222710"; src = fetchurl { - url = "https://elpa.gnu.org/devel/realgud-1.5.1.0.20230704.91526.tar"; - sha256 = "1cjpil5zdxwskw1r1in3w2zwqy9gyidz0wppzpxnfpfvk79vyf16"; + url = "https://elpa.gnu.org/devel/realgud-1.5.1.0.20231020.222710.tar"; + sha256 = "0lmq7x7x8cm6y8vp2gin1h6h7chkflj5fyzls4b61rh15yg8m1h0"; }; packageRequires = [ emacs load-relative loc-changes test-simple ]; meta = { @@ -5065,10 +5072,10 @@ elpaBuild { pname = "relint"; ename = "relint"; - version = "1.23.0.20230909.133412"; + version = "1.24.0.20231005.122642"; src = fetchurl { - url = "https://elpa.gnu.org/devel/relint-1.23.0.20230909.133412.tar"; - sha256 = "09qw51bmdvw2gdy8zikqk2982i8g3qjyrd4crm613kk1hcm44v52"; + url = "https://elpa.gnu.org/devel/relint-1.24.0.20231005.122642.tar"; + sha256 = "0xlb4i0zj225q8l4a9riagc7qv795bigygmqrlm81ypxqvbm3r5n"; }; packageRequires = [ emacs xr ]; meta = { @@ -5365,10 +5372,10 @@ elpaBuild { pname = "site-lisp"; ename = "site-lisp"; - version = "0.1.1.0.20230423.152517"; + version = "0.1.2.0.20231003.74326"; src = fetchurl { - url = "https://elpa.gnu.org/devel/site-lisp-0.1.1.0.20230423.152517.tar"; - sha256 = "1kx5zcd38m806piz3k1zqjykw5m5rwgs7lmz43rr46d3q920kniw"; + url = "https://elpa.gnu.org/devel/site-lisp-0.1.2.0.20231003.74326.tar"; + sha256 = "0a1l7cvibsrrhalr85vbg4g82y1z856krzia0h8pkv85mdjh1628"; }; packageRequires = [ emacs ]; meta = { @@ -5476,14 +5483,17 @@ license = lib.licenses.free; }; }) {}; - so-long = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + so-long = callPackage ({ elpaBuild + , emacs + , fetchurl + , lib }: elpaBuild { pname = "so-long"; ename = "so-long"; - version = "1.1.2.0.20230101.53112"; + version = "1.1.2.0.20231021.130558"; src = fetchurl { - url = "https://elpa.gnu.org/devel/so-long-1.1.2.0.20230101.53112.tar"; - sha256 = "03difjd7hd72a01b97sr30y2wk49nrh4imrlf0vfzgfii96n8k6i"; + url = "https://elpa.gnu.org/devel/so-long-1.1.2.0.20231021.130558.tar"; + sha256 = "0mvmb3b7z66qziifqhiny00iih5l9znb6fyn33ga0rvvnsra32n0"; }; packageRequires = [ emacs ]; meta = { @@ -5499,10 +5509,10 @@ elpaBuild { pname = "soap-client"; ename = "soap-client"; - version = "3.2.3.0.20230512.51050"; + version = "3.2.3.0.20230930.220905"; src = fetchurl { - url = "https://elpa.gnu.org/devel/soap-client-3.2.3.0.20230512.51050.tar"; - sha256 = "0cghw13gh8ck7p1kb5bxffqj98i4dnsvw6qbzl3fnh61libfpx7a"; + url = "https://elpa.gnu.org/devel/soap-client-3.2.3.0.20230930.220905.tar"; + sha256 = "1zj2935wfbr174pjvy5xb2h9szi9aaagr2967ri97qldbkgvjhq0"; }; packageRequires = [ cl-lib emacs ]; meta = { @@ -5619,10 +5629,10 @@ elpaBuild { pname = "sql-indent"; ename = "sql-indent"; - version = "1.6.0.20220728.130257"; + version = "1.7.0.20230922.224618"; src = fetchurl { - url = "https://elpa.gnu.org/devel/sql-indent-1.6.0.20220728.130257.tar"; - sha256 = "0l9dl2h7c034frdk59yh443zxblj2ry43v8dwp3mf6d3zgllvnwk"; + url = "https://elpa.gnu.org/devel/sql-indent-1.7.0.20230922.224618.tar"; + sha256 = "1clffdk29mq5cbgjw5if2sfmx1dvvhn10lapnrpfz560r2lfykvg"; }; packageRequires = [ cl-lib ]; meta = { @@ -5685,10 +5695,10 @@ elpaBuild { pname = "standard-themes"; ename = "standard-themes"; - version = "1.2.0.0.20230913.102100"; + version = "1.2.0.0.20230916.90636"; src = fetchurl { - url = "https://elpa.gnu.org/devel/standard-themes-1.2.0.0.20230913.102100.tar"; - sha256 = "092cbxk5yqdb07k6p0wp9pr70l7gksaq2crzis2iwp8mqsjd3vrq"; + url = "https://elpa.gnu.org/devel/standard-themes-1.2.0.0.20230916.90636.tar"; + sha256 = "0i1xqg65sbwm7xy26b116ips2769wa8yiqmyvcgsbsmig4vrydw8"; }; packageRequires = [ emacs ]; meta = { @@ -5733,10 +5743,10 @@ elpaBuild { pname = "svg"; ename = "svg"; - version = "1.1.0.20230101.53112"; + version = "1.1.0.20230930.220905"; src = fetchurl { - url = "https://elpa.gnu.org/devel/svg-1.1.0.20230101.53112.tar"; - sha256 = "0hd4xha8fhxx7ahirp3s03ylz13xdsdgy4bix6d0vhmz0hpiiwk8"; + url = "https://elpa.gnu.org/devel/svg-1.1.0.20230930.220905.tar"; + sha256 = "017piiqyi0kwrllmywyalfdddmm4h06ipx6srq97l4rj8hm8zikd"; }; packageRequires = [ emacs ]; meta = { @@ -5900,6 +5910,21 @@ license = lib.licenses.free; }; }) {}; + tam = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + elpaBuild { + pname = "tam"; + ename = "tam"; + version = "0.1.0.20230920.103516"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/tam-0.1.0.20230920.103516.tar"; + sha256 = "1asfy9kflslpmci639pjcb8pr9ndb4as1075lvy9xfk74lif4zx6"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/tam.html"; + license = lib.licenses.free; + }; + }) {}; taxy = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "taxy"; @@ -5957,10 +5982,10 @@ elpaBuild { pname = "tempel"; ename = "tempel"; - version = "0.8.0.20230810.233751"; + version = "0.8.0.20230915.222920"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tempel-0.8.0.20230810.233751.tar"; - sha256 = "0m982zs65vpk1sp9sasy4jpy3l4npqw6hzxn7687d0gplnjs1agw"; + url = "https://elpa.gnu.org/devel/tempel-0.8.0.20230915.222920.tar"; + sha256 = "1lsc3d8sqydbhyrd9ja43y06i0qxwc0dns2n4rnnb8039y2dvfnn"; }; packageRequires = [ compat emacs ]; meta = { @@ -5975,10 +6000,10 @@ elpaBuild { pname = "test-simple"; ename = "test-simple"; - version = "1.3.0.0.20200722.214339"; + version = "1.3.0.0.20230916.123447"; src = fetchurl { - url = "https://elpa.gnu.org/devel/test-simple-1.3.0.0.20200722.214339.tar"; - sha256 = "0q7b6y7qw8arhcx0cmhx0y1bmj84zk0nqjlgvra9bav07wb9xxm9"; + url = "https://elpa.gnu.org/devel/test-simple-1.3.0.0.20230916.123447.tar"; + sha256 = "0wd0br7bc2lis9iy3ilnwjiav971rp0n8iad60b2n2jdhcdwbk6s"; }; packageRequires = [ cl-lib ]; meta = { @@ -6072,10 +6097,10 @@ elpaBuild { pname = "tramp"; ename = "tramp"; - version = "2.6.1.2.0.20230830.72111"; + version = "2.6.1.3.0.20230929.72305"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tramp-2.6.1.2.0.20230830.72111.tar"; - sha256 = "01ff3i8cji5hs4vjkf87bv866184n1c9v59sjmnywzmqgpgn1z5n"; + url = "https://elpa.gnu.org/devel/tramp-2.6.1.3.0.20230929.72305.tar"; + sha256 = "1k0hmnr7wnkmahmqxcg2km2cr44h3fiv4x4kv9h0297jqqi2jiq4"; }; packageRequires = [ emacs ]; meta = { @@ -6144,10 +6169,10 @@ elpaBuild { pname = "transient"; ename = "transient"; - version = "0.4.3.0.20230915.191143"; + version = "0.4.3.0.20230919.214625"; src = fetchurl { - url = "https://elpa.gnu.org/devel/transient-0.4.3.0.20230915.191143.tar"; - sha256 = "0538szrz1xmj2sf0p7j5b5y00v4a9dl98rjqyz35qwgkqmzmh0n9"; + url = "https://elpa.gnu.org/devel/transient-0.4.3.0.20230919.214625.tar"; + sha256 = "1b4dlgk6x22mpacd4wiinlh5sjgprhabha7wq7dfcsgv7mqhk5z2"; }; packageRequires = [ compat emacs ]; meta = { @@ -6181,10 +6206,10 @@ elpaBuild { pname = "tree-inspector"; ename = "tree-inspector"; - version = "0.3.0.20230505.172252"; + version = "0.4.0.20230925.193758"; src = fetchurl { - url = "https://elpa.gnu.org/devel/tree-inspector-0.3.0.20230505.172252.tar"; - sha256 = "0hk961pkpnyyk9jxsd52hqhhx7gvgp8680ypc2d96ylxs6mfvkjx"; + url = "https://elpa.gnu.org/devel/tree-inspector-0.4.0.20230925.193758.tar"; + sha256 = "0ncg9yhngzn7cspqna62i21v8rra4hczpz74xckgzs34s98mv4y7"; }; packageRequires = [ emacs treeview ]; meta = { @@ -6196,10 +6221,10 @@ elpaBuild { pname = "trie"; ename = "trie"; - version = "0.5.0.20201214.113408"; + version = "0.6.0.20231015.13107"; src = fetchurl { - url = "https://elpa.gnu.org/devel/trie-0.5.0.20201214.113408.tar"; - sha256 = "0z7nagf0fyd0qi4fnc04b2dp03xiwaw97c8lrqd6ii2vvnbxiw84"; + url = "https://elpa.gnu.org/devel/trie-0.6.0.20231015.13107.tar"; + sha256 = "00qghzzm9584vigfijkgghbnn9yqnlqddqv8khbn5k13zbrslbcv"; }; packageRequires = [ heap tNFA ]; meta = { @@ -6230,10 +6255,10 @@ elpaBuild { pname = "typo"; ename = "typo"; - version = "1.0.1.0.20230725.200324"; + version = "1.0.1.0.20230730.150555"; src = fetchurl { - url = "https://elpa.gnu.org/devel/typo-1.0.1.0.20230725.200324.tar"; - sha256 = "01280xwdm1n0x1n4avhy0zh6xl8dhxvzskhdarknszqz6yhxrc9x"; + url = "https://elpa.gnu.org/devel/typo-1.0.1.0.20230730.150555.tar"; + sha256 = "1fsv4jka06bgp6b39g9y28npbrb1i1rxvyamy95qw10nlsnw1130"; }; packageRequires = [ emacs ]; meta = { @@ -6337,16 +6362,17 @@ , elpaBuild , fetchurl , lib + , nadvice , ntlm ? null }: elpaBuild { pname = "url-http-ntlm"; ename = "url-http-ntlm"; - version = "2.0.4.0.20221221.82537"; + version = "2.0.4.0.20231015.130736"; src = fetchurl { - url = "https://elpa.gnu.org/devel/url-http-ntlm-2.0.4.0.20221221.82537.tar"; - sha256 = "0j67dwalw22ykdkvp5qf03b54gimx855c0aasfdi271hq9hi8jm2"; + url = "https://elpa.gnu.org/devel/url-http-ntlm-2.0.4.0.20231015.130736.tar"; + sha256 = "0gpkr7m2kwnz7pmj6y4xn41175jy9vaxsj5f7glzd3w1xklr4hg0"; }; - packageRequires = [ cl-lib ntlm ]; + packageRequires = [ cl-lib nadvice ntlm ]; meta = { homepage = "https://elpa.gnu.org/packages/url-http-ntlm.html"; license = lib.licenses.free; @@ -6373,10 +6399,10 @@ elpaBuild { pname = "url-scgi"; ename = "url-scgi"; - version = "0.9.0.20230905.134155"; + version = "0.9.0.20231009.93301"; src = fetchurl { - url = "https://elpa.gnu.org/devel/url-scgi-0.9.0.20230905.134155.tar"; - sha256 = "1cm3brj9jqh18da8bm6qfg893wcrffnqab6jb3qh92k4cxq4b7wb"; + url = "https://elpa.gnu.org/devel/url-scgi-0.9.0.20231009.93301.tar"; + sha256 = "056ycnpx1s8ndsls0vl5gfv5z6fi8inp692jcn9dxw49dja7fn63"; }; packageRequires = [ emacs ]; meta = { @@ -6392,10 +6418,10 @@ elpaBuild { pname = "use-package"; ename = "use-package"; - version = "2.4.5.0.20230115.133305"; + version = "2.4.5.0.20231022.75512"; src = fetchurl { - url = "https://elpa.gnu.org/devel/use-package-2.4.5.0.20230115.133305.tar"; - sha256 = "1xjyhd6wkf1z4jx7ffh1y6kk8yi44h4qrckwybwfj6zhiil42cjq"; + url = "https://elpa.gnu.org/devel/use-package-2.4.5.0.20231022.75512.tar"; + sha256 = "0cvsqrbamg9nxcjxqiq6avjyk027dxxzskgnvv0drrlsgcvb3yai"; }; packageRequires = [ bind-key emacs ]; meta = { @@ -6541,10 +6567,10 @@ elpaBuild { pname = "verilog-mode"; ename = "verilog-mode"; - version = "2023.6.6.141322628.0.20230606.214619"; + version = "2023.6.6.141322628.0.20231013.132356"; src = fetchurl { - url = "https://elpa.gnu.org/devel/verilog-mode-2023.6.6.141322628.0.20230606.214619.tar"; - sha256 = "1gm5p32kcg9nisbic5pfnbyy5hmj598s6wma285x8hpd0fhypgn5"; + url = "https://elpa.gnu.org/devel/verilog-mode-2023.6.6.141322628.0.20231013.132356.tar"; + sha256 = "024gy1wjf1m6ip9pzs0373vrvci8dqxp6hyqv5j1s9imb1j5ps63"; }; packageRequires = []; meta = { @@ -6556,10 +6582,10 @@ elpaBuild { pname = "vertico"; ename = "vertico"; - version = "1.4.0.20230912.93924"; + version = "1.4.0.20231015.92801"; src = fetchurl { - url = "https://elpa.gnu.org/devel/vertico-1.4.0.20230912.93924.tar"; - sha256 = "1fi1y67rpzahpl9p6kzhz341ghalkn6r7pqlr0q13an7im6jcps1"; + url = "https://elpa.gnu.org/devel/vertico-1.4.0.20231015.92801.tar"; + sha256 = "0h73z4jbwd3pmn3rfgbklnrslcd0d60h1fg3j5ykbgqd770gklhc"; }; packageRequires = [ compat emacs ]; meta = { @@ -6637,16 +6663,16 @@ license = lib.licenses.free; }; }) {}; - vlf = callPackage ({ elpaBuild, fetchurl, lib }: + vlf = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "vlf"; ename = "vlf"; - version = "1.7.2.0.20201128.5141"; + version = "1.7.2.0.20231016.224412"; src = fetchurl { - url = "https://elpa.gnu.org/devel/vlf-1.7.2.0.20201128.5141.tar"; - sha256 = "12m43ykq92hfnq91z27sabzj7gbjpl624k7acpg641909hm5nq1b"; + url = "https://elpa.gnu.org/devel/vlf-1.7.2.0.20231016.224412.tar"; + sha256 = "01r9li0pqypm37j0qh0aj29xvljvbcngsws0cc8bi1f8s9zlrnmw"; }; - packageRequires = []; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/vlf.html"; license = lib.licenses.free; @@ -6656,10 +6682,10 @@ elpaBuild { pname = "vundo"; ename = "vundo"; - version = "2.1.0.0.20230619.221715"; + version = "2.1.0.0.20230928.182756"; src = fetchurl { - url = "https://elpa.gnu.org/devel/vundo-2.1.0.0.20230619.221715.tar"; - sha256 = "1vl1wfk68fy9jcr8dm673g8qbf5ax557fpb5wwpijffrsyss9qzk"; + url = "https://elpa.gnu.org/devel/vundo-2.1.0.0.20230928.182756.tar"; + sha256 = "148c6c4bndj09lns44a85ja3r3q6frspvcqzx2iidb1ryyj79gx5"; }; packageRequires = [ emacs ]; meta = { @@ -6875,6 +6901,23 @@ license = lib.licenses.free; }; }) {}; + wrap-search = callPackage ({ elpaBuild + , fetchurl + , lib }: + elpaBuild { + pname = "wrap-search"; + ename = "wrap-search"; + version = "4.12.10.0.20231002.184917"; + src = fetchurl { + url = "https://elpa.gnu.org/devel/wrap-search-4.12.10.0.20231002.184917.tar"; + sha256 = "0svxaqjalqny3q3xbkn60zni30m2r9wyfqhjlxx9zxyf05d1dypg"; + }; + packageRequires = []; + meta = { + homepage = "https://elpa.gnu.org/packages/wrap-search.html"; + license = lib.licenses.free; + }; + }) {}; xclip = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild { pname = "xclip"; @@ -6939,10 +6982,10 @@ elpaBuild { pname = "xr"; ename = "xr"; - version = "1.24.0.20230901.120103"; + version = "1.25.0.20231005.122612"; src = fetchurl { - url = "https://elpa.gnu.org/devel/xr-1.24.0.20230901.120103.tar"; - sha256 = "1v0qhsnw0szzss44n3yn7gdy4y21pxy9dln16xs3zdh2ggybivs4"; + url = "https://elpa.gnu.org/devel/xr-1.25.0.20231005.122612.tar"; + sha256 = "0sj2cyxdfykk3gfw3v9d93mzssxiassj5vhzl76sm8dy59z93z4y"; }; packageRequires = [ emacs ]; meta = { @@ -6954,10 +6997,10 @@ elpaBuild { pname = "xref"; ename = "xref"; - version = "1.6.3.0.20230902.15920"; + version = "1.6.3.0.20231009.180303"; src = fetchurl { - url = "https://elpa.gnu.org/devel/xref-1.6.3.0.20230902.15920.tar"; - sha256 = "13pqfn8psnm45l91k9n8770ym4hpq4hdp9233i6368y8i4pq2wa0"; + url = "https://elpa.gnu.org/devel/xref-1.6.3.0.20231009.180303.tar"; + sha256 = "146bvnaxzfqjbpib8cm7mlq4j2695wh9czwi9lfbx5k8npakjrih"; }; packageRequires = [ emacs ]; meta = { @@ -7025,10 +7068,10 @@ elpaBuild { pname = "zones"; ename = "zones"; - version = "2019.7.13.0.20221212.231608"; + version = "2023.6.11.0.20231018.110342"; src = fetchurl { - url = "https://elpa.gnu.org/devel/zones-2019.7.13.0.20221212.231608.tar"; - sha256 = "1z7r295c2l1hxpz587szzbyxhig3b9siicwf3j1b31s8csdjzkvl"; + url = "https://elpa.gnu.org/devel/zones-2023.6.11.0.20231018.110342.tar"; + sha256 = "1hd4jlmy50050d1pr1r7civwv908ildpywr2525znhhh9nd29b9p"; }; packageRequires = []; meta = { From 80c596fcf30ff02b791edd013950f162831263e0 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 22 Oct 2023 19:52:57 -0300 Subject: [PATCH 108/185] melpa-packages: updated 2023-10-22 (from overlay) --- .../elisp-packages/recipes-archive-melpa.json | 4650 ++++++++++------- 1 file changed, 2871 insertions(+), 1779 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json b/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json index 7da2af7a8387..955c3a07519c 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json +++ b/pkgs/applications/editors/emacs/elisp-packages/recipes-archive-melpa.json @@ -196,6 +196,24 @@ "sha256": "1rh9n97z1vi7w60qzam5vc025wwm346fgzym2zs1cm7ykyfh3mgd" } }, + { + "ename": "aangit", + "commit": "33f6e08b349198de9c26c7c1b6dcc9a18bc78008", + "sha256": "1ym8jvll030c2zvmdlbdmmwi87bsrydwj4apbl6dzpsgk9cx6h4z", + "fetcher": "github", + "repo": "stephenwithav/aangit", + "unstable": { + "version": [ + 20231017, + 2022 + ], + "deps": [ + "transient" + ], + "commit": "68aeb3761b732daedd468c9f7593947cf4cb1d9a", + "sha256": "1rrh5ki6c7haykpm5ijlgzq771p40b8gc1af0j2nlrhhxwz5f4jv" + } + }, { "ename": "aas", "commit": "30cedefefdab6d423bfc8851463a7892c266be70", @@ -1063,8 +1081,8 @@ "repo": "xcwen/ac-php", "unstable": { "version": [ - 20230529, - 1404 + 20230925, + 801 ], "deps": [ "dash", @@ -1074,8 +1092,8 @@ "s", "xcscope" ], - "commit": "7b89fbf25360cc146aee9b2b2ca60f3462b21078", - "sha256": "0fmp1595v06dgmx9skxphknaagf9ds9l7ygi7lzxas1s8d05dj10" + "commit": "586f4e8a46aac9236cb5af57c3f70a9878375702", + "sha256": "0jwhg52z448f4f18k32arq80hbdj3j9vshp42b4sr9v1mixv6vfc" }, "stable": { "version": [ @@ -1711,11 +1729,11 @@ "repo": "brownts/ada-ts-mode", "unstable": { "version": [ - 20230814, - 1220 + 20231015, + 1449 ], - "commit": "4fbfc5bac2aebe6c10ba27165a1d85b85ebe5f93", - "sha256": "11f2yxpq8xafa4z7xl3qqzwhwf4jq950v90q9hmxsm8ig8nh1wm2" + "commit": "6aa772c4cbb08b84e1c6712c98517e4afa495e23", + "sha256": "1ff08pkirkwxcgsw4kfca5h5x7mjz3z2j3nkkz5an36awi3v35is" } }, { @@ -1881,11 +1899,11 @@ "repo": "jessieh/adwaita-dark-theme", "unstable": { "version": [ - 20230215, - 2027 + 20231016, + 1744 ], - "commit": "4792fed63a44a2337832644db909c1663100605e", - "sha256": "0nrvdx3lzkdaiy99mq9ramp4zd7fp4bhksbjb1mk3al6f9026kvg" + "commit": "de32d1da1d04a43c413370eb94b0a338ce1cab27", + "sha256": "0nab5ib8zqs584lm3lswc1wqciyh9vpnp83acyg9s4a11r2isnmh" }, "stable": { "version": [ @@ -2041,6 +2059,29 @@ "sha256": "1dvpa4p1rbpnxh4bcg2zz5y3df40k7r16m9lj4grv926cf1i4hl9" } }, + { + "ename": "agenix", + "commit": "4056ea5e38bdc17a506795d3581cce730b2dba5b", + "sha256": "1sy9n65d0ykvjpj295qxq2qd6xb6shfq8vj72ysv5fcwql2r97w2", + "fetcher": "github", + "repo": "t4ccer/agenix.el", + "unstable": { + "version": [ + 20231016, + 614 + ], + "commit": "c3afc8d109dc19bfe2f97ce47184ca748dbe4816", + "sha256": "0h7lk050c7arhnvv2anlgqq39r3690fw9l0n8bjk5qh38dsgwmah" + }, + "stable": { + "version": [ + 1, + 2 + ], + "commit": "c3afc8d109dc19bfe2f97ce47184ca748dbe4816", + "sha256": "0h7lk050c7arhnvv2anlgqq39r3690fw9l0n8bjk5qh38dsgwmah" + } + }, { "ename": "aggressive-fill-paragraph", "commit": "982f5936f2d83222263df2886ca0b629076366bb", @@ -2176,6 +2217,30 @@ "sha256": "03xypgq6vy7819r42g23kgn7p775bc0v9blzhi0zp5c61p4cw8v3" } }, + { + "ename": "aiken-mode", + "commit": "7bb5e73e6e3ad0b70a8df76329d8d63c252e9d4b", + "sha256": "0p6z42zalh0n22mb3drs8qaa8n979bh47f81gfh41hjwvb3hxbyr", + "fetcher": "github", + "repo": "aiken-lang/aiken-mode", + "unstable": { + "version": [ + 20230920, + 1210 + ], + "commit": "1af54e4df02eb52cf62034acbe1c6dd54776d843", + "sha256": "10sadlqnrqq2mr1igqi2xjnhpl4x12hy575h1q1cghzadxqq2jp3" + }, + "stable": { + "version": [ + 1, + 0, + 2 + ], + "commit": "1af54e4df02eb52cf62034acbe1c6dd54776d843", + "sha256": "10sadlqnrqq2mr1igqi2xjnhpl4x12hy575h1q1cghzadxqq2jp3" + } + }, { "ename": "aio", "commit": "95744cc13e7ac8d9acd794004d951f62e5880fa4", @@ -2596,14 +2661,14 @@ "repo": "wyuenho/all-the-icons-dired", "unstable": { "version": [ - 20230908, - 2208 + 20231007, + 2324 ], "deps": [ "all-the-icons" ], - "commit": "28f6f6c478f230c27526ef7a91afdf82d472c24b", - "sha256": "155cvmvl59ma72714r1hagd9fxyqjan74d3bv3ygqhx302qjcj4m" + "commit": "b3dd838e93325145bb55cec69d8b0a2b6f1bc348", + "sha256": "1igikh0nlzxh4lkcgmi9smvw2lqad2zxmbss6hd69m01h7mqg6k7" }, "stable": { "version": [ @@ -3333,11 +3398,11 @@ "repo": "bastibe/annotate.el", "unstable": { "version": [ - 20230830, - 1428 + 20230930, + 1443 ], - "commit": "dbdd2a4663c49581a9bca77d4ea08e6eb98dbdcc", - "sha256": "19irn1k9lv2p2g54czb1n64bcknrpxlagjkk8lnibqfzz3pgqh27" + "commit": "eae9e73f2e36e421d7981aa2f47addc7993cc88f", + "sha256": "0y2qa0xg09w2a8wjrjrwcgh4f7im2wn2gyh28y5g73pvybchl2lg" }, "stable": { "version": [ @@ -3382,11 +3447,10 @@ "version": [ 2, 6, - 3, - 20230914 + 4 ], - "commit": "87a4e2f654ad9d3881e1afa284ba2792bb408315", - "sha256": "00f15pbdhf62vg4llk973c4b4scp4vwwcpk4vkyzfbpsjdq1bz9i" + "commit": "f42acb696e43d382639f04f869e9a99ab36a91c6", + "sha256": "0n4avd58j45rdcmnwgrmz5s0ril0z4n2z711mwwbahl50f7359ky" } }, { @@ -3752,11 +3816,11 @@ "repo": "radian-software/apheleia", "unstable": { "version": [ - 20230909, - 2313 + 20231021, + 1841 ], - "commit": "e944e24584393c1a4df130885b489795f7676567", - "sha256": "1167b28fk6bzgi9y3k5f03hb5r6nmskx08r5l9w2b8sbjmhlajqg" + "commit": "f4157e8c397896c0b984472ef7f82f444e0fc3e2", + "sha256": "1ama6x8dk5x2fw9jxwfcbygy96mx477zl368j46pjq91dkix6z48" }, "stable": { "version": [ @@ -3912,11 +3976,11 @@ "repo": "waymondo/apropospriate-theme", "unstable": { "version": [ - 20230915, - 2201 + 20230925, + 114 ], - "commit": "6618e26a833fdd2fbddf32075f1953cc4f86cb03", - "sha256": "0ip5xl24gjsyf07g22n044nbq4nn66nw87wlc2igfznh5bdiw9qw" + "commit": "ac2e16d23528dbc4efe1844f54366b9392d20ae6", + "sha256": "1rv0bj09lyylc3pq7vyg2y0pgpnx0lzmbvfjvpslmprb9vhfqbdg" }, "stable": { "version": [ @@ -4503,6 +4567,30 @@ "sha256": "1rk3zpbp7nxia7xiwj8yhji497za8npsl6w17848g29gj6hkgyji" } }, + { + "ename": "asyncloop", + "commit": "4300e2f8e8377e95b432a179dffd51047727822e", + "sha256": "0xqac12hkfn6wcq2h9b8xvfq6isj9fvhcy18inb6x91gk93vhsab", + "fetcher": "github", + "repo": "meedstrom/asyncloop", + "unstable": { + "version": [ + 20231021, + 2251 + ], + "commit": "8ab4e373e7bd3217cad4d4130ac765abc5b83add", + "sha256": "157z9yr74a0m38vi1n2zl6rzm5d1vnzg963bvhrymdpxn7s2wcrc" + }, + "stable": { + "version": [ + 0, + 3, + 3 + ], + "commit": "1cab3bfbc8966fb72a6830ecb960906ffd1dc800", + "sha256": "11b9bi5znxhxwh6gxqrx27r47kxvwda02d45jy6djvndy3wbfygv" + } + }, { "ename": "atcoder-tools", "commit": "314396ec5a51460ad679ee9fcf3aa3970cd44229", @@ -5040,15 +5128,15 @@ "repo": "auto-complete/auto-complete", "unstable": { "version": [ - 20221231, - 1633 + 20230927, + 1851 ], "deps": [ "cl-lib", "popup" ], - "commit": "59c11c453bfa0794302848a004d1be3b1684f17b", - "sha256": "1psd8i1s507kp4km8izqv244xqzmgffxmnbv1zds5mql6hmpfr3r" + "commit": "56c178b07185e37c699fd27393c447bca88076a7", + "sha256": "0h0fqr3bi0v3wrd8wzhvi4rkdz44v2k976q0353l3x8yk34mcc2l" }, "stable": { "version": [ @@ -5331,11 +5419,11 @@ "repo": "LionyxML/auto-dark-emacs", "unstable": { "version": [ - 20230702, - 319 + 20231014, + 453 ], - "commit": "af19a779c6df1e371d26e4092e6a2113ad1f44cd", - "sha256": "0h1d0i8p4v89l4xq76q89fnfifq2bk1xf92df2j91zwn7clj7z3c" + "commit": "65cc6337de9030ea7cae4661389019b9443543a2", + "sha256": "0rvl40xqlf1b2n5nfhzbd0b0r0gp41m5w98sx0wvhp68brxpvx0g" } }, { @@ -5964,27 +6052,27 @@ "repo": "oantolin/embark", "unstable": { "version": [ - 20230130, - 1454 + 20230919, + 1907 ], "deps": [ "avy", "embark" ], - "commit": "784ce24a1ad37459041418182af49565cad4974b", - "sha256": "17ij5w1mv80j0rr3byahnldsbds8z1q2d61p9gsm0k8jdqxd4rrk" + "commit": "07af44c7de72efde79ac563cbecdfff0b48d8411", + "sha256": "1dmsaw1m819kzmai45c4cqh5lyyha451f7dxzwwfz9crmzg2w5sf" }, "stable": { "version": [ 0, - 21 + 23 ], "deps": [ "avy", "embark" ], - "commit": "784ce24a1ad37459041418182af49565cad4974b", - "sha256": "17ij5w1mv80j0rr3byahnldsbds8z1q2d61p9gsm0k8jdqxd4rrk" + "commit": "07af44c7de72efde79ac563cbecdfff0b48d8411", + "sha256": "1dmsaw1m819kzmai45c4cqh5lyyha451f7dxzwwfz9crmzg2w5sf" } }, { @@ -6099,6 +6187,21 @@ "sha256": "0lmv34pi9qdh76fi3w4lrfyfhzr824nsiif4nyjvpnmrabxgk309" } }, + { + "ename": "awk-ts-mode", + "commit": "39fe0d1224a5cadc3c9103ead854ad2535af633d", + "sha256": "1j825imi6gp24s4kbg6zmys4xkj33287qz9h15swhhkj7nf8r325", + "fetcher": "github", + "repo": "nverno/awk-ts-mode", + "unstable": { + "version": [ + 20231001, + 2221 + ], + "commit": "d142f0ab61da89d3bf311194f69b655b0b7855a9", + "sha256": "0d6wwx47c1z7vs2ql1497041fawya1xpbgzys5n4j2vqhl07lali" + } + }, { "ename": "awk-yasnippets", "commit": "d25b1b6391e01096d6d3551db6c67ad7830771c2", @@ -6585,19 +6688,19 @@ "repo": "tinted-theming/base16-emacs", "unstable": { "version": [ - 20230716, - 215 + 20231008, + 59 ], - "commit": "f7d41a7605dff1db3ff930cb0aa15e7de76f0523", - "sha256": "1yq9afvybrgkmn17h22ha9231am7hlh3wccxw7g2ks3g0k5vvds0" + "commit": "5993a1ab3cd1f22673f84dd35a2fae5493bed69e", + "sha256": "0f2kj9q4wjhka5nsbn0kjqxdsnlmk45krylk2mmr9siprk15yfh9" }, "stable": { "version": [ 3, - 1 + 2 ], - "commit": "f7d41a7605dff1db3ff930cb0aa15e7de76f0523", - "sha256": "1yq9afvybrgkmn17h22ha9231am7hlh3wccxw7g2ks3g0k5vvds0" + "commit": "a01e1fe184dbcd5d0c7ed706ae144eb9299cd417", + "sha256": "0mdnm6xam1md9yiy6y14yp59j2864brazqszm7vklgb40xpxaxsq" } }, { @@ -6803,11 +6906,11 @@ "repo": "bazelbuild/emacs-bazel-mode", "unstable": { "version": [ - 20230510, - 2235 + 20230919, + 1445 ], - "commit": "d334a5d9c00def0995a36fe89f3bb8d4595409ad", - "sha256": "1bri1imq2ycc2bp4zlx47bc1myfcv81x3z0jm3yvn2r54yxk5bar" + "commit": "769b30dc18282564d614d7044195b5a0c1a0a5f3", + "sha256": "047hwlfifnnp2iagf3jjh5hqqxsadkwqxphcnx98gf8kb19pl85f" } }, { @@ -7585,8 +7688,8 @@ "repo": "tmalsburg/helm-bibtex", "unstable": { "version": [ - 20230717, - 959 + 20230918, + 953 ], "deps": [ "biblio", @@ -7596,8 +7699,8 @@ "parsebib", "s" ], - "commit": "ef07adfeda1e25d891875cb9a11983d5e26fc36d", - "sha256": "0iy3ikz0hfyghm5q2lgh71p2s3626d1nlc1fmgjp73w0nbxyrc77" + "commit": "95551744de8210867e9d34feaf47ae639ea04114", + "sha256": "0qgkws2dm55bvgrz2d4zamrdacm326141123q8bb45d1fjgwy0bc" }, "stable": { "version": [ @@ -7722,11 +7825,11 @@ "repo": "repelliuss/bind", "unstable": { "version": [ - 20230827, - 1429 + 20231001, + 2051 ], - "commit": "8e5ab488f0529565af5ba62bc047ac4b149ce945", - "sha256": "1yibxdigyim5wfqdl1rlcw274b50scfqli1s64lvcxy3ivzxb5ha" + "commit": "4c1698a7c1c9f3d45559c3be871d87d76a1cbe00", + "sha256": "0dv2jgis2z4cbss346wxxnka6ig6w88rf7pnrd3v9xf8r2x4zqj6" }, "stable": { "version": [ @@ -7880,20 +7983,20 @@ "repo": "liuyinz/binky.el", "unstable": { "version": [ - 20230905, - 346 + 20231020, + 2113 ], - "commit": "cf08e27e31ad4488bc6e78fa5b7ea2a46898d7c6", - "sha256": "0cadk0n2baw0zgxz7cm7b6qbvr6r9kcwjd4ddwqybjchsn2y0571" + "commit": "0078a4b0bab190e27cf011b6d1f685ae953fcc82", + "sha256": "0nnn17rjnmzkryckahzpsicy11shbzbrdjwgwnqxigy7bp39smd2" }, "stable": { "version": [ 1, - 3, - 2 + 4, + 0 ], - "commit": "ba06421b4224e212b26fd18e8b2269a900fc8cc9", - "sha256": "054qk7n11v5bzqr9m5z4n1wlg7px0p8n2d7v4jkpnvmlls3ydf4b" + "commit": "4285ecaf03f821892a83c2deebb9bc2ecad2995f", + "sha256": "0iy5xq5jyjcgqj6slklv0ywpqb4b5ln11xv5q1gj757ach2nmfiy" } }, { @@ -7904,8 +8007,8 @@ "repo": "SqrtMinusOne/biome", "unstable": { "version": [ - 20230819, - 1424 + 20231015, + 1930 ], "deps": [ "compat", @@ -7913,8 +8016,8 @@ "request", "transient" ], - "commit": "fc52a2b7ac1a08050499c5eb378d012cd26d0856", - "sha256": "1099abqa7vwx0g9vna3rq8f02k7k3kx6w7kx0rcfwsiscqlklc52" + "commit": "f931520566a31ebcc3392bb902f1c36e377bb2a2", + "sha256": "162mnjq0pxxakcrrhr0bcm2rnvx1di0hg6xmrbljkcgjs20yzsfm" } }, { @@ -8162,26 +8265,26 @@ "repo": "Artawower/blamer.el", "unstable": { "version": [ - 20230519, - 2152 + 20230930, + 1047 ], "deps": [ "posframe" ], - "commit": "ab00e6a3ea482c342d918add9c20bfd3fa740aaa", - "sha256": "0icmwikzk8y417qqz3whzw8698s7ciaxrnhh1a126h5adbj63r2f" + "commit": "4b70b657f83542491b77a4dc512674f3fa5ce01c", + "sha256": "0hf6f4zix567a65283cn3wvngqppcazsicq9icrkmjw59sgl1hix" }, "stable": { "version": [ 0, 7, - 2 + 3 ], "deps": [ "posframe" ], - "commit": "ab00e6a3ea482c342d918add9c20bfd3fa740aaa", - "sha256": "0icmwikzk8y417qqz3whzw8698s7ciaxrnhh1a126h5adbj63r2f" + "commit": "4b70b657f83542491b77a4dc512674f3fa5ce01c", + "sha256": "0hf6f4zix567a65283cn3wvngqppcazsicq9icrkmjw59sgl1hix" } }, { @@ -8403,18 +8506,18 @@ "repo": "joodland/bm", "unstable": { "version": [ - 20230830, - 2243 + 20231008, + 2005 ], - "commit": "99869da686ab357e5536a262faf10c2bbe3d0574", - "sha256": "0ihs2dk04ip8j5580z875qsdj3d1kfm9b8hl3v4xb72x1fiv74fp" + "commit": "1351e2e15a7666e614c94b41414c8f024dc10a50", + "sha256": "0dv3b0bv4rxvmac388j0qfkdvw7mbd72nfnb9skzkz39is39jp9j" }, "stable": { "version": [ - 201905 + 202309 ], - "commit": "637dacf4cb9112fdfb949706a704dd53cbe79c7e", - "sha256": "180b3rc13asrmsdh7v405d54jkrininvaj52xhp71vw91ng51dkn" + "commit": "62fd17d27d5f16a92bccc9ce2ad3868c01413985", + "sha256": "1a47dcda196sb6qx45w94d0vfzyfprfs3g7yj0scjmna79rr3fqa" } }, { @@ -8741,15 +8844,15 @@ "repo": "emacscollective/borg", "unstable": { "version": [ - 20230911, - 1633 + 20230916, + 2043 ], "deps": [ "epkg", "magit" ], - "commit": "8a5a718087989725cc85e123024a4945efc7587e", - "sha256": "1r7wasg7ih4bkxafiwbl6izxn14iv91zq3ni49f1vr1q89a9gyxi" + "commit": "2b38da4f44cba8931f84d7a8c73edf320dc60375", + "sha256": "0m55fs9qfi12xgwxps8f1db90fg7ja096xln4fssk3f8a30sa5r9" }, "stable": { "version": [ @@ -8901,11 +9004,11 @@ "repo": "museoa/bqn-mode", "unstable": { "version": [ - 20230718, - 141 + 20231008, + 1932 ], - "commit": "cd7a9956a03bafbc4beff96246cad94779b953d1", - "sha256": "0glf8vmgchc3sqlk2v2aiyyhap3ym7nh1hdaz9hjvznjbwai12b0" + "commit": "1a42e1cf87ae8a899a45573dfa9eaee1ab436d9b", + "sha256": "09jf445y01dh3lqz5hmzf9f1m6hpzwiprd4fgc3j33lbyi1wggqi" } }, { @@ -9294,14 +9397,14 @@ "repo": "astoff/buffer-env", "unstable": { "version": [ - 20230909, - 1118 + 20231008, + 1028 ], "deps": [ "compat" ], - "commit": "e0152203116424446eb1f24f7f83396a7b81f498", - "sha256": "04n93jm0g1l88n32hhqy8436yx32mgmggdc2yk66pfkhmmaflphv" + "commit": "9a0878dbfed33adf171bc389116d81f326161a64", + "sha256": "01b32xjlqc9h3dwkpmkgfq4mdpfj72ym7pw11h14s5lxv9l11mbk" } }, { @@ -9565,8 +9668,24 @@ "repo": "alphapapa/bufler.el", "unstable": { "version": [ - 20230830, - 518 + 20230925, + 118 + ], + "deps": [ + "burly", + "dash", + "f", + "magit-section", + "map", + "pretty-hydra" + ], + "commit": "8bfbcd54127f01f812d6e13fa11f55566034fa19", + "sha256": "0p6b6wjcsg2ls7jwgyf8k04jz57y6sw85hz1cky1v7hl2kdl5371" + }, + "stable": { + "version": [ + 0, + 3 ], "deps": [ "dash", @@ -9575,23 +9694,8 @@ "map", "pretty-hydra" ], - "commit": "06d67144778f80a19db58aef1495ba18bbbba147", - "sha256": "0gjh6pwjvaif9m8vmswx1bj89xih3naaxvhndhnxf273y2xnhzxf" - }, - "stable": { - "version": [ - 0, - 2 - ], - "deps": [ - "dash", - "dash-functional", - "f", - "magit-section", - "pretty-hydra" - ], - "commit": "d6c79f04b7d288174d8294fb30488b567586364d", - "sha256": "0l35ssjry15wqcxnr8rf5lrv856pgnm0k2d4d6ag14ypjx9nfhw3" + "commit": "3a6176d0e074bb00ea8b3fef4f7e03957a3ea058", + "sha256": "12xrjh8pdzq08dpjagqx7ribwzcpk6am9c040xram9m4sdhb2xv8" } }, { @@ -9791,14 +9895,14 @@ "repo": "alphapapa/burly.el", "unstable": { "version": [ - 20230831, - 558 + 20230917, + 1714 ], "deps": [ "map" ], - "commit": "3397eb2599bf76de1b96563e5a9201550e33a810", - "sha256": "04qqxwb6pavgvis0irfg4s5rj2j5zja6gp78inb67fbvb0g4h84c" + "commit": "f503fdc3af2f4e4a2a9023c763f71582e09eee8c", + "sha256": "01n7z6lgvsasid1ri2h58ycn0rsswr0y3ic0slvkwy3vlszwaa5k" }, "stable": { "version": [ @@ -9943,19 +10047,19 @@ "repo": "jorgenschaefer/emacs-buttercup", "unstable": { "version": [ - 20230418, - 819 + 20231005, + 2120 ], - "commit": "30c703d215b075aaede936a2c424f65b5f7b6391", - "sha256": "1rvc9r6swb74lhzd877jidkkf2cxl5v4zz302j2imqhsbk844qzh" + "commit": "3780eb081913d1aeef2bc5950891a3fbe3b3771d", + "sha256": "1lmiyipwhy5fi6yajx85c68drn5dxxy47yc2dpch8y9y2b2mbyin" }, "stable": { "version": [ 1, - 31 + 32 ], - "commit": "30c703d215b075aaede936a2c424f65b5f7b6391", - "sha256": "1rvc9r6swb74lhzd877jidkkf2cxl5v4zz302j2imqhsbk844qzh" + "commit": "3780eb081913d1aeef2bc5950891a3fbe3b3771d", + "sha256": "1lmiyipwhy5fi6yajx85c68drn5dxxy47yc2dpch8y9y2b2mbyin" } }, { @@ -10595,11 +10699,11 @@ "repo": "ocaml/caml-mode", "unstable": { "version": [ - 20230129, - 1145 + 20231011, + 328 ], - "commit": "959a5a27bfdbaa43a9ff99be136d62e0798f5e01", - "sha256": "145y73lrrwwcl7xg12aq42a1zc1cwgvm7kg3gk18j5k40cy9x696" + "commit": "47defafa2b08fb680e89bfee9cb9ce82bd9e3bcf", + "sha256": "0y0d6pq9jd5slih1n0n1235b178xvs2d0q05wm6qwg0xpkc1x3c2" }, "stable": { "version": [ @@ -10652,14 +10756,14 @@ "repo": "minad/cape", "unstable": { "version": [ - 20230914, - 938 + 20230930, + 537 ], "deps": [ "compat" ], - "commit": "4506ee82129a8e9ff9e4650a9b16eb8c4ae355f3", - "sha256": "0jif6d8bfsk3qxj50dgrl0ssdm4cqw42aidgh34c706q1xk91laf" + "commit": "116063b9ee912cbaa7318dbe6597ade4a62b3f59", + "sha256": "0p6waivxyg6mdr6xikv41j19ybbjwn7pmvbjxf309q42qgsvb4jp" }, "stable": { "version": [ @@ -11044,11 +11148,11 @@ "repo": "catppuccin/emacs", "unstable": { "version": [ - 20230913, - 2207 + 20231012, + 1710 ], - "commit": "653fa643f7f885bbd5b37be447e7ca9b3113f339", - "sha256": "0gjgla13vxxds778pmi8qnwkrrfpxv9v3n2nqgrqv51j8rmkjp3x" + "commit": "89e4013d9ad35f55666ca44c4542d32698641969", + "sha256": "1kzm3bgsy04pj5b04ljizl6jk614jl4r39lbnws1g0icsdbghqxh" }, "stable": { "version": [ @@ -11206,11 +11310,11 @@ "repo": "cdominik/cdlatex", "unstable": { "version": [ - 20230915, - 948 + 20230920, + 942 ], - "commit": "42a2041df99d1d3da9e08d17ceb2eba111cc85ed", - "sha256": "00gglvv2y6b0bjry4q5qb7xs2wqymhzy1q1lh39ciq0h2qyz96bw" + "commit": "7521fa1b39de735dcbd32bca92a792d5261e9ce2", + "sha256": "1bdjcfk3xs85r2zkkl54dpk34x4dm9n8psw27ry69sa24nshqrps" }, "stable": { "version": [ @@ -11591,15 +11695,15 @@ "repo": "plandes/cframe", "unstable": { "version": [ - 20201222, - 1930 + 20231014, + 1347 ], "deps": [ "buffer-manage", "dash" ], - "commit": "38544521e82befc06e397123a118dd96dda2c6b6", - "sha256": "04bgmh4rknfkfash1igav55hflkkrnkchbph6z61w36dqam06381" + "commit": "054f4f8f69a56cce3f834daa9ecf9d13bc348055", + "sha256": "00msjrhyr9qsgpd5i8xas98dx47q1fjvw5dqk2b78rmdavvwcjyj" }, "stable": { "version": [ @@ -11656,11 +11760,11 @@ "repo": "GrammarSoft/cg3", "unstable": { "version": [ - 20230816, - 1122 + 20230920, + 1245 ], - "commit": "611ffa634c5af98843fa9477bcc5d6ee657da9f1", - "sha256": "0pvj137xmdgb41pl87ws1842nlkhhfpwlzvk2ch2xf9s7xs7f43s" + "commit": "14367436c123220a0bb84987db51b6c774ac813a", + "sha256": "0k8v4zxr0ijpzz7g0la18mb6imjlz3957incm01xzbivn5dkzlr5" }, "stable": { "version": [ @@ -12219,25 +12323,26 @@ "repo": "breatheoutbreathein/chordpro-mode.el", "unstable": { "version": [ - 20230821, - 750 + 20231003, + 2349 ], "deps": [ "compat" ], - "commit": "819a0913ca7967d4069f02fbfb24654352cb2a89", - "sha256": "18qdiz1kfwi1kf436hz82zdgi2l94h7y5lkpb21z2948hrw38a6d" + "commit": "c2e0d7e1b2d3b857678bc13cde9e2733cfb71e84", + "sha256": "1scqa1kh3p20mvk7jrvj061b33nk32ajs74b683632zxdb3qh4rb" }, "stable": { "version": [ 2, + 1, 0 ], "deps": [ "compat" ], - "commit": "0f1e0504636143a02c356bb57ef56c53de152c15", - "sha256": "0b1gkvrazsk1kg4iblgwzl1pr2pc5xayhffgyhfk3zqrgqrvx9p7" + "commit": "38bb541cf55b214862589ccc54f123271e4ff6ac", + "sha256": "0jq93fxx0b4s961js1iaipqwjr2ips4jjswggc4m0w1qgpqdwdij" } }, { @@ -12450,8 +12555,8 @@ "repo": "clojure-emacs/cider", "unstable": { "version": [ - 20230914, - 1350 + 20231021, + 1221 ], "deps": [ "clojure-mode", @@ -12462,14 +12567,14 @@ "spinner", "transient" ], - "commit": "09d72192a4734653ca0b1b4b227c38760880fc63", - "sha256": "1h9dn82ms7kv6qj7z5j51iar1db8dmsyisz9wsqqi30q9hwwnyqf" + "commit": "4c99c02b5762c107cdf771a771a1216b040ba53e", + "sha256": "1nyrlbkqbn7bqj39xdzk6mgrhl4bg3ddhna4f3kggk2rhjlv7yx7" }, "stable": { "version": [ 1, - 7, - 0 + 8, + 3 ], "deps": [ "clojure-mode", @@ -12477,10 +12582,11 @@ "queue", "seq", "sesman", - "spinner" + "spinner", + "transient" ], - "commit": "f39e0b52014913f5acc1dc28ad94c68385c0834e", - "sha256": "0jqjgygdvny1vhjbx7k0l492fhamwndsjcbb2mccwp9j47k4qar9" + "commit": "944d6773ac254d9fcac55c05489bff3d91d91402", + "sha256": "12505hbyiqlf4m0mhnkf5r1yaa11rqw4786qxzw56641msv8fxfi" } }, { @@ -12761,30 +12867,30 @@ "repo": "emacs-citar/citar", "unstable": { "version": [ - 20230725, - 1020 + 20231019, + 2047 ], "deps": [ "citeproc", "org", "parsebib" ], - "commit": "2c0547db57f2fb30ff071d126b256287a4e9452c", - "sha256": "1v5zqr2azgxsln4z413ldwj1b0hsx3rjlh3g6mw0nhv0jbfgcxjf" + "commit": "e21bf22b29d8ca40649517bb7dc503765f240282", + "sha256": "07q94iplkx29lggrs5xfzj42rxfcn2cnbr90jgifk29jshcz30pv" }, "stable": { "version": [ 1, - 3, - 1 + 4, + 0 ], "deps": [ "citeproc", "org", "parsebib" ], - "commit": "0c6a8038e9b7f72c2e6837bd3342eab942c08d0d", - "sha256": "12chdrmkggnpci1kdkkrz4a2bnsbzc8pra318zbnn3qxinlpngyy" + "commit": "e21bf22b29d8ca40649517bb7dc503765f240282", + "sha256": "07q94iplkx29lggrs5xfzj42rxfcn2cnbr90jgifk29jshcz30pv" } }, { @@ -12795,29 +12901,29 @@ "repo": "pprevos/citar-denote", "unstable": { "version": [ - 20230708, - 403 + 20231014, + 421 ], "deps": [ "citar", "dash", "denote" ], - "commit": "2107142e3c621aa64f95c7820d4b12b69f1763f4", - "sha256": "1x82y75w5g84vjdvxl5xvlbrlph40rm9fg0cblixq12i4sdjb9ks" + "commit": "f093c37d28320a04b5e7ee87d5c442fefa749c35", + "sha256": "1bnyqvdawyxrafz7c79f6xq5h90rhdakmv6g1jhplh881zmkq25w" }, "stable": { "version": [ 1, - 3, - 0 + 8 ], "deps": [ "citar", + "dash", "denote" ], - "commit": "15b4ba4feae7659615a7478987831a681ae8b287", - "sha256": "1v8v01d6ywq20h4z7wniqqszgbz3n8wz4x7ca26cf52c1w11469z" + "commit": "f093c37d28320a04b5e7ee87d5c442fefa749c35", + "sha256": "1bnyqvdawyxrafz7c79f6xq5h90rhdakmv6g1jhplh881zmkq25w" } }, { @@ -12828,28 +12934,28 @@ "repo": "emacs-citar/citar", "unstable": { "version": [ - 20230323, - 1926 + 20231019, + 2047 ], "deps": [ "citar", "embark" ], - "commit": "0c6a8038e9b7f72c2e6837bd3342eab942c08d0d", - "sha256": "12chdrmkggnpci1kdkkrz4a2bnsbzc8pra318zbnn3qxinlpngyy" + "commit": "e21bf22b29d8ca40649517bb7dc503765f240282", + "sha256": "07q94iplkx29lggrs5xfzj42rxfcn2cnbr90jgifk29jshcz30pv" }, "stable": { "version": [ 1, - 3, - 1 + 4, + 0 ], "deps": [ "citar", "embark" ], - "commit": "0c6a8038e9b7f72c2e6837bd3342eab942c08d0d", - "sha256": "12chdrmkggnpci1kdkkrz4a2bnsbzc8pra318zbnn3qxinlpngyy" + "commit": "e21bf22b29d8ca40649517bb7dc503765f240282", + "sha256": "07q94iplkx29lggrs5xfzj42rxfcn2cnbr90jgifk29jshcz30pv" } }, { @@ -13402,8 +13508,8 @@ "repo": "clojure-emacs/clj-refactor.el", "unstable": { "version": [ - 20230916, - 530 + 20231009, + 1104 ], "deps": [ "cider", @@ -13416,14 +13522,14 @@ "seq", "yasnippet" ], - "commit": "5555fab8e02f567d67a3c982ab178be5485310db", - "sha256": "03p70z2rjqb1vslhdpbf7z49pz294md5vsr7827wwfza7jl51gkp" + "commit": "b476345c580ae7cbc6b356ba0157db782684c47f", + "sha256": "100ngpgvff0xvw1h5krvh40sa3ympl241imwskcv62yk29m9z411" }, "stable": { "version": [ 3, - 9, - 3 + 10, + 0 ], "deps": [ "cider", @@ -13436,8 +13542,8 @@ "seq", "yasnippet" ], - "commit": "5555fab8e02f567d67a3c982ab178be5485310db", - "sha256": "03p70z2rjqb1vslhdpbf7z49pz294md5vsr7827wwfza7jl51gkp" + "commit": "b476345c580ae7cbc6b356ba0157db782684c47f", + "sha256": "100ngpgvff0xvw1h5krvh40sa3ympl241imwskcv62yk29m9z411" } }, { @@ -13731,20 +13837,20 @@ "repo": "clojure-emacs/clojure-mode", "unstable": { "version": [ - 20230911, - 1653 + 20231018, + 922 ], - "commit": "5fab97d0efc1ed932518fba0cb90afe6dcd00191", - "sha256": "0knx3y53z0dn49xisa78bac55vhhkwxs2iw3jvalx41wfwvkirxc" + "commit": "525fc1b131b1fc537aa82d83d9eb2ea833cface6", + "sha256": "0g4x587fpzcj9y59k8sb1g7c6yvga9gjs8ximpmar7d8jq2cv5qa" }, "stable": { "version": [ 5, - 17, + 18, 0 ], - "commit": "5fab97d0efc1ed932518fba0cb90afe6dcd00191", - "sha256": "0knx3y53z0dn49xisa78bac55vhhkwxs2iw3jvalx41wfwvkirxc" + "commit": "525fc1b131b1fc537aa82d83d9eb2ea833cface6", + "sha256": "0g4x587fpzcj9y59k8sb1g7c6yvga9gjs8ximpmar7d8jq2cv5qa" } }, { @@ -13755,26 +13861,26 @@ "repo": "clojure-emacs/clojure-mode", "unstable": { "version": [ - 20230911, - 1653 + 20231018, + 922 ], "deps": [ "clojure-mode" ], - "commit": "5fab97d0efc1ed932518fba0cb90afe6dcd00191", - "sha256": "0knx3y53z0dn49xisa78bac55vhhkwxs2iw3jvalx41wfwvkirxc" + "commit": "525fc1b131b1fc537aa82d83d9eb2ea833cface6", + "sha256": "0g4x587fpzcj9y59k8sb1g7c6yvga9gjs8ximpmar7d8jq2cv5qa" }, "stable": { "version": [ 5, - 17, + 18, 0 ], "deps": [ "clojure-mode" ], - "commit": "5fab97d0efc1ed932518fba0cb90afe6dcd00191", - "sha256": "0knx3y53z0dn49xisa78bac55vhhkwxs2iw3jvalx41wfwvkirxc" + "commit": "525fc1b131b1fc537aa82d83d9eb2ea833cface6", + "sha256": "0g4x587fpzcj9y59k8sb1g7c6yvga9gjs8ximpmar7d8jq2cv5qa" } }, { @@ -13847,20 +13953,20 @@ "repo": "clojure-emacs/clojure-ts-mode", "unstable": { "version": [ - 20230915, - 435 + 20230925, + 320 ], - "commit": "5e7506e61401f92df1f86677051b55fec0ad6ce8", - "sha256": "11ld54rnc1w72pz7wp0d6xaxiqcir2kc0a8a09hhakb0s3bdw6ar" + "commit": "8e61fe8ff4795975ec9e225af931d3a514c99445", + "sha256": "101c1xwrmkb9rq713jij105117y2d0ffiplxsnb3z1h2pgcil0p8" }, "stable": { "version": [ 0, - 1, - 5 + 2, + 0 ], - "commit": "4e18177a568027b464ea794c166d2eb4ebe080fc", - "sha256": "0y6nj0bh700s1bjiwj4y1hac4v5c440qv19p2mq3mxxvaqv51c9v" + "commit": "8e61fe8ff4795975ec9e225af931d3a514c99445", + "sha256": "101c1xwrmkb9rq713jij105117y2d0ffiplxsnb3z1h2pgcil0p8" } }, { @@ -14099,20 +14205,20 @@ "url": "https://gitlab.kitware.com/cmake/cmake.git", "unstable": { "version": [ - 20230914, - 1713 + 20231006, + 1308 ], - "commit": "7d3b4868d0306d4fcc430349241b5b78f76d543c", - "sha256": "0090pdvwz89cppqbar0lypi7dia5ifxa81b1mrl7gqi6k74aw4y3" + "commit": "9532e1cf5b238ee5da2ea0b2fbb0194eaa5aaf03", + "sha256": "0nc3g5cv49mzn3g4zakprc8z2iqwa19x8lyzic1691857n0im5k3" }, "stable": { "version": [ 3, 27, - 5 + 7 ], - "commit": "7d3b4868d0306d4fcc430349241b5b78f76d543c", - "sha256": "0090pdvwz89cppqbar0lypi7dia5ifxa81b1mrl7gqi6k74aw4y3" + "commit": "9532e1cf5b238ee5da2ea0b2fbb0194eaa5aaf03", + "sha256": "0nc3g5cv49mzn3g4zakprc8z2iqwa19x8lyzic1691857n0im5k3" } }, { @@ -14264,11 +14370,11 @@ "repo": "astoff/code-cells.el", "unstable": { "version": [ - 20220917, - 1431 + 20231015, + 1328 ], - "commit": "fd68a33eb43b3cbd44fed767f48e230382903592", - "sha256": "072d5vldjfg9mj4a86bw8xmxl3hmywsnx4f2k6nayqy4whry5fmq" + "commit": "8a1f0281f88239b956250a8c76bada8aa9debe2c", + "sha256": "1yyfwxnq3wfaakij7yvlv8f6gs1y8r3q3vhyqic2q4z98kws7jm9" } }, { @@ -14896,11 +15002,11 @@ "repo": "hying-caritas/comint-intercept", "unstable": { "version": [ - 20200106, - 454 + 20230930, + 956 ], - "commit": "3c9a6125e450435b79ab5e6466f830e57c5e0a30", - "sha256": "06cvphbnhb89h4ss3y87lladb0dcsrkij8pfv65ky06brc1jl0hx" + "commit": "79cfa3f15558f99285734ff36e80e3c4628565ae", + "sha256": "1v34m2f0ni8zvvbqnv0i8daa05rg22wb11468xyq3c0h7pd0k7xv" } }, { @@ -15144,20 +15250,20 @@ "repo": "company-mode/company-mode", "unstable": { "version": [ - 20230703, - 2021 + 20231016, + 2324 ], - "commit": "3ec40b0a0ea751b6c48f24abd58c8304deb53014", - "sha256": "05zmjxrzgjaqcalxh2gf0xd5wvhza5c5f4skkk36r7hhvz9z6915" + "commit": "a0c7c1775ab15d5d7df57a2126b6b9699049b7f0", + "sha256": "09m5y7n8lvfyrvhlnx3yjqlaw28lsdxljald1kqj4r0pvb1kqwk6" }, "stable": { "version": [ 0, - 9, - 13 + 10, + 1 ], - "commit": "656ad10670512e135a0a5881f127bb7a789ef8ca", - "sha256": "1j5f8kqv36r18pg09a6139q7a0a39xdnc5nf6sv3c0pw3yfw1szn" + "commit": "d832d886d0dce655b44de8c5e1eec749b2bea3a3", + "sha256": "09v0q7kxyar5r06l4lv3v78vnd39v3b0pnxg0r3h3my4ki72by8i" } }, { @@ -15521,6 +15627,38 @@ "sha256": "0yvp3dwa9mwfyrqla27ycwyjad4bp1267bxv0chxcr4528hnygl3" } }, + { + "ename": "company-eask", + "commit": "af01ec5452dbbf7a5beeb3d550ef669d50496316", + "sha256": "14j4a9aw2sdiyf9pbj2vfzsp2j11v9svxfd9rq19m5yvgvzkm60s", + "fetcher": "github", + "repo": "emacs-eask/company-eask", + "unstable": { + "version": [ + 20231008, + 1908 + ], + "deps": [ + "company", + "eask" + ], + "commit": "27f0a46259427df6a29f352b9bf1079812c3f7bf", + "sha256": "1736fzbcfm0f774459irxfmgdvjzj6a32ia4y70n3qpx6qwrx4x4" + }, + "stable": { + "version": [ + 0, + 1, + 0 + ], + "deps": [ + "company", + "eask" + ], + "commit": "27f0a46259427df6a29f352b9bf1079812c3f7bf", + "sha256": "1736fzbcfm0f774459irxfmgdvjzj6a32ia4y70n3qpx6qwrx4x4" + } + }, { "ename": "company-emacs-eclim", "commit": "1e9d3075587fbd9ca188535fd945a7dc451c6d7e", @@ -17147,14 +17285,14 @@ "repo": "mkcms/compiler-explorer.el", "unstable": { "version": [ - 20221108, - 825 + 20230922, + 753 ], "deps": [ "request" ], - "commit": "36a2cbf0863d4563096546c38ff26db3d7a3e18c", - "sha256": "0529mwqp5p0lca010dxvjs1ka9fjbywpl0yii71wqc6rbc1kblvi" + "commit": "73a353c229aea84e6f24412b82f6f842fe01c55f", + "sha256": "08p55xyavvkjj816djxghwyzz0bwny6agcakg2brhic058dny909" }, "stable": { "version": [ @@ -17447,14 +17585,14 @@ "repo": "minad/consult", "unstable": { "version": [ - 20230914, - 1545 + 20231020, + 1932 ], "deps": [ "compat" ], - "commit": "4b8f8a55e875f705925b954822127bfbc7045c82", - "sha256": "16bvsnwjq2s2ylnw20lc21fw6xyv372ld4x2zxq7kk08kcz92dzb" + "commit": "8f22fbce8d645b9ed45c9ca62c4151644f338a22", + "sha256": "0s6gb6j7y1i1kv8gbhswqbys4pgs2b6g0maspa8dd8f9v96rgh2h" }, "stable": { "version": [ @@ -17799,14 +17937,14 @@ "repo": "rcj/consult-ls-git", "unstable": { "version": [ - 20230831, - 826 + 20230924, + 810 ], "deps": [ "consult" ], - "commit": "081bd9f4f8ecdafc11dab6b5379deea81654b00a", - "sha256": "1r9lv0mklyrkwx5mw84qswrqis81q3i0rj9faag04nbd710x3x59" + "commit": "3ccd9d80da73a05ef2a74616ffdc469860f74c21", + "sha256": "1gxh0zwfkm50493bbnvjlsx38i3sxmrajqm1gf65icp55s0slrp0" } }, { @@ -18010,6 +18148,36 @@ "sha256": "06wj2pixhjgqddl9g2wkv7cq9gz9yjb46cb1jrlbya3rdjyfb6h5" } }, + { + "ename": "consult-tex", + "commit": "f102e1c21efddc3cacd1b37726e365f717c3c708", + "sha256": "1fphp9b9mjdgl9w4ddhxkk94qlg6j64xis4gpq0xs8rpklv5i3rq", + "fetcher": "gitlab", + "repo": "titus.pinta/consult-tex", + "unstable": { + "version": [ + 20231012, + 1121 + ], + "deps": [ + "consult" + ], + "commit": "81cf7d7e2ef52c01c291c4ec7215020cbce29085", + "sha256": "1wb8sfmx0y5xwk2yx5alqspm9ddq9mzxfwwcccw8267kqkm3gs3j" + }, + "stable": { + "version": [ + 0, + 1, + 0 + ], + "deps": [ + "consult" + ], + "commit": "4f846ef7ef4ec0fbb4c62b603567c270860638e8", + "sha256": "1wb8sfmx0y5xwk2yx5alqspm9ddq9mzxfwwcccw8267kqkm3gs3j" + } + }, { "ename": "consult-yasnippet", "commit": "da399d9149261f6fded5a465ba1b6f2353abfa5a", @@ -18313,14 +18481,14 @@ "repo": "minad/corfu", "unstable": { "version": [ - 20230825, - 736 + 20231013, + 1857 ], "deps": [ "compat" ], - "commit": "ab12503bdbef9e428dbe4ed75cb26c7c6dfc580b", - "sha256": "1w5nrf3zzry780sb7xj133q6gkw36lidj43iaw14h03gciycp4p6" + "commit": "b2b9a2312f58117514724e729fda43efc4433ecd", + "sha256": "1vdj8h2linwmkhr1f8zhwhskdknaacid4mc6lnp3cyj7mnlryfq4" }, "stable": { "version": [ @@ -19122,16 +19290,16 @@ "repo": "AdamNiederer/cov", "unstable": { "version": [ - 20220727, - 31 + 20231007, + 254 ], "deps": [ "elquery", "f", "s" ], - "commit": "cd3e1995c596cc227124db9537792d8329ffb696", - "sha256": "1gyc0si60czhgrkm7kink1p1zj1h5j5nzif4ivm5bg78l28skmpm" + "commit": "42bf07c6ab51ceb45753c798bcbc3327a9230ed5", + "sha256": "1jwkwfyc1mxlywjhdb0322ihq2igjsy9k03wpwk0zbnmj4zdip0r" } }, { @@ -19592,14 +19760,14 @@ "repo": "bbatsov/crux", "unstable": { "version": [ - 20221121, - 859 + 20231013, + 520 ], "deps": [ "seq" ], - "commit": "f8789f67a9d2e1eb31a0e4531aec9bb6d6ec1282", - "sha256": "0bsyrp0xmsi1vdpgpx6n3vfrmh75bpp8ncync8srzx6clbl71ch4" + "commit": "3998b753d0eb4fc5a64ed9c9f05a1427ff4be22d", + "sha256": "00l0y7alcsgmhiif9isjkw6i7lgq540414m9kzadjqnf49jq28zr" }, "stable": { "version": [ @@ -20332,6 +20500,21 @@ "sha256": "0hhwm9dwzf7dqzacxppgq0c64abjn29h0lyf620q40wvhq79qkwj" } }, + { + "ename": "cybercafe-theme", + "commit": "06c736bb0eed45aca46f1d46656e2804ee147baa", + "sha256": "1s4n0xdni9lsxygm1w8nlqyap5zk3izip9gy2fqb38cn3c34q69m", + "fetcher": "github", + "repo": "gboncoffee/cybercafe-emacs-theme", + "unstable": { + "version": [ + 20230923, + 200 + ], + "commit": "62346a69e59a9d19883e081c58cc4bce44dd0aef", + "sha256": "07aw90xmhvpdf7imsxykvrb90sfxh00brp3y5b1v698wddng43qi" + } + }, { "ename": "cyberpunk-2019-theme", "commit": "1821a436d3d9f7c46cbd198f93951aa35bbf6ad7", @@ -20730,8 +20913,8 @@ "repo": "emacs-lsp/dap-mode", "unstable": { "version": [ - 20230822, - 603 + 20231021, + 532 ], "deps": [ "bui", @@ -20744,8 +20927,8 @@ "posframe", "s" ], - "commit": "096070aacff875a09c13e596e5d60a55e0f07ab1", - "sha256": "16fvhyzddyqjsnvbhr9d3fziz910jfm0ch4hqn9ddczvmnza4h4g" + "commit": "1187c6982fbc886e633b68359d64f8e5d7750151", + "sha256": "11cpsrbmqzamq9ply0pbd983lqsas8wxym0r476bv2vx2bqkaqpc" }, "stable": { "version": [ @@ -20911,14 +21094,14 @@ "repo": "emacsfodder/emacs-theme-darktooth", "unstable": { "version": [ - 20230913, - 256 + 20231011, + 427 ], "deps": [ "autothemer" ], - "commit": "ac7c3a2322648b6338c93f01a0038007bedc7680", - "sha256": "0d4q9mmffafi6c09z0p3ggbm5bvhq9v6a0pwf0q0ik8azl6j363g" + "commit": "2358dd334b5dcb6dc9828422bd7bd1e4da556819", + "sha256": "0ivdwypamhnipfh5qg71icf1bbd0nqp17xpj31cs0iaik1s9pj8h" }, "stable": { "version": [ @@ -20935,17 +21118,17 @@ }, { "ename": "dart-mode", - "commit": "3416586d4d782cdd61a56159c5f80a0ca9b3ddf4", - "sha256": "0zpvp86067a6l63wrpqxsm9fhv3n4ggbq8pg21vgiz54hk4x1xpp", + "commit": "f45ba7975ad81e534ac33cdf91a9fc602c808911", + "sha256": "16nnqpbgxrdlkfx1gl6x3h0zn3sw4swc869vsggrir2drjg4n1lq", "fetcher": "github", - "repo": "bradyt/dart-mode", + "repo": "emacsorphanage/dart-mode", "unstable": { "version": [ - 20220401, - 0 + 20231002, + 1138 ], - "commit": "ae032b9b30ebadfe1b8a48a4cf278417e506d100", - "sha256": "1b9mmpay68ssljbz6v5aghdn2v5509gmxaz3s6w9xzqc3gxkczc8" + "commit": "61e01142352f6813aca6512bedadb5007de3a0b9", + "sha256": "1pvyv1m2nk0hx05zjrphw7ad9y6xsixhjhm4gygpjjv99qbx4njc" }, "stable": { "version": [ @@ -21104,11 +21287,11 @@ "repo": "emacs-dashboard/emacs-dashboard", "unstable": { "version": [ - 20230914, - 941 + 20231012, + 1943 ], - "commit": "87bb28397d7af6ed6601bdd26478a5fa4ee2b7db", - "sha256": "1nx4f6kgn6vkagkw6y9b1qjbm6rbdvdz1f8aiyzck5jjvkm56wjl" + "commit": "427cd8e161232904745dc7870a36ad55ebf65753", + "sha256": "1pll099gz1v9kip24lmsfhn419fbfgjpavjl5w9zafj4yqmi2ipl" }, "stable": { "version": [ @@ -21281,25 +21464,26 @@ "repo": "doublep/datetime", "unstable": { "version": [ - 20230915, - 1845 + 20230925, + 2038 ], "deps": [ "extmap" ], - "commit": "4c422b6f9dbee8e090edc288d5e6a6d10a2be313", - "sha256": "1fxqb2rynnh3302zpqzg1qqn6pdx6xyp1vnanqsvavvpki1spl43" + "commit": "3def4bf0d1ed58cdd424980dd01a4b2e056a86ad", + "sha256": "0q4w76b5ay21k011kmsmqcqgibn79j26a593kyj2bqs9fwvsxc5g" }, "stable": { "version": [ 0, - 8 + 9, + 1 ], "deps": [ "extmap" ], - "commit": "3065971ce81c8edb5669bf74ad1351c4d3492c41", - "sha256": "01byg5c6ffhgpaiccdg1g5fkh1hk92br3hw3hpjqpwwpj9skg4yz" + "commit": "9d512244d32870c113785278d8db3c51206c98af", + "sha256": "0d918312gpdiyx7zq8kdy19bdww6jqg94hs4j5l0n63bwrxsqdx2" } }, { @@ -21531,11 +21715,11 @@ "url": "https://salsa.debian.org/emacsen-team/debian-el.git", "unstable": { "version": [ - 20211006, - 1939 + 20231017, + 1022 ], - "commit": "a3ef20c269b9192710567571b20718f572942bc4", - "sha256": "01d3hc6j8gqg8m3xh0jd35xygz41fw1md81xyxasrvngb7r4pqky" + "commit": "60aa194454a7adb82790b6455c130ecbe93cb2a7", + "sha256": "0n6idayngdsb5vsr2brzj1dhq2rxv7jdsf0jns386aq5cmpjzvig" }, "stable": { "version": [ @@ -22045,6 +22229,21 @@ "sha256": "0dazxjk3p53y8xpzd62557i9qz0r0hy1xcv7h2vc1mg2jdxlf2xm" } }, + { + "ename": "derl", + "commit": "f661504203b6990094307244a1c93cb62c1521d9", + "sha256": "03j9jn4xidbvs2llp7nm0lx55x4ian6dk5d54ji58zkis3qpjy84", + "fetcher": "github", + "repo": "axelf4/derl.el", + "unstable": { + "version": [ + 20231004, + 821 + ], + "commit": "6f31592bb3083de366cdb13a7db0ed69fc72de47", + "sha256": "1nqzw42vn1w1dh871izyalwkxvrq73ykyzkggrv070cyfyhbc177" + } + }, { "ename": "describe-hash", "commit": "8c6c5cd96acd3deeb86503341dd9cd729e20185e", @@ -22278,11 +22477,11 @@ "repo": "susam/devil", "unstable": { "version": [ - 20230816, - 2251 + 20230925, + 2240 ], - "commit": "95677d158fba0f0248e9cf5aa1357bee4b293d8e", - "sha256": "0xi41n5m2j6hl1x4hqj8gxik99ymygvlqcvbhjq3pyq9bmazqpx2" + "commit": "ad8320c647ec0078caf5f0745520e5c340b191ca", + "sha256": "1dicp7n2yas40n3vjyikmx3pzawl9b9y09agrvnz9fwas41x8axj" }, "stable": { "version": [ @@ -22641,14 +22840,15 @@ "repo": "pkryger/difftastic.el", "unstable": { "version": [ - 20230904, - 1049 + 20231018, + 1043 ], "deps": [ + "compat", "magit" ], - "commit": "bfeb7dd4186ba954860d7ceff0397135b6a1fd71", - "sha256": "19fc522hr8dprbrw3fbd7b989psnjmvpcp2g400qiy7zlzg61pcp" + "commit": "3e63dc1dd6eb7c2b7910d9b31a84fab7addaa7f3", + "sha256": "14za0r446pw3yby6kx8rfkaixx6lcx3blq2nv6l5rly3bkidprjs" } }, { @@ -22986,14 +23186,14 @@ "repo": "tilmanrassy/emacs-dir-treeview", "unstable": { "version": [ - 20221103, - 35 + 20230922, + 2328 ], "deps": [ "treeview" ], - "commit": "bdcce576c4e8e8da7f82192cecc650e76d068958", - "sha256": "1g1vkp3rzcicc8y6sf7r6qy5lxd8kfg7r0gkxz95fk3l4symfdsf" + "commit": "9024df99284414aa9dc2dff5f3ee9f874830ab74", + "sha256": "11wzi9wfib1gaag3g88mn3yfx313vzky93cgjxxc0040zrqlxfp5" } }, { @@ -23414,11 +23614,11 @@ "repo": "thomp/dired-launch", "unstable": { "version": [ - 20230812, - 604 + 20231016, + 2048 ], - "commit": "b2639051a2cbc56be7f9b5df2f4391c159770a6d", - "sha256": "0kbfx8h53d7av46izqrhyhmn396xlf67417pcq9p3npa5yywxs19" + "commit": "d36bbed96ca8db8e18b005568f79c3728ce0171b", + "sha256": "07f4dh3zm4p5pxa0wyjr5pdsd5ks66q9qv3rcbxnrjm6m96g2rqi" } }, { @@ -24804,8 +25004,8 @@ "repo": "Silex/docker.el", "unstable": { "version": [ - 20230910, - 1911 + 20231005, + 1918 ], "deps": [ "aio", @@ -24814,8 +25014,8 @@ "tablist", "transient" ], - "commit": "6997c86a24d440fa04035aa8c9499a52df6e655d", - "sha256": "0fqrbzbiwzrk3qzczcx7bwrqy5kfhp7qvxrwyg4bgbwi2qs87yn8" + "commit": "61bb3ac0f2195a7a592df0453fe9f404bd92f9b1", + "sha256": "0g7sgf38ihza30mli1bi82nmn8plkjx3xm76ykg1s66j1ihfhb3p" }, "stable": { "version": [ @@ -25074,14 +25274,14 @@ "repo": "alphapapa/dogears.el", "unstable": { "version": [ - 20230916, - 20 + 20231016, + 2356 ], "deps": [ "map" ], - "commit": "46c57510f4d2b372d3fa376eea11d8b56fadbaf7", - "sha256": "1hvkdm9yyr46waxzx3payc6f69m0fm5wfc66s9jfa6kac25i364x" + "commit": "1136f28ceaed522351369fb97cc098763293a7a6", + "sha256": "0sp513bigq0ckkq9hb8fd4znmv8k99awryaa72zddwibi2adb42f" }, "stable": { "version": [ @@ -25192,16 +25392,16 @@ "repo": "seagle0128/doom-modeline", "unstable": { "version": [ - 20230916, - 446 + 20230930, + 2212 ], "deps": [ "compat", "nerd-icons", "shrink-path" ], - "commit": "e71a566f76051d49649a67da58faecd3d0f3a34e", - "sha256": "1kzagd0plfvchiqxn9grs021796lvknd63mwpsyvl81c4dsk0kq2" + "commit": "d739ab51d58b76c1d9cc29e7a0e4abe9c30370dc", + "sha256": "0l6w019gngrqb0scign188pyx06yvfiqanjvvl64yjgl5fryr1k2" }, "stable": { "version": [ @@ -25245,14 +25445,14 @@ "repo": "doomemacs/themes", "unstable": { "version": [ - 20230912, - 1924 + 20230916, + 2032 ], "deps": [ "cl-lib" ], - "commit": "9b427b3663896d49c78eab26db0c3da16c6f5c59", - "sha256": "1y0d8avf6838gx98x4xmfzp5ills9k3hrap8h5v8dx4k3lz3p120" + "commit": "4aee1f5a0e54552669f747aa7c25e6027e73d76d", + "sha256": "019phmlxllzg51c6kxyaixmby1vxd1i512kv5bjs0wklj8p2pcr5" }, "stable": { "version": [ @@ -25525,20 +25725,20 @@ "repo": "dracula/emacs", "unstable": { "version": [ - 20230904, - 933 + 20231013, + 821 ], - "commit": "8e73c675816faadcf4d052b1ba09dc1b00aa1509", - "sha256": "0mb7pix1wbmg4laba06fvcb8q822584iq0cw8mwf0nzaf1yh12l8" + "commit": "29d5180f7e34c0c858a520068fb650f705b8cfc2", + "sha256": "0hjimiv6a0kaszypndb5l0axhiv0zih728p8wffil6jff9k8pr38" }, "stable": { "version": [ 1, 8, - 1 + 2 ], - "commit": "8e73c675816faadcf4d052b1ba09dc1b00aa1509", - "sha256": "0mb7pix1wbmg4laba06fvcb8q822584iq0cw8mwf0nzaf1yh12l8" + "commit": "29d5180f7e34c0c858a520068fb650f705b8cfc2", + "sha256": "0hjimiv6a0kaszypndb5l0axhiv0zih728p8wffil6jff9k8pr38" } }, { @@ -25767,8 +25967,8 @@ "repo": "dtk01/dtk", "unstable": { "version": [ - 20230601, - 1417 + 20230924, + 2038 ], "deps": [ "cl-lib", @@ -25776,8 +25976,8 @@ "s", "seq" ], - "commit": "c3214bcab4076ac7855a19b52a2925e279477e8d", - "sha256": "07iq0870yjl65d0kdw8ss8inckpf3q2gji7zs0nfqxpybkwv4nwb" + "commit": "5d7fc18eee0d219f52585e05b303f494dc5831cd", + "sha256": "1hbzxir6b0r6cr0sl8yjabk9c7khrqwyjzd5pq90wsslgik3zg4x" } }, { @@ -25934,20 +26134,20 @@ "repo": "ocaml/dune", "unstable": { "version": [ - 20230731, - 1217 + 20230402, + 1815 ], - "commit": "fc382520272012638088848d7f3dd1ef6687a284", - "sha256": "0zwih4fwwrc8lwi2i4mmps9ng7z6mf46pps2i503lmx0dh8dl606" + "commit": "e53368337be3c353fd654bdbead322605fc875c5", + "sha256": "1x3z9wr1zfncd39ya3bqlfbq54hsv6a1kik8x1snsr6qbsy1an79" }, "stable": { "version": [ 3, - 10, - 0 + 11, + 1 ], - "commit": "fc382520272012638088848d7f3dd1ef6687a284", - "sha256": "0zwih4fwwrc8lwi2i4mmps9ng7z6mf46pps2i503lmx0dh8dl606" + "commit": "7cbb0e7277c6cacd1ccf7941cac5a03c25fc63cf", + "sha256": "1lzhm12sd51m39a0r442afbb102ypvfmac79ngkmz9knn1w2ng50" } }, { @@ -26080,11 +26280,11 @@ "repo": "xenodium/dwim-shell-command", "unstable": { "version": [ - 20230910, - 1543 + 20231010, + 2046 ], - "commit": "aaef014791938dd841aa8d368c7f18b08873709f", - "sha256": "17q4m4wss6bw5p5010akh9m0b9c8j123h3h1rbqw2sd5qkv7j9rl" + "commit": "1f865701105de5bbc62d88071a05381c14026732", + "sha256": "17gb87av3zflgi9nzm2igfcgby9m9s9lay16w6j2hx6kbwzqdngf" } }, { @@ -26540,6 +26740,63 @@ "sha256": "0947czc3n6a8g065qnl8pa75sp16cs2dmc31s3gvp3c3lvnb3nkd" } }, + { + "ename": "eask", + "commit": "b6b10ed23943942c0646441e65cd6fca4ef22c10", + "sha256": "015j4zdg8s2wdas9rrr2axl922l2rsbk6c1zkac2n2v602nnljx8", + "fetcher": "github", + "repo": "emacs-eask/eask", + "unstable": { + "version": [ + 20231017, + 1227 + ], + "deps": [ + "dash" + ], + "commit": "224798a5660717fd4325f13d66ba275a4d2031dc", + "sha256": "0ixm0dkzdxn35il16ff2r2xjqw7sbfqirkf3w664lrdwa56wzm1b" + }, + "stable": { + "version": [ + 0, + 8, + 3 + ], + "deps": [ + "dash" + ], + "commit": "be79e9fd4ba705308ed26a801c1072c0fd46a58c", + "sha256": "14wxlmmm6pylj6zw18q76p82bmlvd4sqgfwmd57fs7gjdv0qgqis" + } + }, + { + "ename": "eask-mode", + "commit": "505644c87b0a92e30a4cf97ac2e2d85a39dba842", + "sha256": "1x3q6glwy5zzgbv4131dkq8lfm9frb9kq1s11g1wfrnlrw7zxvv6", + "fetcher": "github", + "repo": "emacs-eask/eask-mode", + "unstable": { + "version": [ + 20231001, + 1914 + ], + "deps": [ + "eask" + ], + "commit": "2fb19f30812c5c0db2bcc7078fdd43958731bfef", + "sha256": "1ncja693h4xdn96vvb5mzxj900xj29xgv3rynfckkcsfakkpp3r9" + }, + "stable": { + "version": [ + 0, + 1, + 0 + ], + "commit": "8925f1bd998d1297ebd93278add0be0b809e473c", + "sha256": "0l3s5x97kzn8qdix5xlvwnsirgn392pcydnklaj7lhn5y0mrxfd1" + } + }, { "ename": "easy-after-load", "commit": "384ffc463cc6edb4806f8da68bd251e662718e65", @@ -26578,21 +26835,21 @@ "repo": "masasam/emacs-easy-hugo", "unstable": { "version": [ - 20230314, - 2338 + 20230928, + 134 ], "deps": [ "popup", "request", "transient" ], - "commit": "a26364acba671e2891ce3aa457103691e10e244e", - "sha256": "1n4jxp6d3vb5jyh2s6cgc4fff76ifknsyc12yzrhkniq9zh4x14v" + "commit": "1441922d26da1edad0e9020826c4ea26d63e22e1", + "sha256": "04qk4njcdl32cjnskg3cj64d0i4f3nqcpqay0faycnkkp2zfswa2" }, "stable": { "version": [ 3, - 9, + 10, 59 ], "deps": [ @@ -26600,8 +26857,8 @@ "request", "transient" ], - "commit": "a26364acba671e2891ce3aa457103691e10e244e", - "sha256": "1n4jxp6d3vb5jyh2s6cgc4fff76ifknsyc12yzrhkniq9zh4x14v" + "commit": "1441922d26da1edad0e9020826c4ea26d63e22e1", + "sha256": "04qk4njcdl32cjnskg3cj64d0i4f3nqcpqay0faycnkkp2zfswa2" } }, { @@ -26758,14 +27015,14 @@ "repo": "joostkremers/ebib", "unstable": { "version": [ - 20230221, - 2204 + 20230920, + 825 ], "deps": [ "parsebib" ], - "commit": "5a03e4662dccbffe63605bb8e88bfb691ebe0afa", - "sha256": "0yakr2ai341nzhvibs3r7z06wjf0wnzwdavvagklwciq693w2hz7" + "commit": "568aa9c28a86c58b8c11a6fed468f355a80013e9", + "sha256": "1z67ssllrji9fc7hg378bhsdjw6rkz3djwhr924gvw2wyb6b2xvz" }, "stable": { "version": [ @@ -27295,14 +27552,14 @@ "repo": "editorconfig/editorconfig-emacs", "unstable": { "version": [ - 20230830, - 2226 + 20230919, + 2101 ], "deps": [ "nadvice" ], - "commit": "2fed9599bcfea5d1aa9fb57dc9118d0f82b6c999", - "sha256": "194f2yqgspdfll652925gzr4r8b1x4m7ww5y5bkw0x01aa57q9g0" + "commit": "4bf871b7a2f2433d1032ef2b251bfb08c23347f4", + "sha256": "0an4krh3i2xg156hlc6vmgcjk9chzgicq9jdnx5mkcrqzpfry6yr" }, "stable": { "version": [ @@ -27464,8 +27721,8 @@ "repo": "sebastiw/edts", "unstable": { "version": [ - 20220521, - 1345 + 20230926, + 2146 ], "deps": [ "auto-complete", @@ -27476,8 +27733,26 @@ "popup", "s" ], - "commit": "77e0dc91f603e8bedebfdccc90352ebbfd217c99", - "sha256": "1ny3nk6x428ksfnhpgfy6z0rd272nbsnqdzaxdshld8b0cj5rz6b" + "commit": "5c3cded3fab56baa60874f4e1efd14155cec587f", + "sha256": "1gqb7v51xgwjd68nb2msfbg8s83f5082ha0ybqh7765qdlhrxfpf" + }, + "stable": { + "version": [ + 1, + 2, + 0 + ], + "deps": [ + "auto-complete", + "auto-highlight-symbol", + "dash", + "erlang", + "f", + "popup", + "s" + ], + "commit": "5c3cded3fab56baa60874f4e1efd14155cec587f", + "sha256": "1gqb7v51xgwjd68nb2msfbg8s83f5082ha0ybqh7765qdlhrxfpf" } }, { @@ -27720,15 +27995,15 @@ "repo": "yveszoundi/eglot-java", "unstable": { "version": [ - 20230213, - 218 + 20231013, + 153 ], "deps": [ "eglot", "jsonrpc" ], - "commit": "ff0f9515d78f94b8dfe158bf9a2c4f52216504c0", - "sha256": "1m64ddix0h4s22mfbagwkn0q69ck12hvzzpmdr134k7k8ryals6c" + "commit": "ee319cf87a7caaed52acbeb1b3ea00aa44d116b7", + "sha256": "0s0202adv19krb2qkk5dql49i76sgm5a1vls473qvdmd9f8pl38w" } }, { @@ -27951,26 +28226,28 @@ "repo": "ahyatt/ekg", "unstable": { "version": [ - 20230810, - 316 + 20231007, + 340 ], "deps": [ + "llm", "triples" ], - "commit": "c668d397add6b84a7e35dfae04cdfb2be451f032", - "sha256": "0yyhr3wl9dxhqqbjw2c67h5y7lz4s3ww4fk810mlcrmjraymy95z" + "commit": "bd7bb3bde2508455471a848d7013e169a81f1de0", + "sha256": "00sj500009y45jf1apdvdl8p5l163vxjk07bryzp4bbk2q6qsfyp" }, "stable": { "version": [ 0, - 3, - 3 + 4, + 1 ], "deps": [ + "llm", "triples" ], - "commit": "c668d397add6b84a7e35dfae04cdfb2be451f032", - "sha256": "0yyhr3wl9dxhqqbjw2c67h5y7lz4s3ww4fk810mlcrmjraymy95z" + "commit": "74d43f53cf9b11c40cf97de26d871a39c2ec596f", + "sha256": "0gj7ka0whp7wv1izfzgrsrkcizzpvmpjc0v1kzc1hqm8wsd9l4sq" } }, { @@ -28491,11 +28768,11 @@ "repo": "emacs-eldev/eldev", "unstable": { "version": [ - 20230912, - 1955 + 20231011, + 1840 ], - "commit": "7845c4312092e2d2f21ab6ba665332eaa2d5be63", - "sha256": "1923wavk72aills4rgp7gfvz7qk2rbmhj6s0mrsmza1qkz7f8381" + "commit": "ed9828d074f53a135c62e989b90c3320642ded5a", + "sha256": "0b6mxz5r830gd14j4jbyifg3k8cqhdl97xxfbgplgj4xxirmpn96" }, "stable": { "version": [ @@ -28514,11 +28791,11 @@ "repo": "casouri/eldoc-box", "unstable": { "version": [ - 20230810, - 503 + 20231008, + 2250 ], - "commit": "73345daa47a5612f298896e5eb044e10a79496e7", - "sha256": "0ra8akja47zph1fln86yrj4nmrl7qswm3fr46bl0kdqz1ijh1363" + "commit": "06c905bb4ac6bb35035d65ef5de0de9ce6dff763", + "sha256": "0fzdzks18lyx19kigydbdi2lg260p3wiq0v6sf4xb13ypsx6pyfv" }, "stable": { "version": [ @@ -28545,6 +28822,36 @@ "sha256": "01jhfglj1v4p3qmhiri4k05p0dg10k59pj5608hjls6zsmxf2wbg" } }, + { + "ename": "eldoc-eask", + "commit": "c3cc8f216da4f9b39b4a602ecb2168279c4a5836", + "sha256": "1wsfy8dc6lwcf1bhvmpv5hfmrvj1ag63hamzvsnhmc3xfmzhszgi", + "fetcher": "github", + "repo": "emacs-eask/eldoc-eask", + "unstable": { + "version": [ + 20230906, + 611 + ], + "deps": [ + "eask" + ], + "commit": "c82dedc41772f6a84f02b2fe24bea7ba9512e246", + "sha256": "100s4vafs6y4pr6v4dchv9m7cca33w5qr1wzya0c1ipljakvp67s" + }, + "stable": { + "version": [ + 0, + 1, + 0 + ], + "deps": [ + "eask" + ], + "commit": "c82dedc41772f6a84f02b2fe24bea7ba9512e246", + "sha256": "100s4vafs6y4pr6v4dchv9m7cca33w5qr1wzya0c1ipljakvp67s" + } + }, { "ename": "eldoc-eval", "commit": "63ba2004d3db4c5a71676dca82ad880328cf6073", @@ -28678,14 +28985,14 @@ "repo": "davidshepherd7/electric-operator", "unstable": { "version": [ - 20230828, - 801 + 20231014, + 1107 ], "deps": [ "dash" ], - "commit": "cb21b85b43255f9c1681995e7e36912e7f4e17b3", - "sha256": "1sfvgkni8xxm5zpvay125h93vmrgmjpsi2a97w2pc53v5614p6vh" + "commit": "18e555a5cdfd7264c179f810d7fd4c71a80b715a", + "sha256": "1r5g2n4lzns65lil9291jhxzwm3q4s1z99zhmyj9nmnxl3mf7aax" }, "stable": { "version": [ @@ -28889,6 +29196,36 @@ "sha256": "0vmvl3c465i2gkm9079hj7l3qxna37q3rrs498r8dby11c0dgcax" } }, + { + "ename": "elfeed-curate", + "commit": "7e2c6aa3e0b5f47d87b0007a6cb23e9c7c1919f6", + "sha256": "0xk3h2hhi7s8l4bnhmf2i67b3fz5mvac11ps0c7bmcqim6885819", + "fetcher": "github", + "repo": "rnadler/elfeed-curate", + "unstable": { + "version": [ + 20231001, + 1926 + ], + "deps": [ + "elfeed" + ], + "commit": "1f687356d5c5c0a661e22c16ef8c8062cf3d375b", + "sha256": "0xx1fd8gkr2clwijqggskqgwhy17hcqnhw2y0mzwkfnxpimpsyy2" + }, + "stable": { + "version": [ + 0, + 1, + 0 + ], + "deps": [ + "elfeed" + ], + "commit": "1f687356d5c5c0a661e22c16ef8c8062cf3d375b", + "sha256": "0xx1fd8gkr2clwijqggskqgwhy17hcqnhw2y0mzwkfnxpimpsyy2" + } + }, { "ename": "elfeed-dashboard", "commit": "40ba169fd28e3fee01bc51055a811ae78d4d6eab", @@ -28937,16 +29274,16 @@ "repo": "remyhonig/elfeed-org", "unstable": { "version": [ - 20230914, - 700 + 20231009, + 1125 ], "deps": [ "cl-lib", "elfeed", "org" ], - "commit": "7f3ad868f2fa3c17492340f7af84f208b9c25635", - "sha256": "1z02xqbsbkybczi0sh0zg7iykjr94bx1js4vcambd19l9p8y4fm7" + "commit": "fe59a96969bd321f5f9ec7317a4bc80943b94c86", + "sha256": "1ag0864vgvwdz3kmk5sj5hq25l7v7pqn33iyhhsd897wgqcmr2dk" } }, { @@ -28957,28 +29294,28 @@ "repo": "fasheng/elfeed-protocol", "unstable": { "version": [ - 20230512, - 950 + 20231007, + 1535 ], "deps": [ "cl-lib", "elfeed" ], - "commit": "51983fba76f2287d4f6cbbf3705d1c8fa13ac747", - "sha256": "12z88j2nm40z818i7vm51h4w6jgg09diyd0vr5hw1n68zjyrynh5" + "commit": "bcefb85a1d4075f36e73a94bda569e71f28a52c2", + "sha256": "1n5bns7181j6n603a626jsv26v06s3wm86ml7vixlp234p0frypp" }, "stable": { "version": [ 0, - 8, + 9, 1 ], "deps": [ "cl-lib", "elfeed" ], - "commit": "b813574faefc1ac4825da19b40f620339b6badff", - "sha256": "0k9rkghp9rg7aidmx7q0n4wpb9z5cwr7j8z167yzaqgf9s3y4jj2" + "commit": "bcefb85a1d4075f36e73a94bda569e71f28a52c2", + "sha256": "1n5bns7181j6n603a626jsv26v06s3wm86ml7vixlp234p0frypp" } }, { @@ -29051,15 +29388,15 @@ "repo": "karthink/elfeed-tube", "unstable": { "version": [ - 20230627, - 1930 + 20231021, + 605 ], "deps": [ "aio", "elfeed" ], - "commit": "3f801e340ee92e4850486fea5f08bcbdbc89254c", - "sha256": "1zm35xc3vswr5jkf4yj6dshc7axk2dgxsq02v0hk9i149ga4ygsn" + "commit": "1e61ba02afa7e4258e63b5243e2efebe93f28ae4", + "sha256": "1h5841lkcf9029q4zb6cr4z5zgn1x7n17r0jdddd00dwcf5pclrf" }, "stable": { "version": [ @@ -29223,11 +29560,11 @@ "repo": "ideasman42/emacs-elisp-autofmt", "unstable": { "version": [ - 20230820, - 648 + 20230929, + 17 ], - "commit": "fb280f362a1ef5015841ac6b97697cba9784d86c", - "sha256": "06wh3cc90mkh81l44b1iww28ksblr3psan43fjs9d0adzmibmy04" + "commit": "9263ed12f653872c70dfef537848e4b3e4a1c4a6", + "sha256": "00l52q82xg3rpbyylbnv8kaynsm7i0z6r9db1css7vzqlk7nbzlf" } }, { @@ -29390,15 +29727,15 @@ "repo": "Wilfred/elisp-refs", "unstable": { "version": [ - 20230831, - 1516 + 20230920, + 201 ], "deps": [ "dash", "s" ], - "commit": "9b6839c37977b5760784f644fc74bff1cbcebaa3", - "sha256": "134bzq04dyf71n6fj24d9kmv47vad2q64zxpga2x93rl463sn76r" + "commit": "541a064c3ce27867872cf708354a65d83baf2a6d", + "sha256": "1hgg66cxrv7iaj5dskl7f1a165xc01d9lj5gihgb37pk5gahm4jn" }, "stable": { "version": [ @@ -29489,14 +29826,14 @@ "repo": "wkirschbaum/elixir-ts-mode", "unstable": { "version": [ - 20230403, - 823 + 20231007, + 1031 ], "deps": [ "heex-ts-mode" ], - "commit": "6671c0ffe0e59d82b99948b08d200bd744cc9d26", - "sha256": "01cmapzx87z0vnk8jkbwcw2s3nrichi5rg1dsax1jgswsr38wlv6" + "commit": "411ab0a8594040573a2b6bc30f35fa4eea02ba02", + "sha256": "0ws6l9pz3l1wzn71nb49prav5ffskv9c4q6mcgn8y8pkiczir1pj" } }, { @@ -29529,6 +29866,24 @@ "sha256": "0dx5h3sfccc2bp1jxnqqki95x5hp1skw8n5n4lnh703yjga5gkrz" } }, + { + "ename": "ellama", + "commit": "fce51577c24bdd80f72a1fe7abaf4ed9118324fe", + "sha256": "0iz11dz0jxz5jpy8b0wrw5rziwcxmzvjy6whqvlsn9dbm7s9r7vs", + "fetcher": "github", + "repo": "s-kostyaev/ellama", + "unstable": { + "version": [ + 20231019, + 905 + ], + "deps": [ + "spinner" + ], + "commit": "f9e0de5af6a48659dc39914e61964231fe75ca69", + "sha256": "1826m9nhyn67dsj8gmvff3nps1d4ldxrcdr3kxhdb88wmnwm7z7b" + } + }, { "ename": "ellocate", "commit": "fac47d8b4937c714df7b61ce4914831bfd7fcd20", @@ -30202,17 +30557,17 @@ }, { "ename": "elune-theme", - "commit": "408bd151d7ca6d1fd4551ae02175eccf24c268de", - "sha256": "12zjwhjif6v0l8ndad4mpifm4fc7dpkml0i9jjaa1szpqq1v1syj", + "commit": "f6eb088a263e150e190209ae437a608671e81bfc", + "sha256": "0babdvn8ipxgivkl4ab3jdad6m7dy42m2mpk2p49xzpzwdc9w63y", "fetcher": "github", - "repo": "xcatalyst/elune-theme", + "repo": "hsnovel/elune-theme", "unstable": { "version": [ - 20230526, - 2238 + 20231009, + 1709 ], - "commit": "e0f3f4def066e679cfdde3bbade4c83dcfc38cd8", - "sha256": "0jlddm7cp6ncc3ynkz6hwcz9031bzh4l65vzcs6ljrb1r920924z" + "commit": "4d0217a7601e34fa84fc174ccf7945cd598d4135", + "sha256": "0xgnyyd1dw9xjxf3ih8s03m9is2i3lgxjqnrkk7vmhdyriw5djbi" } }, { @@ -30633,25 +30988,25 @@ "repo": "oantolin/embark", "unstable": { "version": [ - 20230915, - 1304 + 20231007, + 1902 ], "deps": [ "compat" ], - "commit": "0d89add290f9176b77a2d7155a9935e30351d90f", - "sha256": "0m3bdapxndic5kbi04iylrq55z5wypfm80h3imjb97q9c0xd16yg" + "commit": "b22bcc42c70e75e5c7cb479eb830ecebda0b8cc3", + "sha256": "16vgg0xfv1xpkkwizcim1xp3ns9dzs4cln2d2lir4lyid8hp4x2p" }, "stable": { "version": [ 0, - 21 + 23 ], "deps": [ "compat" ], - "commit": "784ce24a1ad37459041418182af49565cad4974b", - "sha256": "17ij5w1mv80j0rr3byahnldsbds8z1q2d61p9gsm0k8jdqxd4rrk" + "commit": "07af44c7de72efde79ac563cbecdfff0b48d8411", + "sha256": "1dmsaw1m819kzmai45c4cqh5lyyha451f7dxzwwfz9crmzg2w5sf" } }, { @@ -30662,27 +31017,27 @@ "repo": "oantolin/embark", "unstable": { "version": [ - 20230616, - 2243 + 20230919, + 1907 ], "deps": [ "consult", "embark" ], - "commit": "b48412f62c07e056425044e7d528a0aae2ee8d8b", - "sha256": "04r563c902vyadl23ks1s8a677ydrldwyapjzbbpafrywr19hw24" + "commit": "07af44c7de72efde79ac563cbecdfff0b48d8411", + "sha256": "1dmsaw1m819kzmai45c4cqh5lyyha451f7dxzwwfz9crmzg2w5sf" }, "stable": { "version": [ 0, - 21 + 23 ], "deps": [ "consult", "embark" ], - "commit": "784ce24a1ad37459041418182af49565cad4974b", - "sha256": "17ij5w1mv80j0rr3byahnldsbds8z1q2d61p9gsm0k8jdqxd4rrk" + "commit": "07af44c7de72efde79ac563cbecdfff0b48d8411", + "sha256": "1dmsaw1m819kzmai45c4cqh5lyyha451f7dxzwwfz9crmzg2w5sf" } }, { @@ -30838,16 +31193,16 @@ "url": "https://git.savannah.gnu.org/git/emms.git", "unstable": { "version": [ - 20230818, - 1438 + 20231017, + 1937 ], "deps": [ "cl-lib", "nadvice", "seq" ], - "commit": "4567938c2c4182ba1ad01e7b3133d32a10095fb5", - "sha256": "17c9g7f02r35fjwyqm5dyna7aq977j5lilqd94sapk4wrhxnryk5" + "commit": "b1c1c2ef579b1737a86b9d9550261c77afb93992", + "sha256": "0d9frqn01hnqq4gr7i158mh5nlx94myqb2js9xbzncaavxja1r5d" }, "stable": { "version": [ @@ -31216,14 +31571,14 @@ "repo": "isamert/empv.el", "unstable": { "version": [ - 20230908, - 1950 + 20231007, + 1911 ], "deps": [ "s" ], - "commit": "1b1bfba5932bef8f031756d4d26e1e67580df3b7", - "sha256": "00v7pjizwfpzqmymxxrkmk425wrgwchpab4ch3q7xxif84564h56" + "commit": "4af3b3624a4714558081d693c91602b9304e8fcb", + "sha256": "07xwxqjzah7dg62q0sz6ii8gi1aianqzp51aqql7mg8hyssjzpyj" }, "stable": { "version": [ @@ -31663,8 +32018,8 @@ "repo": "emacscollective/epkg", "unstable": { "version": [ - 20230810, - 1304 + 20231009, + 2058 ], "deps": [ "closql", @@ -31672,8 +32027,8 @@ "emacsql", "llama" ], - "commit": "b22da65653418290dc93f7c8b167e8600cdaedb0", - "sha256": "0ww33n02av72a1c1wk2j1q2xrikmqrqzbzwnjq00m3i3z01bm3nc" + "commit": "2a002fbded9fdc51e45e4d4eb47a30becda3266c", + "sha256": "0c1ikfpkgkmlv5jgxp950b5bk3bkzdhny5mn18gl5qbpzl59igfi" }, "stable": { "version": [ @@ -32330,11 +32685,10 @@ "version": [ 2, 6, - 3, - 20230914 + 4 ], - "commit": "87a4e2f654ad9d3881e1afa284ba2792bb408315", - "sha256": "00f15pbdhf62vg4llk973c4b4scp4vwwcpk4vkyzfbpsjdq1bz9i" + "commit": "f42acb696e43d382639f04f869e9a99ab36a91c6", + "sha256": "0n4avd58j45rdcmnwgrmz5s0ril0z4n2z711mwwbahl50f7359ky" } }, { @@ -32386,11 +32740,11 @@ "stable": { "version": [ 26, - 0, + 1, 2 ], - "commit": "d051172925a5c84b2f21850a188a533f885f201c", - "sha256": "1l1r4ya64lzvj63vykjyh6hkqnpym2lfbjn0l5l9hyyljir7yc8v" + "commit": "c41d424db42ba84b72f3e25167470c3555723d87", + "sha256": "0h7v9py78c66nn56b7xrs7lcah21vixxyw6d4f4p5z7k1rvcn4kv" } }, { @@ -32969,11 +33323,11 @@ "repo": "zwild/eshell-prompt-extras", "unstable": { "version": [ - 20230815, - 1251 + 20231019, + 1405 ], - "commit": "f490ab511a36166f09b97811495b09d72c9d37f9", - "sha256": "04wgffj43lw1i853s8vkw8hvjx29vv5lnmhjyqcclwfnbj7ddvn9" + "commit": "14eabe593e110ed6937ac3b95f7979263d716a26", + "sha256": "0rybn2hvii87ad2bk9xg71izbyr7w2s7d8qzakmjif7yn462rfnq" }, "stable": { "version": [ @@ -33194,10 +33548,10 @@ }, { "ename": "esmond-theme", - "commit": "96f12c1ea4f1f49fa5bfe66ce17bb58b1b94271e", - "sha256": "1jy1784qkd1v38mg1hgybcdsfiibv2rrsfms08pp0pq3r9y01rf7", + "commit": "a7cb5e559f70d3656fe184382834e997fe179e12", + "sha256": "1v7d2crjpnxbzf0gx07f9p3q0fy5p74nsdpbkbb1i7qq6cp1919f", "fetcher": "github", - "repo": "xcatalyst/esmond-theme", + "repo": "hsnovel/esmond-theme", "unstable": { "version": [ 20230526, @@ -33992,15 +34346,15 @@ "repo": "emacs-evil/evil", "unstable": { "version": [ - 20230908, - 544 + 20230919, + 2206 ], "deps": [ "cl-lib", "goto-chg" ], - "commit": "5fc16776c5eb00c956ec7e9d83facb6a38dd868d", - "sha256": "1q3nr0p6kmbpwr290g57ks3fk4p3rhfyi4sh7s2wmg6pqx8njqkx" + "commit": "d28206ccff74bc07ba335b8ff77805564f6928d7", + "sha256": "1jdrrj1rh43nx0kzh5h7cnrr9yjs6mkm5p7ld82sbq77mbnghzkn" }, "stable": { "version": [ @@ -34122,8 +34476,8 @@ "repo": "emacs-evil/evil-cleverparens", "unstable": { "version": [ - 20230529, - 2117 + 20231001, + 1423 ], "deps": [ "dash", @@ -34131,8 +34485,8 @@ "paredit", "smartparens" ], - "commit": "9ee249509281c387500e397df625ccb759804df4", - "sha256": "1lhy3b6ka6r488vjmzqkccqnfpgyygn8cjgs1xhhbjdah1bip91i" + "commit": "134fe3396f975fb1ad261f52cd113f42ac1da4fc", + "sha256": "1jaakqfrhb0xr1ffph9qnpl0hlgggskz0lz9d880v6dlkg6w7z85" } }, { @@ -34193,15 +34547,15 @@ "repo": "emacs-evil/evil-collection", "unstable": { "version": [ - 20230915, - 230 + 20231019, + 1228 ], "deps": [ "annalist", "evil" ], - "commit": "0f558f36c1e91835e3daa32254ae081d8c9f0e98", - "sha256": "05jbdc4ad2hh097v6j6nz9h7cx2p5ff2xpcbwys43ghsabkf02gd" + "commit": "18304d9d9e4243687a7bf915dc7e591a216873c6", + "sha256": "1qcnxs22ghan5jsla05cprvgl6mswyaymby2z2yrhykrch4zak7g" }, "stable": { "version": [ @@ -34505,14 +34859,14 @@ "repo": "edkolev/evil-goggles", "unstable": { "version": [ - 20230630, - 754 + 20231021, + 738 ], "deps": [ "evil" ], - "commit": "0070c9d8447e1696f8713d0c13ff64ef0979d580", - "sha256": "1pc6impc9x0m5j1b5bib98d62bnkn034lyhfx45rcwgnixaz7vlq" + "commit": "34ca276a85f615d2b45e714c9f8b5875bcb676f3", + "sha256": "1bcw7b2mi3chglg40nxzg1khbx6fpspjgcnbljycg658pkziz29m" } }, { @@ -34554,15 +34908,15 @@ "repo": "TheBB/evil-indent-plus", "unstable": { "version": [ - 20220106, - 931 + 20230927, + 1513 ], "deps": [ "cl-lib", "evil" ], - "commit": "b4dacbfdb57f474f798bfbf5026d434d549eb65c", - "sha256": "1hlw0zv5niap3vwm4fkqqk8c1bysij76s54ksp84wb8sggkga53p" + "commit": "f392696e4813f1d3a92c7eeed333248914ba6dae", + "sha256": "1ib1yqcw9w1scc9lng2w2kiczabbkg1q4lh4dy06lsd85d9i9sik" } }, { @@ -34741,11 +35095,11 @@ "repo": "redguardtoo/evil-matchit", "unstable": { "version": [ - 20230625, - 302 + 20231011, + 1119 ], - "commit": "f27b2a87bab75e3b8a87c277049a4363cdfcbf61", - "sha256": "0igz4kcfb01f9h49n5x9p1idzap54nkw62i1xrql1zlj54s8rv6b" + "commit": "fe4cc5243a23ba7aa283803b200993f23b5dafef", + "sha256": "0zjlnl40yx1n5d275m5kd46hx758g301akr2jbnbrrifv18p3j7h" }, "stable": { "version": [ @@ -35046,15 +35400,15 @@ "repo": "laishulu/evil-pinyin", "unstable": { "version": [ - 20200927, - 849 + 20231016, + 1558 ], "deps": [ "evil", "names" ], - "commit": "3e9e501ded86f88e01a4edec5d526ab0fab879d7", - "sha256": "14by4ilj5bw9jx6kglbm63v2cpy1flijikpymqqvs1z4flmj7cgr" + "commit": "0fae5ad8761417f027b33230382a50f826ad3bfb", + "sha256": "1byr9hpsa3gli4bvbsksc8sq7wpjidy7ilvprv386kjnq4l8z9mc" } }, { @@ -35398,14 +35752,14 @@ "repo": "emacs-evil/evil-surround", "unstable": { "version": [ - 20230912, - 1705 + 20230917, + 1541 ], "deps": [ "evil" ], - "commit": "0d860be74165ceb8314742e4191cdad693f40a6d", - "sha256": "1v21vwswlmck34hklpbdf9ixl3zbhbz3hk5hm5f1r0p24vijg5f7" + "commit": "bd98f7f5492446885dc4c6b0a7579c75c22ac829", + "sha256": "1lj97qnzzi2dwgcak8vaaq5vhrkh84cxzzcsxs6jl93ghjyfmykr" }, "stable": { "version": [ @@ -35676,15 +36030,15 @@ "repo": "laishulu/evil-textobj-syntax", "unstable": { "version": [ - 20181210, - 1213 + 20231016, + 1544 ], "deps": [ "evil", "names" ], - "commit": "2d9ba8c75c754b409aea7469f46a5cfa52a872f3", - "sha256": "031p5i3274dazp7rz6m5y38shfgszm1clmkcf58qfqlvy978ammc" + "commit": "c1a7afe81bca3da6a2fdc7ea9376fdc2e1e9249c", + "sha256": "1xlav0ii17b4j3d7q6mkn48q3cxnmq0kyipxrayqn5njn6rg31ap" } }, { @@ -35695,11 +36049,11 @@ "repo": "meain/evil-textobj-tree-sitter", "unstable": { "version": [ - 20230817, - 557 + 20231013, + 1706 ], - "commit": "19979843f5fc437917f9a4dae977f5e6d4793726", - "sha256": "1mqh6zqjnbdmqblqpv1409rmx7h1wqprp1z7h68mvmyl80c8r6bd" + "commit": "db6ab405980dc350b7db411cc25e4bba1be0c092", + "sha256": "1xgzcv6bhnw4dl5c21f54lrhpsl12g9bn18mhjknfyh2cqsaypva" } }, { @@ -36240,8 +36594,8 @@ "repo": "anonimitoraf/exercism.el", "unstable": { "version": [ - 20230822, - 1147 + 20231007, + 1253 ], "deps": [ "a", @@ -36253,8 +36607,8 @@ "s", "transient" ], - "commit": "6b3d7ba0347aeb17098eb6d7656176a91280f88b", - "sha256": "18b0mb83dqy5vr2cw91zg3ix8bqvprpbfny6p38327s7dxdjnapb" + "commit": "9d164a54fd7be933e6f65d4cc7112c99bd957b26", + "sha256": "1b73274krk38jb8znnp5q788jh66g3s8w8lslf79b34s586p8ih4" } }, { @@ -36319,20 +36673,20 @@ "repo": "magnars/expand-region.el", "unstable": { "version": [ - 20221030, - 957 + 20231020, + 620 ], - "commit": "b70feaa644310dc2d599dc277cd20a1f2b6446ac", - "sha256": "1lzqkcc08gjnwypcwydd81bva1d4s6l0c14k3z3fsjpsa3kynv5x" + "commit": "9e3f86c02c5e2ab6f0d95da8a34045b54f6166d1", + "sha256": "0mw1jlgdp17k56rq4g801z7y35h4infm9cy3mh8jw5wqqar5ifa6" }, "stable": { "version": [ + 1, 0, - 11, 0 ], - "commit": "0bc14fc7fbbcca5da4fdd9695cfd7cbd36eb3b96", - "sha256": "0h40dhc3kn8fq86xnwi5lz7ql8my8737y7wkqr897p15y90swr35" + "commit": "9e3f86c02c5e2ab6f0d95da8a34045b54f6166d1", + "sha256": "0mw1jlgdp17k56rq4g801z7y35h4infm9cy3mh8jw5wqqar5ifa6" } }, { @@ -36473,11 +36827,11 @@ "url": "https://repo.or.cz/external-dict.el.git", "unstable": { "version": [ - 20230313, - 118 + 20230926, + 748 ], - "commit": "7ef87709c09792dfa6332fb41a6ec1edd917120a", - "sha256": "19va4agjjx70hza70rj0bjk20xm6265q8cxqy87dggyv0vlafv7v" + "commit": "5ff41c9151647ef68bf61eff318fc76a3fe558f2", + "sha256": "1rwhkxxs5hzpc80qza7rfxh18q3hs02azlcal468zl3q67vhwnaw" } }, { @@ -36564,16 +36918,16 @@ "repo": "walseb/exwm-firefox-evil", "unstable": { "version": [ - 20220318, - 1958 + 20231002, + 1316 ], "deps": [ "evil", "exwm", "exwm-firefox-core" ], - "commit": "a377326e2e4ac386a0abb3fc9b1b356a0d955b61", - "sha256": "0gn221al5sf6zcpgd7rl3d8kg8c8l6plf9v5ii0z6ib14g0wvpgb" + "commit": "fe1e30029b7e44eae2a2b0bbab8719dd8a9457db", + "sha256": "1kyyf2g0ichi9y6hza3wam91x43bz1aj6njfnlk2kz90dg5kbpiq" } }, { @@ -37126,14 +37480,14 @@ "repo": "condy0919/fanyi.el", "unstable": { "version": [ - 20230619, - 1600 + 20230926, + 1849 ], "deps": [ "s" ], - "commit": "72f6a7d038507203bbc1cd2d4e4b8cf00efeb3ed", - "sha256": "027sv4k12iclir3phxl0j1jwjv0hhpkxjwvrjmw382p6mr61zymk" + "commit": "df91f2d69b7dbd9b7ebb8f54085aee74f22ad3f5", + "sha256": "1ksnqsan3naglcvh866znq4rk2wxcnyynwawzjmcp3gjzvpxv2az" } }, { @@ -37458,11 +37812,11 @@ "repo": "martianh/fedi.el", "unstable": { "version": [ - 20230911, - 1933 + 20231016, + 1415 ], - "commit": "ed2cd678db920f074213f67691b8eeac304420a7", - "sha256": "0s181b13cyigz6v7ssnyxhzcr4ypns9yj8m452323aq5w4vc373m" + "commit": "a9f5c41f14dcde42bd384274de9b45c2d39f1dc2", + "sha256": "00gacr1rf40r8zgy7gkd7maq905mx6g4mcnczjc2jlxh4iwp6gw1" } }, { @@ -37667,15 +38021,15 @@ "repo": "Artawower/file-info.el", "unstable": { "version": [ - 20230822, - 1634 + 20230929, + 924 ], "deps": [ "browse-at-remote", "hydra" ], - "commit": "5dcf0df5be52a264690e81d9911306879371e4d9", - "sha256": "0jcwz2zv2a4vckfxg4pjdir15j54wbibpnlasyx222x3wixq2767" + "commit": "21fb5d779be88364e464e54c8bb94d04518f6474", + "sha256": "1gj41r4fyiq876bg57a3kvxbf53x2dww4vhs551mqn8sak3lwmlv" }, "stable": { "version": [ @@ -38072,8 +38426,8 @@ "repo": "LaurenceWarne/finito.el", "unstable": { "version": [ - 20230730, - 834 + 20230921, + 1805 ], "deps": [ "async", @@ -38084,8 +38438,8 @@ "s", "transient" ], - "commit": "b19bc85657c3d0d12a7f828b668cda23f1524fdb", - "sha256": "18rlb9wi1q0df89pvpl1xqzlgl8y0i13jjiamd83b27yz0f4zf8z" + "commit": "8ae51b38a496f01b379b1535c6935d36d786b13a", + "sha256": "1agpg6d8y6ib6w05dvpidigx5nc9r42asl38s3aav2sj440sr8lh" }, "stable": { "version": [ @@ -38667,6 +39021,21 @@ "sha256": "0xbwrzkfv4i91qxs80p0pfjlvj5pyigvidby8m5lammm8idwx9dh" } }, + { + "ename": "flexoki-themes", + "commit": "a7328b13097d6dcbf0e2ad6cc530ce03625e926f", + "sha256": "1ikim26d8w4k8p8264wwrzcl335x11dd79g0yndbbzh4sd6d9d9f", + "fetcher": "github", + "repo": "crmsnbleyd/flexoki-emacs-theme", + "unstable": { + "version": [ + 20231020, + 623 + ], + "commit": "262db9e912c9cde370f1981121778e9f3bf2beee", + "sha256": "0czcy6v5fsvkbx4hc2ssbhi029jl8dzxi1jfw73pa17779x92a8h" + } + }, { "ename": "flim", "commit": "a6ff6bbfa11f08647bf17afe75bfb4dcafd86683", @@ -39890,15 +40259,15 @@ "repo": "falcosecurity/flycheck-falco-rules", "unstable": { "version": [ - 20230302, - 2340 + 20231020, + 1534 ], "deps": [ "flycheck", "let-alist" ], - "commit": "1ad301d497ade9556327053ca571ee51bf0c0633", - "sha256": "0z1p2np23gmd07ssaaf9mp4halazf79fldmirff09m1zckcan5p9" + "commit": "4bdc576abb13569354281badeaafe4abeee7fb3d", + "sha256": "12d5r2f6r5rh1a8aq87bm7hi1dck8pm1f59f8gnsad8dl5fbx00m" }, "stable": { "version": [ @@ -42053,11 +42422,11 @@ "repo": "orzechowskid/flymake-eslint", "unstable": { "version": [ - 20230301, - 1441 + 20231018, + 1900 ], - "commit": "82b1345c699172b6092e13be2c4cc10551d88b90", - "sha256": "0clwrn05hkc45y46q76xv25bp2gdnrk9c96n43fzxadzhw8ivv7p" + "commit": "e30c9a14e79c7151d92773fcc8c5bf3bcf4a3a6a", + "sha256": "0xr455qcnzjbgbnxzy0pk56nwgv48i552ygj00b2i0maifny70ya" }, "stable": { "version": [ @@ -43555,11 +43924,11 @@ "repo": "jaalto/project-emacs--folding-mode", "unstable": { "version": [ - 20220110, - 1718 + 20231003, + 959 ], - "commit": "1ce338b991c69358a607c37bfb16ffb7de7e91c4", - "sha256": "0c2w6w6cw1vypzqgz4hgnrr0jhnsjv61kyc7j448mlvzhqdc0s13" + "commit": "f6fc3af1de39ac94b1642595232457b9060c3f45", + "sha256": "1s2adff853w1ix0s1zapqcql4vhmyy56rixkcb06niv5pr2pwpg7" } }, { @@ -43821,8 +44190,8 @@ "repo": "magit/forge", "unstable": { "version": [ - 20230901, - 1233 + 20231011, + 2149 ], "deps": [ "closql", @@ -43833,11 +44202,12 @@ "let-alist", "magit", "markdown-mode", + "seq", "transient", "yaml" ], - "commit": "adb802eb08046a8b89d83524a17c966ee4541e2b", - "sha256": "0gxwx8jv99n3vy1kapjdnhkq3cjax4xk6x01b73ac33kmz7wxwja" + "commit": "6c040484eec3e95335909589b01103dd2b484a58", + "sha256": "0cilqdk94y45f3pxrward07qr6nvqcg2i1f62v99hv8j7znz4l6p" }, "stable": { "version": [ @@ -43884,6 +44254,21 @@ "sha256": "10mcj4x2fjq0ikq9adkd72k9zp6caqib628bmj8d67wwabvzj6mk" } }, + { + "ename": "form-feed-st", + "commit": "365f14c97ab9d7f128450c1e57f342fcaca7fc9a", + "sha256": "0b0xzxs26pwii9vr6dn2xaaiv24zq0qishg9nrqvbhqv10a15c9z", + "fetcher": "github", + "repo": "leodag/form-feed-st", + "unstable": { + "version": [ + 20231002, + 2211 + ], + "commit": "f91c8daf35b7588e0aa24c8716c8cfd8ff0067c8", + "sha256": "0wj7icy2nj2kc1ayzgmrnn3slcw1ws6l9m89yr8h8j7wyrcnhkxz" + } + }, { "ename": "format-all", "commit": "f53143ebd42ef5be793b86d50b23f0a57617d6cc", @@ -43892,15 +44277,15 @@ "repo": "lassik/emacs-format-all-the-code", "unstable": { "version": [ - 20230910, - 923 + 20231020, + 1907 ], "deps": [ "inheritenv", "language-id" ], - "commit": "22e48b831d64ca1647ae28f9e9485378577ea4f8", - "sha256": "0f3s6mc7zhas1m2i590y1k7qfv0pd7iflzlg7pxl59hsqf372c5d" + "commit": "27704b8f072525b02249ae21c4db9071950d9a01", + "sha256": "13xmz3va3haa03qjarvhdk3y8qqqckd06gvlrlvp3li1vx44rddb" }, "stable": { "version": [ @@ -43977,11 +44362,14 @@ "repo": "larsbrinkhoff/forth-mode", "unstable": { "version": [ - 20220629, - 519 + 20231016, + 640 ], - "commit": "162b79f005a64b1f91e60b8f4c022d1d90cd3d95", - "sha256": "09x4ghfk1wri7awfmhk5l2xgidx590g979n5qk16ydk6f87nlxw0" + "deps": [ + "cl-lib" + ], + "commit": "aaacce775b910afe06a02a56ecfceb3288c84b64", + "sha256": "0pj7fr7lh6s6kanz86zhyxf2s56dl7dffc1ifh3zjwwk85dhrr9m" } }, { @@ -44037,26 +44425,26 @@ "repo": "rnkn/fountain-mode", "unstable": { "version": [ - 20230714, - 609 + 20231021, + 1102 ], "deps": [ "seq" ], - "commit": "86e5c479c40a6c53b7032868946bbca4dbc561bb", - "sha256": "13vi5wkd8k48vsh4iakw6jcwpjrzlh68qdjy5dpga9bza9r0509m" + "commit": "0717a12ef3a1c5b847f961a4ae944cd0198805c6", + "sha256": "1jnb0l4sc9w0yh0mf1z4jz3lvpj7rpfq1m2am3ddipfj9zyipv59" }, "stable": { "version": [ 3, 6, - 2 + 3 ], "deps": [ "seq" ], - "commit": "1a0482e03e9cf05e481a57c057cf9b985c6ca4d5", - "sha256": "0mml0in6xxhfv4mdb7rl9k8m6xwmrjl5bb301p8d56sfng982pdl" + "commit": "1f2004d6e905dab5b8dd7e1b068e4df86596d955", + "sha256": "18s1dp2n9q6f3py3f1yc3918yqpncdkwkgi3b3bc2868n6sw0n84" } }, { @@ -44377,8 +44765,8 @@ "repo": "p3r7/friendly-shell", "unstable": { "version": [ - 20200828, - 1218 + 20230916, + 1426 ], "deps": [ "cl-lib", @@ -44386,14 +44774,14 @@ "friendly-tramp-path", "with-shell-interpreter" ], - "commit": "1b1ba2033e59e5968380640280bd853701fbbb21", - "sha256": "0hh6y21vcpxazqsk9qdr3d120ai9qb5rkdjdh99ck2s26zvm1hjs" + "commit": "5cafa3f6313ce04a47c8996ea1ac6b617d155d46", + "sha256": "1f3wdddk178xwklf6xxnxq2sqb3fw6rx07xwdw6crkz6d7pjqikr" }, "stable": { "version": [ 0, 2, - 4 + 5 ], "deps": [ "cl-lib", @@ -44401,8 +44789,8 @@ "friendly-tramp-path", "with-shell-interpreter" ], - "commit": "1b1ba2033e59e5968380640280bd853701fbbb21", - "sha256": "0hh6y21vcpxazqsk9qdr3d120ai9qb5rkdjdh99ck2s26zvm1hjs" + "commit": "5cafa3f6313ce04a47c8996ea1ac6b617d155d46", + "sha256": "1f3wdddk178xwklf6xxnxq2sqb3fw6rx07xwdw6crkz6d7pjqikr" } }, { @@ -44413,29 +44801,30 @@ "repo": "p3r7/friendly-shell", "unstable": { "version": [ - 20220309, - 1711 + 20230916, + 1426 ], "deps": [ "cl-lib", "dash", "with-shell-interpreter" ], - "commit": "e530e359848e8bdad09d26529f17eb25e5558b3e", - "sha256": "0n4p0682k6q7p4kn8khb87zbaa9by36gr7iz218p1bnv3v8c42b8" + "commit": "5cafa3f6313ce04a47c8996ea1ac6b617d155d46", + "sha256": "1f3wdddk178xwklf6xxnxq2sqb3fw6rx07xwdw6crkz6d7pjqikr" }, "stable": { "version": [ 0, 2, - 4 + 5 ], "deps": [ "cl-lib", + "dash", "with-shell-interpreter" ], - "commit": "1b1ba2033e59e5968380640280bd853701fbbb21", - "sha256": "0hh6y21vcpxazqsk9qdr3d120ai9qb5rkdjdh99ck2s26zvm1hjs" + "commit": "5cafa3f6313ce04a47c8996ea1ac6b617d155d46", + "sha256": "1f3wdddk178xwklf6xxnxq2sqb3fw6rx07xwdw6crkz6d7pjqikr" } }, { @@ -44446,30 +44835,30 @@ "repo": "p3r7/friendly-shell", "unstable": { "version": [ - 20200828, - 1218 + 20230916, + 1426 ], "deps": [ "cl-lib", "dash", "with-shell-interpreter" ], - "commit": "1b1ba2033e59e5968380640280bd853701fbbb21", - "sha256": "0hh6y21vcpxazqsk9qdr3d120ai9qb5rkdjdh99ck2s26zvm1hjs" + "commit": "5cafa3f6313ce04a47c8996ea1ac6b617d155d46", + "sha256": "1f3wdddk178xwklf6xxnxq2sqb3fw6rx07xwdw6crkz6d7pjqikr" }, "stable": { "version": [ 0, 2, - 4 + 5 ], "deps": [ "cl-lib", "dash", "with-shell-interpreter" ], - "commit": "1b1ba2033e59e5968380640280bd853701fbbb21", - "sha256": "0hh6y21vcpxazqsk9qdr3d120ai9qb5rkdjdh99ck2s26zvm1hjs" + "commit": "5cafa3f6313ce04a47c8996ea1ac6b617d155d46", + "sha256": "1f3wdddk178xwklf6xxnxq2sqb3fw6rx07xwdw6crkz6d7pjqikr" } }, { @@ -44872,14 +45261,14 @@ "repo": "jojojames/fussy", "unstable": { "version": [ - 20230714, - 53 + 20230921, + 1850 ], "deps": [ "flx" ], - "commit": "9cd9fef9c0b319f7e33f687760cc6efe7e11faba", - "sha256": "1hiisd255ivrszfwsjpd827pzqq4sq50qc99fnhvd4p270x4w9vq" + "commit": "2ff8317c403b15d3c898f7dcd8511b6d16f92c1d", + "sha256": "10xf40xsl3x91d2b4c4vqg4cb99izv8n0gcic5nybdxcm7f8sfpb" }, "stable": { "version": [ @@ -45139,17 +45528,17 @@ }, { "ename": "gams-mode", - "commit": "0c7f6a46adc9bc4b256006e86653a77f8f891db6", - "sha256": "1qlzmrs8771cgp63agwr2j1826jck80420plqy704ckc24f85i00", + "commit": "8b6568f0b8a52659864b90c455fd16c7ccfa7b05", + "sha256": "18nv0s9njlsrphpgi05srgvadcqv3071sqqn0jm715f0cd6b1ral", "fetcher": "github", "repo": "ShiroTakeda/gams-mode", "unstable": { "version": [ - 20230915, - 149 + 20231005, + 1425 ], - "commit": "555611e3b86bf7d4d25e68a9a116717a5609b7ec", - "sha256": "0d652z73fizavybc6xp3miqa6cfdzysqc2wrb7isz8mbk59vp8bh" + "commit": "0e7382bf9613329d2e411ced73536205326a910b", + "sha256": "01hbkylql40p4yczckc22gm3g5qsh4aw1xcp3vmj8bc9n63k77zj" }, "stable": { "version": [ @@ -45353,14 +45742,14 @@ "repo": "emacs-geiser/geiser", "unstable": { "version": [ - 20230806, - 1857 + 20231001, + 1932 ], "deps": [ "project" ], - "commit": "d743a8cd1df4101a6dc2226ccfc3b4883ec761c5", - "sha256": "1jbjhljjbwz2inh8x0ivsx6l1amm550cji6q2rdaay2jl8a8db0q" + "commit": "58bd510da5d09d9de52f4a6e60882b35445ca17a", + "sha256": "0n4346dc6kd0czj666lpmfq6ir6mrw0i45nkwpym6fhpg9cdynhy" }, "stable": { "version": [ @@ -45645,14 +46034,14 @@ "repo": "emacs-geiser/stklos", "unstable": { "version": [ - 20230707, - 237 + 20231004, + 2013 ], "deps": [ "geiser" ], - "commit": "3358d0cc01436bd8f71a500175db2716e75b2eed", - "sha256": "1zwaw482d3yhlsd7zi0whvaj5a11r1mfir9k54xr504ihxzqlcyi" + "commit": "c634fc2049f1616b772f5e9cb78c6171dcc4c34d", + "sha256": "0knzjrfkilzksqd482900wbv2p649azmgg5zb65q79mlkqf2qmxp" }, "stable": { "version": [ @@ -46156,16 +46545,16 @@ "repo": "magit/ghub", "unstable": { "version": [ - 20230901, - 1234 + 20231012, + 2152 ], "deps": [ "compat", "let-alist", "treepy" ], - "commit": "ad956f967a989fe19715f7bb4d584839ccc1e3c8", - "sha256": "15l9n3i5x7y66k9xfbv03lllqqkwsjzyzjpb93i507sg8b9jnfpr" + "commit": "636a46327384780dc2e4f5ab081bf6046a29af87", + "sha256": "0i2p12ff55wx8pkm44yhfgkggwrj67l113zla2l2sz1vdlzvjs24" }, "stable": { "version": [ @@ -46483,6 +46872,36 @@ "sha256": "1n6x69z1s3hk6m6w8gpmqyrb2cxfzhi9w7q94d46c3z6r75v18vz" } }, + { + "ename": "git-cliff", + "commit": "ed389b952e88592ea8a5d60e5154dbfc07e612b6", + "sha256": "1ry26aap3yj2nkvs9wp580rgh73qxam4nnimjv7csj601gaagni0", + "fetcher": "github", + "repo": "liuyinz/git-cliff.el", + "unstable": { + "version": [ + 20231016, + 915 + ], + "deps": [ + "transient" + ], + "commit": "60db3f5a9350865ec78c652ef53a1335c6534239", + "sha256": "0jislk9rnnx0zbx5jik9w8hqrb3i3pd3rmhvk1i7rjfps0rxf7ps" + }, + "stable": { + "version": [ + 0, + 4, + 3 + ], + "deps": [ + "transient" + ], + "commit": "06a57cd964013cfde6a21f8dee32626034310a84", + "sha256": "0jnhxfwjmi1cza4dlk19955h81dizs966a52liacw4ipjwkbrknm" + } + }, { "ename": "git-command", "commit": "8a55d697bc95a7026c7788c13e4765e1b71075e3", @@ -46524,16 +46943,16 @@ "repo": "magit/magit", "unstable": { "version": [ - 20230911, - 2217 + 20231015, + 2008 ], "deps": [ "compat", "transient", "with-editor" ], - "commit": "7a1d50347086678217cf90a32dda277b76ea3081", - "sha256": "1yn3v24w0sx6r8jqw8blfvyjdjfz5xa7c3x8p6xw1lj7b81l8i0l" + "commit": "dd14e0c3c6604f97a447967f0c1ace9947a09e66", + "sha256": "1mfhqgk8ag6pwnim9xvw1jpqd3jndqckhf7zix2j3qjj1qhyjzqw" }, "stable": { "version": [ @@ -46870,14 +47289,14 @@ "repo": "magit/git-modes", "unstable": { "version": [ - 20230511, - 2134 + 20230920, + 1224 ], "deps": [ "compat" ], - "commit": "44d536ba637235c9dd203410281397417a3e60b6", - "sha256": "0b9fywqwccdvyg1cfnlzl61gq1gryjvzp32cw91l4igv7ppmq684" + "commit": "3889534bdafb04fab84c083ccfc510202926c5a0", + "sha256": "10irpnccixwf6whxhdm9r8x66npd0439y2rv18fcn8f650d6pxac" }, "stable": { "version": [ @@ -47133,11 +47552,11 @@ "repo": "Justintime50/github-dark-vscode-emacs-theme", "unstable": { "version": [ - 20220313, - 2040 + 20231011, + 2034 ], - "commit": "2123bcd08fe42094b07180632be2cd2af606ee21", - "sha256": "1n41px99cs6q53lfs2dn9h7ml6hc4yz7mbjlg30hp4l8a3j74lz3" + "commit": "9906e1412d692ea0c115998c1809bcc135e263f6", + "sha256": "087vycm8wjzwv271c2wqymplcwyrin5pj9pwcr1y44di658rckj4" }, "stable": { "version": [ @@ -48958,6 +49377,21 @@ "sha256": "12gga1ghc54r6f2adyaq30hm2yxspvgg54zd4k82c3d6cj51qwci" } }, + { + "ename": "gofmt-tag", + "commit": "9ebd49ac4b3c37cd0185b0bd18e994024d898349", + "sha256": "1gi4yr5c9qg0kqic5q181aqws1yv9pw1kc86l5lf22hx1pv2ww1h", + "fetcher": "github", + "repo": "M1ndo/gofmt-tag", + "unstable": { + "version": [ + 20231008, + 2315 + ], + "commit": "45295db2106140cde6099b15847de79076468405", + "sha256": "0hdkrj9g8is58l2afb7v11mj911ns6mj3yal7rlganggbb6zkk0v" + } + }, { "ename": "goggles", "commit": "18a8df7ef7e5858f07f563058c0df7d630a92695", @@ -49469,8 +49903,8 @@ "repo": "vmware/govmomi", "unstable": { "version": [ - 20221216, - 1712 + 20230927, + 1905 ], "deps": [ "dash", @@ -49478,14 +49912,14 @@ "magit-popup", "s" ], - "commit": "c82a709c50c0cd1ae560dd4c8da2d5b266114c50", - "sha256": "1a9x8x45ylr3q87ryfrm3d4s5pahqvwrymvn9db194bx1wxj7mp6" + "commit": "23cd3186674c69cbe9a29e32a9176640bccc14fa", + "sha256": "0hzafgkcp2psgciry3q84xwkbd69kd85mnv474zqjym4jh8v6197" }, "stable": { "version": [ 0, - 30, - 7 + 32, + 0 ], "deps": [ "dash", @@ -49493,8 +49927,8 @@ "magit-popup", "s" ], - "commit": "46fd9d2d9b51098101affd161167d6bd93b78dee", - "sha256": "1jfhdnd9fq44lb0p5269hgbf6fvf2qq3kw128fblf05rcgvm5h7i" + "commit": "a8d705a003ec4a4316a38af03bcca56e5e4eedd1", + "sha256": "04x73r6dnzagf67vixxd5c36rykj6s4kqh6lzsa13iwrvs01cwqs" } }, { @@ -49648,14 +50082,14 @@ "repo": "karthink/gptel", "unstable": { "version": [ - 20230813, - 1808 + 20231003, + 2147 ], "deps": [ "transient" ], - "commit": "f0b18c5f8bad3fb67f8e2c40b97ad0104aded723", - "sha256": "0v1nafa15qqk0m7j1yb7p2dqgf33hk3a5jyihk48vi8nzrabkyrh" + "commit": "648fa228a1ccb3ba399a511db8d154fa9fa95b4b", + "sha256": "0g0ryxb2z72f7mwwannqan3w388rcxvkaq0sbnp8inmpdfbd7ki9" }, "stable": { "version": [ @@ -49914,11 +50348,11 @@ "repo": "rdallasgray/graphene-meta-theme", "unstable": { "version": [ - 20161204, - 1607 + 20180615, + 1335 ], - "commit": "62cc73fee31f1bd9474027b83a249feee050271e", - "sha256": "1ydl6dlg5z4infq8j09izwgs6n97yza6nbq5rs1xfv00zd9gr63c" + "commit": "a4deb38957ee2aeb861d5601b304bf28d9f867ec", + "sha256": "0d85xny9zvp3aaz07bgv6n9z7g53dbyh7w61c1pjv6bb0zdinp4j" }, "stable": { "version": [ @@ -49994,11 +50428,11 @@ "repo": "davazp/graphql-mode", "unstable": { "version": [ - 20230411, - 1943 + 20230923, + 1315 ], - "commit": "0ad4ae0160cabad46109dfbb394297a185eb2525", - "sha256": "1cqyhdchnbkj2pdyw22g9vzp19wpgkmai1c8waazy506v8i1aakp" + "commit": "49a391b5290e3354b07f7b77ded97a154c084f46", + "sha256": "15hzpcyc73ixlqm4bnl60n07lvci76wgj7d3fc0wanvmfwqhp6py" } }, { @@ -50448,14 +50882,14 @@ "repo": "greduan/emacs-theme-gruvbox", "unstable": { "version": [ - 20230607, - 21 + 20230921, + 120 ], "deps": [ "autothemer" ], - "commit": "456060ed1b831c1edc6f3486be9a54247a08e39f", - "sha256": "0dnmhfgk2lajccq8q5vc931sw9jbdg0qslm6rmg361rr77y306rd" + "commit": "9ee1159acd15ee014d5643cdaa4e00e06efa6d63", + "sha256": "1nm0rspn7d53ymcmgvnk69rnlzcqn87m332dncwzj9d2f4mz1l6b" }, "stable": { "version": [ @@ -50719,8 +51153,8 @@ "url": "https://git.savannah.gnu.org/git/guix/emacs-guix.git", "unstable": { "version": [ - 20230828, - 1734 + 20231005, + 1419 ], "deps": [ "bui", @@ -50729,8 +51163,8 @@ "geiser", "magit-popup" ], - "commit": "3fba3f46483aa8ad4482ca2ae02d83a6f0fefd46", - "sha256": "0py7aa8wk85vji4fzyfww8c61fz6nj2zh9lavqyfxg1kahi5bzjl" + "commit": "9ce92d95d0246f9fe3d767eb718b24e1ee20d11c", + "sha256": "02vdbrz4v71pzm25w1ba1j1ks4rdlfrb1k7i1jdq0i42am2161q7" } }, { @@ -50987,11 +51421,11 @@ "repo": "idlip/haki", "unstable": { "version": [ - 20230902, - 724 + 20230918, + 1541 ], - "commit": "e7d6d5c16b66c1abf3d8aed3a1107300081c9e57", - "sha256": "0awv9ynpjqm3inrmyj6vfl1vshqfpdj321njhmgw10jkv1dm0zcy" + "commit": "3726a2884fa02fdb83c8a4f43acd11d4b0883c1d", + "sha256": "0fpzfgbi3kybz649x2mzfbx6sqqz1y6672244q0xd4iz28zqln4p" } }, { @@ -51009,6 +51443,36 @@ "sha256": "0xibwmngijq0wv9hkahs5nh02qj3ma0bkczl07hx8wnl6j27f0nj" } }, + { + "ename": "halloweenie-theme", + "commit": "0b58ede0e3576427ffe746548544e1317afd9fe8", + "sha256": "18vbyrq4w57z8d78swjwp65mbc9xhz5c0kx3m2an8jrvnsmrhz1m", + "fetcher": "git", + "url": "https://cicadas.surf/cgit/halloweenie-theme.git", + "unstable": { + "version": [ + 20231011, + 1252 + ], + "deps": [ + "autothemer" + ], + "commit": "db39ff0516e071aa890585c39fe411ea355e8b06", + "sha256": "033ignsigx8z5hxrry9yzl0dxc2vwdjlc9nrdpwhbbl15xgpjq7n" + }, + "stable": { + "version": [ + 0, + 1, + 1 + ], + "deps": [ + "autothemer" + ], + "commit": "db39ff0516e071aa890585c39fe411ea355e8b06", + "sha256": "033ignsigx8z5hxrry9yzl0dxc2vwdjlc9nrdpwhbbl15xgpjq7n" + } + }, { "ename": "ham-mode", "commit": "1e6aed365c42987d64d0cd9a8a6178339b1b39e8", @@ -51138,15 +51602,15 @@ "repo": "alphapapa/hammy.el", "unstable": { "version": [ - 20230904, - 237 + 20230927, + 530 ], "deps": [ "svg-lib", "ts" ], - "commit": "f005898d015289ce8709bf96813941c29715a312", - "sha256": "0zlwz8v4ldhadymjpdw1xbcvhyw8sv73jkxzigm1pwl3b409fm7z" + "commit": "cc885461c6f7cb4bb08e563f0324ebd2b415b17c", + "sha256": "18avl13wripi7nxbwbxmyg64cx2gj27kd46q4m4ycpps5nhs0fyc" }, "stable": { "version": [ @@ -51424,11 +51888,11 @@ "repo": "haskell/haskell-mode", "unstable": { "version": [ - 20230816, - 1227 + 20231010, + 819 ], - "commit": "3e146c1a89db257bb75c7b33fa2a5a1a85aabd51", - "sha256": "1vckkl5jhijzqwfj9q26rjdkwhavci1v8wf9wjy3c5hsid3vd0bz" + "commit": "167421abf1db7dd4d297392b58b89bd72e2a9a63", + "sha256": "14196d4jbfwa44z0xhfdgzpga5v6n3c1b366cf7vn1c3qcxk1wmp" }, "stable": { "version": [ @@ -51736,11 +52200,11 @@ "repo": "wkirschbaum/heex-ts-mode", "unstable": { "version": [ - 20230316, - 553 + 20231007, + 725 ], - "commit": "a61a4b6f158c19c1d583722bc35d95b09152551e", - "sha256": "1li4ql6c3f5l3jxxddw6l5snrga3hgpvx4980m3kxna8snb92qxl" + "commit": "80f35c61eb99393179b58a75c0fdd9b546d25136", + "sha256": "19ivdadhxxdgc34ghwb3nlp02l81r083l6w6c7zz384y08amal3p" } }, { @@ -51751,16 +52215,16 @@ "repo": "emacs-helm/helm", "unstable": { "version": [ - 20230916, - 512 + 20231017, + 449 ], "deps": [ "helm-core", "popup", "wfnames" ], - "commit": "fddf8e32aa4ff865f2ed725c3ab9e226837f5541", - "sha256": "00s8izxbzv89s9bc2226kck93rfxs4vm5whqx0ksn374zk9q7734" + "commit": "372167f13f496242263c7014a555e40db12627fb", + "sha256": "1gi1bx64lskmk0b9n2qmcva9005cjxv21fvqs4p4h8scb51l3bj2" }, "stable": { "version": [ @@ -51883,25 +52347,25 @@ "repo": "emacs-helm/helm-apt", "unstable": { "version": [ - 20230905, - 1109 + 20231005, + 423 ], "deps": [ "helm" ], - "commit": "7c486d63995337a6585bdaabd69694aa296588bd", - "sha256": "1pvwbwcwnskanqa15mah0fkjraf0z3iwhqav1k56i2mmm3kmvnbb" + "commit": "3ddbb62f483d2bbdbfcab4160040eaad22a82d67", + "sha256": "09d18xi57h9c0m3j1wfqhfwdj6asn93zdrm6jn2bxd1gfa86625v" }, "stable": { "version": [ 1, - 0 + 1 ], "deps": [ "helm" ], - "commit": "42923e367f6ccc1c94b1a5c070993e0ad96c9ea3", - "sha256": "1q5pxd0vjxqrvk0gf0nxbc9b77xidaijkddh6zz3j7fbjmzyrp4x" + "commit": "f020465c18908efe00807e1e0f828a3766fc6916", + "sha256": "01jcsfms5bg599nskgg7qa367z9b6iq74rdziy16cvw6xzygxdk3" } }, { @@ -52027,16 +52491,16 @@ "repo": "tmalsburg/helm-bibtex", "unstable": { "version": [ - 20221114, - 1204 + 20231009, + 1014 ], "deps": [ "bibtex-completion", "cl-lib", "helm" ], - "commit": "8ebf50d5bd368082d0b7ab79d26a52f372cdef98", - "sha256": "1x6nfkprj95cp4ldb485v13hrkd7rvzp750d9xz80vk76gpvaw3l" + "commit": "d8baeaa4c69fde4a179102c8271c1db804e5155e", + "sha256": "0jpx75nx546cd4c8ph8nz5a8kq8g711z3r96nm08jm264fgr3dl0" }, "stable": { "version": [ @@ -52197,27 +52661,27 @@ "repo": "alphapapa/bufler.el", "unstable": { "version": [ - 20210708, - 2217 + 20230916, + 916 ], "deps": [ "bufler", "helm" ], - "commit": "cb10234bc35fb3f2489c8bfd5b4e80fd1dc05c5e", - "sha256": "0h8mkcp00qd4cwlnkimlw1n86gk2ai02vzwb1f7z29yffsgy58pc" + "commit": "938b186f09739196fe0e65e8e370f90b47008054", + "sha256": "1nqw36yyba214sy1ddm0429g8v6ygrf7j8racgq01xjj84v7f154" }, "stable": { "version": [ 0, - 2 + 3 ], "deps": [ "bufler", "helm" ], - "commit": "d6c79f04b7d288174d8294fb30488b567586364d", - "sha256": "0l35ssjry15wqcxnr8rf5lrv856pgnm0k2d4d6ag14ypjx9nfhw3" + "commit": "3a6176d0e074bb00ea8b3fef4f7e03957a3ea058", + "sha256": "12xrjh8pdzq08dpjagqx7ribwzcpk6am9c040xram9m4sdhb2xv8" } }, { @@ -52553,6 +53017,24 @@ "sha256": "12lay84wys9hwry68nyxfa0visjv6bhndc3nyhggwd44i30wvx8c" } }, + { + "ename": "helm-comint", + "commit": "24afcd01cde3590c87a9ac82395858342f964b96", + "sha256": "0zanskdwykhy6zdrbc0k3w2cpsnwiwf29yd3myqhs241yxv970hh", + "fetcher": "github", + "repo": "emacs-helm/helm-comint", + "unstable": { + "version": [ + 20230918, + 537 + ], + "deps": [ + "helm" + ], + "commit": "2998787568b67ffe9fb898a9150d13b37387707a", + "sha256": "1bw74z53s0zs3yqqgxyhlxhmg8s5wmlrskr1033lyga05wbzblsq" + } + }, { "ename": "helm-commandlinefu", "commit": "7eaf1e41ef2fa90b6bb6a80891ef1bf52ef1029b", @@ -52626,14 +53108,14 @@ "repo": "emacs-helm/helm", "unstable": { "version": [ - 20230916, - 652 + 20231017, + 449 ], "deps": [ "async" ], - "commit": "9514cfb55daa3fd3928b0730a6d85e181fc19fb5", - "sha256": "0a6zl2b5kfny6bqfgkfxhnqcz810yrkn27q7b50y29bgkpi941gs" + "commit": "372167f13f496242263c7014a555e40db12627fb", + "sha256": "1gi1bx64lskmk0b9n2qmcva9005cjxv21fvqs4p4h8scb51l3bj2" }, "stable": { "version": [ @@ -52809,14 +53291,14 @@ "repo": "emacs-helm/helm-dictionary", "unstable": { "version": [ - 20220514, - 714 + 20230922, + 1111 ], "deps": [ "helm" ], - "commit": "65fdf36e9a5c6dd8dffa71dfb6c65bc03879abe2", - "sha256": "1r62xrq95lzgg3if0q86idl9l8gmks76pgpxr615vm8ndhq8a545" + "commit": "fc1c097cc53dd3451bfb49ea7e99fdfc6d93bc16", + "sha256": "1fypysfpl8n6np7mz2wrfy3clhbyy8lnr6c69nlxxs4nznlwyvip" } }, { @@ -54242,14 +54724,14 @@ "repo": "emacs-helm/helm-ls-git", "unstable": { "version": [ - 20230901, - 1732 + 20230924, + 1610 ], "deps": [ "helm" ], - "commit": "cb5de7155662fc876f53a954163a03d16069b97b", - "sha256": "1dlrxy7fz86hb3cfpimnhram9kasw0ryamfbyg5zbn053ahd79nh" + "commit": "35b3a548694039463749cc18bd628e8f4e3c8019", + "sha256": "0j762wgwmyls60q8w3g960c0b6ba2l0p91iqylz03ww1ipgixrwj" }, "stable": { "version": [ @@ -54711,8 +55193,8 @@ "repo": "alphapapa/org-ql", "unstable": { "version": [ - 20230906, - 2357 + 20230927, + 521 ], "deps": [ "dash", @@ -54720,14 +55202,14 @@ "org-ql", "s" ], - "commit": "d776e205d53adccd1d66a9c666fd885a2334262e", - "sha256": "1k71v445qxsn754s913h39smavgz2kwfqwy6iqil1yfx345zhv5j" + "commit": "f9d4f6241546166f98b5b3b74db4f4532620235a", + "sha256": "1nxjhk0yd0njlscnxvsxnlf1wy6027spcaks64qgvnrzzq9vnzrj" }, "stable": { "version": [ 0, 7, - 1 + 2 ], "deps": [ "dash", @@ -54735,8 +55217,8 @@ "org-ql", "s" ], - "commit": "d776e205d53adccd1d66a9c666fd885a2334262e", - "sha256": "1k71v445qxsn754s913h39smavgz2kwfqwy6iqil1yfx345zhv5j" + "commit": "f9d4f6241546166f98b5b3b74db4f4532620235a", + "sha256": "1nxjhk0yd0njlscnxvsxnlf1wy6027spcaks64qgvnrzzq9vnzrj" } }, { @@ -56477,8 +56959,8 @@ "repo": "Wilfred/helpful", "unstable": { "version": [ - 20230911, - 1547 + 20231007, + 2141 ], "deps": [ "dash", @@ -56486,8 +56968,8 @@ "f", "s" ], - "commit": "66ba816b26b68dd7df08e86f8b96eaae16c8d6a2", - "sha256": "1n8dk324nna1nnxc1a7krlgw4q78vka8wm8w47h0r8r25xap9dy6" + "commit": "737ff828d763e156a6072a532f2c3d2d0c26178e", + "sha256": "1d46rscvjhpdn1nlydgcsxhk670dabwckdk9jljyblnzh4mn5g5k" }, "stable": { "version": [ @@ -57611,16 +58093,16 @@ "repo": "narendraj9/hledger-mode", "unstable": { "version": [ - 20230721, - 1812 + 20231001, + 834 ], "deps": [ "async", "htmlize", "popup" ], - "commit": "ae551c0601dc39e0f751fe52a97fab01f4844e0a", - "sha256": "0v8pm91fvnnpx72ihg33dakiw1jwy4w45p7qabxzj7vwjdp7w6yq" + "commit": "1b9c65298c34933d6667773d7fa1e89c9841038d", + "sha256": "1a0mdclam4s7f8cbikzcb17613x42bq0dyzbsxy1fqgil5n3qhv2" } }, { @@ -57987,16 +58469,16 @@ "repo": "thanhvg/emacs-howdoyou", "unstable": { "version": [ - 20230816, - 1650 + 20230928, + 549 ], "deps": [ "org", "promise", "request" ], - "commit": "5a8d7878689d2c4fedbe040268bd5a43c169d16f", - "sha256": "0qmpwrw5slzrk7amicw9qj9pqz1wq1i7vkknvv85vbyvp0r6qz7b" + "commit": "10f31a10803c3fd4c304f3a4495d57a0b9cf9ab5", + "sha256": "04rq68czkw4zlsa5mfcb68hzmpj6wr98jylx5hnas4l8hr0hs081" } }, { @@ -58445,6 +58927,30 @@ "sha256": "171s7akqcpj0jcbm8w19b4n9kdzw0acf7cv0ymwdz5mmgmfiy292" } }, + { + "ename": "hush", + "commit": "d64bf92ea17ecdd2bcb594530c3c990540902fe5", + "sha256": "1g8bakhqlzqpyycm87dqcwa9s43j63w52kvfidw3wwsl07axzrds", + "fetcher": "github", + "repo": "tirimia/hush", + "unstable": { + "version": [ + 20231008, + 2125 + ], + "commit": "51c7960820de0576bbf0c3c286cb1264854d20aa", + "sha256": "18yspmwn9wd00arfj80wj6lk7khcgn1arjbs2y8zqv8g7ms9xvh6" + }, + "stable": { + "version": [ + 0, + 1, + 4 + ], + "commit": "51c7960820de0576bbf0c3c286cb1264854d20aa", + "sha256": "18yspmwn9wd00arfj80wj6lk7khcgn1arjbs2y8zqv8g7ms9xvh6" + } + }, { "ename": "hy-mode", "commit": "fc9ab5cf16b61bb27559cd8ec5cf665a5aab2154", @@ -58610,17 +59116,33 @@ "repo": "ushin/hyperdrive.el", "unstable": { "version": [ - 20230911, - 1954 + 20231021, + 15 ], "deps": [ "compat", "map", "persist", - "plz" + "plz", + "transient" ], - "commit": "997c57ba7a7ea5414c5a655d5b9d733141732f72", - "sha256": "0aak917qfpyc28rskp3j7mvlzf1a9j9iwah7dxdjgy1aygbhqlpn" + "commit": "dbf3d5063f7a6c95ac27dff23eb4456ce9a270b5", + "sha256": "0c65f8kvz08997mx5jz03hw7ggyvs368fb98x9ziandq61vhhhwc" + }, + "stable": { + "version": [ + 0, + 2 + ], + "deps": [ + "compat", + "map", + "persist", + "plz", + "transient" + ], + "commit": "262f4bf033fe10f7593ebbc156cfa83d04d5d5ba", + "sha256": "00d6m2bvpi1xgrqnfh2plv38dm96izcz99ywbb6mycxbm376wylp" } }, { @@ -58823,11 +59345,11 @@ "repo": "ngraves/ibrowse.el", "unstable": { "version": [ - 20230813, - 2116 + 20230926, + 2056 ], - "commit": "0ace95c948b8fae87aaf08cc2b80ceb0b1713835", - "sha256": "0dqdldb5hmb6r99fkx1cjfr1b40nvf4i6hh44rk8y78kw9yfd4s1" + "commit": "addfec54f2c33d505d10bb5f17c084876db5baed", + "sha256": "1kbxgp713br7riz9mxh4ziivm86iii66zgiin02fc0sx2r5g2raf" }, "stable": { "version": [ @@ -59070,15 +59592,15 @@ "repo": "plandes/icsql", "unstable": { "version": [ - 20230626, - 2045 + 20231021, + 1949 ], "deps": [ "buffer-manage", "choice-program" ], - "commit": "fdf2a280f27def4b633a3a74ebdf3a6c95471e3d", - "sha256": "14182x7xzhwkr3n5fp7acl7rfa34nf4j0yqk01jpffmiwnn8vnh3" + "commit": "24c013486fd56386946eadc9a2f653e9f0d3f4de", + "sha256": "1bsjbyckcq8rr9a4v2rkq06j5brlizj3by5v6nxq5xidapmcj01k" }, "stable": { "version": [ @@ -59707,28 +60229,28 @@ "repo": "KarimAziev/igist", "unstable": { "version": [ - 20230903, - 1133 + 20231021, + 1749 ], "deps": [ "ghub", "transient" ], - "commit": "b8b38136694c74a377d00eadbfb429f644e8ccbd", - "sha256": "01fpl1fd419vkanm8qvsbja715278s99lfnqb6g7zvcxppr46hgy" + "commit": "a47d3da93e9f8be3d3fb45cd939ef727203411eb", + "sha256": "1z8xbw40zrmplgfpk4znafq61f00pjbjrsgjcb84fvg3c465jx0i" }, "stable": { "version": [ 1, - 4, - 1 + 5, + 0 ], "deps": [ "ghub", "transient" ], - "commit": "64e6b1a865f51a02116a26ebac7e80b852e9e563", - "sha256": "0mk77p5iw04jrndjkz93kxsih1fqqc668w398nw9f62dir8lzl5v" + "commit": "a47d3da93e9f8be3d3fb45cd939ef727203411eb", + "sha256": "1z8xbw40zrmplgfpk4znafq61f00pjbjrsgjcb84fvg3c465jx0i" } }, { @@ -60103,11 +60625,11 @@ "repo": "Elilif/emacs-immersive-translate", "unstable": { "version": [ - 20230910, - 851 + 20231001, + 1557 ], - "commit": "b68d8c111e730ba5fde8a8dcff08d3c270f04f6f", - "sha256": "1fb2rda1h2s69c3lidqh639mkxrliih5svyascn91gld59dfqjqb" + "commit": "1d00d558363985fa988fc40cd5093bfc6926d83e", + "sha256": "1ghqc6si6yv3fp9s6yg45i5nnr5x66kxd90qg2jmjg2h1fjj61ci" } }, { @@ -60333,11 +60855,11 @@ "repo": "jcs-elpa/indent-control", "unstable": { "version": [ - 20230831, - 957 + 20231015, + 616 ], - "commit": "4ba467cd54037ff4aa184b8417e2328a9b238ba8", - "sha256": "1zrkw27jasy9jh2fzibzkpgf3295lcxxinzy6mz49hcbrsp16y39" + "commit": "5d83d5fb581db8eaeb7f200ddc53c15a9b9a8b62", + "sha256": "0vsfqycwrwyq0dwmhylgwnsr53ak1h9ix901ygdpamx6lr7ljm4n" }, "stable": { "version": [ @@ -60456,11 +60978,11 @@ "repo": "paddymcall/indian-ext", "unstable": { "version": [ - 20190424, - 1547 + 20231009, + 740 ], - "commit": "a5450fe467393194bc2458c0d5e0a06c91bf117a", - "sha256": "0phbs9cx73vg9k9gp60vhlrn065skpva6gx0abp0g6rbzys2qx0b" + "commit": "80ea22eea203c8eb4c28f59fceb8d276395ecb0f", + "sha256": "02ig5vs2l26c708mpdnkdxbx9d2lg371f61281ji34n9n8fyyy5j" } }, { @@ -60642,20 +61164,20 @@ "repo": "nonsequitur/inf-ruby", "unstable": { "version": [ - 20230822, - 1406 + 20231002, + 1229 ], - "commit": "03475ac1cca410ee63a523f5c63f859cfafe1aeb", - "sha256": "0dc01y4cnkv2sbk93nc4y4wk49qd38zkzr9n86qdzcaqg6qqpgz0" + "commit": "991fe74b1c1b83412b42832a39aafc2d88ae625c", + "sha256": "0dxjcr34xsa0m25yw8pp4iwjq8cqdgs6r8ls4lwfb69rnii7jmn5" }, "stable": { "version": [ 2, - 5, - 2 + 8, + 0 ], - "commit": "d2cc45ac1a035286decb12c4f49c696ad5f03d27", - "sha256": "0a1hhvfbl6mq8rjsi77fg9fh5a91hi5scjrg9rjqc5ffbql67y0v" + "commit": "991fe74b1c1b83412b42832a39aafc2d88ae625c", + "sha256": "0dxjcr34xsa0m25yw8pp4iwjq8cqdgs6r8ls4lwfb69rnii7jmn5" } }, { @@ -61440,6 +61962,30 @@ "sha256": "14zfxa8fc7h4rkz1hyplwf4q2lga3l5dd7a2xq5kk0kvf2fs4mk3" } }, + { + "ename": "iota", + "commit": "4062b8df284ac67c8324c7aee82c6be955e6e3a8", + "sha256": "0gc6x32nmxqr4xapp2kr9ygn1b6nrhpfgidzr59cjj1dgnvkx4m1", + "fetcher": "sourcehut", + "repo": "mango/iota.el", + "unstable": { + "version": [ + 20230918, + 1028 + ], + "commit": "c065c087567f074bff639eb12fa53018654b8ce2", + "sha256": "0xyzx50b1x9vvfixccq88h1j7msgri654bc6ii3m7kc8cb232qbw" + }, + "stable": { + "version": [ + 1, + 0, + 2 + ], + "commit": "9dbf2741a2471044e58ccee6635ae8c6e311b7a8", + "sha256": "1ralzgj8psrvy2dx6fjkmwy5974np4bcgik10k55nnzvi95zi1p3" + } + }, { "ename": "ipcalc", "commit": "855ea20024b606314f8590129259747cac0bcc97", @@ -61611,28 +62157,28 @@ "repo": "Sarcasm/irony-mode", "unstable": { "version": [ - 20220110, - 849 + 20231018, + 1915 ], "deps": [ "cl-lib", "json" ], - "commit": "870d1576fb279bb93f776a71e65f45283c423a9e", - "sha256": "0iv3nfa6xf9qbq9pzfa96jc3n2z5pp6lvj58w69ly2gn47jqgnxc" + "commit": "40e0ce19eb850bdf1f77225f11713cc816250d95", + "sha256": "1w0rd74kjgda7mjbf853yavppkgzdfyw1a2hgskbqbbjii3mr1zy" }, "stable": { "version": [ 1, - 5, - 0 + 6, + 1 ], "deps": [ "cl-lib", "json" ], - "commit": "b9c64abf81e73860e39ecd82dfa00cca90b53d99", - "sha256": "1ilvfqn7hzrjjy2zrv08dbdnmgksdgsmrdcvx05s8704430ag0pb" + "commit": "40e0ce19eb850bdf1f77225f11713cc816250d95", + "sha256": "1w0rd74kjgda7mjbf853yavppkgzdfyw1a2hgskbqbbjii3mr1zy" } }, { @@ -63279,8 +63825,23 @@ "memoize", "s" ], - "commit": "8cfe5788348c1f370058ccc0ec01b45300a36c98", - "sha256": "154zjyyv3z5qhbnsvgh6s67zcyjya02gjj40303zi946fzmpph5l" + "commit": "b510a29f1fc1bea218a6230fb219922775687c78", + "sha256": "0c0jfi3gg85ccid7h9ll0a160lsjb11wxqncs4qnz75d3npmgsw9" + }, + "stable": { + "version": [ + 2, + 4, + 2 + ], + "deps": [ + "dash", + "flycheck", + "memoize", + "s" + ], + "commit": "b510a29f1fc1bea218a6230fb219922775687c78", + "sha256": "0c0jfi3gg85ccid7h9ll0a160lsjb11wxqncs4qnz75d3npmgsw9" } }, { @@ -63657,14 +64218,14 @@ "repo": "minad/jinx", "unstable": { "version": [ - 20230914, - 1043 + 20231019, + 1708 ], "deps": [ "compat" ], - "commit": "c9c5bde6a5abb7410f58ef51006ba44f76622779", - "sha256": "0bf97mp9rv1hc6vl15qyipvb09z300w4pzd2v02bvsqcql4610fm" + "commit": "884379eeea2cd5329788a3948418133ad762ed31", + "sha256": "1n6z49gxmn3ga34m62n3npjmhrzbjfrmbm4rhmv87mqq8gibk4ig" }, "stable": { "version": [ @@ -63914,11 +64475,11 @@ "repo": "nverno/jq-ts-mode", "unstable": { "version": [ - 20230826, - 1925 + 20231018, + 1047 ], - "commit": "a495509f6920756dcf5cbf87ef1907b5abda2e5c", - "sha256": "0l3rxdr01msiyvls1pbplhwm3dkvd3kmrbsf35xwnm4h1gbk34js" + "commit": "14a4df0ed089bc9d322b9846d1b87f603c241161", + "sha256": "19rvid30zc561v88d45q51q1xrgs28m6s0njiph0rkfw4ffkcg5l" } }, { @@ -64398,14 +64959,14 @@ "repo": "taku0/json-par", "unstable": { "version": [ - 20230819, - 339 + 20230917, + 624 ], "deps": [ "json-mode" ], - "commit": "9fff40e04a1956af6fcf48b5206e81143aec23f3", - "sha256": "05yxvl11b1nlv7f3wfxi7ai1q7h6pv6bqz2js0l1na9iy6qb3c7d" + "commit": "bbafcc911fce4ebfb30d9f9a0bc226b1983cf7b1", + "sha256": "0mphal0j5hn5hi9i8gpb95csqbw06b7msszggpkxl6lhp3d5sbbm" }, "stable": { "version": [ @@ -64767,8 +65328,8 @@ "repo": "gcv/julia-snail", "unstable": { "version": [ - 20230829, - 546 + 20231019, + 455 ], "deps": [ "dash", @@ -64777,8 +65338,8 @@ "s", "spinner" ], - "commit": "49c13ad005b66724bde385e45ef8aa448e40f233", - "sha256": "0wbcfxkh8x8p3nh7370ac36li7ky6j2pip66bj6w5428p922492b" + "commit": "249dd96cd112f4a2f9a15555aeed5a315cee8cb5", + "sha256": "1k34gn05rqlnmrvw8x0z0lq3zjdd10w8s7hkgy11yzfsks9r8fr3" }, "stable": { "version": [ @@ -64806,14 +65367,14 @@ "repo": "ronisbr/julia-ts-mode", "unstable": { "version": [ - 20230711, - 2009 + 20230921, + 1433 ], "deps": [ "julia-mode" ], - "commit": "1c5b01753bee57de2d480a80c2b267009ac93e9a", - "sha256": "1cy9x6801jvkfqs085c85128ndcc9fa1144g2mdii6ay7whl31ca" + "commit": "44260b265359c7ed4052398e099ad019ce899109", + "sha256": "0wv3pk08278f47bivh17c1gwd7xyybxr5np3pdr5i6fyw0pk4cwm" }, "stable": { "version": [ @@ -64989,8 +65550,8 @@ "repo": "emacs-jupyter/jupyter", "unstable": { "version": [ - 20230706, - 139 + 20231020, + 1901 ], "deps": [ "cl-lib", @@ -64999,8 +65560,8 @@ "websocket", "zmq" ], - "commit": "1baabc8f2d0631f8f4308400f9a53f1aadd58d14", - "sha256": "0kki4rs1hc3vpxf6i3lmwjz2slp9wpq6x7p6s2716hvrdbhaw8h1" + "commit": "3a31920d48dc5e0d1028fb676cf20d13ea9f78ad", + "sha256": "17fblp4pwgm3vf415rp6l510nhrl4s3ssiimnwjmghyc2v2988j4" }, "stable": { "version": [ @@ -65378,11 +65939,11 @@ "repo": "wsgac/kanji-mode", "unstable": { "version": [ - 20160826, - 1139 + 20230928, + 1113 ], - "commit": "5e9d5b72468ece11cfb81b729be6babf63ede425", - "sha256": "1zh7klqaza840q5f44zzh1wrnd6sqa2k93z3dgx3yhhsxfd1dxvy" + "commit": "731b3a5447bcb899ba1d86b645a344e0915d04f3", + "sha256": "0qgwl8iza0dkrpfsc5xpc1fgjmrxd6x4gxkid8wxn270s9mzal68" } }, { @@ -65427,28 +65988,28 @@ "repo": "ogdenwebb/emacs-kaolin-themes", "unstable": { "version": [ - 20230915, - 2338 + 20231004, + 243 ], "deps": [ "autothemer", "cl-lib" ], - "commit": "e1c8590d83e3259d35b01892bedf7b68c5a6bb09", - "sha256": "00kxglsdw5y04zmw7q8v45b820mn7b6pmhs1r2l8vzqc8rfcc99s" + "commit": "8f2cd166b3e5d19d83ab7de73a62069929238306", + "sha256": "0f5y1ri1pdgy088lxp9h8h5cvnfyi5dkvyvyxzjh00kaj10d3va5" }, "stable": { "version": [ 1, 6, - 8 + 9 ], "deps": [ "autothemer", "cl-lib" ], - "commit": "facb2a08d3179103d4c3a9905b37c87831fe1665", - "sha256": "0r8lc175iswvwwqf2yqdc8sx07m8b8l0mylw0p1gxri45qd69hcq" + "commit": "8f2cd166b3e5d19d83ab7de73a62069929238306", + "sha256": "0f5y1ri1pdgy088lxp9h8h5cvnfyi5dkvyvyxzjh00kaj10d3va5" } }, { @@ -66176,28 +66737,28 @@ "repo": "khoj-ai/khoj", "unstable": { "version": [ - 20230829, - 1844 + 20231018, + 1043 ], "deps": [ "dash", "transient" ], - "commit": "74409c2c64da3bff37a027537b3521849d395cc6", - "sha256": "1wrnps2xhbxik7830lbcaaals9m3sgq4yr95kkanc4l88xjrnwiw" + "commit": "8346e1193cf31ce8d66de7793b958bdd06c9d2b9", + "sha256": "106hvr7awd4mnfr7pjlpf0np749mmaffhyfg8di70chq0rmf142z" }, "stable": { "version": [ 0, - 11, - 4 + 13, + 0 ], "deps": [ "dash", "transient" ], - "commit": "74409c2c64da3bff37a027537b3521849d395cc6", - "sha256": "1wrnps2xhbxik7830lbcaaals9m3sgq4yr95kkanc4l88xjrnwiw" + "commit": "8346e1193cf31ce8d66de7793b958bdd06c9d2b9", + "sha256": "106hvr7awd4mnfr7pjlpf0np749mmaffhyfg8di70chq0rmf142z" } }, { @@ -66633,11 +67194,11 @@ "repo": "bricka/emacs-kotlin-ts-mode", "unstable": { "version": [ - 20230913, - 1227 + 20231018, + 1342 ], - "commit": "6b807fcf0eac023b493730349703a256ed4eb7d5", - "sha256": "0wv0r08299slbmn98ysd1dg22jkvw8kl27il637ls2mdbhrx82b6" + "commit": "6c2568693cd80b1cf57c7950d9458bca5af371ce", + "sha256": "1v51n5vb5gmx01vxqkwdwawcjp0g92316273v4qx3w3k7dr0k85h" } }, { @@ -66755,11 +67316,11 @@ "repo": "r0bobo/kubedoc.el", "unstable": { "version": [ - 20230513, - 2014 + 20231018, + 1913 ], - "commit": "c07e356326b6f373694d43369c7110c2873e24cd", - "sha256": "1isrss1b79ms8mx9lmmc7mvqpbn6bpcvszbbqdvbp95z3830qbkv" + "commit": "e169cb7e7254d0c0f1e7a7eda5e27a0092366e1d", + "sha256": "0jw5v17yl06whnms25zfcxcabjfm99khqszbpjpjxkv8lg6kdl38" } }, { @@ -66770,8 +67331,8 @@ "repo": "abrochard/kubel", "unstable": { "version": [ - 20230905, - 2159 + 20231013, + 1753 ], "deps": [ "dash", @@ -66779,8 +67340,8 @@ "transient", "yaml-mode" ], - "commit": "f7eb9e3ba4d0fad567c9ddf19faaa74129b3fbf7", - "sha256": "0rv139rg40f2b0vx1fs7xrac6xq24ilnmrcpw76r41flm45gn7ph" + "commit": "b882de32b6f6a6ee371eb7a7a308f3936031e681", + "sha256": "1ddavmfyyd2rxffvb3cbv28dxrjsa58jbywzgplnx6zyv05frx44" }, "stable": { "version": [ @@ -67333,11 +67894,11 @@ "repo": "lassik/emacs-language-id", "unstable": { "version": [ - 20230722, - 1141 + 20231018, + 1049 ], - "commit": "ff09e3ef89a90d0707a77d6b7f4d2d7d67f4c03a", - "sha256": "1q3fblbg4qj5zjzgjqs55ywm504sghg7r9n5v9nhsa5k6gx6msw2" + "commit": "84d7b997a78b78b64fb4b348008a9aaa67467d27", + "sha256": "1bpkny62i8w25743ziqj4cv9vblfa0hbgq22zlmgifsihx21h5fd" }, "stable": { "version": [ @@ -67492,6 +68053,29 @@ "sha256": "15m7zvdhg5z7d8alrw66p703wdp5r57lxrgq3zz7xc4hscwghlb1" } }, + { + "ename": "latex-labeler", + "commit": "c8bd5d93f8f58ec4609b0c9797b2066d61211007", + "sha256": "1jyqqz8n7f5hv48k3qcf3lws0n0l4175mix1yvgph7rsb4yyxwq5", + "fetcher": "github", + "repo": "X9hRRDys/latex-labeler", + "unstable": { + "version": [ + 20231014, + 2110 + ], + "commit": "d45dedbc74887c59f15c5a3dcd7546d2c29c30a4", + "sha256": "1qss7fw2b9rnl6fzb230z5jgs1m8glpaq1qhjkxa7fpm52zc49s5" + }, + "stable": { + "version": [ + 1, + 0 + ], + "commit": "d45dedbc74887c59f15c5a3dcd7546d2c29c30a4", + "sha256": "1qss7fw2b9rnl6fzb230z5jgs1m8glpaq1qhjkxa7fpm52zc49s5" + } + }, { "ename": "latex-math-preview", "commit": "9e413b7684e9199510b00035825aa861d670e072", @@ -67792,6 +68376,21 @@ "sha256": "00phb69hn8w5zl47k5l8gqlxqjm5ig7rz0v4g47hx7xlnhcsfvj4" } }, + { + "ename": "leader-key", + "commit": "171c9f6597a5e012493f7cc8a0e8352a9300f422", + "sha256": "0ibbbrcrnzqdhk9cb12nlg73kk351adn99za3ab40v2aa35q5zyx", + "fetcher": "github", + "repo": "Havner/leader-key", + "unstable": { + "version": [ + 20231001, + 2236 + ], + "commit": "64d2a29e2f667399869f2b0334855a647211e50e", + "sha256": "02pyqgml6mfsj70qvingq8ff2qvfs35nb28z465mqpcgfvb8xapv" + } + }, { "ename": "leaf", "commit": "24afe5b39979e2f17e104ae97d840645d2a5c2f1", @@ -68057,11 +68656,11 @@ "repo": "ledger/ledger-mode", "unstable": { "version": [ - 20230810, - 1707 + 20230925, + 1013 ], - "commit": "6ca9e1b487ba642dbc28a2d81e0dbbb1a5a617ba", - "sha256": "1rj9lq5k0h0slqs9qp1f2aqnd23ghq4g3kmi8ndwnj565zqwmz3y" + "commit": "105d67626e91acb4550ab860e0dc4247c8a4c79e", + "sha256": "03g4w8n5zdbpzx2rbjqa95ybybpnxgshznnrhlfa5191afgci7a6" }, "stable": { "version": [ @@ -68149,15 +68748,15 @@ "repo": "martianh/lem.el", "unstable": { "version": [ - 20230905, - 718 + 20231017, + 1432 ], "deps": [ "fedi", "markdown-mode" ], - "commit": "8d7484f819f47861fa5c5ca831f9dcc4db9fabc7", - "sha256": "1lvp880gyhz4kz8f6dh797ivapwabfh4paw86kjj87qall2wmfl0" + "commit": "44b9535698384851f93257fd132319fb62c13c9e", + "sha256": "1ww05yqdrkgxnv37q2wa0al4k25cz1nwyygvycbcbawisqk3pmbk" } }, { @@ -68737,20 +69336,20 @@ "repo": "ligolang/ligo", "unstable": { "version": [ - 20230912, - 2145 + 20230927, + 1841 ], - "commit": "8698d2d952c2495a54ddf171b37c415a946190eb", - "sha256": "1sh75iiaslc40kkpnyh97cl4l21bb6l9zrw97s8riwcdvnhn9k1l" + "commit": "a392154388b1abe974f424b71a66d618010f9e95", + "sha256": "0qd8ziv9j59s4q61bs1qdm5cvsd396pp3g2ymb1kxzpmbblaf0nc" }, "stable": { "version": [ + 1, 0, - 73, 0 ], - "commit": "48b0382cbd8be4c0be5140b952be780313861593", - "sha256": "1ljalnh60zggf0grgzdny1gqxdz4w462hc216igqc4pdxdif70gp" + "commit": "a392154388b1abe974f424b71a66d618010f9e95", + "sha256": "0qd8ziv9j59s4q61bs1qdm5cvsd396pp3g2ymb1kxzpmbblaf0nc" } }, { @@ -69466,15 +70065,15 @@ "repo": "sulami/literate-calc-mode.el", "unstable": { "version": [ - 20230916, - 611 + 20231021, + 804 ], "deps": [ "dash", "s" ], - "commit": "3beadbeccdce30da7957a219690ff653f2f6c4fc", - "sha256": "0ffvk6cyxn7mm5r0gm2x1pkini9v22alz8xwchm6yy1dffv4x5ii" + "commit": "2579d7b28994bb16c3e02577953e7d9669121288", + "sha256": "03hzahbjv19krp9jfrh1haqicm9n8ldb05swvbwzy6cq1paslhj9" } }, { @@ -69626,20 +70225,20 @@ "repo": "donkirkby/live-py-plugin", "unstable": { "version": [ - 20230430, - 1540 + 20231004, + 537 ], - "commit": "c927feefa62f4ce9b3b5029063f9654a317267ef", - "sha256": "0ylyil5pck91lhn425akkjgr0qq4ngsw3vbqdvclnbslbc8nb97p" + "commit": "5a94b98a15fb8c4c539b37d8583db1e427308b44", + "sha256": "0y23dfncncfpddhxqf449d46qrc10bnhdb516yydkqqa6q5jlysb" }, "stable": { "version": [ 4, - 10, - 2 + 11, + 0 ], - "commit": "c927feefa62f4ce9b3b5029063f9654a317267ef", - "sha256": "0ylyil5pck91lhn425akkjgr0qq4ngsw3vbqdvclnbslbc8nb97p" + "commit": "5a94b98a15fb8c4c539b37d8583db1e427308b44", + "sha256": "0y23dfncncfpddhxqf449d46qrc10bnhdb516yydkqqa6q5jlysb" } }, { @@ -69762,6 +70361,24 @@ "sha256": "0rgm5jv9iv8b0xabdwicrpih2d3slchmv17xdjk705dqhfc18f4w" } }, + { + "ename": "llama-cpp", + "commit": "8b9d579a2f699afe35784bf3ef6e5cdd9b18a32f", + "sha256": "0nbc973crzs81l883ml3c20j3gfnphd0432dwrq6nbl7kqzx89gf", + "fetcher": "github", + "repo": "kurnevsky/llama-cpp.el", + "unstable": { + "version": [ + 20231015, + 717 + ], + "deps": [ + "dash" + ], + "commit": "3e406c53cb82ec1be056dcef40ac37d474852524", + "sha256": "01jy3va6d02z2y9a5abzc3jajmwzcbfkz8p9q4hi8zp0b66ji35r" + } + }, { "ename": "lms", "commit": "7d6c24152f88dad15ef9f304c0016a97ede71dab", @@ -70130,27 +70747,28 @@ "repo": "doublep/logview", "unstable": { "version": [ - 20230818, - 1411 + 20231014, + 1840 ], "deps": [ "datetime", "extmap" ], - "commit": "cabaf93f1df86c92aa022dde4a92d92371d72572", - "sha256": "0l09ayjwj5fwampbpfzdfn83h2vcj1l8n0hh91r9p1lvl1kz9lsw" + "commit": "9140067afdc2f0d1eb493dc4dfdb53645289dd2b", + "sha256": "1sjyxm1a1h971ak5l1js4inx921pf3wx15h220j2pvj4d7arj6f8" }, "stable": { "version": [ 0, - 17 + 17, + 1 ], "deps": [ "datetime", "extmap" ], - "commit": "a0f0ad3e0145eab382ff325cc95ec8ccbd6d68e3", - "sha256": "0i23hyxypagz0rs7wb5l77xwz38wxng21p57n5f0vnz4p24yv108" + "commit": "daaa89e969c6a6bb6d93526449a697b4e64bccf2", + "sha256": "12vahr4nln20yflxbav9q7y0clhni28h2cajji8q11jyrd4w84jx" } }, { @@ -70286,16 +70904,16 @@ "repo": "okamsn/loopy", "unstable": { "version": [ - 20230903, - 1714 + 20231015, + 1458 ], "deps": [ "compat", "map", "seq" ], - "commit": "a337730314318e7878ce824a03d15001f01fbcf1", - "sha256": "164c9wlv3ab626x771wzbla7x8zdxvrhgbpci0ir135gk1ppm9x4" + "commit": "0780e281e12742803f5aac8f2126156d4271d567", + "sha256": "1vv9gsswb03hmfxw7d517nx1qncax7mdgx1dfsqp9hcg3s3nwycs" }, "stable": { "version": [ @@ -70563,15 +71181,15 @@ "repo": "emacs-lsp/lsp-haskell", "unstable": { "version": [ - 20230824, - 850 + 20231011, + 1723 ], "deps": [ "haskell-mode", "lsp-mode" ], - "commit": "c443f1536404c252dbd16cf44eb47cabdcd6c45f", - "sha256": "05gmys1sljpn4lx8c5rn8gyfyjdiyyzj3rc4qwyaqz6db915p3pv" + "commit": "89d16370434e9a247e95b8b701f524f5abfc884b", + "sha256": "0j1a6c1vz57xvk64n32qlaqwpvg91zh14ik7ajpyb7xm8gbw5ahv" } }, { @@ -70633,8 +71251,8 @@ "repo": "emacs-lsp/lsp-java", "unstable": { "version": [ - 20230827, - 428 + 20230922, + 1154 ], "deps": [ "dap-mode", @@ -70646,8 +71264,8 @@ "request", "treemacs" ], - "commit": "bc89297c72136f7250df6b745ae2364b5a4f10a2", - "sha256": "0pyvc7a8dbmiv1q0k3vglrr91vvbcvssbnmci88jpqr8y05jcg3h" + "commit": "449673da7221a30f1b1756cedcc48b9a2b52a51e", + "sha256": "1y1dr9nk50ji48z91gd1drfxqkq2189shria83cclm0lna45zfy1" }, "stable": { "version": [ @@ -70822,8 +71440,8 @@ "repo": "emacs-lsp/lsp-metals", "unstable": { "version": [ - 20230817, - 827 + 20231017, + 911 ], "deps": [ "dap-mode", @@ -70836,8 +71454,8 @@ "scala-mode", "treemacs" ], - "commit": "811f02e4416d208102350ea48404e0310ffea647", - "sha256": "0q5piqh9k6sg8788dg3s0q59drgbj5d2sf444f413ryr3dph2gbk" + "commit": "da7e54ed65f4e153c94b9c54689908dce142ef37", + "sha256": "17zs7s6dmaprdc000b9779flk4iw61gi1xgn2wxwq9bxn1l2p9ny" }, "stable": { "version": [ @@ -70867,8 +71485,8 @@ "repo": "emacs-lsp/lsp-mode", "unstable": { "version": [ - 20230914, - 1237 + 20231021, + 455 ], "deps": [ "dash", @@ -70879,8 +71497,8 @@ "markdown-mode", "spinner" ], - "commit": "1f5afbdcfbaa79811dd9737fef93d4df02a1c89d", - "sha256": "11k68ffiamkrg8ifxk8l3vpddyjzpicpz82yxgdl2qmwla7rqlcn" + "commit": "2134ca09245815487f395a4c53000da1082e8823", + "sha256": "0721z42hfh768b0cr57i7cr212962hx5k1fjsy9b6z19rvhr4ddy" }, "stable": { "version": [ @@ -71027,16 +71645,16 @@ "repo": "emacs-lsp/lsp-pyright", "unstable": { "version": [ - 20230225, - 1118 + 20231006, + 1212 ], "deps": [ "dash", "ht", "lsp-mode" ], - "commit": "54a2acddfdd7c3d31cb804a042305a3c6e60cf81", - "sha256": "1256q00zsh4q4p3qx5jwih1j7j7nfgmwvv9m0bn6j588wj97aiy2" + "commit": "2f2631ae242d5770dbe6cb924e44c1ee5671789d", + "sha256": "1gk23a56jf1v4f4ag07hzji5pw3mq1rq622ggbvqcbc2i2bnvdn1" }, "stable": { "version": [ @@ -71818,8 +72436,8 @@ "repo": "magit/magit", "unstable": { "version": [ - 20230914, - 1251 + 20231014, + 1408 ], "deps": [ "compat", @@ -71830,8 +72448,8 @@ "transient", "with-editor" ], - "commit": "4f4ad9c091daf769f8a0a562f6d14a71aa6c3192", - "sha256": "05kvn9micbhq2jbvslwh516cxk00s4lbmrzr30q51hdkxs6c4km0" + "commit": "c6a62accc5ed4bbdae4e1dc2060210ecfc4cdb8a", + "sha256": "1m1ip8ly0gjs3brmgkijb2vmyfrr489src9zgpn6whl1l10d7wa6" }, "stable": { "version": [ @@ -71858,15 +72476,15 @@ "repo": "magit/magit-annex", "unstable": { "version": [ - 20230407, - 1200 + 20231010, + 425 ], "deps": [ "cl-lib", "magit" ], - "commit": "255e443e19a32e716ff414e09ad5e00f6f8bc8fb", - "sha256": "1l4fwvlgw8pfrvdws29b8pghk58yb70wfywh0rfvaw30ymv4v2n2" + "commit": "7c308decfc56270a0cf3cc8292c3bf7122103331", + "sha256": "0z2h6lc42whjh7wmf1cajzqy4f1nqy4m2h51pm01b7ldk0kz5j5z" }, "stable": { "version": [ @@ -72008,15 +72626,15 @@ "repo": "emacsorphanage/magit-gerrit", "unstable": { "version": [ - 20230309, - 2251 + 20231002, + 1538 ], "deps": [ "magit", "transient" ], - "commit": "a97521574c5b7d4b7ab89e25c358c87fd5b1887f", - "sha256": "0p6h67x7f6iraw6jqn7dmqy2m2mwwvbwcs61hq8jc602v6hkslqn" + "commit": "9b6c476a4a5e715d68081dda45312f7e2bedd484", + "sha256": "0gs6zhgywjikxr1lkbbih1ayxl4i4w82vsfg0yqsj6cdbi6r109c" }, "stable": { "version": [ @@ -72321,15 +72939,15 @@ "repo": "magit/magit", "unstable": { "version": [ - 20230909, - 1052 + 20231014, + 1405 ], "deps": [ "compat", "dash" ], - "commit": "7bef529ce9b07808d5c14692c5ab2d248e7b5bd1", - "sha256": "1a306vfn40a1pjcs991228r7agfc7q6wgg53vdv3qb4dpbjkwpby" + "commit": "22c99839c9fad89461412f153a290779cf3af82c", + "sha256": "1qxr3nfs7nnnn41gxsc1lmr6pyvc5yyrzsh9snvgwa8n9d2593kr" }, "stable": { "version": [ @@ -72667,15 +73285,15 @@ "repo": "jerrypnz/major-mode-hydra.el", "unstable": { "version": [ - 20210221, - 834 + 20231003, + 2050 ], "deps": [ "dash", "pretty-hydra" ], - "commit": "84c1929a5153be169ca5c36737439d51dffde505", - "sha256": "1yw9xdyqbf285ljsspg8ajjx1bp1g27xpg85p84fsh88nr015rh5" + "commit": "d0a5dadee97c3752fcdef113cf2ba1923972a480", + "sha256": "0waghp59ybzcgy1l0bg29qfiqps95vc062p3x80a3ksl68ylll89" }, "stable": { "version": [ @@ -72909,11 +73527,11 @@ "repo": "Iacob/elmame", "unstable": { "version": [ - 20230906, - 1549 + 20231021, + 1522 ], - "commit": "a0656eae4152ae30a0ec62284843afa3a5ec4be2", - "sha256": "1npxc462dq64ny0ipp814qd1irvfk3apwjfnrjz6n39f1w2qmzn4" + "commit": "04322e0b036198112417cf688ddf6b711010561e", + "sha256": "15slirx6x9rp2dfkphzrw3v09m2wbz6my8zkhf7cnlfdb9fmkhbi" } }, { @@ -73148,14 +73766,14 @@ "repo": "minad/marginalia", "unstable": { "version": [ - 20230910, - 739 + 20230925, + 1627 ], "deps": [ "compat" ], - "commit": "f1734375a5d8fa18e9cecb47ae4b5ae86c72399f", - "sha256": "0pig4wgnxkmdjrbxpg2p8i89y558zx8d7x0kyr66lj4gz1882ips" + "commit": "4e14bc0fa05ae8c35e019721d19acdec8b51248c", + "sha256": "0mv54hgb8cadwdhmn20d30fairhvvrvlvvp9awfi32dw91hma8gv" }, "stable": { "version": [ @@ -73192,14 +73810,14 @@ "repo": "plandes/mark-thing-at", "unstable": { "version": [ - 20230805, - 1701 + 20231019, + 1111 ], "deps": [ "choice-program" ], - "commit": "22ce137450890421c8dce79943c96dec79a65d77", - "sha256": "0fw3198mlxa22pq0qg0xakckc3hi540nv72a21gh071ii2mc2wl1" + "commit": "06cc38fb92c0c1badb06f6744f0110742ffdfe6c", + "sha256": "12dnkicqqk22sqf9vmrxf9bdlmjq2z0x9b3vv3qf817rskz7xkwh" }, "stable": { "version": [ @@ -73275,11 +73893,11 @@ "repo": "jrblevin/markdown-mode", "unstable": { "version": [ - 20230830, - 1338 + 20231021, + 738 ], - "commit": "50e4452c95113df55953cfc310d7e18d8e6205de", - "sha256": "1yry9aza55x626yxcj938kyc19cs17fygyiz6b7kxhirk8yaz7qp" + "commit": "2a0556c5b7dbf29ce437eac6ee9b6636e1b95234", + "sha256": "1mkwqprh09328hqk1f40i8l09ksmphz7nyn3fzhghalgr40b1ij8" }, "stable": { "version": [ @@ -73605,28 +74223,28 @@ "repo": "martianh/mastodon.el", "unstable": { "version": [ - 20230831, - 1012 + 20231016, + 946 ], "deps": [ "persist", "request" ], - "commit": "d4c105cc39315de3c9f3f29b97de0c0dec718770", - "sha256": "0jzgkbr7dmpv66cabmf8lnz3223m5vs25v06v27s1dfpy3grcxwf" + "commit": "cd2d6f23b4f7af63df3000f2fb68227c22bc8dee", + "sha256": "1b2rhb18md2n2xg2d5ikl95m4h78x8l566970r5xc2y5p199b6hi" }, "stable": { "version": [ 1, 0, - 0 + 12 ], "deps": [ - "request", - "seq" + "persist", + "request" ], - "commit": "b3649a12a398537ade7136d704f2f05ccc856e23", - "sha256": "13swcbvwhjl8ksrgzvmfafkgd3iz8znk49bs1n48w3g9qvh097w7" + "commit": "cd2d6f23b4f7af63df3000f2fb68227c22bc8dee", + "sha256": "1b2rhb18md2n2xg2d5ikl95m4h78x8l566970r5xc2y5p199b6hi" } }, { @@ -74344,11 +74962,11 @@ "repo": "meow-edit/meow", "unstable": { "version": [ - 20230916, - 756 + 20231005, + 1938 ], - "commit": "ba0cf4d1607971374351a68e48581d3ff4184c0e", - "sha256": "0gz6dp36mgbjx9p4s8dz1f83w3pddzhmbs67qrap53s0g39zgaw4" + "commit": "f885c02e1c72da722dfc681af30476096528dc5a", + "sha256": "0di4pwyz8mbj1x5pbyhrnmi1idyxqb05w1msays1ayv6qc2xjjhv" }, "stable": { "version": [ @@ -74368,11 +74986,11 @@ "repo": "ocaml/merlin", "unstable": { "version": [ - 20230726, - 900 + 20230920, + 824 ], - "commit": "fd1bac38fcfe601094ce8e01895333666733e664", - "sha256": "1411ccdcwik11pay532vgh4mksy1wy14wkaaz3kc14kb21ca0dvs" + "commit": "a74d0d11f400e679bfdb48e714da2b595ebb268b", + "sha256": "17dnmq9g7wn5jkxypzk52vbz2bzkg3yfm517mg05wq7qc14dnbjl" }, "stable": { "version": [ @@ -74508,6 +75126,21 @@ "sha256": "1kad50hgj4xgiy9pi51y4rnqvvbw4glwb3afxv7rql54bvrzzfbm" } }, + { + "ename": "mermaid-ts-mode", + "commit": "ca1484ddee30e4882685525645d1307db8cf5713", + "sha256": "0cq2d310lacrz1m51w6nq2shza84izwjd1w6z8kqnx0lb0q2vci9", + "fetcher": "github", + "repo": "JonathanHope/mermaid-ts-mode", + "unstable": { + "version": [ + 20231001, + 1704 + ], + "commit": "3f3a537d249b44e939d6a0d65a6c316761ff8c41", + "sha256": "08081a15wzwxljf68mznygjk6v2x5k4v9grx97cjr8ymcjbqnbcj" + } + }, { "ename": "meson-mode", "commit": "4702a31ffd6b9c34f96d151f2611a1bfb25baa88", @@ -74649,8 +75282,8 @@ "repo": "seblemaguer/metal-archives.el", "unstable": { "version": [ - 20230509, - 1130 + 20230919, + 851 ], "deps": [ "alert", @@ -74658,8 +75291,8 @@ "metal-archives", "org-ml" ], - "commit": "ab8f3fcb5bdf7374c27445c8ae756d67658ccde0", - "sha256": "0svccgz1r2nlqjm7f68lpdmrqjm4mirp5knpipi52xz2p5g9rw9m" + "commit": "15ea07747bd223f111f7fb6ca7b28c9dd0bcc4dc", + "sha256": "1dabjg2lhh7bs98fg41w0006v52z49m1i4a9118jfzrnv9p2d2zf" } }, { @@ -74748,14 +75381,14 @@ "repo": "ianxm/emacs-tracker", "unstable": { "version": [ - 20221030, - 42 + 20231006, + 1213 ], "deps": [ "seq" ], - "commit": "ace35dfb6d00749a24993f3fb8f838938826b45e", - "sha256": "0r0lngyf076gbx6dhzwwpn2jr3vn688sbv2qkyw5gxrmlynvy8wi" + "commit": "3f32267635e7b73334cc661a01f3b4d31580eaf5", + "sha256": "1zhpmzd7g42d7sgl7d1wkr3br2588vrvq319gn0cpn555wnlw5wc" } }, { @@ -74851,20 +75484,20 @@ "repo": "purpleidea/mgmt", "unstable": { "version": [ - 20230420, - 2202 + 20230925, + 2253 ], - "commit": "c5efe7a17b5b66a4bf2096b6213998287637c64a", - "sha256": "0aqfv2hqv3syzidb45f8jynvsw640k0iqn3hdx59kv4j6nc9sddy" + "commit": "53f9f352335857736f625a019fe14c6750f78434", + "sha256": "13jx2ndbjqa5rgslaplx551nnm240pdzcw7bx63wihk85c617lyg" }, "stable": { "version": [ 0, 0, - 23 + 24 ], - "commit": "c5efe7a17b5b66a4bf2096b6213998287637c64a", - "sha256": "0aqfv2hqv3syzidb45f8jynvsw640k0iqn3hdx59kv4j6nc9sddy" + "commit": "53f9f352335857736f625a019fe14c6750f78434", + "sha256": "13jx2ndbjqa5rgslaplx551nnm240pdzcw7bx63wihk85c617lyg" } }, { @@ -74875,14 +75508,14 @@ "repo": "yoshinari-nomura/mhc", "unstable": { "version": [ - 20201227, - 406 + 20231006, + 1305 ], "deps": [ "calfw" ], - "commit": "1cd9cbc7f8cfe40833d1af726644ae45a3d07dc0", - "sha256": "1cm7y1nfbl8625rpk5i9zcmp9p6rzqdzxy9wcjs8yrdfsc0biq3q" + "commit": "186d17bece0419c114db2474bc82e3eeeb1dbb9d", + "sha256": "0mwsyk6k9hrcabbkg8f9147fpf3x4dqld20qrc5n4lfk8510dqpy" }, "stable": { "version": [ @@ -75455,6 +76088,29 @@ "sha256": "1wpgp08q1f2gbkn4ksd3chfz2s3cn8fdfyz04wmj37ss43mai355" } }, + { + "ename": "mistty", + "commit": "8a66484b8aff8298222e70466f8f9b09b31bc598", + "sha256": "1xymccwmffccf5b5a29mmhwymmllmkd4nbmxk52g7c81xrwnrcnb", + "fetcher": "github", + "repo": "szermatt/mistty", + "unstable": { + "version": [ + 20231016, + 1730 + ], + "commit": "2524edeff25ec4d51fbef1ac005a0b6a92a10b56", + "sha256": "07ixq2fgsjik0iyv6hizrci8jcr7zlyfghxpfs6agpb6appvdn7m" + }, + "stable": { + "version": [ + 0, + 9 + ], + "commit": "c1f73167f010e0961acfd919ead5b6a211518ecc", + "sha256": "06sh1hijgyh7ixy1ryz2mx49mhzik52f0v4j1di7vn8cv8plw1j7" + } + }, { "ename": "mix", "commit": "aaa1958ac6a0e59613e1b71e0eddbe4989d93e67", @@ -75573,26 +76229,26 @@ "repo": "dgutov/mmm-mode", "unstable": { "version": [ - 20221228, - 1931 + 20230917, + 28 ], "deps": [ "cl-lib" ], - "commit": "171bf6395b8a95a2d08d41fa38cc1799025d3916", - "sha256": "1m6nqkjy04s5c4v3a952gx79dnc3ihc5w5vj6lg26ps9syzk3b0b" + "commit": "96906747e862449b722b6e2c741b61871894ac3a", + "sha256": "1cj5cam607a4imfpicjm3k60lz7r1g06kbia11hdzqgrvy63sy57" }, "stable": { "version": [ 0, 5, - 9 + 10 ], "deps": [ "cl-lib" ], - "commit": "8725cfc12bded653d52a6a223c4d34bec2b1d538", - "sha256": "12dn3zp17kw1cj3a883mn1g3dgdai5qy9p799zg752ishp3dqan8" + "commit": "96906747e862449b722b6e2c741b61871894ac3a", + "sha256": "1cj5cam607a4imfpicjm3k60lz7r1g06kbia11hdzqgrvy63sy57" } }, { @@ -75762,20 +76418,20 @@ "repo": "DCsunset/modaled", "unstable": { "version": [ - 20230825, - 152 + 20231014, + 255 ], - "commit": "98f58e6857877bc1b593e86ee0ee61ad64daaf24", - "sha256": "1x9zc9c2w7slihc2zkbc5msx48fjhcmsmc6kp7ljhgnz8v1dlvig" + "commit": "ace80c0bd5d37803fdd1cbcb3ddb8a5e3b0cce98", + "sha256": "0ksl9jz4620myzhr2bfnw30ljni3bxn1drcydqnbs3ii94ysjm3d" }, "stable": { "version": [ 0, - 6, + 7, 0 ], - "commit": "98f58e6857877bc1b593e86ee0ee61ad64daaf24", - "sha256": "1x9zc9c2w7slihc2zkbc5msx48fjhcmsmc6kp7ljhgnz8v1dlvig" + "commit": "ace80c0bd5d37803fdd1cbcb3ddb8a5e3b0cce98", + "sha256": "0ksl9jz4620myzhr2bfnw30ljni3bxn1drcydqnbs3ii94ysjm3d" } }, { @@ -76037,20 +76693,20 @@ "repo": "protesilaos/modus-themes", "unstable": { "version": [ - 20230913, - 1540 + 20230926, + 1524 ], - "commit": "b4ae827560374624c2d4cb175445b4861e7ec16e", - "sha256": "0ipyr161fm43gfrrgw0wqjpk1fbzmqs34wjanfyd4kscbwmp53qd" + "commit": "284433625ed7cd3b19d2e34589c3041e16dd0deb", + "sha256": "1mmrgl8apqd6zjqxh7hrbnwjp2xg6xa4q8b3zxwnscqhz21abrvj" }, "stable": { "version": [ 4, - 2, + 3, 0 ], - "commit": "b4ef90bb950b820a3bf316d7b212320a5b2f84d7", - "sha256": "1r6m2jsfn6066155pnlkdgs6dz2fdsampdhdz796z2jy53k7srsg" + "commit": "fe08a02c4c0501a984b15af3f8c3c5e4769b93ad", + "sha256": "12i32y7y6hcv7mqc6g7pcmxr2f54xf3vl2yavdv76643vlhay32v" } }, { @@ -76061,11 +76717,11 @@ "repo": "kuanyui/moe-theme.el", "unstable": { "version": [ - 20230818, - 554 + 20231006, + 639 ], - "commit": "51795cd85ea5f01f3b2a82476914419a5bd89a55", - "sha256": "157mqrlwwkf5pzpnxf5y69qjr0nf4rb6xj40pph8h5gdb9pqdchh" + "commit": "1872aebc016e1c1a8d4e2a4037cd54b618de5453", + "sha256": "04hipaz7wc46axnjqgbwzcjghiyw9fc6kslifs3263h96cfxib0m" }, "stable": { "version": [ @@ -76351,11 +77007,11 @@ "repo": "jessieh/mood-line", "unstable": { "version": [ - 20230126, - 917 + 20231016, + 1735 ], - "commit": "58e85c815092ac93d02dab584fe537fd1be3828a", - "sha256": "0davxbpw2a15n1wcza3qszdvmyzypffz8rdkizlq6xhccdyk0rvd" + "commit": "bcd8725b21a64df4952cb0c52ece953075cbee66", + "sha256": "1d5zx3wjcdnbqp6xpmb80ank40yyrbv4i2w7xyg3rwal4l6yq3lv" }, "stable": { "version": [ @@ -77304,32 +77960,6 @@ "sha256": "02kyqd4ihliahkhirqqy7a8fi7s8haf9csaq95xi2hc9zkbd2nx5" } }, - { - "ename": "mu4e-maildirs-extension", - "commit": "855ea20024b606314f8590129259747cac0bcc97", - "sha256": "0bisxm0rph5q1p3zjr7vyyr0jqr3ihs6ihiwyfr8d3dvba1zhffc", - "fetcher": "github", - "repo": "agpchil/mu4e-maildirs-extension", - "unstable": { - "version": [ - 20220517, - 1852 - ], - "deps": [ - "dash" - ], - "commit": "cdc2e141d8ecd59508a5cd50d6d02120073bf4f1", - "sha256": "0nkkz4x0wk3sc1d97zl47x4d80d29r5nmh6f3sy7xw342gnb8gsj" - }, - "stable": { - "version": [ - 0, - 8 - ], - "commit": "8b384b0bbda46c473dea3ee7dc68c2b3f2548528", - "sha256": "1lyd8pcawn106zwlbq6gdq05i2zhry1qh9cdyjiw61nvgbbfi0yx" - } - }, { "ename": "mu4e-marker-icons", "commit": "d1fb8cc83e74cf9993c3123213d195935c61aa13", @@ -77356,11 +77986,11 @@ "repo": "mkcms/mu4e-overview", "unstable": { "version": [ - 20221107, - 833 + 20231021, + 46 ], - "commit": "21d4fbf44f67b786a61072afd20065a56b3952a1", - "sha256": "1lsb080ff134ibxq0lcc99qq3ysyikiabkfiyldnjwcs41ixihha" + "commit": "18b74e26616f7fe4d2db13d9def4b5a0fa44ddcd", + "sha256": "0ly0fcffdb73923hr1m5s1zfl9c7m9wh0khsn1zxj6bw7azjqk6i" }, "stable": { "version": [ @@ -77778,14 +78408,14 @@ "repo": "zevlg/multitran.el", "unstable": { "version": [ - 20220903, - 510 + 20230920, + 2009 ], "deps": [ "cl-lib" ], - "commit": "6244e227bcf57eed391eecb34bae445f9c17e809", - "sha256": "0zjl7zyydx2pan2ashbwbp70nlmw17hq5w03sfk12wi7j1nihwbz" + "commit": "285b625b5e94f5dd960cb4a3292407aa7568073e", + "sha256": "0br5gy1jxanj7sjvrhqgni6bfins6nr79pccyjibqc8ca29zvgsz" }, "stable": { "version": [ @@ -78858,20 +79488,20 @@ "repo": "babashka/neil", "unstable": { "version": [ - 20230322, - 2035 + 20231002, + 1014 ], - "commit": "19bc12d1c868eb5c1f200963c240a2a107982556", - "sha256": "135dfbmkqd9g4bnxbhhfp80pk5v6vijivkrafvcs5a9ajmxrylq0" + "commit": "f597921dcbf4774d799be62d8fbbce7171b12c3f", + "sha256": "143lbva2bh723qgk6mjnbawbx9sr3x3pnpgp42hvnr072gcpl9nd" }, "stable": { "version": [ 0, - 1, - 60 + 2, + 62 ], - "commit": "19bc12d1c868eb5c1f200963c240a2a107982556", - "sha256": "135dfbmkqd9g4bnxbhhfp80pk5v6vijivkrafvcs5a9ajmxrylq0" + "commit": "f597921dcbf4774d799be62d8fbbce7171b12c3f", + "sha256": "143lbva2bh723qgk6mjnbawbx9sr3x3pnpgp42hvnr072gcpl9nd" } }, { @@ -78959,11 +79589,11 @@ "repo": "rainstormstudio/nerd-icons.el", "unstable": { "version": [ - 20230914, - 1316 + 20230925, + 235 ], - "commit": "5346d28cfb5b721bd0840f57377ff207bb3cfdd1", - "sha256": "0hjnd3ba7qvzl3qd6mjynnipr0pfp57yhvfdh67p2j25qp22l217" + "commit": "0262a8c4fa41541438e489572bba8f0b4b689ae7", + "sha256": "1c7pf6fp99y3gsn8pb73h1gwlz3ag2i0h5i8pl7i0f09p3ra9jr3" }, "stable": { "version": [ @@ -78993,6 +79623,36 @@ "sha256": "1kqjd2yvcnhivr0daj78ppxnz5cxb9cgrmnlxy1fighqp715g78d" } }, + { + "ename": "nerd-icons-corfu", + "commit": "f91192e3f7cc342a61a00dff449124d004ab9ea8", + "sha256": "1n7qlqj1fw78zvranvxmsh3yqs0c5r6ca2ws3gffamycll9swi3y", + "fetcher": "github", + "repo": "LuigiPiucco/nerd-icons-corfu", + "unstable": { + "version": [ + 20231019, + 1618 + ], + "deps": [ + "nerd-icons" + ], + "commit": "7077bb76fefc15aed967476406a19dc5c2500b3c", + "sha256": "13m20k242zma6jw7pkbw89fk3dnbkwdajcpiyay5xx2l9241snb7" + }, + "stable": { + "version": [ + 0, + 3, + 0 + ], + "deps": [ + "nerd-icons" + ], + "commit": "cbc14c73032ebe1b2043757221d198ff6be1b670", + "sha256": "05hnq6yv0xcisk5vkdzjz2sdzn4cayirf3zyz40xj1pzf33lra4r" + } + }, { "ename": "nerd-icons-dired", "commit": "652390de595accbfa3c5708f99000c2f7084e1b0", @@ -79001,14 +79661,14 @@ "repo": "rainstormstudio/nerd-icons-dired", "unstable": { "version": [ - 20230905, - 2232 + 20230917, + 210 ], "deps": [ "nerd-icons" ], - "commit": "b7605208215194fb97da703dff8c1a71738a6533", - "sha256": "129n2979pn757dsdk35vc4710g5czzskpf3c582s5yvxlf65f688" + "commit": "4a068884bf86647d242c3adc8320cd603e15dac3", + "sha256": "1nn9xa0vhn0szl0xaz7hrkpj1xpq3yr5ym4043j3qh1h75048isf" } }, { @@ -79489,8 +80149,8 @@ "repo": "nim-lang/nim-mode", "unstable": { "version": [ - 20211102, - 917 + 20231013, + 1142 ], "deps": [ "commenter", @@ -79498,8 +80158,8 @@ "flycheck-nimsuggest", "let-alist" ], - "commit": "744e076f0bea1c5ddc49f92397d9aa98ffa7eff8", - "sha256": "0jjrjsks3q8qpipxcqdkm8pi3pjnkcxcydspbf0rkvy3x6i5mwkv" + "commit": "2cdbdf10d504d8ff4db7a655276e3c554043ac14", + "sha256": "1sibj1xy7hy5pyqbs71wnk1ysdzbwm12fjfkjlylx28f4f0grh3l" }, "stable": { "version": [ @@ -80263,6 +80923,30 @@ "sha256": "1hhhspkxpgr8sa12bvahq4i4dl3apjwar2ais6lkpplknqzr2ddw" } }, + { + "ename": "non-edit-mode", + "commit": "6b0aafa28b53c49796016c34b6e35d6e8af974cf", + "sha256": "11ss7gil0psc8xpqwcsba9dfspnw4wkl6clwxbf7kdbplbw3azrh", + "fetcher": "gitlab", + "repo": "aragaer/non-edit-mode", + "unstable": { + "version": [ + 20230926, + 1404 + ], + "commit": "bc9d29e437d70675c725f3ef8a66abe574b9a142", + "sha256": "1nqxw9s41ln91gjrglrbyhqasakgk0542ymhbwivw9l19yyizmaz" + }, + "stable": { + "version": [ + 0, + 2, + 0 + ], + "commit": "dfe065acdd06be176fce3ab150fae699b2ad1a13", + "sha256": "1nqxw9s41ln91gjrglrbyhqasakgk0542ymhbwivw9l19yyizmaz" + } + }, { "ename": "nord-theme", "commit": "34b4c3be2d0d62d8550966067fdb61606cf7c006", @@ -80416,11 +81100,11 @@ "url": "https://git.notmuchmail.org/git/notmuch", "unstable": { "version": [ - 20230912, - 1137 + 20231006, + 2337 ], - "commit": "60b5ea319a45900b1e610715481faaa339ea3a4c", - "sha256": "1x0h5z2476qsfi1qfywlfdn68gydlyqfmvpjr92yw3pmp28ilrl3" + "commit": "e4ead7656c72092bf30c43283057c2d4c4107962", + "sha256": "0wab9n0rn9k76js1sl4wwiivvifqnjf58n8iwyscqsmkrkhcdc47" }, "stable": { "version": [ @@ -80563,16 +81247,16 @@ "repo": "tarsius/notmuch-transient", "unstable": { "version": [ - 20230511, - 2054 + 20230917, + 1004 ], "deps": [ "compat", "notmuch", "transient" ], - "commit": "3eeabdd9c922836d24433786265ef7c25fb599b2", - "sha256": "00b0x34gzcjfdpni8xfy8a51w66gb869888k44jjm6pm7c5c6z64" + "commit": "b2a318be18ad2fc7553601f564132fa6882a4a0d", + "sha256": "0p90mdcwhfqpw6jzs8l4iw5072ziq82hm4xc18qyjj32h8lbs9p3" }, "stable": { "version": [ @@ -80947,21 +81631,6 @@ "sha256": "1mamlgfn6vjmx1lclvjggxw5ra4ivyq4ks0mnd1lw6zy8fpbwfb9" } }, - { - "ename": "nummm-mode", - "commit": "855ea20024b606314f8590129259747cac0bcc97", - "sha256": "1gdq00f3x0rxxj917x9381v2x7cl9yabj7559zr5vj1clwza8jn4", - "fetcher": "github", - "repo": "agpchil/nummm-mode", - "unstable": { - "version": [ - 20131117, - 1014 - ], - "commit": "73b1aa8643d86197c82cd28acdaefcb48a1e0abe", - "sha256": "1022dchkh0hbhsqds6zncfayjgq5zg2x2r5gklr0nyx8j2qd8g7j" - } - }, { "ename": "numpydoc", "commit": "e7e20f00482f143ac67589a48f7bc591e075b5da", @@ -81008,6 +81677,21 @@ "sha256": "1m06flbry3yi3n6ad3lllvwj8w03ahpbkj5nv1k1y88cgbp13j85" } }, + { + "ename": "nushell-ts-mode", + "commit": "4348aeb18bafda4f06b2b181381962b90085c0be", + "sha256": "0v3rqszggd10cl3r6iig1s0binqs3abdbg1cbw0phzqfyq0dnhsc", + "fetcher": "github", + "repo": "herbertjones/nushell-ts-mode", + "unstable": { + "version": [ + 20230911, + 152 + ], + "commit": "68afe1a8275880995b4d9a122fecf4accca15183", + "sha256": "0kd4pqsfyjpi8wdrqnbl18hz3i64gvfs9aarmxq86v8vj519z0wd" + } + }, { "ename": "nv-delete-back", "commit": "7542fa39060b507a6f455225367e45e89d3e2f92", @@ -82157,17 +82841,17 @@ }, { "ename": "ob-powershell", - "commit": "3490006379a8aaa3d6bd8d28b115475d3e2164f1", - "sha256": "0k7l2s2181mwz20sskgk3dxhxid861c7b9hmk2pgknb6dizi00hk", + "commit": "d97a205d5bf6431f7f1f6e0fac66f09fc056e1f0", + "sha256": "1hmj18akqbrr8kamrag28rdjmwpbrf1171950v7hszn35jgsj38b", "fetcher": "github", - "repo": "MoisMoshev/ob-powershell", + "repo": "rkiggen/ob-powershell", "unstable": { "version": [ - 20220314, - 1359 + 20221227, + 1106 ], - "commit": "f351429590ed68b26a9c8f9847066ca4205e524b", - "sha256": "1lk3xikq4j5nw0z1mj1wq9p1i39zbjhznw0fn7s0wk0as7kd4nkn" + "commit": "e514efa7fbbdac80082761580ed23fd5ae3abc5d", + "sha256": "1rkgrylcz07y1b5iyp0xh3bmckacwkm4x399lzl97i4cnpfl67s0" } }, { @@ -82244,14 +82928,14 @@ "repo": "alf/ob-restclient.el", "unstable": { "version": [ - 20230301, - 1951 + 20231021, + 1002 ], "deps": [ "restclient" ], - "commit": "ded3b7eb7b0592328a7a08ecce6f25278cba4a1d", - "sha256": "0992xs7mkljgql7g4jrbvnm1dqkbzajfaj7jfrrxfrcd4b7i5ny6" + "commit": "3fb2c99c37c9972ecda143c826725819357e0de9", + "sha256": "15dcl1js20d9csmsj7xn4y0nzr6b0q1p1vfa5kl103i4l2v6cj62" } }, { @@ -82477,15 +83161,15 @@ "repo": "xenodium/ob-swiftui", "unstable": { "version": [ - 20230421, - 1542 + 20231009, + 918 ], "deps": [ "org", "swift-mode" ], - "commit": "da6bd8d13da6bf6b949c4c9b1d4754fecb0345c7", - "sha256": "0f8nshmllp8pp8za23kv5cyaim466v659rzwvykda75d08cv4pa8" + "commit": "af65a8e60602ca90ab3f61811190a3da67ac0414", + "sha256": "1cyv3f4h7dj9fhlgivgh7mqgaaf7q5mxs4mmp833sh0mgk4p6vmk" } }, { @@ -82706,18 +83390,19 @@ "repo": "licht1stein/obsidian.el", "unstable": { "version": [ - 20230831, - 1430 + 20231010, + 1715 ], "deps": [ "dash", "elgrep", + "f", "markdown-mode", "s", "yaml" ], - "commit": "53413f651fced9318777db9b9c8eccfce38c2c1f", - "sha256": "0nc7x5zahamp3910xigqsrpj81gwlihkbvgy33vpawnhkawxrjdm" + "commit": "d02c3e78ac8b7ef711658f8ce282d6afe4b3fc1a", + "sha256": "0zb7pmw2kp1283zkxj7gxy30n2qrdxcav7xdpw8ccbxkczsk8hq9" }, "stable": { "version": [ @@ -82989,26 +83674,26 @@ "repo": "oer/oer-reveal", "unstable": { "version": [ - 20230912, - 1059 + 20230925, + 1039 ], "deps": [ "org-re-reveal" ], - "commit": "7e4d2a43e6a821f5a4360bf243854c6a6503e04d", - "sha256": "1mv92lk3cvzcspcr31z1li454nxnj4milqhpxih4m71x4ylp17w9" + "commit": "008a4433d64389d00ae86e00a391041e12a9cba7", + "sha256": "0wxzbgxc0yh5hl5z3c3cpzwdqhzczcvsz14yb1fbg7qr7365kyah" }, "stable": { "version": [ 4, - 11, + 12, 0 ], "deps": [ "org-re-reveal" ], - "commit": "7e4d2a43e6a821f5a4360bf243854c6a6503e04d", - "sha256": "1mv92lk3cvzcspcr31z1li454nxnj4milqhpxih4m71x4ylp17w9" + "commit": "008a4433d64389d00ae86e00a391041e12a9cba7", + "sha256": "0wxzbgxc0yh5hl5z3c3cpzwdqhzczcvsz14yb1fbg7qr7365kyah" } }, { @@ -83165,11 +83850,11 @@ "repo": "rnkn/olivetti", "unstable": { "version": [ - 20230729, - 403 + 20230929, + 428 ], - "commit": "a644ee9d24c7283435ce42e11498951e100608c9", - "sha256": "1c65bi13v2liqglzh4kx9wf53m0cnw1xygxcl3hpv9s9w6fbpnn4" + "commit": "8404b53a24393a7edcf3a295b958ca85971edc13", + "sha256": "0ywbx0wwrqxm6p6yfw7hiqdx4hshw2kgb317wmsnn5369bmn1xfn" }, "stable": { "version": [ @@ -83833,11 +84518,11 @@ "repo": "oantolin/orderless", "unstable": { "version": [ - 20230802, - 218 + 20230920, + 553 ], - "commit": "6936fe46ef07df168a423f04efeda130b4e69753", - "sha256": "0irmid327qanjgp7x80zc1cm1v0ib6g1kli4kbm4gnfsq2fkybd9" + "commit": "d6b402a89e234d0e6166247ed6025f9acc8b4d9a", + "sha256": "00233wp3dlzxbnxbxq1ph9j93d25mnqn6iagr7rfp83b7d9s9gbb" }, "stable": { "version": [ @@ -84155,11 +84840,14 @@ "repo": "alphapapa/org-auto-expand", "unstable": { "version": [ - 20210923, - 243 + 20231006, + 854 ], - "commit": "dfb909d9fd0a658df8a05613a5b95b645b855344", - "sha256": "1slb8sy6zjdb3rs67vw0k1hd12fwlby1kbjyhn4n7v3kblxff2y3" + "deps": [ + "org" + ], + "commit": "86e3b24e894ab377ea005b1a574e77daace0451d", + "sha256": "0kxi76z95dqsj3z2spihjzizxhvl72wf9sl21n03x3wxyfwkqxfp" }, "stable": { "version": [ @@ -84453,14 +85141,14 @@ "repo": "dengste/org-caldav", "unstable": { "version": [ - 20230708, - 134 + 20230928, + 1922 ], "deps": [ "org" ], - "commit": "f6bf3c402918d0a5f958a7d18e86ad9df2e4a9bc", - "sha256": "0n7l7hicvfy9zh0rybpc1pasz5jld8k5vbpigwyc2vrga7nvs2na" + "commit": "8610bd4a1c5726d85d999c9abab2b2d6044ab895", + "sha256": "1pixliwsxgybvyhjmjspxhyynrzvb1x9ms9wpdnlq2zsahh2x3v5" } }, { @@ -85450,15 +86138,15 @@ "repo": "marcIhm/org-id-cleanup", "unstable": { "version": [ - 20230803, - 1640 + 20230922, + 1258 ], "deps": [ "dash", "org" ], - "commit": "588acb063f1c73025f973cbbba64a9f65a737bdd", - "sha256": "0zbynga4az8kh3iw3r7pz39mvi55vk2y19z8f13027sq2vff7rla" + "commit": "45b598c7971d149ce4eae5f790469d89f691c8e6", + "sha256": "1zqd9a4fm93l9psa1xg4lmmhvwq6hq465fkw791yqk6zp33s80y3" }, "stable": { "version": [ @@ -85723,14 +86411,14 @@ "repo": "bastibe/org-journal", "unstable": { "version": [ - 20230309, - 1240 + 20231013, + 1147 ], "deps": [ "org" ], - "commit": "18df4d5ae5e15580df42562c143d007c6d28d75f", - "sha256": "0vbafihx0p7prxkhssv32spz4kz0f0xglwyimz0lvh7nqqs83i50" + "commit": "ac0832f02a1259c10d3691b35496a01b54f0a3b9", + "sha256": "02ax78319p8iy8qqxrlcc32a3mkmawybb1qv37m34g1f49wlx0d7" }, "stable": { "version": [ @@ -85876,15 +86564,15 @@ "url": "https://repo.or.cz/org-link-beautify.git", "unstable": { "version": [ - 20230807, - 1144 + 20230929, + 546 ], "deps": [ "fb2-reader", "nerd-icons" ], - "commit": "af5fdf59fb77424845ac98416826bb9c42e15528", - "sha256": "0ysfxw9by3ykf8z6vz5f432vfayzxk1zlcp970a41hd1r7l64sij" + "commit": "23b7b6662e5abcc164e3f3bf1f1faa2fee1b4a08", + "sha256": "04f24w06ssm9cc6zwi1ibww8nm98v0rj7a3iy4r87x64zlj8gsk4" } }, { @@ -85973,11 +86661,11 @@ "repo": "aimebertrand/org-mac-link", "unstable": { "version": [ - 20230228, - 1127 + 20231016, + 2047 ], - "commit": "3a30a937e135a6637a5126e2ac096b6c90584045", - "sha256": "0hnbwxzw4lgn4v2fh7pzf3h0wcr110ivvc0l0pnmckxpgyhc9jjb" + "commit": "e30171a6e98db90787ab8a23b3a7dc4fd13b10f9", + "sha256": "1d64a7h2p5fvypw1cwflj38qblbl9h5hv595yh8pficd5hia68xp" }, "stable": { "version": [ @@ -86291,6 +86979,38 @@ "sha256": "0ivgvwrakgr527lylz9si1z3ip3n7bx02pj1acw8ab8swp1cxmy3" } }, + { + "ename": "org-newtab", + "commit": "3cd50a5f676c70548c89f2f634e6a2779c3a8d6f", + "sha256": "1pm3crqnng52j58g1mbnvhbz3mgaa03zscbpzkzqjl0hl1blff1s", + "fetcher": "github", + "repo": "Zweihander-Main/org-newtab", + "unstable": { + "version": [ + 20231007, + 2103 + ], + "deps": [ + "async", + "websocket" + ], + "commit": "2b1f057f67838c9ea58292afa8bedb7f9eadd9e9", + "sha256": "0acv1f0f3hb1c7grd7gfblj7xv8b8hi4c8s6d841h6jgd5x1lwcl" + }, + "stable": { + "version": [ + 0, + 0, + 1 + ], + "deps": [ + "async", + "websocket" + ], + "commit": "2b1f057f67838c9ea58292afa8bedb7f9eadd9e9", + "sha256": "0acv1f0f3hb1c7grd7gfblj7xv8b8hi4c8s6d841h6jgd5x1lwcl" + } + }, { "ename": "org-notebook", "commit": "04149b1f158e857ea824fe120372ac52a000adcf", @@ -86817,8 +87537,8 @@ "repo": "alphapapa/org-ql", "unstable": { "version": [ - 20230908, - 722 + 20231020, + 244 ], "deps": [ "dash", @@ -86832,14 +87552,14 @@ "transient", "ts" ], - "commit": "131407814ebfd8d409f23bc5cceeeb2b5da1a8d9", - "sha256": "00zam576wn8bl9l1rd6qhzb75lbq0xx0fi4z46dyvqwr3vxqd7xc" + "commit": "ac2d43588aa96f0b7fe88f518d6fca4fd65b5aa0", + "sha256": "098x2vv7w7s4i9kic7q8jcnixm517247i31a2ng06jkad7q7gx5d" }, "stable": { "version": [ 0, 7, - 1 + 2 ], "deps": [ "dash", @@ -86853,8 +87573,8 @@ "transient", "ts" ], - "commit": "d776e205d53adccd1d66a9c666fd885a2334262e", - "sha256": "1k71v445qxsn754s913h39smavgz2kwfqwy6iqil1yfx345zhv5j" + "commit": "f9d4f6241546166f98b5b3b74db4f4532620235a", + "sha256": "1nxjhk0yd0njlscnxvsxnlf1wy6027spcaks64qgvnrzzq9vnzrj" } }, { @@ -86883,11 +87603,11 @@ "repo": "KaratasFurkan/org-rainbow-tags", "unstable": { "version": [ - 20230607, - 1927 + 20230921, + 2038 ], - "commit": "550cc521013ba631bb3ad5fc4acdb72b655b24b7", - "sha256": "1wxwc1n4zdnd6yw7dixxvb6a5gxp36dfxjd90d8mbm4xxzrsy92g" + "commit": "fd0b68921302fdc3f0d086db7a09b5196251160f", + "sha256": "01hrk4hw7ama2zsiccc0d7r95a5rg268laz0hiy4rai6c30fs2zm" } }, { @@ -86948,28 +87668,28 @@ "repo": "oer/org-re-reveal", "unstable": { "version": [ - 20230907, - 1139 + 20230925, + 1309 ], "deps": [ "htmlize", "org" ], - "commit": "93396b531ba13219bdbb968c197d5c44535ce1cd", - "sha256": "1iwq5w021nqmlv9s9pzv4m773r6cgi2dfi5yisjkv4b4ljbx875f" + "commit": "d5c40e2c05ef9b45dc28e7dad2b50330b51dc515", + "sha256": "1ss71iy1xnhr3p4mmfbnbgvp7kjqxpqag49f851wgmmwwg8gajvd" }, "stable": { "version": [ 3, - 21, + 23, 0 ], "deps": [ "htmlize", "org" ], - "commit": "93396b531ba13219bdbb968c197d5c44535ce1cd", - "sha256": "1iwq5w021nqmlv9s9pzv4m773r6cgi2dfi5yisjkv4b4ljbx875f" + "commit": "d5c40e2c05ef9b45dc28e7dad2b50330b51dc515", + "sha256": "1ss71iy1xnhr3p4mmfbnbgvp7kjqxpqag49f851wgmmwwg8gajvd" } }, { @@ -87127,8 +87847,8 @@ "repo": "jkitchin/org-ref", "unstable": { "version": [ - 20230830, - 9 + 20231021, + 1453 ], "deps": [ "avy", @@ -87143,8 +87863,8 @@ "parsebib", "s" ], - "commit": "af103782f077bd4044062e723af52f9a4c591f5a", - "sha256": "062i9c1yba8xrlxxlwk2qkzmnz24bxg65lxxwhsvhd51kcxdyqjb" + "commit": "b2eaf51c0082fab335475ef3e9761ec5a3858f79", + "sha256": "0w359ijj3qzp180wnialrjmgxfrygp9i3jjyhwyil6ka5gnbyycj" }, "stable": { "version": [ @@ -87360,8 +88080,8 @@ "repo": "ahmed-shariff/org-roam-ql", "unstable": { "version": [ - 20230902, - 613 + 20231010, + 2223 ], "deps": [ "magit-section", @@ -87370,8 +88090,8 @@ "s", "transient" ], - "commit": "31b7de04430e2e989564cc58d82c2b92f2383ee4", - "sha256": "1wj6ark2a4lk2f95y6d7hf3m8calm98ws3mvdm6x459rnfmgx78a" + "commit": "eab43b342ee1e63e07e5d6bee5efa8180747f975", + "sha256": "10qc4aldqmg1w0pq0w3w3jw73lrlxrjva0sz3dldywnmvmgwwj8q" }, "stable": { "version": [ @@ -87582,6 +88302,21 @@ "sha256": "0pjcpry9hzma87f8isyi0q5si0i67g0gd8shj2y3qyizi9ns64a2" } }, + { + "ename": "org-side-tree", + "commit": "b6d4afd131465bf190a2e5b6d36f31d63b5cae24", + "sha256": "1plfif51s9y7w0db943x781gkm94aca58fkcjlpsbkcc2z50xm2l", + "fetcher": "github", + "repo": "localauthor/org-side-tree", + "unstable": { + "version": [ + 20231003, + 2014 + ], + "commit": "1a7b9629023e41d11fb13de395e78084b374a1a6", + "sha256": "1mhl5iv0i2kfzvfq8klz23s7mi1y1ysi8j63mg1lp0kz974vd7kg" + } + }, { "ename": "org-sidebar", "commit": "fa65cb74eabe0c46094c64f1384e31b31a6a58e5", @@ -87788,11 +88523,11 @@ "repo": "bastibe/org-static-blog", "unstable": { "version": [ - 20230625, - 721 + 20231006, + 1534 ], - "commit": "eebf509c3acbda760faa7fd12b2e8902ae09482f", - "sha256": "08rkpknan34wdzh9wlsgvnfxlrjrc66jrl22i22hwgxzia9mzpyi" + "commit": "8ef0d792d5afbca1d6ffc6469d829e15a8406b93", + "sha256": "0m8jw2w3hy0jxmyiw38jajfd6a3c3hxyrp8as4zcxcjdf1jxy9yy" }, "stable": { "version": [ @@ -87841,33 +88576,35 @@ "repo": "alphapapa/org-super-agenda", "unstable": { "version": [ - 20220826, - 2315 + 20230924, + 5 ], "deps": [ + "compat", "dash", "ht", "org", "s", "ts" ], - "commit": "f4f528985397c833c870967884b013cf91a1da4a", - "sha256": "0f0bafwbj70nfr2vj8h62az3sr8ff7zb7sir9isk853crzp0rclz" + "commit": "51c0022e4a194ba050c278b442f3592147a5607d", + "sha256": "0dr37f5dg5rjxs9k424582hxp7cd936f23biczwmi67q0sqffmjm" }, "stable": { "version": [ 1, - 2 + 3 ], "deps": [ + "compat", "dash", "ht", "org", "s", "ts" ], - "commit": "857783ecd3dbe35c72b4eca046e0a5dc64041fdf", - "sha256": "10l9h2n09cql4ih7nc0ma3ghdsq9l5v9xlj1lg7kq67icdwjlsvy" + "commit": "0d7851e1b4bfa278a0ceca99f0130a795a825103", + "sha256": "07fv4zgmfc8ppppbr7ylhx89wcw6r6vmz4a6pg0iy4v7sn5pp1wa" } }, { @@ -88157,14 +88894,14 @@ "repo": "jxq0/org-tidy", "unstable": { "version": [ - 20230829, - 53 + 20231011, + 37 ], "deps": [ "dash" ], - "commit": "11f71638710d4c0fefd9bf7293145b9b24a7d70e", - "sha256": "00qs7zpgxwa2dz3hk0f4fd5a5l02afds0xfrqq86siqvbm3k94zp" + "commit": "789795a032b121825938e74e4bcbdede31de864f", + "sha256": "0zc1wy2qq4dgii7zjjk2vgp8d3qp1dyqrpwvdva5zcnailf15cwf" } }, { @@ -88199,6 +88936,43 @@ "sha256": "09iw2jffb2qrx5r07zd1j8sk5wafamjkc2khqyfwc5kx6xyp1f46" } }, + { + "ename": "org-timeblock", + "commit": "a84291141ce7e5baa449cff808a81484bbd5d156", + "sha256": "1j4ry63222nparpv1hmzfcv363d7ykp1xmkgwyx376ibx4j8sdfa", + "fetcher": "github", + "repo": "ichernyshovvv/org-timeblock", + "unstable": { + "version": [ + 20231010, + 832 + ], + "deps": [ + "compat", + "org", + "org-ql", + "persist", + "svg" + ], + "commit": "0c7bd445800569a87eff5284ceef1ebcf13f281b", + "sha256": "11nwxvc10pbf0ykhjnrz2vivsyp7i4x1zp1k8y0xyr784lrngl8j" + }, + "stable": { + "version": [ + 0, + 1 + ], + "deps": [ + "compat", + "org", + "org-ql", + "persist", + "svg" + ], + "commit": "f8acd4f5c511082633d75a32997dfb3fdc65a32f", + "sha256": "1gdmlrf87nxc1vsmczj12h9xasifcn82y733f0sidw5qhay8jczg" + } + }, { "ename": "org-timeline", "commit": "298bd714f6cefd83d594b0eea731a01fb2faf1ad", @@ -88487,15 +89261,15 @@ "repo": "unhammer/org-upcoming-modeline", "unstable": { "version": [ - 20230905, - 717 + 20231019, + 735 ], "deps": [ "org-ql", "ts" ], - "commit": "bacabc9368b11554c04216bd0a9c756ea9fd4ee6", - "sha256": "04vgscv5g09bcin5jl4czvxrb34k6vay0cg8ajg1xa37q1l7sd2g" + "commit": "136a6a76d770d351559091c8d9ad5a189f1f2622", + "sha256": "0p12jg3pwa2r3ilw6ln6x7cxg0kqhrdk27i85dhaw4i84w0019r3" }, "stable": { "version": [ @@ -89036,16 +89810,16 @@ "repo": "magit/orgit", "unstable": { "version": [ - 20230901, - 1236 + 20230917, + 1001 ], "deps": [ "compat", "magit", "org" ], - "commit": "1f2785f78be31d65aa036aa4b1c9a41c5fa48a4e", - "sha256": "01lb9wpd6fji5c8w9p7n6cigih7cky1cbymyy4xi8hrg14w87a7c" + "commit": "b60efabc4a1b15d7eacaabc5bdfe6f3c20fee161", + "sha256": "0q1l7kgicsr1dab1dn33h6icpxcjd7wvhpfy1l6gsfaxc5gda3q1" }, "stable": { "version": [ @@ -89070,8 +89844,8 @@ "repo": "magit/orgit-forge", "unstable": { "version": [ - 20230603, - 1232 + 20231009, + 1937 ], "deps": [ "compat", @@ -89080,8 +89854,8 @@ "org", "orgit" ], - "commit": "8ba92a54aee9693b1bf03baf14f83550a7c89b18", - "sha256": "0b7266k8n2wby5qc6kdi4b9850mnf646bp6q8n8wbsss1mnwaf6z" + "commit": "f595a30aa75af55522b1203cd29198fb9aa3a0a5", + "sha256": "034shn5x2ar0a2sy90bkxrppada30i0nxsxwpv3sc173i2vppni9" }, "stable": { "version": [ @@ -89161,16 +89935,16 @@ "repo": "isamert/orgmdb.el", "unstable": { "version": [ - 20230522, - 1817 + 20231003, + 2144 ], "deps": [ "dash", "org", "s" ], - "commit": "292a58b3bd19b61d24d897efefeee1a309a666fd", - "sha256": "10niqkw7gd4j9fs42lpskdzcc74z062jp0pwdv1hbwszi8hpwnxb" + "commit": "4338a0a34d500a214df8293590960011f761fe24", + "sha256": "1yr553kf6kmq2n328jr6pgxxifkwy2nk1c4w1xjy9m3x7zs1rpsq" } }, { @@ -89433,25 +90207,25 @@ "repo": "minad/osm", "unstable": { "version": [ - 20230825, - 919 + 20231014, + 1337 ], "deps": [ "compat" ], - "commit": "7961f5bf615a994a6ca756218c809bb998790946", - "sha256": "01cvaa6yk66wqi40ci0lr822f8yqwxsiyg0wh85cr4zp0h9lbbk2" + "commit": "cccaf20de935b265832a6fc5c6a25eceb175d23c", + "sha256": "0bva1n1ij1xw8wdwhqs1258ihk7lw8f6ppbadw9s1ixq8fqja75l" }, "stable": { "version": [ 0, - 13 + 14 ], "deps": [ "compat" ], - "commit": "b2481ef66d4443402bfbac66cbbfe51a52152407", - "sha256": "0i1lks8724i2nz9jk5csl4nfkyi49fc928a117sn7438z82r9gyr" + "commit": "1957cf75127471bce0ebe91b5afdf566d5bec033", + "sha256": "1y0zkfc27pnhz5hqpapsqin2kc6al1zjgd6cd4nhzqmh49h81bsb" } }, { @@ -91142,11 +91916,11 @@ "repo": "melpa/package-build", "unstable": { "version": [ - 20230901, - 1236 + 20231002, + 1121 ], - "commit": "a60f0b539b5f85f1a45c4ae2e0dc9a5ffbe091fa", - "sha256": "0qkrcb2gsw9461gif5am50yqlsaxmsiagniigjmg0qbdpgmh5j6l" + "commit": "03f878a18c15432d084402e6ca5309c3ba51c78e", + "sha256": "0pf3prlv0l63qgxrkp5cgixykmqwjny4rqwdlqadca6jlg4gb71f" }, "stable": { "version": [ @@ -91556,11 +92330,11 @@ "repo": "sebasmonia/panda", "unstable": { "version": [ - 20200715, - 338 + 20230930, + 2224 ], - "commit": "6508ac3228975c39d10a1caa70b9ce34ff3ed21d", - "sha256": "019nigy5yh1qrzw0agp2kgjfpfm503fgkj07c9m2xqs9hww781x1" + "commit": "3c0e3e4e91c5a7e75eacc07e9efa6e6631aa9b90", + "sha256": "0ws0xjapp3zliba6si2b7fkagpxp5ckb818138wdpx1ai0sxbzgb" } }, { @@ -92080,28 +92854,28 @@ "repo": "clojure-emacs/parseedn", "unstable": { "version": [ - 20230911, - 1516 + 20230929, + 1500 ], "deps": [ "map", "parseclj" ], - "commit": "5772dc9cb5e0ba6e8fe0b25f0897582b5348b5b5", - "sha256": "186rczvy3zf2kb05cnprdg69szr6zxwp1pc3hjvakzlb9b9lmrnf" + "commit": "c8f07926a688bfe995fde4460103915d401a1aff", + "sha256": "1pxm50i74id3c4c0j2ifac0wx5zkdq431dmcqbyb6w6k0s05l23c" }, "stable": { "version": [ 1, - 1, + 2, 0 ], "deps": [ "map", "parseclj" ], - "commit": "ea7b5281ec80aca0bd1cc93a348aebb302497339", - "sha256": "01j8nrkcm2s0ps277b5zb4pys29lk4cq49rlcqpj19gbfpkwcvdv" + "commit": "c8f07926a688bfe995fde4460103915d401a1aff", + "sha256": "1pxm50i74id3c4c0j2ifac0wx5zkdq431dmcqbyb6w6k0s05l23c" } }, { @@ -93192,11 +93966,11 @@ "repo": "Bad-ptr/persp-mode.el", "unstable": { "version": [ - 20230110, - 1045 + 20231010, + 1804 ], - "commit": "df95ea710e2a72f7a88293b72137acb0ca024d90", - "sha256": "0jf4wsq13bjdr0wdm9jv702xxyhadfglxhvf9f7ahh3g4izjfqyr" + "commit": "345baaa520ab2d62205f85cc5f29d57d6063c141", + "sha256": "0y29vyvqdfxcpmzkyv2c6msbshx2f680izk2r0djrqj08ii8zmpr" }, "stable": { "version": [ @@ -93459,19 +94233,19 @@ "repo": "emarsden/pg-el", "unstable": { "version": [ - 20230907, - 1549 + 20231001, + 1501 ], - "commit": "a848042aa3c3f87c3e0101bf2f059cd7b9e7aa0f", - "sha256": "0ns2siw2hj4mva6391w4f01vp1wyxa73z6fcx22529cw26l6zg6i" + "commit": "842c3b88abaa4bbe7300db84d3c70e1719f5659d", + "sha256": "0228yig42g3x79gj1yakgmsj119v0agzvyn888nq6qgcd04i1w0d" }, "stable": { "version": [ 0, - 20 + 24 ], - "commit": "f91d546a35ed3479cdb656b17525285e11565892", - "sha256": "0a38rvl5rwfb77p4xxmjhrs6s67pfkzjfm0pdxvf0b6xh7h404kh" + "commit": "842c3b88abaa4bbe7300db84d3c70e1719f5659d", + "sha256": "0228yig42g3x79gj1yakgmsj119v0agzvyn888nq6qgcd04i1w0d" } }, { @@ -93825,11 +94599,11 @@ "repo": "emacs-php/php-mode", "unstable": { "version": [ - 20230815, - 1051 + 20230929, + 123 ], - "commit": "c421658d7049a2b1dfe04e75c1e8a9e4a9e5e21e", - "sha256": "05gddb5bzvnpz8dwfjg2mmxqw97ajlf4lvs57rnrpqxrmi8bzjfd" + "commit": "4a29636243ba7f4afba476348587713531d994bc", + "sha256": "1gavi8gr1hwj1hrnciwc7ckcycl32l42bp2ablw66h1nr12qm698" }, "stable": { "version": [ @@ -94342,14 +95116,14 @@ "repo": "xuchunyang/pinyin-search.el", "unstable": { "version": [ - 20160515, - 358 + 20230919, + 538 ], "deps": [ "pinyinlib" ], - "commit": "2e877a76851009d41bde66eb33182a03a7f04262", - "sha256": "0bp4raxqv34jyg3yvdcsh9lav28x376gngm9nn8vjgmq9wggzf3i" + "commit": "3632bb98a5b8c0a396cd0a9d107e323e1ed3b7e7", + "sha256": "0mfxgxrwa3rs09pvmafifbihlkdyy2r2n2k7p272mn538hqjy6z5" }, "stable": { "version": [ @@ -95065,11 +95839,11 @@ "repo": "emacsmirror/po-mode", "unstable": { "version": [ - 20230617, - 1058 + 20231006, + 1425 ], - "commit": "d68aa1da2b95a17d7fe400afd414ce3ede09db86", - "sha256": "1px8bd3m4s20f5qzg1g3gvql1wipr6sxgppz1avjrxwvjd92l0ds" + "commit": "ca125eba813a6b29b5fbe7ea8a2e3d92f225ab8c", + "sha256": "0367gim5wvr3hpc7jwqfkzvjhpd9bqdkwgnbqbvbml5n3jgn93zn" }, "stable": { "version": [ @@ -96627,16 +97401,16 @@ "repo": "jscheid/prettier.el", "unstable": { "version": [ - 20230515, - 2017 + 20231002, + 1153 ], "deps": [ "editorconfig", "iter2", "nvm" ], - "commit": "1d9d789d91651a8773c7a3a688ec0cf3635fa94e", - "sha256": "0n23cvvy3xg12ynrf7p2lwcdp9ld9s9qm86zmbdr3qndhd1zgbf9" + "commit": "d6d7a6ac9e8a08ab497d2cf4d7e2317f6b93dfbf", + "sha256": "0612snvsf6y0g6qfirjvnxk0labnm35wgbxvidyy0rzsasfszl9l" }, "stable": { "version": [ @@ -96740,16 +97514,17 @@ "repo": "jerrypnz/major-mode-hydra.el", "unstable": { "version": [ - 20230516, - 2122 + 20231003, + 2046 ], "deps": [ + "compat", "dash", "hydra", "s" ], - "commit": "72bdce649245df276a3f49fb57f890c10fbf0a31", - "sha256": "0b9hkwfrlv5sl1w30cl5w9gn6mxkcd21n1xi8cjf3s9nnxrqp75r" + "commit": "5181a31631589ffd870f70293aeee00b7b773b58", + "sha256": "019rnqz3mhakpx5vilgv8kicp3xrlh91rqacllr35jkziz9bnmm7" }, "stable": { "version": [ @@ -96884,6 +97659,21 @@ "sha256": "0n2gf7302hqdnhsax1y3ahksfmmpd8cmiv1zgb7rjg8qhcs0iqp2" } }, + { + "ename": "prisma-ts-mode", + "commit": "4638e8fa4352a8cf9725502807d6eb2d33ac4e6b", + "sha256": "0x9v71gmfhqr1vfkla2fr7j0l85xs1mcsld4rnj8nisfpcrclgcw", + "fetcher": "github", + "repo": "nverno/prisma-ts-mode", + "unstable": { + "version": [ + 20231007, + 904 + ], + "commit": "b597a437a96c0f03cf2bc038794d6a98ba1bd48b", + "sha256": "1m4lv4isfd0szyy6dj75kpid6qs6zvj2jx80glndm0qqyznrkl94" + } + }, { "ename": "private", "commit": "e036ca25bced52cdacc4e56dcdea4282360aa5da", @@ -97038,16 +97828,16 @@ "repo": "rejeep/prodigy.el", "unstable": { "version": [ - 20220523, - 1728 + 20230925, + 1820 ], "deps": [ "dash", "f", "s" ], - "commit": "a3be00d3b90a77118c2d7d9f5a2f26151091fa07", - "sha256": "0pijzj4a8q6acm8rsrx92gam04vhz5xgc5jzzv5ykl6d4xx4zskk" + "commit": "cc68fa9d604a0739a63247237a801b03a184aca6", + "sha256": "0g032xq19g5k29wypbk7klhkf602r3ih3ypq7h5zpd1gknkcqlbp" }, "stable": { "version": [ @@ -97304,14 +98094,14 @@ "repo": "hying-caritas/project-shells", "unstable": { "version": [ - 20210625, - 647 + 20231005, + 641 ], "deps": [ "seq" ], - "commit": "900369828f1a213c60a2207a71d46bc43fd5405c", - "sha256": "1igs3dr3j9lw8lyww1wp69v5i9k2ifvblmsh862vx7l6rvy98f5h" + "commit": "15f70d99b6d5f078f490ceb64b6f13c000b37e24", + "sha256": "0lmlky8nk7rd4j4f9fl9yc2prwx6hxrkmmwchdhp6grdg2jjacw2" } }, { @@ -97379,20 +98169,20 @@ "repo": "bbatsov/projectile", "unstable": { "version": [ - 20230713, - 1023 + 20231013, + 1509 ], - "commit": "971cd5c4f25ff1f84ab7e8337ffc7f89f67a1b52", - "sha256": "1jdl8yvx7yrjgfbsq00mdjwx0ykvi03pqxf3w5qkhvic726mi9ki" + "commit": "e6889d7f4bc0d2c48ceac56dfe6f4a3d742a3b69", + "sha256": "022ca1185ywmw8pjpkrxkd6d2wp4vbq67x2w724iiw2asy69j7wb" }, "stable": { "version": [ 2, - 7, + 8, 0 ], - "commit": "14beeaee7a77601aee4d4982811f6a27f696403c", - "sha256": "0ybd41iss8vd56qv6czpxqq7a99s4h7i3a2r4khy4rf5blj5zdqi" + "commit": "e6889d7f4bc0d2c48ceac56dfe6f4a3d742a3b69", + "sha256": "022ca1185ywmw8pjpkrxkd6d2wp4vbq67x2w724iiw2asy69j7wb" } }, { @@ -97644,16 +98434,17 @@ "repo": "mohkale/projection", "unstable": { "version": [ - 20230910, - 1707 + 20231016, + 1934 ], "deps": [ "compat", "f", - "project" + "project", + "s" ], - "commit": "c3fbf532bdc8ba3ae798ca2639751edd3b05fa95", - "sha256": "04gy3i1k2hr8rlwx9q4137sspkv85l3hfggdysdi3fg087wscm5a" + "commit": "e3bd95ee6f729b578f5ee9e15a3dd77e6836c7b6", + "sha256": "1bi5dz5d4r7y8nh3mf08fvk4w9h7628qnyijn6pyfxmzyi9k6n8i" } }, { @@ -97664,15 +98455,34 @@ "repo": "mohkale/projection", "unstable": { "version": [ - 20230910, - 1702 + 20231016, + 2008 ], "deps": [ "compile-multi", "projection" ], - "commit": "6fb860799ac0773dac408fdb984978ef1608c881", - "sha256": "1i4ggsqjg35rb0i6lxd74gdgqh5wxch00gcyvqmyj49v0pcy7m71" + "commit": "89020b23ae607944b1e1071ffbd123a6003fa2cb", + "sha256": "1x71w70316j8apflfxz91gjz0364hd4551gj99813b51f9ww9zly" + } + }, + { + "ename": "projection-multi-embark", + "commit": "14a84eaa24d7f4534054377fa26632ae2a6e9fae", + "sha256": "0q1ysbpiajhkbnar3r1wzfk9h1hgpwfrg9g9awg6p211jd720dfc", + "fetcher": "github", + "repo": "mohkale/projection", + "unstable": { + "version": [ + 20231008, + 937 + ], + "deps": [ + "compile-multi-embark", + "projection" + ], + "commit": "928602ddd3003913cfefe343b5f057bfa360c0fe", + "sha256": "08p8igrlbzvw6h8j066nh7yvxgqzi9csjzbjhv34csasfd14mznx" } }, { @@ -97839,11 +98649,11 @@ "repo": "ProofGeneral/PG", "unstable": { "version": [ - 20230414, - 931 + 20231005, + 1645 ], - "commit": "dac9b5d32ec1404d35e3dd83070591806f8977b0", - "sha256": "0nr80w94i7v17hbgxr751v4hl2yxr960ydci25aj7xk74589bcgf" + "commit": "bd3615b442974f1e1c3fca0252e081a05525d26b", + "sha256": "0vmp2kqf5g5a8h79110r4mw8xkag0kwsi50dbpxbifpaabk4drzh" }, "stable": { "version": [ @@ -97952,10 +98762,10 @@ "stable": { "version": [ 24, - 3 + 4 ], - "commit": "ee1355459c9ce7ffe264bc40cfdc7b7623d37e99", - "sha256": "1plv0ssah2fa71niljawn0x7jjdjk5f25xkm5pg81vrsz9dr0wf1" + "commit": "7789b3ac85248ad75631a1919071fa268e466210", + "sha256": "0ss3man0b959rxvbd6hbndg2bsk69kzpsm8rzngyzcwfh6myvr93" } }, { @@ -98122,15 +98932,15 @@ "repo": "thierryvolpiatto/psession", "unstable": { "version": [ - 20230105, - 503 + 20231001, + 432 ], "deps": [ "async", "cl-lib" ], - "commit": "ca5bed69f803aab71851c46b0118b66f58455b8a", - "sha256": "0j2bgcy803qnwbrxqr9f26g593vwzjznnwbsy4r2s7nilgcy3anq" + "commit": "fc60f1253aeb9c38a08dc74f9c7dbfe0d535a19b", + "sha256": "15x1h104krici21ipsn6jr1y3yhyif5mkw38s3bwd5xhmsa3lazz" }, "stable": { "version": [ @@ -98361,6 +99171,24 @@ "sha256": "1i8maz990h8cy8a0f97shql70x8lkfh48h9ig4i2salnidwb3pkm" } }, + { + "ename": "pumpkin-spice-theme", + "commit": "0b58ede0e3576427ffe746548544e1317afd9fe8", + "sha256": "04f3wqfcak6pvs8ijkhbfvzlmag2bc3cpibq2f77wz7p7lfkh0lx", + "fetcher": "git", + "url": "https://cicadas.surf/cgit/pumpkin-spice-theme.git", + "unstable": { + "version": [ + 20231011, + 1253 + ], + "deps": [ + "autothemer" + ], + "commit": "8d38276f6b2d16325ca372dd3630653b21e6e7ed", + "sha256": "18zla4ajw9x5dizs83lii8b4picsdr5a1nkmwi59d4gh85blqjvz" + } + }, { "ename": "punctuality-logger", "commit": "76ac7178ee5381e08ae881f3fc6061106eeb1c1d", @@ -99439,26 +100267,26 @@ "repo": "jdtsmith/python-mls", "unstable": { "version": [ - 20230811, - 1519 + 20230920, + 1915 ], "deps": [ "compat" ], - "commit": "2b7ef51d5dee57dfeb30bc8ebe10a7e4d12e7700", - "sha256": "0sl0ldsjf7zx1n4b3nfz5gw2k4w1svhrpmbh6zg8yasq80avib0w" + "commit": "821b93ff7c94a13090598c22fd92bd19b5ad951b", + "sha256": "1p9dcjz8hgjb8gz742pxqdrjh68mnyr2hssy6glhd2qb78d4927y" }, "stable": { "version": [ 0, 2, - 1 + 2 ], "deps": [ "compat" ], - "commit": "d90035d50a5079aa981aeac3f67f3867ae19cd92", - "sha256": "0ky1jazd1mvgkcjkqk6cqbdvf6rr4jb2wxalp6x8zr41drx0vvyc" + "commit": "821b93ff7c94a13090598c22fd92bd19b5ad951b", + "sha256": "1p9dcjz8hgjb8gz742pxqdrjh68mnyr2hssy6glhd2qb78d4927y" } }, { @@ -99997,11 +100825,11 @@ "repo": "eyeinsky/quick-shell-keybind", "unstable": { "version": [ - 20171023, - 613 + 20230927, + 1036 ], - "commit": "5f4541a5a5554d108bf16b5fd1713e962161ca1b", - "sha256": "19hqywwf80q6ay886xmcjjpr4pghkw78hzdg0mrpkpkqn2vj06gk" + "commit": "be830a69cf7eec92d4ea269fd389ac39b0c162f1", + "sha256": "0ks3chy0jgbpn4pnamam2wnw3i88l4wk1xm3lq4pk9dc8dzyyv8s" } }, { @@ -100196,11 +101024,11 @@ "repo": "greghendershott/racket-mode", "unstable": { "version": [ - 20230905, - 1421 + 20230919, + 1539 ], - "commit": "bfe5a8fc418e9710e474db3e6dcbe66f6b177ecb", - "sha256": "0yp7nwi20mxbxra52wrhwblasvgs7a9m6v3g1kb7yf1c3fx7p4cl" + "commit": "b5162323d0ba590c368b1c67039bb3ee44cfcaaf", + "sha256": "03l2ha1wlqazml672gn7vdph0grrb8ncz0sqf1zlvmbw6yg1k1al" } }, { @@ -100959,16 +101787,16 @@ "repo": "realgud/realgud", "unstable": { "version": [ - 20230619, - 1158 + 20231021, + 227 ], "deps": [ "load-relative", "loc-changes", "test-simple" ], - "commit": "2c77776a4797805d8633636fd68148dfb32fab65", - "sha256": "1jc0i2p40vj4da9jw0cghh0avkl7dxbd8yw4a7llhmy0716klisr" + "commit": "445340ebc5819eeedd73695c9182349349c90b6a", + "sha256": "1x493djnj5012c7jr29gmzy6sdw7s6xh855dgslr16aqimkz7zg8" }, "stable": { "version": [ @@ -101535,14 +102363,14 @@ "repo": "minad/recursion-indicator", "unstable": { "version": [ - 20230909, - 1633 + 20230924, + 818 ], "deps": [ "compat" ], - "commit": "a48146f9146df72a9c4413f3faab9924aa91023f", - "sha256": "0chsq6rmnn2gz9xcggzks3sxxsg17sc9qv8cnhsz09bsx5mly0d3" + "commit": "52b40acd95d1be370cad90805acd6f1a9a02f596", + "sha256": "029a0nf8rh6kc4kjr2l344r3q1ysk2ayhhmim0181r0zgyrfs51b" }, "stable": { "version": [ @@ -102130,8 +102958,8 @@ "repo": "alhassy/repl-driven-development", "unstable": { "version": [ - 20230912, - 1 + 20231020, + 1039 ], "deps": [ "bind-key", @@ -102139,11 +102967,15 @@ "devdocs", "eros", "f", + "hierarchy", + "json-navigator", + "lf", + "peg", "pulsar", "s" ], - "commit": "b00f6c359ad105fc4ac42343b6c23e85c83bd2f1", - "sha256": "0433xg01xyzyzmmcz1alia6k2hwxj9z6b7j453ggylr1kx2vgqqn" + "commit": "106712f43d4cb8d891837a670dabad08a7629528", + "sha256": "0xad9xksjgiw02rw1174adgaqjpvyqx0hp61qd4r44y40rzns5kp" } }, { @@ -102505,11 +103337,11 @@ "repo": "pashky/restclient.el", "unstable": { "version": [ - 20221203, - 1808 + 20231010, + 1327 ], - "commit": "0ba72816f92f3d5906cdf76f418fd0a3ee72809b", - "sha256": "16npyzj4d9qaby1nw8dhs5llqkl2jdy1gmxjayjvn0chkjlidq9x" + "commit": "e2a2b13482d72634f8e49864cd9e5c907a5fe137", + "sha256": "1s7rkm1j08g64ymi5ayhkw9546av9rkyhnap6ndr0988dkpa7rfm" } }, { @@ -102794,20 +103626,20 @@ "repo": "galdor/rfc-mode", "unstable": { "version": [ - 20230307, - 937 + 20231013, + 1353 ], - "commit": "c938c8134e7434b623ebfd92ad22586205cb1c92", - "sha256": "17kx7kpawjmps22pavzfjxy9qpwipp921mqbfwlpmqig9q3h5vm9" + "commit": "ab09db78d9d1baa4da4f926930833598e1e978ce", + "sha256": "0sym5pji4ba4jy79zfs7gb2n9kqa60ma4z622s0mz647g56z09f4" }, "stable": { "version": [ 1, 4, - 0 + 2 ], - "commit": "73bb2a18bb34136c9eeddef5f138840872ece752", - "sha256": "1b4wd9ny6rmlw0cr2kvhs0kn33gx0zq4hv6vgr91a9wwj5y33lav" + "commit": "ab09db78d9d1baa4da4f926930833598e1e978ce", + "sha256": "0sym5pji4ba4jy79zfs7gb2n9kqa60ma4z622s0mz647g56z09f4" } }, { @@ -103261,11 +104093,11 @@ "repo": "jgkamat/rmsbolt", "unstable": { "version": [ - 20230829, - 241 + 20231011, + 525 ], - "commit": "9a53f0775765b5d77fa5fc65afeef0433e64a729", - "sha256": "01knssl3h5v9a8aqmw52i9155h0q0cmzszhwidxpi4sv79j3dr5c" + "commit": "f693bb31605d6e8a0b98f74d35e2a728e33f0af7", + "sha256": "1pvmcxdv9lw6gzgx5wgpbvws6z9lwxh8vrf4vykqdym5g9wdk3hb" } }, { @@ -103276,14 +104108,14 @@ "repo": "dgutov/robe", "unstable": { "version": [ - 20230327, - 113 + 20231021, + 48 ], "deps": [ "inf-ruby" ], - "commit": "a8d2c3293f0760194fd138f346bcc8876cbd8640", - "sha256": "0rvrpk2wnkh146rvsyhzdkykjqxpxwmd3s5il9dpld8sgrmgwfbr" + "commit": "0095a48075f366e195d4861c3a91467bcf423c73", + "sha256": "1qa3w3g5ayrxh20l0948sr7yhz480qc8q1r34iv50jv8i6flsb5w" }, "stable": { "version": [ @@ -103465,8 +104297,8 @@ "repo": "mbeutelspacher/ros.el", "unstable": { "version": [ - 20230618, - 1116 + 20231016, + 1402 ], "deps": [ "cl-lib", @@ -103479,8 +104311,8 @@ "transient", "with-shell-interpreter" ], - "commit": "2776746295d7b0c12c18d4b95e0b8705287666a0", - "sha256": "1k3g9sfw5qdlh9y5nqp4zqjnv6fmi9ncjgrzk73mq23xxd02kp15" + "commit": "aaf32cde6835826551f2b73e4dc8b63d0ff26eb0", + "sha256": "1fy4rbz9101vj8jla0l0f5dqsxn8bx2b0ccmrvsw13sd5rf63akv" } }, { @@ -104069,16 +104901,16 @@ "repo": "semenInRussia/emacs-run-command-recipes", "unstable": { "version": [ - 20230823, - 1307 + 20231003, + 1823 ], "deps": [ "dash", "f", "run-command" ], - "commit": "ccc4022431ed82dbfcfe4e8b6aa1e9f2d0f76eab", - "sha256": "1f6jin8fxn9yixs3wdcgq4fwjbykgydzzadcynhbcnvrh7bqszvj" + "commit": "3d4c05225d54c97a4aef375113e6f4de9ea3aaef", + "sha256": "1kgk12p6gv8bgn9chcxpfazzgmw7rsadhii37j62llvx7bnyj13w" } }, { @@ -104457,16 +105289,16 @@ "repo": "sagemath/sage-shell-mode", "unstable": { "version": [ - 20230710, - 913 + 20231013, + 1408 ], "deps": [ "cl-lib", "deferred", "let-alist" ], - "commit": "70296a6d7775a6cd7630796207b69920e829b6b1", - "sha256": "0adznwdggam41jr58p67imzwsrcb1p655jn6zl4m4w2wvshsanq3" + "commit": "2f069323cb722c608405a3621d8185f4b7130fc3", + "sha256": "16mchj8glijkn1ycqzgkc424ij1gxa9qp6dhkhgrskqcyjgxxaly" }, "stable": { "version": [ @@ -106460,11 +107292,11 @@ "repo": "elizagamedev/shell-command-x.el", "unstable": { "version": [ - 20230702, - 1852 + 20230918, + 1955 ], - "commit": "416dad677314e3eec704d5b02594b5f8a7e7fd65", - "sha256": "0my8yar603zdirr0wbyff0y8lqinkf808mipzf1j9skbgyjqfghc" + "commit": "5ad0a0270e22e6f89f2163e2dc65a0f39915793b", + "sha256": "1irgvim6b3ncdf1612r4z9rr7d6fymg7fs072pgkgcd7c6cs1h49" }, "stable": { "version": [ @@ -106856,11 +107688,11 @@ "repo": "emacs-w3m/emacs-w3m", "unstable": { "version": [ - 20230911, - 530 + 20231020, + 743 ], - "commit": "329cfcfc0448a45a0779ded7b51332a343d02a18", - "sha256": "1v8nyqpb2sg241aqxwd1p85vkycb3gcw4537b7fjlhk4kah5zjcq" + "commit": "622038d8e24c542f29bccde2db84a6a6d6af19a2", + "sha256": "0yi9dmayyr8di6kczbya37zym32cxwzcwkkac2fw5jwsm63kyzan" } }, { @@ -107324,11 +108156,11 @@ "repo": "emacs-sideline/sideline", "unstable": { "version": [ - 20230913, - 2149 + 20231020, + 621 ], - "commit": "b63cea69948d386f007004ba6a272fc0e944ffb9", - "sha256": "1hqwhfmxw4bs9mrp09av21pb321bqsv2rn9l8jj3nsx0jya1125i" + "commit": "1c6a15d23d50df218c8c1546bbcc31b5fabe8af9", + "sha256": "0hiljzbxnz980x3arc88190lrcxkkfvd7asn8k7s91l26v9lis0s" }, "stable": { "version": [ @@ -107348,15 +108180,15 @@ "repo": "emacs-sideline/sideline-blame", "unstable": { "version": [ - 20230406, - 2312 + 20231015, + 1917 ], "deps": [ "sideline", "vc-msg" ], - "commit": "4d3343795bc95662adb65c85bcbb41947862699f", - "sha256": "171ax9zm6r754gk2bf5vd0k4l4jxcz2v6y9gnwkslz9bl4g3pcal" + "commit": "014ac17de30b4fcafa7b73d8c886cffa3807d8b1", + "sha256": "16jircw28fhamzppjqfnga6qv6bfxfyj0dlj1mqyv64j3v21dnqm" }, "stable": { "version": [ @@ -108239,15 +109071,15 @@ "repo": "slime/slime", "unstable": { "version": [ - 20230730, - 1734 + 20231004, + 1552 ], "deps": [ "cl-lib", "macrostep" ], - "commit": "1e4b7417a1ade842ba4938f66445af68a93176b9", - "sha256": "022v6xk8kwnvvlv5b2lp5snwbvkl0297whs6vyqch2qyf22jdb8y" + "commit": "0cc2e736112a0bc2a048ef6efd11dd67e3fbf7ad", + "sha256": "14yqa8m44d5qll1fidh0d4g9hmpri8ywxfvgq43bzy00lshnprzg" }, "stable": { "version": [ @@ -108381,6 +109213,24 @@ "sha256": "00v4mh04affd8kkw4rn51djpyga2rb8f63mgy86napglqnkz40r3" } }, + { + "ename": "slint-mode", + "commit": "38af585f0e5966cca0cd1723b0530cac1d3c241c", + "sha256": "0nz3xn606ng689g5jpdkvjyhps194fqg28ln4wjc73hlp0pzisic", + "fetcher": "github", + "repo": "nilclass/slint-mode", + "unstable": { + "version": [ + 20230922, + 1143 + ], + "deps": [ + "lsp-mode" + ], + "commit": "1ef68ca9cf0cffd2c863c3135f96202a19cf8182", + "sha256": "17gz8yw7sqz1lh79v9nqqz0c3p4hbmrh532rkxbbljz58y2fip7i" + } + }, { "ename": "slirm", "commit": "6407db0f265c49fdddaa6e8f85f295e2b90a077b", @@ -108478,11 +109328,11 @@ "repo": "joaotavora/sly", "unstable": { "version": [ - 20230624, - 1930 + 20231009, + 2150 ], - "commit": "df62abae73bd511885c9c7ec0ea7ea1469a00923", - "sha256": "1nxijv52bja6la2i3asq7kklpj5li25454n52sgsc6xnnfvakbsv" + "commit": "9c43bf65b967e12cef1996f1af5f0671d8aecbf4", + "sha256": "15nyr02ykkws4q79jcmxcawddg8sgq9v5l8k7jv7gg3hnpzxjlb2" }, "stable": { "version": [ @@ -109002,15 +109852,15 @@ "repo": "Fuco1/smartparens", "unstable": { "version": [ - 20230529, - 1017 + 20231021, + 1239 ], "deps": [ "cl-lib", "dash" ], - "commit": "79a338db115f441cd47bb91e6f75816c5e78a772", - "sha256": "094hljk0zf1190k1xgp28abbv755ljdz3w2i7n4wy87k4kijg0fa" + "commit": "e3e563b20e405d87e3f1b3792174803bb8de2b7b", + "sha256": "1vkxskgh1qbr4l2k6ghvpyws3192gay0shsj5vds6432q7ckyr5v" }, "stable": { "version": [ @@ -109572,15 +110422,15 @@ "repo": "SpringHan/sniem", "unstable": { "version": [ - 20230910, - 1252 + 20231020, + 614 ], "deps": [ "dash", "s" ], - "commit": "b3e9ecc7bea0c049894889f24529b698219cc515", - "sha256": "0lyalivgpdcn93c9ds6xg1frchwb3921b1df8wz2yfd4p1c88z58" + "commit": "cf1e6ae475c053ec18c3722b4591b863a788adce", + "sha256": "043p574fqfjbh1yqgxnihrjf2mmqra4s4wabb64y6acc9jpbpavw" } }, { @@ -109816,11 +110666,11 @@ "repo": "bbatsov/solarized-emacs", "unstable": { "version": [ - 20230816, - 1732 + 20231008, + 1300 ], - "commit": "07a681fff27ff22d268b726b05576ef93fc4e615", - "sha256": "0mip5da7glzylmagxkmi2f68i19phbbzn72vh3jd3w76labcvbzm" + "commit": "cd737ed7e0eac299844a9b453758dec4a392c7c9", + "sha256": "1xlidpis2b5r30lnh3j8bljfkciz9gc6zsinqiypm76qiz2gnld5" }, "stable": { "version": [ @@ -110131,15 +110981,15 @@ "repo": "emacsorphanage/sound-wav", "unstable": { "version": [ - 20200323, - 728 + 20230929, + 721 ], "deps": [ "cl-lib", "deferred" ], - "commit": "8a18f8a62f4fdde80dfa069986aa959091a42472", - "sha256": "18iahla8m9b6bdn63x2yrvr3rzyw5ybipf44q9avyy6s1pqsby2a" + "commit": "b522e7fa0ef24ec669d0b02935287c2a6cc8c314", + "sha256": "1cpy916q2hf48j0wiginpsi9srqs9zkjq5m3pc4p1aj95cgaib2v" }, "stable": { "version": [ @@ -110368,8 +111218,8 @@ "repo": "TheBB/spaceline", "unstable": { "version": [ - 20230821, - 1443 + 20230922, + 1127 ], "deps": [ "cl-lib", @@ -110377,8 +111227,8 @@ "powerline", "s" ], - "commit": "3b1ae4d429f12bac65b0f3764f84eace2903a417", - "sha256": "09v2i6i1r5456gpp8dw9bkxyz1ca9nbmim0nnbjaswzf2x8mixwr" + "commit": "086420d16e526c79b67fc1edec4c2ae1e699f372", + "sha256": "1qld1rsvi9a2kq8w128sp0gv7dppp7cxmgrlyg5zdvvp9av3d90i" }, "stable": { "version": [ @@ -110581,11 +111431,11 @@ "repo": "condy0919/spdx.el", "unstable": { "version": [ - 20230915, - 59 + 20231022, + 103 ], - "commit": "01aa58cf83d97329f456d29e57ed324cf1b2dca6", - "sha256": "0m8ch7r5whr8ikj5wlafn9nnqhzmbsizj817yllglk4jl2nb1j67" + "commit": "e930e89a87f15cfba3f7cc61a287a9044e2cd652", + "sha256": "1b86hyq0380yb99xbl3wkln4b8210y6fhsbniy1mjvvy9yw7x9m7" } }, { @@ -110638,14 +111488,14 @@ "repo": "dakra/speed-type", "unstable": { "version": [ - 20230206, - 1330 + 20230926, + 838 ], "deps": [ "compat" ], - "commit": "4f8553632d71e827b4da6e091143779d2ad970a8", - "sha256": "1qf68jqkc4v8i0rbia2hyy9srn5paymz5bbv5s222rbjzc66n5hv" + "commit": "28b8e8c1cc24511758168f30bcac18d8fb93706d", + "sha256": "0vdkpka364cgb1y15z3klcdcqszxzys9rrdqb0ww3my2yssay93l" }, "stable": { "version": [ @@ -111332,11 +112182,11 @@ "repo": "srfi-explorations/emacs-srfi", "unstable": { "version": [ - 20230503, - 34 + 20231012, + 2016 ], - "commit": "d340e344cbc57b63952ba73c750986f8e13e616e", - "sha256": "0zakid69b8n0k20g7h5awmfh2kckmwy9zpxv64zbxkgyqamz9pr3" + "commit": "5a9e177517d7de3a79a1d4f09294d49ffd6dfe7c", + "sha256": "0k47d6gfngl1zb9c0p44342k49fsgknl4yqanmbvwnx991h61bmj" }, "stable": { "version": [ @@ -111804,20 +112654,20 @@ "repo": "stacked-git/stgit", "unstable": { "version": [ - 20230819, - 2343 + 20231008, + 2236 ], - "commit": "505ddcd2f01b563187da5f901da1fc9825e797b3", - "sha256": "0q0c5wkbd4nlri5xq39qqh5spl2nnai3a52ilr57cm76ikkmf0xd" + "commit": "f9b9280b570cb13696493ab4d39d64736edd2ca3", + "sha256": "12pznqs1aycg6syiwrca6v8agrka0l7gh4in0papkkqss54lsaps" }, "stable": { "version": [ 2, - 3, - 2 + 4, + 0 ], - "commit": "505ddcd2f01b563187da5f901da1fc9825e797b3", - "sha256": "0q0c5wkbd4nlri5xq39qqh5spl2nnai3a52ilr57cm76ikkmf0xd" + "commit": "f9b9280b570cb13696493ab4d39d64736edd2ca3", + "sha256": "12pznqs1aycg6syiwrca6v8agrka0l7gh4in0papkkqss54lsaps" } }, { @@ -111873,11 +112723,11 @@ "repo": "motform/stimmung-themes", "unstable": { "version": [ - 20230830, - 1917 + 20230925, + 1808 ], - "commit": "9a763725249dfa1a2644b5f26a8cfedfba312eee", - "sha256": "032lq95r3zr59q3500sxc4hhjysxjdxxh0b4pr0r6h4rzdx0zh00" + "commit": "6d0f9b34eba1abde6ee72e10c2b4dfdd18712065", + "sha256": "0p0pgfwd987ylsm8lhdkammqy6afx2bb582fb3lrjhj27dn572f1" } }, { @@ -112443,8 +113293,8 @@ "repo": "Wilfred/suggest.el", "unstable": { "version": [ - 20190807, - 851 + 20231003, + 404 ], "deps": [ "dash", @@ -112453,8 +113303,8 @@ "s", "spinner" ], - "commit": "41782f0d36c346670011f927d8fcd93ec75ed783", - "sha256": "0n8xypnrprjmxx52bxr85lr8hgavir17ivsd3cwzw30wpbfcyg2h" + "commit": "eca8f6f03b0a77ab649c791f21cb01f4ecae3e73", + "sha256": "0wrdig7nwr4fzhcnpnkxmisxbgjzg77qmal06h47b0csgphvfc9l" }, "stable": { "version": [ @@ -112498,21 +113348,21 @@ "repo": "kiyoka/Sumibi", "unstable": { "version": [ - 20230727, - 1249 + 20231019, + 1246 ], "deps": [ "deferred", "popup", "unicode-escape" ], - "commit": "d934aee4d6a2493e40db3d848d459d97c8e2e229", - "sha256": "0q7r80lsnx4mm74ybnhd9lpwkr4mcm96kdrdx5yia78mawkiym03" + "commit": "d6bbc65b71f0c59a471fffe13797d1ab6cac80f8", + "sha256": "1fpjm1r1k4idgn6k34v5x4mprh4maa842s19p9b29mnfkslz75kn" }, "stable": { "version": [ - 1, - 8, + 2, + 0, 0 ], "deps": [ @@ -112520,8 +113370,8 @@ "popup", "unicode-escape" ], - "commit": "d934aee4d6a2493e40db3d848d459d97c8e2e229", - "sha256": "0q7r80lsnx4mm74ybnhd9lpwkr4mcm96kdrdx5yia78mawkiym03" + "commit": "d6bbc65b71f0c59a471fffe13797d1ab6cac80f8", + "sha256": "1fpjm1r1k4idgn6k34v5x4mprh4maa842s19p9b29mnfkslz75kn" } }, { @@ -113000,26 +113850,26 @@ "repo": "swift-emacs/swift-mode", "unstable": { "version": [ - 20230831, - 832 + 20230930, + 903 ], "deps": [ "seq" ], - "commit": "2b2e8581baada838a7ac667a244f61fcfdd647a9", - "sha256": "05iyczjg4h9wxfhmgs8k279kp8h1lirf6wgixsnwq1bx7c8hldxj" + "commit": "e58417ec871d260fe47183ffe4b7e47ac09bc682", + "sha256": "17gcg55jajq3am3nrzlsibkdwskq1rbg3lhgxynkpky0ihci35nr" }, "stable": { "version": [ 9, - 0, + 1, 0 ], "deps": [ "seq" ], - "commit": "55da7a32c97c84c2d12295a0eeb1f8fca8a6f71a", - "sha256": "1bmlbfhxly0lgpndk5p7m7ld5w85gvnax1bvlaqxjvw1l55vhyxh" + "commit": "e58417ec871d260fe47183ffe4b7e47ac09bc682", + "sha256": "17gcg55jajq3am3nrzlsibkdwskq1rbg3lhgxynkpky0ihci35nr" } }, { @@ -113365,11 +114215,11 @@ "repo": "liushihao456/symbols-outline.el", "unstable": { "version": [ - 20230824, - 857 + 20230920, + 905 ], - "commit": "c5b077d79846bb7507ca5cb11795403a5eda71dd", - "sha256": "0zc5wgljhhxzad3mqlk3kg9q5ir95vn5gsqpw5vfflb84drzp7va" + "commit": "7a4e2f827ce76d522bb8c5202c4fc3cca7a7079a", + "sha256": "0j86jns2vh32biaalz2rikg5rjh0njzlkdgakri2zkgrsisd7wcj" } }, { @@ -113996,8 +114846,16 @@ "repo": "emacsorphanage/tablist", "unstable": { "version": [ - 20230321, - 705 + 20231019, + 1126 + ], + "commit": "fcd37147121fabdf003a70279cf86fbe08cfac6f", + "sha256": "1n1isr98xsc66n8ax0lcld2p80rr3b9s0pnh0jllhvmbkkb88xzi" + }, + "stable": { + "version": [ + 1, + 1 ], "commit": "5f7b71a92bfb25418d7da86ad9c45f14b149496f", "sha256": "11vmvrhmsxy97bfj7jndpc58bik7177i3wvc45mlyldxwyirs962" @@ -114011,8 +114869,8 @@ "repo": "shuxiao9058/tabnine", "unstable": { "version": [ - 20230801, - 219 + 20231019, + 632 ], "deps": [ "dash", @@ -114022,8 +114880,8 @@ "transient", "vterm" ], - "commit": "ea7a6caea7061df61fbd03f9bc9ed4974cf4a1f9", - "sha256": "18adl4sgsmvzsy454rxkhx9dbmqz9k6s26sbyc76dldzlpam0jvq" + "commit": "9d66dd9a3aadd6bfdd3dbbfdc11e6451b15f79e8", + "sha256": "1hlfn8khvgfm41nhim4byj7mp1m96jiw0z7v8d9fl2hj5ac5lziw" } }, { @@ -114034,14 +114892,14 @@ "repo": "mclear-tools/tabspaces", "unstable": { "version": [ - 20230913, - 1408 + 20231018, + 1932 ], "deps": [ "project" ], - "commit": "4e4f3ac2deb375cfef9be5f67511442a518ebe63", - "sha256": "1xx6rx627hc8dwlaqlpy6db00s6w74mys2iy62hg0avf7mxjnb2k" + "commit": "a971a63ae4bca93f2faa963d6a71eed413f0e37b", + "sha256": "00r7v97ndvs7szcv7yfym3qzi859kryjj2sr2yfkrzygp336v88l" } }, { @@ -114117,11 +114975,11 @@ "repo": "jcaw/talonscript-mode", "unstable": { "version": [ - 20220204, - 1441 + 20231015, + 2358 ], - "commit": "b6eb61f56349e0d47276270163ec611c2d5b188e", - "sha256": "1a2x0972psaaz4d89adcr37440a71jm0vbdwca3ixj7rs7l4myp9" + "commit": "b5e78b7866c9dee5f8bc5ce3924e1916c46e2b9b", + "sha256": "0myr0izky5bhb7z8cfi1bmwi2dpkxn70g58b0zrv5ab7k6kkpwfd" }, "stable": { "version": [ @@ -114431,15 +115289,15 @@ "repo": "zevlg/telega.el", "unstable": { "version": [ - 20230831, - 812 + 20231004, + 1321 ], "deps": [ "rainbow-identifiers", "visual-fill-column" ], - "commit": "8a4475edb80431c2845a7bd9882ec3f38ff86b2b", - "sha256": "15c2sdzqrfqg7j8f5li6b9qlpxf6lr7g719kc6fmacjvc9gawhak" + "commit": "17bfa50c8f2e70daeb8866f3bf195f15623ab520", + "sha256": "1057zr4g8llxmzy47l5klyi89x66q8qx5vrd50pmpsp4c6772jz9" }, "stable": { "version": [ @@ -114599,14 +115457,14 @@ "repo": "Crandel/tempel-collection", "unstable": { "version": [ - 20230726, - 1409 + 20231021, + 2032 ], "deps": [ "tempel" ], - "commit": "b6694d385c6eb04f4931af219de5c4b2b8541599", - "sha256": "1b0lh6zzwxb6f58dpaj6jzl7rrx95yzsi0m0r9bb7wnyzyzxakhx" + "commit": "4a1d717eb30a78680c8f4df2d71e395c846c5371", + "sha256": "0ifmzn5d9mpsjwvg2ir0sy3r4czxa7d6j97l8rrp8ai7jqvydadm" } }, { @@ -115232,6 +116090,25 @@ "sha256": "108csr1d7w0105rb6brzgbksb9wmq1p573vxbq0miv5k894j447f" } }, + { + "ename": "test-cockpit", + "commit": "8b34749f3aade924928d5e058d819ff2011453ab", + "sha256": "1l5vswm13b3rxg9vzcq67mqnqmmngizg39w3vgghhaxjdyqq6g4y", + "fetcher": "github", + "repo": "johannes-mueller/test-cockpit.el", + "unstable": { + "version": [ + 20231021, + 2149 + ], + "deps": [ + "projectile", + "toml" + ], + "commit": "98a15ab65d45e2053c587b2f2fde37d16fd45a21", + "sha256": "16296dhqbprsbvq7ld2c806qw6ivj7p14y5djpxj0li7m8wr7v5s" + } + }, { "ename": "test-kitchen", "commit": "420d18c76f593338fb28807fcbe3b884be5b1634", @@ -115264,14 +116141,14 @@ "repo": "rocky/emacs-test-simple", "unstable": { "version": [ - 20200722, - 1121 + 20230916, + 1634 ], "deps": [ "cl-lib" ], - "commit": "29c2c1ca7c240c8dfdba93dba6201e542a5a3b43", - "sha256": "07czfm00fqc771sasqvxnh2mzlcbmkvpxcld5sfqbnlp2xd0kqcz" + "commit": "8b191842318bb05da74052025192d32ebebb033a", + "sha256": "1mg4l4y818fcjd3a2hwaaab826z0sgzirpz175m499ixmjdwi21f" }, "stable": { "version": [ @@ -115410,11 +116287,11 @@ "repo": "WJCFerguson/textsize", "unstable": { "version": [ - 20220427, - 1445 + 20231005, + 1335 ], - "commit": "df91392c3c928d7841631f5809716b9cf0f7309e", - "sha256": "0pmd5hb6ysfp8yyghghxvqdj1lvrqwqdlk5jfwsviiqwdqi23q5r" + "commit": "d61fd65d823b17ff71a61fba5590a9e9b60e0e92", + "sha256": "02n4dsy4xlhxcinag4xhlqajww81pspkfhxvrz75zmqab01qa6ib" }, "stable": { "version": [ @@ -115505,11 +116382,11 @@ "repo": "GongYiLiao/theme-anchor", "unstable": { "version": [ - 20220204, - 321 + 20230924, + 2041 ], - "commit": "c6f715d4ccd30e83922e39cab856578ce19224bb", - "sha256": "1k6vb1r1lzksnki4rxjjcbvcpc59q76vhc3dq7kmi5d20fdgrm9v" + "commit": "dd69fe04d901e771cafde3992042a212e4a62620", + "sha256": "0dbywc25v7gjh34mrx7kg6hvjk2gd86rf59vx185sb2q0ywfzwnk" } }, { @@ -115690,21 +116567,21 @@ "repo": "facebook/fbthrift", "unstable": { "version": [ - 20230910, - 1712 + 20231014, + 28 ], - "commit": "9f60376de40b48561ac50263089468b779195003", - "sha256": "1yiw1ff6p2i6ps0ajpw76f18fkbcdm6jhada33j29l5kaf561545" + "commit": "aed0ba17906360dd1ec566a6184ef02f96c919cd", + "sha256": "1ckp7alxng8r505zggqp82v3w4mlfpgixsl1v36gzgqlcb6hqzs9" }, "stable": { "version": [ 2023, - 9, - 11, + 10, + 16, 0 ], - "commit": "9f60376de40b48561ac50263089468b779195003", - "sha256": "1yiw1ff6p2i6ps0ajpw76f18fkbcdm6jhada33j29l5kaf561545" + "commit": "aed0ba17906360dd1ec566a6184ef02f96c919cd", + "sha256": "1ckp7alxng8r505zggqp82v3w4mlfpgixsl1v36gzgqlcb6hqzs9" } }, { @@ -116095,6 +116972,35 @@ "sha256": "0x74vnxkwl1jvkl2fizdkg0v73qjmx2dk68cs49k0b8z0n61w8l7" } }, + { + "ename": "timu-line", + "commit": "07bb8531decd7607f2c97dbad11d1990a4ad0941", + "sha256": "0z0wysnmf5pkxjs4gjr581dn8flibbsmch3p58adj8wqy7n3n40h", + "fetcher": "gitlab", + "repo": "aimebertrand/timu-line", + "unstable": { + "version": [ + 20231002, + 1016 + ], + "deps": [ + "f" + ], + "commit": "836cb92063076981f93e44f72dccd46a37e96785", + "sha256": "0ndhqsv11ai16y2pqcglqyhpzids4b7bzksmx5fs762vmmvm3r5z" + }, + "stable": { + "version": [ + 0, + 8 + ], + "deps": [ + "f" + ], + "commit": "676389f0f1609833e72701edc0a5fc80912167db", + "sha256": "0jxj3dyjppk8xiqjbq62z60hqrbzsa14x3yx5bjgzsghn27sq80f" + } + }, { "ename": "timu-macos-theme", "commit": "326e7cad6877d42bc1809b549503332c98547dcb", @@ -116149,19 +117055,19 @@ "repo": "aimebertrand/timu-spacegrey-theme", "unstable": { "version": [ - 20230911, - 2108 + 20231002, + 1522 ], - "commit": "c4d027ae7f6e6c2ccbb5e274b6dc58fff3c44434", - "sha256": "00lz79xxkzw4wi1n6ryc8nqf5xykzfjdm5j7976d5mii07gaw6ni" + "commit": "145ee85b9d65bbef32687681d65f72e227e52225", + "sha256": "1li13z0202qrjzipw9azy9yp028rrzyjkb9538cnf297caqdmqcl" }, "stable": { "version": [ 2, - 6 + 9 ], - "commit": "0d0d977c2149f695de0e4de55ae64a672c34bfac", - "sha256": "0j4p7qckrywpph63m140l4d713c9kx91didyflfpnr1wgy6pzq3v" + "commit": "0505a7c0d306632972f29e584e83e0cd58eba2ce", + "sha256": "04b6lyrn9hj754ykb07ks60c602h5gla11scyisnzga662li16ib" } }, { @@ -116337,15 +117243,15 @@ "repo": "laishulu/emacs-tmux-pane", "unstable": { "version": [ - 20200730, - 520 + 20231014, + 25 ], "deps": [ "names", "s" ], - "commit": "923524efe8e6e5e0d269de6bb253b45e02d9a663", - "sha256": "0bhck6vrb48zxfh5id637mq57k7jv4f2ax0lrhyvr0nw8m0ndqmx" + "commit": "c38b063a7669ee3bc16cd93a805cd46c2ee80827", + "sha256": "00gz33r1h3csh7ys8k4ack7ri5d8h45akqxjry9rd2mywahbx3k4" } }, { @@ -116508,11 +117414,11 @@ "repo": "topikettunen/tok-theme", "unstable": { "version": [ - 20230908, - 1644 + 20231019, + 947 ], - "commit": "3a7c30afac5e94a41cc42eb1469501809a637162", - "sha256": "03jc88fqcgnr4df4y17sx31n81s2qax36sg8sksz8347cf638s9a" + "commit": "61c86fd2902b6342efe4463230dffdd185159d1c", + "sha256": "03n75dmsmlhpkra6scqpvanbcfplc08np8hzarn4jcnysybji0f4" } }, { @@ -117022,14 +117928,14 @@ "repo": "magit/transient", "unstable": { "version": [ - 20230915, - 1911 + 20231019, + 1421 ], "deps": [ "compat" ], - "commit": "b150b48b310d06db87e673f5aef672b341bd001e", - "sha256": "1cd2p17kqfj7f92xrc55psr5wrk671cqsafsmvlk1bllbnx5m4gd" + "commit": "a81eff942bb2cd5bb5b6450dcf7db78c876abd1f", + "sha256": "05y7qppq0ldmsmy61vc9zfnqgsijjsjv9q3gi2dsx37rm3jy9r7g" }, "stable": { "version": [ @@ -117317,15 +118223,15 @@ "repo": "tarsius/tray", "unstable": { "version": [ - 20230511, - 2102 + 20230917, + 1002 ], "deps": [ "compat", "transient" ], - "commit": "d620957377e451e8bf7c2eb7a2509a75f1ee160f", - "sha256": "1lf91cpylwl359ji2pd7cy2097mn416r3jnclycwfq69im9ybd7y" + "commit": "b8d48c81de06261926420d75608cc69f99970563", + "sha256": "1l8jmkpdc9mc6z6znmxa7g5n6sgvpy78rgrpxfcafgjiki8lmqqr" }, "stable": { "version": [ @@ -117496,26 +118402,26 @@ "repo": "emacs-tree-sitter/tree-sitter-langs", "unstable": { "version": [ - 20230910, - 547 + 20231013, + 651 ], "deps": [ "tree-sitter" ], - "commit": "2f0f97abbd97e17773a24eec3f329d262f81d020", - "sha256": "0mjqphv9sqbfpm6qwbgmxk9m4169cc52736yz4dr6kjdxq1yrvlb" + "commit": "fc1aeedb484584d1dd5df5759a43cd6da018bcb7", + "sha256": "09chs0rh5dz7jb1c4yw4aqimfxyxjq9lrnlcrr6ibxm81aajjaar" }, "stable": { "version": [ 0, 12, - 49 + 72 ], "deps": [ "tree-sitter" ], - "commit": "2f0f97abbd97e17773a24eec3f329d262f81d020", - "sha256": "0mjqphv9sqbfpm6qwbgmxk9m4169cc52736yz4dr6kjdxq1yrvlb" + "commit": "fc1aeedb484584d1dd5df5759a43cd6da018bcb7", + "sha256": "09chs0rh5dz7jb1c4yw4aqimfxyxjq9lrnlcrr6ibxm81aajjaar" } }, { @@ -117526,14 +118432,26 @@ "repo": "purplg/treebundel", "unstable": { "version": [ - 20230911, - 2103 + 20231007, + 1424 ], "deps": [ "compat" ], - "commit": "7c7fe656e2b33cd25629f16f5d2b41a13f47f53a", - "sha256": "00xxd9a3h681lh672knh84k70sl69j41471652nhlcm4f2myxq3g" + "commit": "0e63d0b3c9029b63b3e446e6317bd7d366c0436a", + "sha256": "0adfx4hbklvgnkv6bkrs7lfh2d4ncksmapg72fywpa2mapww6fqg" + }, + "stable": { + "version": [ + 0, + 1, + 0 + ], + "deps": [ + "compat" + ], + "commit": "869e79dd95997e76443b3aea1567532d58e61956", + "sha256": "1hk2xnjsr85in48h02xbzi8lsccp36li2bp9v9j0r8qn1bis2vv9" } }, { @@ -117580,8 +118498,8 @@ "repo": "Alexander-Miller/treemacs", "unstable": { "version": [ - 20230912, - 1707 + 20231016, + 2107 ], "deps": [ "ace-window", @@ -117593,8 +118511,8 @@ "pfuture", "s" ], - "commit": "56691a530abb61564c8df0456a18ff0f301c2055", - "sha256": "12p8sh69c4npa71gmgqwgr3wyjpxcn0c9s02dl40wa0a0q6cjjfy" + "commit": "474febd6c3f2d5059ed26c13277b9a3a8a5a8a82", + "sha256": "0kzaf06aszv1gcmaszv31kxj1sz20x0ilkzgpi3sxqavcb03mad9" }, "stable": { "version": [ @@ -117685,14 +118603,14 @@ "repo": "Alexander-Miller/treemacs", "unstable": { "version": [ - 20230408, - 1109 + 20230930, + 1141 ], "deps": [ "treemacs" ], - "commit": "127485317a19254ca20ba1910d10edf7dbaa2d97", - "sha256": "1rs0l0k9fd8xav627944jfm518yillcmjbdrkzjw3xq1wx80pn95" + "commit": "f4795c7172c64f5c7a8e66042019a56465632bbd", + "sha256": "00wmk9w9cnxld8qvk930fkas0g03bbic3yq4nk5qbsjx9r0cysny" }, "stable": { "version": [ @@ -117918,20 +118836,20 @@ "repo": "renzmann/treesit-auto", "unstable": { "version": [ - 20230320, - 1555 + 20231009, + 959 ], - "commit": "bac3b9d1d61a4d759f87c80de7be3b808d19cbf6", - "sha256": "0g6v8lvlvrdybbgsfgfyl08laxjwhb5mndim0rdfdcxz27w810ji" + "commit": "e60ad69b7c42f9fee8d5f7c41acb9ab362ec99e6", + "sha256": "0hb98im9z5w799a6jz2j90mlrz2awdpydq038nbzk970bynd08r2" }, "stable": { "version": [ 0, 6, - 3 + 4 ], - "commit": "bac3b9d1d61a4d759f87c80de7be3b808d19cbf6", - "sha256": "0g6v8lvlvrdybbgsfgfyl08laxjwhb5mndim0rdfdcxz27w810ji" + "commit": "1fcec670bebb0426dea2b638ff58bf21508c460d", + "sha256": "0qdi24x7snc8yvis6dv75w9ip8xs3cx101wcqsjrni2xdfqahz5d" } }, { @@ -117942,11 +118860,11 @@ "repo": "tilmanrassy/emacs-treeview", "unstable": { "version": [ - 20220928, - 43 + 20230728, + 2343 ], - "commit": "d9c10feddf3b959e7b33ce83103e1f0a61162723", - "sha256": "14s0b6zbapsvgyxki59lglwb3s8wjsjwkgj5r66af9nj2bgz5ms9" + "commit": "c6888e5f3aa0d72a7b4db625fcc2a847fd3bb1ce", + "sha256": "1jr9lw7hjwa2cajphy9y19gn3dlacdp1kggp823vpx5p1d5fsvgz" } }, { @@ -118166,6 +119084,21 @@ "sha256": "1sdvz827v436qijs6xafakkfw2d16bvp8frymd818rppjc7a9dif" } }, + { + "ename": "tsort", + "commit": "ccd853a83f5acaeb74859fc2b5899693985c6ef7", + "sha256": "1xcc8k1bi3vbz87g969chqkdz5nqajcf2qj6sfcm4s01705p7r23", + "fetcher": "github", + "repo": "ehawkvu/tsort.el", + "unstable": { + "version": [ + 20231015, + 2136 + ], + "commit": "844a983841798a5e9de4a442674d691fea6d09ff", + "sha256": "06kz39dflgzpx4afb3qwgx2gyahahhwqsdabxip99wfllhsqwa32" + } + }, { "ename": "tss", "commit": "d52e20f5ca38ed399d19f18f778b8601baf78460", @@ -118240,14 +119173,14 @@ "repo": "ocaml/tuareg", "unstable": { "version": [ - 20230718, - 2055 + 20231009, + 2143 ], "deps": [ "caml" ], - "commit": "d484910213d6a241d72a651cb46b7de17dac1ad5", - "sha256": "1v34hng4nzmg0al3vwsypdz1spd4nvv4ckvhkp6k5cfmpd13ismn" + "commit": "1d53723e39f22ab4ab76d31f2b188a2879305092", + "sha256": "05afiixj9ag3r36k4xhfizb7frldc2g6i3jr3mxmdgnbm08r3l2v" }, "stable": { "version": [ @@ -118537,6 +119470,21 @@ "sha256": "186bpvqxx87kp3857mq0mzn1ddsvzmpijix810k6bdz8522x7zdw" } }, + { + "ename": "typewriter-roll-mode", + "commit": "4b17337429ea28905a8d8da0de1faf93149d7a3c", + "sha256": "153c9ij63r24ys8xgv06lyzbz89sxdnz1p7b34cg8wpm1jacmz74", + "fetcher": "github", + "repo": "KeyWeeUsr/typewriter-roll-mode", + "unstable": { + "version": [ + 20231009, + 2207 + ], + "commit": "3114d05731517d40972e2ed896806b25bdc0d8c2", + "sha256": "0ns5warzk9hy4wivw5qc51lj95ik66wv4d82qxr49grrmy47924f" + } + }, { "ename": "typing", "commit": "e6e75695594ce17b618ad8786c8a04e283f68b11", @@ -118658,24 +119606,6 @@ "sha256": "0q8kgjnbcmqr1my7qgfcwjbk9misgkq4ymvrslhwlfwnnkg18x9a" } }, - { - "ename": "typst-mode", - "commit": "592de7dc2dad8b81286d25cc244c5613bc2f6f76", - "sha256": "0l6w9i8b03riwg78lkarhb7bp3g6sy74pzbvlqqhpkvjfmbvqvdz", - "fetcher": "github", - "repo": "Ziqi-Yang/typst-mode.el", - "unstable": { - "version": [ - 20230819, - 928 - ], - "deps": [ - "polymode" - ], - "commit": "bbc08e88b5454849debb1c4022af56ff3a7f916e", - "sha256": "1ss8wb9jg6l81jrm151d2yybcfbjxq97yhgcwk7dc1pypajldfzc" - } - }, { "ename": "tzc", "commit": "f5b1c5830ac36a39860eb1a3c2383b12d8dc3024", @@ -119227,8 +120157,8 @@ "repo": "rolandwalker/unicode-fonts", "unstable": { "version": [ - 20220713, - 1837 + 20230926, + 1502 ], "deps": [ "font-utils", @@ -119237,8 +120167,8 @@ "persistent-soft", "ucs-utils" ], - "commit": "44d0a22420c39709d1e1fa659a3f135facf3c986", - "sha256": "00qdwkphwpc5kddn3k3ck1isykbhlvqmfb45877a65274am79pd7" + "commit": "6245b97d8ddaeaf1de4dbe2cd85ca0f3b20ef81b", + "sha256": "1ckcvy10sz4qvjy1bqrpvaijw92q2da4b6bxbgxaxvrw5d0ih81f" }, "stable": { "version": [ @@ -119519,6 +120449,137 @@ "sha256": "17blqfnf384l2hd2igrw5p0zblw6bxz69vvzli22nr84kpkh5jx4" } }, + { + "ename": "universal-sidecar", + "commit": "cb0d2d9b78993596b932c632b017eb86540fb35a", + "sha256": "0gc0la1riddiw84wacmll4z923nfyr6w24ic4074bd5cm1xyy5g3", + "fetcher": "sourcehut", + "repo": "swflint/emacs-universal-sidecar", + "unstable": { + "version": [ + 20230923, + 31 + ], + "deps": [ + "magit-section" + ], + "commit": "0cec1fa196df55cfb13c1e2ee226b55ff740e7f2", + "sha256": "04fvzla00lbbz94ihi9vn5cwxpj4ivfcxifjr19h8nycm7h2xs8n" + }, + "stable": { + "version": [ + 1, + 4, + 0 + ], + "deps": [ + "magit-section" + ], + "commit": "0cec1fa196df55cfb13c1e2ee226b55ff740e7f2", + "sha256": "04fvzla00lbbz94ihi9vn5cwxpj4ivfcxifjr19h8nycm7h2xs8n" + } + }, + { + "ename": "universal-sidecar-elfeed-related", + "commit": "a38574ffea50da0db58b9b3da1c4022a6bf909cd", + "sha256": "158zh9vjyx1cp8rpzqwfqw8xy1vxkwc9vc96gwmrmac135j741vz", + "fetcher": "sourcehut", + "repo": "swflint/emacs-universal-sidecar", + "unstable": { + "version": [ + 20231002, + 22 + ], + "deps": [ + "bibtex-completion", + "elfeed", + "universal-sidecar" + ], + "commit": "8e9b4ce2faf304aedc485e7bedb6f0e460d9ea09", + "sha256": "1f2km4v4pvjmlr4fp5q51x0ycq0na8b6yd3las50slrf01wd3f48" + }, + "stable": { + "version": [ + 1, + 4, + 0 + ], + "deps": [ + "bibtex-completion", + "elfeed", + "universal-sidecar" + ], + "commit": "0cec1fa196df55cfb13c1e2ee226b55ff740e7f2", + "sha256": "04fvzla00lbbz94ihi9vn5cwxpj4ivfcxifjr19h8nycm7h2xs8n" + } + }, + { + "ename": "universal-sidecar-elfeed-score", + "commit": "e3f4ac4e727b453082552fc26f97c74bfe9942f8", + "sha256": "1ral9kfp5ylkhkfpnjrhpwi9x997sz9f1jacaxxn20rrz60pbpaz", + "fetcher": "sourcehut", + "repo": "swflint/emacs-universal-sidecar", + "unstable": { + "version": [ + 20230925, + 9 + ], + "deps": [ + "elfeed", + "elfeed-score", + "universal-sidecar" + ], + "commit": "dfcd0cd9d8f1e7fc3d8d4d1ed1da32d657acb088", + "sha256": "1mjkdzczkzpplfa23kwyk8iy57khzpxbclfbgyijf9i8i1cpnc53" + }, + "stable": { + "version": [ + 1, + 4, + 0 + ], + "deps": [ + "bibtex-completion", + "elfeed", + "elfeed-score", + "universal-sidecar" + ], + "commit": "0cec1fa196df55cfb13c1e2ee226b55ff740e7f2", + "sha256": "04fvzla00lbbz94ihi9vn5cwxpj4ivfcxifjr19h8nycm7h2xs8n" + } + }, + { + "ename": "universal-sidecar-roam", + "commit": "6f3b4016348e6775998ff0033358dd2fc7a8cf68", + "sha256": "1f71w35jx4pyciby7h3dcq3fz4i7n9p27zylqaapw3l6dv5fpl5w", + "fetcher": "sourcehut", + "repo": "swflint/emacs-universal-sidecar", + "unstable": { + "version": [ + 20231008, + 1742 + ], + "deps": [ + "org-roam", + "universal-sidecar" + ], + "commit": "d8311910fae3ea65fb4153e3872ec24b64d5d8aa", + "sha256": "0ckm8a0ihj4ds3w6ls8yzq5z6qy24ck3gdyd3ii3zz5rh01galf8" + }, + "stable": { + "version": [ + 1, + 4, + 0 + ], + "deps": [ + "org-roam", + "universal-sidecar" + ], + "commit": "0cec1fa196df55cfb13c1e2ee226b55ff740e7f2", + "sha256": "04fvzla00lbbz94ihi9vn5cwxpj4ivfcxifjr19h8nycm7h2xs8n" + } + }, { "ename": "unkillable-scratch", "commit": "822ac5610f333e41b676a29ef45a6f8bfea3162e", @@ -119653,14 +120714,14 @@ "repo": "davep/uptimes.el", "unstable": { "version": [ - 20191121, - 1030 + 20231015, + 1458 ], "deps": [ "cl-lib" ], - "commit": "29ae6585eeed5a00719b2e52f5ae1082087c1778", - "sha256": "0njpgw4is5lbv499jpc9c987yfvr6srhcmvg6wl631kpv0h8q9a9" + "commit": "84407aba479117344080ebf373e3e9186a96f05c", + "sha256": "1q88n13l873397gibfgzj68winnhfw9xfwa4qdlrp57dm09blgbv" }, "stable": { "version": [ @@ -119712,19 +120773,20 @@ "repo": "ursalang/ursa-ts-mode", "unstable": { "version": [ - 20230910, - 1024 + 20231019, + 2145 ], - "commit": "a950696ab4f92a8ce63ccc5afe76eff67854b5c9", - "sha256": "0176dn84m8wznlkhahs95r9w2azlk1yb4w8lp1ldnyk9bnsb2pal" + "commit": "e5cb898e831976d9ac0e5b73e676a7976a77e693", + "sha256": "1m6c446irknfd1n01wcm1r6zq3hqk8rgna5lykd0rysjabg5xqzc" }, "stable": { "version": [ 1, + 3, 3 ], - "commit": "b64577de63f55f065065991111f838f570d94f21", - "sha256": "1hq9hz9rrrrs5ixgvsgpbb28ci3qkigc54n8zfbw9vm11jiqwwdy" + "commit": "e5cb898e831976d9ac0e5b73e676a7976a77e693", + "sha256": "1m6c446irknfd1n01wcm1r6zq3hqk8rgna5lykd0rysjabg5xqzc" } }, { @@ -120086,11 +121148,11 @@ "repo": "kborling/uwu-theme", "unstable": { "version": [ - 20230110, - 153 + 20231020, + 154 ], - "commit": "6b66376b9d7053eb9c23449a601d24511a0b44e6", - "sha256": "1rkxsnxzgcqmhvll156ipncpcc252j2y1m2jbh7yq8h5m1sz1az9" + "commit": "d113229b84b44d756fddaaaea1c246bc2e4df5ba", + "sha256": "0lm2azh6xvqbi78ji6ifjbdy6sf0a12sbry4b7vh96mqj3xr5186" } }, { @@ -120101,11 +121163,11 @@ "repo": "non/uxntal-mode", "unstable": { "version": [ - 20230707, - 1623 + 20231010, + 438 ], - "commit": "0f0bb416d43a940ee7a057db075bf5804708dc5c", - "sha256": "0p1ig2wmldpiymz59gnz9yrrla58x8zyfpklj6rwdf37n6q64ykx" + "commit": "9cc325992309e7b6f6ea75d64e12fde2a85320ed", + "sha256": "024nwljjl9bkdl815j1l4qp1zkd2nmv6xl94aym393k6dnlvplwi" }, "stable": { "version": [ @@ -120851,8 +121913,30 @@ "repo": "gmlarumbe/verilog-ext", "unstable": { "version": [ - 20230916, - 128 + 20231020, + 1553 + ], + "deps": [ + "ag", + "apheleia", + "async", + "flycheck", + "hydra", + "lsp-mode", + "outshine", + "ripgrep", + "verilog-mode", + "verilog-ts-mode", + "yasnippet" + ], + "commit": "31bc0f38a83cbfd34abe3858081d290d16d8dc7a", + "sha256": "0csi1a6j71l4nl7x31gd6655mp79lyqrjl9kbb2ywrfiiz97gfyc" + }, + "stable": { + "version": [ + 0, + 3, + 1 ], "deps": [ "ag", @@ -120868,31 +121952,8 @@ "verilog-ts-mode", "yasnippet" ], - "commit": "0b42058d8fd1ea45be395ecc7038594c3fac0395", - "sha256": "000pqp8hd6l4kl6kjzr032k22fa94a8mmsm17vy0p9i4d6nqsmqv" - }, - "stable": { - "version": [ - 0, - 2, - 1 - ], - "deps": [ - "ag", - "apheleia", - "async", - "company", - "eglot", - "flycheck", - "hydra", - "lsp-mode", - "outshine", - "ripgrep", - "verilog-mode", - "yasnippet" - ], - "commit": "fd5f46346f5e4522c4e76cd8943cb52108fdb951", - "sha256": "1krpsyg6rhp7gjvgxd4y4mx20mnm02ckyvyzim3aib8acyyks1bl" + "commit": "72698f6f8ac71c29a877ee129f04511a11bb9978", + "sha256": "158xs928k7dl80j78fgx786zf4z3r5d61yv2dg7ki69xdc0bggwp" } }, { @@ -120903,20 +121964,20 @@ "repo": "gmlarumbe/verilog-ts-mode", "unstable": { "version": [ - 20230913, - 908 + 20231016, + 1204 ], - "commit": "dff279d27073fc1ebde7865bba9211ee6e27f96e", - "sha256": "1sliw11fjpa99j7678vgy0mm73j4m9a29dxlvarzs1ngwn9m7hx7" + "commit": "d0403317b7e643c25ef786c40ce711dddc60fcd0", + "sha256": "1pv6bq6nkgp8kxp5ci2q85jfmc4yc0962mvssqbzs2gz1ahjbppj" }, "stable": { "version": [ 0, 1, - 0 + 1 ], - "commit": "dff279d27073fc1ebde7865bba9211ee6e27f96e", - "sha256": "1sliw11fjpa99j7678vgy0mm73j4m9a29dxlvarzs1ngwn9m7hx7" + "commit": "1e4a7cd562c2a710d5b0323f9c7a651e76a4202f", + "sha256": "05k28mc5i611392siymh40mx0wzdzryicsvik85n9l7gzc8zp6dr" } }, { @@ -120987,14 +122048,14 @@ "repo": "baron42bba/vertica-snippets", "unstable": { "version": [ - 20200423, - 1200 + 20231010, + 1104 ], "deps": [ "yasnippet" ], - "commit": "6ced718d9120878878700592fab430a8542b748f", - "sha256": "1x04wrf3h6f4wsh4n2cl3n4byj9pxni918ri49hqxzm8h8hivigc" + "commit": "6f0df19d36a9670484e84b347716f305301359ad", + "sha256": "0nrvc569bfbd1qvzlbgns2vasnxsrq7inkaykiy1jqma8rd4cy9h" } }, { @@ -121005,14 +122066,14 @@ "repo": "minad/vertico", "unstable": { "version": [ - 20230912, - 939 + 20230930, + 1918 ], "deps": [ "compat" ], - "commit": "81bec39151f0a2fc6cad541f2290b4ab6282e6e2", - "sha256": "0yxjj6zlf0jxwcxpaqvb62c7w6ijh0447ppmp5xb7pv3wyxazhxa" + "commit": "5c9a4af57b38fb1a6e78d3e23d50fc59b951241d", + "sha256": "1sg0jp02kqii8dn7p54wqmlwvprpjbqw0xly6vizwhbsqpjy0ka2" }, "stable": { "version": [ @@ -121109,8 +122170,27 @@ "repo": "gmlarumbe/vhdl-ext", "unstable": { "version": [ - 20230916, - 127 + 20231020, + 1600 + ], + "deps": [ + "ag", + "async", + "flycheck", + "hydra", + "lsp-mode", + "outshine", + "ripgrep", + "vhdl-ts-mode" + ], + "commit": "0ccedf602afcbde7e4add7ff6e294ff29c4310ce", + "sha256": "19xfanby7242jk9nwx5k2hfsk3gavk1l0h8az7g86dx465pba95a" + }, + "stable": { + "version": [ + 0, + 3, + 1 ], "deps": [ "ag", @@ -121123,28 +122203,8 @@ "ripgrep", "vhdl-ts-mode" ], - "commit": "f64d7c187b64ef198250787ba48e66f78722320f", - "sha256": "0gdzydsi0rdcyjbiqsyydcqkvcvgkvc2vw3b26mw7h5gkx1ip356" - }, - "stable": { - "version": [ - 0, - 2, - 0 - ], - "deps": [ - "ag", - "async", - "company", - "eglot", - "flycheck", - "hydra", - "lsp-mode", - "outshine", - "ripgrep" - ], - "commit": "b571cce006ccaaa48949f1750c64bde4a187c0d8", - "sha256": "0y7xgd7zfn5j56034fh0gvpy0sxmm143z232yy5l33fxkgg70kzp" + "commit": "53df7c40f954fd40e542db51333a3abfa6df5ad3", + "sha256": "17yjkq3099sv39v89n2m4n21qkxkfi0md9kazia6wap1m09dhw69" } }, { @@ -121188,11 +122248,11 @@ "repo": "gmlarumbe/vhdl-ts-mode", "unstable": { "version": [ - 20230913, - 922 + 20231010, + 1133 ], - "commit": "5836c668eea4e3e208bc3149287dfc1971885ce7", - "sha256": "1s6lpd6896cyn1nry77qp3k9rqqrmhy7sa3qsqk15kqxyzrn92qf" + "commit": "8162a4e83460db503801f7dfdad3df75d6653fdb", + "sha256": "1ldz58gws5pqrnzzr7diva2qdfvk8bi4jfad6x9cal3cqp6dv961" }, "stable": { "version": [ @@ -121365,6 +122425,21 @@ "sha256": "0026dqs3hwygk2k2xfra90w5sfnxrfj7l69jz7sq5glavbf340pk" } }, + { + "ename": "vimscript-ts-mode", + "commit": "7a9e01779e3796960f08ebea41bdae5910f07dc0", + "sha256": "1jn30kkxb72i209xfqa98609lv6hydksmfxfslbsvvv2wfw1yp7n", + "fetcher": "github", + "repo": "nverno/vimscript-ts-mode", + "unstable": { + "version": [ + 20231020, + 1008 + ], + "commit": "84c061f4f80f0768fbe2a8e4b7fb337da83bd150", + "sha256": "1w648mk17ysvcx70nawdp83df15q52qwq9nk5hyamn00ldw6wl0s" + } + }, { "ename": "virtual-auto-fill", "commit": "a77a66240098fe2e6a4a8097ca9d0f85f3c2b9af", @@ -121713,11 +122788,11 @@ "repo": "emacs-vs/vs-dark-theme", "unstable": { "version": [ - 20230910, - 334 + 20231020, + 542 ], - "commit": "0228ccc52cffdc5fe170100de73a866ebd383fe9", - "sha256": "17mhrczjckjcg2px79p7lgjgasi3c0i6hmnpzxcshxqbcrgczbad" + "commit": "2ec99feff875e0e8a850cb423c798da0315f1bd1", + "sha256": "0a03xg4dg07wxmdxsq2173zn27zs63h5gvfqx9f4cysxxkzc4277" }, "stable": { "version": [ @@ -121736,11 +122811,11 @@ "repo": "emacs-vs/vs-light-theme", "unstable": { "version": [ - 20230910, - 334 + 20231020, + 542 ], - "commit": "cc0799b5fec46e83439181e70bbbfa7b0e3a1f8a", - "sha256": "1wnkw5wbnw5ic0kla8k5fbrc98ada81zj6f2kkp4r476ziiw03kw" + "commit": "6d64f04575d9629ecf240f73fd8e051cae7f0127", + "sha256": "1knkajh1zlhvc1q3ljcjp5ib1p6dx9f7crvvdx75yi2gii6q09ah" }, "stable": { "version": [ @@ -122071,11 +123146,11 @@ "repo": "emacs-w3m/emacs-w3m", "unstable": { "version": [ - 20230830, - 510 + 20231003, + 113 ], - "commit": "90341ba84a4239964896505a76eeab871fb276fb", - "sha256": "06qrr1rp3xd53afpqrg1zizp59j1dvyhgdn294qashfy9r516nzf" + "commit": "3aa5d009f57a4d416127080938c846f4234d3619", + "sha256": "1c4i7ghap5qrgh1qc1szg374vwjqpla7zhi5dyrjn4yqz68vfv3m" } }, { @@ -122148,11 +123223,11 @@ "repo": "wakatime/wakatime-mode", "unstable": { "version": [ - 20221110, - 1632 + 20231012, + 1227 ], - "commit": "ef923829912c3854d230834f81083814b7c9d992", - "sha256": "0m29817s2din4n42pflvzg2538i91s0n06y78pf8q94qf0mfspcl" + "commit": "5483d915eb35a24a30551abb64c55797f6749a20", + "sha256": "15dxgalfglz8c8q74g2bbmz94ig98idnlva6yqmcqq7fv2ps3086" } }, { @@ -122336,16 +123411,16 @@ "repo": "wanderlust/wanderlust", "unstable": { "version": [ - 20230818, - 1424 + 20231016, + 1405 ], "deps": [ "apel", "flim", "semi" ], - "commit": "1389dcec6e3242948682eb3e3ce8ead8be2772d8", - "sha256": "0vnd9sib11v0w7swkmkcssvn0fp303dirigdg7rxa5k94f8akdbv" + "commit": "3e8cf26abd9c5c8e4fc611032e259ca930665641", + "sha256": "0k9r3j7pcnvnnj0km8ggjdrf2nfgn1mfq7r7267bk3r3x92cvqh9" } }, { @@ -122378,6 +123453,21 @@ "sha256": "1cxws26x1155dz3403ym946mqzvzdi25bg1dwscsh9xwwb475j74" } }, + { + "ename": "wat-ts-mode", + "commit": "c36d467638bc9f3578b4699c7d1ae513fd23b782", + "sha256": "0yv553nqjcq6a1xsh18smi9hnvnyshmnxcd04f2gz79nsmsj6kar", + "fetcher": "github", + "repo": "nverno/wat-ts-mode", + "unstable": { + "version": [ + 20231006, + 223 + ], + "commit": "d2bbd7dbb57482dc0407574d61b2dcad31b96204", + "sha256": "0dxb0szs6kszp2drhxqy4kq8bq7rjarar13s274241lbpdv8ylmq" + } + }, { "ename": "watch-buffer", "commit": "855ea20024b606314f8590129259747cac0bcc97", @@ -122726,6 +123816,21 @@ "sha256": "1dp4ajfd4ikqdr2lkmjijw431d3hi07izaw54fn5zw8mp9dk225y" } }, + { + "ename": "webdriver", + "commit": "07ed09ce54f3ab01abe3b4b0f10a9547ab8fcdb5", + "sha256": "1a2qi61ikgr87s4n2f1s93icnhn8fymwks5dgql146ga357pclf4", + "fetcher": "gitlab", + "repo": "mauroaranda/emacs-webdriver", + "unstable": { + "version": [ + 20231016, + 1331 + ], + "commit": "f73fc53aea5733d630e66d8da178218983d5898a", + "sha256": "1m1zd3dyp1jy3ki6jsmmn583s0vbpvk12g0dy34kfdjxdlp7sx8y" + } + }, { "ename": "webkit-color-picker", "commit": "af9d2e39385c6833eff6b7c7e5a039238563c00f", @@ -123025,11 +124130,11 @@ "repo": "thierryvolpiatto/wfnames", "unstable": { "version": [ - 20230819, - 1122 + 20230924, + 1538 ], - "commit": "ea336972227a5ffe29fed0aaa1ccaadf90743db3", - "sha256": "15np6d09081a84y3ildgadmkqjpmbwmd7rrgaa2lxvcj8r1gb2pn" + "commit": "19b452fb698a5ba3b0f1d6e7d69a5e19af2c83e7", + "sha256": "0iihs4iam27m2ggmhy9x0np0awirxhzy78q677ng734zdig6bccz" } }, { @@ -123595,15 +124700,15 @@ "repo": "progfolio/wikinforg", "unstable": { "version": [ - 20230630, - 116 + 20231015, + 2127 ], "deps": [ "org", "wikinfo" ], - "commit": "525ab7d72ffbfbb57868f430a67cad010904ccf5", - "sha256": "0igzg5adbqcb2zz336d5fvn71l8jnjjsl0g4zzj12dh0sacc33py" + "commit": "70260785e89b682f4dfde1aadaa345ad8b4b36ca", + "sha256": "0mk283dk6w312k3c1vh13hp09i1q5g32nvhf0kpl2qjgjivbhfsi" } }, { @@ -123614,11 +124719,11 @@ "repo": "habamax/wildcharm-theme", "unstable": { "version": [ - 20230914, - 2328 + 20231015, + 30 ], - "commit": "ea7ca5641eaa32707a619588fe1b3465bdd0eec6", - "sha256": "02gf6gshg86b7rh2q44rk21pxjjiaad7iz7almcjzzwwpj9y1rdg" + "commit": "14f29cfa8d185b544a481012e3bc33cbe5338dd4", + "sha256": "1z4rj4bryfs8x0wyg0bk27pxykaszkrlhjs7cgg99s9ihs963zqf" }, "stable": { "version": [ @@ -123637,11 +124742,11 @@ "repo": "habamax/wildcharm-theme", "unstable": { "version": [ - 20230914, - 2328 + 20231015, + 30 ], - "commit": "ea7ca5641eaa32707a619588fe1b3465bdd0eec6", - "sha256": "02gf6gshg86b7rh2q44rk21pxjjiaad7iz7almcjzzwwpj9y1rdg" + "commit": "14f29cfa8d185b544a481012e3bc33cbe5338dd4", + "sha256": "1z4rj4bryfs8x0wyg0bk27pxykaszkrlhjs7cgg99s9ihs963zqf" }, "stable": { "version": [ @@ -124070,14 +125175,14 @@ "repo": "magit/with-editor", "unstable": { "version": [ - 20230829, - 1917 + 20230917, + 958 ], "deps": [ "compat" ], - "commit": "d5f3f06cb830311e60c58f656988ef37c05a99e0", - "sha256": "1wzzymlka4f798m75kizjh1yvnh49y8m029c7p5pg7gbv6d0wd8a" + "commit": "fcd186d1e684c2dca6497c89af77b27b2b036c11", + "sha256": "04libc0dk0vz3z9l77z8nnvh03pync1kvf0ky7j3y607cg0mrg73" }, "stable": { "version": [ @@ -124149,26 +125254,26 @@ "repo": "p3r7/with-shell-interpreter", "unstable": { "version": [ - 20200828, - 1217 + 20230916, + 1420 ], "deps": [ "cl-lib" ], - "commit": "45b7d6ad63165c82a95966b291abbfe305d3ada2", - "sha256": "0amqw629ah23ngw99iciiljycgikzsrcwpskgbzg0xbv0zzbyjgn" + "commit": "bef977d8058d26d82ab11a7227c88b3011edd127", + "sha256": "0v087wr1hgqi7ln9h5x26a4hbwi50lvk1q74inbbcdhij6ydknpn" }, "stable": { "version": [ 0, 2, - 4 + 5 ], "deps": [ "cl-lib" ], - "commit": "45b7d6ad63165c82a95966b291abbfe305d3ada2", - "sha256": "0amqw629ah23ngw99iciiljycgikzsrcwpskgbzg0xbv0zzbyjgn" + "commit": "bef977d8058d26d82ab11a7227c88b3011edd127", + "sha256": "0v087wr1hgqi7ln9h5x26a4hbwi50lvk1q74inbbcdhij6ydknpn" } }, { @@ -124387,11 +125492,11 @@ "repo": "martianh/wordreference.el", "unstable": { "version": [ - 20230710, - 1203 + 20231008, + 1456 ], - "commit": "00e563c3b5f1634c8f43516d0e5a9674db7b6099", - "sha256": "1jp6dila2vjglicm9v72jb4zvsvr3q83irb7aaawv6sfal56676a" + "commit": "da8bfc29c1500bef27423c2be03e46aff1b9bdd4", + "sha256": "1d267ddzxns95zn4xgwyp55jz6ca3df1lq8npjskswnyvcczrxrb" } }, { @@ -124503,15 +125608,15 @@ "repo": "akib/emacs-workroom", "unstable": { "version": [ - 20230123, - 1630 + 20230926, + 1631 ], "deps": [ "compat", "project" ], - "commit": "360420501a239f74bff60941d28052fc19a92bce", - "sha256": "13d1qmkls8dbrm2wagrvrffyis87pyy2l2hsmnxrp2mqzk0vx541" + "commit": "cb8654191b23c9b02a79660c3d8c969709c6fcbe", + "sha256": "0337gkcz2bk5hkivl2z3mi8dwjiys6gjzplfazxd7kvqd0yqypnq" } }, { @@ -125004,21 +126109,6 @@ "sha256": "03m15lbspk73x59wvb77wgvnkrmrlq4w6kmnrr2i69jgafqh0421" } }, - { - "ename": "xit-mode", - "commit": "d891efd536e7c93c35761de34ab10b640974d93d", - "sha256": "1fv97ym57qzrwjsz8cxzva33vrx0l0kn6v59crc6yv5h3x7p1n30", - "fetcher": "github", - "repo": "ryanolsonx/xit-mode", - "unstable": { - "version": [ - 20221006, - 717 - ], - "commit": "f9f8f07c54090f03107180b125c54e329493a1a7", - "sha256": "1jq2aikfk9wnqxvxl2z4xccz1vhwgyipwc68kv0b4yxjjnppv6fw" - } - }, { "ename": "xkcd", "commit": "855ea20024b606314f8590129259747cac0bcc97", @@ -125138,11 +126228,11 @@ "repo": "xml-rpc-el/xml-rpc-el", "unstable": { "version": [ - 20221228, - 2346 + 20231009, + 1432 ], - "commit": "8272789df8a4deab4de7d50e63b73b7d0543bc7f", - "sha256": "1l57q1gskkdjfhnl3jil1gblj2jz6j1l0njwnz5bs76dajhlmjpj" + "commit": "fb6183597be1361be02f46c9a53257ac1dd9715e", + "sha256": "0c3w2x4pp7fsg6gps3aix1z55a9cwb67xwyb1wixan06v21md0ri" }, "stable": { "version": [ @@ -125518,26 +126608,26 @@ }, { "ename": "yabaki-theme", - "commit": "149f2219404fddc58a94d0ff4aba7fdc7043d814", - "sha256": "1dzh6ry23x5dbw40jiyj97r5clrd2kzdmj89z9x0ijm7alqycsjg", - "fetcher": "github", - "repo": "seamacs/yabaki-theme", + "commit": "5fa6723074280729c8ea5e94f2a3e642b072730c", + "sha256": "0js3z8hysy87sxrg4x67afpz5hw384589r5s17xsxhak46q53y10", + "fetcher": "codeberg", + "repo": "seahorse/yabaki-theme", "unstable": { "version": [ - 20230327, - 630 + 20231004, + 2023 ], - "commit": "5face6a1194b039e09fe19238aa5db05450d7df1", - "sha256": "0q59di5qg9zh9k714bvjbzk8ap829vgnaxk1mvw1z06bxqgin48l" + "commit": "209f2be321509dac00631fff1b0f7ea01ba382de", + "sha256": "1qlfnnlc1av630vc89csg29ps54l4ld4aw8f55kqkpfm84l4ki5s" }, "stable": { "version": [ 2, 0, - 0 + 1 ], - "commit": "5face6a1194b039e09fe19238aa5db05450d7df1", - "sha256": "0q59di5qg9zh9k714bvjbzk8ap829vgnaxk1mvw1z06bxqgin48l" + "commit": "209f2be321509dac00631fff1b0f7ea01ba382de", + "sha256": "1qlfnnlc1av630vc89csg29ps54l4ld4aw8f55kqkpfm84l4ki5s" } }, { @@ -125647,20 +126737,20 @@ "repo": "zkry/yaml.el", "unstable": { "version": [ - 20230907, - 1302 + 20230928, + 103 ], - "commit": "7c4b2ec9a551c0d2ce0094b030f2ab596f3c32ee", - "sha256": "09vq7fl9sx7i7y8n2fpwn4jlrl7bbvislzx42q3yjxacsnzrbdqv" + "commit": "fe08b8f5307af1e7b876ece64b7303213f04b63c", + "sha256": "10sdcihgd8yvdf7yab5fsvq65amp25msjh7mbrxgk3w4zc96fxzi" }, "stable": { "version": [ 0, 5, - 3 + 4 ], - "commit": "7c4b2ec9a551c0d2ce0094b030f2ab596f3c32ee", - "sha256": "09vq7fl9sx7i7y8n2fpwn4jlrl7bbvislzx42q3yjxacsnzrbdqv" + "commit": "fe08b8f5307af1e7b876ece64b7303213f04b63c", + "sha256": "10sdcihgd8yvdf7yab5fsvq65amp25msjh7mbrxgk3w4zc96fxzi" } }, { @@ -125701,20 +126791,20 @@ "repo": "yoshiki/yaml-mode", "unstable": { "version": [ - 20230714, - 440 + 20231003, + 1142 ], - "commit": "13728b4b1b1bd33d3a754236a0f23e4c76d6ba91", - "sha256": "09im8s8chwa59xag30zk3qlrc1dx9hxngp0z4wrj84mf1yyg1wxp" + "commit": "23395dfcf004c952850691b70e63f97f169596e8", + "sha256": "0jqg2hmh7qsgqywwd6fy3k8z8j45nqhpdzr3hw4hd5s2hry3zhg1" }, "stable": { "version": [ 0, 0, - 15 + 16 ], - "commit": "fc5e1c58f94472944c4aa838f00f6adcac6fa992", - "sha256": "0gsa153yp8lmwrvcc3nzpw5lj037y7q2nm23k5k404r5as4k355l" + "commit": "6bb9e7f6e1c9224f743a8a68bc210d10eb8cb788", + "sha256": "0jqg2hmh7qsgqywwd6fy3k8z8j45nqhpdzr3hw4hd5s2hry3zhg1" } }, { @@ -125725,14 +126815,14 @@ "repo": "zkry/yaml-pro", "unstable": { "version": [ - 20230315, - 320 + 20230921, + 39 ], "deps": [ "yaml" ], - "commit": "50fc911b9015708b77872dc60c53f4a4740bef1b", - "sha256": "1ml7rp89alx6g1c5n325gzygwlgywxa40qf8xc0ag4nwzyp6z109" + "commit": "c04e8a2a3549095cb7c84491aefed54543373512", + "sha256": "0v061q3hpdhjjzxnhm5x6409kx9djc83vrcrwm5qhk5ngiva1wrj" }, "stable": { "version": [ @@ -126191,26 +127281,26 @@ }, { "ename": "yeetube", - "commit": "857cc1f2e5c2c8dce454ff1c37cc50a944857dfd", - "sha256": "17m8ln1k2r94n40i6h84nghl97bqvh9p29jc1pf43b934c8jkn7k", - "fetcher": "sourcehut", - "repo": "thanosapollo/yeetube.el", + "commit": "c4e808c643026327acace51a587dc17ea094d829", + "sha256": "0ll70490px1hz35rgkkbnxxbpxip7dzbr1hqyilqqc1as20n3fig", + "fetcher": "git", + "url": "https://git.thanosapollo.com/yeetube", "unstable": { "version": [ - 20230831, - 1426 + 20231017, + 634 ], - "commit": "68f6d965871b91e0210630538f233b0016ddb0d6", - "sha256": "0k911a8g80karcy95cf3lkqdgfzji16pcfyq5f9gvip3a9dpfnw6" + "commit": "610609061226c38a68267172e8975d8df1a1848d", + "sha256": "05w33431dfr1ldcg3yq01qvz0alpv8q88r0dsb278qbwszw9cfz6" }, "stable": { "version": [ 2, 0, - 0 + 7 ], - "commit": "eef53f8d1f382554654815ad089e1a38a4854959", - "sha256": "0a41r1gfs8zxizgpazwvighjwvv4xmf9p9x0cfglkahyqk89hn47" + "commit": "610609061226c38a68267172e8975d8df1a1848d", + "sha256": "05w33431dfr1ldcg3yq01qvz0alpv8q88r0dsb278qbwszw9cfz6" } }, { @@ -126357,8 +127447,8 @@ "repo": "xuchunyang/youdao-dictionary.el", "unstable": { "version": [ - 20200722, - 1705 + 20231005, + 1920 ], "deps": [ "chinese-word-at-point", @@ -126366,21 +127456,23 @@ "popup", "pos-tip" ], - "commit": "8a4815a43565b9bfd257246e4895b8bfafb9d573", - "sha256": "0h8hgq76ja3fjrn8vsndkzvns4ar13qsydcrqjsj77jqw9kx9a43" + "commit": "eae8efb1efd3fc82cfe87a357fe8f764116d94ef", + "sha256": "12hsi8n7mwmf81bl6kjnssdp09hnlhaggaj1g7jvs9y1x78jk6hd" }, "stable": { "version": [ 0, - 4 + 5, + 3 ], "deps": [ "chinese-word-at-point", "names", - "popup" + "popup", + "pos-tip" ], - "commit": "a6e44e4fb93cc1b9f1067f10cf854b0bfc3fe732", - "sha256": "1m4zri7kiw70062w2sp4fdqmmx2vmjisamjwmjdg6669dzvnpawq" + "commit": "eae8efb1efd3fc82cfe87a357fe8f764116d94ef", + "sha256": "12hsi8n7mwmf81bl6kjnssdp09hnlhaggaj1g7jvs9y1x78jk6hd" } }, { @@ -127024,8 +128116,8 @@ "repo": "WillForan/zim-wiki-mode", "unstable": { "version": [ - 20230211, - 1650 + 20230927, + 1410 ], "deps": [ "dokuwiki-mode", @@ -127034,8 +128126,8 @@ "link-hint", "pretty-hydra" ], - "commit": "cf3d5a0dfb53d6cba8d7d35420ec18bf81b5bf2f", - "sha256": "194wcyz1zwwkizpblq4pwixigpjyy3br7psiaj0p7fmrcicdfmlv" + "commit": "7c62e0304750654709b4173bcc1e2681cf1fbe49", + "sha256": "1vfc48vz0ajcqcdx89wrwd3ksncwjlvi1via681d88y9in9bpbv4" } }, { @@ -127118,14 +128210,14 @@ "repo": "localauthor/zk", "unstable": { "version": [ - 20230712, - 1103 + 20230930, + 1422 ], "deps": [ "zk" ], - "commit": "5be59ca972f3f624d444b7b7d7ca75a06bcd2ce5", - "sha256": "0hijdi10l44ky8j66qz6bxmg1vnfhikkd65iqfb3ycg1kwzd4r9p" + "commit": "afb7c078863b1b7e631019647d53d37f59a1554a", + "sha256": "1sfa864gkw13mbk6wjpys65r7rl7a58xj3qz39gn99cmp7a3v98z" }, "stable": { "version": [ @@ -127147,15 +128239,15 @@ "repo": "localauthor/zk-luhmann", "unstable": { "version": [ - 20230505, - 2107 + 20231009, + 1303 ], "deps": [ "zk", "zk-index" ], - "commit": "be0d6aa9fb856736406a43e3908fc4a01e073b99", - "sha256": "0z3v7k0vy99k0vgp8r8ba2bhcyn5jg71c22xvb6vyw7ikn757pi8" + "commit": "e2af1477e5fc59cd4499eede991114561d8a7a37", + "sha256": "1apr9mvb5hsdw59f7dn3gmg9jxn3v3433wxrvkcv02ndp81vngn5" } }, { @@ -127513,11 +128605,11 @@ "repo": "mpedramfar/zotra", "unstable": { "version": [ - 20230819, - 1747 + 20231014, + 2139 ], - "commit": "9cd9eb36bbc65efcc38ca38fc96730dbbe882fd8", - "sha256": "0n3iw00ip4hrmg8c2j5m7v67ib3fjr19g8ijgnf8m3rrvhjriss2" + "commit": "fe9093b226a1678fc6c2fadd31a09d5a22ecdcf1", + "sha256": "04a7h183kbl8nfkhn2386yljmv7hgxg0cdyw1ir3x60i3nji179z" } }, { From 49daabdb77fa83527d7fb1a6f32b2dbb09cc35fb Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 22 Oct 2023 19:52:57 -0300 Subject: [PATCH 109/185] nongnu-packages: updated 2023-10-22 (from overlay) --- .../emacs/elisp-packages/nongnu-generated.nix | 216 +++++++++++------- 1 file changed, 134 insertions(+), 82 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix b/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix index c9f36d4e49dc..063e4cac1f56 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/nongnu-generated.nix @@ -64,10 +64,10 @@ elpaBuild { pname = "annotate"; ename = "annotate"; - version = "2.0.2"; + version = "2.0.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/annotate-2.0.2.tar"; - sha256 = "03iigyh9s378jif2vaaii8d31nag6mzairmgl9ffhmryz08jkig1"; + url = "https://elpa.nongnu.org/nongnu/annotate-2.0.3.tar"; + sha256 = "1kq195nmspysb1kiqcfh0kwxzp40ij9ccw1c204ayr40a0wp7ilc"; }; packageRequires = []; meta = { @@ -257,6 +257,21 @@ license = lib.licenses.free; }; }) {}; + blueprint-ts-mode = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + elpaBuild { + pname = "blueprint-ts-mode"; + ename = "blueprint-ts-mode"; + version = "0.0.2"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/blueprint-ts-mode-0.0.2.tar"; + sha256 = "0fyvff2zh6iiswhxcvqgnxdhq3yk5f0w4a2w0jp126fvd3ryspym"; + }; + packageRequires = [ emacs ]; + meta = { + homepage = "https://elpa.gnu.org/packages/blueprint-ts-mode.html"; + license = lib.licenses.free; + }; + }) {}; boxquote = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib }: elpaBuild { pname = "boxquote"; @@ -276,10 +291,10 @@ elpaBuild { pname = "buttercup"; ename = "buttercup"; - version = "1.31"; + version = "1.32"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/buttercup-1.31.tar"; - sha256 = "1aw9k3dfscqpq2jkk1yqh6i3682yjs85fnm7rzc5i9qawrl9db6h"; + url = "https://elpa.nongnu.org/nongnu/buttercup-1.32.tar"; + sha256 = "07vxs1iq38m7ng9wia8h6q2sy4cdykv03jksqjqyqaab4cl7yl27"; }; packageRequires = [ emacs ]; meta = { @@ -321,10 +336,10 @@ elpaBuild { pname = "cdlatex"; ename = "cdlatex"; - version = "4.18.2"; + version = "4.18.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/cdlatex-4.18.2.tar"; - sha256 = "1sqmb7qcvdphkrak9bxw3xs0fdlv5vn36ckcqiannpm870s7ajnk"; + url = "https://elpa.nongnu.org/nongnu/cdlatex-4.18.3.tar"; + sha256 = "0zz73csyjagq4vfv1fdnzwg4jhscggg3vk75kjdl78dg1ly191iz"; }; packageRequires = []; meta = { @@ -341,14 +356,15 @@ , queue , seq , sesman - , spinner }: + , spinner + , transient }: elpaBuild { pname = "cider"; ename = "cider"; - version = "1.7.0"; + version = "1.8.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/cider-1.7.0.tar"; - sha256 = "0x0acszamylmmly6h8s56lskd5l7lm8hdnf8rbvjd89v0j2anb0l"; + url = "https://elpa.nongnu.org/nongnu/cider-1.8.3.tar"; + sha256 = "0c77rlpyda4x05fj3d10cpww0pkbsjcbrvwcwy4gh74c9m9xmq1d"; }; packageRequires = [ clojure-mode @@ -358,6 +374,7 @@ seq sesman spinner + transient ]; meta = { homepage = "https://elpa.gnu.org/packages/cider.html"; @@ -368,10 +385,10 @@ elpaBuild { pname = "clojure-mode"; ename = "clojure-mode"; - version = "5.17.0"; + version = "5.18.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/clojure-mode-5.17.0.tar"; - sha256 = "189kyj57q4v8m9r9cd9q2x9db42vl5vb1qvww401lxlappc58fmw"; + url = "https://elpa.nongnu.org/nongnu/clojure-mode-5.18.0.tar"; + sha256 = "1wh1r3kdjya7aqnnm6ask9q93pxm7h6ff4b7p6lrhwg4iyn2njss"; }; packageRequires = [ emacs ]; meta = { @@ -383,10 +400,10 @@ elpaBuild { pname = "clojure-ts-mode"; ename = "clojure-ts-mode"; - version = "0.1.5"; + version = "0.2.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/clojure-ts-mode-0.1.5.tar"; - sha256 = "1py4kxw2w9ggkl8ljchbcry14v9anxn9zinbdfls9x120y1cljsa"; + url = "https://elpa.nongnu.org/nongnu/clojure-ts-mode-0.2.0.tar"; + sha256 = "1jb6n84pk2ybrihh1s472q77pmnn288p4bzvhga0sxxqg88ial2p"; }; packageRequires = [ emacs ]; meta = { @@ -620,10 +637,10 @@ elpaBuild { pname = "dracula-theme"; ename = "dracula-theme"; - version = "1.8.1"; + version = "1.8.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/dracula-theme-1.8.1.tar"; - sha256 = "0j7m9z4y6jh0wlbi8xrg5syjaybhxs4karwshh1919ajzjs0f8ql"; + url = "https://elpa.nongnu.org/nongnu/dracula-theme-1.8.2.tar"; + sha256 = "17szqyl63nn66sxdz403kcd2diif5afvgv6abgqkw6x01bsr11i0"; }; packageRequires = [ emacs ]; meta = { @@ -646,16 +663,16 @@ license = lib.licenses.free; }; }) {}; - eat = callPackage ({ elpaBuild, emacs, fetchurl, lib }: + eat = callPackage ({ compat, elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "eat"; ename = "eat"; - version = "0.8"; + version = "0.9.3"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/eat-0.8.tar"; - sha256 = "1nvwd8iryjdcbm3v2xjgnf4ifcbs4d8hxn7xydxw6i7c5l8vya9f"; + url = "https://elpa.nongnu.org/nongnu/eat-0.9.3.tar"; + sha256 = "1dck6vvyn1y94z18p1b0kh3x4i587x8x5pk5bin56vwpkw05s40d"; }; - packageRequires = [ emacs ]; + packageRequires = [ compat emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/eat.html"; license = lib.licenses.free; @@ -725,10 +742,10 @@ elpaBuild { pname = "engine-mode"; ename = "engine-mode"; - version = "2.2.3"; + version = "2.2.4"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/engine-mode-2.2.3.tar"; - sha256 = "07r5g2xrss175m622npna7c51ra4im7l69mkqp6689m2954g23wk"; + url = "https://elpa.nongnu.org/nongnu/engine-mode-2.2.4.tar"; + sha256 = "0azc1l9dbalbsd5mcfg1adbkyyy1n4195grzr96w9d7cs7ds23ya"; }; packageRequires = [ cl-lib ]; meta = { @@ -914,6 +931,40 @@ license = lib.licenses.free; }; }) {}; + evil-surround = callPackage ({ elpaBuild, evil, fetchurl, lib }: + elpaBuild { + pname = "evil-surround"; + ename = "evil-surround"; + version = "1.0.4"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/evil-surround-1.0.4.tar"; + sha256 = "1cc6n05j7a3q3n8hzxrhgjwk2a79h0llidh0sqhq5bc9d8ygrl2s"; + }; + packageRequires = [ evil ]; + meta = { + homepage = "https://elpa.gnu.org/packages/evil-surround.html"; + license = lib.licenses.free; + }; + }) {}; + evil-visual-mark-mode = callPackage ({ dash + , elpaBuild + , evil + , fetchurl + , lib }: + elpaBuild { + pname = "evil-visual-mark-mode"; + ename = "evil-visual-mark-mode"; + version = "0.0.5"; + src = fetchurl { + url = "https://elpa.nongnu.org/nongnu/evil-visual-mark-mode-0.0.5.tar"; + sha256 = "1k7slwf6m1brwy40j7j4j6qw4jna4sh0llbywsimdj63zral3fki"; + }; + packageRequires = [ dash evil ]; + meta = { + homepage = "https://elpa.gnu.org/packages/evil-visual-mark-mode.html"; + license = lib.licenses.free; + }; + }) {}; evil-visualstar = callPackage ({ elpaBuild, evil, fetchurl, lib }: elpaBuild { pname = "evil-visualstar"; @@ -1609,16 +1660,17 @@ , lib , map , persist - , plz }: + , plz + , transient }: elpaBuild { pname = "hyperdrive"; ename = "hyperdrive"; - version = "0.1.0"; + version = "0.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/hyperdrive-0.1.0.tar"; - sha256 = "1dawm6wxwik7jks0xc2ina2nikdg9x4cnnws4srcf15vwh40van4"; + url = "https://elpa.nongnu.org/nongnu/hyperdrive-0.2.tar"; + sha256 = "1cvsl7caprdms83mvhlv3crk4ylka1g0swg0klqld04hayzikq0z"; }; - packageRequires = [ compat emacs map persist plz ]; + packageRequires = [ compat emacs map persist plz transient ]; meta = { homepage = "https://elpa.gnu.org/packages/hyperdrive.html"; license = lib.licenses.free; @@ -1697,10 +1749,10 @@ elpaBuild { pname = "inf-ruby"; ename = "inf-ruby"; - version = "2.7.0"; + version = "2.8.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/inf-ruby-2.7.0.tar"; - sha256 = "0wzzhr10q8mnai024g5nprsnl0bcdlqfrh4nxf8qq43paah28i6f"; + url = "https://elpa.nongnu.org/nongnu/inf-ruby-2.8.0.tar"; + sha256 = "1ax2sab4rm5alg12n2k6bz1xwv0mi0jvxx5xmjzavjxl4x6qckxy"; }; packageRequires = [ emacs ]; meta = { @@ -1727,10 +1779,10 @@ elpaBuild { pname = "iwindow"; ename = "iwindow"; - version = "1.0"; + version = "1.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/iwindow-1.0.tar"; - sha256 = "076i0p9kq48hxkkwzzapnni6cpdr25hdrw9bs2cly8w4v5rmd6rj"; + url = "https://elpa.nongnu.org/nongnu/iwindow-1.1.tar"; + sha256 = "1sx0dqm7wwq05qaxqyrsg8v57i5ghzaq2hcdrywjq5x3cl5rmw17"; }; packageRequires = [ compat emacs seq ]; meta = { @@ -1942,10 +1994,10 @@ elpaBuild { pname = "mastodon"; ename = "mastodon"; - version = "1.0.1"; + version = "1.0.12"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/mastodon-1.0.1.tar"; - sha256 = "0xj5zsmacj68amcq9kshin5ddjhpyjyfhkc7nafzbjk63fnscjnb"; + url = "https://elpa.nongnu.org/nongnu/mastodon-1.0.12.tar"; + sha256 = "1raq11350y5cpfzq7c8xmrsnl728fw0796bn1prbrrlly20rqxc2"; }; packageRequires = [ emacs persist request ]; meta = { @@ -2397,10 +2449,10 @@ elpaBuild { pname = "parseedn"; ename = "parseedn"; - version = "1.1.0"; + version = "1.2.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/parseedn-1.1.0.tar"; - sha256 = "1by9cy7pn12124vbg59c9qmn2k8v5dbqq4c8if81fclrccjqhrz4"; + url = "https://elpa.nongnu.org/nongnu/parseedn-1.2.0.tar"; + sha256 = "10y6mpjzxpmg029j0kysyxqqxdc82wwhkxh79sf8hz1ffks2ysmm"; }; packageRequires = [ emacs map parseclj ]; meta = { @@ -2507,10 +2559,10 @@ elpaBuild { pname = "projectile"; ename = "projectile"; - version = "2.7.0"; + version = "2.8.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/projectile-2.7.0.tar"; - sha256 = "1ibxsa1lv9aiplkfplamyn2wc2c6vfwfszyaicfx79aq2w9427bg"; + url = "https://elpa.nongnu.org/nongnu/projectile-2.8.0.tar"; + sha256 = "0j3zd1i6c0vinizg6ini0wqgkczqm48g7m5ihp1njq34c6pgpx7y"; }; packageRequires = [ emacs ]; meta = { @@ -2555,10 +2607,10 @@ elpaBuild { pname = "racket-mode"; ename = "racket-mode"; - version = "1.0.20230905.102118"; + version = "1.0.20230919.113921"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20230905.102118.tar"; - sha256 = "1109aq0q81r6r79vpazrn2r1dwpzpxgashrz1p4lbjh4mk8a16ka"; + url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20230919.113921.tar"; + sha256 = "00b4bw4cqm9yc8fxz14da5ahrjrmshf3497l8p65ss0s6qby5ag3"; }; packageRequires = [ emacs ]; meta = { @@ -2645,10 +2697,10 @@ elpaBuild { pname = "rfc-mode"; ename = "rfc-mode"; - version = "1.4.0"; + version = "1.4.2"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/rfc-mode-1.4.0.tar"; - sha256 = "0036ypsjm35x8vwrlm346wcqmh85kbjmw0813q65z6k0gvmnwldj"; + url = "https://elpa.nongnu.org/nongnu/rfc-mode-1.4.2.tar"; + sha256 = "1b2n52qn7s0zc2xxi45xp9zvlws963l3b45v9q0r1yr8mpbvcb9l"; }; packageRequires = [ emacs ]; meta = { @@ -2934,10 +2986,10 @@ elpaBuild { pname = "subed"; ename = "subed"; - version = "1.2.4"; + version = "1.2.5"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/subed-1.2.4.tar"; - sha256 = "05pnjdrf9gq32bayvbd0yvp1lxpwj2xsarcy3s2jjb6zcgm6djyb"; + url = "https://elpa.nongnu.org/nongnu/subed-1.2.5.tar"; + sha256 = "0qaliyn79zkpy3ppqb0s61i5hfbbcj8climj7x9c6vpq86s57mv1"; }; packageRequires = [ emacs ]; meta = { @@ -2949,10 +3001,10 @@ elpaBuild { pname = "sweeprolog"; ename = "sweeprolog"; - version = "0.24.1"; + version = "0.25.5"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/sweeprolog-0.24.1.tar"; - sha256 = "0aw8xzh72zwam0f91d9w1x43hi477xgh0qk4rv732j3hs3fbxb4z"; + url = "https://elpa.nongnu.org/nongnu/sweeprolog-0.25.5.tar"; + sha256 = "1gxy68a26h65rzf8815iifcnr67rpw69ll14d4cbq9qsxvrmy50h"; }; packageRequires = [ compat emacs ]; meta = { @@ -2964,10 +3016,10 @@ elpaBuild { pname = "swift-mode"; ename = "swift-mode"; - version = "9.0.0"; + version = "9.1.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/swift-mode-9.0.0.tar"; - sha256 = "1s69mm7yhz1dhxz118ik7nxqw6gliivbwv1qvylk8nz2lhr8sf9n"; + url = "https://elpa.nongnu.org/nongnu/swift-mode-9.1.0.tar"; + sha256 = "1zx25g2jdkc78pjhl36gwrc3kj5wxayfl8vgkl3k5gqsa7bjjbjm"; }; packageRequires = [ emacs seq ]; meta = { @@ -3120,10 +3172,10 @@ elpaBuild { pname = "treeview"; ename = "treeview"; - version = "1.1.1"; + version = "1.2.0"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/treeview-1.1.1.tar"; - sha256 = "0ryycz2n1kam3ji0ibpy99ll5l6xnx1mx9i9bgfvma61f0ppcppd"; + url = "https://elpa.nongnu.org/nongnu/treeview-1.2.0.tar"; + sha256 = "1vwkqnjj380w13xxj670da4kyqsxmjcsivaqd8k6w7bs59yrljkr"; }; packageRequires = [ emacs ]; meta = { @@ -3370,10 +3422,10 @@ elpaBuild { pname = "workroom"; ename = "workroom"; - version = "2.3"; + version = "2.3.1"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/workroom-2.3.tar"; - sha256 = "0c05pbxkrcgsjk7zcyxiacxrpxyvf85rf38nhaqhxbywh4j071fg"; + url = "https://elpa.nongnu.org/nongnu/workroom-2.3.1.tar"; + sha256 = "1rwixacz8dwws54dvm9dbrwnjh8xpqp1j594hwd4xfq9z1kfzz4f"; }; packageRequires = [ compat emacs project ]; meta = { @@ -3418,10 +3470,10 @@ elpaBuild { pname = "xah-fly-keys"; ename = "xah-fly-keys"; - version = "24.10.20230911080522"; + version = "24.13.20231009115302"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-24.10.20230911080522.tar"; - sha256 = "07k3v9gf7hbnicrggspd8xx2qwmd5x0vrfmy0x8fx21d61fylqvh"; + url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-24.13.20231009115302.tar"; + sha256 = "0k530ihjjwcvl24f815nk9jqfnbhzb95xlfm8721dlsbrsmsaiwc"; }; packageRequires = [ emacs ]; meta = { @@ -3444,16 +3496,16 @@ license = lib.licenses.free; }; }) {}; - xml-rpc = callPackage ({ elpaBuild, fetchurl, lib }: + xml-rpc = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild { pname = "xml-rpc"; ename = "xml-rpc"; - version = "1.6.16"; + version = "1.6.17"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/xml-rpc-1.6.16.tar"; - sha256 = "0gglrrnicbsf1lrk4pwmif5658yrhx80ixgi5hm85p8yxarn3ynm"; + url = "https://elpa.nongnu.org/nongnu/xml-rpc-1.6.17.tar"; + sha256 = "0k029lsyz1gpx88pprx5nj2qzkgk6dfc9kvna6a94r6m14brrgyc"; }; - packageRequires = []; + packageRequires = [ emacs ]; meta = { homepage = "https://elpa.gnu.org/packages/xml-rpc.html"; license = lib.licenses.free; @@ -3463,10 +3515,10 @@ elpaBuild { pname = "yaml-mode"; ename = "yaml-mode"; - version = "0.0.15"; + version = "0.0.16"; src = fetchurl { - url = "https://elpa.nongnu.org/nongnu/yaml-mode-0.0.15.tar"; - sha256 = "19r2kc894dd59f0r3q4gx52iw5cwj5gi1jjkmi8r9y0dya50rzfx"; + url = "https://elpa.nongnu.org/nongnu/yaml-mode-0.0.16.tar"; + sha256 = "19j90sss45gvs76nl1fxi0xahbygy2v639ziwcj93d9vs2p9axs0"; }; packageRequires = [ emacs ]; meta = { From 53ff668819eb39bb2a247856be74a26906d53581 Mon Sep 17 00:00:00 2001 From: lucasew Date: Sun, 22 Oct 2023 23:50:14 -0300 Subject: [PATCH 110/185] python3Packages.orange-canvas-core: 0.1.32 -> 0.1.33 Signed-off-by: lucasew --- .../development/python-modules/orange-canvas-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/orange-canvas-core/default.nix b/pkgs/development/python-modules/orange-canvas-core/default.nix index 9c5381171e2f..814c90a698dc 100644 --- a/pkgs/development/python-modules/orange-canvas-core/default.nix +++ b/pkgs/development/python-modules/orange-canvas-core/default.nix @@ -18,11 +18,11 @@ buildPythonPackage rec { pname = "orange-canvas-core"; - version = "0.1.32"; + version = "0.1.33"; src = fetchPypi { inherit pname version; - hash = "sha256-UE5LHsG7BrJqC0rNRtUUqmXSPsYRVqodiU5DsB/6ECo="; + hash = "sha256-w3krij7+CtJl1XoJz3RRAAp2aKqMCQg/PBh5erf/Phs="; }; propagatedBuildInputs = [ From 03eb6b98803daa6365184c30fedb7d6334f2dff8 Mon Sep 17 00:00:00 2001 From: lucasew Date: Sun, 22 Oct 2023 23:50:30 -0300 Subject: [PATCH 111/185] orange3: fix build Signed-off-by: lucasew --- pkgs/development/python-modules/orange3/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/python-modules/orange3/default.nix b/pkgs/development/python-modules/orange3/default.nix index da14f118c04d..c8939f01e939 100644 --- a/pkgs/development/python-modules/orange3/default.nix +++ b/pkgs/development/python-modules/orange3/default.nix @@ -45,7 +45,6 @@ let self = buildPythonPackage rec { pname = "orange3"; version = "3.36.1"; - format = "pyproject"; disabled = pythonOlder "3.7"; From 070b5326de4c9b6e7a27fadc03513527a76fa6d9 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 22 Oct 2023 08:00:49 -0300 Subject: [PATCH 112/185] pdf2xml: drop It is unmaintained since 2018. --- .../development/libraries/pdf2xml/default.nix | 41 ---------------- .../libraries/pdf2xml/pdf2xml.patch | 48 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - pkgs/top-level/release-small.nix | 1 - 5 files changed, 1 insertion(+), 92 deletions(-) delete mode 100644 pkgs/development/libraries/pdf2xml/default.nix delete mode 100644 pkgs/development/libraries/pdf2xml/pdf2xml.patch diff --git a/pkgs/development/libraries/pdf2xml/default.nix b/pkgs/development/libraries/pdf2xml/default.nix deleted file mode 100644 index c45a8e03fd16..000000000000 --- a/pkgs/development/libraries/pdf2xml/default.nix +++ /dev/null @@ -1,41 +0,0 @@ -{lib, stdenv, fetchurl, libxpdf, libxml2}: - -stdenv.mkDerivation { - name = "pdf2xml"; - - src = fetchurl { - url = "http://tarballs.nixos.org/pdf2xml.tar.gz"; - sha256 = "04rl7ppxqgnvxvvws669cxp478lnrdmiqj0g3m4p69bawfjc4z3w"; - }; - sourceRoot = "pdf2xml/pdf2xml"; - - buildInputs = [libxml2 libxpdf]; - - patches = [./pdf2xml.patch]; - - hardeningDisable = [ "format" ]; - - preBuild = '' - cp Makefile.linux Makefile - - sed -i 's|/usr/include/libxml2|${libxml2.dev}/include/libxml2|' Makefile - sed -i 's|-lxml2|-lxml2 -L${libxml2.out}/lib|' Makefile - sed -i 's|XPDF = xpdf_3.01|XPDF = ${libxpdf}/lib|' Makefile - - mkdir exe - - buildFlags+=" CXX=$CXX" - ''; - - installPhase = '' - mkdir -p $out/bin - cp exe/* $out/bin - ''; - - meta = with lib; { - description = "PDF to XML converter"; - homepage = "https://sourceforge.net/projects/pdf2xml/"; - platforms = platforms.unix; - license = licenses.gpl2; - }; -} diff --git a/pkgs/development/libraries/pdf2xml/pdf2xml.patch b/pkgs/development/libraries/pdf2xml/pdf2xml.patch deleted file mode 100644 index 596a3aea6749..000000000000 --- a/pkgs/development/libraries/pdf2xml/pdf2xml.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -rc pdf2xml/pdf2xml/Makefile.linux pdf2xml-new/pdf2xml/Makefile.linux -*** pdf2xml/Makefile.linux 2008-02-07 17:43:10.000000000 +0100 ---- pdf2xml-new/Makefile.linux 2010-08-25 15:41:23.000000000 +0200 -*************** -*** 30,36 **** - - - # Executable name -! PDFTOXMLEXE=pdftoxml.exe - - # Main target - all: pdftoxmlEXE ---- 30,36 ---- - - - # Executable name -! PDFTOXMLEXE=pdftoxml - - # Main target - all: pdftoxmlEXE -diff -rc pdf2xml/pdf2xml/src/pdftoxml.cc pdf2xml-new/pdf2xml/src/pdftoxml.cc -*** pdf2xml/src/pdftoxml.cc 2010-04-26 10:58:01.000000000 +0200 ---- pdf2xml-new/src/pdftoxml.cc 2010-08-25 15:36:15.000000000 +0200 -*************** -*** 11,21 **** - // - //=========================================================================== - - #include -- #include - #include - #include -! #include - #include "parseargs.h" - #include "GString.h" - #include "gmem.h" ---- 11,21 ---- - // - //=========================================================================== - -+ #include - #include - #include - #include -! #include - #include "parseargs.h" - #include "GString.h" - #include "gmem.h" diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c1d23ad8fba7..d399c8ee659c 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -652,6 +652,7 @@ mapAliases ({ paper-note = throw "paper-note has been removed: abandoned by upstream"; # Added 2023-05-03 parity = openethereum; # Added 2020-08-01 pash = throw "'pash' has been removed: abandoned by upstream. Use 'powershell' instead"; # Added 2023-09-16 + pdf2xml = throw "'pdf2xml' was removed: abandoned for years."; # Added 2023-10-22 peach = asouldocs; # Added 2022-08-28 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23 perldevel = throw "'perldevel' has been dropped due to lack of updates in nixpkgs and lack of consistent support for devel versions by 'perl-cross' releases, use 'perl' instead"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7d9a91929d27..65292b677128 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -24486,8 +24486,6 @@ with pkgs; pdal = callPackage ../development/libraries/pdal { }; - pdf2xml = callPackage ../development/libraries/pdf2xml { }; - pdfhummus = libsForQt5.callPackage ../development/libraries/pdfhummus { }; pe-parse = callPackage ../development/libraries/pe-parse { }; diff --git a/pkgs/top-level/release-small.nix b/pkgs/top-level/release-small.nix index 37ef0a50c260..a8ef5bc49667 100644 --- a/pkgs/top-level/release-small.nix +++ b/pkgs/top-level/release-small.nix @@ -107,7 +107,6 @@ with import ./release-lib.nix { inherit supportedSystems nixpkgsArgs; }; openssl = all; pan = linux; pciutils = linux; - pdf2xml = all; perl = all; pkg-config = all; pmccabe = linux; From 96c294e7cacf7158b6f03e82d6f56f79e59c9595 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 22 Oct 2023 15:05:06 -0700 Subject: [PATCH 113/185] python311Packages.stem: improve expression Also add myself as maintainer. --- .../python-modules/stem/default.nix | 49 +++++++++++++------ 1 file changed, 34 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/stem/default.nix b/pkgs/development/python-modules/stem/default.nix index 6d9bd653fd91..8cd6ff3f3d6e 100644 --- a/pkgs/development/python-modules/stem/default.nix +++ b/pkgs/development/python-modules/stem/default.nix @@ -1,32 +1,51 @@ -{ lib, buildPythonPackage, fetchPypi, python, mock }: +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, setuptools +, cryptography +, mock +, python +}: buildPythonPackage rec { pname = "stem"; version = "1.8.2"; - src = fetchPypi { - inherit pname version; - hash = "sha256-g/sZ/9TJ+CIHwAYFFIA4n4CvIhp+R4MACu3sTjhOtYI="; + disabled = pythonOlder "3.6"; + + pyproject = true; + + src = fetchFromGitHub { + owner = "torproject"; + repo = "stem"; + rev = "refs/tags/${version}"; + hash = "sha256-9BXeE/sVa13jr8G060aWjc49zgDVBhjaR6nt4lSxc0g="; }; - postPatch = '' - rm test/unit/installation.py - sed -i "/test.unit.installation/d" test/settings.cfg - # https://github.com/torproject/stem/issues/56 - sed -i '/MOCK_VERSION/d' run_tests.py - ''; + nativeBuildInputs = [ + setuptools + ]; - nativeCheckInputs = [ mock ]; + nativeCheckInputs = [ + cryptography + mock + ]; checkPhase = '' - touch .gitignore - ${python.interpreter} run_tests.py -u + runHook preCheck + + ${python.interpreter} run_tests.py --unit + + runHook postCheck ''; meta = with lib; { + changelog = "https://github.com/torproject/stem/blob/${src.rev}/docs/change_log.rst"; description = "Controller library that allows applications to interact with Tor"; + downloadPage = "https://github.com/torproject/stem"; homepage = "https://stem.torproject.org/"; - license = licenses.gpl3; - maintainers = with maintainers; [ ]; + license = licenses.lgpl3Only; + maintainers = with maintainers; [ dotlambda ]; }; } From 233e5fd81cb44be2d2b5ad26faff5cb0886f7d65 Mon Sep 17 00:00:00 2001 From: Arjan Schrijver Date: Fri, 20 Oct 2023 13:29:06 +0200 Subject: [PATCH 114/185] qutebrowser: 3.0.0 -> 3.0.2 Changelog: https://www.qutebrowser.org/doc/changelog.html --- pkgs/applications/networking/browsers/qutebrowser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/qutebrowser/default.nix b/pkgs/applications/networking/browsers/qutebrowser/default.nix index 1f898ed87986..a7f3e136668c 100644 --- a/pkgs/applications/networking/browsers/qutebrowser/default.nix +++ b/pkgs/applications/networking/browsers/qutebrowser/default.nix @@ -26,7 +26,7 @@ let }; pname = "qutebrowser"; - version = "3.0.0"; + version = "3.0.2"; in assert withMediaPlayback -> gst_all_1 != null; @@ -39,7 +39,7 @@ python3.pkgs.buildPythonApplication { inherit pname version; src = fetchurl { url = "https://github.com/qutebrowser/qutebrowser/releases/download/v${version}/${pname}-${version}.tar.gz"; - hash = "sha256-Oer0p/DwUfOejUCgSCSkMvLLAjNyJx51qgN7bcQQ2Pw="; + hash = "sha256-pRiT3koSNRmvuDcjuc7SstmPTKUoUnjIHpvdqR7VvFE="; }; # Needs tox From b5f04b8059dae2f3329fd9801e5a8393285bca4c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 07:19:15 +0000 Subject: [PATCH 115/185] cargo-nextest: 0.9.59 -> 0.9.61 --- pkgs/development/tools/rust/cargo-nextest/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-nextest/default.nix b/pkgs/development/tools/rust/cargo-nextest/default.nix index 0dc2a708afe3..e722370ae89e 100644 --- a/pkgs/development/tools/rust/cargo-nextest/default.nix +++ b/pkgs/development/tools/rust/cargo-nextest/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-nextest"; - version = "0.9.59"; + version = "0.9.61"; src = fetchFromGitHub { owner = "nextest-rs"; repo = "nextest"; rev = "cargo-nextest-${version}"; - hash = "sha256-32n1z5e40qkhHBAbwGhXa7L5NfkkN72AIKF796y82+g="; + hash = "sha256-kVADlW5XqKAuQ2n0lmEin67CXGkhTVWgJaPMKpvS5Gs="; }; - cargoHash = "sha256-sme7VE5JnjIWONaFYIOnv72UjUC/S+VezNSmRunmDv0="; + cargoHash = "sha256-IU2oW00VzEV8p3BpqIJZwXvdcaeweAF9nGHwtX+98vY="; buildInputs = lib.optionals stdenv.isDarwin [ Security ]; From 2f725bac328e814186433635cda9712cac9781b4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 07:41:22 +0000 Subject: [PATCH 116/185] python311Packages.aioairzone-cloud: 0.2.7 -> 0.3.0 --- pkgs/development/python-modules/aioairzone-cloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioairzone-cloud/default.nix b/pkgs/development/python-modules/aioairzone-cloud/default.nix index 2108555b0d33..11ba9a203237 100644 --- a/pkgs/development/python-modules/aioairzone-cloud/default.nix +++ b/pkgs/development/python-modules/aioairzone-cloud/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "aioairzone-cloud"; - version = "0.2.7"; + version = "0.3.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "Noltari"; repo = "aioairzone-cloud"; rev = "refs/tags/${version}"; - hash = "sha256-v6cK4j16BhTqjdc5J9XQWGFCa1r9f0/dto9teVTNn0c="; + hash = "sha256-tsx98DG/TvTrVwUy9fscErf+3zUC5XVs50lHKW/9pdQ="; }; nativeBuildInputs = [ From c21a89cd66a22a1010a24a0ec754e4a1b1ed4228 Mon Sep 17 00:00:00 2001 From: Jon Seager Date: Mon, 23 Oct 2023 08:42:27 +0100 Subject: [PATCH 117/185] homepage-dashboard: 0.7.2 -> 0.7.4 --- pkgs/servers/homepage-dashboard/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/homepage-dashboard/default.nix b/pkgs/servers/homepage-dashboard/default.nix index 87ba408e1f72..4024f3cc4ee6 100644 --- a/pkgs/servers/homepage-dashboard/default.nix +++ b/pkgs/servers/homepage-dashboard/default.nix @@ -13,16 +13,16 @@ buildNpmPackage rec { pname = "homepage-dashboard"; - version = "0.7.2"; + version = "0.7.4"; src = fetchFromGitHub { owner = "gethomepage"; repo = "homepage"; rev = "v${version}"; - hash = "sha256-p2h1XPVMTZ23nxu/rX/qOQ5DXOZ0ORaXR41ng4pgmmg="; + hash = "sha256-ANQbbKXA1G6O/qEK6frTp9J26nNM+NgVya6d6DsPrv4="; }; - npmDepsHash = "sha256-ZUdBXkQnwh0jrrSKukHeSv3HS1q24Qd12zVnpV71qIY="; + npmDepsHash = "sha256-sk1RqMX4aGJcjysN7udBSPnUvD1vLHdyZ88JQbReOqw="; preBuild = '' mkdir -p config From 1994a8651b0ecca5ac2dd0c8340e2b43c8aea551 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 16 Oct 2023 07:10:45 +0200 Subject: [PATCH 118/185] =?UTF-8?q?ocamlPackages.carton:=200.6.0=20?= =?UTF-8?q?=E2=86=92=200.7.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/carton/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/ocaml-modules/carton/default.nix b/pkgs/development/ocaml-modules/carton/default.nix index 727d407ac542..7ba02d68ff5f 100644 --- a/pkgs/development/ocaml-modules/carton/default.nix +++ b/pkgs/development/ocaml-modules/carton/default.nix @@ -8,14 +8,13 @@ buildDunePackage rec { pname = "carton"; - version = "0.6.0"; + version = "0.7.0"; minimalOCamlVersion = "4.08"; - duneVersion = "3"; src = fetchurl { url = "https://github.com/mirage/ocaml-git/releases/download/${pname}-v${version}/git-${pname}-v${version}.tbz"; - hash = "sha256-NAm4Xq7L0Dgynr8cKZQ356M4GR6D19LbCRxvnSlIf1U="; + hash = "sha256-vWkBJdP4ZpRCEwzrFMzsdHay4VyiXix/+1qzk+7yDvk="; }; patches = [ From e1c765f9d8121594108a1589cc6169d040b18258 Mon Sep 17 00:00:00 2001 From: Lin Yinfeng Date: Mon, 23 Oct 2023 16:01:11 +0800 Subject: [PATCH 119/185] godns: 3.0.1 -> 3.0.4 --- pkgs/tools/networking/godns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/godns/default.nix b/pkgs/tools/networking/godns/default.nix index a75fae9f724c..56b8bf7760b2 100644 --- a/pkgs/tools/networking/godns/default.nix +++ b/pkgs/tools/networking/godns/default.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "godns"; - version = "3.0.1"; + version = "3.0.4"; src = fetchFromGitHub { owner = "TimothyYe"; repo = "godns"; rev = "refs/tags/v${version}"; - hash = "sha256-MmjPcJxz8wAgBwPg8UaYVniypDeY05yDxehkTL8zjro="; + hash = "sha256-1eJAGBKyTXcFFB7HKkljYQkkidQ3VicHy5MMwHY6iHU="; }; vendorHash = "sha256-iAU62/0MjzxwuMvIobhIZEqDJUpRqwEabnazH7jBRTE="; From 931de27682fe969fdc2b6842fb0fcd52a1f37213 Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 23 Oct 2023 11:20:20 +0300 Subject: [PATCH 120/185] tempo: backport fix for crashes after Go 1.21 update --- pkgs/servers/tracing/tempo/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/tracing/tempo/default.nix b/pkgs/servers/tracing/tempo/default.nix index 2a992d01ad6a..d837b6b26427 100644 --- a/pkgs/servers/tracing/tempo/default.nix +++ b/pkgs/servers/tracing/tempo/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGoModule, fetchFromGitHub }: +{ lib, buildGoModule, fetchFromGitHub, fetchpatch }: buildGoModule rec { pname = "tempo"; @@ -12,6 +12,15 @@ buildGoModule rec { hash = "sha256-23wjD8HTSEGonIMAWCoKORMLIISASxlN4FeY+Bmt/+I="; }; + patches = [ + # Backport patch for Go 1.21 compatibility + # FIXME: remove after 2.3.0 + (fetchpatch { + url = "https://github.com/grafana/tempo/commit/0d37e8f0edd8a96876b0a5f5ab97ef79ff04608f.patch"; + hash = "sha256-YC59g5pdcrwJeQ4raS0Oq+fZvRBKFj4johZtGTAYpEs="; + }) + ]; + vendorHash = null; subPackages = [ From ead3a41497124d1b6041b0355776ae70def6d9c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 08:21:30 +0000 Subject: [PATCH 121/185] python311Packages.pathy: 0.10.2 -> 0.10.3 --- pkgs/development/python-modules/pathy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pathy/default.nix b/pkgs/development/python-modules/pathy/default.nix index 5ec592d53a44..c5fc0852b868 100644 --- a/pkgs/development/python-modules/pathy/default.nix +++ b/pkgs/development/python-modules/pathy/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pathy"; - version = "0.10.2"; + version = "0.10.3"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-ecVyq3/thNxGg3NG7a5YVlmS0Ed6eJzUaRpB2Oq5kX0="; + hash = "sha256-tFGF0G+bGMbTNG06q4gauWh0VT9mHuiMzS5gJG4QPCI="; }; propagatedBuildInputs = [ From 9c61d0ff06d4e3da1f981e67713eefc34095f151 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 08:36:58 +0000 Subject: [PATCH 122/185] python311Packages.pyfibaro: 0.7.5 -> 0.7.6 --- pkgs/development/python-modules/pyfibaro/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyfibaro/default.nix b/pkgs/development/python-modules/pyfibaro/default.nix index b1a38f11f6ac..2f059d19a1b9 100644 --- a/pkgs/development/python-modules/pyfibaro/default.nix +++ b/pkgs/development/python-modules/pyfibaro/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyfibaro"; - version = "0.7.5"; + version = "0.7.6"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "rappenze"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-hllYxPPbLu3dpjHwXfIvTMW0LWtcglTVfN7youZaXTw="; + hash = "sha256-yE9HkAlGj1t90FwmwHDsk3ea2UOl0bG3UtYXxz/SWbI="; }; nativeBuildInputs = [ From 3bd3809d0e5cb8ada73d0ee856b6ad9121cc907e Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Mon, 24 Jul 2023 21:41:22 -0700 Subject: [PATCH 123/185] buildRustCrate: add isMips64n32 to badPlatforms Rust is not yet able to target the n32 ABI on mips64. Let's add `isMips64n32` to the `meta.badPlatforms` of all derivations created by buildRustCrate. I use this to automatically detect which packages on my system can be built for n32 (almost all of them) and build those using n32, and the few packages (mainly those that depend on boost or rust) that can't for n64. --- pkgs/build-support/rust/build-rust-crate/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/build-support/rust/build-rust-crate/default.nix b/pkgs/build-support/rust/build-rust-crate/default.nix index 4e3e2045e8ec..d977fb9f7c27 100644 --- a/pkgs/build-support/rust/build-rust-crate/default.nix +++ b/pkgs/build-support/rust/build-rust-crate/default.nix @@ -366,6 +366,10 @@ crate_: lib.makeOverridable meta = { mainProgram = crateName; + badPlatforms = [ + # Rust is currently unable to target the n32 ABI + lib.systems.inspect.patterns.isMips64n32 + ]; }; } // extraDerivationAttrs ) From 4fc0e3369810899279f0423699e2604e7088ff76 Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Mon, 24 Jul 2023 21:48:48 -0700 Subject: [PATCH 124/185] buildRustPackage: add isMips64n32 to badPlatforms Rust is not yet able to target the n32 ABI on mips64. Let's add `isMips64n32` to the `meta.badPlatforms` of all derivations created by buildRustPackage. I use this to automatically detect which packages on my system can be built for n32 (almost all of them) and build those using n32, and the few packages (mainly those that depend on boost or rust) that can't for n64. --- pkgs/build-support/rust/build-rust-package/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/build-support/rust/build-rust-package/default.nix b/pkgs/build-support/rust/build-rust-package/default.nix index da868861e2ca..18d8ca56fd1f 100644 --- a/pkgs/build-support/rust/build-rust-package/default.nix +++ b/pkgs/build-support/rust/build-rust-package/default.nix @@ -161,5 +161,9 @@ stdenv.mkDerivation ((removeAttrs args [ "depsExtraArgs" "cargoUpdateHook" "carg "x86_64-redox" "wasm32-wasi" ]; + badPlatforms = [ + # Rust is currently unable to target the n32 ABI + lib.systems.inspect.patterns.isMips64n32 + ]; } // meta; }) From 7b9fa5f6c36e91b3ea6b2e97c647a062af951c46 Mon Sep 17 00:00:00 2001 From: Peter Kolloch Date: Sun, 22 Oct 2023 18:57:07 +0200 Subject: [PATCH 125/185] crate2nix: 0.10.0 -> 0.11.0 ...and add shell completions for bash/zsh --- .../tools/rust/crate2nix/default.nix | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/rust/crate2nix/default.nix b/pkgs/development/tools/rust/crate2nix/default.nix index cba3b4b3dd7d..5f8b3d2cdc6e 100644 --- a/pkgs/development/tools/rust/crate2nix/default.nix +++ b/pkgs/development/tools/rust/crate2nix/default.nix @@ -10,18 +10,18 @@ rustPlatform.buildRustPackage rec { pname = "crate2nix"; - version = "0.10.0"; + version = "0.11.0"; src = fetchFromGitHub { - owner = "kolloch"; + owner = "nix-community"; repo = pname; rev = version; - sha256 = "sha256-JaF9/H3m4Wrc5MtXcONkOAgKVkswLVw0yZe0dBr2e4Y="; + sha256 = "sha256-nyX1lfaA0eBSB/BaxPzCsyD8p/hxCwNIvr4Ru3i/YX0="; }; sourceRoot = "${src.name}/crate2nix"; - cargoSha256 = "sha256-PD7R1vcb3FKd4hfpViKyvfCExJ5H1Xo2HPYden5zpxQ="; + cargoSha256 = "sha256-3+emOr3hh+DDkboJbYyJFZgkzmcdA9jdronz7wM4x28="; nativeBuildInputs = [ makeWrapper ]; @@ -32,6 +32,13 @@ rustPlatform.buildRustPackage rec { postFixup = '' wrapProgram $out/bin/crate2nix \ --suffix PATH ":" ${lib.makeBinPath [ cargo nix nix-prefetch-git ]} + + rm -rf $out/lib $out/bin/crate2nix.d + mkdir -p \ + $out/share/bash-completion/completions \ + $out/share/zsh/vendor-completions + $out/bin/crate2nix completions -s 'bash' -o $out/share/bash-completion/completions + $out/bin/crate2nix completions -s 'zsh' -o $out/share/zsh/vendor-completions ''; meta = with lib; { @@ -40,9 +47,10 @@ rustPlatform.buildRustPackage rec { Crate2nix generates Nix files from Cargo.toml/lock files so that you can build every crate individually in a Nix sandbox. ''; - homepage = "https://github.com/kolloch/crate2nix"; + homepage = "https://github.com/nix-community/crate2nix"; license = licenses.asl20; maintainers = with maintainers; [ kolloch cole-h ]; platforms = platforms.all; }; } + From 69919a28af1c181dc84523b100a8ed45d4071304 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 04:36:38 +0000 Subject: [PATCH 126/185] verilator: 5.012 -> 5.016 --- pkgs/applications/science/electronics/verilator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/electronics/verilator/default.nix b/pkgs/applications/science/electronics/verilator/default.nix index 90601651e510..86d6716eaeb7 100644 --- a/pkgs/applications/science/electronics/verilator/default.nix +++ b/pkgs/applications/science/electronics/verilator/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "verilator"; - version = "5.012"; + version = "5.016"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - hash = "sha256-Y6GkIgkauayJmGhOQg2kWjbcxYVIob6InMopv555Lb8="; + hash = "sha256-MVQbAZXSIdzX7+yKbSrFLLd0j6dfLSXpES3uu6bcPt8="; }; enableParallelBuilding = true; From 4c5976077891c9fe8a78adeaa83f0b0db77d1361 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 09:03:26 +0000 Subject: [PATCH 127/185] python311Packages.pywemo: 1.3.0 -> 1.3.1 --- pkgs/development/python-modules/pywemo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pywemo/default.nix b/pkgs/development/python-modules/pywemo/default.nix index 277de7a83170..69b8114a95e5 100644 --- a/pkgs/development/python-modules/pywemo/default.nix +++ b/pkgs/development/python-modules/pywemo/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "pywemo"; - version = "1.3.0"; + version = "1.3.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = pname; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-+AdNT7ClT8JkYLkwk+IVNWgXGS04WNtENOtqmbjv7nQ="; + hash = "sha256-RZeg6/xAGRumd4aM/mQQnIrIXB/rUrdeQQxk2c1mJNI="; }; nativeBuildInputs = [ From 90b4574eafe92caddd634fe9e9a41a38c338a5b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 09:04:37 +0000 Subject: [PATCH 128/185] python311Packages.qbittorrent-api: 2023.9.53 -> 2023.10.54 --- pkgs/development/python-modules/qbittorrent-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qbittorrent-api/default.nix b/pkgs/development/python-modules/qbittorrent-api/default.nix index a31438335ef8..16ad74dd2469 100644 --- a/pkgs/development/python-modules/qbittorrent-api/default.nix +++ b/pkgs/development/python-modules/qbittorrent-api/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "qbittorrent-api"; - version = "2023.9.53"; + version = "2023.10.54"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-/q0bL1WxIn6giOp9kLUCLZRpS/2d2Rdr61rRwZXQRP8="; + hash = "sha256-xCHB/pPURc1+vje6IhBHZ6HogUsmYfBE9977Qtwoc2w="; }; propagatedBuildInputs = [ From c8ae9117bf2d47fdb5bff1c27b3b5b4e8ab14d1e Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 22 Oct 2023 01:41:54 +0200 Subject: [PATCH 129/185] lzlib: fix cross --- pkgs/development/libraries/lzlib/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/lzlib/default.nix b/pkgs/development/libraries/lzlib/default.nix index 4e28fc3a5b0d..b8c86221b489 100644 --- a/pkgs/development/libraries/lzlib/default.nix +++ b/pkgs/development/libraries/lzlib/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { substituteInPlace Makefile.in --replace '-Wl,--soname=' '-Wl,-install_name,$(out)/lib/' ''; - makeFlags = [ "CC:=$(CC)" ]; + makeFlags = [ "CC:=$(CC)" "AR:=$(AR)" ]; doCheck = true; configureFlags = [ "--enable-shared" ]; From 3ceea2785ec8111283cece7085903876d6f2f396 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Mon, 23 Oct 2023 11:20:35 +0200 Subject: [PATCH 130/185] evcxr: 0.15.1 -> 0.16.0 ChangeLog: https://github.com/evcxr/evcxr/releases/tag/v0.16.0 --- pkgs/development/interpreters/evcxr/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/interpreters/evcxr/default.nix b/pkgs/development/interpreters/evcxr/default.nix index 21fba0864ad5..7b1a9b8b0835 100644 --- a/pkgs/development/interpreters/evcxr/default.nix +++ b/pkgs/development/interpreters/evcxr/default.nix @@ -3,16 +3,16 @@ rustPlatform.buildRustPackage rec { pname = "evcxr"; - version = "0.15.1"; + version = "0.16.0"; src = fetchFromGitHub { owner = "google"; repo = "evcxr"; rev = "v${version}"; - sha256 = "sha256-IQM/uKDxt18rVOd6MOKhQZC26vjxVe+3Yn479ITFDFs="; + sha256 = "sha256-TQG0YNwD3WU50fftFv5nGUK9ucxDXYnbQVv8Dewhwm8="; }; - cargoHash = "sha256-6kyxAHxphZjwfHo7OHrATSKFzrpXIRHVTjynDawlWew="; + cargoHash = "sha256-F2CduT0/vjoVHua5WshYxsxf4P0QBa+BjFVp7iTsFkU="; RUST_SRC_PATH = "${rustPlatform.rustLibSrc}"; From 5bc9a5944ef8fac0fd49dbcc9c3a9e95f42e9453 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 09:36:22 +0000 Subject: [PATCH 131/185] python311Packages.validobj: 1.0 -> 1.1 --- pkgs/development/python-modules/validobj/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/validobj/default.nix b/pkgs/development/python-modules/validobj/default.nix index 6e96ff579da2..73eaf56f9e9d 100644 --- a/pkgs/development/python-modules/validobj/default.nix +++ b/pkgs/development/python-modules/validobj/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "validobj"; - version = "1.0"; + version = "1.1"; format = "pyproject"; src = fetchPypi { inherit pname version; - sha256 = "sha256-j1WbPVqYbxoshcvRvc/w0T+YknoSABZ9CrzXzCDSErA="; + sha256 = "sha256-CISX8pycEOYUBolyMoJqaKdE0u/8tf7mvbHYm9m148I="; }; nativeBuildInputs = [ flit ]; From c315a4118a0cd9f62ecb194450f02adb555359d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 10:12:02 +0000 Subject: [PATCH 132/185] python311Packages.python-gvm: 23.10.0 -> 23.10.1 --- pkgs/development/python-modules/python-gvm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-gvm/default.nix b/pkgs/development/python-modules/python-gvm/default.nix index c73160c55e6e..fe81dda8939c 100644 --- a/pkgs/development/python-modules/python-gvm/default.nix +++ b/pkgs/development/python-modules/python-gvm/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "python-gvm"; - version = "23.10.0"; + version = "23.10.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "greenbone"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-me7HO6BiW+0S1GDbKkbJiRrUQotEP1MPo/d0Xc84mIg="; + hash = "sha256-OG45mKYqWrgyDyTlWPz95VXQDKAx4QeU1ZZGmHhbviI="; }; nativeBuildInputs = [ From 14019b7268883067e35bbdedcc84c8c297692f4f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 10:24:37 +0000 Subject: [PATCH 133/185] sbt: 1.9.6 -> 1.9.7 --- pkgs/development/tools/build-managers/sbt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/sbt/default.nix b/pkgs/development/tools/build-managers/sbt/default.nix index 3e78f7a47688..1b833d6d1f04 100644 --- a/pkgs/development/tools/build-managers/sbt/default.nix +++ b/pkgs/development/tools/build-managers/sbt/default.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "sbt"; - version = "1.9.6"; + version = "1.9.7"; src = fetchurl { url = "https://github.com/sbt/sbt/releases/download/v${finalAttrs.version}/sbt-${finalAttrs.version}.tgz"; - hash = "sha256-kj15F8y5mp/ZhfSr/YHKrK7UIoTmfT92lsxSOefFlcs="; + hash = "sha256-I1Q7xFl7VS6OLCfWlf5nLsI1q4pk92azeCj7aMbZ2RA="; }; postPatch = '' From 2f7e972374bc999e13dc6c40fb7d4d313db21bf6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 10:34:15 +0000 Subject: [PATCH 134/185] tellico: 3.5.1 -> 3.5.2 --- pkgs/applications/misc/tellico/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/tellico/default.nix b/pkgs/applications/misc/tellico/default.nix index 6e9d2e6cc1bb..23f736e9f038 100644 --- a/pkgs/applications/misc/tellico/default.nix +++ b/pkgs/applications/misc/tellico/default.nix @@ -24,14 +24,14 @@ mkDerivation rec { pname = "tellico"; - version = "3.5.1"; + version = "3.5.2"; src = fetchFromGitLab { domain = "invent.kde.org"; owner = "office"; repo = pname; rev = "v${version}"; - hash = "sha256-opg4FbfOM48eqWQUJnMHH7KSo6x4S2DHd7ucPw6iTzg="; + hash = "sha256-48ZFSE+uFEtY3ry3ONT/d+KhfX93eTyW8z+PiXQqEn4="; }; nativeBuildInputs = [ From c9fd3c63b228951eb21c769023dde9561f5ecf0a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 10:39:01 +0000 Subject: [PATCH 135/185] unifont_upper: 15.1.02 -> 15.1.03 --- pkgs/data/fonts/unifont_upper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/fonts/unifont_upper/default.nix b/pkgs/data/fonts/unifont_upper/default.nix index 33ed947ae690..8147db6e1086 100644 --- a/pkgs/data/fonts/unifont_upper/default.nix +++ b/pkgs/data/fonts/unifont_upper/default.nix @@ -2,11 +2,11 @@ stdenvNoCC.mkDerivation rec { pname = "unifont_upper"; - version = "15.1.02"; + version = "15.1.03"; src = fetchurl { url = "mirror://gnu/unifont/unifont-${version}/${pname}-${version}.otf"; - hash = "sha256-OTIwWA2p+7ldqEB5O6J18zU5RVoswC0t1G72fFeCKpU="; + hash = "sha256-IZM+21ipmDHoiHYfKQdoguLWN9KC9FlHsNbqOcXDBFQ="; }; dontUnpack = true; From 514a558d64ab10271a773fff2d40008a30d5c05f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 29 Sep 2023 16:29:49 +0200 Subject: [PATCH 136/185] python310Packages.libknot: init at 3.3.2 Python bindings to interface with libknot and Knot DNS. --- .../python-modules/libknot/default.nix | 43 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 45 insertions(+) create mode 100644 pkgs/development/python-modules/libknot/default.nix diff --git a/pkgs/development/python-modules/libknot/default.nix b/pkgs/development/python-modules/libknot/default.nix new file mode 100644 index 000000000000..1913d0765133 --- /dev/null +++ b/pkgs/development/python-modules/libknot/default.nix @@ -0,0 +1,43 @@ +{ lib +, buildPythonPackage +, fetchPypi + +# build-system +, hatchling + +# native dependencies +, knot-dns +}: + +buildPythonPackage rec { + pname = "libknot"; + version = "3.3.2"; + pyproject = true; + + src = fetchPypi { + inherit pname version; + hash = "sha256-uttdIl2ONoR9ba6gJXmJkU++UQldcezwTUG+X5mCcbE="; + }; + + postPatch = '' + substituteInPlace libknot/__init__.py \ + --replace "libknot%s.dylib" "${lib.getLib knot-dns}/lib/libknot%s.dylib" \ + --replace "libknot.so%s" "${lib.getLib knot-dns}/lib/libknot.so%s" + ''; + + nativeBuildInputs = [ + hatchling + ]; + + pythonImportsCheck = [ + "libknot" + ]; + + meta = with lib; { + description = "Python bindings for libknot"; + homepage = "https://gitlab.nic.cz/knot/knot-dns/-/tree/master/python/libknot"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ hexa ]; + mainProgram = "libknot"; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index bf18ff41cd24..3e75efc59d95 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6142,6 +6142,8 @@ self: super: with self; { libkeepass = callPackage ../development/python-modules/libkeepass { }; + libknot = callPackage ../development/python-modules/libknot { }; + liblarch = callPackage ../development/python-modules/liblarch { }; liblzfse = callPackage ../development/python-modules/liblzfse { From 46b989f924f4d0f450ec1948b2de99293d563669 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 29 Sep 2023 16:42:42 +0200 Subject: [PATCH 137/185] prometheus-knot-exporter: 2021-08-21 -> 3.3.2 The knot upstream forked this exporter and is now maintaining it alongside Knot DNS itself. --- .../manual/release-notes/rl-2311.section.md | 2 + .../monitoring/prometheus/knot-exporter.nix | 52 ++++++++++--------- 2 files changed, 29 insertions(+), 25 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2311.section.md b/nixos/doc/manual/release-notes/rl-2311.section.md index 9e2afe5fd201..be4ce3c27d8b 100644 --- a/nixos/doc/manual/release-notes/rl-2311.section.md +++ b/nixos/doc/manual/release-notes/rl-2311.section.md @@ -313,6 +313,8 @@ - `rome` was removed because it is no longer maintained and is succeeded by `biome`. +- The `prometheus-knot-exporter` was migrated to a version maintained by CZ.NIC. Various metric names have changed, so checking existing rules is recommended. + - The `services.mtr-exporter.target` has been removed in favor of `services.mtr-exporter.jobs` which allows specifying multiple targets. - Setting `nixpkgs.config` options while providing an external `pkgs` instance will now raise an error instead of silently ignoring the options. NixOS modules no longer set `nixpkgs.config` to accomodate this. This specifically affects `services.locate`, `services.xserver.displayManager.lightdm.greeters.tiny` and `programs.firefox` NixOS modules. No manual intervention should be required in most cases, however, configurations relying on those modules affecting packages outside the system environment should switch to explicit overlays. diff --git a/pkgs/servers/monitoring/prometheus/knot-exporter.nix b/pkgs/servers/monitoring/prometheus/knot-exporter.nix index f0b6055f2ba0..8b2573db4f77 100644 --- a/pkgs/servers/monitoring/prometheus/knot-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/knot-exporter.nix @@ -1,39 +1,41 @@ -{ stdenv, fetchFromGitHub, lib, python3, nixosTests }: +{ lib +, python3 +, fetchPypi +, nixosTests +}: -stdenv.mkDerivation rec { +python3.pkgs.buildPythonApplication rec { pname = "knot-exporter"; - version = "unstable-2021-08-21"; + version = "3.3.2"; + pyproject = true; - src = fetchFromGitHub { - owner = "ghedo"; - repo = "knot_exporter"; - rev = "b18eb7db735b50280f0815497475f4c7092a6550"; - sha256 = "sha256-FGzkO/KHDhkM3PA2urNQcrMi3MHADkd0YwAvu1jvfrU="; + src = fetchPypi { + pname = "knot_exporter"; + inherit version; + hash = "sha256-/TBzq9MhYb664TsSD46Ep7gOkLBmmPSK9d89xlgvbSw="; }; - dontBuild = true; + nativeBuildInputs = [ + python3.pkgs.hatchling + ]; - nativeBuildInputs = [ python3.pkgs.wrapPython ]; - buildInputs = [ python3 ]; + propagatedBuildInputs = with python3.pkgs; [ + libknot + prometheus-client + psutil + ]; - installPhase = '' - runHook preInstall - - install -Dm0755 knot_exporter $out/bin/knot_exporter - patchShebangs $out/bin - buildPythonPath ${python3.pkgs.prometheus-client} - patchPythonScript $out/bin/knot_exporter - - runHook postInstall - ''; + pythonImportsCheck = [ + "knot_exporter" + ]; passthru.tests = { inherit (nixosTests.prometheus-exporters) knot; }; meta = with lib; { - homepage = "https://github.com/ghedo/knot_exporter"; - description = " Prometheus exporter for Knot DNS"; + description = "Prometheus exporter for Knot DNS"; + homepage = "https://gitlab.nic.cz/knot/knot-dns/-/tree/master/python/knot_exporter"; license = licenses.gpl3Only; - maintainers = with maintainers; [ ma27 ]; - platforms = platforms.linux; + maintainers = with maintainers; [ ma27 hexa ]; + mainProgram = "knot-exporter"; }; } From 589ccfdac1ec6ae0e38f4f253f69be50c8713e1b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 29 Sep 2023 16:43:26 +0200 Subject: [PATCH 138/185] nixos/prometheus-exporters/knot: update for new exporter The new exporter has proper console scripts definition, that sets up another executable name. The package now also shells out to pidof, which is why we require procps in the unit PATH. --- .../monitoring/prometheus/exporters/knot.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/nixos/modules/services/monitoring/prometheus/exporters/knot.nix b/nixos/modules/services/monitoring/prometheus/exporters/knot.nix index a73425b37da7..775848750803 100644 --- a/nixos/modules/services/monitoring/prometheus/exporters/knot.nix +++ b/nixos/modules/services/monitoring/prometheus/exporters/knot.nix @@ -8,9 +8,9 @@ in { port = 9433; extraOpts = { knotLibraryPath = mkOption { - type = types.str; - default = "${pkgs.knot-dns.out}/lib/libknot.so"; - defaultText = literalExpression ''"''${pkgs.knot-dns.out}/lib/libknot.so"''; + type = types.nullOr types.str; + default = null; + example = literalExpression ''"''${pkgs.knot-dns.out}/lib/libknot.so"''; description = lib.mdDoc '' Path to the library of `knot-dns`. ''; @@ -25,7 +25,7 @@ in { }; knotSocketTimeout = mkOption { - type = types.int; + type = types.ints.positive; default = 2000; description = lib.mdDoc '' Timeout in seconds. @@ -33,17 +33,22 @@ in { }; }; serviceOpts = { + path = with pkgs; [ + procps + ]; serviceConfig = { ExecStart = '' - ${pkgs.prometheus-knot-exporter}/bin/knot_exporter \ + ${pkgs.prometheus-knot-exporter}/bin/knot-exporter \ --web-listen-addr ${cfg.listenAddress} \ --web-listen-port ${toString cfg.port} \ - --knot-library-path ${cfg.knotLibraryPath} \ --knot-socket-path ${cfg.knotSocketPath} \ --knot-socket-timeout ${toString cfg.knotSocketTimeout} \ + ${lib.optionalString (cfg.knotLibraryPath != null) "--knot-library-path ${cfg.knotLibraryPath}"} \ ${concatStringsSep " \\\n " cfg.extraFlags} ''; - SupplementaryGroups = [ "knot" ]; + SupplementaryGroups = [ + "knot" + ]; RestrictAddressFamilies = [ # Need AF_UNIX to collect data "AF_UNIX" From 715afeb48ba1eb511548b85e6fa792d768fac44e Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Fri, 29 Sep 2023 16:44:45 +0200 Subject: [PATCH 139/185] nixos/tests/prometheus-exporters/knot: update for new exporter version The knot_server_zone_count metric does not exist anymore, and the next best thing to watch for is the zone serial, that we define ourselves. The serial is a number and displayed in the scientific notation, i.e. >>> machine.succeed('curl localhost:9433/metrics|grep 019 >&2') [...] knot # knot_zone_serial{zone="test."} 2.019031301e+09 --- nixos/tests/prometheus-exporters.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/prometheus-exporters.nix b/nixos/tests/prometheus-exporters.nix index 8369d6a497ac..d42a9e303996 100644 --- a/nixos/tests/prometheus-exporters.nix +++ b/nixos/tests/prometheus-exporters.nix @@ -512,7 +512,7 @@ let wait_for_unit("knot.service") wait_for_unit("prometheus-knot-exporter.service") wait_for_open_port(9433) - succeed("curl -sSf 'localhost:9433' | grep 'knot_server_zone_count 1.0'") + succeed("curl -sSf 'localhost:9433' | grep '2\.019031301'") ''; }; From d4b380d6a7efdb772c0fa31d4c3b4c15c3051c36 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 29 Sep 2023 20:31:19 +0200 Subject: [PATCH 140/185] knot-dns: test exporter in passthru.tests --- pkgs/servers/dns/knot-dns/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/servers/dns/knot-dns/default.nix b/pkgs/servers/dns/knot-dns/default.nix index afba49779c0f..bc18c91ef7fe 100644 --- a/pkgs/servers/dns/knot-dns/default.nix +++ b/pkgs/servers/dns/knot-dns/default.nix @@ -60,6 +60,7 @@ stdenv.mkDerivation rec { inherit knot-resolver; } // lib.optionalAttrs stdenv.isLinux { inherit (nixosTests) knot kea; + prometheus-exporter = nixosTests.prometheus-exporters.knot; # Some dependencies are very version-sensitive, so the might get dropped # or embedded after some update, even if the nixPackagers didn't intend to. # For non-linux I don't know a good replacement for `ldd`. From 9593318c0d89b6f6ba2147347ab7b5c14f189553 Mon Sep 17 00:00:00 2001 From: kilianar Date: Mon, 23 Oct 2023 13:20:06 +0200 Subject: [PATCH 141/185] extremetuxracer: set meta.mainProgram --- pkgs/games/extremetuxracer/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/games/extremetuxracer/default.nix b/pkgs/games/extremetuxracer/default.nix index a2614b2f1a9e..446c692ad81f 100644 --- a/pkgs/games/extremetuxracer/default.nix +++ b/pkgs/games/extremetuxracer/default.nix @@ -35,6 +35,7 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; homepage = "https://sourceforge.net/projects/extremetuxracer/"; maintainers = with lib.maintainers; [ ]; + mainProgram = "etr"; platforms = with lib.platforms; linux; }; } From ccebc899547d6962a01fb07a98c863caec7d7486 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Sun, 22 Oct 2023 20:46:47 +0100 Subject: [PATCH 142/185] nixos/tests: add nixos-rebuild-install-bootloader --- nixos/release-combined.nix | 1 + nixos/tests/all-tests.nix | 1 + .../nixos-rebuild-install-bootloader.nix | 73 +++++++++++++++++++ .../linux/nixos-rebuild/default.nix | 1 + 4 files changed, 76 insertions(+) create mode 100644 nixos/tests/nixos-rebuild-install-bootloader.nix diff --git a/nixos/release-combined.nix b/nixos/release-combined.nix index 20bcb6802881..a3d0d7639147 100644 --- a/nixos/release-combined.nix +++ b/nixos/release-combined.nix @@ -97,6 +97,7 @@ in rec { (onSystems ["x86_64-linux"] "nixos.tests.installer.simpleUefiSystemdBoot") (onSystems ["x86_64-linux"] "nixos.tests.installer.simple") (onSystems ["x86_64-linux"] "nixos.tests.installer.swraid") + (onSystems ["x86_64-linux"] "nixos.tests.nixos-rebuild-install-bootloader") (onFullSupported "nixos.tests.ipv6") (onFullSupported "nixos.tests.keymap.azerty") (onFullSupported "nixos.tests.keymap.colemak") diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 1c8ee32428ea..d986388f75b8 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -569,6 +569,7 @@ in { nix-serve-ssh = handleTest ./nix-serve-ssh.nix {}; nixops = handleTest ./nixops/default.nix {}; nixos-generate-config = handleTest ./nixos-generate-config.nix {}; + nixos-rebuild-install-bootloader = handleTest ./nixos-rebuild-install-bootloader.nix {}; nixos-rebuild-specialisations = handleTest ./nixos-rebuild-specialisations.nix {}; nixpkgs = pkgs.callPackage ../modules/misc/nixpkgs/test.nix { inherit evalMinimalConfig; }; node-red = handleTest ./node-red.nix {}; diff --git a/nixos/tests/nixos-rebuild-install-bootloader.nix b/nixos/tests/nixos-rebuild-install-bootloader.nix new file mode 100644 index 000000000000..3ade90ea24a7 --- /dev/null +++ b/nixos/tests/nixos-rebuild-install-bootloader.nix @@ -0,0 +1,73 @@ +import ./make-test-python.nix ({ pkgs, ... }: { + name = "nixos-rebuild-install-bootloader"; + + nodes = { + machine = { lib, pkgs, ... }: { + imports = [ + ../modules/profiles/installation-device.nix + ../modules/profiles/base.nix + ]; + + nix.settings = { + substituters = lib.mkForce [ ]; + hashed-mirrors = null; + connect-timeout = 1; + }; + + system.includeBuildDependencies = true; + + virtualisation = { + cores = 2; + memorySize = 2048; + }; + + virtualisation.useBootLoader = true; + }; + }; + + testScript = + let + configFile = pkgs.writeText "configuration.nix" '' + { lib, pkgs, ... }: { + imports = [ + ./hardware-configuration.nix + + ]; + + boot.loader.grub = { + enable = true; + device = "/dev/vda"; + forceInstall = true; + }; + + documentation.enable = false; + } + ''; + + in + '' + machine.start() + machine.succeed("udevadm settle") + machine.wait_for_unit("multi-user.target") + + machine.succeed("nixos-generate-config") + machine.copy_from_host( + "${configFile}", + "/etc/nixos/configuration.nix", + ) + machine.succeed("nixos-rebuild switch") + + # Need to run `nixos-rebuild` twice because the first run will install + # GRUB anyway + with subtest("Switch system again and install bootloader"): + result = machine.succeed("nixos-rebuild switch --install-bootloader") + # install-grub2.pl messages + assert "updating GRUB 2 menu..." in result + assert "installing the GRUB 2 boot loader on /dev/vda..." in result + # GRUB message + assert "Installation finished. No error reported." in result + # at this point we've tested regression #262724, but haven't tested the bootloader itself + # TODO: figure out how to how to tell the test driver to start the bootloader instead of + # booting into the kernel directly. + ''; +}) diff --git a/pkgs/os-specific/linux/nixos-rebuild/default.nix b/pkgs/os-specific/linux/nixos-rebuild/default.nix index c6ec0866791e..4ff0c8c32913 100644 --- a/pkgs/os-specific/linux/nixos-rebuild/default.nix +++ b/pkgs/os-specific/linux/nixos-rebuild/default.nix @@ -32,6 +32,7 @@ substituteAll { # run some a simple installer tests to make sure nixos-rebuild still works for them passthru.tests = { + install-bootloader = nixosTests.nixos-rebuild-install-bootloader; simple-installer = nixosTests.installer.simple; specialisations = nixosTests.nixos-rebuild-specialisations; }; From ab3ca40d2e2145ca342cb7725ad21bb14190a05d Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Sun, 22 Oct 2023 20:47:35 +0100 Subject: [PATCH 143/185] nixos/release-combined: add nixos-rebuild-specialisations to release-combined --- nixos/release-combined.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/release-combined.nix b/nixos/release-combined.nix index a3d0d7639147..9fceafdd271d 100644 --- a/nixos/release-combined.nix +++ b/nixos/release-combined.nix @@ -98,6 +98,7 @@ in rec { (onSystems ["x86_64-linux"] "nixos.tests.installer.simple") (onSystems ["x86_64-linux"] "nixos.tests.installer.swraid") (onSystems ["x86_64-linux"] "nixos.tests.nixos-rebuild-install-bootloader") + (onSystems ["x86_64-linux"] "nixos.tests.nixos-rebuild-specialisations") (onFullSupported "nixos.tests.ipv6") (onFullSupported "nixos.tests.keymap.azerty") (onFullSupported "nixos.tests.keymap.colemak") From 65cb8b4e01c43d20b820e8c938f53a54f76cc3b1 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Mon, 23 Oct 2023 11:00:20 +0100 Subject: [PATCH 144/185] nixos/tests: make nixos-rebuild tests x86_64-linux only Depends on GRUB2/BIOS. --- nixos/tests/all-tests.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index d986388f75b8..42d620b512c4 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -569,8 +569,8 @@ in { nix-serve-ssh = handleTest ./nix-serve-ssh.nix {}; nixops = handleTest ./nixops/default.nix {}; nixos-generate-config = handleTest ./nixos-generate-config.nix {}; - nixos-rebuild-install-bootloader = handleTest ./nixos-rebuild-install-bootloader.nix {}; - nixos-rebuild-specialisations = handleTest ./nixos-rebuild-specialisations.nix {}; + nixos-rebuild-install-bootloader = handleTestOn ["x86_64-linux"] ./nixos-rebuild-install-bootloader.nix {}; + nixos-rebuild-specialisations = handleTest ["x86_64-linux"] ./nixos-rebuild-specialisations.nix {}; nixpkgs = pkgs.callPackage ../modules/misc/nixpkgs/test.nix { inherit evalMinimalConfig; }; node-red = handleTest ./node-red.nix {}; nomad = handleTest ./nomad.nix {}; From 40920ff12b330460167b597fdfbf80fecac91bcb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 14:33:45 +0200 Subject: [PATCH 145/185] evcc: 0.120.3 -> 0.121.2 https://github.com/evcc-io/evcc/releases/tag/0.121.0 https://github.com/evcc-io/evcc/releases/tag/0.121.1 https://github.com/evcc-io/evcc/releases/tag/0.121.2 --- pkgs/servers/home-automation/evcc/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/home-automation/evcc/default.nix b/pkgs/servers/home-automation/evcc/default.nix index 279b1750b9e9..8666f906fa95 100644 --- a/pkgs/servers/home-automation/evcc/default.nix +++ b/pkgs/servers/home-automation/evcc/default.nix @@ -16,20 +16,20 @@ buildGo121Module rec { pname = "evcc"; - version = "0.120.3"; + version = "0.121.2"; src = fetchFromGitHub { owner = "evcc-io"; repo = pname; rev = version; - hash = "sha256-FYjDuGIsdGhPXOdYMQuoMp6L4MH70fpOymqw4+bu5hc="; + hash = "sha256-WGce6HszjS/AVwlEmT8KZnFHZieaGzT+yyzxOtqf/zg="; }; - vendorHash = "sha256-LNMNqlb/aj+ZHuwMvtK//oWyi34mm47ShAAD427szS4="; + vendorHash = "sha256-dBJsPv3tOWxLvVlkTG0npKalH2RWfwR3vJRjqb4TYQE="; npmDeps = fetchNpmDeps { inherit src; - hash = "sha256-quznAvgAFJJnKabsFZxAu7yDkAuvujg6of6En8JaFs4="; + hash = "sha256-KTMUZOW56vPGoJviKRJWM9UL28gXL0L3j4ZmUzSeavU="; }; nativeBuildInputs = [ @@ -85,7 +85,7 @@ buildGo121Module rec { meta = with lib; { description = "EV Charge Controller"; homepage = "https://evcc.io"; - changelog = "https://github.com/andig/evcc/releases/tag/${version}"; + changelog = "https://github.com/evcc-io/evcc/releases/tag/${version}"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; }; From 100603f1ad8dfbd09ac76db4456d692bb9375b11 Mon Sep 17 00:00:00 2001 From: happysalada Date: Sun, 22 Oct 2023 18:40:21 +0100 Subject: [PATCH 146/185] nushellPlugins: update to nushell 0.86.0 --- pkgs/shells/nushell/plugins/formats.nix | 2 +- pkgs/shells/nushell/plugins/gstat.nix | 2 +- pkgs/shells/nushell/plugins/query.nix | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/nushell/plugins/formats.nix b/pkgs/shells/nushell/plugins/formats.nix index 5f75951b8c95..0603ba9bfb6b 100644 --- a/pkgs/shells/nushell/plugins/formats.nix +++ b/pkgs/shells/nushell/plugins/formats.nix @@ -11,7 +11,7 @@ rustPlatform.buildRustPackage rec { pname = "nushell_plugin_formats"; inherit (nushell) version src; - cargoHash = "sha256-WS8VRpJnn/VWS7GUkGowFf51ifUx0SbEZzcoTfx2dp0="; + cargoHash = "sha256-Nuo+i1j2l5p3p1hFWipSk0EqZiR+9ZsQyTl3YmyBk+0="; nativeBuildInputs = [ pkg-config ]; buildInputs = lib.optionals stdenv.isDarwin [ IOKit Foundation ]; diff --git a/pkgs/shells/nushell/plugins/gstat.nix b/pkgs/shells/nushell/plugins/gstat.nix index bf788098a5eb..e35a7c483d86 100644 --- a/pkgs/shells/nushell/plugins/gstat.nix +++ b/pkgs/shells/nushell/plugins/gstat.nix @@ -11,7 +11,7 @@ rustPlatform.buildRustPackage rec { pname = "nushell_plugin_gstat"; inherit (nushell) version src; - cargoHash = "sha256-6luY3SIRRd9vaY9KIJcj8Q974FW0LtAvRjVpdpzkdLo="; + cargoHash = "sha256-GIIY4wK85igsfkwEiQ2+jJQTv5qekqx4y+OG0yt8TgE="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security ]; diff --git a/pkgs/shells/nushell/plugins/query.nix b/pkgs/shells/nushell/plugins/query.nix index 25097a5d6297..b34d0b17df13 100644 --- a/pkgs/shells/nushell/plugins/query.nix +++ b/pkgs/shells/nushell/plugins/query.nix @@ -10,7 +10,7 @@ rustPlatform.buildRustPackage { pname = "nushell_plugin_query"; inherit (nushell) version src; - cargoHash = "sha256-xyty3GfI+zNkuHs7LYHBctqXUHZ4/MNNcnnfYvI18do="; + cargoHash = "sha256-l32TKBM01JAiUqhkxPsg76dodirZ/NuGn6/KKgHKS8I="; buildInputs = lib.optionals stdenv.isDarwin [ IOKit CoreFoundation ]; cargoBuildFlags = [ "--package nu_plugin_query" ]; From cee03e7670305dac6e28b815f01095adc4a62057 Mon Sep 17 00:00:00 2001 From: happysalada Date: Sun, 22 Oct 2023 18:40:49 +0100 Subject: [PATCH 147/185] nushellPlugins.net: init at unstable-2023-09-27 --- pkgs/shells/nushell/plugins/default.nix | 1 + pkgs/shells/nushell/plugins/net.nix | 43 +++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 pkgs/shells/nushell/plugins/net.nix diff --git a/pkgs/shells/nushell/plugins/default.nix b/pkgs/shells/nushell/plugins/default.nix index dfe2a4062c89..bb3f631cf225 100644 --- a/pkgs/shells/nushell/plugins/default.nix +++ b/pkgs/shells/nushell/plugins/default.nix @@ -5,4 +5,5 @@ lib.makeScope newScope (self: with self; { formats = callPackage ./formats.nix { inherit IOKit Foundation; }; query = callPackage ./query.nix { inherit IOKit CoreFoundation; }; regex = callPackage ./regex.nix { }; + net = callPackage ./net.nix { inherit IOKit CoreFoundation; }; }) diff --git a/pkgs/shells/nushell/plugins/net.nix b/pkgs/shells/nushell/plugins/net.nix new file mode 100644 index 000000000000..940b2d0aff02 --- /dev/null +++ b/pkgs/shells/nushell/plugins/net.nix @@ -0,0 +1,43 @@ +{ lib +, rustPlatform +, fetchFromGitHub +, stdenv +, IOKit +, CoreFoundation +, nix-update-script +}: + +rustPlatform.buildRustPackage { + pname = "nu-plugin-net"; + version = "unstable-2023-09-27"; + + src = fetchFromGitHub { + owner = "fennewald"; + repo = "nu_plugin_net"; + rev = "1761ed3d7f68925f1234316bd62c91d1d9d7cb4d"; + hash = "sha256-ZEktfN/zg/VIiBGq/o0T05tLViML2TzfuLw0qliPQg8="; + }; + + cargoHash = "sha256-bRw9V75VnOL1n2jPs6QI/A3pik00pGiA9ZzQk1F1JRI="; + + nativeBuildInputs = [ + rustPlatform.bindgenHook + ]; + + buildInputs = lib.optionals stdenv.isDarwin [ + CoreFoundation + IOKit + ]; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = with lib; { + description = "A nushell plugin to list system network interfaces"; + homepage = "https://github.com/fennewald/nu_plugin_net"; + license = licenses.mit; + maintainers = with maintainers; [ happysalada ]; + mainProgram = "nu-plugin-net"; + }; +} From 12a2774096e81b39981023a7a6e1f405fc59fb75 Mon Sep 17 00:00:00 2001 From: happysalada Date: Sun, 22 Oct 2023 18:41:06 +0100 Subject: [PATCH 148/185] nushellPlugins.regex: remove unused arg --- pkgs/shells/nushell/plugins/regex.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/shells/nushell/plugins/regex.nix b/pkgs/shells/nushell/plugins/regex.nix index 457c7170a5b3..24cffddc27c2 100644 --- a/pkgs/shells/nushell/plugins/regex.nix +++ b/pkgs/shells/nushell/plugins/regex.nix @@ -1,5 +1,4 @@ -{ stdenv -, lib +{ lib , rustPlatform , fetchFromGitHub , nix-update-script From 2201fa719978b02da5fab81c197c2002f1d081f4 Mon Sep 17 00:00:00 2001 From: happysalada Date: Sun, 22 Oct 2023 20:18:27 +0100 Subject: [PATCH 149/185] nu_scripts: unstable-2023-10-07 -> unstable-2023-10-19 --- pkgs/shells/nushell/nu_scripts/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/nushell/nu_scripts/default.nix b/pkgs/shells/nushell/nu_scripts/default.nix index 8643faccd8ff..5aa0adae6ebb 100644 --- a/pkgs/shells/nushell/nu_scripts/default.nix +++ b/pkgs/shells/nushell/nu_scripts/default.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation rec { pname = "nu_scripts"; - version = "unstable-2023-10-07"; + version = "unstable-2023-10-19"; src = fetchFromGitHub { owner = "nushell"; repo = pname; - rev = "85da8c2fb5967a7f575d8f63ebeb8d49d36fc139"; - hash = "sha256-tT/BTnIXEgcMoyfujzWMFlOM7EclWT9LL/dt5jj7Y2M="; + rev = "7b2856ddff8afac538d826df4abc08325c4be39d"; + hash = "sha256-9OFKtaADDV5I5Yu0sCfQABAmf8yqwX2QwDhPPkh5BEo="; }; installPhase = '' From f10674a42c75319027e57ffc609030b3d884128e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 14:47:38 +0200 Subject: [PATCH 150/185] python311Packages.dj-rest-auth: fix tests By applying a patch submitted upstream. --- pkgs/development/python-modules/dj-rest-auth/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/dj-rest-auth/default.nix b/pkgs/development/python-modules/dj-rest-auth/default.nix index 4bd5d486d4a9..116e3085d908 100644 --- a/pkgs/development/python-modules/dj-rest-auth/default.nix +++ b/pkgs/development/python-modules/dj-rest-auth/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonPackage , fetchFromGitHub +, fetchpatch , django , django-allauth , djangorestframework @@ -21,6 +22,14 @@ buildPythonPackage rec { hash = "sha256-PTFUZ54vKlufKCQyJb+QB/+hI15r+Z0auTjnc38yMLg="; }; + patches = [ + (fetchpatch { + # https://github.com/iMerica/dj-rest-auth/pull/561 + url = "https://github.com/iMerica/dj-rest-auth/commit/be0cf53d94582183320b0994082f0a312c1066d9.patch"; + hash = "sha256-BhZ7BWW8m609cVn1WCyPfpZq/706YVZAesrkcMKTD3A="; + }) + ]; + postPatch = '' substituteInPlace setup.py \ --replace "coveralls>=1.11.1" "" \ From cfea4923c62373e861fbefb87d866a004a24c342 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 12:57:35 +0000 Subject: [PATCH 151/185] pgmoneta: 0.7.0 -> 0.7.1 --- pkgs/by-name/pg/pgmoneta/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pg/pgmoneta/package.nix b/pkgs/by-name/pg/pgmoneta/package.nix index bbfbb1a64476..dee9c6610b14 100644 --- a/pkgs/by-name/pg/pgmoneta/package.nix +++ b/pkgs/by-name/pg/pgmoneta/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation rec { pname = "pgmoneta"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "pgmoneta"; repo = "pgmoneta"; rev = version; - hash = "sha256-Acg60QFMmRTubYWkPxbHTciVOYoIWc3GZGQVauewZik="; + hash = "sha256-F3bQ3UytEunXf0w2Eo1vx3u0Q40usYhbCmCVuL9X9lI="; }; nativeBuildInputs = [ From bd1fbd67f2eb1db6d353a3fa08ef7302d5692f78 Mon Sep 17 00:00:00 2001 From: Madoura Date: Mon, 23 Oct 2023 07:53:48 -0500 Subject: [PATCH 152/185] sphinx-automodapi: fix import check, tests, use pyproject --- .../sphinx-automodapi/default.nix | 30 +++++++++++-------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-automodapi/default.nix b/pkgs/development/python-modules/sphinx-automodapi/default.nix index 3071d86dc46b..bc74fae5491e 100644 --- a/pkgs/development/python-modules/sphinx-automodapi/default.nix +++ b/pkgs/development/python-modules/sphinx-automodapi/default.nix @@ -1,29 +1,36 @@ { lib , buildPythonPackage -, cython , fetchFromGitHub , fetchurl +, pythonOlder +, setuptools-scm +, git +, sphinx +, pytestCheckHook +, cython , gcc , graphviz -, pytestCheckHook -, pythonOlder -, sphinx }: buildPythonPackage rec { pname = "sphinx-automodapi"; version = "0.16.0"; - format = "setuptools"; - + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "astropy"; repo = pname; - rev = "refs/tags/v${version}"; - hash = "sha256-7/b3PlgoqXyzmj4KDoHJf5gd3SUSiyhkpcDWl3u+0Bs="; + rev = "v${version}"; + hash = "sha256-ecOwBtJBkGsBShMG5fK22V1EHLe6pCmOdHPrS/k6rno="; + leaveDotGit = true; }; + nativeBuildInputs = [ + setuptools-scm + git + ]; + propagatedBuildInputs = [ sphinx ]; # https://github.com/astropy/sphinx-automodapi/issues/155 @@ -34,11 +41,8 @@ buildPythonPackage rec { }; postPatch = '' - substituteInPlace "sphinx_automodapi/tests/helpers.py" \ - --replace '[0]), None)' "[0]), (None, '${testInventory}'))" - - substituteInPlace "sphinx_automodapi/tests/test_cases.py" \ - --replace '[0]), None)' "[0]), (None, '${testInventory}'))" + substituteInPlace sphinx_automodapi/tests/{helpers,test_cases}.py \ + --replace ", None)" ", (None, '${testInventory}'))" ''; nativeCheckInputs = [ From 7ffbdbaa41070fb7dfafbdfaf7cf99736ba8410d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 15:09:40 +0200 Subject: [PATCH 153/185] python311Packages.drf-spectacular: fix tests by applying a patch submitted upstream. --- .../python-modules/drf-spectacular/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/drf-spectacular/default.nix b/pkgs/development/python-modules/drf-spectacular/default.nix index 9e476ad5c188..253604370cbc 100644 --- a/pkgs/development/python-modules/drf-spectacular/default.nix +++ b/pkgs/development/python-modules/drf-spectacular/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonPackage , fetchFromGitHub +, fetchpatch , dj-rest-auth , django , django-allauth @@ -37,6 +38,14 @@ buildPythonPackage rec { hash = "sha256-sK+upLh0mi8eHKh1Wt9FoLRjqlHitTSX0Zl54S4Ce6E="; }; + patches = [ + (fetchpatch { + # https://github.com/tfranzel/drf-spectacular/pull/1090 + url = "https://github.com/tfranzel/drf-spectacular/commit/8db4c2458f8403c53db0db352dd94057d285814b.patch"; + hash = "sha256-Ue5y7IB4ie+9CEineMBgMMCLGiF4zqmn60TJvKsV1h0="; + }) + ]; + propagatedBuildInputs = [ django djangorestframework From 2f90fcb9734fe0cd7ce414c32bb157ceb9309701 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 12:38:00 +0000 Subject: [PATCH 154/185] neovim-qt-unwrapped: 0.2.17 -> 0.2.18 --- pkgs/applications/editors/neovim/neovim-qt.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/neovim/neovim-qt.nix b/pkgs/applications/editors/neovim/neovim-qt.nix index b9d0ab4ec23e..a8483f0db348 100644 --- a/pkgs/applications/editors/neovim/neovim-qt.nix +++ b/pkgs/applications/editors/neovim/neovim-qt.nix @@ -2,13 +2,13 @@ mkDerivation rec { pname = "neovim-qt-unwrapped"; - version = "0.2.17"; + version = "0.2.18"; src = fetchFromGitHub { owner = "equalsraf"; repo = "neovim-qt"; rev = "v${version}"; - sha256 = "sha256-UJXaHENqau5EEe5c94pJuNxZU5rutJs642w9Cof8Sa4="; + sha256 = "sha256-BitFHHwL2aqBUpY/8eHaZIFvnDCeABC6w33Vmbx0z2g="; }; cmakeFlags = [ From f9656cc72b93948a794cefcc4641296618833084 Mon Sep 17 00:00:00 2001 From: Jacek Galowicz Date: Mon, 23 Oct 2023 14:31:00 +0100 Subject: [PATCH 155/185] quake3-wrapper: Fix paths --- pkgs/games/quake3/wrapper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/quake3/wrapper/default.nix b/pkgs/games/quake3/wrapper/default.nix index 3c777c5b27fb..a1a5bfb03d26 100644 --- a/pkgs/games/quake3/wrapper/default.nix +++ b/pkgs/games/quake3/wrapper/default.nix @@ -20,11 +20,11 @@ in stdenv.mkDerivation { # We add Mesa to the end of $LD_LIBRARY_PATH to provide fallback # software rendering. GCC is needed so that libgcc_s.so can be found # when Mesa is used. - makeWrapper ${env}/bin/ioquake3.* $out/bin/quake3 \ + makeWrapper ${env}/bin/ioquake3* $out/bin/quake3 \ --suffix-each LD_LIBRARY_PATH ':' "${libPath}" \ --add-flags "+set fs_basepath ${env} +set r_allowSoftwareGL 1" - makeWrapper ${env}/bin/ioq3ded.* $out/bin/quake3-server \ + makeWrapper ${env}/bin/ioq3ded* $out/bin/quake3-server \ --add-flags "+set fs_basepath ${env}" ''; From 616584627a1a341ae7070db3f1c1fcd9a6980534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Sun, 22 Oct 2023 20:16:15 +0100 Subject: [PATCH 156/185] mullvad: 2023.3 -> 2023.5 --- .../networking/mullvad/Cargo.lock | 1063 +++++++++++++---- .../networking/mullvad/mullvad.nix | 8 +- 2 files changed, 842 insertions(+), 229 deletions(-) diff --git a/pkgs/applications/networking/mullvad/Cargo.lock b/pkgs/applications/networking/mullvad/Cargo.lock index 87bef3c513fe..49d3e0f812b7 100644 --- a/pkgs/applications/networking/mullvad/Cargo.lock +++ b/pkgs/applications/networking/mullvad/Cargo.lock @@ -19,31 +19,30 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "aead" -version = "0.4.3" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" +checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" dependencies = [ + "crypto-common", "generic-array 0.14.4", ] [[package]] name = "aes" -version = "0.7.5" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" +checksum = "433cfd6710c9986c576a25ca913c39d66a6474107b406f34f91d4a8923395241" dependencies = [ "cfg-if", "cipher", "cpufeatures", - "ctr", - "opaque-debug 0.3.0", ] [[package]] name = "aes-gcm" -version = "0.9.4" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df5f85a83a7d8b0442b6aa7b504b8212c1733da07b98aae43d4bc21b2cb3cdf6" +checksum = "82e1366e0c69c9f927b1fa5ce2c7bf9eafc8f9268c0b9800729e8b267612447c" dependencies = [ "aead", "aes", @@ -62,6 +61,12 @@ dependencies = [ "memchr", ] +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + [[package]] name = "android_log-sys" version = "0.1.2" @@ -82,13 +87,62 @@ dependencies = [ [[package]] name = "android_system_properties" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7ed72e1635e121ca3e79420540282af22da58be50de153d36f81ddc6b83aa9e" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" dependencies = [ "libc", ] +[[package]] +name = "anstream" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is-terminal", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" + +[[package]] +name = "anstyle-parse" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" +dependencies = [ + "windows-sys 0.48.0", +] + +[[package]] +name = "anstyle-wincon" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" +dependencies = [ + "anstyle", + "windows-sys 0.48.0", +] + [[package]] name = "anyhow" version = "1.0.44" @@ -97,9 +151,21 @@ checksum = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1" [[package]] name = "arc-swap" -version = "1.5.0" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5d78ce20460b82d3fa150275ed9d55e21064fc7951177baacf86a145c4a4b1f" +checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" + +[[package]] +name = "arrayref" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" + +[[package]] +name = "arrayvec" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" [[package]] name = "async-stream" @@ -119,7 +185,7 @@ checksum = "648ed8c8d2ce5409ccd57453d9d1b214b342a0d69376a6feda1fd6cae3299308" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -130,7 +196,7 @@ checksum = "44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5e" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -222,12 +288,38 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" +[[package]] +name = "base64" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" + +[[package]] +name = "base64ct" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" + [[package]] name = "bitflags" version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +[[package]] +name = "blake3" +version = "1.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef" +dependencies = [ + "arrayref", + "arrayvec", + "cc", + "cfg-if", + "constant_time_eq", + "digest 0.10.3", +] + [[package]] name = "block-buffer" version = "0.7.3" @@ -284,9 +376,9 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "bytes" -version = "1.1.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" +checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" [[package]] name = "cbindgen" @@ -294,7 +386,7 @@ version = "0.24.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a6358dedf60f4d9b8db43ad187391afe959746101346fe51bb978126bec61dfb" dependencies = [ - "clap", + "clap 3.2.25", "heck", "indexmap", "log", @@ -302,7 +394,7 @@ dependencies = [ "quote", "serde", "serde_json", - "syn", + "syn 1.0.100", "tempfile", "toml", ] @@ -327,21 +419,20 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chacha20" -version = "0.8.2" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6" +checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" dependencies = [ "cfg-if", "cipher", "cpufeatures", - "zeroize", ] [[package]] name = "chacha20poly1305" -version = "0.9.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5" +checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" dependencies = [ "aead", "chacha20", @@ -352,13 +443,13 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.21" +version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f725f340c3854e3cb3ab736dc21f0cca183303acea3b3ffec30f141503ac8eb" +checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" dependencies = [ + "android-tzdata", "iana-time-zone", "js-sys", - "num-integer", "num-traits", "serde", "time 0.1.43", @@ -368,36 +459,74 @@ dependencies = [ [[package]] name = "cipher" -version = "0.3.0" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" +checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" dependencies = [ - "generic-array 0.14.4", + "crypto-common", + "inout", + "zeroize", ] [[package]] name = "clap" -version = "3.2.23" +version = "3.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" +checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" dependencies = [ "atty", "bitflags", - "clap_lex", + "clap_lex 0.2.4", "indexmap", - "once_cell", "strsim 0.10.0", "termcolor", "textwrap", ] [[package]] -name = "clap_complete" -version = "3.0.6" +name = "clap" +version = "4.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "678db4c39c013cc68b54d372bce2efc58e30a0337c497c9032fd196802df3bc3" +checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" dependencies = [ - "clap", + "clap_builder", + "clap_derive", + "once_cell", +] + +[[package]] +name = "clap_builder" +version = "4.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" +dependencies = [ + "anstream", + "anstyle", + "bitflags", + "clap_lex 0.4.1", + "once_cell", + "strsim 0.10.0", +] + +[[package]] +name = "clap_complete" +version = "4.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a19591b2ab0e3c04b588a0e04ddde7b9eaa423646d1b4a8092879216bf47473" +dependencies = [ + "clap 4.2.7", +] + +[[package]] +name = "clap_derive" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9644cd56d6b87dbe899ef8b053e331c0637664e9e21a33dfcdc36093f5c5c4" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 2.0.15", ] [[package]] @@ -409,6 +538,12 @@ dependencies = [ "os_str_bytes", ] +[[package]] +name = "clap_lex" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" + [[package]] name = "classic-mceliece-rust" version = "2.0.2" @@ -420,6 +555,22 @@ dependencies = [ "zeroize", ] +[[package]] +name = "codespan-reporting" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" +dependencies = [ + "termcolor", + "unicode-width", +] + +[[package]] +name = "colorchoice" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" + [[package]] name = "colored" version = "1.9.3" @@ -443,9 +594,15 @@ dependencies = [ [[package]] name = "const-oid" -version = "0.7.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4c78c047431fee22c1a7bb92e00ad095a02a983affe4d8a72e2a2c62c1b94f3" +checksum = "520fbf3c07483f94e3e3ca9d0cfd913d7718ef2483d2cfd91c0d9e91474ab913" + +[[package]] +name = "constant_time_eq" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13418e745008f7349ec7e449155f419a61b92b58a99cc3616942b926825ec76b" [[package]] name = "convert_case" @@ -465,9 +622,9 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.2" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b" +checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" [[package]] name = "cpufeatures" @@ -479,10 +636,29 @@ dependencies = [ ] [[package]] -name = "crypto-bigint" -version = "0.3.2" +name = "crossbeam-channel" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03c6a1d5fa1de37e071642dfa44ec552ca5b299adb128fab16138e24b548fd21" +checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" +dependencies = [ + "cfg-if", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crypto-bigint" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef" dependencies = [ "generic-array 0.14.4", "rand_core 0.6.4", @@ -492,19 +668,20 @@ dependencies = [ [[package]] name = "crypto-common" -version = "0.1.3" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ "generic-array 0.14.4", + "rand_core 0.6.4", "typenum", ] [[package]] name = "ctr" -version = "0.8.0" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea" +checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" dependencies = [ "cipher", ] @@ -532,6 +709,50 @@ dependencies = [ "zeroize", ] +[[package]] +name = "cxx" +version = "1.0.94" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" +dependencies = [ + "cc", + "cxxbridge-flags", + "cxxbridge-macro", + "link-cplusplus", +] + +[[package]] +name = "cxx-build" +version = "1.0.94" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" +dependencies = [ + "cc", + "codespan-reporting", + "once_cell", + "proc-macro2", + "quote", + "scratch", + "syn 2.0.15", +] + +[[package]] +name = "cxxbridge-flags" +version = "1.0.94" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" + +[[package]] +name = "cxxbridge-macro" +version = "1.0.94" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.15", +] + [[package]] name = "darling" version = "0.10.2" @@ -553,7 +774,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.9.3", - "syn", + "syn 1.0.100", ] [[package]] @@ -564,7 +785,18 @@ checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72" dependencies = [ "darling_core", "quote", - "syn", + "syn 1.0.100", +] + +[[package]] +name = "dashmap" +version = "5.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c8858831f7781322e539ea39e72449c46b059638250c14344fec8d0aa6e539c" +dependencies = [ + "cfg-if", + "num_cpus", + "parking_lot", ] [[package]] @@ -586,11 +818,12 @@ dependencies = [ [[package]] name = "der" -version = "0.5.1" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6919815d73839e7ad218de758883aae3a257ba6759ce7a9992501efbb53d705c" +checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" dependencies = [ "const-oid", + "zeroize", ] [[package]] @@ -601,7 +834,7 @@ checksum = "302ccf094df1151173bb6f5a2282fcd2f45accd5eae1bdf82dcbfefbc501ad5c" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -614,7 +847,7 @@ dependencies = [ "derive_builder_core", "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -626,7 +859,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -639,7 +872,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn", + "syn 1.0.100", ] [[package]] @@ -706,9 +939,9 @@ dependencies = [ [[package]] name = "ecdsa" -version = "0.13.4" +version = "0.14.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0d69ae62e0ce582d56380743515fefaf1a8c70cec685d9677636d7e30ae9dc9" +checksum = "413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c" dependencies = [ "der", "elliptic-curve", @@ -732,13 +965,14 @@ checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" [[package]] name = "elliptic-curve" -version = "0.11.12" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25b477563c2bfed38a3b7a60964c49e058b2510ad3f12ba3483fd8f62c2306d6" +checksum = "e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3" dependencies = [ "base16ct", "crypto-bigint", "der", + "digest 0.10.3", "generic-array 0.14.4", "rand_core 0.6.4", "sec1", @@ -761,7 +995,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -803,7 +1037,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn", + "syn 1.0.100", "synstructure", ] @@ -818,6 +1052,17 @@ dependencies = [ "winapi", ] +[[package]] +name = "errno" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" +dependencies = [ + "errno-dragonfly", + "libc", + "windows-sys 0.48.0", +] + [[package]] name = "errno-dragonfly" version = "0.1.2" @@ -863,6 +1108,18 @@ dependencies = [ "log", ] +[[package]] +name = "filetime" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "windows-sys 0.48.0", +] + [[package]] name = "fixedbitset" version = "0.4.2" @@ -877,14 +1134,22 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "form_urlencoded" -version = "1.0.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" +checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" dependencies = [ - "matches", "percent-encoding", ] +[[package]] +name = "fsevent-sys" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" +dependencies = [ + "libc", +] + [[package]] name = "futures" version = "0.3.25" @@ -941,7 +1206,7 @@ checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -1017,9 +1282,9 @@ dependencies = [ [[package]] name = "ghash" -version = "0.4.4" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99" +checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40" dependencies = [ "opaque-debug 0.3.0", "polyval", @@ -1033,9 +1298,9 @@ checksum = "f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7" [[package]] name = "h2" -version = "0.3.14" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be" +checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21" dependencies = [ "bytes", "fnv", @@ -1080,6 +1345,12 @@ dependencies = [ "libc", ] +[[package]] +name = "hermit-abi" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" + [[package]] name = "hex" version = "0.4.3" @@ -1158,9 +1429,9 @@ checksum = "0bfe8eed0a9285ef776bb792479ea3834e8b94e13d615c2f66d03dd50a435a29" [[package]] name = "httparse" -version = "1.5.1" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503" +checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" [[package]] name = "httpdate" @@ -1176,9 +1447,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.16" +version = "0.14.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7ec3e62bdc98a2f0393a5048e4c30ef659440ea6e0e572965103e72bd836f55" +checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" dependencies = [ "bytes", "futures-channel", @@ -1189,7 +1460,7 @@ dependencies = [ "http-body", "httparse", "httpdate", - "itoa 0.4.8", + "itoa 1.0.1", "pin-project-lite", "socket2", "tokio", @@ -1212,15 +1483,26 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.42" +version = "0.1.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9512e544c25736b82aebbd2bf739a47c8a1c935dfcc3a6adcde10e35cd3cd468" +checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" dependencies = [ "android_system_properties", - "core-foundation", + "core-foundation-sys", + "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "winapi", + "windows", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" +dependencies = [ + "cxx", + "cxx-build", ] [[package]] @@ -1240,6 +1522,16 @@ dependencies = [ "unicode-normalization", ] +[[package]] +name = "idna" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + [[package]] name = "indexmap" version = "1.7.0" @@ -1250,6 +1542,17 @@ dependencies = [ "hashbrown", ] +[[package]] +name = "inotify" +version = "0.9.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" +dependencies = [ + "bitflags", + "inotify-sys", + "libc", +] + [[package]] name = "inotify" version = "0.10.0" @@ -1272,6 +1575,15 @@ dependencies = [ "libc", ] +[[package]] +name = "inout" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +dependencies = [ + "generic-array 0.14.4", +] + [[package]] name = "instant" version = "0.1.11" @@ -1317,9 +1629,9 @@ dependencies = [ [[package]] name = "ipnet" -version = "2.3.1" +version = "2.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9" +checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" [[package]] name = "ipnetwork" @@ -1341,14 +1653,14 @@ dependencies = [ [[package]] name = "is-terminal" -version = "0.4.2" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189" +checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" dependencies = [ - "hermit-abi 0.2.6", + "hermit-abi 0.3.1", "io-lifetimes", - "rustix", - "windows-sys 0.42.0", + "rustix 0.37.3", + "windows-sys 0.48.0", ] [[package]] @@ -1413,7 +1725,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -1442,6 +1754,26 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" +[[package]] +name = "kqueue" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98" +dependencies = [ + "kqueue-sys", + "libc", +] + +[[package]] +name = "kqueue-sys" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" +dependencies = [ + "bitflags", + "libc", +] + [[package]] name = "lazy_static" version = "1.4.0" @@ -1450,9 +1782,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.139" +version = "0.2.144" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" +checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" [[package]] name = "libdbus-sys" @@ -1463,6 +1795,15 @@ dependencies = [ "pkg-config", ] +[[package]] +name = "link-cplusplus" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" +dependencies = [ + "cc", +] + [[package]] name = "linked-hash-map" version = "0.5.4" @@ -1475,6 +1816,12 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" +[[package]] +name = "linux-raw-sys" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b64f40e5e03e0d54f03845c8197d0291253cdbedfb1cb46b13c2c117554a9f4c" + [[package]] name = "lock_api" version = "0.4.6" @@ -1557,16 +1904,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6a38fc55c8bbc10058782919516f88826e70320db6d206aebc49611d24216ae" dependencies = [ "digest 0.10.3", - "md5-asm", -] - -[[package]] -name = "md5-asm" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73b9a6f25ec11ea27e22d7fc8beafda909da44ece95f63e94f1eeb23d19bb5c7" -dependencies = [ - "cc", ] [[package]] @@ -1584,6 +1921,24 @@ dependencies = [ "autocfg", ] +[[package]] +name = "memoffset" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" +dependencies = [ + "autocfg", +] + +[[package]] +name = "memoffset" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" +dependencies = [ + "autocfg", +] + [[package]] name = "mime" version = "0.3.16" @@ -1644,6 +1999,7 @@ dependencies = [ "hyper", "ipnetwork", "log", + "mullvad-fs", "mullvad-types", "once_cell", "regex", @@ -1655,19 +2011,18 @@ dependencies = [ "talpid-types", "tokio", "tokio-rustls", - "uuid", ] [[package]] name = "mullvad-cli" version = "0.0.0" dependencies = [ - "base64", + "anyhow", + "base64 0.13.0", "chrono", - "clap", + "clap 4.2.7", "clap_complete", "env_logger 0.10.0", - "err-derive", "futures", "itertools", "mullvad-management-interface", @@ -1689,7 +2044,7 @@ dependencies = [ "android_logger", "cfg-if", "chrono", - "clap", + "clap 4.2.7", "ctrlc", "dirs-next", "duct", @@ -1702,6 +2057,7 @@ dependencies = [ "log", "log-panics", "mullvad-api", + "mullvad-fs", "mullvad-management-interface", "mullvad-paths", "mullvad-relay-selector", @@ -1709,6 +2065,7 @@ dependencies = [ "mullvad-version", "nix 0.23.1", "objc", + "once_cell", "parking_lot", "rand 0.8.5", "regex", @@ -1738,6 +2095,16 @@ dependencies = [ "talpid-types", ] +[[package]] +name = "mullvad-fs" +version = "0.0.0" +dependencies = [ + "log", + "talpid-types", + "tokio", + "uuid", +] + [[package]] name = "mullvad-jni" version = "0.0.0" @@ -1807,7 +2174,7 @@ dependencies = [ name = "mullvad-problem-report" version = "0.0.0" dependencies = [ - "clap", + "clap 4.2.7", "dirs-next", "duct", "env_logger 0.10.0", @@ -1852,7 +2219,7 @@ dependencies = [ name = "mullvad-setup" version = "0.0.0" dependencies = [ - "clap", + "clap 4.2.7", "env_logger 0.10.0", "err-derive", "lazy_static", @@ -1872,6 +2239,7 @@ name = "mullvad-types" version = "0.0.0" dependencies = [ "chrono", + "clap 4.2.7", "err-derive", "ipnetwork", "jnix", @@ -2010,7 +2378,7 @@ dependencies = [ "cc", "cfg-if", "libc", - "memoffset", + "memoffset 0.6.4", ] [[package]] @@ -2025,13 +2393,48 @@ dependencies = [ ] [[package]] -name = "num-integer" -version = "0.1.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" +name = "nix" +version = "0.26.1" +source = "git+https://github.com/nix-rust/nix?rev=b13b7d18e0d2f4a8c05e41576c7ebf26d6dbfb28#b13b7d18e0d2f4a8c05e41576c7ebf26d6dbfb28" dependencies = [ - "autocfg", - "num-traits", + "bitflags", + "cfg-if", + "libc", + "memoffset 0.8.0", + "pin-utils", + "static_assertions", +] + +[[package]] +name = "nix" +version = "0.26.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" +dependencies = [ + "bitflags", + "cfg-if", + "libc", + "memoffset 0.7.1", + "pin-utils", + "static_assertions", +] + +[[package]] +name = "notify" +version = "5.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9" +dependencies = [ + "bitflags", + "crossbeam-channel", + "filetime", + "fsevent-sys", + "inotify 0.9.6", + "kqueue", + "libc", + "mio", + "walkdir", + "windows-sys 0.42.0", ] [[package]] @@ -2045,11 +2448,11 @@ dependencies = [ [[package]] name = "num_cpus" -version = "1.13.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3" +checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" dependencies = [ - "hermit-abi 0.1.19", + "hermit-abi 0.2.6", "libc", ] @@ -2073,9 +2476,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.13.0" +version = "1.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1" +checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" [[package]] name = "opaque-debug" @@ -2112,30 +2515,39 @@ dependencies = [ [[package]] name = "os_str_bytes" -version = "6.0.0" +version = "6.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64" +checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" + +[[package]] +name = "oslog" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80d2043d1f61d77cb2f4b1f7b7b2295f40507f5f8e9d1c8bf10a1ca5f97a3969" +dependencies = [ + "cc", + "dashmap", + "log", +] [[package]] name = "p256" -version = "0.10.1" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19736d80675fbe9fe33426268150b951a3fb8f5cfca2a23a17c85ef3adb24e3b" +checksum = "51f44edd08f51e2ade572f141051021c5af22677e42b7dd28a88155151c33594" dependencies = [ "ecdsa", "elliptic-curve", - "sec1", ] [[package]] name = "p384" -version = "0.9.0" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "755d8266e41f57bd8562ed9b6e93cdcf73ead050e1e8c3a27ea3871b6643a20c" +checksum = "dfc8c5bf642dde52bb9e87c0ecd8ca5a76faac2eeed98dedb7c717997e1080aa" dependencies = [ "ecdsa", "elliptic-curve", - "sec1", ] [[package]] @@ -2183,9 +2595,9 @@ checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" [[package]] name = "percent-encoding" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" +checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" [[package]] name = "pest" @@ -2216,7 +2628,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -2247,7 +2659,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52063325d6b0de17051e72275d44f96c5b73a75029fcdd7e05e54a62ff216437" dependencies = [ "derive_builder", - "errno", + "errno 0.2.8", "error-chain", "ioctl-sys", "ipnetwork", @@ -2309,7 +2721,7 @@ checksum = "710faf75e1b33345361201d36d04e98ac1ed8909151a017ed384700836104c74" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -2324,6 +2736,16 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" +[[package]] +name = "pkcs8" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba" +dependencies = [ + "der", + "spki", +] + [[package]] name = "pkg-config" version = "0.3.20" @@ -2332,9 +2754,9 @@ checksum = "7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb" [[package]] name = "poly1305" -version = "0.7.2" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede" +checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" dependencies = [ "cpufeatures", "opaque-debug 0.3.0", @@ -2343,9 +2765,9 @@ dependencies = [ [[package]] name = "polyval" -version = "0.5.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1" +checksum = "7ef234e08c11dfcb2e56f79fd70f6f2eb7f025c0ce2333e82f4f0518ecad30c6" dependencies = [ "cfg-if", "cpufeatures", @@ -2376,7 +2798,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a49e86d2c26a24059894a3afa13fd17d063419b05dfb83f06d9c3566060c3f5a" dependencies = [ "proc-macro2", - "syn", + "syn 1.0.100", ] [[package]] @@ -2388,7 +2810,7 @@ dependencies = [ "proc-macro-error-attr", "proc-macro2", "quote", - "syn", + "syn 1.0.100", "version_check", ] @@ -2405,9 +2827,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.43" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab" +checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" dependencies = [ "unicode-ident", ] @@ -2452,7 +2874,7 @@ dependencies = [ "itertools", "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -2498,14 +2920,14 @@ checksum = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] name = "quote" -version = "1.0.10" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05" +checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" dependencies = [ "proc-macro2", ] @@ -2654,19 +3076,21 @@ dependencies = [ [[package]] name = "ring-compat" -version = "0.4.1" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6242f589b69a0555addb0bb759f81e5cba40485d38b36f780ab3a588b2bdf064" +checksum = "333b9bf6765e0141324d95b5375bb1aa5267865bb4bc0281c22aff22f5d37746" dependencies = [ "aead", - "digest 0.9.0", + "digest 0.10.3", "ecdsa", "ed25519", "generic-array 0.14.4", "opaque-debug 0.3.0", "p256", "p384", + "pkcs8", "ring", + "signature", ] [[package]] @@ -2712,13 +3136,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4fdebc4b395b7fbb9ab11e462e20ed9051e7b16e42d24042c776eca0ac81b03" dependencies = [ "bitflags", - "errno", + "errno 0.2.8", "io-lifetimes", "libc", - "linux-raw-sys", + "linux-raw-sys 0.1.4", "windows-sys 0.42.0", ] +[[package]] +name = "rustix" +version = "0.37.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b24138615de35e32031d041a09032ef3487a616d901ca4db224e7d557efae2" +dependencies = [ + "bitflags", + "errno 0.3.1", + "io-lifetimes", + "libc", + "linux-raw-sys 0.3.6", + "windows-sys 0.45.0", +] + [[package]] name = "rustls" version = "0.20.8" @@ -2737,7 +3175,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" dependencies = [ - "base64", + "base64 0.13.0", ] [[package]] @@ -2767,6 +3205,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" +[[package]] +name = "scratch" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" + [[package]] name = "sct" version = "0.7.0" @@ -2779,10 +3223,11 @@ dependencies = [ [[package]] name = "sec1" -version = "0.2.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08da66b8b0965a5555b6bd6639e68ccba85e1e2506f5fbb089e93f8a04e1a2d1" +checksum = "3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928" dependencies = [ + "base16ct", "der", "generic-array 0.14.4", "subtle", @@ -2834,7 +3279,7 @@ checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -2881,16 +3326,6 @@ dependencies = [ "cfg-if", "cpufeatures", "digest 0.10.3", - "sha1-asm", -] - -[[package]] -name = "sha1-asm" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "563d4f7100bc3fce234e5f37bbf63dc2752558964505ba6ac3f7204bdc59eaac" -dependencies = [ - "cc", ] [[package]] @@ -2905,20 +3340,22 @@ dependencies = [ [[package]] name = "shadowsocks" -version = "1.14.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f16fc99441d1a1b91b5f7b5093773d631ad506761a973e0a632f1836d1b05939" +version = "1.15.3" +source = "git+https://github.com/mullvad/shadowsocks-rust?rev=c45980bb22d0d50ac888813c59a1edf0cff14a36#c45980bb22d0d50ac888813c59a1edf0cff14a36" dependencies = [ + "arc-swap", "async-trait", - "base64", + "base64 0.21.0", + "blake3", "byte_string", "bytes", "cfg-if", "futures", "libc", "log", - "nix 0.23.1", + "notify", "once_cell", + "percent-encoding", "pin-project", "sendfd", "serde", @@ -2926,24 +3363,27 @@ dependencies = [ "serde_urlencoded", "shadowsocks-crypto", "socket2", + "spin 0.9.2", "thiserror", "tokio", "tokio-tfo", + "trust-dns-resolver", "url", - "winapi", + "windows-sys 0.45.0", ] [[package]] name = "shadowsocks-crypto" -version = "0.3.6" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd381517e3eb8fec5090696debfdea972d8afe6fc926c26c7bfd5fee9053efbd" +checksum = "dfb488687e398030dd9c9396e119ddbc6952bdeaefe2168943b5b2ddaa54f2e6" dependencies = [ "aes", "aes-gcm", "cfg-if", "chacha20", "chacha20poly1305", + "ctr", "hkdf", "md-5", "rand 0.8.5", @@ -2951,11 +3391,22 @@ dependencies = [ "sha1", ] +[[package]] +name = "shadowsocks-proxy" +version = "0.0.0" +dependencies = [ + "cbindgen", + "libc", + "log", + "oslog", + "shadowsocks-service", + "tokio", +] + [[package]] name = "shadowsocks-service" -version = "1.14.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08c3eb3ce85fb4c1f7451d2a5704503d3146ed7d626a17a63194092f07be45a4" +version = "1.15.3" +source = "git+https://github.com/mullvad/shadowsocks-rust?rev=c45980bb22d0d50ac888813c59a1edf0cff14a36#c45980bb22d0d50ac888813c59a1edf0cff14a36" dependencies = [ "arc-swap", "async-trait", @@ -2964,16 +3415,18 @@ dependencies = [ "bytes", "cfg-if", "futures", - "idna", + "hyper", + "idna 0.3.0", "ipnet", "iprange", "json5", "libc", "log", "lru_time_cache", - "nix 0.23.1", + "nix 0.26.2", "once_cell", "pin-project", + "rand 0.8.5", "regex", "serde", "shadowsocks", @@ -2981,7 +3434,8 @@ dependencies = [ "spin 0.9.2", "thiserror", "tokio", - "winapi", + "tower", + "windows-sys 0.45.0", ] [[package]] @@ -3011,9 +3465,9 @@ dependencies = [ [[package]] name = "signature" -version = "1.4.0" +version = "1.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02658e48d89f2bec991f9a78e69cfa4c316f8d6a6c4ec12fae1aeb263d486788" +checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" dependencies = [ "rand_core 0.6.4", ] @@ -3048,9 +3502,9 @@ checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309" [[package]] name = "socket2" -version = "0.4.4" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0" +checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" dependencies = [ "libc", "winapi", @@ -3071,6 +3525,22 @@ dependencies = [ "lock_api", ] +[[package]] +name = "spki" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b" +dependencies = [ + "base64ct", + "der", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + [[package]] name = "strsim" version = "0.9.3" @@ -3109,6 +3579,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "sync_wrapper" version = "0.1.1" @@ -3123,15 +3604,15 @@ checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", "unicode-xid", ] [[package]] name = "system-configuration" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d75182f12f490e953596550b65ee31bda7c8e043d9386174b353bda50838c3fd" +checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" dependencies = [ "bitflags", "core-foundation", @@ -3161,14 +3642,14 @@ dependencies = [ "err-derive", "futures", "hex", - "inotify", + "inotify 0.10.0", "internet-checksum", "ipnetwork", "jnix", "lazy_static", "libc", "log", - "memoffset", + "memoffset 0.6.4", "mnl", "netlink-packet-route", "netlink-sys", @@ -3186,7 +3667,6 @@ dependencies = [ "regex", "resolv-conf", "rtnetlink", - "shadowsocks-service", "shell-escape", "socket2", "subslice", @@ -3297,6 +3777,7 @@ dependencies = [ name = "talpid-routing" version = "0.0.0" dependencies = [ + "bitflags", "err-derive", "futures", "ipnetwork", @@ -3305,12 +3786,13 @@ dependencies = [ "log", "netlink-packet-route", "netlink-sys", + "nix 0.26.1", "rtnetlink", "socket2", + "system-configuration", "talpid-types", "talpid-windows-net", "tokio", - "tokio-stream", "widestring 1.0.2", "windows-sys 0.45.0", ] @@ -3348,6 +3830,7 @@ name = "talpid-tunnel-config-client" version = "0.0.0" dependencies = [ "classic-mceliece-rust", + "libc", "log", "pqc_kyber", "prost", @@ -3357,6 +3840,7 @@ dependencies = [ "tonic", "tonic-build", "tower", + "windows-sys 0.45.0", "zeroize", ] @@ -3364,7 +3848,7 @@ dependencies = [ name = "talpid-types" version = "0.0.0" dependencies = [ - "base64", + "base64 0.13.0", "err-derive", "ipnetwork", "jnix", @@ -3434,7 +3918,7 @@ dependencies = [ "cfg-if", "fastrand", "redox_syscall", - "rustix", + "rustix 0.36.7", "windows-sys 0.42.0", ] @@ -3470,7 +3954,7 @@ checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -3545,7 +4029,7 @@ checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -3572,9 +4056,9 @@ dependencies = [ [[package]] name = "tokio-tfo" -version = "0.1.9" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4279aec5ded232170bf39130dd0e0deaed2c9f31cd3b5db1f2021056bcf5f94a" +checksum = "35ccf89920b48afc418f18135342355d30ad048f3c95ba54670f50a52371a439" dependencies = [ "cfg-if", "futures", @@ -3584,7 +4068,7 @@ dependencies = [ "pin-project", "socket2", "tokio", - "winapi", + "windows-sys 0.36.1", ] [[package]] @@ -3619,7 +4103,7 @@ dependencies = [ "async-stream", "async-trait", "axum", - "base64", + "base64 0.13.0", "bytes", "futures-core", "futures-util", @@ -3652,7 +4136,7 @@ dependencies = [ "proc-macro2", "prost-build", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -3727,7 +4211,7 @@ checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", ] [[package]] @@ -3800,7 +4284,7 @@ dependencies = [ "futures-channel", "futures-io", "futures-util", - "idna", + "idna 0.2.3", "ipnet", "lazy_static", "rand 0.8.5", @@ -3836,9 +4320,9 @@ dependencies = [ [[package]] name = "trust-dns-server" -version = "0.22.0" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1583cf9f8a359c9f16fdf760b79cb2be3f261b98db8027f81959c7a4f6645e2c" +checksum = "99022f9befa6daec2a860be68ac28b1f0d9d7ccf441d8c5a695e35a58d88840d" dependencies = [ "async-trait", "bytes", @@ -3931,6 +4415,12 @@ dependencies = [ "tinyvec", ] +[[package]] +name = "unicode-width" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" + [[package]] name = "unicode-xid" version = "0.2.2" @@ -3939,11 +4429,11 @@ checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" [[package]] name = "universal-hash" -version = "0.4.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05" +checksum = "7d3160b73c9a19f7e2939a2fdad446c57c1bbbbf4d919d3213ff1267a580d8b5" dependencies = [ - "generic-array 0.14.4", + "crypto-common", "subtle", ] @@ -3955,17 +4445,22 @@ checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" [[package]] name = "url" -version = "2.2.2" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" +checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" dependencies = [ "form_urlencoded", - "idna", - "matches", + "idna 0.3.0", "percent-encoding", "serde", ] +[[package]] +name = "utf8parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" + [[package]] name = "uuid" version = "0.8.2" @@ -4041,7 +4536,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn", + "syn 1.0.100", "wasm-bindgen-shared", ] @@ -4063,7 +4558,7 @@ checksum = "5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4148,6 +4643,15 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-targets 0.48.0", +] + [[package]] name = "windows-service" version = "0.6.0" @@ -4159,19 +4663,32 @@ dependencies = [ "windows-sys 0.45.0", ] +[[package]] +name = "windows-sys" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" +dependencies = [ + "windows_aarch64_msvc 0.36.1", + "windows_i686_gnu 0.36.1", + "windows_i686_msvc 0.36.1", + "windows_x86_64_gnu 0.36.1", + "windows_x86_64_msvc 0.36.1", +] + [[package]] name = "windows-sys" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", ] [[package]] @@ -4180,7 +4697,16 @@ version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" dependencies = [ - "windows-targets", + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.0", ] [[package]] @@ -4189,13 +4715,28 @@ version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" +dependencies = [ + "windows_aarch64_gnullvm 0.48.0", + "windows_aarch64_msvc 0.48.0", + "windows_i686_gnu 0.48.0", + "windows_i686_msvc 0.48.0", + "windows_x86_64_gnu 0.48.0", + "windows_x86_64_gnullvm 0.48.0", + "windows_x86_64_msvc 0.48.0", ] [[package]] @@ -4204,42 +4745,114 @@ version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" + [[package]] name = "windows_aarch64_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" + +[[package]] +name = "windows_i686_gnu" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" + [[package]] name = "windows_i686_gnu" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" +[[package]] +name = "windows_i686_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" + +[[package]] +name = "windows_i686_msvc" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" + [[package]] name = "windows_i686_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" +[[package]] +name = "windows_i686_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" + [[package]] name = "windows_x86_64_gnu" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" + [[package]] name = "windows_x86_64_gnullvm" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" + [[package]] name = "windows_x86_64_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" + [[package]] name = "winreg" version = "0.7.0" @@ -4286,6 +4899,6 @@ checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.100", "synstructure", ] diff --git a/pkgs/applications/networking/mullvad/mullvad.nix b/pkgs/applications/networking/mullvad/mullvad.nix index 754109c5ccf7..71a53aa3344b 100644 --- a/pkgs/applications/networking/mullvad/mullvad.nix +++ b/pkgs/applications/networking/mullvad/mullvad.nix @@ -1,9 +1,7 @@ { lib , stdenv -, writeText , rustPlatform , fetchFromGitHub -, fetchpatch , pkg-config , protobuf , makeWrapper @@ -19,18 +17,20 @@ }: rustPlatform.buildRustPackage rec { pname = "mullvad"; - version = "2023.3"; + version = "2023.5"; src = fetchFromGitHub { owner = "mullvad"; repo = "mullvadvpn-app"; rev = version; - hash = "sha256-as/d14xVTqJvb+QxzEyZWh1EMRVpE8cDQRbdc4R4pcU="; + hash = "sha256-bu16U9XJiIuYG9Npljos2ytfloSoGIl1ayH43w0aeKY="; }; cargoLock = { lockFile = ./Cargo.lock; outputHashes = { + "nix-0.26.1" = "sha256-b5bLeZVNbJE7aBnyzl0qvo0mXFeXa4hAZiuT1VJiFLk="; + "shadowsocks-1.15.3" = "sha256-P35IQL2sAfrtjwMDn8k/kmkk2IMsvq6zICRRGUGfqJI="; "udp-over-tcp-0.3.0" = "sha256-5PeaM7/zhux1UdlaKpnQ2yIdmFy1n2weV/ux9lSRha4="; }; }; From a845a7162cb493dcf9c743533c2dbaff3cea40a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 14:00:20 +0000 Subject: [PATCH 157/185] tf-summarize: 0.3.3 -> 0.3.6 --- pkgs/applications/networking/cluster/tf-summarize/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/tf-summarize/default.nix b/pkgs/applications/networking/cluster/tf-summarize/default.nix index 7267e3fc064a..1381ba664222 100644 --- a/pkgs/applications/networking/cluster/tf-summarize/default.nix +++ b/pkgs/applications/networking/cluster/tf-summarize/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "tf-summarize"; - version = "0.3.3"; + version = "0.3.6"; src = fetchFromGitHub { owner = "dineshba"; repo = "tf-summarize"; rev = "v${version}"; - hash = "sha256-1sYWOvSWxoS0R6M1HxJ6yyBSa/LY3b9G8mF3NMofFhM="; + hash = "sha256-8TRX7gAbBlCIOHbwRIVoke2WBSgwLx9121Fg5h0LPF0="; }; vendorHash = "sha256-YdfZt8SHBJHk5VUC8Em97EzX79EV4hxvo0B05npBA2U="; From af557a587bc65669154d30607affd0d416f2b938 Mon Sep 17 00:00:00 2001 From: Nico Pulido-Mateo <13149442+npulidomateo@users.noreply.github.com> Date: Mon, 23 Oct 2023 16:05:12 +0200 Subject: [PATCH 158/185] typora: 1.7.5 -> 1.7.6 --- pkgs/applications/editors/typora/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/typora/default.nix b/pkgs/applications/editors/typora/default.nix index 5332e0b5d05b..936cc9f7bb87 100644 --- a/pkgs/applications/editors/typora/default.nix +++ b/pkgs/applications/editors/typora/default.nix @@ -22,10 +22,10 @@ let pname = "typora"; - version = "1.7.5"; + version = "1.7.6"; src = fetchurl { url = "https://download.typora.io/linux/typora_${version}_amd64.deb"; - hash = "sha256-4Q+fx1kNu98+nxnI/7hLhE6zOdNsaAiAnW6xVd+hZOI="; + hash = "sha256-o91elUN8sFlzVfIQj29amsiUdSBjZc51tLCO+Qfar6c="; }; typoraBase = stdenv.mkDerivation { From 6fe521251563b75fe30597d5b1ba1ba848fdaf82 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 23 Oct 2023 16:39:04 +0200 Subject: [PATCH 159/185] python311Packages.google-cloud-speech: 2.21.0 -> 2.21.1 Changelog: https://github.com/googleapis/python-speech/blob/v2.21.1/CHANGELOG.md --- .../python-modules/google-cloud-speech/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-speech/default.nix b/pkgs/development/python-modules/google-cloud-speech/default.nix index 53b865bd75ad..60988de324ad 100644 --- a/pkgs/development/python-modules/google-cloud-speech/default.nix +++ b/pkgs/development/python-modules/google-cloud-speech/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "google-cloud-speech"; - version = "2.21.0"; + version = "2.21.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Zhw5u7bysha6VqzjsIcmDpd43Rmt6e+jcAre6SWACa0="; + hash = "sha256-STU3XqrxhlblPiYxdwudV56Ay07Bs9Rt0jNG94mqAWo="; }; propagatedBuildInputs = [ From 46dd712c1bd2d2050cd0c95f61592818eb465d73 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 14:41:54 +0000 Subject: [PATCH 160/185] vultr-cli: 2.18.2 -> 2.19.0 --- pkgs/development/tools/vultr-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/vultr-cli/default.nix b/pkgs/development/tools/vultr-cli/default.nix index 16dfcd878ab6..4130c52ce160 100644 --- a/pkgs/development/tools/vultr-cli/default.nix +++ b/pkgs/development/tools/vultr-cli/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "vultr-cli"; - version = "2.18.2"; + version = "2.19.0"; src = fetchFromGitHub { owner = "vultr"; repo = pname; rev = "v${version}"; - hash = "sha256-RW8t5s28eUxHKEz+UHdeHlRMYprKlA9AdtiEy661des="; + hash = "sha256-RLJtDzG3dKaJkppJO/cAggvgB9egCxCWd1mbQ91KPuY="; }; - vendorHash = "sha256-61hdhkFyp4an9KtqDzB4Sd2+t40QEoLgq7MvUBxEQKs="; + vendorHash = "sha256-lVZcmqEC4InZr2zcgI4WVg6Pl3Cv/crTWuLSnqY3Vyk="; nativeBuildInputs = [ installShellFiles ]; From 7aec39cc1f89bb10ff865a50790e40a263be7569 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 23 Oct 2023 16:39:43 +0200 Subject: [PATCH 161/185] nixos/release-combined: drop ZFS+i686 from blockers The current state is certainly very wrong - testing ZFS only on i686. I suspect it was a typo (?) in commit 2de3caf01109891. The current practical problem is that the test fails, though in a part that looks cross-platform (which adds confusion): https://hydra.nixos.org/build/239290208#tabs-buildsteps --- nixos/release-combined.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/release-combined.nix b/nixos/release-combined.nix index 9fceafdd271d..cb7bbcb63f80 100644 --- a/nixos/release-combined.nix +++ b/nixos/release-combined.nix @@ -165,7 +165,6 @@ in rec { (onFullSupported "nixos.tests.switchTest") (onFullSupported "nixos.tests.udisks2") (onFullSupported "nixos.tests.xfce") - (onSystems ["i686-linux"] "nixos.tests.zfs.installer") (onFullSupported "nixpkgs.emacs") (onFullSupported "nixpkgs.jdk") ["nixpkgs.tarball"] From 973cca0ffbc0ed280e0d4f2dd6596f7ee0c6c37c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Oct 2023 03:14:02 +0000 Subject: [PATCH 162/185] ventoy-full: 1.0.95 -> 1.0.96 --- pkgs/tools/cd-dvd/ventoy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/cd-dvd/ventoy/default.nix b/pkgs/tools/cd-dvd/ventoy/default.nix index cf3bd1fe6c52..f7b90e6e252d 100644 --- a/pkgs/tools/cd-dvd/ventoy/default.nix +++ b/pkgs/tools/cd-dvd/ventoy/default.nix @@ -50,7 +50,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ventoy"; - version = "1.0.95"; + version = "1.0.96"; src = let @@ -58,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: { in fetchurl { url = "https://github.com/ventoy/Ventoy/releases/download/v${version}/ventoy-${version}-linux.tar.gz"; - hash = "sha256-Tsi541GAMrWBl5xLo/K+uEyaoaDSWvwp5RMzZ5V6RAU="; + hash = "sha256-eUpxfJQ0u3bpAXTUCKlMO/ViwKcBI59YFKJ3xGzSdcg="; }; patches = [ From 3c8a8010e1257958267b81d2bd4638bdc8d2c13b Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 23 Oct 2023 11:40:32 -0400 Subject: [PATCH 163/185] cargo-nextest: fix build on darwin --- pkgs/development/tools/rust/cargo-nextest/default.nix | 6 ++++-- pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-nextest/default.nix b/pkgs/development/tools/rust/cargo-nextest/default.nix index e722370ae89e..f911f5ee5873 100644 --- a/pkgs/development/tools/rust/cargo-nextest/default.nix +++ b/pkgs/development/tools/rust/cargo-nextest/default.nix @@ -1,4 +1,4 @@ -{ lib, rustPlatform, fetchFromGitHub, stdenv, Security }: +{ lib, rustPlatform, fetchFromGitHub, stdenv, darwin }: rustPlatform.buildRustPackage rec { pname = "cargo-nextest"; @@ -13,7 +13,9 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-IU2oW00VzEV8p3BpqIJZwXvdcaeweAF9nGHwtX+98vY="; - buildInputs = lib.optionals stdenv.isDarwin [ Security ]; + buildInputs = lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.SystemConfiguration + ]; cargoBuildFlags = [ "-p" "cargo-nextest" ]; cargoTestFlags = [ "-p" "cargo-nextest" ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 65292b677128..e4b02a821408 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17144,9 +17144,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreGraphics Foundation; }; - cargo-nextest = callPackage ../development/tools/rust/cargo-nextest { - inherit (darwin.apple_sdk.frameworks) Security; - }; + cargo-nextest = callPackage ../development/tools/rust/cargo-nextest { }; cargo-play = callPackage ../development/tools/rust/cargo-play { }; cargo-profiler = callPackage ../development/tools/rust/cargo-profiler { }; cargo-raze = callPackage ../development/tools/rust/cargo-raze { From fba3a50a3f1cc1bdb279b0f450683be31b51a450 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 17:41:17 +0200 Subject: [PATCH 164/185] firefox-unwrapped: 118.0.2 -> 119.0 https://www.mozilla.org/en-US/firefox/119.0/releasenotes/ --- pkgs/applications/networking/browsers/firefox/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index 94f01b8af398..406a60b12b21 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -3,10 +3,10 @@ { firefox = buildMozillaMach rec { pname = "firefox"; - version = "118.0.2"; + version = "119.0"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "fe9d7951927e44aee98a15840820251b779cc427f27597951497bd01fde3c3f2857942535c64c9d1a64f877c43802771304ed97254bffd9216f554e1af9efbf4"; + sha512 = "4b555c444add36567fd538752b122f227cf78bb70b72c79e6d8ae8d9c2e61c3cdacfae79c37970753b8b5c7716b28c686071eb7b551773c30a76852f3550676c"; }; meta = { From d81477df498b088cfa4bc555dd0e17d9890c2a4a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 17:47:51 +0200 Subject: [PATCH 165/185] firefox-bin-unwrapped: 118.0.2 -> 119.0 https://www.mozilla.org/en-US/firefox/119.0/releasenotes/ --- .../browsers/firefox-bin/release_sources.nix | 820 +++++++++--------- 1 file changed, 415 insertions(+), 405 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index e3a9a01af6dd..5ac761db99db 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,1015 +1,1025 @@ { - version = "118.0.2"; + version = "119.0"; sources = [ - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ach/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ach/firefox-119.0.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "edaae29cc72b033e7116f56a5c26ec14a87b44d394c5b447000b2cea3f092421"; + sha256 = "b39b5d57d6cffa2a70b5bc0b79437b0b0bae8c6e8c0cb59cad1a06949367b5cc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/af/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/af/firefox-119.0.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "31bbfc2b7c2f3e96ea6607512769a20271c912a3d025c9b875a91333d399c6b8"; + sha256 = "918c39a93f193d796763d366bda8ca821f048c696f25dd4d82ec3a66e630eff6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/an/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/an/firefox-119.0.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha256 = "13835d48854bfed399898fa68c3e8a12ca749d6a079599049f4f24ab1701ecfd"; + sha256 = "fc56648a834e860516c743138ae7dabd79271483150a28aa4af1d64cedb227b6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ar/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ar/firefox-119.0.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "860f800879c39636a53bfd4149d1b2295fa8691b73ef32291bcf60d3f59d4f7b"; + sha256 = "6a4ba37c37eac8807c64aab68a8904b533da34ebe12064a70595a798827dda86"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ast/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ast/firefox-119.0.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "f462a8b29ae601c1dc1aa52072db9114edd77f51f0acd36e83a0f728b2c6c57e"; + sha256 = "bf9eec66de4b202200132c3f31a1532a81753f34ea827485ba6e96ca7ba36ead"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/az/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/az/firefox-119.0.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha256 = "25072dc449a004fe376eadf1bf72ced247d18cb7644f209ce44076567982ba04"; + sha256 = "13ea61d828ca7eecb8960f40d779454b612c711865a3caa47f0f9bcb0c7f70c8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/be/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/be/firefox-119.0.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "23d23aade92122562920a90cbce73afc570dc1f7eb4198d5e6f311d5439edeec"; + sha256 = "1c6c629c02034cd562b440302ed148c4ec080e6c93ca74b7244b47baec96973f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/bg/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/bg/firefox-119.0.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "05b3cd2074c2496dcaee4744d5dbaf409e8ac15fcea274a7e07647309da7bc10"; + sha256 = "f382168dd2aad7c13ccdedbdc5f43167e6030d8aa8159eb8b5b01c0454c5d367"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/bn/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/bn/firefox-119.0.tar.bz2"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "151f4b9e92583ea048bfecbfec9de77613c87a7b77c56dff45a7188bd89dbb0b"; + sha256 = "c149b1dfa5517489677e8a613e04a15f781866b01bdf3e711d9afa9f65c08499"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/br/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/br/firefox-119.0.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "1e4784df4de56c0c656e7a523cfaf73ee713658cead7ef5c2965a30b842aa5a9"; + sha256 = "350540c67927823dbf0757dfc2561d9219ee71d576ca3ff2f86ce4e9c831118c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/bs/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/bs/firefox-119.0.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "baf4579d63d93e5b813210e19763dca574afb35dcca5a53f6b2cf1ad75d7391f"; + sha256 = "59a9dbc269c2ee815b7698eb5a0eacd9b310e604ae0df766503e6914c0bf740e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ca-valencia/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ca-valencia/firefox-119.0.tar.bz2"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "6a0ada9f33f226a0209ea5007e3daf5ea2d050052ff41e91c3d50ff8ca9370c3"; + sha256 = "8b5f0b091b5d8236c68e07ed1d0484994cb5d7082605f79c8ee01b96b1219b56"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ca/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ca/firefox-119.0.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "e2bc65ee5649e3ddec778e0d5b36a0b1cc103ff99841eaad292d0bc6337a1654"; + sha256 = "7c8435210f1dcf5e577c85eb5607b231d36a42233d2a42bf3f58626e9fe313ce"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/cak/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/cak/firefox-119.0.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "9c6a0b7919bb72ce22549a530c537a07ab0d4b8dda33df0c3ba3c563c451c84b"; + sha256 = "1f88c845c86881eaed91552028206abd62b0d20c87e57c58ada6bd725c6efaee"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/cs/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/cs/firefox-119.0.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "923cc5ebbc0503bfd4059c94febc1f8b8b49d833967fe2f641a985b40b44c590"; + sha256 = "0983f8406f4dd3c15bb9679cc4da17bf0d2e55fc1d2a2108d98c6b1f26823161"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/cy/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/cy/firefox-119.0.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "5a94b219227b5bdf33090de67eb0ec32bd2d749e71e41980126ba3d975f375f2"; + sha256 = "e223b1a0af9265d69fd7cc640959562db028f7be4e57a106a8a58b22198cb36b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/da/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/da/firefox-119.0.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "11781b484eb02f1566f03db478c9d79a3f1e02947be5964e6272789ecfd8ce28"; + sha256 = "af0c8bf6987638b39156c34359f79cd89371af513510de83068e427cfbd1f76b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/de/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/de/firefox-119.0.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "691235de2d13d8412b5ea72821cc3172ce86b9c331c3fae4e312f3cab6102ad2"; + sha256 = "5b686480faa5e93b88f18148179f44a068e2152fdec20187fc9e5bf184adee6e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/dsb/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/dsb/firefox-119.0.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "a7ad39655d2165e94e19c79ddab1392e496e64f731b5fc903cfc65738e07e20c"; + sha256 = "e4e69bf057f5de0086958f6023319b922fcb852ba9467dd40ec1c14d6f68efd7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/el/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/el/firefox-119.0.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "62815f5f1e99c9e3676edb1daa01d70cd29eed3781f91e7bdca0b1b65ac61afa"; + sha256 = "57307cc86a5aef496053f116854d46adf65bac39a01f6d56f84d572d1b539ed2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/en-CA/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/en-CA/firefox-119.0.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "c32053f77daf81dbe9b0cae597c269176bb2ef244647998e9c6fcfb839a6396d"; + sha256 = "b5361c64b7b98c9a6df89d06364e18d8e0b5bf0ec6e20a1363ca841cb6a03df9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/en-GB/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/en-GB/firefox-119.0.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "f8459059b1fb6371db9905dd8ab281de35cf271ef9d1b8a7a041fc41199a46a1"; + sha256 = "ac25fba40006fe6a92d7c08eff26a595e594728ed913799a31f4bb3ba183257e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/en-US/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/en-US/firefox-119.0.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "08d98d91fc4d15241061b5345deeb7ce8c6d30032f66388a02089de7d23c92eb"; + sha256 = "3cba47e712cec5de5716666ef640f678d65ffb3c8ed5a67986296dcfa59fbc32"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/eo/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/eo/firefox-119.0.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "87db7fbc63cade709ed478f271923468c722ded1b097583caaabffe5cffd48a0"; + sha256 = "82013838fab41be6cc427e13ce05664d100cf4b36fba2bb1c7e6de4bb5e17427"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/es-AR/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/es-AR/firefox-119.0.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "b4c4fc27197e1bd55aa6694d53662f2180cd9c994a4acde025056d336866ee8f"; + sha256 = "5d29218c1edb409e16229e5f579b9b212bd13547686f09597fc1721b50385490"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/es-CL/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/es-CL/firefox-119.0.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "85996f30d7abfe3c1896ffd9674dec86be0655f9cd3360588d36ac36c72cedf4"; + sha256 = "200d3d3e5cca0a1e7be2c4dca8476b8c84500201769791f4de193a9c00dc069c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/es-ES/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/es-ES/firefox-119.0.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "d2b766cd31a23cee8380ffc55e1c812281f6268416bd3900ac6bf81922a45f8e"; + sha256 = "e158a68eb5da1e503bdf05ee3bb687b0540fef16725293371ccfbdbd085c120a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/es-MX/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/es-MX/firefox-119.0.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "f2d8c8a9370af90ab11e2028c482e08be954a95862d37a1149e6c42b02d14378"; + sha256 = "2b430ad86706fb2b602dcaceb2d71c8eadb28259e55a95cf6e75eda2cfbbfc76"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/et/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/et/firefox-119.0.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "41373db23f3929fe55dbc9dcc83b6390b99b5d414c0b85da28f7ac90ecd1a510"; + sha256 = "c86da524f593aa1e78322a0f289dc293dfa6ea6cb770ec28eed4dec448476bad"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/eu/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/eu/firefox-119.0.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "1dd9a536f5c8dc22f35e0ff9077ae81dab2ac8b0e25eabeaa2c66dc294500b98"; + sha256 = "3046b38b745175f3a9ba8b5e093ae79c8c238a1df56fadef165e075ffd3b3320"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/fa/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/fa/firefox-119.0.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "75f5499dc303167f3d3521b4dd741462d8cf7be9c0599fa3ea520d5c50419017"; + sha256 = "404503bd56a6bc2cba8e65cb20018f0e80c5cf290573e0ad3b14dd75bbf9bc39"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ff/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ff/firefox-119.0.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "92b4d4e9d5cd9d1af8d85eb6e79dac180430920ad1898705f694d9454ede6330"; + sha256 = "98c702ef329c24e3c6b7e7ccf7004894f39a646c18b58aafe23c9e90bf96be47"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/fi/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/fi/firefox-119.0.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "b55367a8cae3155438e0d9a207b238aa23e0f4923774a8d920e953a458dc4f08"; + sha256 = "562c31519ada2355e4b8739e03aed937356424fa35bf60cc1a55114d208a668a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/fr/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/fr/firefox-119.0.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "471fad8fa3cba6c88de351d23c06f02455ef1d204f0b7891613277ed64ead64c"; + sha256 = "d7a2df46a6e35c15ad84556e8b8042ca3915faa4875b5c6d2cd0a7edc835072c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/fur/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/fur/firefox-119.0.tar.bz2"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "36dc198d6810859005d9e6db9ccf0ff09ee9c16ca629be6b7f8e80ba0ae08529"; + sha256 = "ef596a90fa2acecb0b6a11be98edf355ea929c20276f7b51ca179f8890e9e3dd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/fy-NL/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/fy-NL/firefox-119.0.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "cb238406adcdbe0f41b28d497da49c83ebc3b6182657dec264ed022468095cde"; + sha256 = "dacbf9e586c3bd3bf70d0cfbaea637dfb9e78bf58d44283778c875c2e47e558d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ga-IE/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ga-IE/firefox-119.0.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "1d6c433d80d58f7e8b5bb8c22cf6875b41908b0a82b87d92d359fe8b93a442f0"; + sha256 = "621d157491c09010f68baa54b893759b85cd350daadda4081574e58be50e946a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/gd/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/gd/firefox-119.0.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "2df1ccb7d1a176092b3b9a58abfa1f4caf58c8d0ba599cd2075a99eae5943509"; + sha256 = "d0433bd49687a042d0a7d3cf79f8f128a330fed546bc9ff78258d4797fc0fe42"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/gl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/gl/firefox-119.0.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "012c433502c59b993971cc03e3cc68945236241aa2c4a663a1ca1e5646a63522"; + sha256 = "193c4c8bde818a06b0284a836d6be803955727b12043a1ed79c748d79de31825"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/gn/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/gn/firefox-119.0.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "cb202fe5eabc9ec9dffc2f00f339e8c492ff3c2ddc9f2162ce04fc5527744084"; + sha256 = "079dab78929dec897f912bd2cdde3b13a64e9ef5e21e98c5030cc0482d9574bd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/gu-IN/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/gu-IN/firefox-119.0.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "e09eb574a23e6bb03ae8877108fa631c1fddbe23f28708dedba70c50c71e84a3"; + sha256 = "ee9670c5e502e6c6bef1c1b118e16624cb6df5be68e136961083d3ca7d4e8400"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/he/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/he/firefox-119.0.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "fd7ca0027cca8232a71cc95508710373a7a57dfee490befa81a6911f40da2d1a"; + sha256 = "24ac7821df7d752ffa8f959dbf4cf85ee3c2189b415b15e6a3fcbdefb9953dd0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/hi-IN/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/hi-IN/firefox-119.0.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "27036573a6fc158626b31769a15273feb99f2d7b4d0642c25238f767c391f7f5"; + sha256 = "46fb02f9332139f1e2966df339c07ec0a91ba42744e4afb5e9a54ed3d7b98f59"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/hr/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/hr/firefox-119.0.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "ba72f0a1c4a216aa2d332e7ffb9022c67240a9311893d8d2afa42c12764fd0ee"; + sha256 = "4faa0d060c9ff8754d3ae1dbddade68fc45ec0fa9c736643fdb2bd8b35974e04"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/hsb/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/hsb/firefox-119.0.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "b5f732a1cde793c6e4019eccf20c12d99120ee68d46c3af73578eeae8f13f081"; + sha256 = "cd64231d3afcdec60743153eeb4b1f0bbb56234f6ac77b8e1e694514656a4e02"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/hu/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/hu/firefox-119.0.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "0bcbe31ce109772f275dc68c6c8e698672206712eb335b2d12e52980dc3d439a"; + sha256 = "94264673a553ad4def9ea264ca3d97f1208a780ea367e26857dc8d1d8622744a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/hy-AM/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/hy-AM/firefox-119.0.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "ca692088bf041df45344304257f0cb0ac5f994b73a84bbfbef8d1afdf8431aea"; + sha256 = "dfb11193bc4d8ef993bbeab5c66c9b365d860fff3426a6473cc85fe168c17264"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ia/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ia/firefox-119.0.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "c109de529b4fa66a1a86a6e500ca7552b2db0f7b7a7dcc4c1ae7b09c841d7240"; + sha256 = "73506b0eb9e2b8d7b233b66cac2e71bf570a9ca4bdeaade7e3ac6fdb7326a7d5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/id/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/id/firefox-119.0.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "93eab7182a441fcf215609cf35defc655a6375117b656fc45f1ef05ca80d08bc"; + sha256 = "b819e003fa942117ad01ca57082eedab1150f8bcdc11bb5345083fc170d36928"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/is/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/is/firefox-119.0.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "9ee541eb90fc4166bc425bf3542963b9a0894d4c990e4e445a2f0c228900a347"; + sha256 = "81c44e530d1d7781b3df276a9f384e703c7faa95e119969c28095d42c177b161"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/it/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/it/firefox-119.0.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "b0a974115b358e60824cf3589d6ae6e44b9769d301235cb782d404acd78606d8"; + sha256 = "ad8b2f146772487809fba1e81d01d66ceadf29d4c41c05c4dac4bd62ee7e674b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ja/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ja/firefox-119.0.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "f1aaece094f926991747e7a878683d80b957d8d4c4ea138f0a17138bcee4beba"; + sha256 = "a66a5eea3b15d0fe5bcf9276e152f214d5156692d6ce062ce94d90849d209b26"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ka/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ka/firefox-119.0.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "1f2c896fc93fe9d463d95e7b38f2015d5b2fd3bdcc06176a1c6ba6eaefb783b1"; + sha256 = "dd1817b054d70c64f529c0549a6424567a58200a23716488655152ee2d38e2cc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/kab/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/kab/firefox-119.0.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "bc5ea67b452e896feb48fef2ccf940fac72aeb3363aaba33c3533b393c96de7f"; + sha256 = "a6c1eda609f94651bd97cac31c830c8c19b6e3c085b233caa569eedd99999997"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/kk/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/kk/firefox-119.0.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "d8cf92a1576ef8422c0f11864200d4c4acd05509e7ea7c52903d61d8f502c4ab"; + sha256 = "35afce4fba1c41ac276a03cdf688232df8f3b3177b6797bfe83407111d9c596f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/km/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/km/firefox-119.0.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha256 = "695bdf7b572a5c28eac19955f2170cec1501eb337efc111030ce15a7794b6ece"; + sha256 = "7b40552893a20c3463cdd6ac1f378d44c3c2199141e980261f2fe899d8e9ce92"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/kn/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/kn/firefox-119.0.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "4f7f974b8f3ba3b09714bdaafecc0280384838cff54704eb5ad2bd129d7dc7f4"; + sha256 = "2d7c2003218f0404f2f20896d924cf5df179c6ff2fd61616876e485b4ad9d084"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ko/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ko/firefox-119.0.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "350445a1a2a7e0daaf39023409558fbde8cee86f35d71d70c557234843efef90"; + sha256 = "46ec2ab8e5898f3c063bfcecbdb16a21e14b150718259c9d6f82e8f0a5147d8f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/lij/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/lij/firefox-119.0.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "9c70ee5cf9a277bda0731ea0c927cdde60b1f9270b1d8f910bb9b89936938652"; + sha256 = "fe103d6b1377898242421518b691916df27ab414ae3b47fa71694e2a673a552a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/lt/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/lt/firefox-119.0.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "604fb287735aa843d98cb3b6fae2c7f2939ff13d327ffb4f80fdcd82b828f2a3"; + sha256 = "a174153a909957ff3a41ee263ba95f6e30786007c2e74be0ff1c68d1dbc55c7e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/lv/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/lv/firefox-119.0.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "3e3d6d64ad4c998cb6a92cf7ac457f0c3712e68e653de0a3ddbdaca15d03167d"; + sha256 = "3ba44426c9654bc44f6e0740c90e5c8d0a9af04a5e0ffe0943bf6e0d2c3d5280"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/mk/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/mk/firefox-119.0.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "fed28734dd7e3e69d1c42a2ae183e173f54fd5ecfe7e3e9301064d98f6e3eee0"; + sha256 = "870768e901c2f900d25a547d08413a612f01dd2935988a2f59bfda8fa4184544"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/mr/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/mr/firefox-119.0.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "180527d25dc0746650918ec85ec13a808125ee50e24f48cb0b613372a5ac92e1"; + sha256 = "f2cde4a376169be38d3bb5c7e0585f59383a07eb63a1fa840bcba7c6f452d4d5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ms/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ms/firefox-119.0.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "751c4aad153f6347bcc36c821cd6a8fc83cd30392cd097da364bf4ac484bbe92"; + sha256 = "c680975f06962d5d7e4ece1d6b566a4863ea59b009bdf7ce00f6b548533d63b6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/my/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/my/firefox-119.0.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha256 = "0590bea84cb17f09b0ddd7baf17306e32049ca6ccd694143fb2ab481aa05d6d8"; + sha256 = "7dbe7c8066106e80be4acb553d6b6dd3c8ccaeb1d8eadb141a99330d969a7ab1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/nb-NO/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/nb-NO/firefox-119.0.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "51edca7fb1d6dac258b0f7823acf87297bf5e916c52a2796c00e84889570611e"; + sha256 = "0d8e3c89de78f607f3b3258f9e8633792a8fb781ee4019bc5c4dc61e8bc4a276"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ne-NP/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ne-NP/firefox-119.0.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "04ca864dde0502fdf4cd2a68d2ac4af1996dff8443f503fbee68d6355fb8ad83"; + sha256 = "fda071dbefc7d999d6e6d46dd9267d4bd08d3a124797183e6a5ebec5e357c411"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/nl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/nl/firefox-119.0.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "c8bcd78b5ed3b9e675cda7505134a904142a62e9977abef1284d4bc7d4d2a7c4"; + sha256 = "f7b66affba5582a786086431ad187fdd5818cee274333447d8461d81fa120788"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/nn-NO/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/nn-NO/firefox-119.0.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "aa712a3ac3148af441dbdf5413b01d750a833125d510cce4fdc2cf4b3d5a9ffd"; + sha256 = "1e8ae2c889461f16d776ef816212f0230cc71046ea2c42fe50f294c17d346069"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/oc/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/oc/firefox-119.0.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "52da19a46baa9628389ee08ad02d350baa9108989ebab0cc2608a13138c832d1"; + sha256 = "d3e8c4ec7ed58550a42c58c78b930114def4c31e1e9541cd2e1d93d1f8ed6d22"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/pa-IN/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/pa-IN/firefox-119.0.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "7b522cfddeeaec19e8dc5c25c32dfe590743acca8349a9b1a5877d9582a584a4"; + sha256 = "8445047117de8e1a136bf08c3c7b12aed9486d5b2ceb53b515198e5dc9ff6912"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/pl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/pl/firefox-119.0.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "d27dd66b00740fed51b146b60c940d0500378be008a04331869f6603a5c96744"; + sha256 = "87d29a11b54e21884be4f3bb3005d37cc2441220f9d8bd8fbcac002d60a05aae"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/pt-BR/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/pt-BR/firefox-119.0.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "15c2f48c2b504ebb98863f4dd61e68a8d316a977284b632bfc3a498212b48cfd"; + sha256 = "425f86111d409a3bc2250b68588bb92221d7eab575064488693a8723c78b97d0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/pt-PT/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/pt-PT/firefox-119.0.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "353475f78b33efd4bded36e8e1a6259a8ddeb067dfed9400b560cb8a56118481"; + sha256 = "eeeeb25dd197cd2b194f9378fd0cccc6aee4a22a841e9fe87c34481e61a5bdc0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/rm/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/rm/firefox-119.0.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "9ae918fb2ab4ce322152da4848d865501de297c72b2b90a3b58b98ac44ac3746"; + sha256 = "7842a3cc0cc9c882633377f1e18a8c7339af2912578cf5eadf12ac05cc44cf6a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ro/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ro/firefox-119.0.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "1bfe0a34d5f1a1652fe076aa881da6ce4fc8dc098b2afe71ba7702ce07e87801"; + sha256 = "05f930e45de7537055a76dbe2148a7557907293e9238ddd8b81335ffeca85457"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ru/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ru/firefox-119.0.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "eab71d99e2548650e05646ad86425f4f74c2597535ea7aa4be7e70c718c64562"; + sha256 = "ef9bf25a5488e03b699add0308bb3b0b101025b533f408dc88b2d37777ee4186"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/sc/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/sat/firefox-119.0.tar.bz2"; + locale = "sat"; + arch = "linux-x86_64"; + sha256 = "034813361992a52b30ddebe013c221f06b6628bb78404916bdd6eaa7e0e02c6f"; + } + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/sc/firefox-119.0.tar.bz2"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "cb979ed8cab05be2d34c51b3649666164f0e18d67b923b5acbdb112c9733ae29"; + sha256 = "7795f208a10e91d4ec00b7605bdb55242a085fa11a49b6c210ba87f59d1b1873"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/sco/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/sco/firefox-119.0.tar.bz2"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "bb240568809555462268462bd269bcb8483d22a8e394a77938e768727acd0a2c"; + sha256 = "732f8e5fd43e5be9019c3d4f1eaeb14dd05bc167b2a521960e1f984879e996c9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/si/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/si/firefox-119.0.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "0e4caa28640d88eb46ba5df3717afc68055a5c689f6f802f0f2cf1f09a1c4451"; + sha256 = "aaaba267bf52680a719360b58c1d8a9f74e56c88ff1c790a238a7db8e7811fac"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/sk/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/sk/firefox-119.0.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "f3ffe13e272fe628fc2e5d6057503f973e128fbced0699d93b74f8a8991c27ac"; + sha256 = "562fed5652761207aa61c6df3b87538bf1b95018097ea7fe2f7b17d803f4207e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/sl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/sl/firefox-119.0.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "01906a62d986f224a592cf577f3e4bc26f0d63fbcbfc22d6ee3235ca4894a062"; + sha256 = "250383f4681196d5c3357a4ac4a0ba0edd58ea89e529a62e92a103e21761489b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/son/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/son/firefox-119.0.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha256 = "a361fd5d60744e370de1b4f8efd8dfcff34389d114919997514e9810887b8dd0"; + sha256 = "d2f8c73e7030a9ada05d3da1f403bbb05b16a54e7affcad1fce196c739b1c93e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/sq/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/sq/firefox-119.0.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "f9ff65b19262d45f2a3a3b984ec7cf150d7e81edc9d34953b29f4f6fe83c7155"; + sha256 = "20fa7878cef8ccf9b877aee793638a30b81e0c89d609cf72bcc3d185ac8ecfa8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/sr/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/sr/firefox-119.0.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "91e9db5029983cdd5000fd897087d705ce1f634959685f179710c6130d0f7024"; + sha256 = "ac7149159ac83f91790a53926c874ac4dfaf1f411951a3a5eba63a500324b30b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/sv-SE/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/sv-SE/firefox-119.0.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "682bfa392232ee040536c89105675ae26cd07979a557938031cf96c3921886b4"; + sha256 = "b86cce597d8b3130495d676a28c5440732c0089f040b0f28dd9381dcbe1598ef"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/szl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/szl/firefox-119.0.tar.bz2"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "ca82574af46e338968b9c28dd59e05f59c28166befcd21dacb02ec447ebcd714"; + sha256 = "75770fb197dbcbe8aa473ab7e0bcf2474c4f240917f4cb743c3119724770382d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ta/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ta/firefox-119.0.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "119ebef979adfc0e4e68e567465c80c8f74a9533d48d0dad301931105c364144"; + sha256 = "2395da544f587e2d07578b122e92de14a14c6c4fa90e5e25d951fc8060ef07f4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/te/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/te/firefox-119.0.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha256 = "3f9dbcc42a8370d7bcc457160d9fe8eea9a4aada3497d2a679da4fa7e6ffae3d"; + sha256 = "2661e1bff3f097a1d9a903ec6f4778dd1c111e8e81698eeaf9cc26a18c937720"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/tg/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/tg/firefox-119.0.tar.bz2"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "d32a057c40df8ade083f16f5606bf16aabf63137cad74653f565d3a54ecf932b"; + sha256 = "7aa7e780ec6b8d4b2026cb5c223988ad5022be484350f320a6780c7788b83e62"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/th/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/th/firefox-119.0.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "32665ef2f383a4ea77c9c360a77385cb3076928f4d24f1f38a9a0607062e1ce1"; + sha256 = "28b55df0316d694acdc5e14e3dc0f4ad75d54246dcc1c5eada5787a3cbae7007"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/tl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/tl/firefox-119.0.tar.bz2"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "d9746267f427aa75fafac7840ea91d178e800413eec71ae836f62494a7a16600"; + sha256 = "0daeabf81bd3ef1f79f51db76ae70d2ab82c9cedcd7b8e4dcd27668944e4a4e9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/tr/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/tr/firefox-119.0.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "0f3bd7cb21b17ed2539de42cf4ec8b3353809a557ad4160b5bf6dc30e978a1a7"; + sha256 = "fdcf18ed645299e11365d713d22fc554da4ff4be8a33233262c166ac1f4519c3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/trs/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/trs/firefox-119.0.tar.bz2"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "e3d79184e1e769410123c1f2aa6d3a1fe5a7f6a08981282207b904934a0f0d59"; + sha256 = "18f547adbdb52f61ac3db408ada06ac81b59c0be19b8826eff306779f70df5e8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/uk/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/uk/firefox-119.0.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "e4dcb615b767c14d9c8b5e112ff3b2fc9f25aa5d1feccd83c566f435347189bf"; + sha256 = "0003f5e2e6f452b20c67bcf7fdc314bca34363f18e642ae375635102530d5e46"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/ur/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/ur/firefox-119.0.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "a87de384a8fbdcbfc60d4c0ea248f923b2792a853564e4615a235a0562ca51fb"; + sha256 = "82c3ef7c208c7cdb44de5d09456e82bdd71de1321d8398323983d9473cc9e488"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/uz/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/uz/firefox-119.0.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "1cb8f957361a3fbcfd3770c094b5bece5663eea6922a2eb7f459c83111407551"; + sha256 = "43f93fcf41dd41b70dcd75a2eff9f8d9db5b56a62623fe51f2034d461c5be60d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/vi/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/vi/firefox-119.0.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "40b8e3ccecf7f055a2f2133e6d1fae21f5ab22c505a7eb108e2f374e9f58430e"; + sha256 = "662ed24018c950f0c11adfe857046256b94a312faa9c945d3d2e752f1c8ff6fd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/xh/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/xh/firefox-119.0.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "7bcfb6c7aafeb7202369ea2479272d476b45599a15a70f781c9b5b0547ef0846"; + sha256 = "2b4a67692ed2d88139b82beeb582b054cdbf773c1d67a6a112710da6dd5c2d51"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/zh-CN/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/zh-CN/firefox-119.0.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "7604468ac3d9359a01f8634ba2e74c1dec1d0a3ef17702ea145cc6f07e86ef93"; + sha256 = "e4432e793813e4ee8b07b7fad53fc2c15de1fd9617a33466cc87c2d7ea4c782a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/zh-TW/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-x86_64/zh-TW/firefox-119.0.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "c36ed4783efb76c402130c91884451685bbcc7c0fa74b3f561534c7d3ff54849"; + sha256 = "93508a741d87d40b794f0529ccb6abef895cc8063b7c9791e89e41936eaf4e1e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ach/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ach/firefox-119.0.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha256 = "0a9075d13f61b1f221af6f5c8fb42769dab38bed01bd89e2baecc7becbc2c1d6"; + sha256 = "f5c1c2ed270695990cdb41ca40370c0b3bca8ac1a0157eaa2e78fb4afe7883d2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/af/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/af/firefox-119.0.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "db2e7e15a47f59ed319e3f187df01cbb79760abfa8f8069062a5a3eaf08b5421"; + sha256 = "a01356f453f0fabe8d02c5e4d810c1c56efe3c0c04af986fe23f53ce338eaf1c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/an/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/an/firefox-119.0.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha256 = "3d93e35e9761f2bd4f4e9f2e6c2a390ef761e401616e4c521b218b6e5dc8c6ee"; + sha256 = "089748a093475bff39e28774fca3d2ee325d9fae03b25b42ed7d9094ffaa24ae"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ar/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ar/firefox-119.0.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "49f0207c1902c1acfbbd91f7180784146b3cd4b7cb9d1b0e08788e4b83d8357e"; + sha256 = "ecf8e9df1a96f9db677acc2b51435c61101839b5da5ccd06a51787a414406e07"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ast/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ast/firefox-119.0.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "36e4a73db19796c4e210476535ec0d7cd09a5a01c53d48fc04e7b219bed6f60c"; + sha256 = "7f592b92c90c131f0811c6114c43f77a3c39600cec07416bb76ee6caf82b8efe"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/az/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/az/firefox-119.0.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha256 = "69ec44fa6a55cdac49e90708e10522e3511cf2a70d55308298833848f54ded36"; + sha256 = "d57c232fe0568b696196f16e211f993027d354fd555998d125d9468f8c77442a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/be/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/be/firefox-119.0.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "a42294f4bbbb0e150d4177806c545a166ea365b32d5d8fe1ef98efbd01b0aca5"; + sha256 = "e4f83fba365fafdb4b6923bb7e74890b2208278e0bed94504ff4b9edb1ed5fb3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/bg/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/bg/firefox-119.0.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "36020ebd1d73c3067a5720cd9506167ef349414b415d69c3cc0a7bb688a5d40a"; + sha256 = "6ee691106c0db5dc35bb4f14918e4d4cabe67bc4c0b9fcb2048adda902054d68"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/bn/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/bn/firefox-119.0.tar.bz2"; locale = "bn"; arch = "linux-i686"; - sha256 = "6256d8a4ead9fee6c51ba90600bf2df59bcabb4d88cefda1b76112c7f138deb1"; + sha256 = "965afc86cbf57c043f93326f52c9d53dbf854f1150c5f11d8773b27ee0b736e8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/br/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/br/firefox-119.0.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "3256a60a5f535c3c27141ace969bc8d216744a598c261781e8019178b3ed1b20"; + sha256 = "3dc242d4fa2b10f2d0cefb44eaf3f6777a08f9bec38b196cbc27c5ecd0f13724"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/bs/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/bs/firefox-119.0.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha256 = "f1278ed6ca583e238a05720580db0000bccd79f59f7edbaa35675137c6c9eb83"; + sha256 = "5b89b0c80ee34858eecaf569182d39fbbfcbb4378075d9be3af5e20d3eddbadd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ca-valencia/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ca-valencia/firefox-119.0.tar.bz2"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "0dbbee488b4dab03ed06138e26bf3fcabb09717f0d933678a9cb1020bc9aa710"; + sha256 = "a3b0007731d232139441bf087b66d3226484bcf1acb816b1efc578bc9e7bc821"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ca/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ca/firefox-119.0.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "b2eec6c073460f15f071f2659af6f05feae8f2f8aad143e1259ca3518ef234a3"; + sha256 = "4024e50d07aa8ab332b3e2cf3c55d94d0fb563ef29dc14b11ec42b21e2e8a3dd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/cak/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/cak/firefox-119.0.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "d07291412673b290946747bbc26b3efb886d60999295530ad05898e0379c66ed"; + sha256 = "d306e095f1f1021374024ae564d82c47a16e34cd05c9a51dec71b574838cede8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/cs/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/cs/firefox-119.0.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "55f3032400ffb32c04255351ddefcae07a992a0b5a7a2a8be296c1430ce4aa96"; + sha256 = "d2184a3457e444f982fe3ae512f8b062a0db9b1e1c852ca59f8595b7c884984d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/cy/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/cy/firefox-119.0.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "bf3c04553966296d316f593cdb93eb68e7d0961ecf680ce7dfef6bd2b01f8393"; + sha256 = "73b3918642eedbb3b65f53996a43cb244c516e004cbf37534d4c48d8adf48f83"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/da/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/da/firefox-119.0.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "64598899ad5049990f1943db654dbd4fa58d86157884e8ec7168ea06968a5b10"; + sha256 = "9f1a123bf057298f2fc3799942b44b5e5db3211128f76de22d9903e4859401e7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/de/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/de/firefox-119.0.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "a5d26d93fecddb0a0f86ac4c45dc2e92fbd4c997935caee7db614618a63652df"; + sha256 = "b0e68af0cebf4005298545f5e6b0c326fa44ce5a177e5b7bcb60248481cfe96c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/dsb/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/dsb/firefox-119.0.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "2390a7da3ecfa271344f91b614d2c2687a55147534e958611f006f3391780516"; + sha256 = "d07aa90bec4c9b902785d28724963c6a3ed33edca737ce1a49471ac073b58241"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/el/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/el/firefox-119.0.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "93ad4d3bd321509a59f40ec8f9c0397c0e46346d7226e979d063224711d9295c"; + sha256 = "c78872d539d91bbba9967da21914e595f5cb70dedf8c60c81f86d856049df4a3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/en-CA/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/en-CA/firefox-119.0.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "d5c46df7d6bc538a74beaa400a11954c1e4805b57536ce0701c2136283f385b9"; + sha256 = "7a8d68ebbbe1f6a3e012cbf9087f0e5fd71a27697ba7202d2911d32c2d7f5bf3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/en-GB/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/en-GB/firefox-119.0.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "986fb4de351deb991b9fada275130bf0c428933ff64336c2000129a74a0be226"; + sha256 = "90005f2fcd03cbd2709e80f35e39026467219d96c2febcd6fe2165b44e4af3e5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/en-US/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/en-US/firefox-119.0.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "c26325a30d2b64307da11d3a1a78d9f7c41d03a46a22ecea00ed3a58ed43df89"; + sha256 = "7ee426d7b5e818b465f581e2de1eccf9b51a22ccfb11bb2029a7cacd162d1af4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/eo/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/eo/firefox-119.0.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha256 = "c728bccbe38178063da51bcf1be60e6d88521df6cf10c63d4f9ae340251037e6"; + sha256 = "b29ab4e7e52486beaad58f9e3b5d4bc3a2a9c64148393edc78aa2e000ed9dd63"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/es-AR/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/es-AR/firefox-119.0.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "36d69a2e568e6725f9367aea137744dc5ccf0af7bd289ff6db706ce45a0df15a"; + sha256 = "17e1fa5e8625a79e29a1f0a4f5a1165a23ff7229a00d9224d69d3732ad70e873"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/es-CL/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/es-CL/firefox-119.0.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "611ba71f4398826c9493e40dd13e3b3283a44a3e93d5735b70e2db407206af9a"; + sha256 = "a38a14173f04083183aafe02ca15171e1741cc6d31b091ca8a9292ebc94c6b74"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/es-ES/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/es-ES/firefox-119.0.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "8eaa666f90279e963dab4d8642edf76b8923370554c5759ca6e8072726a062c4"; + sha256 = "36a9cd379370724daebff6df4f71ba5ec4c17295d30d8ebf97bb8fa89029c75d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/es-MX/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/es-MX/firefox-119.0.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "6400e1dddc122a1d033ebf4c0fad2551db13262f9858da1cee5a89a96584fca4"; + sha256 = "af5bb98b2a4ae147315a5f63d88e9fa23a93ec9e0bf1c4863f83b636aaee6c85"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/et/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/et/firefox-119.0.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "12ea80cebdb02b88535b9075452e8326cc5cb9e7766031efbccebe4b66920c99"; + sha256 = "b275483c1356b84259016497f421959d335b4788a862a4f4c79a079171917d28"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/eu/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/eu/firefox-119.0.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "fbcc8428ce547e8b36b49cfba3f9c8d5470c906c630cecce24f94629c5ad6de2"; + sha256 = "227747752cd5a0406190986db8e434455b2212f57b09c291682b5ed75bc469ad"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/fa/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/fa/firefox-119.0.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "0de1dd537805146200e4f0b27d14a720037f8b8e095c152c4ef2edd3bb4568f5"; + sha256 = "34235d52c8b81a6c784d76a45aaa6743c94f3d941f4dae4d224a8bfc9cb5e27b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ff/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ff/firefox-119.0.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha256 = "7eb77e41602b9a388f43c8f5af46de43799e729ea64c576abb7988fd3578d905"; + sha256 = "8c2e0ff48c32bda68708400d07512fa56774fd16608a4dd682bea7f9e1d6cb91"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/fi/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/fi/firefox-119.0.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "3f0c0c103d41521b989dfe14ef549c2920ea18a88859796a29aab0fe03ab7cab"; + sha256 = "c3a78941a36573c22474f0be4882e831893380dff9b1d742489cf6889a136cb1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/fr/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/fr/firefox-119.0.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "41de5291d7936bc77daa8af8ba7ae9e55b63d7a2ef4e2590d2e36fcbee080db7"; + sha256 = "21e5ac594c682a210cd14944c9674a35eea5f45c47c1b33c43e79a279eb04a1a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/fur/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/fur/firefox-119.0.tar.bz2"; locale = "fur"; arch = "linux-i686"; - sha256 = "4e43d964879b19e8cf952b1d0022a44ace931d520e9e943fb5ce40c1c71b76ba"; + sha256 = "acfab957500437f62d8a90b40e568a0e616d3ad52f6db984c1624e228dc7a577"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/fy-NL/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/fy-NL/firefox-119.0.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "ed8062d98e87179a560685f35e58d89fce025b358b1141716290781622bd541b"; + sha256 = "c84b7eae53b29265bc37dca53d9f8ed374ac225e488ed923ef125ef41b9ba67b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ga-IE/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ga-IE/firefox-119.0.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "62ec8fab3a46a234abc90d24d24b33695bd112523b7cbad98416397eedaf70b0"; + sha256 = "6c8cc765c33caecdf8db7fc0bea6094caa7344ab5c5301bec6cf5248b316ee62"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/gd/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/gd/firefox-119.0.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "b6df887831d49161abdf3abefbd295c2e25042fc735e1983882fc1a635964321"; + sha256 = "1d9db92cff230170d7271e57d0c76148fe6a8ee20531bda73e8c72f6b7cf2aae"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/gl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/gl/firefox-119.0.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "68669a7a8e7896f42bdb768a78e80991ce568dc03cb0c7cec422425c77a84bcf"; + sha256 = "344269ae91ff0cdeb4ae9e04cf3628a6f30ce97ff67b64578d79c618d5a5aec4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/gn/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/gn/firefox-119.0.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha256 = "de36f07f0c36dce4b9cf1892dd9d38a09012e3f2fe772ff0280c4ebad8de4f5c"; + sha256 = "96b9f44853921d21c7510ab029cd8c55f7ac628de0802fc3e6dcfd7852857304"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/gu-IN/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/gu-IN/firefox-119.0.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "8633ab5d773aa7e409279c4a0bf67378a20b3fcd6b0e552743e752de2c6c8ce3"; + sha256 = "9cb60dc534dd3e4928a2bd9ee2f7c19fee613781cfa8fb84c14cc77da6749e4f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/he/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/he/firefox-119.0.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "aba5e41f9afd5321e8e4140757eeaf2d227a4567c989c985c4bfe884ba75bde3"; + sha256 = "3c844f9980014b146fe1583991ee53907944266a86b862351e23b27434b975b7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/hi-IN/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/hi-IN/firefox-119.0.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "cb6d3b6173b985d9a7d215d6c0bf044cc59b733c9bbf20abe5d70e5bbf855f5a"; + sha256 = "b228b0cd269ec09c57c461f4afa57530c0ec61a15bbd46215608feffb631c01a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/hr/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/hr/firefox-119.0.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "1894c5348d53cb37016140f130f39719aaeb44d87f23e8b51e1e51522aa8e39d"; + sha256 = "a0d088e6802093acaa87d1e254ce5048b55fef39e7c0e838e389f7b4c2629abc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/hsb/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/hsb/firefox-119.0.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "39835314f56d88c0f14edccdffd49cbdb09e30110a90e82bb58b6175acde9927"; + sha256 = "d7083468a49a9e38a6f1f5b45c6605a0f02843057a74c4f38b03d531c2c79f5e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/hu/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/hu/firefox-119.0.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "5477d69e9b42e76cb9c4ff53bf86e347ee5b4b98df0912adde37480b6ac21f09"; + sha256 = "359c893821d78268ef17d84bdca4770af0bffcf1b410e67c3694effe2eeb065d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/hy-AM/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/hy-AM/firefox-119.0.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "9bbf6bfbe53f0b098b98720029f4cf283bcef537cf308e51cafbc71b1159e60b"; + sha256 = "511e1898738fabac4a24ec52cb7e6bfa07779bb8138624f298d4607eba43df83"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ia/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ia/firefox-119.0.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha256 = "e76ec7d30f7eb2be1c5220b975ba5dfe0f50b8c01cca0e7e7c508df45126520f"; + sha256 = "fdee380e522e5339b9fb79534761ef79bcbf633d1ce28bd90f7b99df923bbf59"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/id/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/id/firefox-119.0.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "092ac344c44c0d88e1c65b6819f30875a5618acde6102b7dc8bfe668c802963e"; + sha256 = "049d3e5e015f19217831ca5f73097b4d88217b2acda57d501568704c58744eba"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/is/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/is/firefox-119.0.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "3e8cc9c8b1e9a7d14a356004db5765c7a57aaf5b15979ca57dfa53d5a792287a"; + sha256 = "63b29fcd76565a521ba39d816d86e98fa9c2345d1d9f9ad2e0223b100ab6aaf0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/it/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/it/firefox-119.0.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "e3d3fbac0d5051d37773257625136f539d23d150811c41f5b6b6fa98ec4e0168"; + sha256 = "15003e0970f03c566f7e8ba81ae211106957447d8f779ecb2edd363c0499e0a2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ja/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ja/firefox-119.0.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "7ead75588a0564b9488f653a806077994f201b53a328f07cac4db67233e31bdd"; + sha256 = "3e513ff795ad0fed83b9b83294a31d575853ebe681110db05529b8b39d328c2c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ka/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ka/firefox-119.0.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "de7379ecaac8ad0a5995b4707ee64f05a61f5557960edcc37f9acc3a51303aa0"; + sha256 = "cfbeab366980e0f7b64fed447503c476f227fefd1dfe68e7389421bae51d680d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/kab/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/kab/firefox-119.0.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "a185d80b13a34c71ca70bc69a240e2e5666fc467f03428d9596d3013029b33b9"; + sha256 = "2a9764f29abffc179144dc891de76ae55bc0566a9b989d5f68c4078e73295827"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/kk/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/kk/firefox-119.0.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "6005f58a67abacfbcfc2699c56813807b91edb1dc6ae167c8efc097ea504d292"; + sha256 = "8c0ea00720e05d12dbfd7500f6f1ab34d0fbeec02cd0155d58070b6de810130d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/km/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/km/firefox-119.0.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha256 = "d8b76729b6ebc3ed6832ece6c56244f9951f4c6aac3bc6b6c9597a93656bd488"; + sha256 = "8c1f8839665ec7bd802450c3934bbea394346922cbd1a5162ac8ef31672b6909"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/kn/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/kn/firefox-119.0.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha256 = "7e1f442300e922b627ded2e6d617fb7f8a87e390b4010bfacbc5f125b270e769"; + sha256 = "3f7120ec13df4b13f39562e0ec9da4033f655a2a026e37eb053bff7e7ec71e3c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ko/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ko/firefox-119.0.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "0f64cc9ff2062e9ac8fe5a40231aa295a1160c20cdd31ab6a0a5269a9e4199f3"; + sha256 = "6bb3c61886f6f3ee07fc8e668d54e3cfa2d82487a51ae1e8090c8e07df2ba74f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/lij/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/lij/firefox-119.0.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha256 = "020ee251ebabdf788baffec0126bea8c7170f1e3047eb669ae64993134ac6433"; + sha256 = "22ef5dcf3706cc39bbf29adc00f8d311600dfcf6e6863348507cf658ba9e0d47"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/lt/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/lt/firefox-119.0.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "6b88440fffc2f0c53999cc25e87fbc5dbda6ad4733886b9aea66262522be142e"; + sha256 = "de443a2361af84f8f3051c2d00da99dcfdc70669980d59409cc9c8b74772a182"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/lv/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/lv/firefox-119.0.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "608d6074ec95430dfdfb6818c09f714f3a7df6301d8730c071fb47f0c5e372f3"; + sha256 = "3ecd36232974b705eeefd728d411926c1c92cb0a450e45aec636f884b9a25f9e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/mk/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/mk/firefox-119.0.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha256 = "e77851b573aad33b6004d6757aa74ea16d781c859413e56c71e49d4a30ab04d5"; + sha256 = "9530f8bfa744772847988e945c70fed2f6e79fa3013d59ead836477fded6abf8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/mr/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/mr/firefox-119.0.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha256 = "cc337ec0dc81840620930f0bdd3d06ce987c5acdc4471af78392b6146a935e4d"; + sha256 = "b69846b1b93558687b161c6b6a65a36b71b5cb9d483c4bfe83ff3defb4fec739"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ms/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ms/firefox-119.0.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "69fff136f5616ad6c89ccbef2dcf6dd788f3c0c91a7ab7da8cfa758fadb5f3a2"; + sha256 = "85484d41f6de8cc019194f729682073c40d550ca87d28433b31c5104d35f6746"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/my/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/my/firefox-119.0.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha256 = "5cb7e8a402d4667bff595711df4bd1aea230ffe23d2bd2a421b5304109e681ba"; + sha256 = "1c9071c14396aaf34b2221762aa436103ac0e12a40b42f9908ea887c2760684d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/nb-NO/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/nb-NO/firefox-119.0.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "8f7e81c9dcb7b2fa89074dee76fad6db0a3bda1dda30b2efe9b21728c4171f61"; + sha256 = "56a04b6bc327fe1b2e28c7da603596c7309b559cd22bdf1d6df6e3c53a6a1c96"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ne-NP/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ne-NP/firefox-119.0.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "c93461d9fee98af8677c3dd313447dfce1cea25d8feeb2fe3bf73ef86df69f45"; + sha256 = "0765df520a6332797b8da6d91cfe43d2d499fd2a9d1d550f1908a234f8f8c0dd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/nl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/nl/firefox-119.0.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "b2e7eb45e1b883b8a9144a3342308892d2e408c71ccf524b818cf16e00f95f4d"; + sha256 = "f10c04af0177e1e6995b4b370ed000f7ae9db9a539dcca8e098d4263d4d58585"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/nn-NO/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/nn-NO/firefox-119.0.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "1a768448a8075fff9ce86df5b9e83a1f46f1cd1c82053bb1f74b966394c724cc"; + sha256 = "218e6405bb9a0484f424d88af19475e0838a5f49b793377e6a8886f232fc90e1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/oc/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/oc/firefox-119.0.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha256 = "bd30931e94d3f9a354c7fe1ebfea7eb50ad4dcba25866b4c1e8c0c4dfa5faf91"; + sha256 = "2ee964aef5edc66f602537e70d107df09625d5e872cbfb66b2a27021f98c6c64"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/pa-IN/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/pa-IN/firefox-119.0.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "d412067a51123b1719211c411e4a2a5cf934d7ca1ea7e30ae8e5c5619b8fc219"; + sha256 = "8b0ba60b30197627022ac2a5cee233a0f58c3b3eb264b9d803196aa6a625636d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/pl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/pl/firefox-119.0.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "ecc4f762919c55a62db0a062a37eb1f7aa13e6e6496e6feb37c6bae73055701d"; + sha256 = "97008357b685110881ccb178877b0e82e10e9c6a7a6a102829791c375facab48"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/pt-BR/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/pt-BR/firefox-119.0.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "1edc8b7680643240fe7b7c2a1524ba0772c38fcd002f638db9597138101f9737"; + sha256 = "875ffc30562361411ea0652259193bb815db19e14e85b259595bbfb2ab35aef5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/pt-PT/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/pt-PT/firefox-119.0.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "224a2ea6dc3f1350f850bfb8f54d1e008406b4675a341707bf603d021df328c6"; + sha256 = "eabef633ed71284df0d339a9fd6d9d142bfd15f71e85958fa2ea6c21d5067088"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/rm/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/rm/firefox-119.0.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "aad37a82e518b7807e0939aea64371cfc32431d9c6defb3fdf01e1ee35c34857"; + sha256 = "dd30d7b7e8b7fd388856841a5291a96ae70a61abb683a922ae6c34b454effc0e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ro/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ro/firefox-119.0.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "e099ca30cd6bbab9d6f3d0497dfcc1351bf77947138b334e895b2d60f1c248b1"; + sha256 = "9a5fb9896e80bdcc4d5dbf9597121bcb3beb869f060191ee36c51ad1e850e02c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ru/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ru/firefox-119.0.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "86231533e4bb79750ab0bf0a2db09fea3a036ce476f734d2b98776221646cdbf"; + sha256 = "211e864ca9abb665ab7c1a18e811b746a3bfde9f49fe065651cc2042b6bbf522"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/sc/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/sat/firefox-119.0.tar.bz2"; + locale = "sat"; + arch = "linux-i686"; + sha256 = "8651d750d4446d32664301d6d9e7641a6c98d2795423cb57e4a7644b1a280d0d"; + } + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/sc/firefox-119.0.tar.bz2"; locale = "sc"; arch = "linux-i686"; - sha256 = "1e5d6e0818e8ec90c8956bc095e7f41dc350dcdec6a8c64460eddf435d2fcdd6"; + sha256 = "02826300bcb7106dc1cfeaecfdc3bc7ec9539dc8c81eb95b6a950795059e0805"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/sco/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/sco/firefox-119.0.tar.bz2"; locale = "sco"; arch = "linux-i686"; - sha256 = "e72d33997968984d98773f6b66f95311ed88b5b300b7b43f1ff40581f3d340ec"; + sha256 = "409d8ebbbbee320d2d446c5978fdfbc8cdea259918cebcc08c909c82cb281140"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/si/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/si/firefox-119.0.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "9c443ebf18ca933f32f913f01aef2238d1a837d04bbd49e03ca518fb9b1a1608"; + sha256 = "9f689881dd71c69b36b48c383cdb1683bd06596b57491526207ad3036d16d52c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/sk/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/sk/firefox-119.0.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "ba4b1e98ad6524176132ccff6beb61b990b6e4ad717af382f492a62e4b3cfec0"; + sha256 = "5ec8fb3d368f3e4e21dc22e9be79f4feb35fa0148012e4064a79b8990cf57bb7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/sl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/sl/firefox-119.0.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "6379ec3854e9e598daec93f08ca1bb5a01a5d1782f4cd1f576fd974b580e96cc"; + sha256 = "2f570f27edd24c3e8d996e342ce74b2ce0ff2c591d5bbc3624077cdc5a57a8fc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/son/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/son/firefox-119.0.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha256 = "df181b95e0b2e4353aae777359c0936e33dfe96bb0985a83adccbbf8d33cb642"; + sha256 = "c54398747780e8e8f2390d4b1432be5e2bd8d859c586d754bf53ae3956a5f397"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/sq/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/sq/firefox-119.0.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "1edf2e6880a25b807f35d649ecb1044b796308f3344bbcdfdaf215dab7ecf09b"; + sha256 = "7b322cb127c458cc116de76890c1857ba1be779a75c3109d900e3d59324cb36a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/sr/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/sr/firefox-119.0.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "aac0c85bb49a4c324469f46e82f52f86641f09733867955496be3cc656c1a3ca"; + sha256 = "3a199cc608b12c96658f2fad08714d8c996227a9c2684e4ed65c171699e76722"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/sv-SE/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/sv-SE/firefox-119.0.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "3a7a8560b03832067efc7a80b0883b16419705a7f40daa17c0868a865b0aedc3"; + sha256 = "7cd8531661e1e3d73e0e4bca9bf017d2842c569941d3d51b4d93e875bbffdd6a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/szl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/szl/firefox-119.0.tar.bz2"; locale = "szl"; arch = "linux-i686"; - sha256 = "fe848112295f45db53d8531cf36849b7146bf450b0880a9516c3721394417185"; + sha256 = "c1bb24d2261165def15c66e380dbb6d6ff4c6802f6fb91987e2a25a0542902c4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ta/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ta/firefox-119.0.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha256 = "849953dda3c50d0951ee9364fa932ba4ab6c528af08f25ad7908272de50e4072"; + sha256 = "2273897af354a0a3d66608dca218379586976742e2344b0eda49514dba4c3c8d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/te/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/te/firefox-119.0.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha256 = "bdc108bdecf2c6e90143593e4dd9769f31e06e4c18b00dcf74953c2a87a23b18"; + sha256 = "2d2945ad65eda81031b27720e3d729453a1548e91b58bf8a378c52ae18a0c1f0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/tg/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/tg/firefox-119.0.tar.bz2"; locale = "tg"; arch = "linux-i686"; - sha256 = "0dea836b74226a462d07ffc6bae37976b5cbf2002c36e02f088f322717b08e9e"; + sha256 = "9ded627e8cfefc2ae50607ffff0eac3c21e3256dc2b086e74bb259318908df48"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/th/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/th/firefox-119.0.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "962a5f4a13888e455c2f7c33c6c7787ac6b1add3d55f8b8208fdef4f151b552c"; + sha256 = "30ca7ae93bcfd8c577db3fb34b029eb7a940486f4672f5dfcc021cd9bda087ac"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/tl/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/tl/firefox-119.0.tar.bz2"; locale = "tl"; arch = "linux-i686"; - sha256 = "883a6069c8edcf048e3496e9bc878d4d5cd33c6dc52f066a1d53e40a1eba4fc3"; + sha256 = "361c229f5374b36741423b416bab348ff44329737c89e077f9f3a6610b450ae9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/tr/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/tr/firefox-119.0.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "be059c6408be614401cb118c9e5821bf68586e4cc880ace150e4be3bcd4d0827"; + sha256 = "85183fe5a667755a35e34581b4dd47a1cefed6f9db134eb73d530bd09eacf10c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/trs/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/trs/firefox-119.0.tar.bz2"; locale = "trs"; arch = "linux-i686"; - sha256 = "f8e4e7409b11080519db94c92b91296f3f391bc35b42e2917548d562580c85c0"; + sha256 = "40248dd2e4642f7100f4713e1d4b79a632c889926b5ab36571cdf753c780186f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/uk/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/uk/firefox-119.0.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "eed992481cb5939224b2ab1f5f816f8fd2814233a941a58ea27dcb91f569d5b5"; + sha256 = "10d93be092d85ace9549dbab2ee86e9c5b672542c4c85265034c3482d08021c0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/ur/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/ur/firefox-119.0.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha256 = "97d06604445cf9e1bbff1acf9b5ad8692cfd92cb30764085761dff86831aa876"; + sha256 = "08e7f68c05759df1abdb7b6196cb10b0798e7af1ff659a17aec259e9a9b6a843"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/uz/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/uz/firefox-119.0.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "dfc2a5060802e9db7cca77ba610338b505169b31144d2f09e55ec2a89a7763ee"; + sha256 = "bfdc7e8d348cf0306ed591d46b2dd60d83015e9ce6688d35d0f1a59e0904d750"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/vi/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/vi/firefox-119.0.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "f070ebbbab3addb2e4fcb1a2a8a9868498dec7d2ff04fbcb02a418f85d3e695c"; + sha256 = "b3c54a453345e0331f5d20693eb9b30eec0c8313c5c6d952e8d9369da970d57d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/xh/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/xh/firefox-119.0.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha256 = "366e7a62d0547ea0ef9d5954e751ca2e2b51a7b055e49b4c77e29daf5ad3aecb"; + sha256 = "56a04a202bf58cdebc18f33dd79cb64018b32ae288d64e00e9b30b9b49269181"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/zh-CN/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/zh-CN/firefox-119.0.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "3e066b02d289734149bb50cffeca2ed1bc4678f45809adfae38a35989b2b267c"; + sha256 = "7f765179cac4472b7c39e5c84d8363051c630ee310f4feb44c6022a68eec7ad3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/118.0.2/linux-i686/zh-TW/firefox-118.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/119.0/linux-i686/zh-TW/firefox-119.0.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "e3f088c818d96e0eb96efa24db888d352e296ceb9f08a886a875aa71006c70b8"; + sha256 = "7294e0e6eee46223ba9d9f133eaf8f2245a77ae6cb7795a09664592b473a00ab"; } ]; } From 7ace862b960a63d146907833c10fa8d3b7816c9c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 17:49:17 +0200 Subject: [PATCH 166/185] firefox-esr-115-unwrapped: 115.3.1esr -> 115.4.0esr https://www.mozilla.org/en-US/firefox/115.4.0/releasenotes/ --- pkgs/applications/networking/browsers/firefox/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index 406a60b12b21..e58ee63d08c6 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -90,11 +90,11 @@ firefox-esr-115 = buildMozillaMach rec { pname = "firefox-esr-115"; - version = "115.3.1esr"; + version = "115.4.0esr"; applicationName = "Mozilla Firefox ESR"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "65cb6fc46bba03eed742bd67f8e36b63b19f2ad7b85d2f503595704a4e88f554758a1e66ba548c8efe97a76322fb2514db72e6ff4bb2992d1aaa86edc3af85f1"; + sha512 = "3ee680c5c503df7e4913794b7029ccffc10889f8f259f16030b24c1c18c1528439123532374ccb3a7e7a0d5d64068949cb85638a29694a7d99b74dd403ddefdc"; }; meta = { From fa28b174ca1e9575337405d6984c31aaf6c24807 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Sun, 22 Oct 2023 21:35:25 +0200 Subject: [PATCH 167/185] luaPackages: ferris-nvim -> rustaceanvim --- maintainers/scripts/luarocks-packages.csv | 2 +- .../lua-modules/generated-packages.nix | 48 +++++++++---------- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/maintainers/scripts/luarocks-packages.csv b/maintainers/scripts/luarocks-packages.csv index f03ef4fa09c9..5ad2f9431592 100644 --- a/maintainers/scripts/luarocks-packages.csv +++ b/maintainers/scripts/luarocks-packages.csv @@ -16,7 +16,6 @@ cyrussasl,https://github.com/JorjBauer/lua-cyrussasl.git,,,,, digestif,https://github.com/astoff/digestif.git,,,0.2-1,5.3, dkjson,,,,,, fennel,,,,,,misterio77 -ferris.nvim,,,,,,mrcjkb fifo,,,,,, fluent,,,,,,alerque gitsigns.nvim,https://github.com/lewis6991/gitsigns.nvim.git,,,,5.1, @@ -101,6 +100,7 @@ plenary.nvim,https://github.com/nvim-lua/plenary.nvim.git,,,,5.1, rapidjson,https://github.com/xpol/lua-rapidjson.git,,,,, rest.nvim,,,,,5.1,teto readline,,,,,, +rustaceanvim,,,,,,mrcjkb say,https://github.com/Olivine-Labs/say.git,,,,, serpent,,,,,,lockejan sqlite,,,,,, diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index f344bd948515..1f4baeaa6185 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -478,30 +478,6 @@ buildLuarocksPackage { }; }) {}; -ferris-nvim = callPackage({ fetchzip, buildLuarocksPackage, lua, luaOlder }: -buildLuarocksPackage { - pname = "ferris.nvim"; - version = "2.0.0-1"; - knownRockspec = (fetchurl { - url = "mirror://luarocks/ferris.nvim-2.0.0-1.rockspec"; - sha256 = "00d3x2hbs8625ky50r2w08c6idcx3bkrk0rks5qd8yh7v61nj53h"; - }).outPath; - src = fetchzip { - url = "https://github.com/mrcjkb/ferris.nvim/archive/2.0.0.zip"; - sha256 = "1fb18k0ylb06h4ifs9k6lfc42y74xpavzwkqy55lfdkmlbc7jmhy"; - }; - - disabled = (luaOlder "5.1"); - propagatedBuildInputs = [ lua ]; - - meta = { - homepage = "https://github.com/mrcjkb/ferris.nvim"; - description = "Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim"; - maintainers = with lib.maintainers; [ mrcjkb ]; - license.fullName = "GPL-2.0"; - }; -}) {}; - fifo = callPackage({ fetchzip, lua, buildLuarocksPackage }: buildLuarocksPackage { pname = "fifo"; @@ -2814,6 +2790,30 @@ buildLuarocksPackage { }; }) {}; +rustaceanvim = callPackage({ lua, luaOlder, buildLuarocksPackage, fetchzip }: +buildLuarocksPackage { + pname = "rustaceanvim"; + version = "3.0.0-1"; + knownRockspec = (fetchurl { + url = "mirror://luarocks/rustaceanvim-3.0.0-1.rockspec"; + sha256 = "1v1k08spq3zalgya6q3qny6zpwhn0nb5nl5dn0rkcvnc4imvnyfy"; + }).outPath; + src = fetchzip { + url = "https://github.com/mrcjkb/rustaceanvim/archive/3.0.0.zip"; + sha256 = "1prpklbijr7p890nflr9jixf955dlp3ph9zl2rq3xxyl20ncyqbk"; + }; + + disabled = (luaOlder "5.1"); + propagatedBuildInputs = [ lua ]; + + meta = { + homepage = "https://github.com/mrcjkb/rustaceanvim"; + description = "Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim"; + maintainers = with lib.maintainers; [ mrcjkb ]; + license.fullName = "GPL-2.0"; + }; +}) {}; + say = callPackage({ luaOlder, fetchgit, lua, buildLuarocksPackage }: buildLuarocksPackage { pname = "say"; From db1bfc4d8f43a0862d01cd0c5ee8a4b318590fe0 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Sun, 22 Oct 2023 21:39:58 +0200 Subject: [PATCH 168/185] vimPlugins: ferris-nvim -> rustaceanvim --- .../editors/vim/plugins/generated.nix | 24 +++++++++---------- .../editors/vim/plugins/vim-plugin-names | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index a38f9c137edc..e5cc89359574 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -3333,18 +3333,6 @@ final: prev: meta.homepage = "https://github.com/wincent/ferret/"; }; - ferris-nvim = buildNeovimPlugin { - pname = "ferris.nvim"; - version = "2023-11-21"; - src = fetchFromGitHub { - owner = "mrcjkb"; - repo = "ferris.nvim"; - rev = "54943eaeb0d4534988d2378936052655c988c3c2"; - sha256 = "o4yY4IHYBCnanfy7dx/wGdiPFMLMKZsYrG2SqlPRvdI="; - }; - meta.homepage = "https://github.com/mrcjkb/ferris.nvim/"; - }; - fidget-nvim = buildVimPlugin { pname = "fidget.nvim"; version = "2023-06-10"; @@ -16141,6 +16129,18 @@ final: prev: meta.homepage = "https://github.com/rose-pine/neovim/"; }; + rustaceanvim = buildNeovimPlugin { + pname = "rustaceanvim"; + version = "2023-10-22"; + src = fetchFromGitHub { + owner = "mrcjkb"; + repo = "rustaceanvim"; + rev = "c85f287896c94791479aeddf28fc47c62b63a5aa"; + sha256 = "CcBITd6/BZeBu85Vz3tjWtD0yuAn6I8rUX7vxMyX6WI="; + }; + meta.homepage = "https://github.com/mrcjkb/rustaceanvim/"; + }; + samodostal-image-nvim = buildVimPlugin { pname = "samodostal-image-nvim"; version = "2023-06-08"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 828465764408..9004bf2639c4 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -277,7 +277,6 @@ https://github.com/freddiehaddad/feline.nvim/,, https://github.com/bakpakin/fennel.vim/,, https://github.com/lambdalisue/fern.vim/,, https://github.com/wincent/ferret/,, -https://github.com/mrcjkb/ferris.nvim/,HEAD, https://github.com/j-hui/fidget.nvim/,legacy, https://github.com/bogado/file-line/,, https://github.com/glacambre/firenvim/,HEAD, @@ -364,6 +363,7 @@ https://github.com/cocopon/iceberg.vim/,, https://github.com/idris-hackers/idris-vim/,, https://github.com/edwinb/idris2-vim/,, https://github.com/3rd/image.nvim/,HEAD, +https://github.com/mrcjkb/rustaceanvim/,HEAD, https://github.com/samodostal/image.nvim/,HEAD,samodostal-image-nvim https://github.com/lewis6991/impatient.nvim/,, https://github.com/smjonas/inc-rename.nvim/,HEAD, From a2f9450f851c5aa49db37c275e04a2a1696dfbdb Mon Sep 17 00:00:00 2001 From: John Garcia Date: Thu, 5 Oct 2023 18:14:56 +0100 Subject: [PATCH 169/185] onedrivegui: init at 1.0.3 --- pkgs/by-name/on/onedrivegui/package.nix | 87 +++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 pkgs/by-name/on/onedrivegui/package.nix diff --git a/pkgs/by-name/on/onedrivegui/package.nix b/pkgs/by-name/on/onedrivegui/package.nix new file mode 100644 index 000000000000..6ffd81584f3e --- /dev/null +++ b/pkgs/by-name/on/onedrivegui/package.nix @@ -0,0 +1,87 @@ +{ lib +, python3Packages +, fetchFromGitHub +, writeText +, copyDesktopItems +, makeDesktopItem +, makeWrapper +, onedrive +}: + +let + version = "1.0.3"; + + setupPy = writeText "setup.py" '' + from setuptools import setup + setup( + name='onedrivegui', + version='${version}', + scripts=[ + 'src/OneDriveGUI.py', + ], + ) + ''; + +in +python3Packages.buildPythonApplication rec { + pname = "onedrivegui"; + inherit version; + + src = fetchFromGitHub { + owner = "bpozdena"; + repo = "OneDriveGUI"; + rev = "v${version}"; + hash = "sha256-HutziAzhIDYP8upNPieL2GNrxPBHUCVs09FFxdSqeBs="; + }; + + nativeBuildInputs = [ copyDesktopItems makeWrapper ]; + + propagatedBuildInputs = with python3Packages; [ pyside6 requests ]; + + # wrap manually to avoid having a bash script in $out/bin with a .py extension + dontWrapPythonPrograms = true; + + doCheck = false; # No tests defined + pythonImportsCheck = [ "OneDriveGUI" ]; + + desktopItems = [ + (makeDesktopItem { + name = "OneDriveGUI"; + exec = "onedrivegui"; + desktopName = "OneDriveGUI"; + comment = "OneDrive GUI Client"; + type = "Application"; + icon = "OneDriveGUI"; + terminal = false; + categories = [ "Utility" ]; + }) + ]; + + postPatch = '' + # Patch OneDriveGUI.py so DIR_PATH points to shared files location + sed -i src/OneDriveGUI.py -e "s@^DIR_PATH =.*@DIR_PATH = '$out/share/OneDriveGUI'@" + cp ${setupPy} ${setupPy.name} + ''; + + postInstall = '' + mkdir -p $out/share/OneDriveGUI + # we do not need the `ui` directory - only resources + cp -r src/resources $out/share/OneDriveGUI + install -Dm444 -t $/out/share/icons/hicolor/48x48/apps src/resources/images/OneDriveGUI.png + # we put our own executable wrapper in place instead + rm -r $out/bin/* + + makeWrapper ${python3Packages.python.interpreter} $out/bin/onedrivegui \ + --prefix PATH : ${lib.makeBinPath [ onedrive ]} \ + --prefix PYTHONPATH : ${python3Packages.makePythonPath (propagatedBuildInputs ++ [(placeholder "out")])} \ + --add-flags $out/lib/${python3Packages.python.libPrefix}/site-packages/OneDriveGUI.py + ''; + + meta = with lib; { + homepage = "https://github.com/bpozdena/OneDriveGUI"; + description = "A simple GUI for Linux OneDrive Client, with multi-account support"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ jgarcia ]; + platforms = platforms.linux; + }; +} From fc4325b62c13c4b570a50857815eed11a2a64d2d Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Mon, 23 Oct 2023 09:47:02 -0700 Subject: [PATCH 170/185] Update batman-adv to 2023.2 --- pkgs/os-specific/linux/batman-adv/version.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/batman-adv/version.nix b/pkgs/os-specific/linux/batman-adv/version.nix index e1c026fb533a..82921dbf18d6 100644 --- a/pkgs/os-specific/linux/batman-adv/version.nix +++ b/pkgs/os-specific/linux/batman-adv/version.nix @@ -2,8 +2,8 @@ version = "2023.1"; sha256 = { - batman-adv = "sha256-9GpyhmYKXsNQahvn72C0ccUaxwVQWX1ZgEBHmre5Nrg="; - alfred = "sha256-Q4BIJI83N1fTqL3ny8bbZoX00BBdEw2i9aVPKQkMaXQ="; - batctl = "sha256-5b9HMF2VWrsZkkS9Dl//q5YQixr/q9DZcFUz+AWTlfE="; + batman-adv = lib.fakeSha256; + alfred = lib.fakeSha256; + batctl = lib.fakeSha256; }; } From 5237796f2bd081eb4fd44687ecb49e720308d8ae Mon Sep 17 00:00:00 2001 From: Julien Malka Date: Mon, 23 Oct 2023 16:48:31 +0000 Subject: [PATCH 171/185] nixos/ferretdb: fix broken link to documentation --- nixos/modules/services/databases/ferretdb.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/databases/ferretdb.nix b/nixos/modules/services/databases/ferretdb.nix index 45f822d64691..ab55e22bf214 100644 --- a/nixos/modules/services/databases/ferretdb.nix +++ b/nixos/modules/services/databases/ferretdb.nix @@ -30,7 +30,7 @@ in }; description = '' Additional configuration for FerretDB, see - + for supported values. ''; }; From 46e09be13b3461c36dbde155fcb6d35302856bd9 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Mon, 23 Oct 2023 18:49:16 +0200 Subject: [PATCH 172/185] tuxedo-rs: 0.2.2 -> 0.2.3 --- pkgs/os-specific/linux/tailor-gui/default.nix | 2 +- pkgs/os-specific/linux/tuxedo-rs/default.nix | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/os-specific/linux/tailor-gui/default.nix b/pkgs/os-specific/linux/tailor-gui/default.nix index 86964ab4d36a..ecbec75fd82d 100644 --- a/pkgs/os-specific/linux/tailor-gui/default.nix +++ b/pkgs/os-specific/linux/tailor-gui/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation { cargoDeps = rustPlatform.fetchCargoTarball { inherit src sourceRoot; name = "${pname}-${version}"; - hash = "sha256-DUaSLv1V6skWXQ7aqD62uspq+I9KiWmjlwwxykVve5A="; + hash = "sha256-mt4YQ0iB/Mlnm+o9sGgYVEdbxjF7qArxA5FIK4MAZ8M="; }; nativeBuildInputs = [ diff --git a/pkgs/os-specific/linux/tuxedo-rs/default.nix b/pkgs/os-specific/linux/tuxedo-rs/default.nix index c9fb057da68b..04c1518aab83 100644 --- a/pkgs/os-specific/linux/tuxedo-rs/default.nix +++ b/pkgs/os-specific/linux/tuxedo-rs/default.nix @@ -9,21 +9,21 @@ let src = fetchFromGitHub { owner = "AaronErhardt"; repo = "tuxedo-rs"; - rev = "a77a9f6c64e6dd1ede3511934392cbc16271ef6b"; - hash = "sha256-bk17vI1gLHayvCWfmZdCMqgmbJFOTDaaCaHcj9cLpMY="; + rev = "74b863e6dcb1ec2e6c8fb02c16bb6f23b59e67f6"; + hash = "sha256-Yujki2vGzaT8Ze5Usk8FPg8bn86MvyyPTiWuWwEw7Xs="; }; in rustPlatform.buildRustPackage { pname = "tuxedo-rs"; - version = "0.2.2"; + version = "0.2.3"; inherit src; # Some of the tests are impure and rely on files in /etc/tailord doCheck = false; - cargoHash = "sha256-vuXqab9W8NSD5U9dk15xM4fM/vd/fGgGdsvReMncWHg="; + cargoHash = "sha256-uYt442u/BIzw/lBu18LrsJf5D46oUOFzBJ5pUjCpK6w="; postInstall = '' install -Dm444 tailord/com.tux.Tailor.conf -t $out/share/dbus-1/system.d From a12b4ec80eb6e719a2af2386e0ec012800ce0fe8 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Wed, 16 Aug 2023 07:24:29 +0200 Subject: [PATCH 173/185] at: 3.1.23 -> 3.2.5 https://salsa.debian.org/debian/at/-/blob/master/ChangeLog https://salsa.debian.org/debian/at/-/compare/upstream%2F3.1.23...upstream%2F3.2.5 --- pkgs/tools/system/at/default.nix | 36 +++++++++++++++----- pkgs/tools/system/at/install.patch | 54 ------------------------------ 2 files changed, 27 insertions(+), 63 deletions(-) delete mode 100644 pkgs/tools/system/at/install.patch diff --git a/pkgs/tools/system/at/default.nix b/pkgs/tools/system/at/default.nix index 11a45fbe391a..e5eebb727b54 100644 --- a/pkgs/tools/system/at/default.nix +++ b/pkgs/tools/system/at/default.nix @@ -5,22 +5,38 @@ stdenv.mkDerivation rec { pname = "at"; - version = "3.1.23"; + version = "3.2.5"; src = fetchurl { # Debian is apparently the last location where it can be found. url = "mirror://debian/pool/main/a/at/at_${version}.orig.tar.gz"; - sha256 = "040pr2ivfbrhvrhzis97cpwfkzpr7nin33nc301aga5aajlhlicp"; + hash = "sha256-uwZrOJ18m7nYSjVzgDK4XDDLp9lJ91gZKtxyyUd/07g="; }; patches = [ - ./install.patch + # Remove glibc assumption (fetchpatch { url = "https://raw.githubusercontent.com/riscv/riscv-poky/master/meta/recipes-extended/at/at/0001-remove-glibc-assumption.patch"; - sha256 = "1rk4hskp0c1jqkanzdxf873i6jgki3xhrm609fsam8an8sl1njnm"; + hash = "sha256-1UobqEZWoaq0S8DUDPuI80kTx0Gut2/VxDIwcKeGZOY="; }) ]; + postPatch = '' + # Remove chown commands and setuid bit + substituteInPlace Makefile.in \ + --replace ' -o root ' ' ' \ + --replace ' -g root ' ' ' \ + --replace ' -o $(DAEMON_USERNAME) ' ' ' \ + --replace ' -o $(DAEMON_GROUPNAME) ' ' ' \ + --replace ' -g $(DAEMON_GROUPNAME) ' ' ' \ + --replace '$(DESTDIR)$(etcdir)' "$out/etc" \ + --replace '$(DESTDIR)$(ATJOB_DIR)' "$out/var/spool/atjobs" \ + --replace '$(DESTDIR)$(ATSPOOL_DIR)' "$out/var/spool/atspool" \ + --replace '$(DESTDIR)$(LFILE)' "$out/var/spool/atjobs/.SEQ" \ + --replace 'chown' '# skip chown' \ + --replace '6755' '0755' + ''; + nativeBuildInputs = [ bison flex perl /* for `prove` (tests) */ ]; buildInputs = [ pam ]; @@ -45,15 +61,17 @@ stdenv.mkDerivation rec { # Ensure that "batch" can invoke the setuid "at" wrapper, if it exists, or # else we get permission errors (on NixOS). "batch" is a shell script, so - # when the kernel executes it it drops setuid perms. + # when the kernel executes it drops setuid perms. postInstall = '' sed -i "6i test -x ${atWrapperPath} && exec ${atWrapperPath} -qb now # exec doesn't return" "$out/bin/batch" ''; - meta = { + meta = with lib; { description = "The classical Unix `at' job scheduling command"; - license = lib.licenses.gpl2Plus; - homepage = "https://packages.qa.debian.org/at"; - platforms = lib.platforms.linux; + license = licenses.gpl2Plus; + homepage = "https://tracker.debian.org/pkg/at"; + changelog = "https://salsa.debian.org/debian/at/-/raw/master/ChangeLog"; + platforms = platforms.linux; + mainProgram = "at"; }; } diff --git a/pkgs/tools/system/at/install.patch b/pkgs/tools/system/at/install.patch deleted file mode 100644 index 41a35a789538..000000000000 --- a/pkgs/tools/system/at/install.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- at-3.1.14/Makefile.in 2013-09-08 14:43:53.000000000 +0200 -+++ at-3.1.14/Makefile.in 2014-07-27 20:42:04.017703443 +0200 -@@ -91,35 +91,28 @@ - $(CC) -c $(CFLAGS) $(DEFS) $*.c - - install: all -- $(INSTALL) -g root -o root -m 755 -d $(IROOT)$(etcdir) -- $(INSTALL) -g root -o root -m 755 -d $(IROOT)$(bindir) -- $(INSTALL) -g root -o root -m 755 -d $(IROOT)$(sbindir) -- $(INSTALL) -g root -o root -m 755 -d $(IROOT)$(docdir) -- $(INSTALL) -g root -o root -m 755 -d $(IROOT)$(atdocdir) -- $(INSTALL) -g $(DAEMON_GROUPNAME) -o $(DAEMON_USERNAME) -m 755 -d $(IROOT)$(ATSPOOL_DIR) $(IROOT)$(ATJOB_DIR) -- chmod 1770 $(IROOT)$(ATSPOOL_DIR) $(IROOT)$(ATJOB_DIR) -- touch $(IROOT)$(LFILE) -- chmod 600 $(IROOT)$(LFILE) -- chown $(DAEMON_USERNAME):$(DAEMON_GROUPNAME) $(IROOT)$(LFILE) -- test -f $(IROOT)$(etcdir)/at.allow || test -f $(IROOT)$(etcdir)/at.deny || $(INSTALL) -o root -g $(DAEMON_GROUPNAME) -m 640 at.deny $(IROOT)$(etcdir)/ -- $(INSTALL) -g $(DAEMON_GROUPNAME) -o $(DAEMON_USERNAME) -m 6755 at $(IROOT)$(bindir) -+ $(INSTALL) -m 755 -d $(IROOT)$(bindir) -+ $(INSTALL) -m 755 -d $(IROOT)$(sbindir) -+ $(INSTALL) -m 755 -d $(IROOT)$(docdir) -+ $(INSTALL) -m 755 -d $(IROOT)$(atdocdir) -+ $(INSTALL) -m 0755 at $(IROOT)$(bindir) - $(LN_S) -f at $(IROOT)$(bindir)/atq - $(LN_S) -f at $(IROOT)$(bindir)/atrm -- $(INSTALL) -g root -o root -m 755 batch $(IROOT)$(bindir) -- $(INSTALL) -d -o root -g root -m 755 $(IROOT)$(man1dir) -- $(INSTALL) -d -o root -g root -m 755 $(IROOT)$(man5dir) -- $(INSTALL) -d -o root -g root -m 755 $(IROOT)$(man8dir) -- $(INSTALL) -g root -o root -m 755 atd $(IROOT)$(sbindir) -- $(INSTALL) -g root -o root -m 755 atrun $(IROOT)$(sbindir) -- $(INSTALL) -g root -o root -m 644 at.1 $(IROOT)$(man1dir)/ -+ $(INSTALL) -m 755 batch $(IROOT)$(bindir) -+ $(INSTALL) -d -m 755 $(IROOT)$(man1dir) -+ $(INSTALL) -d -m 755 $(IROOT)$(man5dir) -+ $(INSTALL) -d -m 755 $(IROOT)$(man8dir) -+ $(INSTALL) -m 755 atd $(IROOT)$(sbindir) -+ $(INSTALL) -m 755 atrun $(IROOT)$(sbindir) -+ $(INSTALL) -m 644 at.1 $(IROOT)$(man1dir)/ - cd $(IROOT)$(man1dir) && $(LN_S) -f at.1 atq.1 && $(LN_S) -f at.1 batch.1 && $(LN_S) -f at.1 atrm.1 -- $(INSTALL) -g root -o root -m 644 atd.8 $(IROOT)$(man8dir)/ -+ $(INSTALL) -m 644 atd.8 $(IROOT)$(man8dir)/ - sed "s,\$${exec_prefix},$(exec_prefix),g" tmpman -- $(INSTALL) -g root -o root -m 644 tmpman $(IROOT)$(man8dir)/atrun.8 -+ $(INSTALL) -m 644 tmpman $(IROOT)$(man8dir)/atrun.8 - rm -f tmpman -- $(INSTALL) -g root -o root -m 644 at.allow.5 $(IROOT)$(man5dir)/ -+ $(INSTALL) -m 644 at.allow.5 $(IROOT)$(man5dir)/ - cd $(IROOT)$(man5dir) && $(LN_S) -f at.allow.5 at.deny.5 -- $(INSTALL) -g root -o root -m 644 $(DOCS) $(IROOT)$(atdocdir) -+ $(INSTALL) -m 644 $(DOCS) $(IROOT)$(atdocdir) - rm -f $(IROOT)$(mandir)/cat1/at.1* $(IROOT)$(mandir)/cat1/batch.1* \ - $(IROOT)$(mandir)/cat1/atq.1* - rm -f $(IROOT)$(mandir)/cat1/atd.8* From 924c682627d1b9779bf9f1455e732c6eac3d3b29 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Mon, 23 Oct 2023 09:55:39 -0700 Subject: [PATCH 174/185] sbt-with-scala-native: 1.9.6 -> 1.9.7 (#262938) From c9defce801f32868d64a75fcc2b0b730a1a15ed7 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Mon, 23 Oct 2023 10:05:20 -0700 Subject: [PATCH 175/185] batman-adv: 2023.1 -> 2023.2 From https://www.open-mesh.org/news/113: batman-adv support latest kernels (4.14 - 6.5) bugs squashed: avoid potential invalid memory access when processing ELP/OGM2 packets drop pending DAT worker when interface shuts down inform network stack about automatically adjusted MTUs keep user defined MTU limit when MTU is recalculated fix packet memory leak when sending OGM2 via inactive interfaces fix TT memory leak for roamed back clients alfred receive data with valid source on unix sock without active interface Happy routing, The B.A.T.M.A.N. team --- pkgs/os-specific/linux/batman-adv/version.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/batman-adv/version.nix b/pkgs/os-specific/linux/batman-adv/version.nix index 82921dbf18d6..53a255fc2157 100644 --- a/pkgs/os-specific/linux/batman-adv/version.nix +++ b/pkgs/os-specific/linux/batman-adv/version.nix @@ -1,9 +1,9 @@ { - version = "2023.1"; + version = "2023.2"; sha256 = { - batman-adv = lib.fakeSha256; - alfred = lib.fakeSha256; - batctl = lib.fakeSha256; + batman-adv = "sha256-OQfc1X4sW/2dQHE5YLlAK/HaT4DFm1/wN3ifu7vY+iU="; + alfred = "sha256-qSBgKFZPieW/t3FK4piDoWEPYr4+YcCW4f6zYgBxjg4="; + batctl = "sha256-cLX5MfpjYyVpe9829tE0oDxJBvTBfLdlCjxxSQFDbsg="; }; } From 28acb681a2cd11f72facd2285d71ed2cac3b722c Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 23 Oct 2023 13:23:52 -0400 Subject: [PATCH 176/185] oxlint: 0.0.13 -> 0.0.14 Diff: https://github.com/web-infra-dev/oxc/compare/oxlint_v0.0.13...oxlint_v0.0.14 Changelog: https://github.com/web-infra-dev/oxc/releases/tag/oxlint_v0.0.14 --- pkgs/development/tools/oxlint/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/oxlint/default.nix b/pkgs/development/tools/oxlint/default.nix index 48534355f461..79afce5dd830 100644 --- a/pkgs/development/tools/oxlint/default.nix +++ b/pkgs/development/tools/oxlint/default.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "oxlint"; - version = "0.0.13"; + version = "0.0.14"; src = fetchFromGitHub { owner = "web-infra-dev"; repo = "oxc"; rev = "oxlint_v${version}"; - hash = "sha256-2Ne0RqwAX0uHWJLAgDRTipSjjWl2Va71uo06IgI9f0Y="; + hash = "sha256-qvUVS/PjocMX57z27Xu6tlqz5bXpvlTuC9ZF+ndfkW8="; }; - cargoHash = "sha256-WI8EvFEz0lflt93YZbGORCLLop7k44yI9r2I1y+Gjkk="; + cargoHash = "sha256-KGs9cEDvLXO26oNv867jMzaQs5I9+8go00FFSH6qexY="; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security From a0d3542fe8fb7b2558df84f4cc1f84e60ec3230c Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 23 Oct 2023 13:28:11 -0400 Subject: [PATCH 177/185] xh: 0.19.3 -> 0.19.4 Diff: https://github.com/ducaale/xh/compare/v0.19.3...v0.19.4 Changelog: https://github.com/ducaale/xh/blob/v0.19.4/CHANGELOG.md --- pkgs/tools/networking/xh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/xh/default.nix b/pkgs/tools/networking/xh/default.nix index 52c22e6326cb..9d87db3408ef 100644 --- a/pkgs/tools/networking/xh/default.nix +++ b/pkgs/tools/networking/xh/default.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "xh"; - version = "0.19.3"; + version = "0.19.4"; src = fetchFromGitHub { owner = "ducaale"; repo = "xh"; rev = "v${version}"; - sha256 = "sha256-O/tHBaopFzAVcWdwiMddemxwuYhYVaShXkP9Mwdqs/w="; + sha256 = "sha256-L+qHcC5SQPHiflTc4vYmVyME1KyfG9wug3fO7ib7Ffk="; }; - cargoSha256 = "sha256-8sss2UG1EVbzCDwCREQx2mb9V0eJjeKhcUUqfN+Aepk="; + cargoSha256 = "sha256-W6fqZJcyKm5+4DFm+lFxIACw3nvQ6TK3sZJdIrkxjjw="; buildFeatures = lib.optional withNativeTls "native-tls"; From cc6c2d32f297744e7ef7848fdf5b1886fa04ba4f Mon Sep 17 00:00:00 2001 From: Lorenz Leutgeb Date: Mon, 23 Oct 2023 19:29:30 +0200 Subject: [PATCH 178/185] rosenpass: refactor, add module and test (#254813) --- .../manual/release-notes/rl-2311.section.md | 2 + nixos/modules/module-list.nix | 1 + .../modules/services/networking/rosenpass.nix | 233 ++++++++++++++++++ nixos/tests/all-tests.nix | 1 + nixos/tests/rosenpass.nix | 217 ++++++++++++++++ pkgs/tools/misc/envsubst/default.nix | 1 + pkgs/tools/networking/rosenpass/default.nix | 72 ++---- pkgs/tools/networking/rosenpass/tools.nix | 30 +++ pkgs/top-level/all-packages.nix | 2 + 9 files changed, 507 insertions(+), 52 deletions(-) create mode 100644 nixos/modules/services/networking/rosenpass.nix create mode 100644 nixos/tests/rosenpass.nix create mode 100644 pkgs/tools/networking/rosenpass/tools.nix diff --git a/nixos/doc/manual/release-notes/rl-2311.section.md b/nixos/doc/manual/release-notes/rl-2311.section.md index be4ce3c27d8b..bc2a15124275 100644 --- a/nixos/doc/manual/release-notes/rl-2311.section.md +++ b/nixos/doc/manual/release-notes/rl-2311.section.md @@ -121,6 +121,8 @@ - [Soft Serve](https://github.com/charmbracelet/soft-serve), a tasty, self-hostable Git server for the command line. Available as [services.soft-serve](#opt-services.soft-serve.enable). +- [Rosenpass](https://rosenpass.eu/), a service for post-quantum-secure VPNs with WireGuard. Available as [services.rosenpass](#opt-services.rosenpass.enable). + ## Backward Incompatibilities {#sec-release-23.11-incompatibilities} - `network-online.target` has been fixed to no longer time out for systems with `networking.useDHCP = true` and `networking.useNetworkd = true`. diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 47b262bf4d98..81b7b981a446 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1047,6 +1047,7 @@ ./services/networking/redsocks.nix ./services/networking/resilio.nix ./services/networking/robustirc-bridge.nix + ./services/networking/rosenpass.nix ./services/networking/routedns.nix ./services/networking/rpcbind.nix ./services/networking/rxe.nix diff --git a/nixos/modules/services/networking/rosenpass.nix b/nixos/modules/services/networking/rosenpass.nix new file mode 100644 index 000000000000..d2a264b83d67 --- /dev/null +++ b/nixos/modules/services/networking/rosenpass.nix @@ -0,0 +1,233 @@ +{ config +, lib +, options +, pkgs +, ... +}: +let + inherit (lib) + attrValues + concatLines + concatMap + filter + filterAttrsRecursive + flatten + getExe + mdDoc + mkIf + optional + ; + + cfg = config.services.rosenpass; + opt = options.services.rosenpass; + settingsFormat = pkgs.formats.toml { }; +in +{ + options.services.rosenpass = + let + inherit (lib) + literalExpression + mdDoc + mkOption + ; + inherit (lib.types) + enum + listOf + nullOr + path + str + submodule + ; + in + { + enable = lib.mkEnableOption (mdDoc "Rosenpass"); + + package = lib.mkPackageOption pkgs "rosenpass" { }; + + defaultDevice = mkOption { + type = nullOr str; + description = mdDoc "Name of the network interface to use for all peers by default."; + example = "wg0"; + }; + + settings = mkOption { + type = submodule { + freeformType = settingsFormat.type; + + options = { + public_key = mkOption { + type = path; + description = mdDoc "Path to a file containing the public key of the local Rosenpass peer. Generate this by running {command}`rosenpass gen-keys`."; + }; + + secret_key = mkOption { + type = path; + description = mdDoc "Path to a file containing the secret key of the local Rosenpass peer. Generate this by running {command}`rosenpass gen-keys`."; + }; + + listen = mkOption { + type = listOf str; + description = mdDoc "List of local endpoints to listen for connections."; + default = [ ]; + example = literalExpression "[ \"0.0.0.0:10000\" ]"; + }; + + verbosity = mkOption { + type = enum [ "Verbose" "Quiet" ]; + default = "Quiet"; + description = mdDoc "Verbosity of output produced by the service."; + }; + + peers = + let + peer = submodule { + freeformType = settingsFormat.type; + + options = { + public_key = mkOption { + type = path; + description = mdDoc "Path to a file containing the public key of the remote Rosenpass peer."; + }; + + endpoint = mkOption { + type = nullOr str; + default = null; + description = mdDoc "Endpoint of the remote Rosenpass peer."; + }; + + device = mkOption { + type = str; + default = cfg.defaultDevice; + defaultText = literalExpression "config.${opt.defaultDevice}"; + description = mdDoc "Name of the local WireGuard interface to use for this peer."; + }; + + peer = mkOption { + type = str; + description = mdDoc "WireGuard public key corresponding to the remote Rosenpass peer."; + }; + }; + }; + in + mkOption { + type = listOf peer; + description = mdDoc "List of peers to exchange keys with."; + default = [ ]; + }; + }; + }; + default = { }; + description = mdDoc "Configuration for Rosenpass, see for further information."; + }; + }; + + config = mkIf cfg.enable { + warnings = + let + # NOTE: In the descriptions below, we tried to refer to e.g. + # options.systemd.network.netdevs."".wireguardPeers.*.PublicKey + # directly, but don't know how to traverse "" and * in this path. + extractions = [ + { + relevant = config.systemd.network.enable; + root = config.systemd.network.netdevs; + peer = (x: x.wireguardPeers); + key = (x: if x.wireguardPeerConfig ? PublicKey then x.wireguardPeerConfig.PublicKey else null); + description = mdDoc "${options.systemd.network.netdevs}.\"\".wireguardPeers.*.wireguardPeerConfig.PublicKey"; + } + { + relevant = config.networking.wireguard.enable; + root = config.networking.wireguard.interfaces; + peer = (x: x.peers); + key = (x: x.publicKey); + description = mdDoc "${options.networking.wireguard.interfaces}.\"\".peers.*.publicKey"; + } + rec { + relevant = root != { }; + root = config.networking.wg-quick.interfaces; + peer = (x: x.peers); + key = (x: x.publicKey); + description = mdDoc "${options.networking.wg-quick.interfaces}.\"\".peers.*.publicKey"; + } + ]; + relevantExtractions = filter (x: x.relevant) extractions; + extract = { root, peer, key, ... }: + filter (x: x != null) (flatten (concatMap (x: (map key (peer x))) (attrValues root))); + configuredKeys = flatten (map extract relevantExtractions); + itemize = xs: concatLines (map (x: " - ${x}") xs); + descriptions = map (x: "`${x.description}`"); + missingKeys = filter (key: !builtins.elem key configuredKeys) (map (x: x.peer) cfg.settings.peers); + unusual = '' + While this may work as expected, e.g. you want to manually configure WireGuard, + such a scenario is unusual. Please double-check your configuration. + ''; + in + (optional (relevantExtractions != [ ] && missingKeys != [ ]) '' + You have configured Rosenpass peers with the WireGuard public keys: + ${itemize missingKeys} + But there is no corresponding active Wireguard peer configuration in any of: + ${itemize (descriptions relevantExtractions)} + ${unusual} + '') + ++ + optional (relevantExtractions == [ ]) '' + You have configured Rosenpass, but you have not configured Wireguard via any of: + ${itemize (descriptions extractions)} + ${unusual} + ''; + + environment.systemPackages = [ cfg.package pkgs.wireguard-tools ]; + + systemd.services.rosenpass = + let + filterNonNull = filterAttrsRecursive (_: v: v != null); + config = settingsFormat.generate "config.toml" ( + filterNonNull (cfg.settings + // + ( + let + credentialPath = id: "$CREDENTIALS_DIRECTORY/${id}"; + # NOTE: We would like to remove all `null` values inside `cfg.settings` + # recursively, since `settingsFormat.generate` cannot handle `null`. + # This would require to traverse both attribute sets and lists recursively. + # `filterAttrsRecursive` only recurses into attribute sets, but not + # into values that might contain other attribute sets (such as lists, + # e.g. `cfg.settings.peers`). Here, we just specialize on `cfg.settings.peers`, + # and this may break unexpectedly whenever a `null` value is contained + # in a list in `cfg.settings`, other than `cfg.settings.peers`. + peersWithoutNulls = map filterNonNull cfg.settings.peers; + in + { + secret_key = credentialPath "pqsk"; + public_key = credentialPath "pqpk"; + peers = peersWithoutNulls; + } + ) + ) + ); + in + rec { + wantedBy = [ "multi-user.target" ]; + after = [ "network-online.target" ]; + path = [ cfg.package pkgs.wireguard-tools ]; + + serviceConfig = { + User = "rosenpass"; + Group = "rosenpass"; + RuntimeDirectory = "rosenpass"; + DynamicUser = true; + AmbientCapabilities = [ "CAP_NET_ADMIN" ]; + LoadCredential = [ + "pqsk:${cfg.settings.secret_key}" + "pqpk:${cfg.settings.public_key}" + ]; + }; + + # See + environment.CONFIG = "%t/${serviceConfig.RuntimeDirectory}/config.toml"; + + preStart = "${getExe pkgs.envsubst} -i ${config} -o \"$CONFIG\""; + script = "rosenpass exchange-config \"$CONFIG\""; + }; + }; +} diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 42d620b512c4..d9d58bbd66a8 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -703,6 +703,7 @@ in { rkvm = handleTest ./rkvm {}; robustirc-bridge = handleTest ./robustirc-bridge.nix {}; roundcube = handleTest ./roundcube.nix {}; + rosenpass = handleTest ./rosenpass.nix {}; rshim = handleTest ./rshim.nix {}; rspamd = handleTest ./rspamd.nix {}; rss2email = handleTest ./rss2email.nix {}; diff --git a/nixos/tests/rosenpass.nix b/nixos/tests/rosenpass.nix new file mode 100644 index 000000000000..ec4046c8c035 --- /dev/null +++ b/nixos/tests/rosenpass.nix @@ -0,0 +1,217 @@ +import ./make-test-python.nix ({ pkgs, ... }: +let + deviceName = "rp0"; + + server = { + ip = "fe80::1"; + wg = { + public = "mQufmDFeQQuU/fIaB2hHgluhjjm1ypK4hJr1cW3WqAw="; + secret = "4N5Y1dldqrpsbaEiY8O0XBUGUFf8vkvtBtm8AoOX7Eo="; + listen = 10000; + }; + }; + client = { + ip = "fe80::2"; + wg = { + public = "Mb3GOlT7oS+F3JntVKiaD7SpHxLxNdtEmWz/9FMnRFU="; + secret = "uC5dfGMv7Oxf5UDfdPkj6rZiRZT2dRWp5x8IQxrNcUE="; + }; + }; +in +{ + name = "rosenpass"; + + nodes = + let + shared = peer: { config, modulesPath, ... }: { + imports = [ "${modulesPath}/services/networking/rosenpass.nix" ]; + + boot.kernelModules = [ "wireguard" ]; + + services.rosenpass = { + enable = true; + defaultDevice = deviceName; + settings = { + verbosity = "Verbose"; + public_key = "/etc/rosenpass/pqpk"; + secret_key = "/etc/rosenpass/pqsk"; + }; + }; + + networking.firewall.allowedUDPPorts = [ 9999 ]; + + systemd.network = { + enable = true; + networks."rosenpass" = { + matchConfig.Name = deviceName; + networkConfig.IPForward = true; + address = [ "${peer.ip}/64" ]; + }; + + netdevs."10-rp0" = { + netdevConfig = { + Kind = "wireguard"; + Name = deviceName; + }; + wireguardConfig.PrivateKeyFile = "/etc/wireguard/wgsk"; + }; + }; + + environment.etc."wireguard/wgsk" = { + text = peer.wg.secret; + user = "systemd-network"; + group = "systemd-network"; + }; + }; + in + { + server = { + imports = [ (shared server) ]; + + networking.firewall.allowedUDPPorts = [ server.wg.listen ]; + + systemd.network.netdevs."10-${deviceName}" = { + wireguardConfig.ListenPort = server.wg.listen; + wireguardPeers = [ + { + wireguardPeerConfig = { + AllowedIPs = [ "::/0" ]; + PublicKey = client.wg.public; + }; + } + ]; + }; + + services.rosenpass.settings = { + listen = [ "0.0.0.0:9999" ]; + peers = [ + { + public_key = "/etc/rosenpass/peers/client/pqpk"; + peer = client.wg.public; + } + ]; + }; + }; + client = { + imports = [ (shared client) ]; + + systemd.network.netdevs."10-${deviceName}".wireguardPeers = [ + { + wireguardPeerConfig = { + AllowedIPs = [ "::/0" ]; + PublicKey = server.wg.public; + Endpoint = "server:${builtins.toString server.wg.listen}"; + }; + } + ]; + + services.rosenpass.settings.peers = [ + { + public_key = "/etc/rosenpass/peers/server/pqpk"; + endpoint = "server:9999"; + peer = server.wg.public; + } + ]; + }; + }; + + testScript = { ... }: '' + from os import system + + # Full path to rosenpass in the store, to avoid fiddling with `$PATH`. + rosenpass = "${pkgs.rosenpass}/bin/rosenpass" + + # Path in `/etc` where keys will be placed. + etc = "/etc/rosenpass" + + start_all() + + for machine in [server, client]: + machine.wait_for_unit("multi-user.target") + + # Gently stop Rosenpass to avoid crashes during key generation/distribution. + for machine in [server, client]: + machine.execute("systemctl stop rosenpass.service") + + for (name, machine, remote) in [("server", server, client), ("client", client, server)]: + pk, sk = f"{name}.pqpk", f"{name}.pqsk" + system(f"{rosenpass} gen-keys --force --secret-key {sk} --public-key {pk}") + machine.copy_from_host(sk, f"{etc}/pqsk") + machine.copy_from_host(pk, f"{etc}/pqpk") + remote.copy_from_host(pk, f"{etc}/peers/{name}/pqpk") + + for machine in [server, client]: + machine.execute("systemctl start rosenpass.service") + + for machine in [server, client]: + machine.wait_for_unit("rosenpass.service") + + with subtest("ping"): + client.succeed("ping -c 2 -i 0.5 ${server.ip}%${deviceName}") + + with subtest("preshared-keys"): + # Rosenpass works by setting the WireGuard preshared key at regular intervals. + # Thus, if it is not active, then no key will be set, and the output of `wg show` will contain "none". + # Otherwise, if it is active, then the key will be set and "none" will not be found in the output of `wg show`. + for machine in [server, client]: + machine.wait_until_succeeds("wg show all preshared-keys | grep --invert-match none", timeout=5) + ''; + + # NOTE: Below configuration is for "interactive" (=developing/debugging) only. + interactive.nodes = + let + inherit (import ./ssh-keys.nix pkgs) snakeOilPublicKey snakeOilPrivateKey; + + sshAndKeyGeneration = { + services.openssh.enable = true; + users.users.root.openssh.authorizedKeys.keys = [ snakeOilPublicKey ]; + environment.systemPackages = [ + (pkgs.writeShellApplication { + name = "gen-keys"; + runtimeInputs = [ pkgs.rosenpass ]; + text = '' + HOST="$(hostname)" + if [ "$HOST" == "server" ] + then + PEER="client" + else + PEER="server" + fi + + # Generate keypair. + mkdir -vp /etc/rosenpass/peers/$PEER + rosenpass gen-keys --force --secret-key /etc/rosenpass/pqsk --public-key /etc/rosenpass/pqpk + + # Set up SSH key. + mkdir -p /root/.ssh + cp ${snakeOilPrivateKey} /root/.ssh/id_ecdsa + chmod 0400 /root/.ssh/id_ecdsa + + # Copy public key to other peer. + # shellcheck disable=SC2029 + ssh -o StrictHostKeyChecking=no $PEER "mkdir -pv /etc/rosenpass/peers/$HOST" + scp /etc/rosenpass/pqpk "$PEER:/etc/rosenpass/peers/$HOST/pqpk" + ''; + }) + ]; + }; + + # Use kmscon + # to provide a slightly nicer console, and while we're at it, + # also use a nice font. + # With kmscon, we can for example zoom in/out using [Ctrl] + [+] + # and [Ctrl] + [-] + niceConsoleAndAutologin.services.kmscon = { + enable = true; + autologinUser = "root"; + fonts = [{ + name = "Fira Code"; + package = pkgs.fira-code; + }]; + }; + in + { + server = sshAndKeyGeneration // niceConsoleAndAutologin; + client = sshAndKeyGeneration // niceConsoleAndAutologin; + }; +}) diff --git a/pkgs/tools/misc/envsubst/default.nix b/pkgs/tools/misc/envsubst/default.nix index b3a1be04d929..8cd59df31b1e 100644 --- a/pkgs/tools/misc/envsubst/default.nix +++ b/pkgs/tools/misc/envsubst/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { homepage = "https://github.com/a8m/envsubst"; license = licenses.mit; maintainers = with maintainers; [ nicknovitski ]; + mainProgram = "envsubst"; }; } diff --git a/pkgs/tools/networking/rosenpass/default.nix b/pkgs/tools/networking/rosenpass/default.nix index 07669cfeb01e..9467904fe698 100644 --- a/pkgs/tools/networking/rosenpass/default.nix +++ b/pkgs/tools/networking/rosenpass/default.nix @@ -1,85 +1,53 @@ { lib -, targetPlatform , fetchFromGitHub +, nixosTests , rustPlatform +, targetPlatform +, installShellFiles , cmake -, makeWrapper -, pkg-config -, removeReferencesTo -, coreutils -, findutils -, gawk -, wireguard-tools -, bash , libsodium +, pkg-config }: - -let - rpBinPath = lib.makeBinPath [ - coreutils - findutils - gawk - wireguard-tools - ]; -in rustPlatform.buildRustPackage rec { pname = "rosenpass"; - version = "0.2.0"; + version = "unstable-2023-09-28"; + src = fetchFromGitHub { owner = pname; repo = pname; - rev = "v${version}"; - sha256 = "sha256-r7/3C5DzXP+9w4rp9XwbP+/NK1axIP6s3Iiio1xRMbk="; + rev = "b15f17133f8b5c3c5175b4cfd4fc10039a4e203f"; + hash = "sha256-UXAkmt4VY0irLK2k4t6SW+SEodFE3CbX5cFbsPG0ZCo="; }; - cargoHash = "sha256-g2w3lZXQ3Kg3ydKdFs8P2lOPfIkfTbAF0MhxsJoX/E4="; + cargoHash = "sha256-N1DQHkgKgkDQ6DbgQJlpZkZ7AMTqX3P8R/cWr14jK2I="; nativeBuildInputs = [ cmake # for oqs build in the oqs-sys crate - makeWrapper # for the rp shellscript - pkg-config # let libsodium-sys-stable find libsodium - removeReferencesTo + pkg-config rustPlatform.bindgenHook # for C-bindings in the crypto libs + installShellFiles ]; - buildInputs = [ - bash # for patchShebangs to find it - libsodium - ]; - - # otherwise pkg-config tries to link non-existent dynamic libs during the build of liboqs - PKG_CONFIG_ALL_STATIC = true; - - # liboqs requires quite a lot of stack memory, thus we adjust the default stack size picked for - # new threads (which is used by `cargo test`) to be _big enough_ - RUST_MIN_STACK = 8 * 1024 * 1024; # 8 MiB + buildInputs = [ libsodium ]; # nix defaults to building for aarch64 _without_ the armv8-a # crypto extensions, but liboqs depends on these - preBuild = lib.optionalString targetPlatform.isAarch - ''NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -march=armv8-a+crypto"''; - - preInstall = '' - install -D rp $out/bin/rp - wrapProgram $out/bin/rp --prefix PATH : "${ rpBinPath }" - for file in doc/*.1 - do - install -D $file $out/share/man/man1/''${file##*/} - done + preBuild = lib.optionalString targetPlatform.isAarch64 '' + NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -march=armv8-a+crypto" ''; - # nix propagates the *.dev outputs of buildInputs for static builds, but that is non-sense for an - # executables only package - postFixup = '' - find -type f -exec remove-references-to -t ${bash.dev} \ - -t ${libsodium.dev} {} \; + postInstall = '' + installManPage doc/rosenpass.1 ''; + passthru.tests.rosenpass = nixosTests.rosenpass; + meta = with lib; { description = "Build post-quantum-secure VPNs with WireGuard!"; homepage = "https://rosenpass.eu/"; license = with licenses; [ mit /* or */ asl20 ]; maintainers = with maintainers; [ wucke13 ]; - platforms = platforms.all; + platforms = [ "aarch64-darwin" "aarch64-linux" "x86_64-darwin" "x86_64-linux" ]; + mainProgram = "rosenpass"; }; } diff --git a/pkgs/tools/networking/rosenpass/tools.nix b/pkgs/tools/networking/rosenpass/tools.nix new file mode 100644 index 000000000000..fb59436b3810 --- /dev/null +++ b/pkgs/tools/networking/rosenpass/tools.nix @@ -0,0 +1,30 @@ +{ lib +, stdenv +, makeWrapper +, installShellFiles +, coreutils +, findutils +, gawk +, rosenpass +, wireguard-tools +}: +stdenv.mkDerivation { + inherit (rosenpass) version src; + pname = "rosenpass-tools"; + + nativeBuildInputs = [ makeWrapper installShellFiles ]; + + postInstall = '' + install -D $src/rp $out/bin/rp + installManPage $src/doc/rp.1 + wrapProgram $out/bin/rp \ + --prefix PATH : ${lib.makeBinPath [ + coreutils findutils gawk rosenpass wireguard-tools + ]} + ''; + + meta = rosenpass.meta // { + description = "This package contains the Rosenpass tool `rp`, which is a script that wraps the `rosenpass` binary."; + mainProgram = "rp"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c3ad477f7427..bdcbe115f01f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12827,6 +12827,8 @@ with pkgs; rosenpass = callPackage ../tools/networking/rosenpass { }; + rosenpass-tools = callPackage ../tools/networking/rosenpass/tools.nix { }; + rot8 = callPackage ../tools/misc/rot8 { }; rowhammer-test = callPackage ../tools/system/rowhammer-test { }; From 4bbcae56626ea3daee8ce75ea008380f038a6290 Mon Sep 17 00:00:00 2001 From: Matthieu Coudron <886074+teto@users.noreply.github.com> Date: Mon, 23 Oct 2023 19:31:02 +0200 Subject: [PATCH 179/185] pulumiPackages.pulumi-azure-native: 1.92 -> 2.11 (#260456) The changes: - added "v2" to ldflags v2: github.com/pulumi/pulumi-azure-native/v2/provider/pkg/version.Version, plus the version value is now without a leading v - Schema generation now takes the version as argument (pulumi/pulumi-azure-native@9136030/Makefile#L258) The latter is a bit unfortunate, because mkPulumiPackage currently assumes all packages are built in a similar way: largely done by @Trundle. --- .../pulumi-packages/pulumi-azure-native.nix | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/admin/pulumi-packages/pulumi-azure-native.nix b/pkgs/tools/admin/pulumi-packages/pulumi-azure-native.nix index 5dcd156d555b..74d9bb28a501 100644 --- a/pkgs/tools/admin/pulumi-packages/pulumi-azure-native.nix +++ b/pkgs/tools/admin/pulumi-packages/pulumi-azure-native.nix @@ -4,15 +4,30 @@ mkPulumiPackage rec { owner = "pulumi"; repo = "pulumi-azure-native"; - version = "1.92.0"; + version = "2.11.0"; rev = "v${version}"; - hash = "sha256-eSHD7ckiHJJoqJFeSlwxl063QRRTtiWdpu1m9OVRhoA="; - vendorHash = "sha256-DI92fCe8HPwjERkBVlOebZpvCreq9850OeERDkiayz8="; + hash = "sha256-qz/dCQR4BV+noJj7WPGuzDNMaR7I/D01F7FfvxU8z28="; + vendorHash = "sha256-SICms1JJk8Q10XWC69bw/RXsIPL43l1s+Aqy+cLOwRI="; cmdGen = "pulumi-gen-azure-native"; cmdRes = "pulumi-resource-azure-native"; extraLdflags = [ - "-X github.com/pulumi/${repo}/provider/pkg/version.Version=v${version}" + "-X github.com/pulumi/${repo}/v2/provider/pkg/version.Version=${version}" ]; + postConfigure = '' + pushd .. + + chmod +w . provider/cmd/${cmdRes} sdk/ + chmod -R +w reports/ versions/ + mkdir bin + ${cmdGen} schema ${version} + + cp bin/schema-full.json provider/cmd/${cmdRes} + cp bin/metadata-compact.json provider/cmd/${cmdRes} + + popd + + VERSION=v${version} go generate cmd/${cmdRes}/main.go + ''; fetchSubmodules = true; __darwinAllowLocalNetworking = true; meta = with lib; { From 343cdd3dbff42a41947fbcafe388db02a6f56e99 Mon Sep 17 00:00:00 2001 From: happysalada Date: Sun, 22 Oct 2023 18:07:55 +0100 Subject: [PATCH 180/185] tts: 0.17.4 -> 0.18.2 https://github.com/coqui-ai/TTS/releases/tag/v0.18.2 --- pkgs/tools/audio/tts/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/audio/tts/default.nix b/pkgs/tools/audio/tts/default.nix index bdd0f58235e5..d4147faf960f 100644 --- a/pkgs/tools/audio/tts/default.nix +++ b/pkgs/tools/audio/tts/default.nix @@ -16,14 +16,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "tts"; - version = "0.17.4"; + version = "0.18.2"; format = "pyproject"; src = fetchFromGitHub { owner = "coqui-ai"; repo = "TTS"; rev = "refs/tags/v${version}"; - hash = "sha256-yZHdPqvYmlq/ZKeinez4MmO9+jCIl9JAD0t/tc/Uz8c="; + hash = "sha256-bTShJwzxff+R9GkR72qNzd22zY8LwUUsD8r30kZXAsI="; }; postPatch = let From 978d7305cb39a8946e2046a44fba29f63f104524 Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 23 Oct 2023 14:41:07 -0400 Subject: [PATCH 181/185] cargo-hack: 0.6.11 -> 0.6.13 Diff: https://diff.rs/cargo-hack/0.6.11/0.6.13 Changelog: https://github.com/taiki-e/cargo-hack/blob/v0.6.13/CHANGELOG.md --- pkgs/development/tools/rust/cargo-hack/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-hack/default.nix b/pkgs/development/tools/rust/cargo-hack/default.nix index 94b64c8e6ce3..4de6345b9bf6 100644 --- a/pkgs/development/tools/rust/cargo-hack/default.nix +++ b/pkgs/development/tools/rust/cargo-hack/default.nix @@ -2,14 +2,14 @@ rustPlatform.buildRustPackage rec { pname = "cargo-hack"; - version = "0.6.11"; + version = "0.6.13"; src = fetchCrate { inherit pname version; - hash = "sha256-lgrbqNK6CdrVo2u05CfVev+ZYa1BbhB4QVCGSMxAvO8="; + hash = "sha256-5WwbtubANrLHXvaWzO/u1NeeetVUvl/ujq89BqFZ2ZQ="; }; - cargoHash = "sha256-3tM84DHGEablj7B0SdX9LdjYh1tq5t5ORjkbp/iqUqg="; + cargoHash = "sha256-25I1j0QiyeHtUq6IK7ehRK3JLKygiigtfvEe+N74TgY="; # some necessary files are absent in the crate version doCheck = false; From 109c77608e9d62f3e2d054c7eba32af43da15675 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Fern=C3=A1ndez=20L=C3=B3pez?= Date: Mon, 23 Oct 2023 17:34:06 +0200 Subject: [PATCH 182/185] wasmtime: 13.0.0 -> 14.0.1 --- pkgs/development/interpreters/wasmtime/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/interpreters/wasmtime/default.nix b/pkgs/development/interpreters/wasmtime/default.nix index f9202514f800..e2e75a80cebe 100644 --- a/pkgs/development/interpreters/wasmtime/default.nix +++ b/pkgs/development/interpreters/wasmtime/default.nix @@ -2,19 +2,19 @@ rustPlatform.buildRustPackage rec { pname = "wasmtime"; - version = "13.0.0"; + version = "14.0.1"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = pname; rev = "v${version}"; - hash = "sha256-D8Osn/vlPr9eg5F8O0K/eC/M0prHQM7U96k8Cx9D1/4="; + hash = "sha256-9Bpq96k/AOuKPXHeVv3zCqinGUu3rBqKsIryV/RUVlE="; fetchSubmodules = true; }; # Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved. auditable = false; - cargoHash = "sha256-nFKk6T3S86lPxn/JCEid2Xd9c5zQPOMFcKTi6eM89uE="; + cargoHash = "sha256-q/PTPiaggqYQwZZ9QyFi9ctgqYsFSy/ITHfOBgSHG+U="; cargoBuildFlags = [ "--package" "wasmtime-cli" "--package" "wasmtime-c-api" ]; outputs = [ "out" "dev" ]; From 6bed1ae7945064482c7ec4199b4849ed51d951ae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 23 Oct 2023 23:32:37 +0200 Subject: [PATCH 183/185] nixos/tests: fix nixos-rebuild-specialisations test definition --- nixos/tests/all-tests.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index d9d58bbd66a8..89e850d57376 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -570,7 +570,7 @@ in { nixops = handleTest ./nixops/default.nix {}; nixos-generate-config = handleTest ./nixos-generate-config.nix {}; nixos-rebuild-install-bootloader = handleTestOn ["x86_64-linux"] ./nixos-rebuild-install-bootloader.nix {}; - nixos-rebuild-specialisations = handleTest ["x86_64-linux"] ./nixos-rebuild-specialisations.nix {}; + nixos-rebuild-specialisations = handleTestOn ["x86_64-linux"] ./nixos-rebuild-specialisations.nix {}; nixpkgs = pkgs.callPackage ../modules/misc/nixpkgs/test.nix { inherit evalMinimalConfig; }; node-red = handleTest ./node-red.nix {}; nomad = handleTest ./nomad.nix {}; From 52308bd7b4056ffe232d7e1256b0cfe598b74290 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=A9tan=20Lepage?= <33058747+GaetanLepage@users.noreply.github.com> Date: Mon, 23 Oct 2023 23:51:52 +0200 Subject: [PATCH 184/185] vimPlugins.conform-nvim: init at 2023-10-22 (#262943) --- .../editors/vim/plugins/generated.nix | 617 +++++++++--------- .../vim/plugins/nvim-treesitter/generated.nix | 90 ++- .../editors/vim/plugins/overrides.nix | 2 +- .../editors/vim/plugins/vim-plugin-names | 3 +- 4 files changed, 385 insertions(+), 327 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index e5cc89359574..e63b4601ebae 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -173,12 +173,12 @@ final: prev: LazyVim = buildVimPlugin { pname = "LazyVim"; - version = "2023-10-17"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "LazyVim"; repo = "LazyVim"; - rev = "c711309a673a755652a90a080fd23dbab5dd61d5"; - sha256 = "1cyv4mhvysv8yrfp80kjnr56jd35rg4sb8bf72s1p8sx81ma3lc9"; + rev = "e7130c8250c403140ce504bde9e973d5a301ab4c"; + sha256 = "0riz7djpmfald4dy41rwml7fr11jm85kqs3bkb020dhi9lgh22zw"; }; meta.homepage = "https://github.com/LazyVim/LazyVim/"; }; @@ -257,12 +257,12 @@ final: prev: QFEnter = buildVimPlugin { pname = "QFEnter"; - version = "2022-10-15"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "yssl"; repo = "QFEnter"; - rev = "fd5d378f97ee4847ce4fcb58b3719864228607da"; - sha256 = "009lpb3hygcw09535bajnd18xq6hbz19pdbwx9l9cykwaniciahi"; + rev = "426c04312ae67ac28dce38ccc5fafdd1ed4a3d9f"; + sha256 = "02s3mq0hxszi7fbm256xgh4nz5mc5frg8rz6dnll7sk26as8fgrd"; }; meta.homepage = "https://github.com/yssl/QFEnter/"; }; @@ -305,12 +305,12 @@ final: prev: SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "2023-10-17"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "847f69b4bd50ad09c7d66943bc690682a3e35573"; - sha256 = "0jg3hdw26s8bmfirdi2nbchkmkakmggl0h5x2jx7hn5d9yn3ps4h"; + rev = "e0268efbb748bc12c024311540acb91d7ed1148e"; + sha256 = "1nm0gsmz0mfb815ahqhm4wsdh4lr9i1bsljyi9mlfg11xqc0a62i"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; }; @@ -522,12 +522,12 @@ final: prev: aerial-nvim = buildVimPlugin { pname = "aerial.nvim"; - version = "2023-10-16"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "stevearc"; repo = "aerial.nvim"; - rev = "ffdda791c0d739154a73af09e4ed14c9147a354b"; - sha256 = "0v9p62znlk17jx0i9c65dcz651q0p4a7fkfriv96hjqxih560sl6"; + rev = "3a3baf0930444c78d19964fdb401bd3a6a23270f"; + sha256 = "0nb6q36hd71migzzqrdrhak0a55l7li3v1vlij95wwi9yf8pry8n"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/aerial.nvim/"; @@ -763,12 +763,12 @@ final: prev: asyncomplete-vim = buildVimPlugin { pname = "asyncomplete.vim"; - version = "2023-04-11"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "prabirshrestha"; repo = "asyncomplete.vim"; - rev = "b3fbac1930be2c9cdf956f4a0346c1dd0e9abd44"; - sha256 = "0jm2bqsqk0jjdm69lpxgnsms7c12pfkrn1lljpqqf2cx1xjql19r"; + rev = "016590d2ca73cefe45712430e319a0ef004e2215"; + sha256 = "1mpdhh9vmjasigw9r5zv5ikvia2vsqpm3l3bd3sqriwv597jcyb9"; }; meta.homepage = "https://github.com/prabirshrestha/asyncomplete.vim/"; }; @@ -2047,12 +2047,12 @@ final: prev: codeium-vim = buildVimPlugin { pname = "codeium.vim"; - version = "2023-10-14"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "Exafunction"; repo = "codeium.vim"; - rev = "6b0f2bbbbd7669af50775ad27eff0077858aa9b8"; - sha256 = "0i4y0nl9ncmsz4sal33mnah99gp8v67adl5rpqrwzami4ms1ji4g"; + rev = "7b2f57ba35bbff7dabd5e3eaa6e60d0490516c78"; + sha256 = "0icqlhb09grf2ivw7rzwc3krc78g3q1qpv9d3x8yqywyb95p5yyi"; }; meta.homepage = "https://github.com/Exafunction/codeium.vim/"; }; @@ -2119,12 +2119,12 @@ final: prev: command-t = buildVimPlugin { pname = "command-t"; - version = "2023-10-08"; + version = "2023-10-15"; src = fetchFromGitHub { owner = "wincent"; repo = "command-t"; - rev = "8e5e827754b255452b21b8acf31afedb3e123e1c"; - sha256 = "1akp63i9ffrl8g2mjd7mf332aq47p6xck398gqr6920kk0vlkyk7"; + rev = "a2ff356633bfc2b4638925eee172d43173420d3b"; + sha256 = "1pi4jgc8h48gqdik5kzvlvswh9y9f8rbz6hchng5n5ybnsf3w88a"; }; meta.homepage = "https://github.com/wincent/command-t/"; }; @@ -2285,6 +2285,19 @@ final: prev: meta.homepage = "https://github.com/rhysd/conflict-marker.vim/"; }; + conform-nvim = buildVimPlugin { + pname = "conform.nvim"; + version = "2023-10-22"; + src = fetchFromGitHub { + owner = "stevearc"; + repo = "conform.nvim"; + rev = "7f5ff6d253ae3543f186787bccafdc411d3f4b0a"; + sha256 = "1iargrkz4k51bppp7qm2hlqy334x1qjg0d1ax8dr6qpkhi6al36v"; + fetchSubmodules = true; + }; + meta.homepage = "https://github.com/stevearc/conform.nvim/"; + }; + conjure = buildVimPlugin { pname = "conjure"; version = "2023-08-27"; @@ -2347,12 +2360,12 @@ final: prev: copilot-vim = buildVimPlugin { pname = "copilot.vim"; - version = "2023-09-20"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "github"; repo = "copilot.vim"; - rev = "998cf5ab1b85e844c7e8edb864a997e590df7182"; - sha256 = "1sf566vwyj21h9vbs64j8458v4ncqpmfb5cr74pyl59qi33yq1zd"; + rev = "59c02393c99335392e9cb572cb47951bbb4de6be"; + sha256 = "0w16vq683qddb5d7gc1f5kb5m0h3b01srnkakwnjbvbyb6l8ar9r"; }; meta.homepage = "https://github.com/github/copilot.vim/"; }; @@ -2431,12 +2444,12 @@ final: prev: crates-nvim = buildVimPlugin { pname = "crates.nvim"; - version = "2023-10-09"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "saecki"; repo = "crates.nvim"; - rev = "58bf989736765cae41fa5d0971027efeca033301"; - sha256 = "06yxlwmas7cz856y1ppbih261mipwda5sjvqzcci37igg6wgbkcq"; + rev = "aac57ef84cf4fecf7907114b22e875f84a6128ee"; + sha256 = "0xqpj6zhydx8n08s00i3zji2383dp13xy3smsvzgim8wmwfklk6s"; }; meta.homepage = "https://github.com/saecki/crates.nvim/"; }; @@ -2551,12 +2564,12 @@ final: prev: dashboard-nvim = buildVimPlugin { pname = "dashboard-nvim"; - version = "2023-10-16"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "nvimdev"; repo = "dashboard-nvim"; - rev = "fd68b9d05aedc57e5d97a6b66a4e3db877872f64"; - sha256 = "1rdljb9kpr45dpapjxx2msw3v721bai6icf0xj22dd128z05ivzg"; + rev = "c71cab740e2add248c54c458b5ca9d6e77c30fa6"; + sha256 = "1xn6ib211p4qd3is5ldgr1g14j7sh8ys50460hx1dh0frb8ra2v2"; }; meta.homepage = "https://github.com/nvimdev/dashboard-nvim/"; }; @@ -2647,12 +2660,12 @@ final: prev: denops-vim = buildVimPlugin { pname = "denops.vim"; - version = "2023-09-07"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "vim-denops"; repo = "denops.vim"; - rev = "68f607d93a9758d15c0d63d3268aa420ddd29edd"; - sha256 = "0k15zc28a8pmr34xxkfjfy5kbhi4n2h3h9iswrn7vslhh4pnx076"; + rev = "ea7370bf5d323e83ee13ccba35f56e06db5753e1"; + sha256 = "1c105rdj87fbgi1vir9crm3d7ibb3b4hhgkwjbh1gdyym9pqw4fn"; }; meta.homepage = "https://github.com/vim-denops/denops.vim/"; }; @@ -3033,12 +3046,12 @@ final: prev: dropbar-nvim = buildVimPlugin { pname = "dropbar.nvim"; - version = "2023-10-07"; + version = "2023-10-21"; src = fetchFromGitHub { owner = "Bekaboo"; repo = "dropbar.nvim"; - rev = "79309dccd5e5b94f9ddf5ee8587691d2bfea2858"; - sha256 = "0wg1bq10z4ykwdniznzs6zv2v6888ykh3x3immxz30rix3j109m1"; + rev = "36b7cc1cc9e9d0525a3a841b1a048473ad1d619e"; + sha256 = "05504x6r4zpk4jvcidhhycmr1xrsmd2z239di6k2jhhhlja87k0l"; }; meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/"; }; @@ -3118,24 +3131,24 @@ final: prev: efmls-configs-nvim = buildVimPlugin { pname = "efmls-configs-nvim"; - version = "2023-10-10"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "creativenull"; repo = "efmls-configs-nvim"; - rev = "3fade5690e31f80b70eb5fc5a7fa7a8da6644fe9"; - sha256 = "13vwc1nb4xzm99iv9pbnw3gq3bda4sbfx2jy3f2zv41gfxxzzc4x"; + rev = "83263bd5679400adb07e41a0d85e056b6c865a05"; + sha256 = "1svwgg3lmwddwfc08ghpk3zlg3wfkb8h4w5jf0fxbg1as58q1a7i"; }; meta.homepage = "https://github.com/creativenull/efmls-configs-nvim/"; }; elixir-tools-nvim = buildVimPlugin { pname = "elixir-tools.nvim"; - version = "2023-10-02"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "elixir-tools"; repo = "elixir-tools.nvim"; - rev = "4b3c1c23a83361559676981575083436cf9b7245"; - sha256 = "02aprmr3jchlr16l9r0c02cf1hrc7cmkvm00w0wa3saps5a59nsr"; + rev = "83d3b7946cf1ee2ec7eb69dd23c47092f085cd47"; + sha256 = "1vanmr37zdq38fcjnip9scxjm787j8iw1hl87d4iqrp2apcl5wcw"; }; meta.homepage = "https://github.com/elixir-tools/elixir-tools.nvim/"; }; @@ -3408,12 +3421,12 @@ final: prev: flit-nvim = buildVimPlugin { pname = "flit.nvim"; - version = "2023-07-13"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "ggandor"; repo = "flit.nvim"; - rev = "498b3a4864e697f1ed1145e518c4c78c776c55d8"; - sha256 = "0w56zv254hpw57zgwzaikj9ciyksvkbd0brynhgcaby8s6hhhgil"; + rev = "f4e9af572a62c808c8de214da672f2a115a98c35"; + sha256 = "10sd56dlgg9zisxp49lh9di3ag6w69rlzy067sp2rcbr84gz8spy"; }; meta.homepage = "https://github.com/ggandor/flit.nvim/"; }; @@ -3624,12 +3637,12 @@ final: prev: fzf-lua = buildVimPlugin { pname = "fzf-lua"; - version = "2023-10-17"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "ibhagwan"; repo = "fzf-lua"; - rev = "aeab02f60cab6c6caf8060eb183796a0dc030576"; - sha256 = "1cqk1fmm84c80x2x637bdgzawm02r67ipbc0m5mrzpn9rbbg52hi"; + rev = "04e7382528f3f4970cb1cd559d06ae6f7b44560e"; + sha256 = "0rlzcyp1l9kny2sx4k0mclzkhva9kilrvjd2dnfav2chm0amwzh2"; }; meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; }; @@ -3720,12 +3733,12 @@ final: prev: git-blame-nvim = buildVimPlugin { pname = "git-blame.nvim"; - version = "2023-10-12"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "f-person"; repo = "git-blame.nvim"; - rev = "e4dafc79cc7dcf4eec0547dbc6f3f3821b2f2b14"; - sha256 = "004l5kd4q4cfpinp9i5p7c7mv3jm5bcaybq7kiwmpw2d6adp5hg8"; + rev = "1792125237260dc2a03ba57d31c39179e6049f07"; + sha256 = "1286zylvd10r0kq6g0f1rwrdbdwpy7f7n28kdmlrhsw5h25y5bcf"; }; meta.homepage = "https://github.com/f-person/git-blame.nvim/"; }; @@ -3792,12 +3805,12 @@ final: prev: gitsigns-nvim = buildNeovimPlugin { pname = "gitsigns.nvim"; - version = "2023-10-06"; + version = "2023-10-17"; src = fetchFromGitHub { owner = "lewis6991"; repo = "gitsigns.nvim"; - rev = "ff01d34daaed72f271a8ffa088a7e839a60c640f"; - sha256 = "0clyngmmz0qilnjykqc8n7c5kidspywazwy3axsikgh4x8wzdn17"; + rev = "5a9a6ac29a7805c4783cda21b80a1e361964b3f2"; + sha256 = "1vgs97iik9ziwbqv1xbs920qizcnshcpibj17mbsdr8lax8iycpl"; }; meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; }; @@ -3852,12 +3865,12 @@ final: prev: go-nvim = buildVimPlugin { pname = "go.nvim"; - version = "2023-10-16"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "ray-x"; repo = "go.nvim"; - rev = "d73ea5bc00f0d7b726b0ddfc29cea17a544459ba"; - sha256 = "1qaav736d4k70bixwc5qrf4pi9983b3i92bwnnvairg69b3fwa59"; + rev = "8732792d9c30a113188f85f75c19f0effd199881"; + sha256 = "17jzn8dgprgr5wh2v2dxd26i44yha3rnl9dkq9ipgxxqqax1rqlg"; }; meta.homepage = "https://github.com/ray-x/go.nvim/"; }; @@ -4032,12 +4045,12 @@ final: prev: hardtime-nvim = buildVimPlugin { pname = "hardtime.nvim"; - version = "2023-10-09"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "m4xshen"; repo = "hardtime.nvim"; - rev = "4accbaa408ea6ddb8adf8fd735208570ed78d6f8"; - sha256 = "17za9cgcx72gnh3sp2ppd824c5iac70ahj7cpc74caxglzyqpczs"; + rev = "fb74735f5c85e3e090ab8a1c312c0110426f2a5b"; + sha256 = "0q8hpvy61qc5pbxbzkf5zna71j7h8xbvqjs23x8bimkhwgk21j0k"; }; meta.homepage = "https://github.com/m4xshen/hardtime.nvim/"; }; @@ -4067,12 +4080,12 @@ final: prev: haskell-tools-nvim = buildNeovimPlugin { pname = "haskell-tools.nvim"; - version = "2023-10-15"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "haskell-tools.nvim"; - rev = "f8c13fd41c09df18a25b20c44db85fcdfa8e04d9"; - sha256 = "0nb75d1hrgx555sh5pq9f4znk8kqkb51g4l6wfv2fqy5masn1zkr"; + rev = "ba37a4ff4c42aec0ba7d1d1aad17aa0c513d7461"; + sha256 = "0fjwx6s8pr63vjzxjgz2bshic4vkcci5sdn96qibp5fgsah10y0v"; }; meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; }; @@ -4246,12 +4259,12 @@ final: prev: hotpot-nvim = buildVimPlugin { pname = "hotpot.nvim"; - version = "2023-09-14"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "rktjmp"; repo = "hotpot.nvim"; - rev = "1dc11eb47ca15828df8ed3c7a014eeca9c564e55"; - sha256 = "13siw00n3fa2s8lq7mz8pp4n2f2m7w3y5wd1kg6dsy4g3nvsiw0l"; + rev = "eb5531b5f6285656408d1ed07b4d9bcc8067bad4"; + sha256 = "0yl1l11dp58mg3bfk42ydcc7s2fxnnz6nlkkc09kxmdf4gxwr3wc"; }; meta.homepage = "https://github.com/rktjmp/hotpot.nvim/"; }; @@ -4342,12 +4355,12 @@ final: prev: image-nvim = buildVimPlugin { pname = "image.nvim"; - version = "2023-10-12"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "3rd"; repo = "image.nvim"; - rev = "4033806015457cc4fe4a6706a21949d9c0fb4c14"; - sha256 = "0hawknjgqsjjnzyixlj1946rpvav4xf6bfisria6vnf1pgqga40r"; + rev = "1cb60be1cdc108e3a3b09cb0ed115ef75ce51320"; + sha256 = "1rdqmframawhjrb3jab4hl8mr0bsknry0i2wzbzkjysgxmp74gy2"; }; meta.homepage = "https://github.com/3rd/image.nvim/"; }; @@ -4414,12 +4427,12 @@ final: prev: indent-blankline-nvim = buildVimPlugin { pname = "indent-blankline.nvim"; - version = "2023-10-17"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "lukas-reineke"; repo = "indent-blankline.nvim"; - rev = "9301e434dd41154ffe5c3d5b8a5c9acd075ebeff"; - sha256 = "1m27krw7zdlbnnip046acnndkniif2a6kg7aj61mf6l1ikbzy9x2"; + rev = "2546441840172cc41e70f67c52e205cc7aa3e6ed"; + sha256 = "00p9dyqaa6h67pnkn5wh4iyvi8ydpnyqvbq5n6jk82c5c48h2s2s"; }; meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/"; }; @@ -4775,12 +4788,12 @@ final: prev: lazy-nvim = buildVimPlugin { pname = "lazy.nvim"; - version = "2023-10-17"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "folke"; repo = "lazy.nvim"; - rev = "7613ab2abb1bd99e039ae02030bc2c48b7626925"; - sha256 = "0n2xzi8n8ywn7w3zkmp7sx9di46m1k2ym6072awbi2wlknlxxxxs"; + rev = "e42fccc3cda70266e0841c5126de2c23e8982800"; + sha256 = "09n839bmf2j40cvvzkry968akl1iy1pw953sdw6ilzm97pdxywy3"; }; meta.homepage = "https://github.com/folke/lazy.nvim/"; }; @@ -4799,12 +4812,12 @@ final: prev: lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2023-10-15"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "811730250fb2a1aba424dbbdde528d9087807feb"; - sha256 = "0ddn7s5kvkfjpj896al22il1sjjr1c3xzby353y1g3bvcjrli1ji"; + rev = "a32d035d6f5c57b83335813bcc84fb498b4e2b0f"; + sha256 = "1srl1h3diz65ncq9jj7qyvlzqcqmdiiv795y26111zf1ksdqzsai"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; }; @@ -4835,24 +4848,24 @@ final: prev: leap-nvim = buildVimPlugin { pname = "leap.nvim"; - version = "2023-07-23"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "ggandor"; repo = "leap.nvim"; - rev = "5efe985cf68fac3b6a6dfe7a75fbfaca8db2af9c"; - sha256 = "093fzf1bki2ll3lrqbnrw9w7i7aajbma4zq83c2nkxwi5gj5jqgl"; + rev = "b6ae80f8fc9993638608fc1a51c6ab0eeb12618c"; + sha256 = "19nffffmczlqfsgjs10hqs9abgbygiv0ns64apk7gzf5anjaj0z1"; }; meta.homepage = "https://github.com/ggandor/leap.nvim/"; }; legendary-nvim = buildVimPlugin { pname = "legendary.nvim"; - version = "2023-10-17"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "legendary.nvim"; - rev = "bf39c4a792fb12dc29d825f072cb72aea5bce61b"; - sha256 = "03pjgi2bkkycadpwh7grmrl7lchgfg3g79q7iplw6s4p8rxvizs2"; + rev = "234e2ef8dec65db153c63a8b310c74155bb93ee7"; + sha256 = "051m8h7600f88ljn6m4mp49xi3pgh2ak8h01bb7gqk1lkq47d7ah"; }; meta.homepage = "https://github.com/mrjones2014/legendary.nvim/"; }; @@ -4895,12 +4908,12 @@ final: prev: lf-vim = buildVimPlugin { pname = "lf.vim"; - version = "2022-08-24"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "ptzz"; repo = "lf.vim"; - rev = "e77c40a5ff3e900fb2c348939c636667df647bc8"; - sha256 = "0b5pmn5s2w4zvv05b4ysjxbfb0ivb4ljamza26g2jzq34sc1w04b"; + rev = "f2bab8f4a420ec434f1fb4b5fa4ee354f6dd2afd"; + sha256 = "044wgd5wscpss4jc5czwsjc4ycx3kykxijzr8c7kymy5ydalpmgj"; }; meta.homepage = "https://github.com/ptzz/lf.vim/"; }; @@ -5183,12 +5196,12 @@ final: prev: lsp-zero-nvim = buildVimPlugin { pname = "lsp-zero.nvim"; - version = "2023-08-23"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "VonHeikemen"; repo = "lsp-zero.nvim"; - rev = "60b0e84f3793f7e8bcc9ec52f9c239fd497b2cd2"; - sha256 = "1dxlqn3zi0vwi8180gz4ang5hm0ds4faiii03kw88xsnzkzlrd6h"; + rev = "c51a9104de7fddff2351361d2dbcbd8d08600ef4"; + sha256 = "087z4p8mvmi1c8bvg8k5ay01vydv3npmm0x6vm8mp3d11fv1lm4v"; }; meta.homepage = "https://github.com/VonHeikemen/lsp-zero.nvim/"; }; @@ -5254,12 +5267,12 @@ final: prev: lspsaga-nvim = buildVimPlugin { pname = "lspsaga.nvim"; - version = "2023-10-16"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "nvimdev"; repo = "lspsaga.nvim"; - rev = "8c7e03e2851cd16219b3b2d05192473ac07025a7"; - sha256 = "1m53dkr2wbf914jrbcpc8b9gj7grq5nnvlw6qq9gbsy98xf1l58j"; + rev = "199eb00822f65b811f43736ba65ab7e16501125d"; + sha256 = "0a8l000bk2ss4fv75v5c2ygld2gmfiz3q1xzpzxdbyki4f7b7gj9"; }; meta.homepage = "https://github.com/nvimdev/lspsaga.nvim/"; }; @@ -5290,24 +5303,24 @@ final: prev: lualine-nvim = buildVimPlugin { pname = "lualine.nvim"; - version = "2023-10-17"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "nvim-lualine"; repo = "lualine.nvim"; - rev = "1a3f6bba410aff5a51bf8c84287aaa3a8ba30d0d"; - sha256 = "19p6fqwsg1z92k8g1rhrb3qxj4158nm5g124pla1a7ik7sr356mg"; + rev = "2248ef254d0a1488a72041cfb45ca9caada6d994"; + sha256 = "1ccbbgn3a3304dcxfbl94ai8dgfshi5db8k73iifijhxbncvlpwd"; }; meta.homepage = "https://github.com/nvim-lualine/lualine.nvim/"; }; luasnip = buildVimPlugin { pname = "luasnip"; - version = "2023-10-12"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "l3mon4d3"; repo = "luasnip"; - rev = "0df29db3543837f8b41597f2640397c5ec792b7b"; - sha256 = "05rczq2mj1bc1v8bdgj5pb0064f0lcmdl0fjkza5fijmsn082423"; + rev = "80a8528f084a97b624ae443a6f50ff8074ba486b"; + sha256 = "1pq2qd226kn9874dx97id9zg492snw16sb0fxj8fn61k8pw1mcpi"; fetchSubmodules = true; }; meta.homepage = "https://github.com/l3mon4d3/luasnip/"; @@ -5387,12 +5400,12 @@ final: prev: markid = buildVimPlugin { pname = "markid"; - version = "2023-07-01"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "David-Kunz"; repo = "markid"; - rev = "46d03e1b7d82c07bbf06ef2f6595fea73ae6410b"; - sha256 = "1mk96p5if9zd3apv7d2kn4c3h2ik39v80apr0qf10h8lwx5zx19c"; + rev = "9b249e4d2ad0767a1091017cd52264590e41a274"; + sha256 = "06yrg2xhk4hanm68cq84j4137na91k9wf2mds90af1gyrp4hlcf5"; }; meta.homepage = "https://github.com/David-Kunz/markid/"; }; @@ -5411,12 +5424,12 @@ final: prev: mason-lspconfig-nvim = buildVimPlugin { pname = "mason-lspconfig.nvim"; - version = "2023-10-14"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "williamboman"; repo = "mason-lspconfig.nvim"; - rev = "e7b64c11035aa924f87385b72145e0ccf68a7e0a"; - sha256 = "1khd5kicxm7dz5bv8jq9kqrmwp55xycf19v9scn4s30ym9cjm1r8"; + rev = "09be3766669bfbabbe2863c624749d8da392c916"; + sha256 = "07wr0xx1bdcyjgj6xp5jbd2lx3v98m4gk92wzsd02lrm23k9lmch"; }; meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/"; }; @@ -5459,12 +5472,12 @@ final: prev: material-nvim = buildVimPlugin { pname = "material.nvim"; - version = "2023-10-15"; + version = "2023-10-21"; src = fetchFromGitHub { owner = "marko-cerovac"; repo = "material.nvim"; - rev = "dfa4bc5340a0f0d2dd5b1bf6c2ebd5bb570a9d71"; - sha256 = "16rj09fv7hjp17ni9xdg7v6qvc149sb6kkmdza6p2wkalpsnc8a2"; + rev = "5485e2e91b4117d9a4977c4afb6d70504559e1ac"; + sha256 = "0fnjrvxgrii42nrhhp1yd1k5b0sgqglvds5v7s1jh87qrk27nfaq"; }; meta.homepage = "https://github.com/marko-cerovac/material.nvim/"; }; @@ -5507,12 +5520,12 @@ final: prev: melange-nvim = buildVimPlugin { pname = "melange-nvim"; - version = "2023-08-11"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "savq"; repo = "melange-nvim"; - rev = "517518347e41301bb2d1189d257f3918551a2ea5"; - sha256 = "0rh6bm12wkkwbhb1xfp3n57xjy9i99zc92wbzvalp8ylps9dvcpb"; + rev = "ca3444c8e5002ee5ab6f077660317f869c7b6a36"; + sha256 = "104lc4kfx5jr6fd684vx1bps7ifbqfx6iyi3nbczbhycw0wfw4r4"; }; meta.homepage = "https://github.com/savq/melange-nvim/"; }; @@ -5531,12 +5544,12 @@ final: prev: mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "2023-10-16"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "22f3f4396b4ec90c4c83b69f47e14d71b4c6c69f"; - sha256 = "1gvdzljf74ji9q8x0ach0rsp1c5a93lp3i6dx9g9gca94m5phwbq"; + rev = "66e3cdceaba8c0cd089d6f42cb95e04355718f7a"; + sha256 = "0sbznyd54snvvrgcj3pls1xnjg1f0b52fxdp9hsdaxivfar3qizl"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; }; @@ -5567,12 +5580,12 @@ final: prev: mkdnflow-nvim = buildVimPlugin { pname = "mkdnflow.nvim"; - version = "2023-10-11"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "jakewvincent"; repo = "mkdnflow.nvim"; - rev = "f7e513a521f5926df034cf40ddd54b43ba73a013"; - sha256 = "1kc832ngkmzkzq4zzc910claf71f1brb71ypip2y5xjwmpqb90n1"; + rev = "8ba85f00fb6534ffa5d82edab033ccb8962d3e59"; + sha256 = "0pyly0s3qqmb9mljbw3wyln842sdqza0sqn1cij23p36fppg5v3i"; }; meta.homepage = "https://github.com/jakewvincent/mkdnflow.nvim/"; }; @@ -5591,12 +5604,12 @@ final: prev: modicator-nvim = buildVimPlugin { pname = "modicator.nvim"; - version = "2023-08-25"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "mawkler"; repo = "modicator.nvim"; - rev = "f0edf906a230a4ca37a32aa510d4cd346db46548"; - sha256 = "1gk97yr60s7i6kc7z4m2vxcqb6s5lb9ypgib6vy61g34vk6fld1d"; + rev = "e642104114dcaa7efcc7ea6887663e991b5a444b"; + sha256 = "1vl777vs9d9hjdh0my8sbvk75znk22sz46a7s6ci1y7b67n5c0fj"; }; meta.homepage = "https://github.com/mawkler/modicator.nvim/"; }; @@ -5615,12 +5628,12 @@ final: prev: monokai-pro-nvim = buildVimPlugin { pname = "monokai-pro.nvim"; - version = "2023-09-29"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "loctvl842"; repo = "monokai-pro.nvim"; - rev = "6b3bf9a4e0c988471969f62b36486023b33dd963"; - sha256 = "1frrsxvvklq6lpwclqsknqwpca1bgb13ijwj17x2x69bnzd13vhi"; + rev = "62cb35cf04499e33ee59bc00c4f9fa118733c12c"; + sha256 = "0mj4xg99jmfflc7g07flhgwgqh3lf4l4qrj66rkzrgk4dw4k9hg1"; }; meta.homepage = "https://github.com/loctvl842/monokai-pro.nvim/"; }; @@ -5651,12 +5664,12 @@ final: prev: multicursors-nvim = buildVimPlugin { pname = "multicursors.nvim"; - version = "2023-10-16"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "smoka7"; repo = "multicursors.nvim"; - rev = "38b06771cc6e867092a7d161096ab4e11bec182d"; - sha256 = "04b4h4b4m5dd2r9srym4zs6myd70f43hwxd4zpwnia5l24b52m06"; + rev = "b0c571caeff42090cc047cd97988dcfdb06b7fff"; + sha256 = "10whm17fh3clvjh2yiz78wxg0pn3fwhc3w6830fwvpwqy39q5n4g"; }; meta.homepage = "https://github.com/smoka7/multicursors.nvim/"; }; @@ -5915,12 +5928,12 @@ final: prev: neo-tree-nvim = buildVimPlugin { pname = "neo-tree.nvim"; - version = "2023-10-14"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "63ebe879ad4798b66d29c0b2c8d04942389d438e"; - sha256 = "1cn944l0mi7jvvrnybc4cs16gxqvqwyxxmjgc4wbmgw75q0867zp"; + rev = "2c782550d8a6675f1735970d18ef5d0701f2d789"; + sha256 = "101bwb6qi8rqr5c01zm7xg1p53lb6vxxrrm32zg4vls3xjrcbnrw"; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; }; @@ -5939,12 +5952,12 @@ final: prev: neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "2023-10-16"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "c87c862a14a4c8c0e2bc823d304e4da472fd7180"; - sha256 = "0cs33366wylq4k88hhqpxq69kj5pm3hwbi89gf0y6w3q0491rjkh"; + rev = "00dcf2b81c45de1768b4171faa16729f0888cfb8"; + sha256 = "053b283f0j9crkv6g1yhw1f6ff4pfh0k3qni4jg1110ijxx3prsv"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; }; @@ -5963,12 +5976,12 @@ final: prev: neodev-nvim = buildVimPlugin { pname = "neodev.nvim"; - version = "2023-10-16"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "folke"; repo = "neodev.nvim"; - rev = "24b403eabde652904077f84fd55441744e77a109"; - sha256 = "06jvqmdzs5g83fhkymbqmf0kxgia36m6h8x35idz41h4y3mlnzw5"; + rev = "d617d9eb27e73e701e446874c6ea2cb528719260"; + sha256 = "18d3hcszkd7inqnkwykjx8m5n3mbz7fqzbp6nic2i7sha5lplqji"; }; meta.homepage = "https://github.com/folke/neodev.nvim/"; }; @@ -5999,12 +6012,12 @@ final: prev: neogit = buildVimPlugin { pname = "neogit"; - version = "2023-10-17"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "eb9d6b8f0840e4f2fa775bca7ec4a5df8b42ed6d"; - sha256 = "0pf6fq5xbai7lq451y8mmkiab1zhr15g5w9kyz9kd46xk7rcmx8a"; + rev = "51a6e6c8952b361300be57b36c8e1b973880cdd7"; + sha256 = "15y17j1qb84s8pb46r13k44vkiff2zq5wd0fwg52zx5bz6jiszlk"; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; }; @@ -6071,12 +6084,12 @@ final: prev: neorg = buildVimPlugin { pname = "neorg"; - version = "2023-10-15"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "nvim-neorg"; repo = "neorg"; - rev = "7c4e09d39d6be4494e8c2980a55837d982c8ef4b"; - sha256 = "1kws0xgqsqnw8iz9gb1r9h30z97p1sglmxzh1jrf27m9qcirm49w"; + rev = "073f04cdc5dc291f069935e36cdcd60927f67d5d"; + sha256 = "1razsikc03kv7imnkxm1fg96np37zz4w8qhql898h58xhpmlq4f7"; }; meta.homepage = "https://github.com/nvim-neorg/neorg/"; }; @@ -6143,12 +6156,12 @@ final: prev: neotest = buildVimPlugin { pname = "neotest"; - version = "2023-09-10"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "nvim-neotest"; repo = "neotest"; - rev = "1e67a504d03def3a6a1125d934cb511680f72555"; - sha256 = "0pgqyvcjb233l2qw97c1gfn04fnl768djhji9y1p5fc4769znd1w"; + rev = "901891484db3d46ce43d56871273dc7d40621356"; + sha256 = "1w8lrwjcnd8fs8b7mwm12vnbnfdmcpkm7p13b3hjv1fm7k2d8pca"; }; meta.homepage = "https://github.com/nvim-neotest/neotest/"; }; @@ -6216,12 +6229,12 @@ final: prev: neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "2023-10-15"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "d3ef9c96c4e4355383a83abd56255c2086feae65"; - sha256 = "01rnfbl8n08dblxkz2yvy7lbffpg8134fvp4iii5v32rk73i4zsr"; + rev = "0a4d66a59165418d025565b943725822b438ab14"; + sha256 = "017wvpxc4rrpvad2d2sn7lpzag6s7gzpmd4j88kylxwy28kqgv18"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; }; @@ -6396,24 +6409,24 @@ final: prev: nerdcommenter = buildVimPlugin { pname = "nerdcommenter"; - version = "2023-08-12"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "preservim"; repo = "nerdcommenter"; - rev = "d2e21d417f6c788b11ae3b90d7ac478930dead36"; - sha256 = "140xp1kqj76gyn440bs62ff85b4xvlvxiyidvb5r4w0imrlacnpc"; + rev = "c52b6e731c2b558bc164419d4c369fcc45f0be51"; + sha256 = "17q4713nwsk3lkxbmww106mnpkzlg0xksf29yxb8sfdf386vi66c"; }; meta.homepage = "https://github.com/preservim/nerdcommenter/"; }; nerdtree = buildVimPlugin { pname = "nerdtree"; - version = "2023-09-04"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "preservim"; repo = "nerdtree"; - rev = "32168889bdbc1e7d1d313e3e41c1cc794b38eac5"; - sha256 = "1g24dr58df398lbm0j7y8nh7k3gvv49xc9fndh5385pfj2l91fv0"; + rev = "334542c361bfd250042c6a1ecd147ffcbcc8049a"; + sha256 = "1q33h1hcnhg3p0f96fapnlmpg0bc25rgxwirb05kapkby1kyi2fq"; }; meta.homepage = "https://github.com/preservim/nerdtree/"; }; @@ -6564,24 +6577,24 @@ final: prev: noice-nvim = buildVimPlugin { pname = "noice.nvim"; - version = "2023-10-15"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "folke"; repo = "noice.nvim"; - rev = "e50fc6de68333633fa9eaaa54cb4cdfe7de5f25a"; - sha256 = "018cmk4ypx02z1574jp7w4ja4q1qvhbnv392yjgqlqfdkijr2man"; + rev = "8f1b53ab85f83e0687d0f267085ad781ec240432"; + sha256 = "1v4na1rdxgqsyy5ra7c7qjg2cmd7hxpf321ybc1zgbm6v56y2a38"; }; meta.homepage = "https://github.com/folke/noice.nvim/"; }; none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; - version = "2023-10-07"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "nvimtools"; repo = "none-ls.nvim"; - rev = "ae339f45590cc421a68de885fc5a3261cc247362"; - sha256 = "1ymhga4pv1xjvzlpxqc6knzr58h5w94b6ljqbvm68ybhhqbpdq73"; + rev = "dc9b7e28f5573a1a2225ffb33893d23d3e052ed6"; + sha256 = "1fyg6v34a7lh7j9jfhqxjlw6bhp8ddzqj2sbdksnvf7r0h91jcvl"; }; meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; }; @@ -6672,12 +6685,12 @@ final: prev: nvchad = buildVimPlugin { pname = "nvchad"; - version = "2023-10-16"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "nvchad"; repo = "nvchad"; - rev = "c56f1242dfc9c1fbba71fc3a22448d5d563703e0"; - sha256 = "0vkk8d9v3x7m7612z8r3nrmwxj25vwbv67wc2vjn0yfahmagf0fy"; + rev = "fd10af115e0507b3976d78123eda9748fe0e2d29"; + sha256 = "0ar0yfsnq9i708xxcv3c1y25n7q8xl7mfki62vrva2nz72nyjrzc"; }; meta.homepage = "https://github.com/nvchad/nvchad/"; }; @@ -6696,12 +6709,12 @@ final: prev: nvim-FeMaco-lua = buildVimPlugin { pname = "nvim-FeMaco.lua"; - version = "2023-08-28"; + version = "2023-10-21"; src = fetchFromGitHub { owner = "AckslD"; repo = "nvim-FeMaco.lua"; - rev = "c4e9c71c9ca595772a360435bdf91bee3f9d32b1"; - sha256 = "0ri3bx03vzl9m0q5dbkr85cax2vm1abk1hiiwxzbdmc759p6mxvq"; + rev = "6af458f0196215f397db31a6e1fb2df795811693"; + sha256 = "0pvdbk48pyqvi75pzpsz9wsvhfrp5rya2dbccg2gfx3h5yvks6fn"; }; meta.homepage = "https://github.com/AckslD/nvim-FeMaco.lua/"; }; @@ -6720,12 +6733,12 @@ final: prev: nvim-autopairs = buildVimPlugin { pname = "nvim-autopairs"; - version = "2023-10-15"; + version = "2023-10-21"; src = fetchFromGitHub { owner = "windwp"; repo = "nvim-autopairs"; - rev = "f6c71641f6f183427a651c0ce4ba3fb89404fa9e"; - sha256 = "0hi0p2036w23sins0aldiws1rq0zhgz0xa8bpf49gb37ryz02385"; + rev = "0f04d78619cce9a5af4f355968040f7d675854a1"; + sha256 = "0k2pibxx42qsdvxgbrdj7g44y5q6dnaw0g07gq025dpn27jk9ark"; }; meta.homepage = "https://github.com/windwp/nvim-autopairs/"; }; @@ -6792,12 +6805,12 @@ final: prev: nvim-cmp = buildNeovimPlugin { pname = "nvim-cmp"; - version = "2023-08-26"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "nvim-cmp"; - rev = "5dce1b778b85c717f6614e3f4da45e9f19f54435"; - sha256 = "1yl5b680p6vhk1741riiwjnw7a4wn0nimjvcab0ij6mx3kf28rsq"; + rev = "d3a3056204e1a9dbb7c7fe36c114dc43b681768c"; + sha256 = "01y2grnq4kcj5d9v5r4klkzmi5yg8xl9p0s11lc1mpc7xink350x"; }; meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; }; @@ -6816,12 +6829,12 @@ final: prev: nvim-cokeline = buildVimPlugin { pname = "nvim-cokeline"; - version = "2023-10-13"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "willothy"; repo = "nvim-cokeline"; - rev = "857549678b426259af8e6fba52505e6a0f4f8e25"; - sha256 = "14x79mwnsr0vinhacv3ll06jsylqaq2ybw231acmq0vnz3cmkxiv"; + rev = "2e71292a37535fdbcf0f9500aeb141021d90af8b"; + sha256 = "140qc5gzss0nb00gp1qr3rz22swzcvkwg7c5772ki8yvj3yc9ini"; }; meta.homepage = "https://github.com/willothy/nvim-cokeline/"; }; @@ -6912,12 +6925,12 @@ final: prev: nvim-dap = buildVimPlugin { pname = "nvim-dap"; - version = "2023-10-12"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-dap"; - rev = "92dc531eea2c9a3ef504a5c8ac0decd1fa59a6a3"; - sha256 = "17lsa94if1j630spn2nia4bjync4ng2nsp0ld215z17fss0gg6fv"; + rev = "b595c820018a15b6d54bf53b5cbeaa6f2d7a27e2"; + sha256 = "0pbv21zbj5c2b14w02yspz6fw6bj2i4fy94abmmscpyhgmaxylvn"; }; meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; }; @@ -7163,12 +7176,12 @@ final: prev: nvim-lint = buildVimPlugin { pname = "nvim-lint"; - version = "2023-10-14"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-lint"; - rev = "6d596b87862909370f4d1e6535cc9fad80c89fe6"; - sha256 = "17c16fc94lzi04q7r6yfz50cycq6pbih884gkvlgkyyy92b6bcqn"; + rev = "a4b0511a9e757e78c8c9f9d3f201e0d8ff158b42"; + sha256 = "0laj6z74r3nz497nkgpyx9kvc5111hiaia57h5jx4qvajml9ysl1"; }; meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; }; @@ -7199,12 +7212,12 @@ final: prev: nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2023-10-16"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "e49b1e90c1781ce372013de3fa93a91ea29fc34a"; - sha256 = "0pb33c3dgv6pvn6avc6zrbfrzr63wd9hxkz5rz6y05w633d61mc8"; + rev = "6428fcab6f3c09e934bc016c329806314384a41e"; + sha256 = "02hvjlk9i63xxrx52xvvrx0bhqajbhrdjvg6ws291dwmxyz285rs"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; @@ -7259,12 +7272,12 @@ final: prev: nvim-metals = buildVimPlugin { pname = "nvim-metals"; - version = "2023-10-11"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "scalameta"; repo = "nvim-metals"; - rev = "7e302107366610ff0170495a130e6d7645b93795"; - sha256 = "0h38mkxdwmnpc2arqqxx7n99q7zj7r6b8ypw7cwk7a1p3vaav98y"; + rev = "dfcb4f5d915fbc98e6b9b910fbe975b2fbda3227"; + sha256 = "1r814zppad7ig8h2daza0adj8z6472m844a8hgvchb521crwrn81"; }; meta.homepage = "https://github.com/scalameta/nvim-metals/"; }; @@ -7451,12 +7464,12 @@ final: prev: nvim-snippy = buildVimPlugin { pname = "nvim-snippy"; - version = "2023-09-09"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "dcampos"; repo = "nvim-snippy"; - rev = "5787f088c99c04309a8aa6363fd3ac9a5a26b780"; - sha256 = "0m68plmz4lb7ysxr5lx4kxx0g388z5bp8p3gnhiw5ybmhymc0v8f"; + rev = "318ab244f1e69fff4ebcd95b3aeaa9879c39f299"; + sha256 = "0rv86azx0h31zrh8f8j5139fwz571wxa5jprp2yss35xljdws3ay"; }; meta.homepage = "https://github.com/dcampos/nvim-snippy/"; }; @@ -7499,12 +7512,12 @@ final: prev: nvim-surround = buildVimPlugin { pname = "nvim-surround"; - version = "2023-08-18"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "kylechui"; repo = "nvim-surround"; - rev = "1c2ef599abeeb98e40706830bcd27e90e259367a"; - sha256 = "06j190qns6fscxp7mnr6zl5bipzbc4w478z5x5g2awghc0iwzkcr"; + rev = "4f0e1f470595af067eca9b872778d83c7f52f134"; + sha256 = "16q85dd79rdn1v7wqshzhjgrsgbnzk04l4vjgp6g9hbj8p8sna4k"; }; meta.homepage = "https://github.com/kylechui/nvim-surround/"; }; @@ -7547,36 +7560,36 @@ final: prev: nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; - version = "2023-10-16"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "40b9b887d090d5da89a84689b4ca0304a9649f62"; - sha256 = "018fnw95vlhac7y5ai1wzpd69b3qjxji57yyrg7gw4ccvj97dvqj"; + rev = "78a9ca5ed6557f29cd0ce203df44213e54bfabb9"; + sha256 = "1inh9vlzq3qxwv27zxjd61h8gs3ak3cp7bp1lbzi9fwfiz6gm6a9"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; }; nvim-treesitter = buildVimPlugin { pname = "nvim-treesitter"; - version = "2023-10-17"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "9c4fc86b67c1d68141cef57846d24cbee9b74fb0"; - sha256 = "1ydmsvhl01s76qx0a10ipp7fkqazm1p19hspwj7cwlxvls952xfm"; + rev = "84544f5cd3b7c046ebe0db6763c9ce7f20f4fe23"; + sha256 = "0h2f20464609hmjc5qyymib1wv9vc78m740qpmp2xbjcsf1sbm7k"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; nvim-treesitter-context = buildVimPlugin { pname = "nvim-treesitter-context"; - version = "2023-10-15"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-context"; - rev = "82c695951612911421e8e21068ba5fc2c2e2c212"; - sha256 = "1q0s84h15dkadjln27nmxfnviqilfn9y7py8nk7cmgk9djcx933c"; + rev = "8aa32aa6b84dda357849dbc0f775e69f2e04c041"; + sha256 = "0a7j21rvhgi2mayqbw0a9c0r5q50b41i8idbrv83h78r87qdc77z"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/"; }; @@ -7619,12 +7632,12 @@ final: prev: nvim-treesitter-textobjects = buildVimPlugin { pname = "nvim-treesitter-textobjects"; - version = "2023-10-16"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "78c49ca7d2f7ccba2115c11422c037713c978ad1"; - sha256 = "00z4adcq70j981a2v17xjx1izcqh716cqjp2vf8dsibplxbv4aja"; + rev = "eb208bfdfcf76efea0424747e23e44641e13aaa6"; + sha256 = "1vmhk5ag7dagi1kb6dip0rq1srhax0m3yhlvrq8d0jr8c7xwcr8r"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; }; @@ -7690,12 +7703,12 @@ final: prev: nvim-ufo = buildVimPlugin { pname = "nvim-ufo"; - version = "2023-10-12"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "nvim-ufo"; - rev = "f7eea53e88456403212df074b9aa3148a3908435"; - sha256 = "0vba56iij1hw9jby4zlqvz6msav0sy25pkgfsvb5lkmw8c4hrvi9"; + rev = "ebbab711d909d5f675e38ad489765bd22bd2c6b3"; + sha256 = "0cay5nznhry9g716pj7vzkyk58aagwqmbrysss8jfvwsx3pb93lg"; }; meta.homepage = "https://github.com/kevinhwang91/nvim-ufo/"; }; @@ -7714,12 +7727,12 @@ final: prev: nvim-web-devicons = buildVimPlugin { pname = "nvim-web-devicons"; - version = "2023-10-14"; + version = "2023-10-21"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-web-devicons"; - rev = "3af745113ea537f58c4b1573b64a429fefad9e07"; - sha256 = "103spgpvwm4pv32h954sv68p6qjizkm4fdvyzndjgw9x9bah5ksh"; + rev = "f0267921c845c42685968401bc49aa65e18d3e09"; + sha256 = "1qqcjaknnq7bm1rl73nzv9gfcfwx2jrxc8vh2l400m4hj0bgvp9k"; }; meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; }; @@ -7834,12 +7847,12 @@ final: prev: oil-nvim = buildVimPlugin { pname = "oil.nvim"; - version = "2023-10-16"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "stevearc"; repo = "oil.nvim"; - rev = "3275996ce65f142d0e96b9fc2658f94e5bd43ad5"; - sha256 = "08j4f2i4wqkz37nnbf8jmp8lvvz3v3fzgg3ap3pm5paa724bjf0b"; + rev = "4088efb8ff664b6f1624aab5dac6c3fe11d3962c"; + sha256 = "0csgywlmb092r1jys4x82bzzy4db491g4jczv4zcskckyjbqj7qk"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/oil.nvim/"; @@ -7871,12 +7884,12 @@ final: prev: onedark-nvim = buildVimPlugin { pname = "onedark.nvim"; - version = "2023-10-07"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "navarasu"; repo = "onedark.nvim"; - rev = "826fb77e9ca92d3c0f3d937328663d4a6dc7fee1"; - sha256 = "0p8fr1hjp7ijyadvk0bf9c7gxh9gcn73hww9q4bqkyrwja3knrqk"; + rev = "b9acd92ded2ba155867ca5af9d618e933d96e3b0"; + sha256 = "03a42mqqhd18skf765n3cf41i31wdc14w7z0vra4ll7d0p6qrdsz"; }; meta.homepage = "https://github.com/navarasu/onedark.nvim/"; }; @@ -7895,12 +7908,12 @@ final: prev: onedarkpro-nvim = buildVimPlugin { pname = "onedarkpro.nvim"; - version = "2023-09-29"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "olimorris"; repo = "onedarkpro.nvim"; - rev = "7c02b4eeb310173ef6d741e60200d72b76923eae"; - sha256 = "1vmix76dr7sv199nwmvmxxgp7cqysi77m79p4bgsx2mynmkdx4p4"; + rev = "4c7a41e4379174384566bfc0f2c4d606e75aa1ef"; + sha256 = "1sy41m17msdk8zyccq3lfz5vdv7zciw23nzglj8n17q5nbfyiv3h"; }; meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; }; @@ -7919,12 +7932,12 @@ final: prev: onenord-nvim = buildVimPlugin { pname = "onenord.nvim"; - version = "2023-10-06"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "rmehri01"; repo = "onenord.nvim"; - rev = "4c14ce82e389122bc3443494d784a9016f0abc5d"; - sha256 = "16gyikz3bpwdf0xj43kh374cw5z3haciq3r191kaan2733kwp95d"; + rev = "86273defb37a96a28d88ef4de99bbca6c8e3c204"; + sha256 = "0maz69j98n5c627m12i509n0w8asyj7gnjkmyaiahw9rms0gnvbk"; }; meta.homepage = "https://github.com/rmehri01/onenord.nvim/"; }; @@ -7979,12 +7992,12 @@ final: prev: orgmode = buildVimPlugin { pname = "orgmode"; - version = "2023-10-09"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "nvim-orgmode"; repo = "orgmode"; - rev = "5ef11419116578a6cbfb0a18674e590237ded080"; - sha256 = "03kqwd6f49sczanfasdg5jb43fyab0vcxy30da82xi149a16kv45"; + rev = "346b6aaac4678832b80b1794d7873069e7efd423"; + sha256 = "1avspig0rg267ij6x40blcjxaf0xj86ka788v5a8zq7614ksd5n0"; }; meta.homepage = "https://github.com/nvim-orgmode/orgmode/"; }; @@ -8003,24 +8016,24 @@ final: prev: otter-nvim = buildVimPlugin { pname = "otter.nvim"; - version = "2023-09-16"; + version = "2023-10-17"; src = fetchFromGitHub { owner = "jmbuhr"; repo = "otter.nvim"; - rev = "2752dd199d73342f13a1bd599a99822505e2803f"; - sha256 = "00jmwd8la3cadhy2dzl3gzq8wbgn6xwjb9l35h1w1k161pl5p882"; + rev = "93227da6bc7db5c0e331df81dd92e91520e084de"; + sha256 = "1rviifp2chzih4nyh3hdsha57vl37bi7546giyb1ccxxxk7znfqn"; }; meta.homepage = "https://github.com/jmbuhr/otter.nvim/"; }; overseer-nvim = buildVimPlugin { pname = "overseer.nvim"; - version = "2023-10-13"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "stevearc"; repo = "overseer.nvim"; - rev = "400e762648b70397d0d315e5acaf0ff3597f2d8b"; - sha256 = "04ixcnnls7jhdxsfm5s33c59vwgz5b8ni0ygvgsf4i3bdv6sxa66"; + rev = "5e8498131867cd1b7c676ecdd1382ab2fd347dde"; + sha256 = "05a13mxzja9wa3f3wcz6m7hhs8nsc67jn9ipdsakq28w7rlrxjhs"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/overseer.nvim/"; @@ -8418,8 +8431,8 @@ final: prev: src = fetchFromGitHub { owner = "quarto-dev"; repo = "quarto-nvim"; - rev = "9b5abed75493aac46dd2c423f72bdfcda9e521b2"; - sha256 = "12p3malaqpl2r9151s59sn0i975didkjrvfdcnk5jg16vng85dsf"; + rev = "14a80ffab90567e360eb97b19039c4c16913ad79"; + sha256 = "1ak24ydzrak1al1nf6kdfjivlfh03hsyibyf7x1gnzwgm35i1v4a"; }; meta.homepage = "https://github.com/quarto-dev/quarto-nvim/"; }; @@ -8486,11 +8499,11 @@ final: prev: rainbow-delimiters-nvim = buildVimPlugin { pname = "rainbow-delimiters.nvim"; - version = "2023-10-15"; + version = "2023-10-22"; src = fetchgit { url = "https://gitlab.com/HiPhish/rainbow-delimiters.nvim"; - rev = "f1ce55edcbd2c25a544c93357c66d4172a870766"; - sha256 = "0lfnpkf4cah217p1dp8306yy550h2xj0ll1zq0g4nbq4pw2yg149"; + rev = "9fda1322e704acfbb5a9691e2c4303368d591367"; + sha256 = "1crd6ybikdk768xsm769xvzia8wkg0hx9bh9h3nyak0gj779zdc4"; }; meta.homepage = "https://gitlab.com/HiPhish/rainbow-delimiters.nvim"; }; @@ -8569,12 +8582,12 @@ final: prev: refactoring-nvim = buildVimPlugin { pname = "refactoring.nvim"; - version = "2023-10-06"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "theprimeagen"; repo = "refactoring.nvim"; - rev = "bebfcfcc4b604d3647fcce2f4aeb02a95d139c49"; - sha256 = "16q4fk034yljv68s8jb74y863n6jzfh78c99ya0918iqyzypmw8i"; + rev = "5831194debd23920a32abd9fefd5dddba44e34fc"; + sha256 = "16kwwfqj2kq8vzjpd6nsx4mxlrmq6f5m7rqivvbn4ccwsn4la8ks"; }; meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/"; }; @@ -8735,6 +8748,18 @@ final: prev: meta.homepage = "https://github.com/rust-lang/rust.vim/"; }; + rustaceanvim = buildNeovimPlugin { + pname = "rustaceanvim"; + version = "2023-10-23"; + src = fetchFromGitHub { + owner = "mrcjkb"; + repo = "rustaceanvim"; + rev = "a994f6efb894aa9b504ffed655309c041d45a3e7"; + sha256 = "1c99h3aix51r1slrwqyv9rks0qxyvqvadkwkl2skqi1y1l6psqmd"; + }; + meta.homepage = "https://github.com/mrcjkb/rustaceanvim/"; + }; + sad-vim = buildVimPlugin { pname = "sad.vim"; version = "2019-02-18"; @@ -8893,12 +8918,12 @@ final: prev: sg-nvim = buildVimPlugin { pname = "sg.nvim"; - version = "2023-10-16"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "sourcegraph"; repo = "sg.nvim"; - rev = "6185fcb842082b6871e1ee48b1c6444c1efdc681"; - sha256 = "0ifmzlg97i2jlajhyvi76a6m5zzlqg4zkr13sd829mf079yhxdjj"; + rev = "6c592e9e78e68cd2bf4385da1b2a633219a22aab"; + sha256 = "1a32yhdq9pbl9xz9brgn54171b059yrsp635r6crzp380nfpw1hf"; }; meta.homepage = "https://github.com/sourcegraph/sg.nvim/"; }; @@ -8966,12 +8991,12 @@ final: prev: smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2023-10-10"; + version = "2023-10-17"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "dbf2c13bad1b75ab207639ba817a7e8a8a450042"; - sha256 = "0328ay5c6hr8a9nx2xdhby9n39cizak8a8k2j0szvm3w11cx9jl0"; + rev = "c8a9173d70cbbd1f6e4a414e49e31df2b32a1362"; + sha256 = "0hxy3fv6qp7shwh9wgf20q5i8ba2pzng2dd1dvw27aabibk43ba3"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; }; @@ -9920,12 +9945,12 @@ final: prev: telescope-nvim = buildNeovimPlugin { pname = "telescope.nvim"; - version = "2023-10-11"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope.nvim"; - rev = "74ce793a60759e3db0d265174f137fb627430355"; - sha256 = "1m4v097y8ypjm572k1qqii3z56w4x1dsjxd6gp0z24xqyvd4kpa4"; + rev = "4522d7e3ea75ffddabdc39957168a8a7060b5df0"; + sha256 = "143bdqxfzlfbjrd80pw4wkz95szp21qs1zn7i230sdavvrq00b3b"; }; meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; }; @@ -10173,12 +10198,12 @@ final: prev: tokyonight-nvim = buildVimPlugin { pname = "tokyonight.nvim"; - version = "2023-10-16"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "folke"; repo = "tokyonight.nvim"; - rev = "633039585dff7fd2b9b62fb190bf768702609d95"; - sha256 = "0akdw3v3xkzy5x3i684171haj93symddicjcr9mv631yqrgb7qil"; + rev = "531b04704fc9ff994d8b9c0720428fdc3c7d49d1"; + sha256 = "1ifmpzd77ca48s73888xynk3a1jc87s48i6694s18gf4999kp7c7"; }; meta.homepage = "https://github.com/folke/tokyonight.nvim/"; }; @@ -10245,12 +10270,12 @@ final: prev: trouble-nvim = buildVimPlugin { pname = "trouble.nvim"; - version = "2023-10-09"; + version = "2023-10-18"; src = fetchFromGitHub { owner = "folke"; repo = "trouble.nvim"; - rev = "02219b557d4726a789be58c5d6bd6e139c46a9fe"; - sha256 = "0jvypyrb5ky84zkq5zvrxnlh0xb55szh3kddfmcsp0ba7zq9df0y"; + rev = "f1168feada93c0154ede4d1fe9183bf69bac54ea"; + sha256 = "0n5xi4bxfaizwjny5dv0k7zqc3gl60d5g1mkcdbfnq4y5f3f0wpj"; }; meta.homepage = "https://github.com/folke/trouble.nvim/"; }; @@ -10305,12 +10330,12 @@ final: prev: typescript-tools-nvim = buildVimPlugin { pname = "typescript-tools.nvim"; - version = "2023-10-13"; + version = "2023-10-19"; src = fetchFromGitHub { owner = "pmizio"; repo = "typescript-tools.nvim"; - rev = "47c0461f652b90bc088bcaf6481d488d3b86291e"; - sha256 = "035973311zh2kl6gag0xp6wp5zjq96r2z0358ynw4sc2p07xsvrf"; + rev = "102ba313f87e1f9f9864f681dd7779cac8f6d3ea"; + sha256 = "1sadhwdwcdb5qibp4xsw1g3skfgyq6rv86cmlb15ys6r4dv0lyws"; }; meta.homepage = "https://github.com/pmizio/typescript-tools.nvim/"; }; @@ -10341,36 +10366,36 @@ final: prev: typst-vim = buildVimPlugin { pname = "typst.vim"; - version = "2023-10-16"; + version = "2023-10-21"; src = fetchFromGitHub { owner = "kaarmu"; repo = "typst.vim"; - rev = "a48691aff95240b7199fbabb82d28b4ca7ccbc3e"; - sha256 = "1l8hldprdknq2bmsliph2ayhkfkwzn11d2wj0cnhjhd0s6dmfn3i"; + rev = "a0f2bb167617d871dc067b75ab72640f265990e4"; + sha256 = "1aapz1j152b5020v5vgny5c9gppfbzgl7lns4bybcn9h6jw2fyqz"; }; meta.homepage = "https://github.com/kaarmu/typst.vim/"; }; ultisnips = buildVimPlugin { pname = "ultisnips"; - version = "2023-09-25"; + version = "2023-10-17"; src = fetchFromGitHub { owner = "SirVer"; repo = "ultisnips"; - rev = "f6d1501b630cb783b0af8507c5588328f826d40f"; - sha256 = "0h0rcqrfk4r48phlsb8nhvxb89vm9820lhbmkqvk1bqkjblsv279"; + rev = "b393ba65386d47664421e1f8b246a87a6e8b218c"; + sha256 = "1g6r2nd3nplilgp6fj012smlhs857kn10mb8qab2phh2ja1r25c7"; }; meta.homepage = "https://github.com/SirVer/ultisnips/"; }; undotree = buildVimPlugin { pname = "undotree"; - version = "2023-07-07"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "mbbill"; repo = "undotree"; - rev = "0e11ba7325efbbb3f3bebe06213afa3e7ec75131"; - sha256 = "15x5vsvvnr3sa78mh3gq0vagjcf3qv53b9hpni368p4m0f9a47b8"; + rev = "3ff3aa02fd3a18d7fc5be9ed3166d36c545707fe"; + sha256 = "08qy7k973xc2h2qa006v8gimgdbna16jhlxf6dn42k67nfckc99r"; }; meta.homepage = "https://github.com/mbbill/undotree/"; }; @@ -10953,12 +10978,12 @@ final: prev: vim-astro = buildVimPlugin { pname = "vim-astro"; - version = "2023-10-05"; + version = "2023-10-21"; src = fetchFromGitHub { owner = "wuelnerdotexe"; repo = "vim-astro"; - rev = "9b0d948aaf8c3f2bfbc97690e79d7ec115cc3576"; - sha256 = "04gy9ymzrjsdr3806d077ziynpnq1rf4q4gfl6vnvfn4jkxg3m91"; + rev = "9b4674ecfe1dd84b5fb9b4de1653975de6e8e2e1"; + sha256 = "1zx5dfmzd2bkj7widq89n5dxlqz8ixxr8pcyaafi09590j3kf15z"; }; meta.homepage = "https://github.com/wuelnerdotexe/vim-astro/"; }; @@ -12045,12 +12070,12 @@ final: prev: vim-flog = buildVimPlugin { pname = "vim-flog"; - version = "2023-09-02"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "rbong"; repo = "vim-flog"; - rev = "58c1d39ec42f92d23a1204b1869e5d1dece8b86c"; - sha256 = "11nbfrl8wpiy2cw1idc5dv41vkww065v9kv9iyvpp2nrrj0hrpl3"; + rev = "b6aa1cadbad4ac88f740d1d435aeec754ab3a9c7"; + sha256 = "09bnqgx3iissighkr01xsi9q5rl4753qcy4y9nirimzidzqw61f1"; }; meta.homepage = "https://github.com/rbong/vim-flog/"; }; @@ -12839,12 +12864,12 @@ final: prev: vim-just = buildVimPlugin { pname = "vim-just"; - version = "2023-10-13"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "NoahTheDuke"; repo = "vim-just"; - rev = "3038ffac026a13edaf1bbb898f25d808b6b0c92a"; - sha256 = "1dh3jhfvv0vk1khxi3hfy80xnvk021vj3rrlmj3jjgarda06psmv"; + rev = "3029bdda0da9674682fe46bd6c4b946ad229dcaa"; + sha256 = "0m8dbdr9pdisjnfh6x6nfs27zslnzq7wq1h9jndp810b8prngai3"; }; meta.homepage = "https://github.com/NoahTheDuke/vim-just/"; }; @@ -15530,12 +15555,12 @@ final: prev: vimtex = buildVimPlugin { pname = "vimtex"; - version = "2023-10-11"; + version = "2023-10-22"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "cbb20643b7bfe721902dac5760bf0d4889fb5f7e"; - sha256 = "1zj03aq6yvd8mbfxihha426cipf02x7lg3hcbv5kl6kzk7ckiac3"; + rev = "e6264120d31d0b5e69d06041b52d40f9ec5ffec5"; + sha256 = "0h21v1bgpxwmd33887ibjd8rd8w7afjll2y0fi75s4r2ykzix0cj"; }; meta.homepage = "https://github.com/lervag/vimtex/"; }; @@ -15650,12 +15675,12 @@ final: prev: which-key-nvim = buildVimPlugin { pname = "which-key.nvim"; - version = "2023-10-13"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "folke"; repo = "which-key.nvim"; - rev = "6962dae3565369363b59dd51fb206051555fcb4d"; - sha256 = "1fcwd2cv9qlfhpdxza2syrqzdhhy672jwqbr8kl3mafg15wpkxaa"; + rev = "4433e5ec9a507e5097571ed55c02ea9658fb268a"; + sha256 = "1inm7szfhji6l9k4khq9fvddbwj348gilgbd6b8nlygd7wz23y5s"; }; meta.homepage = "https://github.com/folke/which-key.nvim/"; }; @@ -15891,12 +15916,12 @@ final: prev: zen-mode-nvim = buildVimPlugin { pname = "zen-mode.nvim"; - version = "2023-10-05"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "folke"; repo = "zen-mode.nvim"; - rev = "cb73b8bd0ef9d765b942db09dc762c603a89ae44"; - sha256 = "0075pic9z24rcwkf90jrd17szv5dxsggpimkn6k6w02v7wwv208v"; + rev = "50e2e2a36cc97847d9ab3b1a3555ba2ef6839b50"; + sha256 = "1xmc17cmjiyg9j0d3kmfa43npczqbhhfcnillc2ff5ai9dz4pm7s"; }; meta.homepage = "https://github.com/folke/zen-mode.nvim/"; }; @@ -15975,12 +16000,12 @@ final: prev: zoxide-vim = buildVimPlugin { pname = "zoxide.vim"; - version = "2023-05-21"; + version = "2023-10-23"; src = fetchFromGitHub { owner = "nanotee"; repo = "zoxide.vim"; - rev = "cc5b702cacbcbb4192b2a619c0f9cf6ab6e76936"; - sha256 = "0dc1mg9x8flda59vl8d89m1ri1n0jl72q4jhmxj7mg9gp2r39l3m"; + rev = "b1e70b6fc1682a83929aee63680d2b43456fe9a5"; + sha256 = "025rqfs0n2ryi7xwzpq5h2r7jhvxbrb2gjp6fqa072hapgqr0igb"; }; meta.homepage = "https://github.com/nanotee/zoxide.vim/"; }; @@ -16083,12 +16108,12 @@ final: prev: nvchad-ui = buildVimPlugin { pname = "nvchad-ui"; - version = "2023-10-15"; + version = "2023-10-20"; src = fetchFromGitHub { owner = "nvchad"; repo = "ui"; - rev = "f4f2197e704b52c0e12f2d03899e9de7f810a170"; - sha256 = "0k0w6i1ska0nc0p47a3jxms058q3pd2k8fhqf7c2qd9dg16r6mb1"; + rev = "9933e4079723311a94f428d64ac7ef9f900a7295"; + sha256 = "0342pwk8796iiaqjs56k2lcw93wib650gm5hcvxr6q2apd13c1qk"; }; meta.homepage = "https://github.com/nvchad/ui/"; }; @@ -16129,18 +16154,6 @@ final: prev: meta.homepage = "https://github.com/rose-pine/neovim/"; }; - rustaceanvim = buildNeovimPlugin { - pname = "rustaceanvim"; - version = "2023-10-22"; - src = fetchFromGitHub { - owner = "mrcjkb"; - repo = "rustaceanvim"; - rev = "c85f287896c94791479aeddf28fc47c62b63a5aa"; - sha256 = "CcBITd6/BZeBu85Vz3tjWtD0yuAn6I8rUX7vxMyX6WI="; - }; - meta.homepage = "https://github.com/mrcjkb/rustaceanvim/"; - }; - samodostal-image-nvim = buildVimPlugin { pname = "samodostal-image-nvim"; version = "2023-06-08"; diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index 9990af5145d6..bb004e8bca1f 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -360,12 +360,12 @@ }; dart = buildGrammar { language = "dart"; - version = "0.0.0+rev=7e447dc"; + version = "0.0.0+rev=e14bbac"; src = fetchFromGitHub { owner = "UserNobody14"; repo = "tree-sitter-dart"; - rev = "7e447dc18a2d293498670fb5ea16138648c883e5"; - hash = "sha256-BCWtpTgEv/3ahiflK3wHmnhHjTmtmvJxHGo2X7FggsE="; + rev = "e14bbac8a0fcb6fab1b3becf6ed3fe464123c377"; + hash = "sha256-9CNKTaP9XudM6BDUlXmroJZ31c3eqjF2s0+Bb5mcfm4="; }; meta.homepage = "https://github.com/UserNobody14/tree-sitter-dart"; }; @@ -745,6 +745,17 @@ }; meta.homepage = "https://github.com/theHamsta/tree-sitter-glsl"; }; + gn = buildGrammar { + language = "gn"; + version = "0.0.0+rev=bc06955"; + src = fetchFromGitHub { + owner = "amaanq"; + repo = "tree-sitter-gn"; + rev = "bc06955bc1e3c9ff8e9b2b2a55b38b94da923c05"; + hash = "sha256-Sn6He4YRrKJe4QvGiaauquYBVQol0lWeIuOwkdUEzkQ="; + }; + meta.homepage = "https://github.com/amaanq/tree-sitter-gn"; + }; go = buildGrammar { language = "go"; version = "0.0.0+rev=bbaa67a"; @@ -868,12 +879,12 @@ }; haskell = buildGrammar { language = "haskell"; - version = "0.0.0+rev=d7ac98f"; + version = "0.0.0+rev=ca10c43"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-haskell"; - rev = "d7ac98f49e3ed7e17541256fe3881a967d7ffdd3"; - hash = "sha256-XEfZSNnvF2BMOWwTfk6GXSnSpbKVfAYk7I3XbO1tIBg="; + rev = "ca10c43a4c9bfe588c480d2941726c2fadcae699"; + hash = "sha256-HyS9Q6+WSUgyQ9mL5sZvQ4CHW+3MypT2U9b1X5NnMHc="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-haskell"; }; @@ -1196,14 +1207,25 @@ }; meta.homepage = "https://github.com/cbarrete/tree-sitter-ledger"; }; + leo = buildGrammar { + language = "leo"; + version = "0.0.0+rev=91d7aa6"; + src = fetchFromGitHub { + owner = "r001"; + repo = "tree-sitter-leo"; + rev = "91d7aa606f524cf4f5df7f4aacb45b4056fac704"; + hash = "sha256-8nea6Qg0eT5ciif+tzD13TcFqP9/uJVxgVSW93OdiVY="; + }; + meta.homepage = "https://github.com/r001/tree-sitter-leo"; + }; liquidsoap = buildGrammar { language = "liquidsoap"; - version = "0.0.0+rev=bbef4df"; + version = "0.0.0+rev=4620ab7"; src = fetchFromGitHub { owner = "savonet"; repo = "tree-sitter-liquidsoap"; - rev = "bbef4df4dc5b324455ad1ea4770bbed0df5130ea"; - hash = "sha256-SGWO/sQ022atbX8qTXWeSnrYlSX13N03LhXJoc9YgPQ="; + rev = "4620ab746d1e9e5b6ebccaaa6afc5ebce06b4d75"; + hash = "sha256-M9HTG58WMvQ1PS7oRDeJ+bUwe+bmXf/fuTc6inEtkek="; }; meta.homepage = "https://github.com/savonet/tree-sitter-liquidsoap"; }; @@ -1441,6 +1463,17 @@ }; meta.homepage = "https://github.com/amaanq/tree-sitter-objc"; }; + objdump = buildGrammar { + language = "objdump"; + version = "0.0.0+rev=64e4741"; + src = fetchFromGitHub { + owner = "ColinKennedy"; + repo = "tree-sitter-objdump"; + rev = "64e4741d58345c36ded639f5a3bcd7811be7f8f8"; + hash = "sha256-v5skJKQ/c0YeGVj3Vs+SNnFqTkp0mblZU4DyJ9hg7s4="; + }; + meta.homepage = "https://github.com/ColinKennedy/tree-sitter-objdump"; + }; ocaml = buildGrammar { language = "ocaml"; version = "0.0.0+rev=694c577"; @@ -1534,23 +1567,23 @@ }; perl = buildGrammar { language = "perl"; - version = "0.0.0+rev=79e88f6"; + version = "0.0.0+rev=495ea4b"; src = fetchFromGitHub { - owner = "ganezdragon"; + owner = "tree-sitter-perl"; repo = "tree-sitter-perl"; - rev = "79e88f64681660f3961939bf764d8f3b4bbb0d27"; - hash = "sha256-cadmD6kXhA3TENHhM03+iX2J0+Z0UhHizFiZLnknXLk="; + rev = "495ea4b2bb2ca7ebc64c598e4a60d8c0856b2811"; + hash = "sha256-6xLeT4dfBnxysrfW7kX3KyW96dfJgN4L040xI8IWVMU="; }; - meta.homepage = "https://github.com/ganezdragon/tree-sitter-perl"; + meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-perl"; }; php = buildGrammar { language = "php"; - version = "0.0.0+rev=92a98ad"; + version = "0.0.0+rev=0e02e7f"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-php"; - rev = "92a98adaa534957b9a70b03e9acb9ccf9345033a"; - hash = "sha256-/JI1eyf1UZmtQ7bhfBLpA+8mMfIc8jRncri8Mz2mf5M="; + rev = "0e02e7fab7913a0e77343edb347c8f17cac1f0ba"; + hash = "sha256-cHXstpU5XaBv9vO59DKol7PfrVLc0olBLlhkb3wFNDE="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; }; @@ -1587,6 +1620,17 @@ }; meta.homepage = "https://github.com/erasin/tree-sitter-po"; }; + pod = buildGrammar { + language = "pod"; + version = "0.0.0+rev=ea5d557"; + src = fetchFromGitHub { + owner = "tree-sitter-perl"; + repo = "tree-sitter-pod"; + rev = "ea5d557cbd185cdcb5efcfdb6bc846fe909d86ae"; + hash = "sha256-CFPfpFQYlaryMX/k6tBT9k0WbQRz2vdVzh++lIVYe80="; + }; + meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-pod"; + }; poe_filter = buildGrammar { language = "poe_filter"; version = "0.0.0+rev=d7b43b5"; @@ -2033,12 +2077,12 @@ }; sql = buildGrammar { language = "sql"; - version = "0.0.0+rev=36c4de3"; + version = "0.0.0+rev=caf2938"; src = fetchFromGitHub { owner = "derekstride"; repo = "tree-sitter-sql"; - rev = "36c4de35f76dfa732493aae606feb69dce4b1daa"; - hash = "sha256-D8gt0shaEU1zPjLHe+h/cCk6Z1xx5Va17A/0XDB1rvo="; + rev = "caf2938f1bc6b174e5bf5b6f3b5522cb723ee55b"; + hash = "sha256-PbbPp6CsnrFj7/OwF957MEbSf3PekXon7dMkcoHMO7c="; }; meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; }; @@ -2470,12 +2514,12 @@ }; wing = buildGrammar { language = "wing"; - version = "0.0.0+rev=bde9356"; + version = "0.0.0+rev=8abdb5e"; src = fetchFromGitHub { owner = "winglang"; repo = "wing"; - rev = "bde93562c6dae6aaffd641cb367356386da412d0"; - hash = "sha256-Fv2tc7KmY9Hn5TqO5JKjbj33rYQvLQwpzBYO+W0bySU="; + rev = "8abdb5e1846a56004bcba6e1d9a735e22bb5fff4"; + hash = "sha256-Pmj7Tk9GSeRNIvWODo9StI1c0Hx35B/G15r4kGvErgs="; }; location = "libs/tree-sitter-wing"; generate = true; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index b597fbeb6e98..dcb2eea0130e 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -999,7 +999,7 @@ self: super: { pname = "sg-nvim-rust"; inherit (old) version src; - cargoHash = "sha256-wJpJELVgzixzu8T9EHACur3LNm/sqfkkbGn+AkApzW4="; + cargoHash = "sha256-Rqs9INcc53SYGXHRyeTbLkGGU035i2i6n6A4ekFKve0="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 9004bf2639c4..514eda395c4e 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -190,6 +190,7 @@ https://github.com/aca/completion-tabnine/,, https://github.com/nvim-treesitter/completion-treesitter/,, https://github.com/chikatoike/concealedyank.vim/,, https://github.com/rhysd/conflict-marker.vim/,, +https://github.com/stevearc/conform.nvim/,HEAD, https://github.com/Olical/conjure/,, https://github.com/wellle/context.vim/,, https://github.com/Shougo/context_filetype.vim/,, @@ -363,7 +364,6 @@ https://github.com/cocopon/iceberg.vim/,, https://github.com/idris-hackers/idris-vim/,, https://github.com/edwinb/idris2-vim/,, https://github.com/3rd/image.nvim/,HEAD, -https://github.com/mrcjkb/rustaceanvim/,HEAD, https://github.com/samodostal/image.nvim/,HEAD,samodostal-image-nvim https://github.com/lewis6991/impatient.nvim/,, https://github.com/smjonas/inc-rename.nvim/,HEAD, @@ -734,6 +734,7 @@ https://github.com/keith/rspec.vim/,, https://github.com/ccarpita/rtorrent-syntax-file/,, https://github.com/simrat39/rust-tools.nvim/,, https://github.com/rust-lang/rust.vim/,, +https://github.com/mrcjkb/rustaceanvim/,HEAD, https://github.com/hauleth/sad.vim/,, https://github.com/vmware-archive/salt-vim/,, https://github.com/lewis6991/satellite.nvim/,HEAD, From 6f5d72df0bda3f32863778dbae3f9c126b896d5a Mon Sep 17 00:00:00 2001 From: Atemu Date: Mon, 23 Oct 2023 11:28:20 +0200 Subject: [PATCH 185/185] packages-config: don't export minimal-bootstrap packages Fixes https://github.com/NixOS/nixpkgs/issues/244966 --- pkgs/top-level/packages-config.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/top-level/packages-config.nix b/pkgs/top-level/packages-config.nix index 889ddccb0e1b..79be645162ea 100644 --- a/pkgs/top-level/packages-config.nix +++ b/pkgs/top-level/packages-config.nix @@ -45,5 +45,11 @@ haskell = super.haskell // { compiler = recurseIntoAttrs super.haskell.compiler; }; + + # minimal-bootstrap packages aren't used for anything but bootstrapping our + # stdenv. They should not be used for any other purpose and therefore not + # show up in search results or repository tracking services that consume our + # packages.json https://github.com/NixOS/nixpkgs/issues/244966 + minimal-bootstrap = { }; }; }