diff options
author | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2024-01-22 23:12:21 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-22 23:12:21 +0100 |
commit | eeb16bd3fac6fef0d93e9a793a13cca1862a60a0 (patch) | |
tree | ca74193f00b912d9aec1d5f1bf5a6fa88aacb118 /pkgs/desktops/lomiri | |
parent | 2f6dec4f460299e3ce58349b640a6eb92e5b47ad (diff) | |
parent | 75597507ddbd686837fe5e5b5bfeb15beb970bbf (diff) | |
download | nixlib-eeb16bd3fac6fef0d93e9a793a13cca1862a60a0.tar nixlib-eeb16bd3fac6fef0d93e9a793a13cca1862a60a0.tar.gz nixlib-eeb16bd3fac6fef0d93e9a793a13cca1862a60a0.tar.bz2 nixlib-eeb16bd3fac6fef0d93e9a793a13cca1862a60a0.tar.lz nixlib-eeb16bd3fac6fef0d93e9a793a13cca1862a60a0.tar.xz nixlib-eeb16bd3fac6fef0d93e9a793a13cca1862a60a0.tar.zst nixlib-eeb16bd3fac6fef0d93e9a793a13cca1862a60a0.zip |
Merge pull request #260892 from OPNA2608/init/lomiri/qqc2-suru-style
lomiri.qqc2-suru-style: init at 0.20230206
Diffstat (limited to 'pkgs/desktops/lomiri')
-rw-r--r-- | pkgs/desktops/lomiri/default.nix | 1 | ||||
-rw-r--r-- | pkgs/desktops/lomiri/qml/qqc2-suru-style/default.nix | 45 |
2 files changed, 46 insertions, 0 deletions
diff --git a/pkgs/desktops/lomiri/default.nix b/pkgs/desktops/lomiri/default.nix index 303b153775cf..ae5a44aa2a5d 100644 --- a/pkgs/desktops/lomiri/default.nix +++ b/pkgs/desktops/lomiri/default.nix @@ -33,6 +33,7 @@ let lomiri-settings-components = callPackage ./qml/lomiri-settings-components { }; lomiri-ui-extras = callPackage ./qml/lomiri-ui-extras { }; lomiri-ui-toolkit = callPackage ./qml/lomiri-ui-toolkit { }; + qqc2-suru-style = callPackage ./qml/qqc2-suru-style { }; #### Services biometryd = callPackage ./services/biometryd { }; diff --git a/pkgs/desktops/lomiri/qml/qqc2-suru-style/default.nix b/pkgs/desktops/lomiri/qml/qqc2-suru-style/default.nix new file mode 100644 index 000000000000..5717ae35f113 --- /dev/null +++ b/pkgs/desktops/lomiri/qml/qqc2-suru-style/default.nix @@ -0,0 +1,45 @@ +{ stdenv +, lib +, fetchFromGitLab +, gitUpdater +, qmake +, qtdeclarative +, qtquickcontrols2 +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "qqc2-suru-style"; + version = "0.20230206"; + + src = fetchFromGitLab { + owner = "ubports"; + repo = "development/core/qqc2-suru-style"; + rev = finalAttrs.version; + hash = "sha256-ZLPuXnhlR1IDhGnprcdWHLnOeS6ZzVkFhQML0iKMjO8="; + }; + + # QMake can't find Qt modules from buildInputs + strictDeps = false; + + nativeBuildInputs = [ + qmake + ]; + + buildInputs = [ + qtdeclarative + qtquickcontrols2 + ]; + + dontWrapQtApps = true; + + passthru.updateScript = gitUpdater { }; + + meta = with lib; { + description = "Suru Style for QtQuick Controls 2"; + homepage = "https://gitlab.com/ubports/development/core/qqc2-suru-style"; + changelog = "https://gitlab.com/ubports/development/core/qqc2-suru-style/-/blob/${finalAttrs.version}/ChangeLog"; + license = with licenses; [ gpl2Plus lgpl3Only cc-by-sa-30 ]; + maintainers = teams.lomiri.members; + platforms = platforms.unix; + }; +}) |