diff --git a/srcpkgs/remmina-kwallet b/srcpkgs/remmina-kwallet new file mode 120000 index 00000000000..88b1c3eacfb --- /dev/null +++ b/srcpkgs/remmina-kwallet @@ -0,0 +1 @@ +remmina \ No newline at end of file diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template index 657e392d1f0..7c89e4e0e96 100644 --- a/srcpkgs/remmina/template +++ b/srcpkgs/remmina/template @@ -1,12 +1,12 @@ # Template file for 'remmina' pkgname=remmina version=1.4.31 -revision=1 +revision=2 build_style=cmake -configure_args="-DCMAKE_USE_PTHREADS_INIT=ON" -hostmakedepends="glib-devel intltool pkg-config shared-mime-info" +configure_args="-DCMAKE_USE_PTHREADS_INIT=ON -DWITH_KF5WALLET=on" +hostmakedepends="glib-devel intltool pkg-config shared-mime-info qt5-host-tools qt5-qmake" makedepends="avahi-glib-libs-devel avahi-ui-libs-devel freerdp-devel - gobject-introspection gstreamermm-devel json-glib-devel + gobject-introspection gstreamermm-devel json-glib-devel kwallet-devel libgcrypt-devel libgnome-keyring-devel liblz4-devel libsasl-devel libsecret-devel libsodium-devel libsoup3-devel libssh-devel libva-devel libvncserver-devel libxkbfile-devel opus-devel phodav-devel @@ -24,3 +24,11 @@ checksum=cfe9d4a6f2951d35533e5b2235f76640573c91f1be3bd8118637fbf68234500a if [ "$XBPS_TARGET_LIBC" = "musl" ]; then makedepends+=" libexecinfo-devel" fi + +remmina-kwallet_package() { + short_desc+=" - kwallet plugin" + depends="${sourcepkg}>=${version}_${revision} kwallet" + pkg_install() { + vmove usr/lib/remmina/plugins/remmina-plugin-kwallet.so + } +}