From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate001.proxmox.com (gate001.proxmox.com [45.144.208.40]) by lore.proxmox.com (Postfix) with ESMTPS id 18C371FF0C1 for ; Tue, 25 Aug 2026 10:09:51 +0200 (CEST) Received: from gate001.proxmox.com (localhost.localdomain [127.0.0.1]) by gate001.proxmox.com (Proxmox) with ESMTP id C232E216ED; Tue, 25 Aug 2026 10:09:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azharul.com; s=t28hkp5; t=1787283743; x=1787888543; darn=lists.proxmox.com; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=+fVfOlvAt5AEKLbBuc8PBlJeGbWExifXglLU8cAlYuI=; b=hr7hKXjC4Hnq+2hRUHvWFTu2CqHLifN059wpJaxLIxoxo06+qhUtABDl9H410dHfNe 8hE8s2xXh7dwyBaKFdFVNz1TS3b1Xw5DbU4KZ7zyeSm2oLs4jgCCinLjlPC+8bsCgU3O tYzAhJGfVhfikNDjds51Rjp7wdNx8YwqGmsFl2Chz2OqLZ2gn27tmYmhwbizPLkPC48S CRSgHT53ZzWKCUxCpjrABssFN/K6x1yeM74WyPlgYeT/Pysx6D1B4UYVBBAB2774utk/ qWIhwKXRMZGrZ4IpEv0EKpcla5JF7rle77r3/9mmha0vp0ddJWBrGHubfPj+AFD5Z7kz O+Tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787283743; x=1787888543; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=+fVfOlvAt5AEKLbBuc8PBlJeGbWExifXglLU8cAlYuI=; b=EWKpJdJcr3wsdr37Y8nAAq3A0afWpGQVmbunz8Cu1ZDICG0qm0GiJMV0d9xwSnwnMY l5TZ1GjTUsdCOVrug1Le57hes3HlDf/4Y04bamssCpsvGERwudRcBHN3iNCCU2jIwHrH 7SnzUQ1Y4JEDExtFfS+hdVhDSbSa0XxcQWugvYL/w1riP1u1LQM9tQriC4Ds4RLeCAD0 zeXgAVkNpKExq0UzP6hdba5WARp/V8h0D5vR4K6Alqgf8EMJEB+tWAKU1vbKge+Pz1HX Eje4XYAyBDckBKmnKAB7MMROk1RgbHg+2n4ePkkKPdSjvPDIEToTD+SfDLqHjksDfsBb DlaQ== X-Gm-Message-State: AOJu0Yzrz8MAEpsBVcK+eeKk9LY7/3ZCKmidOQtX/dwnrhK5ZgtIMowJ dmUtcedjxN+eL32VCg0q+oWUyRQX6s6eLIPR38tyUciRYN6/OXpnfo09BHpFPYii9/99GgXc2M+ 9mxg6mw== X-Gm-Gg: AR+sD10haNWVD05uOpaYPe9fgpd6gyVDxNddJBRxx183azPBH/az8arcPgytVw5mY1r BXlW7a7XOU8YUHewQG0DS0PUakczVKiaMOEHYEVsdHl5h9/ahf1mpLZhhm1oj/et5rUqQB4YlmS KtRht0EK0O/yFAB8CUake5ACuqAVur5kl3zJPY385r09AcoZcYhFD3o8dx++1rD3n0+5nHXELH6 /IM4vG83U3PKwSb+/5VUcxZaDU6ujRdTnkNtBFVa8FrF7jssNVSTJvbzB5A4vWtvnt5zwQu5f24 LvqiqQ/0W6qNS0wwjim/yBbhvci1lYsrXflh3HTSWQcdXmGQlT25kdICGBalNhjgsRP0zZNVlYy 7G+ntCnglCSjzyCTHPpIQC93Y+mLuiRc2UmcBdAxikX0dOcOYcxePfNX2J86s7IQeCZRxN+fDdf THmIz1dzKMHu5lFZcG0J/4SN5dGPBY/6WkF6G3b5ZQvGHEMTUqOvdJUx6gEFo0Xs2pPSgN/dUbz 8BkVCnZoL40nuJZtYljJSakTBtpwXH2hrmJ4oJFIyGEYuDE9nMdq4MV1Nc+dj3qTqzhws0XHgSC nOr9OGsdl3dPQKNpzHJOZG6mg3gpR7O8GCbTone0islZSTGnB9MB X-Received: by 2002:a05:620a:f04:b0:915:688b:aba with SMTP id af79cd13be357-93739574e6emr265436985a.35.1787283742938; Thu, 20 Aug 2026 20:42:22 -0700 (PDT) From: Azharul Haque To: pve-devel@lists.proxmox.com Subject: [PATCH flutter-frontend v3 1/3] chore: regenerate plugin registrant for flutter_web_auth_2 Date: Thu, 20 Aug 2026 23:41:45 -0400 Message-ID: <20260821034147.30194-9-haque@azharul.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260821034147.30194-1-haque@azharul.com> References: <20260810144713.75806-1-haque@azharul.com> <20260821034147.30194-1-haque@azharul.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SPAM-LEVEL: Spam detection results: 0 AWL 0.175 Adjusted score from AWL reputation of From: address DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain DMARC_PASS -0.1 DMARC pass policy KAM_LOTSOFHASH 0.25 Emails with lots of hash-like gibberish RCVD_IN_DNSWL_NONE -0.0001 Sender listed at https://www.dnswl.org/, no trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record X-MailFrom: haque@azharul.com X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation Message-ID-Hash: SIHNLBEGA6PKNVTN6JK5NUQXM3OICZAC X-Message-ID-Hash: SIHNLBEGA6PKNVTN6JK5NUQXM3OICZAC X-Mailman-Approved-At: Tue, 25 Aug 2026 10:08:31 +0200 CC: haque@azharul.com X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox VE development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: proxmox_login_manager now depends on flutter_web_auth_2, used to implement the OpenID Connect login flow added there. Regenerate the Linux plugin registrant (which is checked into this repo, unlike its Android/iOS counterparts) and pubspec.lock to pick up that transitive dependency and its desktop_webview_window fallback. Generated against Flutter 3.41 to match this project's toolchain. Signed-off-by: Azharul Haque --- linux/flutter/generated_plugin_registrant.cc | 8 +++ linux/flutter/generated_plugins.cmake | 2 + pubspec.lock | 60 +++++++++++++++----- 3 files changed, 56 insertions(+), 14 deletions(-) diff --git a/linux/flutter/generated_plugin_registrant.cc b/linux/flutter/generated_plugin_registrant.cc index e3392af..5d804a0 100644 --- a/linux/flutter/generated_plugin_registrant.cc +++ b/linux/flutter/generated_plugin_registrant.cc @@ -7,13 +7,21 @@ #include "generated_plugin_registrant.h" #include +#include #include +#include void fl_register_plugins(FlPluginRegistry* registry) { g_autoptr(FlPluginRegistrar) biometric_storage_registrar = fl_plugin_registry_get_registrar_for_plugin(registry, "BiometricStoragePlugin"); biometric_storage_plugin_register_with_registrar(biometric_storage_registrar); + g_autoptr(FlPluginRegistrar) desktop_webview_window_registrar = + fl_plugin_registry_get_registrar_for_plugin(registry, "DesktopWebviewWindowPlugin"); + desktop_webview_window_plugin_register_with_registrar(desktop_webview_window_registrar); g_autoptr(FlPluginRegistrar) url_launcher_linux_registrar = fl_plugin_registry_get_registrar_for_plugin(registry, "UrlLauncherPlugin"); url_launcher_plugin_register_with_registrar(url_launcher_linux_registrar); + g_autoptr(FlPluginRegistrar) window_to_front_registrar = + fl_plugin_registry_get_registrar_for_plugin(registry, "WindowToFrontPlugin"); + window_to_front_plugin_register_with_registrar(window_to_front_registrar); } diff --git a/linux/flutter/generated_plugins.cmake b/linux/flutter/generated_plugins.cmake index 5a42b12..cc58f44 100644 --- a/linux/flutter/generated_plugins.cmake +++ b/linux/flutter/generated_plugins.cmake @@ -4,7 +4,9 @@ list(APPEND FLUTTER_PLUGIN_LIST biometric_storage + desktop_webview_window url_launcher_linux + window_to_front ) list(APPEND FLUTTER_FFI_PLUGIN_LIST diff --git a/pubspec.lock b/pubspec.lock index def499d..3016523 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -133,10 +133,10 @@ packages: dependency: transitive description: name: code_assets - sha256: "83ccdaa064c980b5596c35dd64a8d3ecc68620174ab9b90b6343b753aa721687" + sha256: bf394f466ba9205f1812a0433b392d6af280f155f56651eda7c18cc32ed493b8 url: "https://pub.dev" source: hosted - version: "1.0.0" + version: "1.2.1" code_builder: dependency: transitive description: @@ -201,6 +201,14 @@ packages: url: "https://pub.dev" source: hosted version: "3.1.7" + desktop_webview_window: + dependency: transitive + description: + name: desktop_webview_window + sha256: b6fdae2cbf9571879b1761c12f27facaf82e22d0bdc74d049907c2a09a432957 + url: "https://pub.dev" + source: hosted + version: "0.3.0" fake_async: dependency: transitive description: @@ -315,6 +323,22 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_web_auth_2: + dependency: transitive + description: + name: flutter_web_auth_2 + sha256: a7655829251ee63aae64a748f8512f36670d8eba4657b0055cdf5ef304a9d164 + url: "https://pub.dev" + source: hosted + version: "5.1.0" + flutter_web_auth_2_platform_interface: + dependency: transitive + description: + name: flutter_web_auth_2_platform_interface + sha256: ba0fbba55bffb47242025f96852ad1ffba34bc451568f56ef36e613612baffab + url: "https://pub.dev" + source: hosted + version: "5.0.0" flutter_web_plugins: dependency: transitive description: flutter @@ -348,10 +372,10 @@ packages: dependency: transitive description: name: hooks - sha256: e79ed1e8e1929bc6ecb6ec85f0cb519c887aa5b423705ded0d0f2d9226def388 + sha256: "9a62a50b50b769a737bc0a8ff381f333529df3ab746b2f6b02e83760231455ba" url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "2.0.2" http: dependency: transitive description: @@ -488,14 +512,6 @@ packages: url: "https://pub.dev" source: hosted version: "2.0.0" - native_toolchain_c: - dependency: transitive - description: - name: native_toolchain_c - sha256: "6ba77bb18063eebe9de401f5e6437e95e1438af0a87a3a39084fbd37c90df572" - url: "https://pub.dev" - source: hosted - version: "0.17.6" nested: dependency: transitive description: @@ -508,10 +524,10 @@ packages: dependency: transitive description: name: objective_c - sha256: "100a1c87616ab6ed41ec263b083c0ef3261ee6cd1dc3b0f35f8ddfa4f996fe52" + sha256: b7fb95a6d9a4f009edd63dc5ac69f07420b23a16161c6dd8660290b59c602e8e url: "https://pub.dev" source: hosted - version: "9.3.0" + version: "9.5.0" package_config: dependency: transitive description: @@ -638,6 +654,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.5.0" + record_use: + dependency: transitive + description: + name: record_use + sha256: "2551bd8eecfe95d14ae75f6021ad0248be5c27f138c2ec12fcb52b500b3ba1ed" + url: "https://pub.dev" + source: hosted + version: "0.6.0" retry: dependency: transitive description: @@ -923,6 +947,14 @@ packages: url: "https://pub.dev" source: hosted version: "5.15.0" + window_to_front: + dependency: transitive + description: + name: window_to_front + sha256: "14fad8984db4415e2eeb30b04bb77140b180e260d6cb66b26de126a8657a9241" + url: "https://pub.dev" + source: hosted + version: "0.0.4" xdg_directories: dependency: transitive description: -- 2.50.1 (Apple Git-155)