From f5184f5ac0a27722e368fc90dd1bf69dff7f6392 Mon Sep 17 00:00:00 2001 From: erhant Date: Tue, 16 Jun 2026 18:26:41 +0300 Subject: [PATCH 1/3] fix!: nix rev fixed to the basecamp one --- .gitignore | 2 ++ flake.nix | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index aaf410d..d9fb205 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ result build + +lez-explorer-ui-lib-lgx-1.0.0 \ No newline at end of file diff --git a/flake.nix b/flake.nix index 63a354d..7cc5aee 100644 --- a/flake.nix +++ b/flake.nix @@ -2,7 +2,13 @@ description = "LEZ Explorer UI - A Qt block explorer for the Logos Execution Zone"; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; + # Pinned to the EXACT nixpkgs revision basecamp resolves via logos-nix, so this + # in-process `type: ui` module links the identical qtbase (6.9.2) and does not + # load a second QtCore into basecamp's process (which aborts with "Must construct + # a QApplication before a QWidget"). Matching the version string is not enough — + # the store path must match, so this must be re-pinned whenever basecamp bumps its + # logos-nix/nixpkgs lock. + nixpkgs.url = "github:NixOS/nixpkgs/e9f00bd893984bc8ce46c895c3bf7cac95331127"; }; outputs = { self, nixpkgs }: From 286486c43b6f2cb9c1bb6037ed4e87e3e3168585 Mon Sep 17 00:00:00 2001 From: erhant Date: Tue, 16 Jun 2026 18:40:57 +0300 Subject: [PATCH 2/3] bump flake lock --- flake.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index fe08f56..f0d7218 100644 --- a/flake.lock +++ b/flake.lock @@ -2,17 +2,17 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1751274312, - "narHash": "sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT+g=", + "lastModified": 1759036355, + "narHash": "sha256-0m27AKv6ka+q270dw48KflE0LwQYrO7Fm4/2//KCVWg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "50ab793786d9de88ee30ec4e4c24fb4236fc2674", + "rev": "e9f00bd893984bc8ce46c895c3bf7cac95331127", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-24.11", "repo": "nixpkgs", + "rev": "e9f00bd893984bc8ce46c895c3bf7cac95331127", "type": "github" } }, From 842d4faa9e0ecf75a5ea6017abb05b7fc781a6b8 Mon Sep 17 00:00:00 2001 From: erhant Date: Wed, 17 Jun 2026 12:33:20 +0300 Subject: [PATCH 3/3] chore: better git ignore --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d9fb205..e4da180 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ result build -lez-explorer-ui-lib-lgx-1.0.0 \ No newline at end of file +# ignore lgx builds +lez-explorer-ui-*-lgx-* \ No newline at end of file