forked from Lainports/freebsd-ports
x11/plasma-wayland-protocols: remove run depend on self
- reducing unnecessary run-time dependencies will make it easier to add ports for KDE Plasma 6 & Co.
This commit is contained in:
parent
590db982a0
commit
f733f4069b
6 changed files with 25 additions and 24 deletions
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= kpipewire
|
||||
DISTVERSION= ${KDE_PLASMA_VERSION}
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio kde kde-plasma
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
@ -16,8 +16,8 @@ USES= cmake compiler:c++11-lib gettext gl gnome kde:5 pkgconfig qt:5 \
|
|||
shebangfix tar:xz
|
||||
USE_GL= egl gbm gl
|
||||
USE_GNOME= glib20
|
||||
USE_KDE= coreaddons i18n plasma-wayland-protocols wayland \
|
||||
ecm:build
|
||||
USE_KDE= coreaddons i18n wayland \
|
||||
ecm:build plasma-wayland-protocols:build
|
||||
USE_QT= core dbus declarative gui network wayland \
|
||||
buildtools:build qmake:build
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= kguiaddons
|
||||
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11-toolkits kde kde-frameworks
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
@ -7,10 +8,9 @@ COMMENT= KF5 addons to QtGui
|
|||
|
||||
LIB_DEPENDS= libwayland-client.so:graphics/wayland
|
||||
|
||||
USES= cmake compiler:c++11-lib desktop-file-utils kde:5 \
|
||||
pkgconfig qt:5 tar:xz xorg
|
||||
USE_KDE= plasma-wayland-protocols \
|
||||
ecm:build
|
||||
USES= cmake compiler:c++11-lib desktop-file-utils kde:5 pkgconfig \
|
||||
qt:5 tar:xz xorg
|
||||
USE_KDE= ecm:build plasma-wayland-protocols:build
|
||||
USE_QT= core gui wayland widgets x11extras \
|
||||
buildtools:build qmake:build testlib:build
|
||||
USE_XORG= ice sm x11 xcb xext
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= kwin
|
||||
DISTVERSION= ${KDE_PLASMA_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11-wm kde kde-plasma
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
@ -33,18 +34,18 @@ RUN_DEPENDS= xwayland-devel>0:x11-servers/xwayland-devel \
|
|||
|
||||
CONFLICTS_INSTALL= kwinft # bin/kwin_wayland
|
||||
|
||||
USES= cmake compiler:c++11-lib gettext gl gnome kde:5 pkgconfig \
|
||||
python:run qt:5 shebangfix tar:xz xorg
|
||||
USES= cmake compiler:c++11-lib gettext gl gnome kde:5 pkgconfig qt:5 \
|
||||
shebangfix tar:xz xorg \
|
||||
python:run
|
||||
USE_GL= egl gbm
|
||||
USE_GNOME= glib20
|
||||
USE_KDE= activities attica auth breeze codecs completion config \
|
||||
configwidgets coreaddons crash dbusaddons decoration \
|
||||
globalaccel i18n iconthemes idletime init itemviews jobwidgets \
|
||||
kcmutils kdeclarative kio kscreenlocker kwayland-integration \
|
||||
newstuff notifications package plasma-framework \
|
||||
plasma-wayland-protocols runner service sonnet textwidgets \
|
||||
wayland widgetsaddons windowsystem xmlgui \
|
||||
doctools:build ecm:build
|
||||
newstuff notifications package plasma-framework runner service \
|
||||
sonnet textwidgets wayland widgetsaddons windowsystem xmlgui \
|
||||
doctools:build ecm:build plasma-wayland-protocols:build
|
||||
USE_LDCONFIG= yes
|
||||
USE_QT= concurrent core dbus declarative gui multimedia network script \
|
||||
sensors uiplugin uitools widgets x11extras xml \
|
||||
|
|
|
|||
|
|
@ -1,22 +1,22 @@
|
|||
PORTNAME= kwayland
|
||||
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11 kde kde-frameworks
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
COMMENT= KF5 Client and Server library wrapper for the Wayland libraries
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
|
||||
wayland-protocols>=0:graphics/wayland-protocols \
|
||||
plasma-wayland-protocols>=0:x11/plasma-wayland-protocols
|
||||
wayland-protocols>=0:graphics/wayland-protocols
|
||||
LIB_DEPENDS= libwayland-client.so:graphics/wayland
|
||||
|
||||
LICENSE= LGPL21 LGPL3
|
||||
LICENSE_COMB= dual
|
||||
|
||||
USES= cmake compiler:c++11-lib gettext gl kde:5 pkgconfig \
|
||||
qt:5 tar:xz
|
||||
USES= cmake compiler:c++11-lib gettext gl kde:5 pkgconfig qt:5 \
|
||||
tar:xz
|
||||
USE_GL= egl
|
||||
USE_KDE= ecm:build
|
||||
USE_KDE= ecm:build plasma-wayland-protocols:build
|
||||
USE_QT= concurrent core gui wayland \
|
||||
buildtools:build qmake:build testlib:build
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= kwayland-integration
|
||||
DISTVERSION= ${KDE_PLASMA_VERSION}
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= x11 kde kde-plasma
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
@ -15,9 +15,8 @@ BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
|
|||
|
||||
USES= cmake compiler:c++11-lib gl kde:5 pkgconfig qt:5 tar:xz xorg
|
||||
USE_GL= gl
|
||||
USE_KDE= guiaddons idletime plasma-wayland-protocols wayland \
|
||||
windowsystem \
|
||||
ecm:build
|
||||
USE_KDE= guiaddons idletime wayland windowsystem \
|
||||
ecm:build plasma-wayland-protocols:build
|
||||
USE_QT= core gui wayland widgets \
|
||||
buildtools:build qmake:build
|
||||
USE_XORG= x11
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= libkscreen
|
||||
DISTVERSION= ${KDE_PLASMA_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= x11 kde kde-plasma
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
@ -10,8 +11,8 @@ LIB_DEPENDS= libwayland-client.so:graphics/wayland
|
|||
|
||||
USES= cmake compiler:c++11-lib kde:5 pathfix pkgconfig qt:5 tar:xz \
|
||||
xorg
|
||||
USE_KDE= config plasma-wayland-protocols wayland \
|
||||
ecm:build
|
||||
USE_KDE= config wayland \
|
||||
ecm:build plasma-wayland-protocols:build
|
||||
USE_QT= core dbus gui wayland x11extras \
|
||||
buildtools:build qmake:build testlib:build
|
||||
USE_XORG= x11 xcb xrandr
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue