aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authortcberner <tcberner@FreeBSD.org>2018-04-11 03:39:14 +0800
committertcberner <tcberner@FreeBSD.org>2018-04-11 03:39:14 +0800
commit74f77fb1afdf76f65b58d21863cc4ba75d8b8d97 (patch)
tree37a3038d6d2b42ed104606dbdcebbb7794fba3c9 /security
parent235347c60e2fe507c468ece96c7d83638fb2cf01 (diff)
downloadfreebsd-ports-gnome-74f77fb1afdf76f65b58d21863cc4ba75d8b8d97.tar.gz
freebsd-ports-gnome-74f77fb1afdf76f65b58d21863cc4ba75d8b8d97.tar.zst
freebsd-ports-gnome-74f77fb1afdf76f65b58d21863cc4ba75d8b8d97.zip
New ports: security/kgpg, security/kleopatra, security/kwalletmanager
This is the current version of KDE Applications <foo>. Note that users of KDE SC4 should stick with <foo>-kde4.
Diffstat (limited to 'security')
-rw-r--r--security/Makefile3
-rw-r--r--security/kgpg/Makefile21
-rw-r--r--security/kgpg/distinfo3
-rw-r--r--security/kgpg/pkg-descr7
-rw-r--r--security/kgpg/pkg-plist105
-rw-r--r--security/kleopatra/Makefile25
-rw-r--r--security/kleopatra/distinfo3
-rw-r--r--security/kleopatra/pkg-descr5
-rw-r--r--security/kleopatra/pkg-plist141
-rw-r--r--security/kwalletmanager/Makefile19
-rw-r--r--security/kwalletmanager/distinfo3
-rw-r--r--security/kwalletmanager/pkg-descr6
-rw-r--r--security/kwalletmanager/pkg-plist129
13 files changed, 470 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 725ab2837417..9fb46553f2d7 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -304,8 +304,10 @@
SUBDIR += keynote
SUBDIR += keyprint
SUBDIR += kf5-kdesu
+ SUBDIR += kgpg
SUBDIR += kgpg-kde4
SUBDIR += kickpass
+ SUBDIR += kleopatra
SUBDIR += knock
SUBDIR += knocker
SUBDIR += kpcli
@@ -319,6 +321,7 @@
SUBDIR += krb5-devel
SUBDIR += kripp
SUBDIR += kstart
+ SUBDIR += kwalletmanager
SUBDIR += kwalletmanager-kde4
SUBDIR += l0pht-watch
SUBDIR += l0phtcrack
diff --git a/security/kgpg/Makefile b/security/kgpg/Makefile
new file mode 100644
index 000000000000..9f9178e8f2c4
--- /dev/null
+++ b/security/kgpg/Makefile
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME= kgpg
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= security kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Encryption tool for KDE
+
+RUN_DEPENDS= gpg2:security/gnupg
+
+USES= cmake:outsource gettext kde:5 tar:xz
+USE_KDE= akonadi akonadicontacts archive auth bookmarks codecs \
+ completion config configwidgets contacts coreaddons crash \
+ dbusaddons doctools ecm i18n iconthemes itemmodels itemviews \
+ jobwidgets kio notifications service solid sonnet textwidgets \
+ widgetsaddons windowsystem xmlgui
+USE_QT5= core dbus gui network printsupport widgets xml \
+ buildtools_build qmake_build
+
+.include <bsd.port.mk>
diff --git a/security/kgpg/distinfo b/security/kgpg/distinfo
new file mode 100644
index 000000000000..5a5956a2c1ed
--- /dev/null
+++ b/security/kgpg/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519257
+SHA256 (KDE/applications/17.12.3/kgpg-17.12.3.tar.xz) = d74392f6b737f9961db10274e808849500789219b647b4ecf7d64f43cf66caa7
+SIZE (KDE/applications/17.12.3/kgpg-17.12.3.tar.xz) = 2817380
diff --git a/security/kgpg/pkg-descr b/security/kgpg/pkg-descr
new file mode 100644
index 000000000000..2209957f1b2e
--- /dev/null
+++ b/security/kgpg/pkg-descr
@@ -0,0 +1,7 @@
+KGpg is a simple interface for GnuPG, a powerful encryption utility.
+
+With KGpg you will be able to encrypt and decrypt your files and
+emails, allowing much more secure communications. A mini howto on
+encryption with gpg is available on gnupg's web site.
+
+WWW: http://utils.kde.org
diff --git a/security/kgpg/pkg-plist b/security/kgpg/pkg-plist
new file mode 100644
index 000000000000..1d26cd9d6abf
--- /dev/null
+++ b/security/kgpg/pkg-plist
@@ -0,0 +1,105 @@
+bin/kgpg
+etc/xdg/autostart/org.kde.kgpg.desktop
+share/applications/org.kde.kgpg.desktop
+share/config.kcfg/kgpg.kcfg
+share/dbus-1/interfaces/org.kde.kgpg.Key.xml
+share/icons/hicolor/128x128/apps/kgpg.png
+share/icons/hicolor/16x16/actions/document-export-key.png
+share/icons/hicolor/16x16/actions/document-import-key.png
+share/icons/hicolor/16x16/actions/document-properties-key.png
+share/icons/hicolor/16x16/apps/kgpg.png
+share/icons/hicolor/16x16/status/key-group.png
+share/icons/hicolor/16x16/status/key-orphan.png
+share/icons/hicolor/16x16/status/key-pair.png
+share/icons/hicolor/16x16/status/key-single.png
+share/icons/hicolor/22x22/actions/document-export-key.png
+share/icons/hicolor/22x22/actions/document-import-key.png
+share/icons/hicolor/22x22/actions/document-properties-key.png
+share/icons/hicolor/22x22/actions/key-generate-pair.png
+share/icons/hicolor/22x22/actions/view-key-secret.png
+share/icons/hicolor/22x22/apps/kgpg.png
+share/icons/hicolor/22x22/status/key-group.png
+share/icons/hicolor/22x22/status/key-pair.png
+share/icons/hicolor/22x22/status/key-single.png
+share/icons/hicolor/32x32/actions/document-export-key.png
+share/icons/hicolor/32x32/actions/document-import-key.png
+share/icons/hicolor/32x32/actions/document-properties-key.png
+share/icons/hicolor/32x32/apps/kgpg.png
+share/icons/hicolor/32x32/status/key-group.png
+share/icons/hicolor/32x32/status/key-pair.png
+share/icons/hicolor/32x32/status/key-single.png
+share/icons/hicolor/48x48/actions/document-export-key.png
+share/icons/hicolor/48x48/actions/document-import-key.png
+share/icons/hicolor/48x48/actions/document-properties-key.png
+share/icons/hicolor/48x48/apps/kgpg.png
+share/icons/hicolor/48x48/status/key-group.png
+share/icons/hicolor/48x48/status/key-pair.png
+share/icons/hicolor/48x48/status/key-single.png
+share/icons/hicolor/64x64/apps/kgpg.png
+share/icons/hicolor/scalable/actions/document-export-key.svgz
+share/icons/hicolor/scalable/actions/document-import-key.svgz
+share/icons/hicolor/scalable/actions/document-properties-key.svgz
+share/icons/hicolor/scalable/apps/kgpg.svg
+share/icons/hicolor/scalable/status/key-group.svgz
+share/icons/hicolor/scalable/status/key-pair.svgz
+share/icons/hicolor/scalable/status/key-single.svgz
+%%DATADIR%%/tips
+share/kservices5/ServiceMenus/encryptfile.desktop
+share/kservices5/ServiceMenus/encryptfolder.desktop
+share/kservices5/ServiceMenus/viewdecrypted.desktop
+share/kxmlgui5/kgpg/keysmanager.rc
+share/kxmlgui5/kgpg/kgpgeditor.rc
+share/locale/ar/LC_MESSAGES/kgpg.mo
+share/locale/ast/LC_MESSAGES/kgpg.mo
+share/locale/bg/LC_MESSAGES/kgpg.mo
+share/locale/bs/LC_MESSAGES/kgpg.mo
+share/locale/ca/LC_MESSAGES/kgpg.mo
+share/locale/ca@valencia/LC_MESSAGES/kgpg.mo
+share/locale/cs/LC_MESSAGES/kgpg.mo
+share/locale/da/LC_MESSAGES/kgpg.mo
+share/locale/de/LC_MESSAGES/kgpg.mo
+share/locale/el/LC_MESSAGES/kgpg.mo
+share/locale/en_GB/LC_MESSAGES/kgpg.mo
+share/locale/eo/LC_MESSAGES/kgpg.mo
+share/locale/es/LC_MESSAGES/kgpg.mo
+share/locale/et/LC_MESSAGES/kgpg.mo
+share/locale/eu/LC_MESSAGES/kgpg.mo
+share/locale/fa/LC_MESSAGES/kgpg.mo
+share/locale/fi/LC_MESSAGES/kgpg.mo
+share/locale/fr/LC_MESSAGES/kgpg.mo
+share/locale/ga/LC_MESSAGES/kgpg.mo
+share/locale/gl/LC_MESSAGES/kgpg.mo
+share/locale/he/LC_MESSAGES/kgpg.mo
+share/locale/hr/LC_MESSAGES/kgpg.mo
+share/locale/hu/LC_MESSAGES/kgpg.mo
+share/locale/ia/LC_MESSAGES/kgpg.mo
+share/locale/id/LC_MESSAGES/kgpg.mo
+share/locale/is/LC_MESSAGES/kgpg.mo
+share/locale/it/LC_MESSAGES/kgpg.mo
+share/locale/ja/LC_MESSAGES/kgpg.mo
+share/locale/kk/LC_MESSAGES/kgpg.mo
+share/locale/km/LC_MESSAGES/kgpg.mo
+share/locale/ko/LC_MESSAGES/kgpg.mo
+share/locale/lt/LC_MESSAGES/kgpg.mo
+share/locale/lv/LC_MESSAGES/kgpg.mo
+share/locale/mr/LC_MESSAGES/kgpg.mo
+share/locale/nb/LC_MESSAGES/kgpg.mo
+share/locale/nds/LC_MESSAGES/kgpg.mo
+share/locale/nl/LC_MESSAGES/kgpg.mo
+share/locale/nn/LC_MESSAGES/kgpg.mo
+share/locale/pa/LC_MESSAGES/kgpg.mo
+share/locale/pl/LC_MESSAGES/kgpg.mo
+share/locale/pt/LC_MESSAGES/kgpg.mo
+share/locale/pt_BR/LC_MESSAGES/kgpg.mo
+share/locale/ro/LC_MESSAGES/kgpg.mo
+share/locale/ru/LC_MESSAGES/kgpg.mo
+share/locale/sk/LC_MESSAGES/kgpg.mo
+share/locale/sl/LC_MESSAGES/kgpg.mo
+share/locale/sr/LC_MESSAGES/kgpg.mo
+share/locale/sv/LC_MESSAGES/kgpg.mo
+share/locale/tr/LC_MESSAGES/kgpg.mo
+share/locale/ug/LC_MESSAGES/kgpg.mo
+share/locale/uk/LC_MESSAGES/kgpg.mo
+share/locale/zh_CN/LC_MESSAGES/kgpg.mo
+share/locale/zh_TW/LC_MESSAGES/kgpg.mo
+share/metainfo/org.kde.kgpg.appdata.xml
diff --git a/security/kleopatra/Makefile b/security/kleopatra/Makefile
new file mode 100644
index 000000000000..a9b2e72ea9a3
--- /dev/null
+++ b/security/kleopatra/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= kleopatra
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= security kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Certificate manager for KDE
+
+LIB_DEPENDS= libassuan.so:security/libassuan \
+ libboost_thread.so:devel/boost-libs \
+ libgpgme.so:security/gpgme \
+ libgpg-error.so:security/libgpg-error \
+ libgpgmepp.so:security/gpgme-cpp \
+ libqgpgme.so:security/gpgme-qt5
+
+USES= cmake:outsource gettext kde:5 tar:xz
+USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
+ doctools ecm i18n iconthemes itemmodels kcmutils notifications \
+ service sonnet textwidgets widgetsaddons windowsystem xmlgui \
+ libkleo mime
+USE_QT5= core dbus gui network printsupport testlib widgets xml \
+ buildtools_build qmake_build
+
+.include <bsd.port.mk>
diff --git a/security/kleopatra/distinfo b/security/kleopatra/distinfo
new file mode 100644
index 000000000000..57bdab46eb33
--- /dev/null
+++ b/security/kleopatra/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519258
+SHA256 (KDE/applications/17.12.3/kleopatra-17.12.3.tar.xz) = eda95062315b3435449a44dc59d044a03c5b2bbf352a45810040af0365902790
+SIZE (KDE/applications/17.12.3/kleopatra-17.12.3.tar.xz) = 1895848
diff --git a/security/kleopatra/pkg-descr b/security/kleopatra/pkg-descr
new file mode 100644
index 000000000000..992957d9cc00
--- /dev/null
+++ b/security/kleopatra/pkg-descr
@@ -0,0 +1,5 @@
+Kleopatra is a certificate manager and a universal crypto GUI.
+It supports managing X.509 and OpenPGP certificates in the
+GpgSM keybox and retrieving certificates from LDAP servers.
+
+WWW: https://www.kde.org/applications/utilities/kleopatra/
diff --git a/security/kleopatra/pkg-plist b/security/kleopatra/pkg-plist
new file mode 100644
index 000000000000..380bb82f344e
--- /dev/null
+++ b/security/kleopatra/pkg-plist
@@ -0,0 +1,141 @@
+bin/kleopatra
+bin/kwatchgnupg
+etc/xdg/kleopatra.categories
+etc/xdg/kleopatra.renamecategories
+lib/libkleopatraclientcore.so
+lib/libkleopatraclientcore.so.1
+lib/libkleopatraclientcore.so.1.3.0
+lib/libkleopatraclientgui.so
+lib/libkleopatraclientgui.so.1
+lib/libkleopatraclientgui.so.1.3.0
+%%QT_PLUGINDIR%%/kcm_kleopatra.so
+share/applications/kleopatra_import.desktop
+share/applications/org.kde.kleopatra.desktop
+share/icons/hicolor/128x128/apps/kleopatra.png
+share/icons/hicolor/16x16/apps/kleopatra.png
+share/icons/hicolor/22x22/apps/kleopatra.png
+share/icons/hicolor/256x256/apps/kleopatra.png
+share/icons/hicolor/32x32/apps/kleopatra.png
+share/icons/hicolor/48x48/apps/kleopatra.png
+share/icons/hicolor/64x64/apps/kleopatra.png
+share/kconf_update/kleopatra-15.08-kickoff.sh
+share/kconf_update/kleopatra.upd
+%%DATADIR%%/pics/kleopatra_splashscreen.png
+%%DATADIR%%/pics/kleopatra_splashscreen.svgz
+%%DATADIR%%/pics/kleopatra_wizard.png
+%%DATADIR%%/pics/kleopatra_wizard.svgz
+share/kservices5/kleopatra_config_appear.desktop
+share/kservices5/kleopatra_config_cryptooperations.desktop
+share/kservices5/kleopatra_config_dirserv.desktop
+share/kservices5/kleopatra_config_gnupgsystem.desktop
+share/kservices5/kleopatra_config_smimevalidation.desktop
+share/kservices5/kleopatra_decryptverifyfiles.desktop
+share/kservices5/kleopatra_decryptverifyfolders.desktop
+share/kservices5/kleopatra_signencryptfiles.desktop
+share/kservices5/kleopatra_signencryptfolders.desktop
+share/kwatchgnupg/pics/kwatchgnupg.png
+share/kwatchgnupg/pics/kwatchgnupg2.png
+share/locale/ar/LC_MESSAGES/kleopatra.mo
+share/locale/ar/LC_MESSAGES/kwatchgnupg.mo
+share/locale/ast/LC_MESSAGES/kleopatra.mo
+share/locale/ast/LC_MESSAGES/kwatchgnupg.mo
+share/locale/bg/LC_MESSAGES/kleopatra.mo
+share/locale/bg/LC_MESSAGES/kwatchgnupg.mo
+share/locale/bs/LC_MESSAGES/kleopatra.mo
+share/locale/bs/LC_MESSAGES/kwatchgnupg.mo
+share/locale/ca/LC_MESSAGES/kleopatra.mo
+share/locale/ca/LC_MESSAGES/kwatchgnupg.mo
+share/locale/ca@valencia/LC_MESSAGES/kleopatra.mo
+share/locale/ca@valencia/LC_MESSAGES/kwatchgnupg.mo
+share/locale/cs/LC_MESSAGES/kleopatra.mo
+share/locale/cs/LC_MESSAGES/kwatchgnupg.mo
+share/locale/da/LC_MESSAGES/kleopatra.mo
+share/locale/da/LC_MESSAGES/kwatchgnupg.mo
+share/locale/de/LC_MESSAGES/kleopatra.mo
+share/locale/de/LC_MESSAGES/kwatchgnupg.mo
+share/locale/el/LC_MESSAGES/kleopatra.mo
+share/locale/el/LC_MESSAGES/kwatchgnupg.mo
+share/locale/en_GB/LC_MESSAGES/kleopatra.mo
+share/locale/en_GB/LC_MESSAGES/kwatchgnupg.mo
+share/locale/eo/LC_MESSAGES/kleopatra.mo
+share/locale/eo/LC_MESSAGES/kwatchgnupg.mo
+share/locale/es/LC_MESSAGES/kleopatra.mo
+share/locale/es/LC_MESSAGES/kwatchgnupg.mo
+share/locale/et/LC_MESSAGES/kleopatra.mo
+share/locale/et/LC_MESSAGES/kwatchgnupg.mo
+share/locale/eu/LC_MESSAGES/kleopatra.mo
+share/locale/eu/LC_MESSAGES/kwatchgnupg.mo
+share/locale/fa/LC_MESSAGES/kleopatra.mo
+share/locale/fa/LC_MESSAGES/kwatchgnupg.mo
+share/locale/fi/LC_MESSAGES/kleopatra.mo
+share/locale/fi/LC_MESSAGES/kwatchgnupg.mo
+share/locale/fr/LC_MESSAGES/kleopatra.mo
+share/locale/fr/LC_MESSAGES/kwatchgnupg.mo
+share/locale/ga/LC_MESSAGES/kleopatra.mo
+share/locale/ga/LC_MESSAGES/kwatchgnupg.mo
+share/locale/gl/LC_MESSAGES/kleopatra.mo
+share/locale/gl/LC_MESSAGES/kwatchgnupg.mo
+share/locale/he/LC_MESSAGES/kleopatra.mo
+share/locale/hi/LC_MESSAGES/kleopatra.mo
+share/locale/hi/LC_MESSAGES/kwatchgnupg.mo
+share/locale/hr/LC_MESSAGES/kleopatra.mo
+share/locale/hu/LC_MESSAGES/kleopatra.mo
+share/locale/hu/LC_MESSAGES/kwatchgnupg.mo
+share/locale/ia/LC_MESSAGES/kleopatra.mo
+share/locale/ia/LC_MESSAGES/kwatchgnupg.mo
+share/locale/is/LC_MESSAGES/kleopatra.mo
+share/locale/is/LC_MESSAGES/kwatchgnupg.mo
+share/locale/it/LC_MESSAGES/kleopatra.mo
+share/locale/it/LC_MESSAGES/kwatchgnupg.mo
+share/locale/ja/LC_MESSAGES/kleopatra.mo
+share/locale/ja/LC_MESSAGES/kwatchgnupg.mo
+share/locale/kk/LC_MESSAGES/kleopatra.mo
+share/locale/kk/LC_MESSAGES/kwatchgnupg.mo
+share/locale/km/LC_MESSAGES/kleopatra.mo
+share/locale/km/LC_MESSAGES/kwatchgnupg.mo
+share/locale/ko/LC_MESSAGES/kleopatra.mo
+share/locale/ko/LC_MESSAGES/kwatchgnupg.mo
+share/locale/lt/LC_MESSAGES/kleopatra.mo
+share/locale/lt/LC_MESSAGES/kwatchgnupg.mo
+share/locale/lv/LC_MESSAGES/kleopatra.mo
+share/locale/lv/LC_MESSAGES/kwatchgnupg.mo
+share/locale/mr/LC_MESSAGES/kleopatra.mo
+share/locale/mr/LC_MESSAGES/kwatchgnupg.mo
+share/locale/nb/LC_MESSAGES/kleopatra.mo
+share/locale/nb/LC_MESSAGES/kwatchgnupg.mo
+share/locale/nds/LC_MESSAGES/kleopatra.mo
+share/locale/nds/LC_MESSAGES/kwatchgnupg.mo
+share/locale/nl/LC_MESSAGES/kleopatra.mo
+share/locale/nl/LC_MESSAGES/kwatchgnupg.mo
+share/locale/nn/LC_MESSAGES/kleopatra.mo
+share/locale/nn/LC_MESSAGES/kwatchgnupg.mo
+share/locale/pa/LC_MESSAGES/kleopatra.mo
+share/locale/pa/LC_MESSAGES/kwatchgnupg.mo
+share/locale/pl/LC_MESSAGES/kleopatra.mo
+share/locale/pl/LC_MESSAGES/kwatchgnupg.mo
+share/locale/pt/LC_MESSAGES/kleopatra.mo
+share/locale/pt/LC_MESSAGES/kwatchgnupg.mo
+share/locale/pt_BR/LC_MESSAGES/kleopatra.mo
+share/locale/pt_BR/LC_MESSAGES/kwatchgnupg.mo
+share/locale/ro/LC_MESSAGES/kleopatra.mo
+share/locale/ro/LC_MESSAGES/kwatchgnupg.mo
+share/locale/ru/LC_MESSAGES/kleopatra.mo
+share/locale/ru/LC_MESSAGES/kwatchgnupg.mo
+share/locale/sk/LC_MESSAGES/kleopatra.mo
+share/locale/sk/LC_MESSAGES/kwatchgnupg.mo
+share/locale/sl/LC_MESSAGES/kleopatra.mo
+share/locale/sl/LC_MESSAGES/kwatchgnupg.mo
+share/locale/sr/LC_MESSAGES/kwatchgnupg.mo
+share/locale/sv/LC_MESSAGES/kleopatra.mo
+share/locale/sv/LC_MESSAGES/kwatchgnupg.mo
+share/locale/tr/LC_MESSAGES/kleopatra.mo
+share/locale/tr/LC_MESSAGES/kwatchgnupg.mo
+share/locale/ug/LC_MESSAGES/kleopatra.mo
+share/locale/ug/LC_MESSAGES/kwatchgnupg.mo
+share/locale/uk/LC_MESSAGES/kleopatra.mo
+share/locale/uk/LC_MESSAGES/kwatchgnupg.mo
+share/locale/zh_CN/LC_MESSAGES/kleopatra.mo
+share/locale/zh_CN/LC_MESSAGES/kwatchgnupg.mo
+share/locale/zh_TW/LC_MESSAGES/kleopatra.mo
+share/locale/zh_TW/LC_MESSAGES/kwatchgnupg.mo
+share/metainfo/org.kde.kleopatra.appdata.xml
diff --git a/security/kwalletmanager/Makefile b/security/kwalletmanager/Makefile
new file mode 100644
index 000000000000..d7e6a69533c4
--- /dev/null
+++ b/security/kwalletmanager/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= kwalletmanager
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= security kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Password manager for KDE
+
+USES= cmake:outsource desktop-file-utils gettext kde:5 tar:xz
+USE_KDE= archive auth codecs config configwidgets coreaddons crash \
+ dbusaddons doctools ecm emoticons i18n iconthemes init \
+ itemmodels itemviews kcmutils kdelibs4support kio \
+ jobwidgets notifications service wallet widgetsaddons \
+ windowsystem xmlgui
+USE_QT5= core dbus gui widgets xml \
+ buildtools_build qmake_build
+
+.include <bsd.port.mk>
diff --git a/security/kwalletmanager/distinfo b/security/kwalletmanager/distinfo
new file mode 100644
index 000000000000..4270dc1ccb27
--- /dev/null
+++ b/security/kwalletmanager/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520519258
+SHA256 (KDE/applications/17.12.3/kwalletmanager-17.12.3.tar.xz) = a129051f2f93baaecbde8c302ff528a1d4218da8ca27caadd6befa12baa69ad3
+SIZE (KDE/applications/17.12.3/kwalletmanager-17.12.3.tar.xz) = 778500
diff --git a/security/kwalletmanager/pkg-descr b/security/kwalletmanager/pkg-descr
new file mode 100644
index 000000000000..761fabfa94c4
--- /dev/null
+++ b/security/kwalletmanager/pkg-descr
@@ -0,0 +1,6 @@
+KDE Wallet Manager is a tool to manage the passwords on your KDE
+system. By using the KDE wallet subsystem it not only allows you to
+keep your own secrets but also to access and manage the passwords of
+every application that integrates with the KDE wallet.
+
+WWW: http://utils.kde.org
diff --git a/security/kwalletmanager/pkg-plist b/security/kwalletmanager/pkg-plist
new file mode 100644
index 000000000000..bd2bdc97a0fe
--- /dev/null
+++ b/security/kwalletmanager/pkg-plist
@@ -0,0 +1,129 @@
+bin/kwalletmanager5
+etc/dbus-1/system.d/org.kde.kcontrol.kcmkwallet5.conf
+lib/libexec/kauth/kcm_kwallet_helper5
+%%QT_PLUGINDIR%%/kcm_kwallet5.so
+share/applications/kwalletmanager5-kwalletd.desktop
+share/applications/org.kde.kwalletmanager5.desktop
+share/dbus-1/system-services/org.kde.kcontrol.kcmkwallet5.service
+share/icons/hicolor/128x128/apps/kwalletmanager.png
+share/icons/hicolor/128x128/apps/kwalletmanager2.png
+share/icons/hicolor/16x16/apps/kwalletmanager.png
+share/icons/hicolor/16x16/apps/kwalletmanager2.png
+share/icons/hicolor/22x22/actions/wallet-closed.png
+share/icons/hicolor/22x22/actions/wallet-open.png
+share/icons/hicolor/22x22/apps/kwalletmanager.png
+share/icons/hicolor/32x32/apps/kwalletmanager.png
+share/icons/hicolor/32x32/apps/kwalletmanager2.png
+share/icons/hicolor/48x48/apps/kwalletmanager.png
+share/icons/hicolor/48x48/apps/kwalletmanager2.png
+share/icons/hicolor/64x64/apps/kwalletmanager.png
+share/icons/hicolor/64x64/apps/kwalletmanager2.png
+share/kservices5/kwalletconfig5.desktop
+share/kservices5/kwalletmanager5_show.desktop
+share/kxmlgui5/kwalletmanager5/kwalletmanager.rc
+share/locale/ar/LC_MESSAGES/kcmkwallet.mo
+share/locale/ar/LC_MESSAGES/kwalletmanager.mo
+share/locale/ast/LC_MESSAGES/kcmkwallet.mo
+share/locale/ast/LC_MESSAGES/kwalletmanager.mo
+share/locale/bg/LC_MESSAGES/kcmkwallet.mo
+share/locale/bg/LC_MESSAGES/kwalletmanager.mo
+share/locale/bs/LC_MESSAGES/kcmkwallet.mo
+share/locale/bs/LC_MESSAGES/kwalletmanager.mo
+share/locale/ca/LC_MESSAGES/kcmkwallet.mo
+share/locale/ca/LC_MESSAGES/kwalletmanager.mo
+share/locale/ca@valencia/LC_MESSAGES/kcmkwallet.mo
+share/locale/ca@valencia/LC_MESSAGES/kwalletmanager.mo
+share/locale/cs/LC_MESSAGES/kcmkwallet.mo
+share/locale/cs/LC_MESSAGES/kwalletmanager.mo
+share/locale/da/LC_MESSAGES/kcmkwallet.mo
+share/locale/da/LC_MESSAGES/kwalletmanager.mo
+share/locale/de/LC_MESSAGES/kcmkwallet.mo
+share/locale/de/LC_MESSAGES/kwalletmanager.mo
+share/locale/el/LC_MESSAGES/kcmkwallet.mo
+share/locale/el/LC_MESSAGES/kwalletmanager.mo
+share/locale/en_GB/LC_MESSAGES/kcmkwallet.mo
+share/locale/en_GB/LC_MESSAGES/kwalletmanager.mo
+share/locale/eo/LC_MESSAGES/kcmkwallet.mo
+share/locale/eo/LC_MESSAGES/kwalletmanager.mo
+share/locale/es/LC_MESSAGES/kcmkwallet.mo
+share/locale/es/LC_MESSAGES/kwalletmanager.mo
+share/locale/et/LC_MESSAGES/kcmkwallet.mo
+share/locale/et/LC_MESSAGES/kwalletmanager.mo
+share/locale/eu/LC_MESSAGES/kcmkwallet.mo
+share/locale/eu/LC_MESSAGES/kwalletmanager.mo
+share/locale/fa/LC_MESSAGES/kcmkwallet.mo
+share/locale/fa/LC_MESSAGES/kwalletmanager.mo
+share/locale/fi/LC_MESSAGES/kcmkwallet.mo
+share/locale/fi/LC_MESSAGES/kwalletmanager.mo
+share/locale/fr/LC_MESSAGES/kcmkwallet.mo
+share/locale/fr/LC_MESSAGES/kwalletmanager.mo
+share/locale/ga/LC_MESSAGES/kcmkwallet.mo
+share/locale/ga/LC_MESSAGES/kwalletmanager.mo
+share/locale/gl/LC_MESSAGES/kcmkwallet.mo
+share/locale/gl/LC_MESSAGES/kwalletmanager.mo
+share/locale/hi/LC_MESSAGES/kcmkwallet.mo
+share/locale/hi/LC_MESSAGES/kwalletmanager.mo
+share/locale/hr/LC_MESSAGES/kcmkwallet.mo
+share/locale/hr/LC_MESSAGES/kwalletmanager.mo
+share/locale/hu/LC_MESSAGES/kcmkwallet.mo
+share/locale/hu/LC_MESSAGES/kwalletmanager.mo
+share/locale/ia/LC_MESSAGES/kcmkwallet.mo
+share/locale/ia/LC_MESSAGES/kwalletmanager.mo
+share/locale/id/LC_MESSAGES/kcmkwallet.mo
+share/locale/is/LC_MESSAGES/kcmkwallet.mo
+share/locale/is/LC_MESSAGES/kwalletmanager.mo
+share/locale/it/LC_MESSAGES/kcmkwallet.mo
+share/locale/it/LC_MESSAGES/kwalletmanager.mo
+share/locale/ja/LC_MESSAGES/kcmkwallet.mo
+share/locale/ja/LC_MESSAGES/kwalletmanager.mo
+share/locale/kk/LC_MESSAGES/kcmkwallet.mo
+share/locale/kk/LC_MESSAGES/kwalletmanager.mo
+share/locale/km/LC_MESSAGES/kcmkwallet.mo
+share/locale/km/LC_MESSAGES/kwalletmanager.mo
+share/locale/ko/LC_MESSAGES/kcmkwallet.mo
+share/locale/ko/LC_MESSAGES/kwalletmanager.mo
+share/locale/lt/LC_MESSAGES/kcmkwallet.mo
+share/locale/lt/LC_MESSAGES/kwalletmanager.mo
+share/locale/lv/LC_MESSAGES/kcmkwallet.mo
+share/locale/lv/LC_MESSAGES/kwalletmanager.mo
+share/locale/mr/LC_MESSAGES/kcmkwallet.mo
+share/locale/mr/LC_MESSAGES/kwalletmanager.mo
+share/locale/nb/LC_MESSAGES/kcmkwallet.mo
+share/locale/nb/LC_MESSAGES/kwalletmanager.mo
+share/locale/nds/LC_MESSAGES/kcmkwallet.mo
+share/locale/nds/LC_MESSAGES/kwalletmanager.mo
+share/locale/nl/LC_MESSAGES/kcmkwallet.mo
+share/locale/nl/LC_MESSAGES/kwalletmanager.mo
+share/locale/nn/LC_MESSAGES/kcmkwallet.mo
+share/locale/nn/LC_MESSAGES/kwalletmanager.mo
+share/locale/pa/LC_MESSAGES/kcmkwallet.mo
+share/locale/pa/LC_MESSAGES/kwalletmanager.mo
+share/locale/pl/LC_MESSAGES/kcmkwallet.mo
+share/locale/pl/LC_MESSAGES/kwalletmanager.mo
+share/locale/pt/LC_MESSAGES/kcmkwallet.mo
+share/locale/pt/LC_MESSAGES/kwalletmanager.mo
+share/locale/pt_BR/LC_MESSAGES/kcmkwallet.mo
+share/locale/pt_BR/LC_MESSAGES/kwalletmanager.mo
+share/locale/ro/LC_MESSAGES/kcmkwallet.mo
+share/locale/ro/LC_MESSAGES/kwalletmanager.mo
+share/locale/ru/LC_MESSAGES/kcmkwallet.mo
+share/locale/ru/LC_MESSAGES/kwalletmanager.mo
+share/locale/sk/LC_MESSAGES/kcmkwallet.mo
+share/locale/sk/LC_MESSAGES/kwalletmanager.mo
+share/locale/sl/LC_MESSAGES/kcmkwallet.mo
+share/locale/sl/LC_MESSAGES/kwalletmanager.mo
+share/locale/sr/LC_MESSAGES/kcmkwallet.mo
+share/locale/sr/LC_MESSAGES/kwalletmanager.mo
+share/locale/sv/LC_MESSAGES/kcmkwallet.mo
+share/locale/sv/LC_MESSAGES/kwalletmanager.mo
+share/locale/tr/LC_MESSAGES/kcmkwallet.mo
+share/locale/tr/LC_MESSAGES/kwalletmanager.mo
+share/locale/ug/LC_MESSAGES/kcmkwallet.mo
+share/locale/ug/LC_MESSAGES/kwalletmanager.mo
+share/locale/uk/LC_MESSAGES/kcmkwallet.mo
+share/locale/uk/LC_MESSAGES/kwalletmanager.mo
+share/locale/zh_CN/LC_MESSAGES/kcmkwallet.mo
+share/locale/zh_CN/LC_MESSAGES/kwalletmanager.mo
+share/locale/zh_TW/LC_MESSAGES/kcmkwallet.mo
+share/locale/zh_TW/LC_MESSAGES/kwalletmanager.mo
+share/polkit-1/actions/org.kde.kcontrol.kcmkwallet5.policy