Index: head/www/choqok-kde4/Makefile =================================================================== --- head/www/choqok-kde4/Makefile (revision 478482) +++ head/www/choqok-kde4/Makefile (revision 478483) @@ -1,30 +1,33 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= choqok PORTVERSION= 1.5 PORTREVISION= 5 CATEGORIES= www kde PKGNAMESUFFIX= -kde4 MASTER_SITES= SF/${PORTNAME}/Choqok/ MAINTAINER= kde@FreeBSD.org COMMENT= KDE micro-blogging client LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + LIB_DEPENDS= libqjson.so:devel/qjson@qt4 \ libqoauth.so:net/qoauth \ libtelepathy-qt4.so:net-im/telepathy-qt4 USES= cmake gettext kde:4 qt:4 tar:xz USE_KDE= attica automoc4 kdelibs USE_QT= gui imageformats_run network \ moc_build qmake_build rcc_build uic_build USE_LDCONFIG= yes CONFLICTS_INSTALL= ${PORTNAME}-1.6.* PORTSCOUT= limit:^1\.5.* .include Index: head/www/kdewebdev-kde4/Makefile =================================================================== --- head/www/kdewebdev-kde4/Makefile (revision 478482) +++ head/www/kdewebdev-kde4/Makefile (revision 478483) @@ -1,23 +1,26 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= kdewebdev PORTVERSION= ${KDE4_VERSION} PORTREVISION= 11 CATEGORIES= www kde kde-kde4 PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Comprehensive html/website development environment +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + LIB_DEPENDS= libtidy.so:www/tidy-lib \ libboost_thread.so:devel/boost-libs USES= cmake:outsource kde:4 qt:4 tar:xz USE_GNOME= libxml2 libxslt USE_KDE= kdelibs pimlibs automoc4 USE_QT= dbus porting_build \ qmake_build moc_build rcc_build uic_build uic3_build USE_LDCONFIG= yes .include Index: head/x11/kde-baseapps-kde4/Makefile =================================================================== --- head/x11/kde-baseapps-kde4/Makefile (revision 478482) +++ head/x11/kde-baseapps-kde4/Makefile (revision 478483) @@ -1,41 +1,44 @@ # $FreeBSD$ PORTNAME= kde-baseapps PORTVERSION= ${KDE4_VERSION} PORTREVISION= 4 CATEGORIES= x11 kde kde-kde4 PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Basic applications for KDE +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + LIB_DEPENDS= libtidy.so:www/tidy-lib USES= cmake:outsource gettext kde:4 qt:4 tar:xz USE_GNOME= glib20 USE_KDE= kdelibs baloo baloo-widgets libkonq \ automoc4 kactivities USE_QT= corelib dbus gui script xml \ moc_build qmake_build rcc_build uic_build USE_XORG= x11 xt USE_LDCONFIG= yes CMAKE_ARGS+= -DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib" OPTIONS_DEFINE= KONSOLE KWRITE OPTIONS_DEFAULT= ${OPTIONS_DEFINE} KONSOLE_DESC= Install Konsole terminal emulator KONSOLE_RUN_DEPENDS= ${KDE_PREFIX}/bin/konsole:x11/konsole-kde4 KWRITE_DESC= Install KWrite text editor KWRITE_USE= KDE=kate_run pre-configure: # Quick hack to avoid building libkonq here ${REINPLACE_CMD} -e '/add_subdirectory (konq)/d' \ ${WRKSRC}/lib/CMakeLists.txt ${MKDIR} ${BUILD_WRKSRC}/lib && \ ${LN} -s ${KDE_PREFIX}/lib/libkonq.so ${BUILD_WRKSRC}/lib .include Index: head/x11/kde-runtime-kde4/Makefile =================================================================== --- head/x11/kde-runtime-kde4/Makefile (revision 478482) +++ head/x11/kde-runtime-kde4/Makefile (revision 478483) @@ -1,83 +1,86 @@ # $FreeBSD$ PORTNAME= kde-runtime PORTVERSION= ${KDE_APPLICATIONS_VERSION} PORTREVISION= 11 CATEGORIES= x11 kde kde-applications PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Runtime components for KDE Plasma Desktop +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + CONFLICTS_INSTALL= plasma5-kde-cli-tools LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ libwebp.so:graphics/webp \ libslp.so:net/openslp \ libssh.so:security/libssh \ libqzeitgeist.so:sysutils/qzeitgeist \ libImath-2_2.so:graphics/ilmbase \ libassuan.so:security/libassuan \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme # Explicitly depend on libssh to avoid interference with ssh.4 from # compat7x. BUILD_DEPENDS= ${LOCALBASE}/lib/libssh.so:security/libssh RUN_DEPENDS= cagibid:net/cagibi USES= cmake:outsource gettext jpeg kde:4 qt:4 samba:lib shared-mime-info \ shebangfix tar:xz USE_KDE= kactivities kdelibs oxygen-icons5 \ attica automoc4 pimlibs soprano strigi nepomuk-core USE_QT= corelib dbus declarative designer_build gui phonon \ network qtestlib script svg webkit xml \ moc_build qmake_build rcc_build uic_build USE_XORG= ice sm x11 xau xcursor xext xft xdmcp xpm USE_LDCONFIG= yes MAKE_ENV= XDG_CONFIG_HOME=/dev/null SHEBANG_FILES= khelpcenter/searchhandlers/*.pl \ khelpcenter/searchhandlers/*.pl.cmake \ kioslave/info/kde-info2html OPTIONS_DEFINE= OPENEXR PULSEAUDIO ZEITGEIST OPTIONS_DEFAULT= OPENEXR OPTIONS_SUB= yes OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR PULSEAUDIO_DESC=Audio configuration via PulseAudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio \ libcanberra.so:audio/libcanberra PULSEAUDIO_USE= GNOME=glib20 PULSEAUDIO_CMAKE_OFF= -DWITH_PulseAudio:BOOL=OFF ZEITGEIST_DESC= Event logging via Zeitgeist ZEITGEIST_RUN_DEPENDS= zeitgeist-daemon:sysutils/zeitgeist # Explicitly disable ALSA, see for details: # http://mail.kde.org/pipermail/kde-freebsd/2010-March/008015.html CMAKE_ARGS+= -DWITH_ALSA:BOOL=OFF # Override KDE_APPLICATIONS_VERSION KDE_APPLICATIONS_VERSION= 16.12.3 post-extract: # Don't install share/icons/hicolor/index.theme to avoid conflcit with # hicolor-icon-theme port ${REINPLACE_CMD} -e '/add_subdirectory.*hicolor/d' \ ${PATCH_WRKSRC}/pics/CMakeLists.txt post-patch: @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ ${PATCH_WRKSRC}/khelpcenter/infotree.cpp \ ${PATCH_WRKSRC}/kioslave/info/kde-info2html.conf \ ${PATCH_WRKSRC}/kioslave/man/kio_man.cpp \ ${PATCH_WRKSRC}/kioslave/man/man2html.cpp \ ${PATCH_WRKSRC}/cmake/modules/FindCLucene.cmake ${REINPLACE_CMD} -e '/update_xdg_mimetypes/ d' \ ${PATCH_WRKSRC}/kimgio/CMakeLists.txt \ ${PATCH_WRKSRC}/kioslave/network/mimetypes/CMakeLists.txt .include Index: head/x11/kde-workspace-kde4/Makefile =================================================================== --- head/x11/kde-workspace-kde4/Makefile (revision 478482) +++ head/x11/kde-workspace-kde4/Makefile (revision 478483) @@ -1,149 +1,152 @@ # $FreeBSD$ PORTNAME= kde-workspace PORTVERSION= ${KDE4_WORKSPACE_VERSION} PORTREVISION= 25 CATEGORIES= x11 kde kde-applications PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= KDE Plasma Desktop +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + LIB_DEPENDS= libdbus-1.so:devel/dbus \ libck-connector.so:sysutils/consolekit2 \ libpci.so:devel/libpci \ libhal.so:sysutils/hal \ libqjson.so:devel/qjson@qt4 \ libcln.so:math/cln \ libqalculate.so:math/libqalculate \ libprison.so:graphics/prison \ libboost_thread.so:devel/boost-libs \ libdbusmenu-qt.so:devel/libdbusmenu-qt@qt4 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libpng.so:graphics/png \ libxcb-render-util.so:x11/xcb-util-renderutil \ libxcb-image.so:x11/xcb-util-image \ libxcb-keysyms.so:x11/xcb-util-keysyms BUILD_DEPENDS= xrdb:x11/xrdb RUN_DEPENDS= ${KDE_PREFIX}/env/xdg-env.sh:misc/kde4-xdg-env \ ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-theme \ xprop:x11/xprop \ xsetroot:x11/xsetroot \ xmessage:x11/xmessage \ xrdb:x11/xrdb \ mkfontdir:x11-fonts/mkfontdir \ xset:x11/xset \ setxkbmap:x11/setxkbmap \ ${KDE_PREFIX}/bin/ksysguardd:sysutils/ksysguardd-kde4 \ ${KDE_PREFIX}/lib/kde4/libexec/polkit-kde-authentication-agent-1:sysutils/polkit-kde \ ${KDE_PREFIX}/lib/kde4/libexec/polkitkde1helper:sysutils/kcm-polkit-kde \ ${LOCALBASE}/etc/pam.d/kde:security/pam_kde \ ${KDE_PREFIX}/share/apps/ksplash/Themes/Default/Theme.rc:x11-themes/kde-base-artwork-kde4 USES= cmake:outsource,noninja compiler:c++11-lib gettext gmake jpeg kde:4 \ pkgconfig qt:4 shebangfix tar:xz USE_GL= gl glu USE_GNOME= glib20 libxml2 USE_KDE= kactivities kdelibs nepomuk-core oxygen-icons5 \ pimlibs akonadi automoc4 ontologies qimageblitz soprano strigi USE_QT= corelib dbus declarative designer_build gui network \ opengl phonon qtestlib script sql svg webkit xml \ moc_build qmake_build rcc_build uic_build USE_XORG= ice sm xorgproto x11 xau xcb xcomposite xcursor xdamage xdmcp xext xfixes \ xft xi xinerama xkbfile xpm xrandr xrender xres xscrnsaver xtst xxf86vm SHEBANG_FILES= kwin/clients/oxygen/data/update_oxygen.pl USE_LDCONFIG= yes KDE_APPLICATIONS_VERSION= 15.08.0 # clang 6.0 defaults to -std=gnu++14, but the port fails with too many errors # when built in C++11 (or later) mode. USE_CXXSTD= gnu++98 CMAKE_ARGS= -DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib" \ -DBUILD_python:BOOL=OFF \ -DBUILD_ruby:BOOL=OFF \ -DWITH_Xmms:BOOL=OFF \ -DWITH_UDev:BOOL=OFF SUB_FILES= pkg-message USE_RC_SUBR= kdm4 USERS= kdm GROUPS= kdm OPTIONS_DEFINE= GLES GPS KACTIVITY UPOWER WALLPAPERS OPTIONS_GROUP= PHONON PLASMA OPTIONS_GROUP_PHONON= GSTREAMER VLC OPTIONS_GROUP_PLASMA= PYTHON RUBY OPTIONS_DEFAULT= GLES GPS KACTIVITY UPOWER VLC WALLPAPERS OPTIONS_SUB= yes # GPS GLES GLES_DESC= OpenGL ES 2.0 support in kwin and kinfocenter GLES_USE= GL=egl,glesv2 GLES_CMAKE_OFF= -DWITH_OpenGLES=off GPS_DESC= GPS geolocation via gpsd GPS_LIB_DEPENDS= libgps.so:astro/gpsd GPS_CMAKE_ON= -DWITH_libgps:BOOL=ON GPS_CMAKE_OFF= -DWITH_libgps:BOOL=OFF GSTREAMER_DESC= Multimedia via Phonon-GStreamer GSTREAMER_USES= qt:4 GSTREAMER_USE= QT=phonon-gst_run KACTIVITY_DESC= Activity Manager daemon KACTIVITY_RUN_DEPENDS= ${KDE_PREFIX}/bin/kactivitymanagerd:x11/kactivitymanagerd PYTHON_DESC= Python plasmoids support PYTHON_RUN_DEPENDS= ${KDE_PREFIX}/share/apps/plasma_scriptengine_python/plasma_importer.py:x11/plasma-scriptengine-python-kde4 RUBY_DESC= Ruby plasmoids support RUBY_RUN_DEPENDS= ${KDE_PREFIX}/share/apps/plasma_scriptengine_ruby/applet.rb:x11/plasma-scriptengine-ruby-kde4 UPOWER_DESC= Power management via UPower UPOWER_RUN_DEPENDS= ${LOCALBASE}/libexec/upowerd:sysutils/upower VLC_DESC= Multimedia via Phonon-VLC VLC_RUN_DEPENDS= ${KDE_PREFIX}/lib/kde4/plugins/phonon_backend/phonon_vlc.so:multimedia/phonon-vlc@qt4 WALLPAPERS_DESC= Install official KDE wallpapers WALLPAPERS_RUN_DEPENDS= ${KDE_PREFIX}/share/wallpapers/Horos/metadata.desktop:x11-themes/kde-wallpapers-kde4 \ ${KDE_PREFIX}/share/wallpapers/stripes-freebsd-blue/metadata.desktop:x11-themes/wallpapers-freebsd-kde4 .if !exists(/usr/lib/libutempter.so) LIB_DEPENDS+= libutempter.so:sysutils/libutempter .endif post-patch: @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ ${PATCH_WRKSRC}/startkde.cmake \ ${PATCH_WRKSRC}/kcontrol/kfontinst/lib/KfiConstants.h \ ${PATCH_WRKSRC}/kcontrol/kfontinst/kio/KioFonts.cpp \ ${PATCH_WRKSRC}/kcontrol/keyboard/x11_helper.cpp \ ${PATCH_WRKSRC}/kdm/backend/client.c \ ${PATCH_WRKSRC}/kdm/kfrontend/genkdmconf.c \ ${PATCH_WRKSRC}/CMakeLists.txt pre-configure: ${REINPLACE_CMD} -e '/ksysguardd/ d' \ ${PATCH_WRKSRC}/ksysguard/CMakeLists.txt \ ${PATCH_WRKSRC}/ksysguard/example/CMakeLists.txt ${REINPLACE_CMD} -e '/PolicyKit/ d' \ ${PATCH_WRKSRC}/doc/CMakeLists.txt post-install: ${RLN} ${STAGEDIR}${PREFIX}/bin/startkde ${STAGEDIR}${PREFIX}/bin/startkde4 # Install kde4.desktop to launch kde4 via sddm. ${MKDIR} ${STAGEDIR}${PREFIX}/share/xsessions ${INSTALL_DATA} ${FILESDIR}/kde4.desktop ${STAGEDIR}${PREFIX}/share/xsessions post-install-GSTREAMER-on: @${HEAD} -1 ${PKGMESSAGE} >> ${PKGMESSAGE} post-install-GSTREAMER-off: @${CAT} ${FILESDIR}/pkg-message.gstreamer >> ${PKGMESSAGE} @${HEAD} -1 ${PKGMESSAGE} >> ${PKGMESSAGE} .include Index: head/x11/kdelibs-kde4/Makefile =================================================================== --- head/x11/kdelibs-kde4/Makefile (revision 478482) +++ head/x11/kdelibs-kde4/Makefile (revision 478483) @@ -1,130 +1,133 @@ # Created by: arved@FreeBSD.org # $FreeBSD$ PORTNAME= kdelibs PORTVERSION= ${KDE4_KDELIBS_VERSION} PORTREVISION= 5 CATEGORIES= x11 kde kde-applications PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Base set of libraries needed by KDE programs +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + LIB_DEPENDS= libImath-2_2.so:graphics/ilmbase \ libjasper.so:graphics/jasper \ libpcre.so:devel/pcre \ libenchant.so:textproc/enchant \ libgif.so:graphics/giflib \ libpng.so:graphics/png \ libhal.so:sysutils/hal \ libqca.so:devel/qca@qt4 \ libpolkit-qt-core-1.so:sysutils/polkit-qt@qt4 \ libdbusmenu-qt.so:devel/libdbusmenu-qt@qt4 \ libstreams.so:deskutils/libstreams BUILD_DEPENDS= docbook-xml>0:textproc/docbook-xml \ ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-theme \ xauth:x11/xauth \ docbook-xml>0:textproc/docbook-xml \ ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl # kdelibs's last release was as part of KDE Applications 17.08.3 KDE_APPLICATIONS_VERSION= 17.08.3 USES= cmake:outsource fam gettext grantlee:4 jpeg kde:4 perl5 \ qt:4 shared-mime-info shebangfix tar:xz ssl USE_GNOME= libxml2 libxslt USE_KDE= oxygen-icons5 \ attica automoc4 ontologies soprano strigi USE_QT= corelib dbus declarative designer_build gui \ network opengl phonon qt3support \ qtestlib script sql svg webkit xml \ moc_build qmake_build rcc_build uic_build \ imageformats_run qdbusviewer_run USE_XORG= ice sm x11 xau xcursor xdmcp xext xfixes xft xpm xrender xtst USE_LDCONFIG= yes MAKE_ENV= XDG_CONFIG_HOME=/dev/null CMAKE_ARGS+= -DWITH_ACL:BOOL=Off \ -DWITH_FAM:BOOL=On \ -DWITH_ASPELL:BOOL=Off \ -DWITH_HSPELL:BOOL=Off \ -DWITH_UDev:BOOL=Off \ -DKDE_DISTRIBUTION_TEXT:STRING="${OPSYS}" \ -DKDE_DEFAULT_HOME:STRING=".kde4" # Do not conflict with KDE Frameworks 5 headers: instead of installing kdelibs4 # headers directly into ${LOCALBASE}/include, put them into include/kde4 (this # also applies to all ports depending on kdelibs4 that derive their header # installation location from it). # If we install the headers directly into ${LOCALBASE}/include, with KDE # Frameworks 5 installed it is possible to end up in a situation where the # compiler is passed this: # -I${LOCALBASE}/include -I${LOCALBASE}/KF5 # which in turn leads to kdelibs4 headers with the same name being used instead # of the KF5 ones, possibly breaking the build. CMAKE_ARGS+= -DINCLUDE_INSTALL_DIR:PATH="${KDE_PREFIX}/include/kde4" SHEBANG_FILES= kdecore/kconfig_compiler/checkkcfg.pl \ kdeui/preparetips \ khtml/bindings/scripts/generate-bindings.pl \ kio/misc/fileshareset \ kio/useragent.pl \ kio/proxytype.pl \ kioslave/http/kcookiejar/kcookiescfg.pl OPTIONS_DEFINE= AVAHI OPENEXR UPNP OPTIONS_DEFAULT= AVAHI OPENEXR OPTIONS_SUB= yes AVAHI_LIB_DEPENDS= libavahi-core.so:net/avahi-app UPNP_DESC= UPnP backend for Solid (WARNING: Unstable) UPNP_LIB_DEPENDS= libHUpnp.so:net/hupnp UPNP_CMAKE_ON= -DHUPNP_ENABLED:BOOL=On OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR post-patch: ${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ ${PATCH_WRKSRC}/kde3support/kdeui/k3sconfig.cpp \ ${PATCH_WRKSRC}/kdecore/network/k3socks.cpp \ ${PATCH_WRKSRC}/kdecore/kernel/kstandarddirs.cpp \ ${PATCH_WRKSRC}/kdeui/dialogs/kcupsoptionswidget_p.cpp \ ${PATCH_WRKSRC}/kdeui/kernel/start-session-bus.sh \ ${PATCH_WRKSRC}/kio/kssl/kopenssl.cpp \ ${PATCH_WRKSRC}/kio/kio/ksambashare.cpp \ ${PATCH_WRKSRC}/kjsembed/qtonly/FindQJSInternal.cmake # Fix rgb named colors database path. ${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \ ${PATCH_WRKSRC}/kdeui/colors/kcolordialog.cpp pre-configure: ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ -e 's|/usr/X11R6|${LOCALBASE}|g' \ ${PATCH_WRKSRC}/cmake/modules/*.cmake \ ${PATCH_WRKSRC}/ConfigureChecks.cmake \ ${PATCH_WRKSRC}/doc/api/doxygen.sh ${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|g' \ ${PATCH_WRKSRC}/cmake/modules/FindDNSSD.cmake ${REINPLACE_CMD} -e 's|soprano/cmake|cmake/Modules|g' \ ${PATCH_WRKSRC}/cmake/modules/FindSoprano.cmake # FindBerkeleyDB.cmake should be rewritten to support multiple version # provided by ports, instead of hardcoding one of them # ${REINPLACE_CMD} -e 's|/usr/local/include/db4|${BDB_INCLUDE_DIR}|' \ # -e 's|NAMES db|NAMES ${BDB_LIB_NAME} ${LOCALBASE}/lib|' \ # ${PATCH_WRKSRC}/cmake/modules/FindBerkeleyDB.cmake # When XSync (xext) is found, xscreensaver is just used as a fallback, # then we can disable it. ${REINPLACE_CMD} -e '/macro_bool_to_01/ s|^.*X11_Xscreensaver.*$$|set(HAVE_XSCREENSAVER 0)|' \ ${PATCH_WRKSRC}/CMakeLists.txt post-install: # workaround for non-standard mime files and directories ${MKDIR} ${STAGEDIR}/${PREFIX}/share/mime/all \ ${STAGEDIR}/${PREFIX}/share/mime/uri .include Index: head/x11/kgamma-kde4/Makefile =================================================================== --- head/x11/kgamma-kde4/Makefile (revision 478482) +++ head/x11/kgamma-kde4/Makefile (revision 478483) @@ -1,16 +1,19 @@ # $FreeBSD$ PORTNAME= kgamma PORTVERSION= ${KDE4_VERSION} PORTREVISION= 3 CATEGORIES= x11 kde kde-kde4 MAINTAINER= kde@FreeBSD.org COMMENT= KDE 4 monitor calibration tool +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= kdelibs automoc4 USE_QT= moc_build qmake_build rcc_build uic_build USE_XORG= x11 xxf86vm .include Index: head/x11/konsole-kde4/Makefile =================================================================== --- head/x11/konsole-kde4/Makefile (revision 478482) +++ head/x11/konsole-kde4/Makefile (revision 478483) @@ -1,17 +1,20 @@ # $FreeBSD$ PORTNAME= konsole PORTVERSION= ${KDE4_VERSION} PORTREVISION= 5 CATEGORIES= x11 kde kde-kde4 MAINTAINER= kde@FreeBSD.org COMMENT= KDE terminal emulator +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= automoc4 libkonq USE_QT= xml moc_build qmake_build rcc_build uic_build USE_XORG= x11 xrender CMAKE_ARGS+= -DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib" .include Index: head/x11/libkonq-kde4/Makefile =================================================================== --- head/x11/libkonq-kde4/Makefile (revision 478482) +++ head/x11/libkonq-kde4/Makefile (revision 478483) @@ -1,26 +1,29 @@ # $FreeBSD$ PORTNAME= libkonq PORTVERSION= ${KDE4_VERSION} PORTREVISION= 6 CATEGORIES= x11 kde kde-kde4 DISTNAME= kde-baseapps-${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Core library for Konqueror +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + LIB_DEPENDS= libphonon.so:multimedia/phonon@qt4 USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= kdelibs automoc4 soprano USE_QT= corelib dbus gui network svg xml \ moc_build qmake_build rcc_build uic_build USE_LDCONFIG= yes USE_XORG= x11 DISTINFO_FILE= ${.CURDIR:H:H}/x11/kde-baseapps-kde4/distinfo BUILD_WRKSRC= ${CONFIGURE_WRKSRC}/lib/konq INSTALL_WRKSRC= ${BUILD_WRKSRC} .include Index: head/x11/plasma-scriptengine-python-kde4/Makefile =================================================================== --- head/x11/plasma-scriptengine-python-kde4/Makefile (revision 478482) +++ head/x11/plasma-scriptengine-python-kde4/Makefile (revision 478483) @@ -1,27 +1,30 @@ # $FreeBSD$ PORTNAME= plasma-scriptengine-python PORTVERSION= ${KDE4_WORKSPACE_VERSION} PORTREVISION= 4 CATEGORIES= x11 kde kde-applications DISTNAME= kde-workspace-${PORTVERSION} PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Plasma scriptengine for Python +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + NO_ARCH= yes USES= cmake:outsource kde:4 python:2.7 qt:4 tar:xz USE_KDE= kdelibs pykde4 automoc4 USE_QT= qmake_build moc_build uic_build rcc_build DISTINFO_FILE= ${.CURDIR:H:H}/x11/kde-workspace-kde4/distinfo KDE_APPLICATIONS_VERSION= 15.08.0 CMAKE_SOURCE_PATH= ${WRKSRC}/plasma/generic/scriptengines/python pre-configure: ${REINPLACE_CMD} -e 's,$${PYTHON_SITE_PACKAGES_DIR},${PYTHONPREFIX_SITELIBDIR},g' \ ${CMAKE_SOURCE_PATH}/CMakeLists.txt .include Index: head/x11/plasma-scriptengine-ruby-kde4/Makefile =================================================================== --- head/x11/plasma-scriptengine-ruby-kde4/Makefile (revision 478482) +++ head/x11/plasma-scriptengine-ruby-kde4/Makefile (revision 478483) @@ -1,24 +1,27 @@ # $FreeBSD$ PORTNAME= plasma-scriptengine-ruby PORTVERSION= ${KDE4_WORKSPACE_VERSION} PORTREVISION= 3 CATEGORIES= x11 kde kde-applications DISTNAME= kde-workspace-${PORTVERSION} PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Plasma scriptengine for Ruby +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + NO_ARCH= yes USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= kdelibs korundum automoc4 USE_QT= qmake_build moc_build uic_build rcc_build USE_RUBY= yes DISTINFO_FILE= ${.CURDIR:H:H}/x11/kde-workspace-kde4/distinfo KDE_APPLICATIONS_VERSION= 15.08.0 CMAKE_SOURCE_PATH= ${WRKSRC}/plasma/generic/scriptengines/ruby .include Index: head/x11/yakuake-kde4/Makefile =================================================================== --- head/x11/yakuake-kde4/Makefile (revision 478482) +++ head/x11/yakuake-kde4/Makefile (revision 478483) @@ -1,26 +1,29 @@ # Created by: Shane Bell # $FreeBSD$ PORTNAME= yakuake PORTVERSION= 2.9.9 PORTREVISION= 10 CATEGORIES= x11 kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Drop-down terminal emulator for KDE LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + RUN_DEPENDS= konsole:x11/konsole-kde4 USES= cmake gettext kde:4 qt:4 shebangfix tar:xz SHEBANG_FILES= data/updaters/yakuake-${PORTVERSION}-startupnotification.pl USE_KDE= automoc4 kdelibs USE_QT= qmake_build moc_build rcc_build uic_build PLIST_SUB= VERSION="${PORTVERSION}" .include Index: head/x11-clocks/amor-kde4/Makefile =================================================================== --- head/x11-clocks/amor-kde4/Makefile (revision 478482) +++ head/x11-clocks/amor-kde4/Makefile (revision 478483) @@ -1,15 +1,18 @@ # $FreeBSD$ PORTNAME= amor PORTVERSION= ${KDE4_VERSION} PORTREVISION= 3 CATEGORIES= x11-clocks kde kde-kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Small animation which sits on top of active window +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= kdelibs automoc4 USE_QT= moc_build qmake_build rcc_build uic_build .include Index: head/x11-clocks/kdetoys-kde4/Makefile =================================================================== --- head/x11-clocks/kdetoys-kde4/Makefile (revision 478482) +++ head/x11-clocks/kdetoys-kde4/Makefile (revision 478483) @@ -1,26 +1,29 @@ # $FreeBSD$ PORTNAME= kdetoys PORTVERSION= ${KDE4_VERSION} PORTREVISION= 3 CATEGORIES= x11-clocks kde PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= KDE miscellaneous applications (meta port) +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + USES= kde:4 metaport OPTIONS_DEFINE= AMOR KTEATIME KTUX OPTIONS_DEFAULT= ${OPTIONS_DEFINE} AMOR_DESC= Small animation which sits on top of active window AMOR_RUN_DEPENDS= ${KDE_PREFIX}/bin/amor:x11-clocks/amor-kde4 KTEATIME_DESC= Handy timer for steeping tea KTEATIME_RUN_DEPENDS= ${KDE_PREFIX}/bin/kteatime:x11-clocks/kteatime-kde4 KTUX_DESC= Tux-in-a-Spaceship screen saver KTUX_RUN_DEPENDS= ${KDE_PREFIX}/bin/ktux:x11-clocks/ktux-kde4 .include Index: head/x11-clocks/kteatime-kde4/Makefile =================================================================== --- head/x11-clocks/kteatime-kde4/Makefile (revision 478482) +++ head/x11-clocks/kteatime-kde4/Makefile (revision 478483) @@ -1,15 +1,18 @@ # $FreeBSD$ PORTNAME= kteatime PORTVERSION= ${KDE4_VERSION} PORTREVISION= 3 CATEGORIES= x11-clocks kde kde-kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Handy timer for steeping tea +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= kdelibs automoc4 USE_QT= moc_build qmake_build rcc_build uic_build .include Index: head/x11-clocks/ktimer-kde4/Makefile =================================================================== --- head/x11-clocks/ktimer-kde4/Makefile (revision 478482) +++ head/x11-clocks/ktimer-kde4/Makefile (revision 478483) @@ -1,15 +1,18 @@ # $FreeBSD$ PORTNAME= ktimer PORTVERSION= ${KDE4_VERSION} PORTREVISION= 3 CATEGORIES= x11-clocks kde kde-kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Countdown launcher for KDE +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= automoc4 kdelibs USE_QT= qmake_build moc_build rcc_build uic_build .include Index: head/x11-clocks/ktux-kde4/Makefile =================================================================== --- head/x11-clocks/ktux-kde4/Makefile (revision 478482) +++ head/x11-clocks/ktux-kde4/Makefile (revision 478483) @@ -1,15 +1,18 @@ # $FreeBSD$ PORTNAME= ktux PORTVERSION= ${KDE4_VERSION} PORTREVISION= 3 CATEGORIES= x11-clocks kde kde-kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Tux-in-a-Spaceship screen saver +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= kdelibs workspace automoc4 USE_QT= qt3support moc_build qmake_build rcc_build uic_build .include Index: head/x11-fm/krusader2-kde4/Makefile =================================================================== --- head/x11-fm/krusader2-kde4/Makefile (revision 478482) +++ head/x11-fm/krusader2-kde4/Makefile (revision 478483) @@ -1,23 +1,26 @@ # Created by: Heiner # $FreeBSD$ PORTNAME= krusader DISTVERSION= 2.4.0-beta3 PORTREVISION= 6 CATEGORIES= x11-fm kde MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}/ PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Twin panel file manager for KDE, like midnight or norton commander LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + CONFLICTS_INSTALL= krusader2-2.* USES= cmake:outsource gettext kde:4 qt:4 tar:bzip2 USE_KDE= kdelibs automoc4 USE_QT= moc_build qmake_build rcc_build uic_build .include Index: head/x11-themes/kde-base-artwork-kde4/Makefile =================================================================== --- head/x11-themes/kde-base-artwork-kde4/Makefile (revision 478482) +++ head/x11-themes/kde-base-artwork-kde4/Makefile (revision 478483) @@ -1,19 +1,22 @@ # Created by: Raphael Kubo da Costa # $FreeBSD$ PORTNAME= kde-base-artwork PORTVERSION= ${KDE4_VERSION} PORTREVISION= 3 CATEGORIES= x11-themes kde kde-kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Base artwork for the KDE Plasma Desktop LICENSE= GPLv2 +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= automoc4 kdelibs USE_QT= moc_build qmake_build rcc_build uic_build NO_BUILD= yes .include Index: head/x11-themes/kde-wallpapers-kde4/Makefile =================================================================== --- head/x11-themes/kde-wallpapers-kde4/Makefile (revision 478482) +++ head/x11-themes/kde-wallpapers-kde4/Makefile (revision 478483) @@ -1,17 +1,20 @@ # $FreeBSD$ PORTNAME= kde-wallpapers PORTVERSION= ${KDE4_VERSION} PORTREVISION= 3 CATEGORIES= x11-themes kde kde-kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Set of wallpapers for the KDE Plasma workspace +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= automoc4 kdelibs USE_QT= moc_build qmake_build rcc_build uic_build NO_BUILD= yes .include Index: head/x11-themes/kdeartwork-kde4/Makefile =================================================================== --- head/x11-themes/kdeartwork-kde4/Makefile (revision 478482) +++ head/x11-themes/kdeartwork-kde4/Makefile (revision 478483) @@ -1,34 +1,37 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= kdeartwork PORTVERSION= ${KDE4_VERSION} PORTREVISION= 3 CATEGORIES= x11-themes kde kde-kde4 PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= KDE Artworks Themes +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + USES= cmake:outsource kde:4 qt:4 tar:xz USE_KDE= kdelibs libkexiv2 workspace automoc4 USE_QT= corelib gui opengl \ moc_build qmake_build rcc_build uic_build USE_XORG= x11 xt OPTIONS_DEFINE= GNOME GNOME_DESC= Use Gnome screensavers GNOME_BUILD_DEPENDS= ${LOCALBASE}/share/applications/xscreensaver-properties.desktop:x11/xscreensaver-gnome 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' \ ${PATCH_WRKSRC}/cmake/modules/FindXscreensaver.cmake .include Index: head/x11-themes/plasma5-breeze-kde4/Makefile =================================================================== --- head/x11-themes/plasma5-breeze-kde4/Makefile (revision 478482) +++ head/x11-themes/plasma5-breeze-kde4/Makefile (revision 478483) @@ -1,26 +1,29 @@ # $FreeBSD$ PORTNAME= breeze DISTVERSION= ${KDE_PLASMA_VERSION} PORTREVISION= 1 CATEGORIES= x11-themes kde kde-plasma PKGNAMESUFFIX= -kde4 MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 Breeze visual style for KDE4 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + CMAKE_ON= USE_KDE4 USES= cmake:outsource compiler:c++11-lang cpe gettext \ kde:4 pkgconfig qt:4 tar:xz USE_KDE= kdelibs automoc4 USE_QT= corelib dbus gui svg \ moc_build qmake_build rcc_build uic_build USE_XORG= x11 xcb DISTINFO_FILE= ${.CURDIR}/../plasma5-breeze/distinfo .include Index: head/x11-themes/qtcurve-kde4/Makefile =================================================================== --- head/x11-themes/qtcurve-kde4/Makefile (revision 478482) +++ head/x11-themes/qtcurve-kde4/Makefile (revision 478483) @@ -1,12 +1,15 @@ # $FreeBSD$ PORTNAME= qtcurve PORTREVISION= 0 COMMENT= QtCurve KDE 4 widget style and window decoration +DEPRECATED= KDE4 is EOL upstream +EXPIRATION_DATE= 2018-12-31 + QTCURVE_SLAVE= kde4 MASTERDIR= ${.CURDIR}/../qtcurve .include "${MASTERDIR}/Makefile"