Date: Thu, 22 Jul 2021 13:39:21 GMT From: "Tobias C. Berner" <tcberner@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 730f4e33e97e - main - deskutils/plasma5-xdg-desktop-portal-kde: new port - A backend implementation for xdg-desktop-portal using Qt/KF5 Message-ID: <202107221339.16MDdL5F096116@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=730f4e33e97e13e385051b16484b8e50635906fa commit 730f4e33e97e13e385051b16484b8e50635906fa Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2021-07-22 13:37:02 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2021-07-22 13:39:10 +0000 deskutils/plasma5-xdg-desktop-portal-kde: new port - A backend implementation for xdg-desktop-portal using Qt/KF5 --- deskutils/Makefile | 1 + deskutils/plasma5-xdg-desktop-portal-kde/Makefile | 19 +++++++++ deskutils/plasma5-xdg-desktop-portal-kde/distinfo | 3 ++ deskutils/plasma5-xdg-desktop-portal-kde/pkg-descr | 10 +++++ deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist | 47 ++++++++++++++++++++++ 5 files changed, 80 insertions(+) diff --git a/deskutils/Makefile b/deskutils/Makefile index 23aa2fea4dbc..1ebf0d98f005 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -194,6 +194,7 @@ SUBDIR += plans SUBDIR += plasma5-milou SUBDIR += plasma5-sddm-kcm + SUBDIR += plasma5-xdg-desktop-portal-kde SUBDIR += plopfolio SUBDIR += preferences SUBDIR += presage diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/Makefile b/deskutils/plasma5-xdg-desktop-portal-kde/Makefile new file mode 100644 index 000000000000..00fa0de48f5a --- /dev/null +++ b/deskutils/plasma5-xdg-desktop-portal-kde/Makefile @@ -0,0 +1,19 @@ +PORTNAME= xdg-desktop-portal-kde +DISTVERSION= ${KDE_PLASMA_VERSION} +CATEGORIES= deskutils kde kde-plasma + +MAINTAINER= kde@FreeBSD.org +COMMENT= Backend implementation for xdg-desktop-portal + +LIB_DEPENDS= libwayland-client.so:graphics/wayland + +USES= cmake kde:5 qt:5 tar:xz +USE_KDE= auth bookmarks codecs completion config configwidgets coreaddons \ + i18n itemviews jobwidgets kdeclarative kio kirigami2 notifications \ + package plasma-framework service solid wayland widgetsaddons \ + windowsystem xmlgui \ + ecm_build plasma-wayland-protocols_build +USE_QT= concurrent core dbus declarative gui network printsupport widgets xml \ + buildtools_build qmake_build + +.include <bsd.port.mk> diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/distinfo b/deskutils/plasma5-xdg-desktop-portal-kde/distinfo new file mode 100644 index 000000000000..22b7876c6630 --- /dev/null +++ b/deskutils/plasma5-xdg-desktop-portal-kde/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1626959018 +SHA256 (KDE/plasma/5.22.3/xdg-desktop-portal-kde-5.22.3.tar.xz) = b8285db377708f90e8f9471d8cc2e4d3141248099e8af8a408498c7b37b7ecbd +SIZE (KDE/plasma/5.22.3/xdg-desktop-portal-kde-5.22.3.tar.xz) = 87028 diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/pkg-descr b/deskutils/plasma5-xdg-desktop-portal-kde/pkg-descr new file mode 100644 index 000000000000..b2ea00a1e06b --- /dev/null +++ b/deskutils/plasma5-xdg-desktop-portal-kde/pkg-descr @@ -0,0 +1,10 @@ +A backend implementation for xdg-desktop-portal that is using Qt/KF5. + +xdg-desktop-portal works by exposing a series of D-Bus interfaces known as +portals under a well-known name (org.freedesktop.portal.Desktop) and object +path (/org/freedesktop/portal/desktop). + +The portal interfaces include APIs for file access, opening URIs, printing and +others. + +WWW: https://kde.org/plasma-desktop/ diff --git a/deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist b/deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist new file mode 100644 index 000000000000..db92ce05b12f --- /dev/null +++ b/deskutils/plasma5-xdg-desktop-portal-kde/pkg-plist @@ -0,0 +1,47 @@ +lib/libexec/xdg-desktop-portal-kde +share/applications/org.freedesktop.impl.portal.desktop.kde.desktop +share/dbus-1/services/org.freedesktop.impl.portal.desktop.kde.service +share/knotifications5/xdg-desktop-portal-kde.notifyrc +share/locale/az/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/ca/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/ca@valencia/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/cs/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/da/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/de/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/el/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/en_GB/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/es/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/et/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/eu/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/fi/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/fr/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/gl/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/he/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/hu/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/ia/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/id/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/it/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/ko/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/lt/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/nl/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/nn/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/pa/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/pl/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/pt/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/pt_BR/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/ro/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/ru/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/sk/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/sl/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/sr/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/sr@ijekavian/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/sr@ijekavianlatin/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/sr@latin/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/sv/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/tr/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/uk/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/zh_CN/LC_MESSAGES/xdg-desktop-portal-kde.mo +share/locale/zh_TW/LC_MESSAGES/xdg-desktop-portal-kde.mo +%%DATADIR%%/qml/AppChooserDialog.qml +%%DATADIR%%/qml/UserInfoDialog.qml +share/xdg-desktop-portal/portals/kde.portal
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202107221339.16MDdL5F096116>