svn commit: r552514 - in head: deskutils/plasma5-sddm-kcm sysutils/plasma5-discover sysutils/plasma5-libksysguard sysutils/plasma5-systemsettings x11-themes/plasma5-breeze x11-themes/plasma5-kde-gt...
Tobias C. Berner
tcberner at FreeBSD.org
Fri Oct 16 15:18:52 UTC 2020
Author: tcberner
Date: Fri Oct 16 15:18:49 2020
New Revision: 552514
URL: https://svnweb.freebsd.org/changeset/ports/552514
Log:
Make dependencies explicit
- Cleanup dependency handling by explicitly depending on new
transitive dependencies.
Reported by: rhurlin, poudriere
Modified:
head/deskutils/plasma5-sddm-kcm/Makefile
head/sysutils/plasma5-discover/Makefile
head/sysutils/plasma5-libksysguard/Makefile
head/sysutils/plasma5-systemsettings/Makefile
head/x11-themes/plasma5-breeze/Makefile
head/x11-themes/plasma5-kde-gtk-config/Makefile
head/x11-wm/plasma5-kwin/Makefile
head/x11/plasma5-kscreen/Makefile
head/x11/plasma5-kwayland-server/Makefile
head/x11/plasma5-plasma-workspace/Makefile
Modified: head/deskutils/plasma5-sddm-kcm/Makefile
==============================================================================
--- head/deskutils/plasma5-sddm-kcm/Makefile Fri Oct 16 14:36:02 2020 (r552513)
+++ head/deskutils/plasma5-sddm-kcm/Makefile Fri Oct 16 15:18:49 2020 (r552514)
@@ -2,6 +2,7 @@
PORTNAME= sddm-kcm
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-plasma
MAINTAINER= kde at FreeBSD.org
@@ -11,7 +12,7 @@ USES= cmake compiler:c++11-lib gettext kde:5 cpe pkgc
qt:5 tar:xz xorg
USE_KDE= auth archive attica codecs completion config configwidgets \
coreaddons ecm i18n jobwidgets kio newstuff service \
- widgetsaddons xmlgui
+ widgetsaddons windowsytem xmlgui
USE_QT= concurrent core dbus declarative designer gui network uiplugin widgets \
x11extras xml \
buildtools_build qmake_build
Modified: head/sysutils/plasma5-discover/Makefile
==============================================================================
--- head/sysutils/plasma5-discover/Makefile Fri Oct 16 14:36:02 2020 (r552513)
+++ head/sysutils/plasma5-discover/Makefile Fri Oct 16 15:18:49 2020 (r552514)
@@ -2,6 +2,7 @@
PORTNAME= discover
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde at FreeBSD.org
@@ -16,7 +17,7 @@ USE_KDE= archive attica auth codecs completion config
coreaddons crash dbusaddons ecm i18n iconthemes itemmodels \
itemviews jobwidgets kdeclarative kio kirigami2 newstuff \
notifications package plasma-framework service solid \
- textwidgets wallet widgetsaddons xmlgui
+ textwidgets wallet windowsystem widgetsaddons xmlgui
USE_QT= concurrent core dbus declarative gui network svg testlib widgets xml \
buildtools_build qmake_build
Modified: head/sysutils/plasma5-libksysguard/Makefile
==============================================================================
--- head/sysutils/plasma5-libksysguard/Makefile Fri Oct 16 14:36:02 2020 (r552513)
+++ head/sysutils/plasma5-libksysguard/Makefile Fri Oct 16 15:18:49 2020 (r552514)
@@ -2,6 +2,7 @@
PORTNAME= libksysguard
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde at FreeBSD.org
@@ -9,9 +10,11 @@ COMMENT= Plasma5 library to track and control running
USES= cmake compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons \
- globalaccel i18n iconthemes jobwidgets kio newstuff package \
- plasma-framework service widgetsaddons windowsystem
-USE_QT= concurrent core dbus gui network script webkit widgets x11extras xml \
+ globalaccel i18n iconthemes jobwidgets kdeclarative kio \
+ newstuff package plasma-framework service widgetsaddons \
+ windowsystem
+USE_QT= concurrent core dbus declarative gui network script webkit \
+ widgets x11extras xml \
buildtools_build qmake_build
OPTIONS_DEFINE= WEBENGINE
Modified: head/sysutils/plasma5-systemsettings/Makefile
==============================================================================
--- head/sysutils/plasma5-systemsettings/Makefile Fri Oct 16 14:36:02 2020 (r552513)
+++ head/sysutils/plasma5-systemsettings/Makefile Fri Oct 16 15:18:49 2020 (r552514)
@@ -2,6 +2,7 @@
PORTNAME= systemsettings
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde at FreeBSD.org
@@ -9,10 +10,10 @@ COMMENT= Plasma5 system settings
USES= cmake compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz
USE_KDE= activities activities-stats auth codecs completion config \
- configwidgets coreaddons crash dbusaddons doctools ecm i18n \
- iconthemes itemviews jobwidgets js kcmutils kdeclarative khtml \
- kio kirigami2 package parts plasma-workspace service sonnet textwidgets \
- widgetsaddons windowsystem xmlgui
+ configwidgets coreaddons crash dbusaddons doctools ecm guiaddons \
+ i18n iconthemes itemmodels itemviews jobwidgets js kcmutils \
+ kdeclarative khtml kio kirigami2 package parts plasma-workspace \
+ service sonnet textwidgets widgetsaddons windowsystem xmlgui
USE_QT= concurrent core dbus declarative gui network widgets xml \
buildtools_build qmake_build
Modified: head/x11-themes/plasma5-breeze/Makefile
==============================================================================
--- head/x11-themes/plasma5-breeze/Makefile Fri Oct 16 14:36:02 2020 (r552513)
+++ head/x11-themes/plasma5-breeze/Makefile Fri Oct 16 15:18:49 2020 (r552514)
@@ -2,6 +2,7 @@
PORTNAME= breeze
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= x11-themes kde kde-plasma
MAINTAINER= kde at FreeBSD.org
@@ -14,8 +15,8 @@ LIB_DEPENDS= libfftw3_threads.so:math/fftw3
USES= cmake compiler:c++11-lib cpe \
gettext kde:5 pkgconfig qt:5 tar:xz xorg
USE_KDE= auth breeze-icons codecs config configwidgets coreaddons \
- decoration ecm frameworkintegration guiaddons i18n kcmutils \
- plasma-framework service wayland widgetsaddons windowsystem
+ decoration ecm frameworkintegration guiaddons i18n iconthemes \
+ kcmutils plasma-framework service wayland widgetsaddons windowsystem
USE_QT= core dbus declarative gui network widgets x11extras xml \
buildtools_build qmake_build
USE_XORG= xcb
Modified: head/x11-themes/plasma5-kde-gtk-config/Makefile
==============================================================================
--- head/x11-themes/plasma5-kde-gtk-config/Makefile Fri Oct 16 14:36:02 2020 (r552513)
+++ head/x11-themes/plasma5-kde-gtk-config/Makefile Fri Oct 16 15:18:49 2020 (r552514)
@@ -2,6 +2,7 @@
PORTNAME= kde-gtk-config
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= x11-themes kde kde-plasma
MAINTAINER= kde at FreeBSD.org
@@ -18,8 +19,8 @@ USES= cmake compiler:c++11-lib cpe gettext gnome \
kde:5 pkgconfig qt:5 tar:xz xorg
USE_GNOME= cairo gdkpixbuf2 gtk20 gtk30 glib20
USE_KDE= archive attica auth codecs completion config configwidgets \
- coreaddons decoration ecm i18n iconthemes jobwidgets kcmutils kio \
- newstuff service widgetsaddons xmlgui
+ coreaddons dbusaddons decoration ecm guiaddons i18n iconthemes \
+ jobwidgets kcmutils kio newstuff service widgetsaddons xmlgui
USE_QT= concurrent core dbus gui network svg testlib widgets xml \
buildtools_build qmake_build
USE_XORG= xcursor
Modified: head/x11-wm/plasma5-kwin/Makefile
==============================================================================
--- head/x11-wm/plasma5-kwin/Makefile Fri Oct 16 14:36:02 2020 (r552513)
+++ head/x11-wm/plasma5-kwin/Makefile Fri Oct 16 15:18:49 2020 (r552514)
@@ -2,6 +2,7 @@
PORTNAME= kwin
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= x11-wm kde kde-plasma
MAINTAINER= kde at FreeBSD.org
@@ -12,6 +13,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libXcursor.so:x11/libXcursor \
libdrm.so:graphics/libdrm \
libepoxy.so:graphics/libepoxy \
+ libepoll-shim.so:devel/libepoll-shim \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libinput.so:x11/libinput \
@@ -26,9 +28,10 @@ BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:deve
Xwayland:x11-servers/xwayland
RUN_DEPENDS= Xwayland:x11-servers/xwayland
-USES= cmake compiler:c++11-lib cpe gettext gl kde:5 pkgconfig python:3.5+,run \
+USES= cmake compiler:c++11-lib cpe gettext gl gnome kde:5 pkgconfig python:3.5+,run \
qt:5 shebangfix tar:xz xorg
USE_GL= egl
+USE_GNOME= glib20
USE_KDE= activities activities attica auth breeze codecs \
completion config configwidgets coreaddons crash decoration \
doctools doctools globalaccel i18n iconthemes idletime init \
Modified: head/x11/plasma5-kscreen/Makefile
==============================================================================
--- head/x11/plasma5-kscreen/Makefile Fri Oct 16 14:36:02 2020 (r552513)
+++ head/x11/plasma5-kscreen/Makefile Fri Oct 16 15:18:49 2020 (r552514)
@@ -2,6 +2,7 @@
PORTNAME= kscreen
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde at FreeBSD.org
@@ -11,7 +12,7 @@ USES= cmake compiler:c++11-lang cpe gettext kde:5 qt:
tar:xz
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons ecm \
globalaccel i18n kdeclarative libkscreen package plasma-framework \
- service widgetsaddons xmlgui
+ service widgetsaddons windowsystem xmlgui
USE_QT= core dbus declarative gui network sensors testlib widgets xml \
buildtools_build qmake_build
Modified: head/x11/plasma5-kwayland-server/Makefile
==============================================================================
--- head/x11/plasma5-kwayland-server/Makefile Fri Oct 16 14:36:02 2020 (r552513)
+++ head/x11/plasma5-kwayland-server/Makefile Fri Oct 16 15:18:49 2020 (r552514)
@@ -2,6 +2,7 @@
PORTNAME= kwayland-server
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde at FreeBSD.org
@@ -14,9 +15,10 @@ BUILD_DEPENDS= plasma-wayland-protocols>=0:x11/plasma-
wayland-protocols>=1.14:graphics/wayland-protocols
RUN_DEPENDS= plasma-wayland-protocols>=0:x11/plasma-wayland-protocols
-USES= cmake compiler:c++11-lang kde:5 pkgconfig qt:5 tar:xz
+USES= cmake compiler:c++11-lang gl kde:5 pkgconfig qt:5 tar:xz
+USE_GL= egl
USE_KDE= ecm wayland
-USE_QT= concurrent gui wayland \
+USE_QT= concurrent core gui wayland \
buildtools_build qmake_build
.include <bsd.port.mk>
Modified: head/x11/plasma5-plasma-workspace/Makefile
==============================================================================
--- head/x11/plasma5-plasma-workspace/Makefile Fri Oct 16 14:36:02 2020 (r552513)
+++ head/x11/plasma5-plasma-workspace/Makefile Fri Oct 16 15:18:49 2020 (r552514)
@@ -2,6 +2,7 @@
PORTNAME= plasma-workspace
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde at FreeBSD.org
@@ -9,7 +10,10 @@ COMMENT= Plasma5 Plasma workspace
LIB_DEPENDS= libcln.so:math/cln \
libdbusmenu-qt5.so:devel/libdbusmenu-qt \
+ libfreetype.so:print/freetype2 \
+ libfontconfig.so:x11-fonts/fontconfig \
libqalculate.so:math/libqalculate \
+ libwayland-client.so:graphics/wayland \
libxcb-image.so:x11/xcb-util-image \
libxcb-util.so:x11/xcb-util
RUN_DEPENDS= ck-launch-session:sysutils/consolekit2\
@@ -22,9 +26,9 @@ RUN_DEPENDS= ck-launch-session:sysutils/consolekit2\
${LOCALBASE}/bin/genv:sysutils/coreutils
-USES= cmake compiler:c++11-lib cpe gettext kde:5 pkgconfig \
+USES= cmake compiler:c++11-lib cpe desktop-file-utils gettext kde:5 pkgconfig \
qt:5 tar:xz xorg
-USE_KDE= activities activities-stats activitymanagerd attica auth baloo bookmarks \
+USE_KDE= activities activities-stats activitymanagerd attica archive auth baloo bookmarks \
codecs completion config configwidgets coreaddons crash \
dbusaddons doctools emoticons filemetadata globalaccel \
guiaddons holidays i18n iconthemes idletime init itemmodels \
@@ -38,11 +42,11 @@ USE_KDE= activities activities-stats activitymanagerd
breeze_run breeze-icons_run kquickcharts_run oxygen-icons5_run \
kded_run milou_run
USE_QT= concurrent core declarative dbus graphicaleffects gui network phonon4 \
- printsupport qdbus quickcontrols_run script sql \
+ printsupport qdbus quickcontrols_run script svg sql \
testlib webkit widgets x11extras xml \
paths_run \
buildtools_build qmake_build
-USE_XORG= ice sm x11 xau xcb xcomposite xext xfixes xft xkbfile xrender xtst
+USE_XORG= ice sm x11 xau xcb xcomposite xcursor xext xfixes xft xkbfile xrender xtst
CMAKE_OFF= BUILD_TESTING
More information about the svn-ports-all
mailing list