aboutsummaryrefslogtreecommitdiffstats
path: root/x11-themes
diff options
context:
space:
mode:
authortcberner <tcberner@FreeBSD.org>2017-06-17 14:14:12 +0800
committertcberner <tcberner@FreeBSD.org>2017-06-17 14:14:12 +0800
commit894fea401ae07d24409e811c269eae67f9bfff90 (patch)
tree7c2709dc5d2d9691ba2a3f0341be05f7253b387b /x11-themes
parentd412358e7affe856a9dc6c3e6109769467b4c9de (diff)
downloadfreebsd-ports-gnome-894fea401ae07d24409e811c269eae67f9bfff90.tar.gz
freebsd-ports-gnome-894fea401ae07d24409e811c269eae67f9bfff90.tar.zst
freebsd-ports-gnome-894fea401ae07d24409e811c269eae67f9bfff90.zip
Drop dependency on eigen3 in x11-themes/kdeartwork4
The two screensavers kpendulum and krotation used the eigen2 compatiblity of eigen3 -- which was removed in the latest update. Therefore disable the find call to eigen, and do no longer build these two. Reviewed by: rakuco Differential Revision: https://reviews.freebsd.org/D11240
Diffstat (limited to 'x11-themes')
-rw-r--r--x11-themes/kdeartwork4/Makefile7
-rw-r--r--x11-themes/kdeartwork4/pkg-plist2
2 files changed, 4 insertions, 5 deletions
diff --git a/x11-themes/kdeartwork4/Makefile b/x11-themes/kdeartwork4/Makefile
index 3788d44577c0..d5d4b38d0e08 100644
--- a/x11-themes/kdeartwork4/Makefile
+++ b/x11-themes/kdeartwork4/Makefile
@@ -3,14 +3,12 @@
PORTNAME= kdeartwork
PORTVERSION= ${KDE4_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-themes kde kde-kde4
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE Artworks Themes
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/eigen3.pc:math/eigen3
-
USES= cmake:outsource kde:4 tar:xz
USE_KDE= kdelibs libkexiv2 workspace automoc4
USE_QT4= corelib gui opengl \
@@ -24,6 +22,9 @@ GNOME_RUN_DEPENDS= ${GNOME_BUILD_DEPENDS}
GNOME_BUILD_DEPENDS_OFF= xscreensaver:x11/xscreensaver
GNOME_RUN_DEPENDS_OFF= ${GNOME_BUILD_DEPENDS_OFF}
+# Do not look for eigen. Eigen3 dropped the eigen2 compatibility with 3.2+.
+CMAKE_ARGS= -DCMAKE_DISABLE_FIND_PACKAGE_Eigen3:BOOL=TRUE
+
post-patch:
${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}|g' \
-e 's|/usr/share|${LOCALBASE}/share|g' \
diff --git a/x11-themes/kdeartwork4/pkg-plist b/x11-themes/kdeartwork4/pkg-plist
index 0c0876313ccd..e4bdf22c2f89 100644
--- a/x11-themes/kdeartwork4/pkg-plist
+++ b/x11-themes/kdeartwork4/pkg-plist
@@ -9,9 +9,7 @@ bin/kgravity.kss
bin/klines.kss
bin/klorenz.kss
bin/kpartsaver.kss
-bin/kpendulum.kss
bin/kpolygon.kss
-bin/krotation.kss
bin/kscience.kss
bin/kslideshow.kss
bin/ksolarwinds.kss