Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Oct 2020 15:18:50 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   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...
Message-ID:  <202010161518.09GFIoE2016331@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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@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@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@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@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@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@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@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@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
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010161518.09GFIoE2016331>