From fb254b9d4f4dfd79c9249b41cfc0741ccdcc0f0a Mon Sep 17 00:00:00 2001 From: José Romildo Date: Sun, 5 Nov 2023 11:10:27 -0300 Subject: lxqt.lxqt-menu-data: init at 1.4.1 --- pkgs/desktops/lxqt/default.nix | 3 ++- pkgs/desktops/lxqt/lxqt-menu-data/default.nix | 36 +++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 pkgs/desktops/lxqt/lxqt-menu-data/default.nix (limited to 'pkgs/desktops') diff --git a/pkgs/desktops/lxqt/default.nix b/pkgs/desktops/lxqt/default.nix index fbac7dbd034..2aad1aba1b1 100644 --- a/pkgs/desktops/lxqt/default.nix +++ b/pkgs/desktops/lxqt/default.nix @@ -18,6 +18,7 @@ let lxqt-admin = callPackage ./lxqt-admin {}; lxqt-config = callPackage ./lxqt-config {}; lxqt-globalkeys = callPackage ./lxqt-globalkeys {}; + lxqt-menu-data = callPackage ./lxqt-menu-data {}; lxqt-notificationd = callPackage ./lxqt-notificationd {}; lxqt-openssh-askpass = callPackage ./lxqt-openssh-askpass {}; lxqt-policykit = callPackage ./lxqt-policykit {}; @@ -50,7 +51,6 @@ let libsForQt5.libkscreen # provides plugins for screen management software pkgs.libfm pkgs.libfm-extra - pkgs.lxmenu-data pkgs.menu-cache pkgs.openbox # default window manager qt5.qtsvg # provides QT5 plugins for svg icons @@ -68,6 +68,7 @@ let lxqt-admin lxqt-config lxqt-globalkeys + lxqt-menu-data lxqt-notificationd lxqt-openssh-askpass lxqt-policykit diff --git a/pkgs/desktops/lxqt/lxqt-menu-data/default.nix b/pkgs/desktops/lxqt/lxqt-menu-data/default.nix new file mode 100644 index 00000000000..5ac4a5b0b71 --- /dev/null +++ b/pkgs/desktops/lxqt/lxqt-menu-data/default.nix @@ -0,0 +1,36 @@ +{ lib +, mkDerivation +, fetchFromGitHub +, cmake +, lxqt-build-tools +, qttools +, gitUpdater +}: + +mkDerivation rec { + pname = "lxqt-menu-data"; + version = "1.4.1"; + + src = fetchFromGitHub { + owner = "lxqt"; + repo = pname; + rev = version; + hash = "sha256-I9jb2e57ZBvND27F5C1zMaoFtij5TetmN9zbJSjxiS4="; + }; + + nativeBuildInputs = [ + cmake + lxqt-build-tools + qttools + ]; + + passthru.updateScript = gitUpdater { }; + + meta = with lib; { + homepage = "https://github.com/lxqt/lxqt-menu-data"; + description = "Menu files for LXQt Panel, Configuration Center and PCManFM-Qt/libfm-qt"; + license = licenses.lgpl21Plus; + platforms = platforms.linux; + maintainers = teams.lxqt.members; + }; +} -- cgit 1.4.1