On Mon Oct 26, 2026 at 07:46:34PM +0100, [email protected] wrote:
> Le Mon, Oct 26, 2026 at 07:42:45PM +0100, Rafael Sadowski a écrit :
> > On Mon Oct 26, 2026 at 07:12:56PM +0100, Anne Jan Brouwer wrote:
> > > Hi,
> > > 
> > I would suggest the following patch. Stefan, please commit if OK for
> > you.
> 
> unless theres some magic in the qt6 module, i think this lacks the
> proper RDEP addition for gtk-update-icon-cache & update-desktop-database
> 

Good point, Didn't portcheck even complain about it? That's how it was.


Index: Makefile
===================================================================
RCS file: /cvs/ports/security/qtpass/Makefile,v
diff -u -p -r1.5 Makefile
--- Makefile    7 Jul 2026 06:22:28 -0000       1.5
+++ Makefile    26 Oct 2026 18:53:52 -0000
@@ -1,8 +1,7 @@
 COMMENT=       multi-platform GUI for password-store
-
 GH_ACCOUNT=    IJHack
 GH_PROJECT=    QtPass
-GH_TAGNAME=    v1.7.0
+GH_TAGNAME=    v1.8.4
 PKGNAME=       ${DISTNAME:L}
 
 CATEGORIES=    security x11
@@ -14,16 +13,17 @@ MAINTAINER= Stefan Hagen <sh+ports@codev
 # GPLv3+
 PERMIT_PACKAGE=        Yes
 
-WANTLIB+=      ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5Network Qt5Widgets
-WANTLIB+=      c m
+WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Network Qt6Widgets
+WANTLIB += c m
 
 MODULES=       devel/qmake \
-               x11/qt5
+               x11/qt6
 
 RUN_DEPENDS=   devel/git \
                security/gnupg>=2.2.23p1 \
                security/password-store \
-               security/pwgen
+               security/pwgen \
+               x11/gtk+4,-guic
 
 NO_TEST=       Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/qtpass/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo    7 Jul 2026 06:22:28 -0000       1.3
+++ distinfo    26 Oct 2026 18:53:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (QtPass-1.7.0.tar.gz) = Fte/ARFKfxHC42G0bhUGP0GaJ77/VKlphbcG2nVnA8M=
-SIZE (QtPass-1.7.0.tar.gz) = 1167619
+SHA256 (QtPass-1.8.4.tar.gz) = UjaDFUYr5paONCHq9OTgT6PyvzZlLok3Kky16iipASE=
+SIZE (QtPass-1.8.4.tar.gz) = 1755558
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/qtpass/pkg/PLIST,v
diff -u -p -r1.2 PLIST
--- pkg/PLIST   11 Mar 2022 19:53:59 -0000      1.2
+++ pkg/PLIST   26 Oct 2026 18:53:52 -0000
@@ -1 +1,15 @@
 @bin bin/qtpass
+share/applications/
+share/applications/qtpass.desktop
+share/icons/
+share/icons/hicolor/
+share/icons/hicolor/512x512/
+share/icons/hicolor/512x512/apps/
+share/icons/hicolor/512x512/apps/qtpass-icon.png
+share/icons/hicolor/scalable/
+share/icons/hicolor/scalable/apps/
+share/icons/hicolor/scalable/apps/qtpass-icon.svg
+share/metainfo/
+share/metainfo/org.qtpass.QtPass.metainfo.xml
+@tag update-desktop-database
+@tag gtk-update-icon-cache %D/share/icons/hicolor

Reply via email to