From 0173cb16f8a970403b5d6ee3253ef56c5a5c382a Mon Sep 17 00:00:00 2001 From: figsoda Date: Thu, 25 May 2023 19:39:54 -0400 Subject: [PATCH 01/38] anew: init at 0.1.1 https://github.com/tomnomnom/anew --- pkgs/tools/text/anew/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/tools/text/anew/default.nix diff --git a/pkgs/tools/text/anew/default.nix b/pkgs/tools/text/anew/default.nix new file mode 100644 index 00000000000..2312d1dc69b --- /dev/null +++ b/pkgs/tools/text/anew/default.nix @@ -0,0 +1,27 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "anew"; + version = "0.1.1"; + + src = fetchFromGitHub { + owner = "tomnomnom"; + repo = "anew"; + rev = "v${version}"; + hash = "sha256-NQSs99/2GPOtXkO7k+ar16G4Ecu4CPGMd/CTwEhcyto="; + }; + + vendorHash = null; + + ldflags = [ "-s" "-w" ]; + + meta = with lib; { + description = "A tool for adding new lines to files, skipping duplicates"; + homepage = "https://github.com/tomnomnom/anew"; + license = licenses.mit; + maintainers = with maintainers; [ figsoda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1dd37af855d..7eeabff803c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2812,6 +2812,8 @@ with pkgs; android-tools = lowPrio (darwin.apple_sdk_11_0.callPackage ../tools/misc/android-tools { }); + anew = callPackage ../tools/text/anew { }; + anewer = callPackage ../tools/text/anewer { }; angle-grinder = callPackage ../tools/text/angle-grinder { }; From 6a800974f4dc516ee0016b2e87fef86cff326628 Mon Sep 17 00:00:00 2001 From: figsoda Date: Thu, 25 May 2023 19:50:06 -0400 Subject: [PATCH 02/38] httprobe: init at 0.2 https://github.com/tomnomnom/httprobe --- pkgs/tools/networking/httprobe/default.nix | 27 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/tools/networking/httprobe/default.nix diff --git a/pkgs/tools/networking/httprobe/default.nix b/pkgs/tools/networking/httprobe/default.nix new file mode 100644 index 00000000000..8400a7d12d1 --- /dev/null +++ b/pkgs/tools/networking/httprobe/default.nix @@ -0,0 +1,27 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "httprobe"; + version = "0.2"; + + src = fetchFromGitHub { + owner = "tomnomnom"; + repo = "httprobe"; + rev = "v${version}"; + hash = "sha256-k/Ev+zpYF+DcnQvMbbRzoJ4co83q3pi/D9T4DhtGR/I="; + }; + + vendorHash = null; + + ldflags = [ "-s" "-w" ]; + + meta = with lib; { + description = "Take a list of domains and probe for working HTTP and HTTPS servers"; + homepage = "https://github.com/tomnomnom/httprobe"; + license = licenses.mit; + maintainers = with maintainers; [ figsoda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1dd37af855d..5dce85cd84e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8597,6 +8597,8 @@ with pkgs; httpfs2 = callPackage ../tools/filesystems/httpfs { }; + httprobe = callPackage ../tools/networking/httprobe { }; + httpstat = callPackage ../tools/networking/httpstat { }; httptunnel = callPackage ../tools/networking/httptunnel { }; From bbcea569c5577a84145dbc366dfad85e6b7c7b8f Mon Sep 17 00:00:00 2001 From: figsoda Date: Thu, 25 May 2023 20:30:33 -0400 Subject: [PATCH 03/38] unfurl: init at 0.4.3 https://github.com/tomnomnom/unfurl --- pkgs/tools/text/unfurl/default.nix | 32 ++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/tools/text/unfurl/default.nix diff --git a/pkgs/tools/text/unfurl/default.nix b/pkgs/tools/text/unfurl/default.nix new file mode 100644 index 00000000000..35a43ea2fdb --- /dev/null +++ b/pkgs/tools/text/unfurl/default.nix @@ -0,0 +1,32 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "unfurl"; + version = "0.4.3"; + + src = fetchFromGitHub { + owner = "tomnomnom"; + repo = "unfurl"; + rev = "v${version}"; + hash = "sha256-7aLe5d8ku5llfJ2xh8fT56vqj12/CJ1ez3Vte2PF8KQ="; + }; + + vendorHash = "sha256-Kpd916+jjGvw56N122Ej4CXVcv1/xr1THkjsrhkIy+U="; + + ldflags = [ "-s" "-w" ]; + + # tests tries to download a list of tlds from the internet + postPatch = '' + echo com > /tmp/.tlds + ''; + + meta = with lib; { + description = "Pull out bits of URLs provided on stdin"; + homepage = "https://github.com/tomnomnom/unfurl"; + license = licenses.mit; + maintainers = with maintainers; [ figsoda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1dd37af855d..1f4cff5420d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13374,6 +13374,8 @@ with pkgs; unfs3 = callPackage ../servers/unfs3 { }; + unfurl = callPackage ../tools/text/unfurl { }; + unixbench = callPackage ../development/tools/misc/unixbench { }; unoconv = callPackage ../tools/text/unoconv { }; From 4316f3529304d6db69dbeab330f591909e3c40ae Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 26 May 2023 11:44:19 +0000 Subject: [PATCH 04/38] =?UTF-8?q?evolution:=203.48.1=20=E2=86=92=203.48.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/evolution/-/compare/3.48.1...3.48.2 --- .../networking/mailreaders/evolution/evolution/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/evolution/evolution/default.nix b/pkgs/applications/networking/mailreaders/evolution/evolution/default.nix index 1e88f20e78a..8f4c6199e2b 100644 --- a/pkgs/applications/networking/mailreaders/evolution/evolution/default.nix +++ b/pkgs/applications/networking/mailreaders/evolution/evolution/default.nix @@ -44,11 +44,11 @@ stdenv.mkDerivation rec { pname = "evolution"; - version = "3.48.1"; + version = "3.48.2"; src = fetchurl { url = "mirror://gnome/sources/evolution/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "tJpa3u3JGx0yVPAw9affjiYYLjNAzvd3Ecob9FU+5lA="; + sha256 = "rigYzxC6jyLsGgwN/4gkVSRkMMMikN1VJvTh/i5i6rc="; }; nativeBuildInputs = [ From f059182f74bdf85b3477def9d99aec572586b874 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 26 May 2023 11:49:33 +0000 Subject: [PATCH 05/38] =?UTF-8?q?evolution-data-server:=203.48.1=20?= =?UTF-8?q?=E2=86=92=203.48.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/evolution-data-server/-/compare/3.48.1...3.48.2 --- pkgs/desktops/gnome/core/evolution-data-server/default.nix | 4 ++-- .../gnome/core/evolution-data-server/hardcode-gsettings.patch | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/desktops/gnome/core/evolution-data-server/default.nix b/pkgs/desktops/gnome/core/evolution-data-server/default.nix index 22896c9bd99..6e087217f13 100644 --- a/pkgs/desktops/gnome/core/evolution-data-server/default.nix +++ b/pkgs/desktops/gnome/core/evolution-data-server/default.nix @@ -50,13 +50,13 @@ stdenv.mkDerivation rec { pname = "evolution-data-server"; - version = "3.48.1"; + version = "3.48.2"; outputs = [ "out" "dev" ]; src = fetchurl { url = "mirror://gnome/sources/evolution-data-server/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "XOYsHmfyeJNCp/SgNbEC905i7YX2DoGlt/PgQWVATf8="; + sha256 = "HzJD3xK08dMpjJl31iIaZWX9J578mE4czyVSRdBM/9U="; }; patches = [ diff --git a/pkgs/desktops/gnome/core/evolution-data-server/hardcode-gsettings.patch b/pkgs/desktops/gnome/core/evolution-data-server/hardcode-gsettings.patch index a1a9db13321..15a42fe4e2a 100644 --- a/pkgs/desktops/gnome/core/evolution-data-server/hardcode-gsettings.patch +++ b/pkgs/desktops/gnome/core/evolution-data-server/hardcode-gsettings.patch @@ -298,7 +298,7 @@ index e61160c..b6553a4 100644 G_CALLBACK (mi_user_headers_settings_changed_cb), NULL); G_UNLOCK (mi_user_headers); diff --git a/src/camel/providers/imapx/camel-imapx-server.c b/src/camel/providers/imapx/camel-imapx-server.c -index ce4a58c..2906228 100644 +index 78abb89..9f2a891 100644 --- a/src/camel/providers/imapx/camel-imapx-server.c +++ b/src/camel/providers/imapx/camel-imapx-server.c @@ -5591,7 +5591,18 @@ camel_imapx_server_skip_old_flags_update (CamelStore *store) From c3ec28037009adef0074d25961672dcd77b04863 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 26 May 2023 11:50:37 +0000 Subject: [PATCH 06/38] =?UTF-8?q?evolution-ews:=203.48.1=20=E2=86=92=203.4?= =?UTF-8?q?8.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/evolution-ews/-/compare/3.48.1...3.48.2 --- .../mailreaders/evolution/evolution-ews/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/evolution/evolution-ews/default.nix b/pkgs/applications/networking/mailreaders/evolution/evolution-ews/default.nix index 57596342e22..ca565423530 100644 --- a/pkgs/applications/networking/mailreaders/evolution/evolution-ews/default.nix +++ b/pkgs/applications/networking/mailreaders/evolution/evolution-ews/default.nix @@ -22,11 +22,11 @@ stdenv.mkDerivation rec { pname = "evolution-ews"; - version = "3.48.1"; + version = "3.48.2"; src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "vqakEdZAHXOqTh3oHUN5LwPAQ54DBZxVSn+YTEptmtg="; + sha256 = "UE2YAPW6vMXBcO9QxUZOTrwSAOQZAs2mn+j6v/L7cMA="; }; patches = [ From 2f232b2c402244298db48a3a860ffdc62443f0c3 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 26 May 2023 22:10:04 +0800 Subject: [PATCH 07/38] xdg-desktop-portal-xapp: init at 1.0.0 --- .../xdg-desktop-portal-xapp/default.nix | 61 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 63 insertions(+) create mode 100644 pkgs/development/libraries/xdg-desktop-portal-xapp/default.nix diff --git a/pkgs/development/libraries/xdg-desktop-portal-xapp/default.nix b/pkgs/development/libraries/xdg-desktop-portal-xapp/default.nix new file mode 100644 index 00000000000..80d409c080c --- /dev/null +++ b/pkgs/development/libraries/xdg-desktop-portal-xapp/default.nix @@ -0,0 +1,61 @@ +{ stdenv +, lib +, fetchFromGitHub +, meson +, ninja +, pkg-config +, python3 +, wrapGAppsHook +, cinnamon +, glib +, gsettings-desktop-schemas +, gtk3 +, mate +, xdg-desktop-portal +}: + +stdenv.mkDerivation rec { + pname = "xdg-desktop-portal-xapp"; + version = "1.0.0"; + + src = fetchFromGitHub { + owner = "linuxmint"; + repo = "xdg-desktop-portal-xapp"; + rev = version; + hash = "sha256-oXV4u/w4MWhKHf5vNbUNcyEJpKVFWcyEs1HEqo6eCyU="; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + python3 + wrapGAppsHook + ]; + + buildInputs = [ + cinnamon.cinnamon-desktop # org.cinnamon.desktop.background + glib + gsettings-desktop-schemas # org.gnome.system.location + gtk3 + mate.mate-desktop # org.mate.background + xdg-desktop-portal + ]; + + mesonFlags = [ + "-Dsystemduserunitdir=${placeholder "out"}/lib/systemd/user" + ]; + + postPatch = '' + chmod +x data/meson_install_schemas.py + patchShebangs data/meson_install_schemas.py + ''; + + meta = with lib; { + description = "Backend implementation for xdg-desktop-portal for Cinnamon, MATE, Xfce"; + homepage = "https://github.com/linuxmint/xdg-desktop-portal-xapp"; + maintainers = teams.cinnamon.members; + platforms = platforms.linux; + license = licenses.lgpl21Plus; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a4844c78b3e..4f5110db2c1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -35406,6 +35406,8 @@ with pkgs; xdg-desktop-portal-wlr = callPackage ../development/libraries/xdg-desktop-portal-wlr { }; + xdg-desktop-portal-xapp = callPackage ../development/libraries/xdg-desktop-portal-xapp { }; + xdg-user-dirs = callPackage ../tools/X11/xdg-user-dirs { }; xdg-utils = callPackage ../tools/X11/xdg-utils { From 36abd7c9f87fd213a3e0c9e788b5c443e018ed06 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 26 May 2023 22:13:36 +0800 Subject: [PATCH 08/38] nixos/cinnamon: enable portals by default --- nixos/doc/manual/release-notes/rl-2311.section.md | 2 ++ nixos/modules/services/x11/desktop-managers/cinnamon.nix | 9 +++++++++ 2 files changed, 11 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-2311.section.md b/nixos/doc/manual/release-notes/rl-2311.section.md index 972a3777bb7..eb28007c3a3 100644 --- a/nixos/doc/manual/release-notes/rl-2311.section.md +++ b/nixos/doc/manual/release-notes/rl-2311.section.md @@ -16,4 +16,6 @@ ## Other Notable Changes {#sec-release-23.11-notable-changes} +- The Cinnamon module now enables XDG desktop integration by default. If you are experiencing collisions related to xdg-desktop-portal-gtk you can safely remove `xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];` from your NixOS configuration. + - A new option was added to the virtualisation module that enables specifying explicitly named network interfaces in QEMU VMs. The existing `virtualisation.vlans` is still supported for cases where the name of the network interface is irrelevant. diff --git a/nixos/modules/services/x11/desktop-managers/cinnamon.nix b/nixos/modules/services/x11/desktop-managers/cinnamon.nix index 2d8addb0f10..9adbcec7f2f 100644 --- a/nixos/modules/services/x11/desktop-managers/cinnamon.nix +++ b/nixos/modules/services/x11/desktop-managers/cinnamon.nix @@ -187,6 +187,15 @@ in xdg.mime.enable = true; xdg.icons.enable = true; + xdg.portal.enable = true; + xdg.portal.extraPortals = [ + pkgs.xdg-desktop-portal-xapp + (pkgs.xdg-desktop-portal-gtk.override { + # Do not build portals that we already have. + buildPortalsInGnome = false; + }) + ]; + # Override GSettings schemas environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-overrides}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas"; From bb26b9d60677e992a7bf29a98b398ead55e0bbe8 Mon Sep 17 00:00:00 2001 From: rewine Date: Sat, 27 May 2023 22:40:06 +0800 Subject: [PATCH 09/38] qmarkdowntextedit: unstable-2022-08-24 -> unstable-2023-04-02 --- .../libraries/qmarkdowntextedit/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/qmarkdowntextedit/default.nix b/pkgs/development/libraries/qmarkdowntextedit/default.nix index 23241502d18..f3ac9693807 100644 --- a/pkgs/development/libraries/qmarkdowntextedit/default.nix +++ b/pkgs/development/libraries/qmarkdowntextedit/default.nix @@ -2,21 +2,22 @@ , stdenv , fetchFromGitHub , qmake -, wrapQtAppsHook }: stdenv.mkDerivation rec { pname = "qmarkdowntextedit"; - version = "unstable-2022-08-24"; + version = "unstable-2023-04-02"; src = fetchFromGitHub { owner = "pbek"; repo = pname; - rev = "f7ddc0d520407405b9b132ca239f4a927e3025e6"; - sha256 = "sha256-TEb2w48MZ8U1INVvUiS1XohdvnVLBCTba31AwATd/oE="; + rev = "a23cc53e7e40e9dcfd0f815b2b3b6a5dc7304405"; + hash = "sha256-EYBX2SJa8o4R/zEjSFbmFxhLI726WY21XmCkWIqPeFc="; }; - nativeBuildInputs = [ qmake wrapQtAppsHook ]; + nativeBuildInputs = [ qmake ]; + + dontWrapQtApps = true; qmakeFlags = [ "qmarkdowntextedit-lib.pro" From 0b899d4084e4c4e473f5c9acc90a9e3a3e827eee Mon Sep 17 00:00:00 2001 From: figsoda Date: Sat, 27 May 2023 18:56:43 -0400 Subject: [PATCH 10/38] oculante: 0.6.63 -> 0.6.64 Diff: https://github.com/woelper/oculante/compare/0.6.63...0.6.64 Changelog: https://github.com/woelper/oculante/blob/0.6.64/CHANGELOG.md --- .../applications/graphics/oculante/Cargo.lock | 722 ++++++++++-------- .../graphics/oculante/default.nix | 4 +- 2 files changed, 385 insertions(+), 341 deletions(-) diff --git a/pkgs/applications/graphics/oculante/Cargo.lock b/pkgs/applications/graphics/oculante/Cargo.lock index b551c13ec2d..d127be53ab0 100644 --- a/pkgs/applications/graphics/oculante/Cargo.lock +++ b/pkgs/applications/graphics/oculante/Cargo.lock @@ -4,9 +4,9 @@ version = 3 [[package]] name = "ab_glyph" -version = "0.2.20" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe21446ad43aa56417a767f3e2f3d7c4ca522904de1dd640529a76e9c5c3b33c" +checksum = "5110f1c78cf582855d895ecd0746b653db010cec6d9f5575293f27934d980a39" dependencies = [ "ab_glyph_rasterizer", "owned_ttf_parser", @@ -37,9 +37,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "0.7.20" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" +checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" dependencies = [ "memchr", ] @@ -52,9 +52,9 @@ checksum = "70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e" [[package]] name = "anyhow" -version = "1.0.70" +version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" +checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" [[package]] name = "aom-decode" @@ -179,9 +179,9 @@ dependencies = [ [[package]] name = "atomic_refcell" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "857253367827bd9d0fd973f0ef15506a96e79e41b0ad7aa691203a4e3214f6c8" +checksum = "79d6dc922a2792b006573f60b2648076355daeae5ce9cb59507e5908c9625d31" [[package]] name = "atty" @@ -248,9 +248,9 @@ dependencies = [ [[package]] name = "base64" -version = "0.21.0" +version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" +checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" [[package]] name = "bincode" @@ -277,9 +277,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitreader" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d84ea71c85d1fe98fe67a9b9988b1695bc24c0b0d3bfb18d4c510f44b4b09941" +checksum = "f10043e4864d975e7f197f993ec4018636ad93946724b2571c4474d51845869b" dependencies = [ "cfg-if 1.0.0", ] @@ -336,9 +336,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.12.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" +checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" [[package]] name = "byte-tools" @@ -363,7 +363,7 @@ checksum = "fdde5c9cd29ebd706ce1b35600920a33550e402fc998a2e53ad3b42c3c47a192" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.18", ] [[package]] @@ -430,11 +430,12 @@ checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" [[package]] name = "cfg-expr" -version = "0.14.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a35b255461940a32985c627ce82900867c61db1659764d3675ea81963f72a4c6" +checksum = "c8790cf1286da485c72cf5fc7aeba308438800036ec67d89425924c4807268c9" dependencies = [ "smallvec", + "target-lexicon", ] [[package]] @@ -466,9 +467,9 @@ dependencies = [ [[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", @@ -597,15 +598,15 @@ dependencies = [ [[package]] name = "console" -version = "0.15.5" +version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60" +checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" dependencies = [ "encode_unicode", "lazy_static", "libc", "unicode-width", - "windows-sys 0.42.0", + "windows-sys 0.45.0", ] [[package]] @@ -618,12 +619,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "const_fn_assert" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27d614f23f34f7b5165a77dc1591f497e2518f9cec4b4f4b92bfc4dc6cf7a190" - [[package]] name = "core-foundation" version = "0.9.3" @@ -770,18 +765,8 @@ version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" dependencies = [ - "darling_core 0.13.4", - "darling_macro 0.13.4", -] - -[[package]] -name = "darling" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" -dependencies = [ - "darling_core 0.14.4", - "darling_macro 0.14.4", + "darling_core", + "darling_macro", ] [[package]] @@ -798,38 +783,13 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "darling_core" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim", - "syn 1.0.109", -] - [[package]] name = "darling_macro" version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" dependencies = [ - "darling_core 0.13.4", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "darling_macro" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" -dependencies = [ - "darling_core 0.14.4", + "darling_core", "quote", "syn 1.0.109", ] @@ -852,37 +812,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "derive_builder" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8" -dependencies = [ - "derive_builder_macro", -] - -[[package]] -name = "derive_builder_core" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f" -dependencies = [ - "darling 0.14.4", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "derive_builder_macro" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e" -dependencies = [ - "derive_builder_core", - "syn 1.0.109", -] - [[package]] name = "digest" version = "0.7.6" @@ -904,20 +833,11 @@ dependencies = [ [[package]] name = "dirs" -version = "4.0.0" +version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" dependencies = [ - "dirs-sys 0.3.7", -] - -[[package]] -name = "dirs" -version = "5.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" -dependencies = [ - "dirs-sys 0.4.0", + "dirs-sys 0.4.1", ] [[package]] @@ -933,13 +853,14 @@ dependencies = [ [[package]] name = "dirs-sys" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" dependencies = [ "libc", + "option-ext", "redox_users", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -1161,10 +1082,16 @@ dependencies = [ ] [[package]] -name = "fast_image_resize" -version = "2.7.0" +name = "fast-srgb8" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3858ec5a8a6acb62ba3221741b7fc9ee0a5aa42c246baea8052357589929e81" +checksum = "dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1" + +[[package]] +name = "fast_image_resize" +version = "2.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc789a40040e11bbe4ba31ca319406805a12fe3f8d71314bbc4bd076602ad55a" dependencies = [ "num-traits 0.2.15", "thiserror", @@ -1188,15 +1115,6 @@ dependencies = [ "simd-adler32", ] -[[package]] -name = "find-crate" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2" -dependencies = [ - "toml 0.5.11", -] - [[package]] name = "find-winsdk" version = "0.2.0" @@ -1210,12 +1128,12 @@ dependencies = [ [[package]] name = "flate2" -version = "1.0.25" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" +checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" dependencies = [ "crc32fast", - "miniz_oxide 0.6.2", + "miniz_oxide 0.7.1", ] [[package]] @@ -1273,15 +1191,16 @@ dependencies = [ [[package]] name = "fontdb" -version = "0.13.0" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfec8f19f9b89b2901219cc62604810d2bfef15dc1182e95320f57e7cbbe041a" +checksum = "af8d8cbea8f21307d7e84bca254772981296f058a1d36b461bf4d83a7499fc9e" dependencies = [ "fontconfig-parser", "log", - "memmap2", + "memmap2 0.6.2", "slotmap", - "ttf-parser", + "tinyvec", + "ttf-parser 0.19.0", ] [[package]] @@ -1311,7 +1230,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.18", ] [[package]] @@ -1441,7 +1360,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.18", ] [[package]] @@ -1652,9 +1571,9 @@ dependencies = [ [[package]] name = "glutin" -version = "0.30.7" +version = "0.30.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f89bab9ec7715de13d5d5402238e66f48e3a5ae636ebb45aba4013c962e2ff15" +checksum = "62f9b771a65f0a1e3ddb6aa16f867d87dc73c922411c255e6c4ab7f6d45c7327" dependencies = [ "bitflags", "cfg_aliases", @@ -1687,9 +1606,9 @@ dependencies = [ [[package]] name = "glutin_egl_sys" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5aaf0abb5c4148685b33101ae326a207946b4d3764d6cdc79f8316cdaa8367d" +checksum = "1b3bcbddc51573b977fc6dca5d93867e4f29682cdbaf5d13e48f4fa4346d4d87" dependencies = [ "gl_generator", "windows-sys 0.45.0", @@ -1783,9 +1702,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21" +checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" dependencies = [ "bytes", "fnv", @@ -1854,6 +1773,15 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" +[[package]] +name = "home" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" +dependencies = [ + "windows-sys 0.48.0", +] + [[package]] name = "http" version = "0.2.9" @@ -1920,9 +1848,9 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.23.2" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" +checksum = "0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7" dependencies = [ "http", "hyper", @@ -1968,9 +1896,9 @@ dependencies = [ [[package]] name = "imagesize" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b72ad49b554c1728b1e83254a1b1565aea4161e28dabbfa171fc15fe62299caf" +checksum = "029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284" [[package]] name = "imgref" @@ -1996,7 +1924,7 @@ checksum = "cef509aa9bc73864d6756f0d34d35504af3cf0844373afe9b8669a5b8005a729" dependencies = [ "console", "number_prefix", - "portable-atomic", + "portable-atomic 0.3.20", "unicode-width", ] @@ -2025,9 +1953,9 @@ dependencies = [ [[package]] name = "io-lifetimes" -version = "1.0.10" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ "hermit-abi 0.3.1", "libc", @@ -2107,48 +2035,134 @@ dependencies = [ "rayon", ] -[[package]] -name = "jpegxl-rs" -version = "0.8.1+libjxl-0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aa657754548cb83651cbe425e53b9242e36fe044dae719c4d630bae9a8c6895" -dependencies = [ - "byteorder", - "derive_builder", - "half", - "image", - "jpegxl-sys", - "thiserror", -] - -[[package]] -name = "jpegxl-src" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5295e775f97c302f7bc2dababb551ce5e782c2cfbb1b0ea7af8b29fc9335b17" -dependencies = [ - "cmake", -] - -[[package]] -name = "jpegxl-sys" -version = "0.8.1+libjxl-0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fe0df743a7680b38b961b30cf4abfc9b438c4546cad8c826110d4fbdd35bc4b" -dependencies = [ - "jpegxl-src", - "pkg-config", -] - [[package]] name = "js-sys" -version = "0.3.61" +version = "0.3.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" +checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" dependencies = [ "wasm-bindgen", ] +[[package]] +name = "jxl-bitstream" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c1c6b3f6f293055624e91577ecbfc816f7135dc16c868bab405e32fa4e05d86" +dependencies = [ + "tracing", +] + +[[package]] +name = "jxl-coding" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58c072032b4dec60c537d7b615868eee248af8ec7bd5436ac8b59a60d8d14a54" +dependencies = [ + "jxl-bitstream", +] + +[[package]] +name = "jxl-color" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50275156f286c2b87146768fd2fe4868aabc91ada09827f09a1f776ef0fa85fa" +dependencies = [ + "jxl-bitstream", + "jxl-coding", + "jxl-grid", +] + +[[package]] +name = "jxl-frame" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da9034f97e7b712d5d419a32d7241585fa340f1d98054e977578eb426ac9549a" +dependencies = [ + "jxl-bitstream", + "jxl-coding", + "jxl-grid", + "jxl-image", + "jxl-modular", + "jxl-vardct", + "tracing", +] + +[[package]] +name = "jxl-grid" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48800b21ed6bb3bbc2f818ae9cd40530bdfb1a211f57d5a7a49b8b10f62145e8" + +[[package]] +name = "jxl-image" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7352bbc72930805d280cc3ce79c4f85a9d4eb83058391a6fbf4b5667ca4991e3" +dependencies = [ + "jxl-bitstream", + "jxl-color", + "jxl-grid", + "tracing", +] + +[[package]] +name = "jxl-modular" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6107154c3322b465ee2b089a569fd97cd6b70dd6fe188737ec51eb2e2be5650" +dependencies = [ + "jxl-bitstream", + "jxl-coding", + "jxl-grid", + "tracing", +] + +[[package]] +name = "jxl-oxide" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2105ac815e8059eaeb20a64db3f88a6dd2b977b31494684b03628688bdbe18ad" +dependencies = [ + "jxl-bitstream", + "jxl-color", + "jxl-frame", + "jxl-grid", + "jxl-image", + "jxl-render", + "tracing", +] + +[[package]] +name = "jxl-render" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a842ba0143d6a36576c72c1f3a84fc965b6f9a3ef35f86c191added3cb96f43" +dependencies = [ + "jxl-bitstream", + "jxl-coding", + "jxl-color", + "jxl-frame", + "jxl-grid", + "jxl-image", + "jxl-modular", + "jxl-vardct", + "tracing", +] + +[[package]] +name = "jxl-vardct" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "135a1794b3832480fbb55def768e0c5eacb7597dec42148564baafcf4fc6d31b" +dependencies = [ + "jxl-bitstream", + "jxl-coding", + "jxl-grid", + "jxl-modular", + "tracing", +] + [[package]] name = "kamadak-exif" version = "0.5.5" @@ -2166,9 +2180,9 @@ checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" [[package]] name = "kurbo" -version = "0.9.3" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28a2d0c1781729f69dbea30f968608cadfaeb6582e5ce903a167a5216b53cd0f" +checksum = "bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b" dependencies = [ "arrayvec 0.7.2", ] @@ -2236,9 +2250,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.141" +version = "0.2.144" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" +checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" [[package]] name = "libdav1d-sys" @@ -2268,15 +2282,15 @@ dependencies = [ [[package]] name = "libm" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" +checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" [[package]] name = "libwebp-sys" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c25c53292693c6651d913eff524d04018372b36bf0547a192238009c5c82d638" +checksum = "5c2a79bd4556d1b538c76e59147768b2d63f97e2dfb185c896548136af408e58" dependencies = [ "cc", "glob", @@ -2290,9 +2304,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linux-raw-sys" -version = "0.3.3" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b085a4f2cde5781fc4b1717f2e86c62f5cda49de7ba99a7c2eae02b61c9064c" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" [[package]] name = "lock_api" @@ -2389,10 +2403,11 @@ dependencies = [ [[package]] name = "matrixmultiply" -version = "0.3.2" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "add85d4dd35074e6fedc608f8c8f513a3548619a9024b751949ef0e8e45a4d84" +checksum = "090126dc04f95dc0d1c1c91f61bdd474b3930ca064c1edc8a849da2c6cbe1e77" dependencies = [ + "autocfg", "rawpointer", ] @@ -2420,6 +2435,15 @@ dependencies = [ "libc", ] +[[package]] +name = "memmap2" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872" +dependencies = [ + "libc", +] + [[package]] name = "memoffset" version = "0.6.5" @@ -2535,9 +2559,9 @@ dependencies = [ [[package]] name = "nasm-rs" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce095842aee9aa3ecbda7a5d2a4df680375fd128a8596b6b56f8e497e231f483" +checksum = "fe4d98d0065f4b1daf164b3eafb11974c94662e5e2396cf03f32d0bb5c17da51" dependencies = [ "rayon", ] @@ -2584,7 +2608,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0df7ac00c4672f9d5aece54ee3347520b7e20f158656c7db2e6de01902eb7a6c" dependencies = [ - "darling 0.13.4", + "darling", "proc-macro-crate", "proc-macro2", "quote", @@ -3094,7 +3118,7 @@ dependencies = [ [[package]] name = "oculante" -version = "0.6.63" +version = "0.6.64" dependencies = [ "anyhow", "arboard", @@ -3102,7 +3126,7 @@ dependencies = [ "clap", "cmd_lib", "dds-rs", - "dirs 5.0.0", + "dirs 5.0.1", "env_logger", "evalexpr", "exr", @@ -3111,7 +3135,7 @@ dependencies = [ "gif", "gif-dispose", "image", - "jpegxl-rs", + "jxl-oxide", "kamadak-exif", "lexical-sort", "libavif-image", @@ -3134,7 +3158,7 @@ dependencies = [ "strum", "strum_macros", "tiff 0.9.0", - "tiny-skia 0.8.3", + "tiny-skia 0.9.1", "turbojpeg", "usvg", "webbrowser", @@ -3149,10 +3173,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" [[package]] -name = "ordered-float" -version = "3.6.0" +name = "option-ext" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13a384337e997e6860ffbaa83708b2ef329fd8c54cb67a5f64d421e0f943254f" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "ordered-float" +version = "3.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fc2dbde8f8a79f2102cc474ceb0ad68e3b80b85289ea62389b60e66777e4213" dependencies = [ "num-traits 0.2.15", ] @@ -3175,11 +3205,11 @@ checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" [[package]] name = "owned_ttf_parser" -version = "0.18.1" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e25e9fb15717794fae58ab55c26e044103aad13186fbb625893f9a3bbcc24228" +checksum = "706de7e2214113d63a8238d1910463cfce781129a6f263d13fdb09ff64355ba4" dependencies = [ - "ttf-parser", + "ttf-parser 0.19.0", ] [[package]] @@ -3193,26 +3223,25 @@ dependencies = [ [[package]] name = "palette" -version = "0.6.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f9cd68f7112581033f157e56c77ac4a5538ec5836a2e39284e65bd7d7275e49" +checksum = "e1641aee47803391405d0a1250e837d2336fdddd18b27f3ddb8c1d80ce8d7f43" dependencies = [ "approx", - "num-traits 0.2.15", + "fast-srgb8", "palette_derive", "phf 0.11.1", ] [[package]] name = "palette_derive" -version = "0.6.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05eedf46a8e7c27f74af0c9cfcdb004ceca158cb1b918c6f68f8d7a549b3e427" +checksum = "3c02bfa6b3ba8af5434fa0531bf5701f750d983d4260acd6867faca51cdc4484" dependencies = [ - "find-crate", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.18", ] [[package]] @@ -3362,22 +3391,22 @@ checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" [[package]] name = "pin-project" -version = "1.0.12" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" +checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.0.12" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" +checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.18", ] [[package]] @@ -3394,9 +3423,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pkg-config" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" +checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" [[package]] name = "platter2" @@ -3425,9 +3454,9 @@ dependencies = [ [[package]] name = "polling" -version = "2.7.0" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4be1c66a6add46bff50935c313dae30a5030cf8385c5206e8a95e9e9def974aa" +checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" dependencies = [ "autocfg", "bitflags", @@ -3441,9 +3470,18 @@ dependencies = [ [[package]] name = "portable-atomic" -version = "0.3.19" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26f6a7b87c2e435a3241addceeeff740ff8b7e76b74c13bf9acb17fa454ea00b" +checksum = "e30165d31df606f5726b090ec7592c308a0eaf61721ff64c9a3018e344a8753e" +dependencies = [ + "portable-atomic 1.3.2", +] + +[[package]] +name = "portable-atomic" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc59d1bcc64fc5d021d67521f818db868368028108d37f0e98d74e33f68297b5" [[package]] name = "ppv-lite86" @@ -3493,9 +3531,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.56" +version = "1.0.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" +checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b" dependencies = [ "unicode-ident", ] @@ -3557,9 +3595,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.26" +version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" dependencies = [ "proc-macro2", ] @@ -3596,9 +3634,9 @@ dependencies = [ [[package]] name = "rav1e" -version = "0.6.4" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be22fc799d8dc5573ba290fd436cea91ccfc0c6b7e121750ea5939cc786429ec" +checksum = "16c383692a5e7abd9f6d1eddb1a5e0269f859392387883361bb09e5555852ec1" dependencies = [ "arbitrary", "arg_enum_proc_macro", @@ -3608,7 +3646,6 @@ dependencies = [ "built", "cc", "cfg-if 1.0.0", - "const_fn_assert", "interpolate_name", "itertools", "libc", @@ -3713,9 +3750,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.7.3" +version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" +checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390" dependencies = [ "aho-corasick", "memchr", @@ -3724,15 +3761,15 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.29" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" +checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" [[package]] name = "reqwest" -version = "0.11.16" +version = "0.11.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27b71749df584b7f4cac2c426c127a7c785a5106cc98f7a8feb044115f0fa254" +checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" dependencies = [ "base64", "bytes", @@ -3769,9 +3806,9 @@ dependencies = [ [[package]] name = "resvg" -version = "0.31.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84558b03726d979bf0444a5a88791cd451108fe45db699f3324388d700c048dc" +checksum = "1df5f3de3bb51d8a4766a1ef5d85851f2737716dea899516248d25e313a51b0d" dependencies = [ "gif", "jpeg-decoder", @@ -3781,15 +3818,15 @@ dependencies = [ "rgb", "svgfilters", "svgtypes", - "tiny-skia 0.8.3", + "tiny-skia 0.9.1", "usvg", ] [[package]] name = "rfd" -version = "0.11.3" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cb2988ec50c9bcdb0c012b89643a6094a35a785a37897211ee62e1639342f7b" +checksum = "4fe664af397d2b6a13a8ba1d172a2b5c87c6c5149039edbf8fa122b98c9ed96f" dependencies = [ "async-io", "block", @@ -3836,9 +3873,9 @@ dependencies = [ [[package]] name = "rosvgtree" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cdb7996003c5cc8a8c2585b4ab6b422da64ad86a9c99cfa7ba320e15e8739f3" +checksum = "ad747e7384940e7bf33b15ba433b7bad9f44c0c6d5287a67c2cb22cd1743d497" dependencies = [ "log", "roxmltree", @@ -3895,9 +3932,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.37.12" +version = "0.37.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "722529a737f5a942fdbac3a46cee213053196737c5eaa3386d52e85b786f2659" +checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" dependencies = [ "bitflags", "errno", @@ -3909,14 +3946,14 @@ dependencies = [ [[package]] name = "rustls" -version = "0.20.8" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" +checksum = "c911ba11bc8433e811ce56fde130ccf32f5127cab0e0194e9c68c5a5b671791e" dependencies = [ "log", "ring", + "rustls-webpki", "sct", - "webpki", ] [[package]] @@ -3928,6 +3965,16 @@ dependencies = [ "base64", ] +[[package]] +name = "rustls-webpki" +version = "0.100.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "rustversion" version = "1.0.12" @@ -3943,7 +3990,7 @@ dependencies = [ "bitflags", "bytemuck", "smallvec", - "ttf-parser", + "ttf-parser 0.18.1", "unicode-bidi-mirroring", "unicode-ccc", "unicode-general-category", @@ -4052,22 +4099,22 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.160" +version = "1.0.163" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" +checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.160" +version = "1.0.163" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" +checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.18", ] [[package]] @@ -4083,9 +4130,9 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" +checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" dependencies = [ "serde", ] @@ -4213,7 +4260,7 @@ dependencies = [ "dlib", "lazy_static", "log", - "memmap2", + "memmap2 0.5.10", "nix 0.24.3", "pkg-config", "wayland-client", @@ -4277,9 +4324,9 @@ checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" [[package]] name = "strict-num" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9df65f20698aeed245efdde3628a6b559ea1239bbb871af1b6e3b58c413b2bd1" +checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" dependencies = [ "float-cmp", ] @@ -4345,9 +4392,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.15" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" +checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" dependencies = [ "proc-macro2", "quote", @@ -4356,17 +4403,23 @@ dependencies = [ [[package]] name = "system-deps" -version = "6.0.4" +version = "6.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "555fc8147af6256f3931a36bb83ad0023240ce9cf2b319dec8236fd1f220b05f" +checksum = "e5fa6fb9ee296c0dc2df41a656ca7948546d061958115ddb0bcaae43ad0d17d2" dependencies = [ "cfg-expr", "heck", "pkg-config", - "toml 0.7.3", + "toml 0.7.4", "version-compare", ] +[[package]] +name = "target-lexicon" +version = "0.12.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5" + [[package]] name = "tempfile" version = "3.5.0" @@ -4412,7 +4465,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.18", ] [[package]] @@ -4465,16 +4518,17 @@ dependencies = [ [[package]] name = "tiny-skia" -version = "0.8.3" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfef3412c6975196fdfac41ef232f910be2bb37b9dd3313a49a1a6bc815a5bdb" +checksum = "ce2986c82f77818c7b9144c70818fdde98db15308e329ae2f7204d767808fd3c" dependencies = [ "arrayref", "arrayvec 0.7.2", "bytemuck", "cfg-if 1.0.0", + "log", "png", - "tiny-skia-path 0.8.3", + "tiny-skia-path 0.9.0", ] [[package]] @@ -4489,9 +4543,9 @@ dependencies = [ [[package]] name = "tiny-skia-path" -version = "0.8.3" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4b5edac058fc98f51c935daea4d805b695b38e2f151241cad125ade2a2ac20d" +checksum = "f7acb0ccda1ac91084353a56d0b69b0e29c311fd809d2088b1ed2f9ae1841c47" dependencies = [ "arrayref", "bytemuck", @@ -4515,9 +4569,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.27.0" +version = "1.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001" +checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" dependencies = [ "autocfg", "bytes", @@ -4526,25 +4580,24 @@ dependencies = [ "num_cpus", "pin-project-lite", "socket2", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] name = "tokio-rustls" -version = "0.23.4" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" +checksum = "e0d409377ff5b1e3ca6437aa86c1eb7d40c134bfec254e44c830defa92669db5" dependencies = [ "rustls", "tokio", - "webpki", ] [[package]] name = "tokio-util" -version = "0.7.7" +version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2" +checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" dependencies = [ "bytes", "futures-core", @@ -4565,9 +4618,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21" +checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" dependencies = [ "serde", "serde_spanned", @@ -4577,18 +4630,18 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" +checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" dependencies = [ "serde", ] [[package]] name = "toml_edit" -version = "0.19.8" +version = "0.19.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" +checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" dependencies = [ "indexmap", "serde", @@ -4616,9 +4669,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" +checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" dependencies = [ "once_cell", ] @@ -4635,6 +4688,12 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633" +[[package]] +name = "ttf-parser" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44dcf002ae3b32cd25400d6df128c5babec3927cd1eb7ce813cfff20eb6c3746" + [[package]] name = "turbojpeg" version = "0.5.2" @@ -4711,9 +4770,9 @@ checksum = "2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7" [[package]] name = "unicode-ident" -version = "1.0.8" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" +checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" [[package]] name = "unicode-normalization" @@ -4767,9 +4826,9 @@ checksum = "e8db7427f936968176eaa7cdf81b7f98b980b18495ec28f1b5791ac3bfe3eea9" [[package]] name = "usvg" -version = "0.31.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67a6cab2bc32b5a4310a06c7d3c6b51b5c7897b1f7c7d2bf73bf052f5754950f" +checksum = "ae32eb823aab35fc343b19c4d354f70e713b442ce34cdfa8497bf6c39af8a342" dependencies = [ "base64", "log", @@ -4782,9 +4841,9 @@ dependencies = [ [[package]] name = "usvg-parser" -version = "0.31.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2352a2c05655a7e4d3dca76cf65764efce35527472668bae5c6fc876b4c996d" +checksum = "c7529174e721c8078d62b08399258469b1d68b4e5f2983b347d6a9d39779366c" dependencies = [ "data-url", "flate2", @@ -4799,9 +4858,9 @@ dependencies = [ [[package]] name = "usvg-text-layout" -version = "0.31.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "392baafaaa861ff8c9863546f92a60c51380fc49aa185a6840fb2af564c73530" +checksum = "6e672fbc19261c6553113cc04ff2ff38ae52fadbd90f2d814040857795fb5c50" dependencies = [ "fontdb", "kurbo", @@ -4815,9 +4874,9 @@ dependencies = [ [[package]] name = "usvg-tree" -version = "0.31.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9cb92fe40e0ffb45fd01349187e276a695f6c676a016d72ba09510009594829" +checksum = "3a56e9cd3be5eb6d6744477e95b82d52d393fc1dba4b5b090912c33af337c20b" dependencies = [ "kurbo", "rctree", @@ -4897,9 +4956,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" +checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" dependencies = [ "cfg-if 1.0.0", "wasm-bindgen-macro", @@ -4907,24 +4966,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" +checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.18", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.34" +version = "0.4.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" +checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -4934,9 +4993,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" +checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4944,22 +5003,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" +checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.18", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" +checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" [[package]] name = "wayland-client" @@ -5048,9 +5107,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.61" +version = "0.3.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" +checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" dependencies = [ "js-sys", "wasm-bindgen", @@ -5058,12 +5117,12 @@ dependencies = [ [[package]] name = "webbrowser" -version = "0.8.9" +version = "0.8.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b692165700260bbd40fbc5ff23766c03e339fbaca907aeea5cb77bf0a553ca83" +checksum = "fd222aa310eb7532e3fd427a5d7db7e44bc0b0cf1c1e21139c345325511a85b6" dependencies = [ "core-foundation", - "dirs 4.0.0", + "home", "jni", "log", "ndk-context", @@ -5100,9 +5159,9 @@ checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" [[package]] name = "wide" -version = "0.7.8" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b689b6c49d6549434bf944e6b0f39238cf63693cb7a147e9d887507fffa3b223" +checksum = "5cd0496a71f3cc6bc4bf0ed91346426a5099e93d89807e663162dc5a1069ff65" dependencies = [ "bytemuck", "safe_arch 0.6.0", @@ -5170,21 +5229,6 @@ dependencies = [ "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 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-sys" version = "0.45.0" @@ -5392,9 +5436,9 @@ dependencies = [ [[package]] name = "winnow" -version = "0.4.1" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" +checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" dependencies = [ "memchr", ] @@ -5486,9 +5530,9 @@ checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" [[package]] name = "xml-rs" -version = "0.8.4" +version = "0.8.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3" +checksum = "2d8f380ae16a37b30e6a2cf67040608071384b1450c189e61bea3ff57cde922d" [[package]] name = "xmlparser" @@ -5514,9 +5558,9 @@ dependencies = [ [[package]] name = "zune-inflate" -version = "0.2.53" +version = "0.2.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "440a08fd59c6442e4b846ea9b10386c38307eae728b216e1ab2c305d1c9daaf8" +checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" dependencies = [ "simd-adler32", ] diff --git a/pkgs/applications/graphics/oculante/default.nix b/pkgs/applications/graphics/oculante/default.nix index daf57b50f44..52f390e54f9 100644 --- a/pkgs/applications/graphics/oculante/default.nix +++ b/pkgs/applications/graphics/oculante/default.nix @@ -21,13 +21,13 @@ rustPlatform.buildRustPackage rec { pname = "oculante"; - version = "0.6.63"; + version = "0.6.64"; src = fetchFromGitHub { owner = "woelper"; repo = pname; rev = version; - sha256 = "sha256-ynxGpx8LLcd4/n9hz/bbhpZUxqX1sPS7LFYPZ22hTxo="; + sha256 = "sha256-7Xe01Z4ea+EHaMHwb81cjJkCW/HDobmFZ29YxKcaYJg="; }; cargoLock = { From 8b573d01baf907e7dadbdc58da1acf85e5f0efc2 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sat, 27 May 2023 19:04:32 -0400 Subject: [PATCH 11/38] encpipe: init at 0.5 https://github.com/jedisct1/encpipe --- pkgs/tools/misc/encpipe/default.nix | 28 ++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 pkgs/tools/misc/encpipe/default.nix diff --git a/pkgs/tools/misc/encpipe/default.nix b/pkgs/tools/misc/encpipe/default.nix new file mode 100644 index 00000000000..d8eea00c310 --- /dev/null +++ b/pkgs/tools/misc/encpipe/default.nix @@ -0,0 +1,28 @@ +{ lib +, stdenv +, fetchFromGitHub +}: + +stdenv.mkDerivation rec { + pname = "encpipe"; + version = "0.5"; + + src = fetchFromGitHub { + owner = "jedisct1"; + repo = "encpipe"; + rev = version; + hash = "sha256-YlEKSWzZuQyDi0mbwJh9Dfn4gKiOeqihSHPt4yY6YdY="; + fetchSubmodules = true; + }; + + installFlags = [ + "PREFIX=$(out)" + ]; + + meta = with lib; { + description = "An encryption tool"; + homepage = "https://github.com/jedisct1/encpipe"; + license = licenses.isc; + maintainers = with maintainers; [ figsoda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0a83fb9b495..65db1ccbe94 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4772,6 +4772,8 @@ with pkgs; enca = callPackage ../tools/text/enca { }; + encpipe = callPackage ../tools/misc/encpipe { }; + engage = callPackage ../tools/misc/engage { }; ent = callPackage ../tools/misc/ent { }; From bfcd5e6bb14888b7c2623e3fed16af5be1f72116 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 May 2023 23:24:28 +0000 Subject: [PATCH 12/38] exfatprogs: 1.2.0 -> 1.2.1 --- pkgs/tools/filesystems/exfatprogs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/filesystems/exfatprogs/default.nix b/pkgs/tools/filesystems/exfatprogs/default.nix index d293e362702..3310589824d 100644 --- a/pkgs/tools/filesystems/exfatprogs/default.nix +++ b/pkgs/tools/filesystems/exfatprogs/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "exfatprogs"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromGitHub { owner = pname; repo = pname; rev = version; - sha256 = "sha256-8M+016RnwZt0BrRaCTytpl7o+8MJAkS5CG/GvNAJRgk="; + sha256 = "sha256-xNspLbm7v4nj82Y4gYqWEBU7cVlFBh3rnqhQ8CXEqrw="; }; nativeBuildInputs = [ pkg-config autoreconfHook file ]; From 4be6648c935298adb01ccb88632204f81c182aeb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 May 2023 23:26:53 +0000 Subject: [PATCH 13/38] mmctl: 7.10.0 -> 7.10.2 --- pkgs/tools/misc/mmctl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/mmctl/default.nix b/pkgs/tools/misc/mmctl/default.nix index 16b142d76cb..68fa1312db6 100644 --- a/pkgs/tools/misc/mmctl/default.nix +++ b/pkgs/tools/misc/mmctl/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "mmctl"; - version = "7.10.0"; + version = "7.10.2"; src = fetchFromGitHub { owner = "mattermost"; repo = "mmctl"; rev = "v${version}"; - sha256 = "sha256-ptkpPwTSoWZhcPAFfBhB73F/eubzzeGPI99K/K3ZT64="; + sha256 = "sha256-cD2RwawWhemhIf14NFEDmREmoaOSKyIxveSy75O7fcU="; }; vendorHash = null; From f79a9b183d3a30d36e7b4b3eeadcff1476aac480 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 28 May 2023 02:33:12 +0300 Subject: [PATCH 14/38] sequoia: migrate to bindgenHook --- pkgs/tools/security/sequoia/default.nix | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pkgs/tools/security/sequoia/default.nix b/pkgs/tools/security/sequoia/default.nix index 497c8944813..aed53b57f55 100644 --- a/pkgs/tools/security/sequoia/default.nix +++ b/pkgs/tools/security/sequoia/default.nix @@ -6,13 +6,10 @@ , git , nettle , nix-update-script -# Use the same llvmPackages version as Rust -, llvmPackages_12 , cargo , rustc , rustPlatform , pkg-config -, glib , openssl , sqlite , capnproto @@ -50,8 +47,7 @@ rustPlatform.buildRustPackage rec { cargo rustc git - llvmPackages_12.libclang.lib - llvmPackages_12.clang + rustPlatform.bindgenHook ensureNewerSourcesForZipFilesHook capnproto ] ++ @@ -81,8 +77,6 @@ rustPlatform.buildRustPackage rec { "build-release" ]; - LIBCLANG_PATH = "${llvmPackages_12.libclang.lib}/lib"; - # Sometimes, tests fail on CI (ofborg) & hydra without this checkFlags = [ # doctest for sequoia-ipc fail for some reason From 140c84f79471e59a72755aff134d56a087acce45 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 May 2023 23:38:33 +0000 Subject: [PATCH 15/38] go-task: 3.24.0 -> 3.25.0 --- pkgs/development/tools/go-task/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/go-task/default.nix b/pkgs/development/tools/go-task/default.nix index 2e5ba53f719..ed15e365123 100644 --- a/pkgs/development/tools/go-task/default.nix +++ b/pkgs/development/tools/go-task/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "go-task"; - version = "3.24.0"; + version = "3.25.0"; src = fetchFromGitHub { owner = pname; repo = "task"; rev = "refs/tags/v${version}"; - hash = "sha256-8YkhdMJJ4EgFqkBOSudpznEKRe9bsd/yR2NuvJcrfgY="; + hash = "sha256-XeybiKK0VywVqRqJgnp2+ZwgqwgBDVM9wcB5Md5pzM0="; }; - vendorHash = "sha256-iHze5mcXDmOyTxqQX5/HtElDY0Af3bTbB6xLrZjVHPY="; + vendorHash = "sha256-irXCHPKQFcq2C84n9aFjKnV9f8AzBrIuuV1BkTrDK4s="; doCheck = false; From 83a615f695688887f0a77803c48736898188115a Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 28 May 2023 02:40:50 +0300 Subject: [PATCH 16/38] bore: fix build on darwin --- pkgs/tools/networking/bore/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/networking/bore/default.nix b/pkgs/tools/networking/bore/default.nix index e7934428a95..c3ae7846689 100644 --- a/pkgs/tools/networking/bore/default.nix +++ b/pkgs/tools/networking/bore/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, rustPlatform, fetchFromBitbucket, llvmPackages, Libsystem, SystemConfiguration, installShellFiles }: +{ lib, stdenv, rustPlatform, fetchFromBitbucket, Libsystem, SystemConfiguration, installShellFiles }: rustPlatform.buildRustPackage rec { pname = "bore"; @@ -14,20 +14,21 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "1xlbfzmy0wjyz3jpr17r4ma4i79d9b32yqwwi10vrcjzr7vsyhmx"; cargoBuildFlags = [ "-p" pname ]; + # error[E0793]: reference to packed field is unaligned + doCheck = !stdenv.isDarwin; + # FIXME can’t test --all-targets and --doc in a single invocation cargoTestFlags = [ "--all-targets" "--workspace" ]; checkFeatures = [ "std" ]; nativeBuildInputs = [ installShellFiles ] - ++ lib.optional stdenv.isDarwin llvmPackages.libclang; + ++ lib.optional stdenv.isDarwin rustPlatform.bindgenHook; buildInputs = lib.optionals stdenv.isDarwin [ Libsystem SystemConfiguration ]; - LIBCLANG_PATH="${llvmPackages.libclang.lib}/lib"; - postInstall = '' installManPage $src/bore/doc/bore.1 ''; From 9d7330f338374b493e6f859474811cb708da62dc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 May 2023 23:48:31 +0000 Subject: [PATCH 17/38] oh-my-posh: 16.7.0 -> 16.8.0 --- pkgs/development/tools/oh-my-posh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/oh-my-posh/default.nix b/pkgs/development/tools/oh-my-posh/default.nix index 536e8b58792..f20592292bd 100644 --- a/pkgs/development/tools/oh-my-posh/default.nix +++ b/pkgs/development/tools/oh-my-posh/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "oh-my-posh"; - version = "16.7.0"; + version = "16.8.0"; src = fetchFromGitHub { owner = "jandedobbeleer"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-4jbZDCQTeqotR7X1gPPcwPrd8vqVS0Xrl/gZKIW49dY="; + hash = "sha256-9uMnRGS9sO6Ps/acbAGuef6DbS49DrgFTJ9ad/VJ70g="; }; - vendorHash = "sha256-KdvZ0OY6iJYwdK0oKqBp7bYlCe7F5BUfSWTEIMbkZcA="; + vendorHash = "sha256-Jd/AsajX2gOEG+UA3+FI0rpiRXvbcBElx0lVJpsBJuM="; sourceRoot = "source/src"; From b328f1538294527ff8871155c5bfcf1e5d6a9e21 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 00:08:52 +0000 Subject: [PATCH 18/38] kubeclarity: 2.18.0 -> 2.18.1 --- pkgs/tools/security/kubeclarity/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/kubeclarity/default.nix b/pkgs/tools/security/kubeclarity/default.nix index 871d1594fe0..d6b175e1e63 100644 --- a/pkgs/tools/security/kubeclarity/default.nix +++ b/pkgs/tools/security/kubeclarity/default.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "kubeclarity"; - version = "2.18.0"; + version = "2.18.1"; src = fetchFromGitHub { owner = "openclarity"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-qXBD3JurBU7RBemj+gr/tBGpfqKhwk5VPBKaTuM4URg="; + hash = "sha256-hSVxhXaRSIKw1/14BS+mzDkdds6LurWTNNwHpKIXZxM="; }; - vendorHash = "sha256-L7g48EH3cuhgSZ87JoMVvv5nGDzjUpOufsikINCdhao="; + vendorHash = "sha256-vAR/RqPL4PWvCC3QevaLFtA9JEIy/DuCIrIN5Ilb3Ko="; nativeBuildInputs = [ pkg-config From c68cb4ce9bb887f349caa2a1178c3d356c5ded77 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sat, 27 May 2023 20:20:40 -0400 Subject: [PATCH 19/38] go-task: fix version --- pkgs/development/tools/go-task/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/go-task/default.nix b/pkgs/development/tools/go-task/default.nix index ed15e365123..7d124761b70 100644 --- a/pkgs/development/tools/go-task/default.nix +++ b/pkgs/development/tools/go-task/default.nix @@ -20,7 +20,9 @@ buildGoModule rec { subPackages = [ "cmd/task" ]; ldflags = [ - "-s" "-w" "-X main.version=${version}" + "-s" + "-w" + "-X=github.com/go-task/task/v3/internal/version.version=${version}" ]; postInstall = '' From 5fa7642c6cfe82e3828c11347d7b6d6f30077165 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sat, 27 May 2023 20:21:15 -0400 Subject: [PATCH 20/38] go-task: add version test --- pkgs/development/tools/go-task/default.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/go-task/default.nix b/pkgs/development/tools/go-task/default.nix index 7d124761b70..a889589e73b 100644 --- a/pkgs/development/tools/go-task/default.nix +++ b/pkgs/development/tools/go-task/default.nix @@ -1,4 +1,10 @@ -{ lib, buildGoModule, fetchFromGitHub, installShellFiles }: +{ lib +, buildGoModule +, fetchFromGitHub +, installShellFiles +, testers +, go-task +}: buildGoModule rec { pname = "go-task"; @@ -31,6 +37,12 @@ buildGoModule rec { installShellCompletion completion/{bash,fish,zsh}/* ''; + passthru.tests = { + version = testers.testVersion { + package = go-task; + }; + }; + meta = with lib; { homepage = "https://taskfile.dev/"; description = "A task runner / simpler Make alternative written in Go"; From f4c9a049cee3979635a939d6c9cbdca176eb5ce2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 00:26:00 +0000 Subject: [PATCH 21/38] cotp: 1.2.4 -> 1.2.5 --- pkgs/applications/misc/cotp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/cotp/default.nix b/pkgs/applications/misc/cotp/default.nix index 56d94e1f755..0e4a664d234 100644 --- a/pkgs/applications/misc/cotp/default.nix +++ b/pkgs/applications/misc/cotp/default.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "cotp"; - version = "1.2.4"; + version = "1.2.5"; src = fetchFromGitHub { owner = "replydev"; repo = "cotp"; rev = "v${version}"; - hash = "sha256-OrtVUQikEmrLBrP8ZLbi/+dDi/6FXYC5MOYt3WWU77Y="; + hash = "sha256-c2QjFDJmRLlXU1ZMOjb0BhIRgqubCTRyncc2KUKOhsg="; }; - cargoHash = "sha256-TFX5Q9wI5w38wlDSP+peNTbp+cdL6oCOUZ2FFPCOUnM="; + cargoHash = "sha256-NnxgNk/C1DmEmPb2AcocsPsp2ngdyjbMP71M+fNL1qA="; buildInputs = lib.optionals stdenv.isLinux [ libxcb ] ++ lib.optionals stdenv.isDarwin [ AppKit ]; From 93ce263f091744ca156bb63ceef806908bdafb21 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 00:40:48 +0000 Subject: [PATCH 22/38] civo: 1.0.54 -> 1.0.55 --- pkgs/applications/networking/cluster/civo/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/civo/default.nix b/pkgs/applications/networking/cluster/civo/default.nix index 6dc75038a43..87d9eb796fa 100644 --- a/pkgs/applications/networking/cluster/civo/default.nix +++ b/pkgs/applications/networking/cluster/civo/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "civo"; - version = "1.0.54"; + version = "1.0.55"; src = fetchFromGitHub { owner = "civo"; repo = "cli"; rev = "v${version}"; - sha256 = "sha256-oMVTHFTLYa984X/QOMYCXHYMqYQmmL4UgjexbbbAmVo="; + sha256 = "sha256-L3Yzt+2fWhuYCQHdQovsMpaDHhvgd6iFPAOcihUnnK0="; }; - vendorHash = "sha256-c6Bx/+zyhvV9B1nZ7dJdIsNRSoWeHc2eE81V7Mbkwds="; + vendorHash = "sha256-3chTr4p9hDctSFJ4BekBw3vzdeLnEHE+2JL2HWrYdqQ="; nativeBuildInputs = [ installShellFiles ]; From 2079f4dcd207606379fc4a819280d92b4a33ee78 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 01:00:23 +0000 Subject: [PATCH 23/38] ctlptl: 0.8.18 -> 0.8.19 --- pkgs/development/tools/ctlptl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/ctlptl/default.nix b/pkgs/development/tools/ctlptl/default.nix index 9ce957ef155..2853211e424 100644 --- a/pkgs/development/tools/ctlptl/default.nix +++ b/pkgs/development/tools/ctlptl/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "ctlptl"; - version = "0.8.18"; + version = "0.8.19"; src = fetchFromGitHub { owner = "tilt-dev"; repo = pname; rev = "v${version}"; - hash = "sha256-J1mq25EcoSvZNvfkBWQjRG0eXWFroNqQ8ylEohoninI="; + hash = "sha256-/v0/fLS9hWw8PpTTwo2/LwtwI2ST4ApIRNJl5qpHY2w="; }; - vendorHash = "sha256-QGceY4xUdjPyO0XGpE0mvP5Q5nQKc/tkBp0Iseuw8Ro="; + vendorHash = "sha256-6NHaOF+fXs49JXEog/t2Fmr8llLmMBj7/OISssyzRK4="; nativeBuildInputs = [ installShellFiles ]; From cd51ed22014e814710e9f0a53f2d246f1ec3e3e3 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Sat, 27 May 2023 09:59:35 +1000 Subject: [PATCH 24/38] podman: 4.5.0 -> 4.5.1 Diff: https://github.com/containers/podman/compare/v4.5.0...v4.5.1 Changelog: https://github.com/containers/podman/blob/v4.5.1/RELEASE_NOTES.md --- pkgs/applications/virtualization/podman/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/podman/default.nix b/pkgs/applications/virtualization/podman/default.nix index e9bd284e838..e3af5774c18 100644 --- a/pkgs/applications/virtualization/podman/default.nix +++ b/pkgs/applications/virtualization/podman/default.nix @@ -62,13 +62,13 @@ let in buildGoModule rec { pname = "podman"; - version = "4.5.0"; + version = "4.5.1"; src = fetchFromGitHub { owner = "containers"; repo = "podman"; rev = "v${version}"; - hash = "sha256-udvvTdkpL8xvY0iIMBgBFQk5sybpn9vCFFXP0ZqOajM="; + hash = "sha256-PG2/iMsr/shLqhuYSvhT1I1kPDh0g0ebnGUHHzA7u5A="; }; patches = [ From ddb2e1f8e5ca65b30c791aa41eeac2cd22fc8a09 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 01:37:45 +0000 Subject: [PATCH 25/38] python311Packages.bqplot: 0.12.36 -> 0.12.39 --- pkgs/development/python-modules/bqplot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bqplot/default.nix b/pkgs/development/python-modules/bqplot/default.nix index 967b0a15fcf..074c75fffb7 100644 --- a/pkgs/development/python-modules/bqplot/default.nix +++ b/pkgs/development/python-modules/bqplot/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "bqplot"; - version = "0.12.36"; + version = "0.12.39"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-alU+Vf28xPYuBWeb10slSdHvvkPhIK07C8sDplx5Ia8="; + hash = "sha256-FNjeb5pNGUW76mwTIOpNHJMlb3JoN3T24AINzFefPdI="; }; nativeBuildInputs = [ From cd70115c44d06463db78c5442e1893b1a2debc50 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 01:52:01 +0000 Subject: [PATCH 26/38] python310Packages.ibm-watson: 6.1.0 -> 7.0.0 --- pkgs/development/python-modules/ibm-watson/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ibm-watson/default.nix b/pkgs/development/python-modules/ibm-watson/default.nix index 777590a6d79..5a63e79b3ff 100644 --- a/pkgs/development/python-modules/ibm-watson/default.nix +++ b/pkgs/development/python-modules/ibm-watson/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "ibm-watson"; - version = "6.1.0"; + version = "7.0.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "watson-developer-cloud"; repo = "python-sdk"; rev = "refs/tags/v${version}"; - hash = "sha256-jvDkAwuDFgo7QlZ8N7TNVsY7+aXdIDc50uIIoO+5MLs="; + hash = "sha256-AerEd4TkK/A0KhSy+QWxRDD4pjobsx4oDxMr+wUCGt0="; }; propagatedBuildInputs = [ From d9f29f0ea55446e730bb2cade00fab053f6b2432 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 02:00:49 +0000 Subject: [PATCH 27/38] remote-touchpad: 1.4.1 -> 1.4.2 --- pkgs/tools/inputmethods/remote-touchpad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/remote-touchpad/default.nix b/pkgs/tools/inputmethods/remote-touchpad/default.nix index 054234f5810..b69db131761 100644 --- a/pkgs/tools/inputmethods/remote-touchpad/default.nix +++ b/pkgs/tools/inputmethods/remote-touchpad/default.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "remote-touchpad"; - version = "1.4.1"; + version = "1.4.2"; src = fetchFromGitHub { owner = "unrud"; repo = pname; rev = "v${version}"; - sha256 = "sha256-3P72DWwDvmlWM73nzbj1UceWv/CNuCu7+LnBDlCDlgo="; + sha256 = "sha256-uydt95mK0395dHvEno2SCnmKMJSkQ4TL7k7gnyoXlO0="; }; buildInputs = [ libXi libXrandr libXt libXtst ]; From 5ddcb975a76b29710f9f40063290d64c563775fb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 02:17:54 +0000 Subject: [PATCH 28/38] nixpacks: 1.7.0 -> 1.9.0 --- pkgs/applications/virtualization/nixpacks/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/virtualization/nixpacks/default.nix b/pkgs/applications/virtualization/nixpacks/default.nix index f11ce9eb688..f526ce2a8fd 100644 --- a/pkgs/applications/virtualization/nixpacks/default.nix +++ b/pkgs/applications/virtualization/nixpacks/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "nixpacks"; - version = "1.7.0"; + version = "1.9.0"; src = fetchFromGitHub { owner = "railwayapp"; repo = pname; rev = "v${version}"; - sha256 = "sha256-iz/lTm/8Oqmo16lMDxpI2vFFq6BnnG2yeDAgKc8jTFU="; + sha256 = "sha256-abdNKaasnygKm8X6/ybwXbHqvjLuV5FzKsJuWbADY5s="; }; - cargoHash = "sha256-/V4Zj9yJtl3Fo7vXc0f3J6cp/mSxFG9YJg1r/RoHx/M="; + cargoHash = "sha256-qj6Y/dDpX4pnWxxlgsxjDx0l9Yw5tizQrCZo0p/U9IE="; # skip test due FHS dependency doCheck = false; From 46544468c7fc97fc61c4e0e0e0a12f9f3a69d36c Mon Sep 17 00:00:00 2001 From: "\"Carlos Alexandro Becker\"" <"caarlos0@users.noreply.github.com"> Date: Sun, 28 May 2023 02:38:43 +0000 Subject: [PATCH 29/38] vimPlugins.other-nvim: init at 2022-11-15 --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 8cc6277d920..5a29ea8f79d 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -622,6 +622,8 @@ https://github.com/tyru/open-browser-github.vim/,, https://github.com/tyru/open-browser.vim/,, https://github.com/salkin-mada/openscad.nvim/,HEAD, https://github.com/nvim-orgmode/orgmode/,, +https://github.com/rgrolli/other.nvim/,HEAD, +https://github.com/rgroli/other.nvim/,HEAD, https://github.com/nyoom-engineering/oxocarbon.nvim/,HEAD, https://github.com/vuki656/package-info.nvim/,, https://github.com/wbthomason/packer.nvim/,, From e8c5027c5d6c617fc4f27a972db83357d200b361 Mon Sep 17 00:00:00 2001 From: "\"Carlos Alexandro Becker\"" <"caarlos0@users.noreply.github.com"> Date: Sun, 28 May 2023 02:42:08 +0000 Subject: [PATCH 30/38] vimPlugins: update --- .../editors/vim/plugins/generated.nix | 404 +++++++++--------- 1 file changed, 208 insertions(+), 196 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 90f83c229f5..44de89c3862 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -29,12 +29,12 @@ final: prev: ChatGPT-nvim = buildVimPluginFrom2Nix { pname = "ChatGPT.nvim"; - version = "2023-05-10"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "jackMort"; repo = "ChatGPT.nvim"; - rev = "5a6287cdd90838c727cb8ac8dbd4787702445680"; - sha256 = "114n2r0922hak9ajpj05zaagvyysnpqhkrqc9kl9kiag6546vfrm"; + rev = "af509fceb70cab1867a611f3d8fad6d3e7760fb0"; + sha256 = "0h34m91fm1bpy7zi643y6i0l0zlkbq6r1w6b3xqvnbjjny2zh6md"; }; meta.homepage = "https://github.com/jackMort/ChatGPT.nvim/"; }; @@ -173,24 +173,24 @@ final: prev: LazyVim = buildVimPluginFrom2Nix { pname = "LazyVim"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "LazyVim"; repo = "LazyVim"; - rev = "877e63ca8ee5efe1420744f7a843dd4fd0215764"; - sha256 = "0yz0dyh2nlad87s81sm2nxb7s0q31hy5f1c03g50nx4ar6zbjdgn"; + rev = "88238e2109e8340fae1424f693149ff2c334ae1c"; + sha256 = "0vf85wpvyyn7fknjlsggijv5m3a1hqy30aidsk4asf52g88bapjf"; }; meta.homepage = "https://github.com/LazyVim/LazyVim/"; }; LeaderF = buildVimPluginFrom2Nix { pname = "LeaderF"; - version = "2023-05-18"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "Yggdroot"; repo = "LeaderF"; - rev = "ada80ec869446d46a8b595ea913507f7d5928f60"; - sha256 = "04xjbvi5kiixwdn6sdhsd63hjnv47nwj42y33fxp6iifbsix3jzl"; + rev = "50430a7d67dc7e48498509cb85afdae021796bf3"; + sha256 = "16dkw5agac2jk6xsk1p7kssql3sv8aa1cb7frygflv2b9v9bg66v"; }; meta.homepage = "https://github.com/Yggdroot/LeaderF/"; }; @@ -305,12 +305,12 @@ final: prev: SchemaStore-nvim = buildVimPluginFrom2Nix { pname = "SchemaStore.nvim"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "2efaef942ce43c7f0cf61cf11b4791fcea01ce19"; - sha256 = "0nff9zz6sdd8s3zl4d3rv8nlvm99m1ppk9z09yffnpd0y93likgr"; + rev = "2af5eb30096600eb0dc6058814f4f3fd88d7bd33"; + sha256 = "1yz1jnlls98ajrii049xk0dy3hc1h1cv8mxrpab1bgd8r4snkzar"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; }; @@ -486,12 +486,12 @@ final: prev: aerial-nvim = buildVimPluginFrom2Nix { pname = "aerial.nvim"; - version = "2023-05-22"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "stevearc"; repo = "aerial.nvim"; - rev = "189bf4cce7f029ca8b3684441dd9d8ca5e6925a4"; - sha256 = "0k2fjgbymh159j8hkc9609q23rapblgj5jcjifr4szyfkjy5fp1l"; + rev = "01d63e5599811ddf86c8769180c3fbf6dd2ef224"; + sha256 = "0m8ywp1mhfii4rbrgpf54hfmp9m7s2ckn434ccvn5dzcgcdb749p"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/aerial.nvim/"; @@ -547,12 +547,12 @@ final: prev: ale = buildVimPluginFrom2Nix { pname = "ale"; - version = "2023-05-22"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "a46121a532b2baaa339016ab910c59f1cded46e5"; - sha256 = "0pl4hbx5zickipfhw2qnbayclkjxdmffbhlarxsvkggvb8ay1d1x"; + rev = "7021ed0c6859ec8b1bf5012d1276d54a786449c3"; + sha256 = "08cy7sicmj1zq4jwldgp8c37nhk7jmma42lfak3rp2dg54y24rsa"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; }; @@ -835,12 +835,12 @@ final: prev: auto-session = buildVimPluginFrom2Nix { pname = "auto-session"; - version = "2023-05-19"; + version = "2023-05-28"; src = fetchFromGitHub { owner = "rmagatti"; repo = "auto-session"; - rev = "8a7dbcd718086877c7d75d6f36615b34674cad4b"; - sha256 = "1c7cwdmh1hv1gkvzism31s6flqlc3wscj43nbw7v98wdrn224q15"; + rev = "b6bac3accc9a753be830aa059f834b787efe2f79"; + sha256 = "0alryisld981ka3vag8qc9yvh8kfl5i1p1mp99i8i53wkzmg2qhh"; }; meta.homepage = "https://github.com/rmagatti/auto-session/"; }; @@ -1519,12 +1519,12 @@ final: prev: cmp-git = buildVimPluginFrom2Nix { pname = "cmp-git"; - version = "2023-05-17"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "petertriho"; repo = "cmp-git"; - rev = "3b58a59f0238318ba20b1e19a1dec8e3589da2dc"; - sha256 = "0yrcbqq9fc05s7p0mji7bq782z67ybiia3fnd2whl8sd0g5hray7"; + rev = "7b292e120ef0f31586908fddfa2e7626f6dcbf98"; + sha256 = "16dflgkdpaxw5mxy7x53i668j5p66k0h8gq9z5f61sjc2v8y2gr6"; }; meta.homepage = "https://github.com/petertriho/cmp-git/"; }; @@ -2263,24 +2263,24 @@ final: prev: coq-artifacts = buildVimPluginFrom2Nix { pname = "coq.artifacts"; - version = "2023-05-21"; + version = "2023-05-28"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.artifacts"; - rev = "18bb8e1b12b8ea6f153f18ce8849e8d007af5721"; - sha256 = "0xxbplalsyhsjfji2h8mrgfpswwywfldijkpnf2zaavb8nvb2kbq"; + rev = "285ebb67059b3f3bf0106e90b05931ba0c596c6c"; + sha256 = "08f5hjf3afq0vrvwhjavykji2avvyf0b1apsdad4szvfrb7sfr3p"; }; meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; }; coq-thirdparty = buildVimPluginFrom2Nix { pname = "coq.thirdparty"; - version = "2023-05-21"; + version = "2023-05-28"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.thirdparty"; - rev = "f4821b21e6a304ae929a9851f7f427d2f6d4322a"; - sha256 = "1r6fkx4ghsqzpnm08yrrjsjisgkh2vylrpflji2g42rrvb750zv7"; + rev = "5e39dd1707723b883ed6fd14e9a27c8776b32531"; + sha256 = "0va96cc0wcyw5z7mkah8iyspkrr13q8v4zgnfd9ib21ai3lghq29"; }; meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; }; @@ -2299,12 +2299,12 @@ final: prev: coq_nvim = buildVimPluginFrom2Nix { pname = "coq_nvim"; - version = "2023-05-24"; + version = "2023-05-28"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "37a112dad3fefa86417a651f8fc2a295c24e1844"; - sha256 = "1vdp8pjw84wszw4m7lvqyxw58vsxwvxr5fimrd97bpmvwap3842z"; + rev = "c1365375558fb320a90522d5a980393d7b98576d"; + sha256 = "0vkfgplbwij09lsbbkfzzmw2asca73iqbw6rhafcfid6ryihfpai"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; }; @@ -2563,12 +2563,12 @@ final: prev: deol-nvim = buildVimPluginFrom2Nix { pname = "deol.nvim"; - version = "2023-05-22"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "Shougo"; repo = "deol.nvim"; - rev = "850f83e39067889408c096bbf87788bb0e848311"; - sha256 = "0z57klvid0g6nk4zixh07xvyjlk5a0wqiq6i1kb7497jp3sp2dzs"; + rev = "2dc227e728d35829932189e116c14075ee02d2c2"; + sha256 = "0v241qfjry8h179hwjph3ld5napyn0fjahmrakhjr7dc5psiyffw"; }; meta.homepage = "https://github.com/Shougo/deol.nvim/"; }; @@ -2853,12 +2853,12 @@ final: prev: diffview-nvim = buildVimPluginFrom2Nix { pname = "diffview.nvim"; - version = "2023-05-25"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "sindrets"; repo = "diffview.nvim"; - rev = "d573fe7bc586a1df149d5b28c3ba366dbb6ad867"; - sha256 = "04vkv3bvn41b8d9nv6nl5v100ky4la9n77sj97pnfy4c3jjwvygm"; + rev = "bff58a6ea3e081ca50049700f9848b2f84ea57be"; + sha256 = "0il9i8jdvvf29k6c7vsms37k6cdx5w19lw7614rxy3qb1328nvcx"; }; meta.homepage = "https://github.com/sindrets/diffview.nvim/"; }; @@ -2949,12 +2949,12 @@ final: prev: edgedb-vim = buildVimPluginFrom2Nix { pname = "edgedb-vim"; - version = "2022-10-26"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "edgedb"; repo = "edgedb-vim"; - rev = "a888b285a30ede6f5fcb03617733b3974356c450"; - sha256 = "012jd6652f681ja22gvnrnlvsn1fllj9vmf6idghcdzz6lyjir07"; + rev = "7f2516bec3a5ad137347fb703d0b2c88f1478f5b"; + sha256 = "1hza70b8acivg7hl7gr3r6cg575yh9r21qp74x2f26g88z8vyzna"; }; meta.homepage = "https://github.com/edgedb/edgedb-vim/"; }; @@ -3131,12 +3131,12 @@ final: prev: fern-vim = buildVimPluginFrom2Nix { pname = "fern.vim"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "lambdalisue"; repo = "fern.vim"; - rev = "f7f41b5edd12f8fe3f358a2ada02d4662919684e"; - sha256 = "03zd70yddcd0776v10ydci189j9yicp4pqnwj6nrk5x6xxzad4gl"; + rev = "cdec1327ec99f0155d0a53aee1beae4c58071558"; + sha256 = "1vkjr1cfj2313v3gcj8bf8iki13gxdqa9qb7szg6wjzfavx191k2"; }; meta.homepage = "https://github.com/lambdalisue/fern.vim/"; }; @@ -3240,12 +3240,12 @@ final: prev: floating-input-nvim = buildVimPluginFrom2Nix { pname = "floating-input.nvim"; - version = "2023-03-16"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "liangxianzhe"; repo = "floating-input.nvim"; - rev = "4d99fdffc46c1f136c720660e16ac364950d1abd"; - sha256 = "1mmb7ivfbdsv5gg4aaabgh67vlps6r6s1z441wvy6k72svv1va7s"; + rev = "940a0135a074cec87f5f9bb00410817dff9a9e40"; + sha256 = "0klpx5cpf8w1qmbf7lzyjq1qwpyywdi2xvvghjk1bhyz8ww4kc56"; }; meta.homepage = "https://github.com/liangxianzhe/floating-input.nvim/"; }; @@ -3312,12 +3312,12 @@ final: prev: friendly-snippets = buildVimPluginFrom2Nix { pname = "friendly-snippets"; - version = "2023-05-22"; + version = "2023-05-28"; src = fetchFromGitHub { owner = "rafamadriz"; repo = "friendly-snippets"; - rev = "ef6547d2f586e08e071efeebac835e545f3015cc"; - sha256 = "0xjcnx787kc1xc259czwn6masym2v2r4ixjb772cb3lb5bn9v73q"; + rev = "8875cccf779160303bf2bed7d422717676f214fd"; + sha256 = "0cwcy6ikj0m56wbvq66yzzl50wmvfifrzmh0mggy5x7cwwlgfix9"; }; meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; }; @@ -3420,12 +3420,12 @@ final: prev: fzf-lua = buildVimPluginFrom2Nix { pname = "fzf-lua"; - version = "2023-05-24"; + version = "2023-05-25"; src = fetchFromGitHub { owner = "ibhagwan"; repo = "fzf-lua"; - rev = "d59001283f1b9f903a86ba4789f8713dd677329f"; - sha256 = "0zd6rdabm0iqsbv3ylxrdgmlvq447m0kbq8kcz97blhmk8w4259i"; + rev = "bc5110738d44c16655cf1b23534343aaade855a2"; + sha256 = "10hf25dg1ipih576ypmq1lhp6kvm9qb37g9hb3kzh2f26x6r827d"; }; meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; }; @@ -3744,12 +3744,12 @@ final: prev: gruvbox-flat-nvim = buildVimPluginFrom2Nix { pname = "gruvbox-flat.nvim"; - version = "2023-04-07"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "eddyekofo94"; repo = "gruvbox-flat.nvim"; - rev = "43e6e083cd7cde5794b75d14ef1c9031c4bdd395"; - sha256 = "080a5s5yxh666vgp6gm1g3y490jjk7bgrnb81c34jy85xha15zm1"; + rev = "1dc35c81da30d297f82d438ff362cf1b01d36782"; + sha256 = "0dl4z29ys8wbp1wmyyl8xqfkzy10lnjhvfanxnbhfpyx58nd9fhx"; }; meta.homepage = "https://github.com/eddyekofo94/gruvbox-flat.nvim/"; }; @@ -3839,12 +3839,12 @@ final: prev: haskell-tools-nvim = buildNeovimPluginFrom2Nix { pname = "haskell-tools.nvim"; - version = "2023-05-22"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "haskell-tools.nvim"; - rev = "7154357bc5213656a6af134e2babec1c364aa5e6"; - sha256 = "1axqdbvrja50d9jdpkf46763zsy0s8jl29i4f8gddg4bk02qgc12"; + rev = "0a427b93f8932794537c2474e826f89021dd1c6b"; + sha256 = "1wap20ydnk5wk3787bwj0jdc485mk9iz32kvr85cy91k3qwrxwmd"; }; meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; }; @@ -4114,12 +4114,12 @@ final: prev: indent-blankline-nvim = buildVimPluginFrom2Nix { pname = "indent-blankline.nvim"; - version = "2023-05-23"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "lukas-reineke"; repo = "indent-blankline.nvim"; - rev = "86d1b71c5c26168c3a3a9ff5f69e833889a09c1d"; - sha256 = "0bh2j269gg91qg004jbrmbz4y37abhwmlpyp7v27ljxdmq9fvy1f"; + rev = "ceaf730b13e332cd76600d9795722413c236c684"; + sha256 = "0q7hnpz0kdf29d9k0mx86snpwv646my5aicggj3v7caw7s1wydvq"; }; meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/"; }; @@ -4439,12 +4439,12 @@ final: prev: lazy-nvim = buildVimPluginFrom2Nix { pname = "lazy.nvim"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "folke"; repo = "lazy.nvim"; - rev = "67ae8bbbe3985e380b98abeaf6c567c422b29746"; - sha256 = "1dxd1sy3ikf36ar0mmplhaxk1iik9pasrb7m93al1rjywz6r2fzc"; + rev = "a93d8983c4335b6ae7d6e7d516a191d929186d5b"; + sha256 = "0r3zmvq6cfaghwr2sdg4rh5sc57f8mmpbjvrvn1jsrf89sjvifli"; }; meta.homepage = "https://github.com/folke/lazy.nvim/"; }; @@ -4499,12 +4499,12 @@ final: prev: leap-nvim = buildVimPluginFrom2Nix { pname = "leap.nvim"; - version = "2023-05-18"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "ggandor"; repo = "leap.nvim"; - rev = "2950d4826fb92ec3b56c59b5d4f2d575a84cb3fa"; - sha256 = "129bl09h8v96h5qnsmqn6j808gyb6yx9lzh49dqh5g20dk031yvz"; + rev = "be918a8e6aa00a6cfa7270d4bfcc11b2f80d6902"; + sha256 = "17iknjihcp6f6gw4qsylj7nh9y0zi1bsyxwbwrif7d6qmdvvz585"; }; meta.homepage = "https://github.com/ggandor/leap.nvim/"; }; @@ -4799,12 +4799,12 @@ final: prev: lsp-inlayhints-nvim = buildVimPluginFrom2Nix { pname = "lsp-inlayhints.nvim"; - version = "2023-04-23"; + version = "2023-05-25"; src = fetchFromGitHub { owner = "lvimuser"; repo = "lsp-inlayhints.nvim"; - rev = "62c7b8dd8ac9933b071912fe3c789ef2cb704672"; - sha256 = "0lriy2q1pz0z7vn9ihjrx9vlqi0imfzq46qyja8zif74p4c333af"; + rev = "3700e6458fb1702c12a7e33037fb17f649679552"; + sha256 = "1n21z138a1dbqzsmdj9m36qm8npbpgd9ggxl350a9qpw35q9czkl"; }; meta.homepage = "https://github.com/lvimuser/lsp-inlayhints.nvim/"; }; @@ -4966,12 +4966,12 @@ final: prev: luasnip = buildVimPluginFrom2Nix { pname = "luasnip"; - version = "2023-05-25"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "l3mon4d3"; repo = "luasnip"; - rev = "274438dfa05c621771a1e787be08a491f13224a3"; - sha256 = "1ighnwkjy14prp0brwv7k32y5ard5lzza3i9r08i55bmwrx31mld"; + rev = "a83e4b1ba7edc6fecdad09e39753a7d5eee1d01c"; + sha256 = "1x6hg6gp0jvkkrspqf3q5db1rkh4wd4rkh3qngcphhckrkjb0f9a"; fetchSubmodules = true; }; meta.homepage = "https://github.com/l3mon4d3/luasnip/"; @@ -5067,8 +5067,8 @@ final: prev: src = fetchFromGitHub { owner = "williamboman"; repo = "mason-lspconfig.nvim"; - rev = "e1d2f1309f6746b488655970ea26c44469ddb131"; - sha256 = "1brzdsi827a2c0gw7r8kx0j0rvnnz97q8iby995pdxl7lxdaaw6i"; + rev = "f0ce33f4794a2364eb08d09d09380e8b04ec5e6a"; + sha256 = "0rcw23y7sfv3anjdx6vcyz416r6cm62y8axya7rg47jyirgq1l7c"; }; meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/"; }; @@ -5171,12 +5171,12 @@ final: prev: mini-nvim = buildVimPluginFrom2Nix { pname = "mini.nvim"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "a508fc9c737045c5d8d194dcb6e9556c44309bb9"; - sha256 = "1nci9ixcj1nfk4xabh5yg263ik0lmlykb75fnhydv8smrd6gh0kk"; + rev = "09476036cbaa7676172f7dd37a26a51a92388aab"; + sha256 = "0dq2n6nfxspqhp02gnvpy7l29a3v23kqs0jds04by5llqsbxn2k9"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; }; @@ -5243,12 +5243,12 @@ final: prev: monokai-pro-nvim = buildVimPluginFrom2Nix { pname = "monokai-pro.nvim"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "loctvl842"; repo = "monokai-pro.nvim"; - rev = "18408081fdb62f8f36cb58e97abcbee2bf730097"; - sha256 = "0qvg8nmc21680dm999727r3ph0jm893dp0bpkyn0mvx0k4qxbl3y"; + rev = "1159576e6e3b709811a65039d4778b53f64a0245"; + sha256 = "1w9yfq5vqmazagcfy0sv5f7461bmp1p80i4n3v7m2rkg6lldvyk6"; }; meta.homepage = "https://github.com/loctvl842/monokai-pro.nvim/"; }; @@ -5267,12 +5267,12 @@ final: prev: mru = buildVimPluginFrom2Nix { pname = "mru"; - version = "2022-10-16"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "yegappan"; repo = "mru"; - rev = "7009e9d0068d4cd1dfd9e96d9d472ce9229f517b"; - sha256 = "1j301gqbyhblr97h5q00gpfp8a400l7dm9m88518m2lwcx986igd"; + rev = "a120bf35c55455ad3f82525a590a13d6c4e57fda"; + sha256 = "0djk5z1bs3w3ysvpq8yabb2g7n0vbamsj95pa4jgsnah3slmqrkm"; }; meta.homepage = "https://github.com/yegappan/mru/"; }; @@ -5543,12 +5543,12 @@ final: prev: neoconf-nvim = buildVimPluginFrom2Nix { pname = "neoconf.nvim"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "af1251fed4369df6e70a0a3ab5ccaea6e52c9d6c"; - sha256 = "0b6japzrqyxb3ndkar5dkka8nz9fbydl7zz8pmp47ng2xxiah720"; + rev = "279c27f418f35397fe5b913d9d61d529cc038493"; + sha256 = "0qlvz7n46s94xapapcsyp6r2h7rzyl1wi0b1acr6arhhgl2r3xay"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; }; @@ -5603,12 +5603,12 @@ final: prev: neogit = buildVimPluginFrom2Nix { pname = "neogit"; - version = "2023-05-22"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "TimUntersberger"; repo = "neogit"; - rev = "2a7f71a917d206f93306710a451dde1c0f15701d"; - sha256 = "1j53js70ybw7c9jz7sj884y69byabkrymgyq00nqp77yz20h1d2j"; + rev = "bcf4b6bb203d89af49ee22b64a06d5571bd3f39c"; + sha256 = "0gih81a85s0zvpzrjwsr05ncdy0dd5j4zyd4jx5bhnhs4y0p91sk"; }; meta.homepage = "https://github.com/TimUntersberger/neogit/"; }; @@ -5663,12 +5663,12 @@ final: prev: neorg = buildVimPluginFrom2Nix { pname = "neorg"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "nvim-neorg"; repo = "neorg"; - rev = "f922d5946de5474bb216dfc791ed339b942002bf"; - sha256 = "11j1l4dzs3x6qv2d549f0fvhacxh73nqd4djrss9z99q1f4vcf4c"; + rev = "360f8d6e8a18718d745c90ad25555d0803e1b168"; + sha256 = "1d2a9z6drbqavy13ia600yrkrvpaw0h88m7lwys402x7r78nis12"; }; meta.homepage = "https://github.com/nvim-neorg/neorg/"; }; @@ -5723,12 +5723,12 @@ final: prev: neotest = buildVimPluginFrom2Nix { pname = "neotest"; - version = "2023-05-15"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "nvim-neotest"; repo = "neotest"; - rev = "6435a367a57f267039c4c69a723cec09ae61b17e"; - sha256 = "0vq59v4qjq9g0yzzn6b66753fz4ds492ym1d7kypqq4fa0ricl9c"; + rev = "80f9c963019dc72d46574ff0ccb9a428f232afc5"; + sha256 = "047pcx3fi6by690111xhs71mg6n1habgdk8kdal0il1aw53q5sqj"; }; meta.homepage = "https://github.com/nvim-neotest/neotest/"; }; @@ -5795,12 +5795,12 @@ final: prev: neotest-haskell = buildVimPluginFrom2Nix { pname = "neotest-haskell"; - version = "2023-05-22"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "ea4fcb704ed2a85bd314cb5a0c5a388391b115a3"; - sha256 = "0kxf6wkvppz96wfa4jwg9v4vp080hg1fhparajgynsmhwv0yqxsa"; + rev = "257ea2f173c8c83ecf3e4a964a82ff869f4ce9f0"; + sha256 = "108xzxd16i6mdyp2d1laqrszb2n672xagyz7bn53n2r2a7cjabh1"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; }; @@ -5831,12 +5831,12 @@ final: prev: neotest-phpunit = buildVimPluginFrom2Nix { pname = "neotest-phpunit"; - version = "2023-04-23"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "olimorris"; repo = "neotest-phpunit"; - rev = "0614bf2cd38d5e9febff9b11b2d182953375c96a"; - sha256 = "04fyajn13prf9z7ap2z6cgnxx931pzgiqjfymvqrf71hgv800ppj"; + rev = "cb4808cb3ad96ffa6f515a04857b9e068348a6df"; + sha256 = "0amydz9l1kirnbvi8c2dkkw7ngf1v9dyafi2cl64khmsm8djz3jc"; }; meta.homepage = "https://github.com/olimorris/neotest-phpunit/"; }; @@ -5867,24 +5867,24 @@ final: prev: neotest-rspec = buildVimPluginFrom2Nix { pname = "neotest-rspec"; - version = "2023-05-09"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "olimorris"; repo = "neotest-rspec"; - rev = "e9e9083ed7d741c25b6890ce12b70ff6f1e7a57a"; - sha256 = "0bph1jilga84s87d5xjiiqfb311b84hininypwf9qlq6h6jdh37k"; + rev = "e48cfeeeafce4610c6ce253560b75d6f91656f57"; + sha256 = "0rfifxydkbxqgsqvg8lvklap98csj4ygr324cw2na1di2z48m10v"; }; meta.homepage = "https://github.com/olimorris/neotest-rspec/"; }; neotest-rust = buildVimPluginFrom2Nix { pname = "neotest-rust"; - version = "2023-04-30"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "rouge8"; repo = "neotest-rust"; - rev = "eaaf57c2124067167b6f7dcab6feedfcabd27fbb"; - sha256 = "18vchckz246lxl99na1xsqlaxy4rsnblfy8lpr67g8lrkmyifcfl"; + rev = "cc1821d580e8ee36bdd13d67b3291b8cd1792ec9"; + sha256 = "0a9z0sk6fgxqzr42hcmy7cqsgidk6vny0xba5q1ma7lbqzq5bb58"; }; meta.homepage = "https://github.com/rouge8/neotest-rust/"; }; @@ -6095,12 +6095,12 @@ final: prev: nlsp-settings-nvim = buildVimPluginFrom2Nix { pname = "nlsp-settings.nvim"; - version = "2023-05-25"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "3f5220e7c951daabb8882f3b1e5cf306d9167dd4"; - sha256 = "0cfbjb21g1jj7fb6gacn0dbw1c42avy7pkjs80p1lzvmf5vvpap8"; + rev = "b896c665381eb63b2a5429eb8c9a7eb51a03ceb8"; + sha256 = "0lvg0ccl6ai4ss9xfpmgrbapk1j5alsnryd68k6xb59yibf3mfsz"; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; }; @@ -6143,12 +6143,12 @@ final: prev: noice-nvim = buildVimPluginFrom2Nix { pname = "noice.nvim"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "folke"; repo = "noice.nvim"; - rev = "1478f7295806d354e7689edc2a58f3bc2e697f78"; - sha256 = "1ngzmkw94fkyjsrci7iffp1inm2nkq4q6g0i43dm7ndg3sckw4f5"; + rev = "ee24b36743b18e53bdc6b49bbfa426fc18ea337a"; + sha256 = "000p1x73b2q3cazxj43nzc3q1v2ra9mm70rssyn9aacx5ai6c2ly"; }; meta.homepage = "https://github.com/folke/noice.nvim/"; }; @@ -6191,12 +6191,12 @@ final: prev: nui-nvim = buildVimPluginFrom2Nix { pname = "nui.nvim"; - version = "2023-04-30"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "MunifTanjim"; repo = "nui.nvim"; - rev = "698e75814cd7c56b0dd8af4936bcef2d13807f3c"; - sha256 = "06dksyx01ibl79s44rqv4np0j94ihqs30zq9x9rvkisq1a2sqlf1"; + rev = "2b2732528e4a79eb8542568bd51d25f710395bd6"; + sha256 = "0bsgyfzjvsmx8mxwq2100cdmxq7vnqm9l45h7vy58iz3q1dch1nz"; }; meta.homepage = "https://github.com/MunifTanjim/nui.nvim/"; }; @@ -6275,12 +6275,12 @@ final: prev: nvim-autopairs = buildVimPluginFrom2Nix { pname = "nvim-autopairs"; - version = "2023-04-30"; + version = "2023-05-25"; src = fetchFromGitHub { owner = "windwp"; repo = "nvim-autopairs"; - rev = "7747bbae60074acf0b9e3a4c13950be7a2dff444"; - sha256 = "0j0kpy379yhcv35l4jby5qyzqfpckwy7s09q0cc8sla7n1i1b00j"; + rev = "59df87a84c80a357ca8d8fe86e451b93ac476ccc"; + sha256 = "1c10abpmhcnv1adpm3niwy1q7knwxai19n7l27j5cf64jfk8594r"; }; meta.homepage = "https://github.com/windwp/nvim-autopairs/"; }; @@ -6347,12 +6347,12 @@ final: prev: nvim-cmp = buildNeovimPluginFrom2Nix { pname = "nvim-cmp"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "nvim-cmp"; - rev = "950d0e3a93ba61c13b031c086d11eacf4bd48d24"; - sha256 = "0x9wk9jkvzqqa5zc370hg36sriv4lw9cxy9fbwj035ybayrd3bz6"; + rev = "1088b3743b83ffd8973ad65e6b5fed010da0ffd2"; + sha256 = "1jm74hqc2rw9p5fmgi1zfcmink42s6kqfcl812mi4wpbmq0yfb6n"; }; meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; }; @@ -6491,12 +6491,12 @@ final: prev: nvim-dap-ui = buildVimPluginFrom2Nix { pname = "nvim-dap-ui"; - version = "2023-05-13"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "rcarriga"; repo = "nvim-dap-ui"; - rev = "4ce7b97dd8f50b4f672948a34bf8f3a56214fdb8"; - sha256 = "1agssgps4i083nykw270jlvkdfzz2p1r91plsblryskr35rl8pp1"; + rev = "c693e80f8d7b6369f4152e7fdab10db4847c5c71"; + sha256 = "05vm17b78iiw8g3g59kjjhbvhvp8yavn1n1mdlydazhywkn0wk0j"; }; meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; }; @@ -6587,12 +6587,12 @@ final: prev: nvim-highlite = buildVimPluginFrom2Nix { pname = "nvim-highlite"; - version = "2023-05-24"; + version = "2023-05-28"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "74c2da6a40791bbbe9728158062c5859819153cd"; - sha256 = "0zlj01lx13w4i3vl81aplvv1a5ixazzkpaj21r2amfk02fivrzg3"; + rev = "c23e0d43dab42ed89bf88eaccfffcebff4370450"; + sha256 = "06ahisfnd14yyck44dv1wni8j5zindg85gvdw1y8p6xw73xrcal6"; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; }; @@ -6647,12 +6647,12 @@ final: prev: nvim-lastplace = buildVimPluginFrom2Nix { pname = "nvim-lastplace"; - version = "2023-03-30"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "ethanholz"; repo = "nvim-lastplace"; - rev = "75a2b78bdbbd20467d499defceb5b20c0967a1ca"; - sha256 = "0qr40n4k6rxfxzlqivad1jq69x2d0mfn2lfk4gyacx6qq555papf"; + rev = "86ad0c5c36fdd50ef0781c76bb14185b117bfc22"; + sha256 = "1lf0nn3ffj50q3f1d1w2qirzw5ibqzqik6nkf3zcb0js8m3rdspv"; }; meta.homepage = "https://github.com/ethanholz/nvim-lastplace/"; }; @@ -6683,12 +6683,12 @@ final: prev: nvim-lint = buildVimPluginFrom2Nix { pname = "nvim-lint"; - version = "2023-04-23"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-lint"; - rev = "e03f2656d9d7c80929bf47f5ac71a5f23183510c"; - sha256 = "002h2phjvnd2q05ki3y3syi1pi3fqj871df9icljmgaqxhj4prdc"; + rev = "00b9feee38586d4521c17a0a6a0e2c94ea75d44a"; + sha256 = "1cp43n0vnfm15hrgci7ghfnjw67m5k6ll7qcm72vgjiswpi9pp38"; }; meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; }; @@ -6707,12 +6707,12 @@ final: prev: nvim-lspconfig = buildVimPluginFrom2Nix { pname = "nvim-lspconfig"; - version = "2023-05-24"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "570aae82f8c6bc15fb6e559ed7d5a3fd85374329"; - sha256 = "0rwjkdnykj3vzcv9x26bbhhq62xja04w0xqk2cbynxyldabjchpc"; + rev = "465042c0f786992212284311ebb5da1f89479774"; + sha256 = "0qw6rxr8rrfbaivrwg05n94xcvbf9kdmizyf8b7bgv16qk2c002w"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; @@ -6995,24 +6995,24 @@ final: prev: nvim-tree-lua = buildVimPluginFrom2Nix { pname = "nvim-tree.lua"; - version = "2023-05-24"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "9ef6c3cd8805d868d20106be09ce07f004e8232f"; - sha256 = "1mpqir7xjvxmqw40y0xwijgz96x19lg0xm0hi02si3vksc617xsn"; + rev = "e2a4c9d09d205ebe5f071264f43f73a0077c43a3"; + sha256 = "10cnc6vgkzrhbsp6hm3qxc89nnkx9hicwavcqm9s193g8ip654sd"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; }; nvim-treesitter = buildVimPluginFrom2Nix { pname = "nvim-treesitter"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "dae928b3bbbcdd3890c61549bdc4c50e1e0d3094"; - sha256 = "1wwb9bzjm7axyw0hzrwinhmxi3snhc6i4sbq7pa715yjg8xj1sny"; + rev = "a76db88548bb7fe008cd7e4f2d2ec2ccc080dede"; + sha256 = "0sipljsb1g2fikr8m91rn1jybdsgmz307icdh559p8xy3999c5ay"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; @@ -7115,11 +7115,11 @@ final: prev: nvim-ts-rainbow2 = buildVimPluginFrom2Nix { pname = "nvim-ts-rainbow2"; - version = "2023-05-14"; + version = "2023-05-28"; src = fetchgit { url = "https://gitlab.com/HiPhish/nvim-ts-rainbow2"; - rev = "a1e460f126db0bc3dc9e0cbad157e5671ffd2046"; - sha256 = "0dxginbs2q8p2wfqi3rl6zs9zi1arbdb2kcqbljxcfs1ia36x3qr"; + rev = "a87025babc32e2031890c7a22d9e928ec3d2ec85"; + sha256 = "0hmg117c3szjs1dvrbd4gxmah850a679b8pwv42z9d4352s64zv6"; }; meta.homepage = "https://gitlab.com/HiPhish/nvim-ts-rainbow2"; }; @@ -7138,12 +7138,12 @@ final: prev: nvim-web-devicons = buildVimPluginFrom2Nix { pname = "nvim-web-devicons"; - version = "2023-05-22"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-web-devicons"; - rev = "e283ab937e0197b37ec5d8013e49495193407324"; - sha256 = "1njshr9y24915zqj8msv9drfc1hicwry5hsrxh0yjk9hdwianq94"; + rev = "2a125024a137677930efcfdf720f205504c97268"; + sha256 = "0hjfi7zrxn7hci0gagnx50p20afdg5c63skjbh89rvsh0v2qgg3f"; }; meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; }; @@ -7174,12 +7174,12 @@ final: prev: nvim_context_vt = buildVimPluginFrom2Nix { pname = "nvim_context_vt"; - version = "2023-05-24"; + version = "2023-05-25"; src = fetchFromGitHub { owner = "haringsrob"; repo = "nvim_context_vt"; - rev = "e7be661b145c2385538900a8b462b3d43bf42efa"; - sha256 = "1vsfkzxg0424mnpz8hbqlqc0h045aigq5q6b5dma2zyhwh3ma3p4"; + rev = "dcfd29699e614035dd6ab863039e1c1811cace91"; + sha256 = "0k324mvnhlg4syy0ysk0n7g7q2inqn3ymfys8fx8bzvqmq029w10"; }; meta.homepage = "https://github.com/haringsrob/nvim_context_vt/"; }; @@ -7307,12 +7307,12 @@ final: prev: onedarkpro-nvim = buildVimPluginFrom2Nix { pname = "onedarkpro.nvim"; - version = "2023-05-08"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "olimorris"; repo = "onedarkpro.nvim"; - rev = "7ba6cff6147b4b32ffc614f2bee4c4da75e64e91"; - sha256 = "0dga10gn12ra4wl39hq8hi36gb4fln7wipx1qxxxlw8s66sd1iji"; + rev = "ec07364f3cfa9cc6467bf067a490cfd74011efcd"; + sha256 = "0jmy9m52xw526pddqqqnvqq8jbk3jkyi0fwfd0bg2wk699jfy1zc"; }; meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; }; @@ -7389,6 +7389,18 @@ final: prev: meta.homepage = "https://github.com/nvim-orgmode/orgmode/"; }; + other-nvim = buildVimPluginFrom2Nix { + pname = "other.nvim"; + version = "2022-11-15"; + src = fetchFromGitHub { + owner = "rgroli"; + repo = "other.nvim"; + rev = "9afecea37c9b5ffed65a21de9e585d548de7778a"; + sha256 = "06rqg69dx3fqfq1jdyqvan33czx2xvp4b4d52gi4p3lxjgqwpzvm"; + }; + meta.homepage = "https://github.com/rgroli/other.nvim/"; + }; + oxocarbon-nvim = buildVimPluginFrom2Nix { pname = "oxocarbon.nvim"; version = "2023-05-17"; @@ -7861,12 +7873,12 @@ final: prev: refactoring-nvim = buildVimPluginFrom2Nix { pname = "refactoring.nvim"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "theprimeagen"; repo = "refactoring.nvim"; - rev = "8371678866f8a3034a4b0a9162c3fa8b633beed8"; - sha256 = "0z1sh3z5rslkmk3d43q9q4qvy68fzv4mvyxwmildis7cgbrvafgr"; + rev = "6d0315d3a9bf979d564e9cd17004029d57720a46"; + sha256 = "08dhr394wzjr7sm9plvb28gjnk2z04adl0a1jy0wm6w0dm1k5drh"; }; meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/"; }; @@ -7921,12 +7933,12 @@ final: prev: rnvimr = buildVimPluginFrom2Nix { pname = "rnvimr"; - version = "2023-02-28"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "rnvimr"; - rev = "5edff6189cb0f4fae77ee751de5109a8f87cb9c7"; - sha256 = "03wn00adx79p86yk204zqrrxz6gpwkdm7ghscw77y1fxjkmaik0v"; + rev = "8021cc2ea47a4a3c1cee05a555b3368c8e1d67be"; + sha256 = "0vh3ankfh6g3zzhjbr9q6hgdqsxvll1gcni44dkhg41482sxh14x"; }; meta.homepage = "https://github.com/kevinhwang91/rnvimr/"; }; @@ -8523,12 +8535,12 @@ final: prev: statuscol-nvim = buildVimPluginFrom2Nix { pname = "statuscol.nvim"; - version = "2023-05-02"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "luukvbaal"; repo = "statuscol.nvim"; - rev = "7ee8d982331019fec3a90ec87b98d6b4405cacbe"; - sha256 = "1khw24f5a9ssnya2l2kg6d16bn7mw1ny1w9r985w7fga9j46w0zv"; + rev = "f13a5dbe83ed500e6022e8e96d3c404aa11ebfba"; + sha256 = "138km4b027iv7n43hd3n7icxwks6yd9v1afwa8r9a6axjbwlbqk5"; }; meta.homepage = "https://github.com/luukvbaal/statuscol.nvim/"; }; @@ -9368,12 +9380,12 @@ final: prev: tokyonight-nvim = buildVimPluginFrom2Nix { pname = "tokyonight.nvim"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "folke"; repo = "tokyonight.nvim"; - rev = "90b711c052bb3cd9692922e16bcf3861344ecf75"; - sha256 = "1av9600dv0qjqs5x0rjvsm7g33sm5i7dn7p31f9ry95z8rrc8y5r"; + rev = "cd5156f4b4a6c4c337a46deb0c0bd37319920833"; + sha256 = "1x0cv834fi084rs2ybzr0sr04n5bp5xd3d2ns88jcyvm2j5pw6zy"; }; meta.homepage = "https://github.com/folke/tokyonight.nvim/"; }; @@ -9440,12 +9452,12 @@ final: prev: trouble-nvim = buildVimPluginFrom2Nix { pname = "trouble.nvim"; - version = "2023-05-25"; + version = "2023-05-26"; src = fetchFromGitHub { owner = "folke"; repo = "trouble.nvim"; - rev = "a0f2375117c546fbba217efcfff202553eaed1b8"; - sha256 = "08yf7vkg4mp9v46w858bab6b23cf1idc2hizpqviipafdngcfa51"; + rev = "324c977cfeacb8498ca9ba1c74cc35bd18858a8d"; + sha256 = "1hk2j786jdvirlm4y5bjriv390hwvx6q1brh97cc889akibyc9jb"; }; meta.homepage = "https://github.com/folke/trouble.nvim/"; }; @@ -9572,12 +9584,12 @@ final: prev: unison = buildVimPluginFrom2Nix { pname = "unison"; - version = "2023-05-25"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "e03e7d28584514d9bc68b2105d9608cd28eb19bc"; - sha256 = "0z2q888jhp73yk69xwjx1jl1hkc5faxs7bpsxdzbjl6w4rczrmmi"; + rev = "7c9e968fe28ab9fec614159ca907df8fe69b5c74"; + sha256 = "03yzmalnz1k7aj8r8s80mkr5x065mmnkgawx544mqqv9i7y0gz1q"; }; meta.homepage = "https://github.com/unisonweb/unison/"; }; @@ -11204,12 +11216,12 @@ final: prev: vim-fubitive = buildVimPluginFrom2Nix { pname = "vim-fubitive"; - version = "2023-04-12"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "tommcdo"; repo = "vim-fubitive"; - rev = "5b13f16703ff69cca103aeffbd3d69515899989a"; - sha256 = "00gi3bfrf58f8z7v30lkbdj4mw8n8q2cjdkqq4clv6yrsy7jg25i"; + rev = "327280357c793e694146e4713a90419ff1ea6cc1"; + sha256 = "1qz12kf0ifdb1kmbg8cc1mw6zsxdh5arjhhrnl0qi70rjq43dzcv"; }; meta.homepage = "https://github.com/tommcdo/vim-fubitive/"; }; @@ -11918,8 +11930,8 @@ final: prev: src = fetchFromGitHub { owner = "knubie"; repo = "vim-kitty-navigator"; - rev = "fc7efc0eb4840e848082d21f4ee67b398381cd7b"; - sha256 = "19yxr74qacvcpd99gxidsprlbvx76zin2rh41s3ymvc7gvfg57xm"; + rev = "c3d8aaaa61717b2c142ff39553fcab709fd606a7"; + sha256 = "0p6bp1p1vmm5ps29dvhvmq7dc56zqnkmzzfbb6fyk58nf7cr58v9"; }; meta.homepage = "https://github.com/knubie/vim-kitty-navigator/"; }; @@ -13607,12 +13619,12 @@ final: prev: vim-startuptime = buildVimPluginFrom2Nix { pname = "vim-startuptime"; - version = "2023-05-19"; + version = "2023-05-25"; src = fetchFromGitHub { owner = "dstein64"; repo = "vim-startuptime"; - rev = "5ddaf24df23f4d151970987c1322eaa247f08e69"; - sha256 = "0w2igyqfwn3zfwpn3m5ki5bzyjh4161wfgx4yvn0blywjp525vbi"; + rev = "8eed46917c5c4882b295729ce053265c2a74ac4d"; + sha256 = "1f893npcny3zgms031nwk872i0f4kgdwk6r2znjm4pb1mqjqa92b"; }; meta.homepage = "https://github.com/dstein64/vim-startuptime/"; }; @@ -14533,12 +14545,12 @@ final: prev: vimtex = buildVimPluginFrom2Nix { pname = "vimtex"; - version = "2023-05-23"; + version = "2023-05-25"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "a6df6c3bed5f3170ab7f5706c57162df1aa0d986"; - sha256 = "0c87hj21m2zw2by990pww5x5788vpwaycm1cs98r0isfziqsjnyi"; + rev = "ed5c5eafe47dc8e0212f2ecafc0676a550a849e4"; + sha256 = "18bn3c5zlsm90nscrf9j3gjl85b6dzxk8y42d7hv2wwgg1wa4yam"; }; meta.homepage = "https://github.com/lervag/vimtex/"; }; @@ -14990,24 +15002,24 @@ final: prev: chad = buildVimPluginFrom2Nix { pname = "chad"; - version = "2023-05-24"; + version = "2023-05-28"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "chadtree"; - rev = "baf90cb4dfb3eba6186a8207a4f5ebe2b6a12dd2"; - sha256 = "0d1ahr1hx7yirlww7rh4i8h30ffidcsx463nzvxbdm8gfzq25phl"; + rev = "2eae4d1bdcfcf257c450a02495eb5d012388508b"; + sha256 = "0m4z0ncdrgrc7nfsww7gi950ays43h8s6926q571zsdl9wkq34a1"; }; meta.homepage = "https://github.com/ms-jpq/chadtree/"; }; dracula-vim = buildVimPluginFrom2Nix { pname = "dracula-vim"; - version = "2022-12-22"; + version = "2023-05-25"; src = fetchFromGitHub { owner = "dracula"; repo = "vim"; - rev = "eb577d47b0cfc9191bf04c414b4042d5f1a980f8"; - sha256 = "1zp55jg5prsvvq12y8c03arlwplgwwpr5hy14w9hhfmp2bix98lq"; + rev = "7bff6075cfb16b1dbfc053fff2e622b42cb532e4"; + sha256 = "07wcimyp554yb9xgvbairrvf299qv6lmjsd5kgk1841435x1vn49"; }; meta.homepage = "https://github.com/dracula/vim/"; }; @@ -15086,12 +15098,12 @@ final: prev: nvchad-ui = buildVimPluginFrom2Nix { pname = "nvchad-ui"; - version = "2023-05-24"; + version = "2023-05-27"; src = fetchFromGitHub { owner = "nvchad"; repo = "ui"; - rev = "1619f0178ecea41321a14ea8bb577b6b131a1153"; - sha256 = "12fyb4lh4ls82qqx68zizxmndmwbqwg2qcav11l8f6x9yn3b0zpr"; + rev = "78ef6543a09cbbc48e8d6fd45dcc24696eba8ecb"; + sha256 = "0lyghhd8ji2nqmn0mvzgfsbilh24rxs20s0hf75y6h4aws86chvh"; }; meta.homepage = "https://github.com/nvchad/ui/"; }; From ff4d7a86872eae0ee127c33e46da1ba0b9b46145 Mon Sep 17 00:00:00 2001 From: "\"Carlos Alexandro Becker\"" <"caarlos0@users.noreply.github.com"> Date: Sun, 28 May 2023 02:42:30 +0000 Subject: [PATCH 31/38] vimPlugins: resolve github repository redirects --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 5a29ea8f79d..bd7c802d36b 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -622,7 +622,6 @@ https://github.com/tyru/open-browser-github.vim/,, https://github.com/tyru/open-browser.vim/,, https://github.com/salkin-mada/openscad.nvim/,HEAD, https://github.com/nvim-orgmode/orgmode/,, -https://github.com/rgrolli/other.nvim/,HEAD, https://github.com/rgroli/other.nvim/,HEAD, https://github.com/nyoom-engineering/oxocarbon.nvim/,HEAD, https://github.com/vuki656/package-info.nvim/,, From 5b6c851f4e620cf1960afcedd037b8f3f4f39acc Mon Sep 17 00:00:00 2001 From: "\"Carlos Alexandro Becker\"" <"caarlos0@users.noreply.github.com"> Date: Sun, 28 May 2023 02:42:47 +0000 Subject: [PATCH 32/38] vimPlugins.nvim-treesitter: update grammars --- .../vim/plugins/nvim-treesitter/generated.nix | 78 +++++++++---------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index 957d5979540..ca3f3613dd3 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -269,12 +269,12 @@ }; cue = buildGrammar { language = "cue"; - version = "0.0.0+rev=f83fd9a"; + version = "0.0.0+rev=971130a"; src = fetchFromGitHub { owner = "eonpatapon"; repo = "tree-sitter-cue"; - rev = "f83fd9abbece9becb5232c517b9d47ff141e237a"; - hash = "sha256-3XAECPbUOeH51mAfrHZ8takklAeIQES9opoWfQ0ps24="; + rev = "971130aa1d2da22098d75062c024bb1250ff9d62"; + hash = "sha256-s1Y4lGB8DAcZ4ugUs088DXHMDrT46zNeIvZLqZK493s="; }; meta.homepage = "https://github.com/eonpatapon/tree-sitter-cue"; }; @@ -436,12 +436,12 @@ }; erlang = buildGrammar { language = "erlang"; - version = "0.0.0+rev=13a6a51"; + version = "0.0.0+rev=6228b1d"; src = fetchFromGitHub { owner = "WhatsApp"; repo = "tree-sitter-erlang"; - rev = "13a6a51d1bda845f756971773dd6049b80a3cffc"; - hash = "sha256-xy4/AZPHv9V0gzLRXOmUcFyKzLDCgOyqBH8HNYE8GRk="; + rev = "6228b1df25f25dbd69e4e0342c4c65eb9b5e957d"; + hash = "sha256-1oM9mLtUU2u2GiSFULFvfqnUtHg9XvmMxXz6qLOP//Q="; }; meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang"; }; @@ -722,12 +722,12 @@ }; haskell = buildGrammar { language = "haskell"; - version = "0.0.0+rev=c5cb0c8"; + version = "0.0.0+rev=e002d60"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-haskell"; - rev = "c5cb0c860a399308305f44792bc4853737c40c07"; - hash = "sha256-9UwKxMEMoVVMUO1DIGxoJI7FUksackZmVYnKDXBpxCo="; + rev = "e002d60072c73ab09bafedc82d3e35a4349ca6c0"; + hash = "sha256-BHpZjxWARMiInJ3S7nhOcRflKK7oR6pM+CqJgUbK3aQ="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-haskell"; }; @@ -832,12 +832,12 @@ }; ispc = buildGrammar { language = "ispc"; - version = "0.0.0+rev=a5c2fd4"; + version = "0.0.0+rev=848e588"; src = fetchFromGitHub { owner = "fab4100"; repo = "tree-sitter-ispc"; - rev = "a5c2fd44a6a7fe4230c72d651c1b9b2d28fc20fe"; - hash = "sha256-IctYjlsb2lPITj6aD22ovORd7O4Cxxe3mSo8kLPBHlo="; + rev = "848e58874ffa2f7e540a6ec01ab9652b26995f37"; + hash = "sha256-xHX7N3pJbU8c4apoDXEm2VXOn9NH9atG8YfwSMyhHZ4="; }; meta.homepage = "https://github.com/fab4100/tree-sitter-ispc"; }; @@ -1165,12 +1165,12 @@ }; nickel = buildGrammar { language = "nickel"; - version = "0.0.0+rev=3a79438"; + version = "0.0.0+rev=b1a4718"; src = fetchFromGitHub { owner = "nickel-lang"; repo = "tree-sitter-nickel"; - rev = "3a794388773f2424a97b2186828aa3fac4c66ce6"; - hash = "sha256-NLgbTl1Te/lHTGra4DdxLtqIg6yXf5lfyl37qpp8SNQ="; + rev = "b1a4718601ebd29a62bf3a7fd1069a99ccf48093"; + hash = "sha256-aYsEx1Y5oDEqSPCUbf1G3J5Y45ULT9OkD+fn6stzrOU="; }; meta.homepage = "https://github.com/nickel-lang/tree-sitter-nickel"; }; @@ -1187,12 +1187,12 @@ }; nix = buildGrammar { language = "nix"; - version = "0.0.0+rev=6b71a81"; + version = "0.0.0+rev=02878b4"; src = fetchFromGitHub { owner = "cstrahan"; repo = "tree-sitter-nix"; - rev = "6b71a810c0acd49b980c50fc79092561f7cee307"; - hash = "sha256-uTgSj4zz8WvzwIr7UO78F45nzVSjjitdtKY8GV4iL+w="; + rev = "02878b40ac77d2889833519c6b6e9e63cfc690e6"; + hash = "sha256-9E4iQ7jr52ckmQJBrF9Vdwanrgm2I+Gi1lbC46I+4/g="; }; meta.homepage = "https://github.com/cstrahan/tree-sitter-nix"; }; @@ -1220,24 +1220,24 @@ }; ocaml = buildGrammar { language = "ocaml"; - version = "0.0.0+rev=a09c63f"; + version = "0.0.0+rev=1155941"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ocaml"; - rev = "a09c63f4d754d2d2dffb7265f6e6f39c9e6e6db1"; - hash = "sha256-6Zz/7XRmiBoXzAt41vCMvaV2LmT7co0Gsbt0nTz+0nA="; + rev = "11559418d8de82a2313504dc5bec9983d17ea4e9"; + hash = "sha256-QLZ+ukkYDZGi+hEzaoP98mQRZPXpAbVXt1RlQREafiw="; }; location = "ocaml"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; }; ocaml_interface = buildGrammar { language = "ocaml_interface"; - version = "0.0.0+rev=a09c63f"; + version = "0.0.0+rev=1155941"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ocaml"; - rev = "a09c63f4d754d2d2dffb7265f6e6f39c9e6e6db1"; - hash = "sha256-6Zz/7XRmiBoXzAt41vCMvaV2LmT7co0Gsbt0nTz+0nA="; + rev = "11559418d8de82a2313504dc5bec9983d17ea4e9"; + hash = "sha256-QLZ+ukkYDZGi+hEzaoP98mQRZPXpAbVXt1RlQREafiw="; }; location = "interface"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; @@ -1311,23 +1311,23 @@ }; php = buildGrammar { language = "php"; - version = "0.0.0+rev=1a40581"; + version = "0.0.0+rev=ff6a35b"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-php"; - rev = "1a40581b7a899201d7c2b4684ee34490bc306bd6"; - hash = "sha256-tSgCGV1w3gbt9Loar3+Auo2r7hqZwB7X+/g9Dfatp8I="; + rev = "ff6a35badb0fe373575196bd728a8a53e9be70bd"; + hash = "sha256-mjpomE8jFusmBjXkFFCnliQ2oKhGYK5DRuIO8GPfb+c="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; }; phpdoc = buildGrammar { language = "phpdoc"; - version = "0.0.0+rev=2f4d16c"; + version = "0.0.0+rev=2d20f39"; src = fetchFromGitHub { owner = "claytonrcarter"; repo = "tree-sitter-phpdoc"; - rev = "2f4d16c861b5a454b577d057f247f9902d7b47f5"; - hash = "sha256-7oriB1AWNvedT1JRoCYuF2m5+E9MYr85Lg38KRZ+BKo="; + rev = "2d20f39476348c2682761ce7251914031a7c013f"; + hash = "sha256-uJEUAMIJ/Bq0YhcQ78UxWcK4LM6qoum+Ett03qli+Os="; }; meta.homepage = "https://github.com/claytonrcarter/tree-sitter-phpdoc"; }; @@ -1597,23 +1597,23 @@ }; scala = buildGrammar { language = "scala"; - version = "0.0.0+rev=5aefc0a"; + version = "0.0.0+rev=17a19b0"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-scala"; - rev = "5aefc0ae4c174fa74d6e973faefa28692e081954"; - hash = "sha256-3FV3MuOx/sZ6NqeewbKhrhUFfnc1mjWpF3TetAlkkBg="; + rev = "17a19b0f0505eec059b82e1b2fd8928f5f6f0b02"; + hash = "sha256-YvFjzxBQQmL0+Lw8olMiomu6sDiqdTTPuiygHwB3Kww="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala"; }; scheme = buildGrammar { language = "scheme"; - version = "0.0.0+rev=6abcfe3"; + version = "0.0.0+rev=dd9a73d"; src = fetchFromGitHub { owner = "6cdh"; repo = "tree-sitter-scheme"; - rev = "6abcfe33d976ebe3e244ca80273c7e8a070441b5"; - hash = "sha256-6lxpFk9YWVape/Oq2GFYcyNH8J38W+dmFdz+ykqBX0U="; + rev = "dd9a73d851238881a3a9426298d69742d24b7842"; + hash = "sha256-KyR7MuZBMkQ3fWRaP1nQqo/ih2v3XM2v5tdu0SGuDOA="; }; meta.homepage = "https://github.com/6cdh/tree-sitter-scheme"; }; @@ -1630,12 +1630,12 @@ }; slint = buildGrammar { language = "slint"; - version = "0.0.0+rev=6f12865"; + version = "0.0.0+rev=00c8a2d"; src = fetchFromGitHub { owner = "jrmoulton"; repo = "tree-sitter-slint"; - rev = "6f128658eb22cfd15a801f52369d517c25253d5c"; - hash = "sha256-zW6WlzVSea8F1E2HJP5DPNEnxnFQMFLXnyRECiIkXR8="; + rev = "00c8a2d3645766f68c0d0460086c0a994e5b0d85"; + hash = "sha256-R7VeGT8Bu3i6ZPUbjEm7sbGSLvK6x3DLz098hPuhgyQ="; }; meta.homepage = "https://github.com/jrmoulton/tree-sitter-slint"; }; From c450225f02bc07ecefb960bd95b7802b71d12c3c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 03:58:41 +0000 Subject: [PATCH 33/38] brev-cli: 0.6.227 -> 0.6.229 --- pkgs/development/misc/brev-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/misc/brev-cli/default.nix b/pkgs/development/misc/brev-cli/default.nix index cc0d7a5b69c..35583d83597 100644 --- a/pkgs/development/misc/brev-cli/default.nix +++ b/pkgs/development/misc/brev-cli/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "brev-cli"; - version = "0.6.227"; + version = "0.6.229"; src = fetchFromGitHub { owner = "brevdev"; repo = pname; rev = "v${version}"; - sha256 = "sha256-Uz/hb9fElDcOYyICTtGQX0tR753WCikkpyl/9nf4BVQ="; + sha256 = "sha256-DZ1WLuGoMndnLuvvoOQTkSG0v5Vd5z0zDAs5YLymT18="; }; vendorHash = "sha256-IR/tgqh8rS4uN5jSOcopCutbHCKHSU9icUfRhOgu4t8="; From 5a6e2e3a25ea917ecd9d7d92ee4ebb94100b6dc9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 28 May 2023 03:11:10 +0000 Subject: [PATCH 34/38] terraform-providers.argocd: 5.3.0 -> 5.4.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 9ea196eaff4..2cf3dba2ba2 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -73,13 +73,13 @@ "vendorHash": "sha256-DqAHkNxfI1txtW9PadHzgWuRCiuV/CVqq/qba+e0O7M=" }, "argocd": { - "hash": "sha256-PZ+fcLRU8nA+i93FXntIt0Mbauykifd9iCItwlPdsrk=", + "hash": "sha256-orABx+1OgvlKaLhUNYALJl9pbKHag/oFDALx5S0XdLs=", "homepage": "https://registry.terraform.io/providers/oboukili/argocd", "owner": "oboukili", "repo": "terraform-provider-argocd", - "rev": "v5.3.0", + "rev": "v5.4.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-+uWVo5UM2tuYXYn2eWf7yuAQ8THYvJSc5ZxD909bQSk=" + "vendorHash": "sha256-j1KRzH3KZ8UFvfpNJOBCcq/Gfg9OKX6KWs5xQGyk6jU=" }, "auth0": { "hash": "sha256-6wJvBwZ7PY1Jqx/r5YrZ0P4uHLiMvrFvsm3OEByrYyQ=", From 91b4efa44db76adaf1efbe678f665468679565ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 03:45:06 +0000 Subject: [PATCH 35/38] allure: 2.22.0 -> 2.22.1 --- pkgs/development/tools/allure/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/allure/default.nix b/pkgs/development/tools/allure/default.nix index 62f27668443..8b7269f90b3 100644 --- a/pkgs/development/tools/allure/default.nix +++ b/pkgs/development/tools/allure/default.nix @@ -2,7 +2,7 @@ let pname = "allure"; - version = "2.22.0"; + version = "2.22.1"; in stdenv.mkDerivation rec { inherit pname version; @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://github.com/allure-framework/allure2/releases/download/${version}/allure-${version}.tgz"; - sha256 = "sha256-zt8O4hl7/G2kb4PbYOUs9R6+M3xl37URAE/Ccp2dPUk="; + sha256 = "sha256-4eXYIZp44ymim1wVqAGZq3RPftAVbSHrZm6P9m3W8ro="; }; dontConfigure = true; dontBuild = true; From f9138c5ad63c9c5d1a6266d0b37ee85ef4f6ff05 Mon Sep 17 00:00:00 2001 From: Winter Date: Tue, 23 May 2023 17:16:18 -0400 Subject: [PATCH 36/38] npmHooks.npmInstallHook: allow disabling `npm prune` invocation In some odd scenarios, `npm prune` either fails, or hangs. I have no idea what could possibly be wrong at the moment, but let's provide an escape hatch for packages that can still use the rest of the install hook's functionality. --- .../node/build-npm-package/hooks/npm-install-hook.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/build-support/node/build-npm-package/hooks/npm-install-hook.sh b/pkgs/build-support/node/build-npm-package/hooks/npm-install-hook.sh index 59ea2da993d..4282419d5d6 100644 --- a/pkgs/build-support/node/build-npm-package/hooks/npm-install-hook.sh +++ b/pkgs/build-support/node/build-npm-package/hooks/npm-install-hook.sh @@ -27,7 +27,10 @@ npmInstallHook() { local -r nodeModulesPath="$packageOut/node_modules" if [ ! -d "$nodeModulesPath" ]; then - npm prune --omit dev --no-save $npmInstallFlags "${npmInstallFlagsArray[@]}" $npmFlags "${npmFlagsArray[@]}" + if [ -z "${dontNpmPrune-}" ]; then + npm prune --omit dev --no-save $npmInstallFlags "${npmInstallFlagsArray[@]}" $npmFlags "${npmFlagsArray[@]}" + fi + find node_modules -maxdepth 1 -type d -empty -delete cp -r node_modules "$nodeModulesPath" From 41bb263d28f1a3a3c4dbc6ce21d462cebd94ac71 Mon Sep 17 00:00:00 2001 From: Winter Date: Mon, 22 May 2023 18:20:22 -0400 Subject: [PATCH 37/38] thelounge: fix build Upstream switched to using TypeScript in v4.4.0, which broke the patch. This fixes that issue by migrating to building The Lounge from source, instead of having to patch the minified JavaScript. --- .../networking/irc/thelounge/default.nix | 71 +++++++++++++++++++ .../irc/thelounge/packages-path.patch | 13 ++++ pkgs/development/node-packages/aliases.nix | 1 + .../node-packages/node-packages.json | 1 - pkgs/development/node-packages/overrides.nix | 10 --- .../thelounge-packages-path.patch | 15 ---- pkgs/top-level/all-packages.nix | 2 +- 7 files changed, 86 insertions(+), 27 deletions(-) create mode 100644 pkgs/applications/networking/irc/thelounge/default.nix create mode 100644 pkgs/applications/networking/irc/thelounge/packages-path.patch delete mode 100644 pkgs/development/node-packages/thelounge-packages-path.patch diff --git a/pkgs/applications/networking/irc/thelounge/default.nix b/pkgs/applications/networking/irc/thelounge/default.nix new file mode 100644 index 00000000000..bee360d55e6 --- /dev/null +++ b/pkgs/applications/networking/irc/thelounge/default.nix @@ -0,0 +1,71 @@ +{ lib, stdenv, fetchFromGitHub, fetchYarnDeps, yarn, fixup_yarn_lock, nodejs, npmHooks, nixosTests }: + +stdenv.mkDerivation (finalAttrs: { + pname = "thelounge"; + version = "4.4.0"; + + src = fetchFromGitHub { + owner = "thelounge"; + repo = "thelounge"; + rev = "v${finalAttrs.version}"; + hash = "sha256-2MHq71lKkFe1uHEENgUiYsO99bPyLmEZZIdcdgsZfSM="; + }; + + # Allow setting package path for the NixOS module. + patches = [ ./packages-path.patch ]; + + # Use the NixOS module's state directory by default. + postPatch = '' + echo /var/lib/thelounge > .thelounge_home + ''; + + offlineCache = fetchYarnDeps { + yarnLock = "${finalAttrs.src}/yarn.lock"; + hash = "sha256-OKLsNGl94EDyLgP2X2tiwihgRQFXGvf5XgXwgX+JEpk="; + }; + + nativeBuildInputs = [ nodejs yarn fixup_yarn_lock npmHooks.npmInstallHook ]; + + configurePhase = '' + runHook preConfigure + + export HOME="$PWD" + + fixup_yarn_lock yarn.lock + yarn config --offline set yarn-offline-mirror ${finalAttrs.offlineCache} + yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive + patchShebangs node_modules + + runHook postConfigure + ''; + + buildPhase = '' + runHook preBuild + + NODE_ENV=production yarn build + + runHook postBuild + ''; + + # `npm prune` doesn't work and/or hangs for whatever reason. + preInstall = '' + rm -rf node_modules + yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive --production + ''; + + dontNpmPrune = true; + + # Takes way, way, way too long. + dontStrip = true; + + passthru.tests = nixosTests.thelounge; + + meta = with lib; { + description = "Modern, responsive, cross-platform, self-hosted web IRC client"; + homepage = "https://thelounge.chat"; + changelog = "https://github.com/thelounge/thelounge/releases/tag/v${finalAttrs.version}"; + maintainers = with maintainers; [ winter raitobezarius ]; + license = licenses.mit; + inherit (nodejs.meta) platforms; + }; +}) diff --git a/pkgs/applications/networking/irc/thelounge/packages-path.patch b/pkgs/applications/networking/irc/thelounge/packages-path.patch new file mode 100644 index 00000000000..eb1ded07053 --- /dev/null +++ b/pkgs/applications/networking/irc/thelounge/packages-path.patch @@ -0,0 +1,13 @@ +diff --git a/server/config.ts b/server/config.ts +index 543a8135..9744f00d 100644 +--- a/server/config.ts ++++ b/server/config.ts +@@ -145,7 +145,7 @@ class Config { + } + + getPackagesPath() { +- return path.join(this.#homePath, "packages"); ++ return process.env.THELOUNGE_PACKAGES || path.join(this.#homePath, "packages"); + } + + getPackageModulePath(packageName: string) { diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index 04c8da00646..62f0d1aa672 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -43,5 +43,6 @@ mapAliases { "@google/clasp" = pkgs.google-clasp; # Added 2023-05-07 "@nestjs/cli" = pkgs.nest-cli; # Added 2023-05-06 manta = pkgs.node-manta; # Added 2023-05-06 + thelounge = pkgs.thelounge; # Added 2023-05-22 triton = pkgs.triton; # Added 2023-05-06 } diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 75b7e49bcdc..8f0eae5820d 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -319,7 +319,6 @@ , "textlint-rule-terminology" , "textlint-rule-unexpanded-acronym" , "textlint-rule-write-good" -, "thelounge" , "thelounge-plugin-closepms" , "thelounge-plugin-giphy" , "thelounge-plugin-shortcuts" diff --git a/pkgs/development/node-packages/overrides.nix b/pkgs/development/node-packages/overrides.nix index 59b0a010c6d..71546bb7aef 100644 --- a/pkgs/development/node-packages/overrides.nix +++ b/pkgs/development/node-packages/overrides.nix @@ -502,16 +502,6 @@ final: prev: { ''; }; - thelounge = prev.thelounge.override (oldAttrs: { - buildInputs = [ final.node-pre-gyp ]; - postInstall = '' - echo /var/lib/thelounge > $out/lib/node_modules/thelounge/.thelounge_home - patch -d $out/lib/node_modules/thelounge -p1 < ${./thelounge-packages-path.patch} - ''; - passthru.tests = { inherit (nixosTests) thelounge; }; - meta = oldAttrs.meta // { maintainers = with lib.maintainers; [ winter ]; }; - }); - thelounge-plugin-closepms = prev.thelounge-plugin-closepms.override { nativeBuildInputs = [ final.node-pre-gyp ]; }; diff --git a/pkgs/development/node-packages/thelounge-packages-path.patch b/pkgs/development/node-packages/thelounge-packages-path.patch deleted file mode 100644 index c0a9ad80be2..00000000000 --- a/pkgs/development/node-packages/thelounge-packages-path.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/src/helper.js b/src/helper.js -index 27352b53..7078e4c5 100644 ---- a/src/helper.js -+++ b/src/helper.js -@@ -110,6 +110,10 @@ function setHome(newPath) { - userLogsPath = path.join(homePath, "logs"); - clientCertificatesPath = path.join(homePath, "certificates"); - -+ if (process.env.THELOUNGE_PACKAGES !== undefined) { -+ packagesPath = process.env.THELOUNGE_PACKAGES; -+ } -+ - // Reload config from new home location - if (fs.existsSync(configPath)) { - const userConfig = require(configPath); diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 09fb4c56823..2b213f19c3c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12968,7 +12968,7 @@ with pkgs; theharvester = callPackage ../tools/security/theharvester { }; - inherit (nodePackages) thelounge; + thelounge = callPackage ../applications/networking/irc/thelounge { }; theLoungePlugins = with lib; let pkgs = filterAttrs (name: _: hasPrefix "thelounge-" name) nodePackages; From b83997c2f6d61e656f23696c17b691616e571ecb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 May 2023 05:23:38 +0000 Subject: [PATCH 38/38] v2ray-geoip: 202305180042 -> 202305250042 --- pkgs/data/misc/v2ray-geoip/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/data/misc/v2ray-geoip/default.nix b/pkgs/data/misc/v2ray-geoip/default.nix index ecdb5b04094..8b91594c81c 100644 --- a/pkgs/data/misc/v2ray-geoip/default.nix +++ b/pkgs/data/misc/v2ray-geoip/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "v2ray-geoip"; - version = "202305180042"; + version = "202305250042"; src = fetchFromGitHub { owner = "v2fly"; repo = "geoip"; - rev = "1addec5dde6df338d37f43ddc7e760b03fd9f6a2"; - sha256 = "sha256-c1BCbqGMvzqz3NKs1J4qD5vhagz0BEnnBG5BmvEy9W0="; + rev = "e63c89ce477577a720eda422c6c04ba241a36021"; + sha256 = "sha256-Jv/QZyoMe/kSz/hdlwhfgQzCJGOH6Oypn6HU1SRPTis="; }; installPhase = ''