svn commit: r443732 - head/x11-themes/kdeartwork4
Tobias C. Berner
tcberner at FreeBSD.org
Sat Jun 17 06:14:13 UTC 2017
Author: tcberner
Date: Sat Jun 17 06:14:12 2017
New Revision: 443732
URL: https://svnweb.freebsd.org/changeset/ports/443732
Log:
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
Modified:
head/x11-themes/kdeartwork4/Makefile
head/x11-themes/kdeartwork4/pkg-plist
Modified: head/x11-themes/kdeartwork4/Makefile
==============================================================================
--- head/x11-themes/kdeartwork4/Makefile Sat Jun 17 03:50:46 2017 (r443731)
+++ head/x11-themes/kdeartwork4/Makefile Sat Jun 17 06:14:12 2017 (r443732)
@@ -3,14 +3,12 @@
PORTNAME= kdeartwork
PORTVERSION= ${KDE4_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-themes kde kde-kde4
MAINTAINER= kde at 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 \
@@ -23,6 +21,9 @@ GNOME_BUILD_DEPENDS= ${LOCALBASE}/share/applications/x
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' \
Modified: head/x11-themes/kdeartwork4/pkg-plist
==============================================================================
--- head/x11-themes/kdeartwork4/pkg-plist Sat Jun 17 03:50:46 2017 (r443731)
+++ head/x11-themes/kdeartwork4/pkg-plist Sat Jun 17 06:14:12 2017 (r443732)
@@ -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
More information about the svn-ports-all
mailing list