diff --git a/srcpkgs/zulucrypt/patches/21-windows-nonmodal.patch b/srcpkgs/zulucrypt/patches/21-windows-nonmodal.patch new file mode 100644 index 00000000000..7504f192db0 --- /dev/null +++ b/srcpkgs/zulucrypt/patches/21-windows-nonmodal.patch @@ -0,0 +1,25 @@ +upstream: https://github.com/mhogomchungu/zuluCrypt/commit/f0f80bb50ddcbeaa8b15cd41610824c5b6425e33 +reason: windows were floating in a tiling wm before + +--- zuluCrypt-gui/zulucrypt.ui ++++ zuluCrypt-gui/zulucrypt.ui +@@ -3,7 +3,7 @@ + zuluCrypt + + +- Qt::WindowModal ++ Qt::NonModal + + + true +--- zuluMount-gui/zulumount.ui ++++ zuluMount-gui/zulumount.ui +@@ -3,7 +3,7 @@ + zuluMount + + +- Qt::WindowModal ++ Qt::NonModal + + + diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template index fc7570c5a8c..aca91f255f2 100644 --- a/srcpkgs/zulucrypt/template +++ b/srcpkgs/zulucrypt/template @@ -1,7 +1,7 @@ # Template file for 'zulucrypt' pkgname=zulucrypt version=5.4.0 -revision=2 +revision=3 wrksrc="zuluCrypt-${version}" build_style=cmake configure_args="-DINTERNAL_ZULUPLAY=false -DQT5=true @@ -14,9 +14,9 @@ hostmakedepends="pkg-config" makedepends="zuluplay-devel libblkid-devel cryptsetup-devel libgcrypt-devel device-mapper-devel libuuid-devel qt5-devel $(vopt_if kde kwallet-devel) $(vopt_if pwquality libpwquality-devel) $(vopt_if gnome libsecret-devel)" -short_desc="Front end to cryptsetup and tcplay, supports veracrypt" +short_desc="Frontend to cryptsetup and Veracrypt for harddrive and file encryption" maintainer="Piraty " -license="GPL-2" +license="GPL-2.0-or-later" homepage="https://mhogomchungu.github.io/zuluCrypt" distfiles="https://github.com/mhogomchungu/zuluCrypt/archive/${version}.tar.gz" checksum=c22cd0c6e0d867d844c330ff9e33c3a807bbb5c23b07d4d6928d25a6092507b4 @@ -42,7 +42,8 @@ post_install() { zulucrypt-gui_package() { short_desc+=" - GUI tools" - depends="${sourcepkg}>=${version}_${revision}" + # needs xdg-open + depends="${sourcepkg}>=${version}_${revision} xdg-utils" pkg_install() { vmove "usr/bin/*-gui" vmove "usr/share/icons/*"