From d3e91e9b3d5937880dc1fe49689b290b039e0c32 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Mon, 7 Nov 2022 15:05:46 +0100 Subject: [PATCH 1/3] qMasterPassword: 1.2.3 -> 1.2.4 --- pkgs/applications/misc/qMasterPassword/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/qMasterPassword/default.nix b/pkgs/applications/misc/qMasterPassword/default.nix index af0c1d6ca6f3..cdf3faa9d1dc 100644 --- a/pkgs/applications/misc/qMasterPassword/default.nix +++ b/pkgs/applications/misc/qMasterPassword/default.nix @@ -2,13 +2,13 @@ mkDerivation rec { pname = "qMasterPassword"; - version = "1.2.3"; + version = "1.2.4"; src = fetchFromGitHub { owner = "bkueng"; repo = pname; rev = "v${version}"; - sha256 = "sha256-eUJD9FoGaDzADKm3wZHs5Bhdt7RoM1WTTVNP6xUV7gs="; + sha256 = "sha256-VQ1ZkXaZ5sUbtWa/GreTr5uXvnZ2Go6owJ2ZBK25zns="; }; buildInputs = [ qtbase libX11 libXtst openssl libscrypt ]; From 92cfa0563ec121ca180c7ec9c5c9ab9d564cab15 Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Mon, 7 Nov 2022 15:06:08 +0100 Subject: [PATCH 2/3] qMasterPassword: use qt6 --- .../misc/qMasterPassword/default.nix | 22 ++++++++++++++----- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/misc/qMasterPassword/default.nix b/pkgs/applications/misc/qMasterPassword/default.nix index cdf3faa9d1dc..2ba56a5965ba 100644 --- a/pkgs/applications/misc/qMasterPassword/default.nix +++ b/pkgs/applications/misc/qMasterPassword/default.nix @@ -1,6 +1,18 @@ -{ lib, stdenv, mkDerivation, fetchFromGitHub, qtbase, qmake, qttools, libX11, libXtst, openssl, libscrypt }: +{ lib +, stdenv +, fetchFromGitHub +, libX11 +, libXtst +, qmake +, qtbase +, qttools +, qtwayland +, openssl +, libscrypt +, wrapQtAppsHook +}: -mkDerivation rec { +stdenv.mkDerivation rec { pname = "qMasterPassword"; version = "1.2.4"; @@ -11,8 +23,8 @@ mkDerivation rec { sha256 = "sha256-VQ1ZkXaZ5sUbtWa/GreTr5uXvnZ2Go6owJ2ZBK25zns="; }; - buildInputs = [ qtbase libX11 libXtst openssl libscrypt ]; - nativeBuildInputs = [ qmake qttools ]; + buildInputs = [ qtbase qtwayland libX11 libXtst openssl libscrypt ]; + nativeBuildInputs = [ qmake qttools wrapQtAppsHook ]; # Upstream install is mostly defunct. It hardcodes target.path and doesn't # install anything but the binary. @@ -46,7 +58,7 @@ mkDerivation rec { ''; homepage = "https://github.com/bkueng/qMasterPassword"; license = licenses.gpl3; - maintainers = [ maintainers.tadeokondrak ]; + maintainers = with lib.maintainers; [ tadeokondrak ]; platforms = platforms.all; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d05df3751808..cf20314d4db4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -36997,7 +36997,7 @@ with pkgs; gtk2 = gtk2-x11; }; - qMasterPassword = libsForQt5.callPackage ../applications/misc/qMasterPassword { }; + qMasterPassword = qt6Packages.callPackage ../applications/misc/qMasterPassword { }; qtrvsim = libsForQt5.callPackage ../applications/science/computer-architecture/qtrvsim { }; From e87a760a3c6f4166b11024c573ee4876bacf554d Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Mon, 7 Nov 2022 15:20:50 +0100 Subject: [PATCH 3/3] qMasterPassword: add myself as maintainer --- pkgs/applications/misc/qMasterPassword/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/qMasterPassword/default.nix b/pkgs/applications/misc/qMasterPassword/default.nix index 2ba56a5965ba..2cdc3bdd9f3a 100644 --- a/pkgs/applications/misc/qMasterPassword/default.nix +++ b/pkgs/applications/misc/qMasterPassword/default.nix @@ -58,7 +58,7 @@ stdenv.mkDerivation rec { ''; homepage = "https://github.com/bkueng/qMasterPassword"; license = licenses.gpl3; - maintainers = with lib.maintainers; [ tadeokondrak ]; + maintainers = with lib.maintainers; [ tadeokondrak teutat3s ]; platforms = platforms.all; }; }