lomiri.lomiri-filemanager-app: 1.1.3 -> 1.1.4 (#407177)

This commit is contained in:
Cosima Neidahl
2025-05-23 13:25:34 +02:00
committed by GitHub
2 changed files with 15 additions and 5 deletions
+10 -2
View File
@@ -34,14 +34,22 @@
machine.wait_for_x()
with subtest("lomiri filemanager launches"):
machine.execute("lomiri-filemanager-app >&2 &")
machine.succeed("lomiri-filemanager-app >&2 &")
machine.wait_for_console_text("QFSFileEngine::open: No file name specified")
machine.sleep(10)
machine.send_key("alt-f10")
machine.sleep(5)
machine.wait_for_text(r"(filemanager.ubports|alice|items|directories|files|folder)")
machine.screenshot("lomiri-filemanager_open")
machine.succeed("pkill -f lomiri-filemanager-app")
with subtest("lomiri filemanager localisation works"):
machine.execute("env LANG=de_DE.UTF-8 lomiri-filemanager-app >&2 &")
machine.succeed("env LANG=de_DE.UTF-8 lomiri-filemanager-app >&2 &")
machine.wait_for_console_text("QFSFileEngine::open: No file name specified")
machine.sleep(10)
machine.send_key("alt-f10")
machine.sleep(5)
machine.wait_for_text(r"(Elemente|Verzeichnisse|Dateien|Ordner)")
machine.screenshot("lomiri-filemanager_localised")
'';
@@ -21,13 +21,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lomiri-filemanager-app";
version = "1.1.3";
version = "1.1.4";
src = fetchFromGitLab {
owner = "ubports";
repo = "development/apps/lomiri-filemanager-app";
tag = "v${finalAttrs.version}";
hash = "sha256-qOzQba1NJBH1hE3XYQQowfkggLlaZl6Vz8uVW7dCzWI=";
hash = "sha256-2NDz9XcUMEYHOLaomTVImjuQHLzZ/pat/Fe9uWe29as=";
};
postPatch = ''
@@ -81,7 +81,9 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "File Manager application for Ubuntu Touch devices";
homepage = "https://gitlab.com/ubports/development/apps/lomiri-filemanager-app";
changelog = "https://gitlab.com/ubports/development/apps/lomiri-filemanager-app/-/blob/v${finalAttrs.version}/ChangeLog";
changelog = "https://gitlab.com/ubports/development/apps/lomiri-filemanager-app/-/blob/${
if (!builtins.isNull finalAttrs.src.tag) then finalAttrs.src.tag else finalAttrs.src.rev
}/ChangeLog";
license = lib.licenses.gpl3Only;
mainProgram = "lomiri-filemanager-app";
teams = [ lib.teams.lomiri ];