lomiri-qt6.gmenuharness: init at 0.1.5

This commit is contained in:
OPNA2608
2026-04-17 21:34:34 +02:00
parent d97e6eb2ef
commit 708cb74f75
2 changed files with 9 additions and 3 deletions
+1 -1
View File
@@ -26,6 +26,7 @@ let
cmake-extras = callPackage ./development/cmake-extras { };
deviceinfo = callPackage ./development/deviceinfo { };
geonames = callPackage ./development/geonames { };
gmenuharness = callPackage ./development/gmenuharness { };
gsettings-qt = callPackage ./development/gsettings-qt { };
lomiri-api = callPackage ./development/lomiri-api { };
lomiri-app-launch = callPackage ./development/lomiri-app-launch { };
@@ -80,7 +81,6 @@ let
lomiri-session = callPackage ./data/lomiri-session { };
#### Development tools / libraries
gmenuharness = callPackage ./development/gmenuharness { };
libusermetrics = callPackage ./development/libusermetrics { };
qtmir = callPackage ./development/qtmir { };
trust-store = callPackage ./development/trust-store { };
@@ -16,6 +16,9 @@
qtbase,
}:
let
withQt6 = lib.strings.versionAtLeast qtbase.version "6";
in
stdenv.mkDerivation (finalAttrs: {
pname = "gmenuharness";
version = "0.1.5";
@@ -43,7 +46,6 @@ stdenv.mkDerivation (finalAttrs: {
cmake-extras
glib
lomiri-api
qtbase
];
nativeCheckInputs = [
@@ -54,10 +56,14 @@ stdenv.mkDerivation (finalAttrs: {
checkInputs = [
gtest
libqtdbustest
qtbase
];
cmakeFlags = [
"-Denable_tests=${lib.boolToString finalAttrs.finalPackage.doCheck}"
(lib.strings.cmakeBool "enable_tests" finalAttrs.finalPackage.doCheck)
]
++ lib.optionals finalAttrs.finalPackage.doCheck [
(lib.strings.cmakeBool "ENABLE_QT6" withQt6)
];
dontWrapQtApps = true;