manually update qtpass
This commit is contained in:
+9
-18
@@ -13,24 +13,15 @@
|
|||||||
libreoffice-qt6-fresh
|
libreoffice-qt6-fresh
|
||||||
vlc
|
vlc
|
||||||
inkscape
|
inkscape
|
||||||
# Working aroung bug of qtpass
|
(qtpass.overrideAttrs (old: rec {
|
||||||
# https://github.com/IJHack/QtPass/issues/663
|
version = "1.7.0";
|
||||||
(
|
src = pkgs.fetchFromGitHub {
|
||||||
# https://nixos.wiki/wiki/Nix_Cookbook#Wrapping_packages
|
owner = "IJHack";
|
||||||
runCommand "qtpass" {
|
repo = "QtPass";
|
||||||
buildInputs = [ makeWrapper ];
|
tag = "v${version}";
|
||||||
} ''
|
hash = "sha256-0qbKM24v7xRiuBEs+rHP2l1W8bCl7uJRc3jzpDdjp/c=";
|
||||||
mkdir $out
|
};
|
||||||
# Link every top-level folder from pkgs.hello to our new target
|
}))
|
||||||
ln -s ${qtpass}/* $out
|
|
||||||
# Except the bin folder
|
|
||||||
rm $out/bin
|
|
||||||
mkdir $out/bin
|
|
||||||
# creating a wrapper
|
|
||||||
makeWrapper ${qtpass}/bin/qtpass $out/bin/qtpass \
|
|
||||||
--set QT_QPA_PLATFORM xcb
|
|
||||||
''
|
|
||||||
)
|
|
||||||
signal-desktop
|
signal-desktop
|
||||||
transmission_4-qt6
|
transmission_4-qt6
|
||||||
thunderbird
|
thunderbird
|
||||||
|
|||||||
Reference in New Issue
Block a user