Framework: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-12-31 19:41:33 +01:00
parent 4060974c6b
commit 4f38fe6c00
8 changed files with 700 additions and 261 deletions

View file

@ -3592,7 +3592,7 @@ listed here, and it only starts on January 29, 2004.
Copyright information: Copyright information:
Copyright 2004-2012 FreeBSD Foundation All Rights Reserved. Copyright 2004-2019 FreeBSD Foundation All Rights Reserved.
Redistribution, publication, translation and use, with or without Redistribution, publication, translation and use, with or without
modification, in full or in part, in any form or format of this modification, in full or in part, in any form or format of this

View file

@ -4,7 +4,7 @@
The compilation of software known as the FreeBSD Ports Collection is The compilation of software known as the FreeBSD Ports Collection is
distributed under the following terms: distributed under the following terms:
Copyright (C) 1994-2018 The FreeBSD Project. Copyright (C) 1994-2019 The FreeBSD Project.
Redistribution and use in source and binary forms, with or without Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions modification, are permitted provided that the following conditions

1
LEGAL
View file

@ -182,7 +182,6 @@ serious.sam* games/linux-ssamtfe Redistribution limited
serious.sam* games/linux-ssamtse Redistribution limited serious.sam* games/linux-ssamtse Redistribution limited
sharefonts-* x11-fonts/sharefonts Shareware: cannot be distributed without prior authorization sharefonts-* x11-fonts/sharefonts Shareware: cannot be distributed without prior authorization
shorten-* audio/shorten May not be sold. May not be distributed if modified shorten-* audio/shorten May not be sold. May not be distributed if modified
shoutcast audio/shoutcast Personal use only. See tos.txt in this port for full details
sid-milter-* mail/sid-milter May incorporate intellectual property, possible patent issues sid-milter-* mail/sid-milter May incorporate intellectual property, possible patent issues
simian-* devel/simian Have to agree to license before download simian-* devel/simian Have to agree to license before download
skype* net-im/skype Redistribution prohibited skype* net-im/skype Redistribution prohibited

618
MOVED
View file

@ -10930,3 +10930,621 @@ security/py-yubioath-desktop|security/yubioath-desktop|2018-12-27|New Yubikey Oa
audio/amarok-kde4|audio/amarok|2018-12-28|Renamed as no longer kde4 based audio/amarok-kde4|audio/amarok|2018-12-28|Renamed as no longer kde4 based
games/knights-kde|games/knights|2018-12-30|Switch to version from KDE Applications games/knights-kde|games/knights|2018-12-30|Switch to version from KDE Applications
multimedia/kmplayer-kde4|multimedia/kmplayer|2018-12-30|Moved to KF5 based version multimedia/kmplayer-kde4|multimedia/kmplayer|2018-12-30|Moved to KF5 based version
net/pecl-mosquitto||2018-12-30|Has expired: Works only with EOL php 5.6
net/pecl-ip2location||2018-12-30|Has expired: Works only with EOL php 5.6
net/pecl-yp||2018-12-30|Has expired: Works only with EOL php 5.6
net/pecl-oauth||2018-12-30|Has expired: Works only with EOL php 5.6
net/pecl-apn||2018-12-30|Has expired: Works only with EOL php 5.6
textproc/pecl-doublemetaphone||2018-12-30|Has expired: Works only with EOL php 5.6
textproc/pecl-ctemplate||2018-12-30|Has expired: Works only with EOL php 5.6
textproc/pecl-xslcache||2018-12-30|Has expired: Works only with EOL php 5.6
textproc/libmrss-php||2018-12-30|Has expired: Works only with EOL php 5.6
textproc/pecl-stem||2018-12-30|Has expired: Works only with EOL php 5.6
textproc/pecl-wbxml||2018-12-30|Has expired: Works only with EOL php 5.6
textproc/pecl-syck||2018-12-30|Has expired: Works only with EOL php 5.6
textproc/pecl-yaml1|textproc/pecl-yaml|2018-12-30|Has expired: Works only with EOL php 5.6
deskutils/surrealtodo||2018-12-30|Has expired: Works only with EOL php 5.6
deskutils/phpcollab||2018-12-30|Has expired: Works only with EOL php 5.6
deskutils/simplegroupware||2018-12-30|Has expired: Works only with EOL php 5.6
japanese/php5-mecab||2018-12-30|Has expired: Works only with EOL php 5.6
graphics/php-gdal||2018-12-30|Has expired: Works only with EOL php 5.6
graphics/php5-ffmpeg||2018-12-30|Has expired: Works only with EOL php 5.6
graphics/pecl-gmagick||2018-12-30|Has expired: Works only with EOL php 5.6
graphics/php-magickwand||2018-12-30|Has expired: Works only with EOL php 5.6
graphics/pecl-imlib2||2018-12-30|Has expired: Works only with EOL php 5.6
graphics/php-libpuzzle||2018-12-30|Has expired: Works only with EOL php 5.6
mail/dracmail||2018-12-30|Has expired: Works only with EOL php 5.6
mail/pecl-pop3||2018-12-30|Has expired: Works only with EOL php 5.6
mail/pecl-mailparse2|mail/pecl-mailparse|2018-12-30|Has expired: Works only with EOL php 5.6
www/usermanager||2018-12-30|Has expired: Works only with EOL php 5.6
www/sams2||2018-12-30|Has expired: Works only with EOL php 5.6
www/pecl-yar1|www/pecl-yar|2018-12-30|Has expired: Works only with EOL php 5.6
www/pecl-http1|www/pecl-http|2018-12-30|Has expired: Works only with EOL php 5.6
www/revive-adserver||2018-12-30|Has expired: Works only with EOL php 5.6
www/netoffice||2018-12-30|Has expired: Works only with EOL php 5.6
www/xcache||2018-12-30|Has expired: Works only with EOL php 5.6
www/testlink||2018-12-30|Has expired: Works only with EOL php 5.6
www/pecl-http2|www/pecl-http|2018-12-30|Has expired: Works only with EOL php 5.6
www/kplaylist||2018-12-30|Has expired: Works only with EOL php 5.6
www/gallery3||2018-12-30|Has expired: Works only with EOL php 5.6
www/claroline||2018-12-30|Has expired: Works only with EOL php 5.6
www/sit||2018-12-30|Has expired: Works only with EOL php 5.6
www/magento||2018-12-30|Has expired: Works only with EOL php 5.6
www/asterisk-stat||2018-12-30|Has expired: Works only with EOL php 5.6
www/pecl-sphinx||2018-12-30|Has expired: Works only with EOL php 5.6
www/pecl-twig||2018-12-30|Has expired: Works only with EOL php 5.6
www/fluxbb||2018-12-30|Has expired: Works only with EOL php 5.6
www/php-templates||2018-12-30|Has expired: Works only with EOL php 5.6
www/rnews||2018-12-30|Has expired: Works only with EOL php 5.6
www/entrans||2018-12-30|Has expired: Works only with EOL php 5.6
www/pecl-amfext||2018-12-30|Has expired: Works only with EOL php 5.6
www/atutor||2018-12-30|Has expired: Works only with EOL php 5.6
www/pecl-yaf2|www/pecl-yaf|2018-12-30|Has expired: Works only with EOL php 5.6
www/redaxo||2018-12-30|Has expired: Works only with EOL php 5.6
www/dotproject||2018-12-30|Has expired: Works only with EOL php 5.6
www/sitebar||2018-12-30|Has expired: Works only with EOL php 5.6
www/limesurvey||2018-12-30|Has expired: Works only with EOL php 5.6
www/mahara||2018-12-30|Has expired: Works only with EOL php 5.6
www/mysar||2018-12-30|Has expired: Works only with EOL php 5.6
www/oscommerce||2018-12-30|Has expired: Works only with EOL php 5.6
www/cmsmadesimple||2018-12-30|Has expired: Works only with EOL php 5.6
www/pecl-swish||2018-12-30|Has expired: Works only with EOL php 5.6
security/pecl-crack||2018-12-30|Has expired: Works only with EOL php 5.6
security/php-suhosin||2018-12-30|Has expired: Works only with EOL php 5.6
security/phpdeadlock||2018-12-30|Has expired: Works only with EOL php 5.6
devel/php5-blitz||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-trace||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-scream||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-judy||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-test_helpers||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-spl_types||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-jsmin2||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-uri_template||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-params||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-expect||2018-12-30|Has expired: Works only with EOL php 5.6
devel/php5-dav||2018-12-30|Has expired: Works only with EOL php 5.6
devel/php5-pinba||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-htscanner||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-newt||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-memoize||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-libevent||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-jsonc||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-weakref||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-pthreads2|devel/pecl-pthreads|2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-gearman||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-inotify||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-raphf||2018-12-30|Has expired: Works only with EOL php 5.6
devel/php5-thrift||2018-12-30|Has expired: Works only with EOL php 5.6
devel/php5-ice||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-runkit||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-uopz||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-strict||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-xhprof||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-propro||2018-12-30|Has expired: Works only with EOL php 5.6
devel/php-scalar_objects||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-msgpack0|devel/pecl-msgpack|2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-svn||2018-12-30|Has expired: Works only with EOL php 5.6
devel/php-uprofiler||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-statgrab||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-uploadprogress||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-qb||2018-12-30|Has expired: Works only with EOL php 5.6
devel/php-memoize||2018-12-30|Has expired: Works only with EOL php 5.6
devel/php5-blitz-devel||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-ncurses||2018-12-30|Has expired: Works only with EOL php 5.6
devel/php-jq||2018-12-30|Has expired: Works only with EOL php 5.6
devel/pecl-jsonnet||2018-12-30|Has expired: Works only with EOL php 5.6
databases/pecl-drizzle||2018-12-30|Has expired: Works only with EOL php 5.6
databases/pecl-pdo_user||2018-12-30|Has expired: Works only with EOL php 5.6
databases/php-mdcached||2018-12-30|Has expired: Works only with EOL php 5.6
databases/sqlbuddy||2018-12-30|Has expired: Works only with EOL php 5.6
databases/mysqldumper||2018-12-30|Has expired: Works only with EOL php 5.6
databases/pecl-chdb||2018-12-30|Has expired: Works only with EOL php 5.6
databases/pecl-dbase||2018-12-30|Has expired: Works only with EOL php 5.6
databases/php5-tarantool||2018-12-30|Has expired: Works only with EOL php 5.6
databases/pecl-rrd1|databases/pecl-rrd|2018-12-30|Has expired: Works only with EOL php 5.6
databases/pecl-tokyo_tyrant||2018-12-30|Has expired: Works only with EOL php 5.6
databases/pecl-mongo||2018-12-30|Has expired: Works only with EOL php 5.6
print/pecl-ps||2018-12-30|Has expired: Works only with EOL php 5.6
print/pecl-haru||2018-12-30|Has expired: Works only with EOL php 5.6
games/mkgichessclub||2018-12-30|Has expired: Works only with EOL php 5.6
net-im/pecl-stomp||2018-12-30|Has expired: Works only with EOL php 5.6
math/pecl-trader||2018-12-30|Has expired: Works only with EOL php 5.6
math/pecl-big_int||2018-12-30|Has expired: Works only with EOL php 5.6
math/pecl-stats||2018-12-30|Has expired: Works only with EOL php 5.6
archivers/pecl-phk||2018-12-30|Has expired: Works only with EOL php 5.6
net-mgmt/phpip||2018-12-30|Has expired: Works only with EOL php 5.6
net-mgmt/nedi||2018-12-30|Has expired: Works only with EOL php 5.6
net-mgmt/cacti88|net-mgmt/cacti|2018-12-30|Has expired: Works only with EOL php 5.6
net-mgmt/hawk||2018-12-30|Has expired: Works only with EOL php 5.6
net-mgmt/ipplan||2018-12-30|Has expired: Works only with EOL php 5.6
ports-mgmt/tinderbox||2018-12-30|Has expired: Works only with EOL php 5.6
lang/pecl-perl||2018-12-30|Has expired: Works only with EOL php 5.6
lang/php56-extensions|lang/php72-extensions|2018-12-30|Has expired: Works only with EOL php 5.6
finance/php-tclink||2018-12-30|Has expired: Works only with EOL php 5.6
converters/pecl-fribidi||2018-12-30|Has expired: Works only with EOL php 5.6
sysutils/pecl-mogilefs||2018-12-30|Has expired: Works only with EOL php 5.6
deskutils/strigidaemon||2018-12-31|Has expired: KDE4 is end-of-life
deskutils/strigiutils||2018-12-31|Has expired: KDE4 is end-of-life
deskutils/strigiclient||2018-12-31|Has expired: KDE4 is end-of-life
deskutils/libstreams||2018-12-31|Has expired: KDE4 is end-of-life
deskutils/libstreamanalyzer||2018-12-31|Has expired: KDE4 is end-of-life
graphics/kipi-plugin-calendar||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugins-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kipi-plugin-acquireimages||2018-12-31|Remove, part of expired KDE4d
graphics/kipi-plugin-advancedslideshow||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-batchprocess||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-debianscreenshots||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-dngconverter||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-dropbox||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-expoblending||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-facebook||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-flashexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-flickrexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-galleryexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-googleservices||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-gpssync||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-htmlexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-imageshackexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-imageviewer||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-ipodexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-jalbumexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-jpeglossless||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-kioexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-kmlexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-kopete||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-mediawiki||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-metadataedit||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-panorama||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-photolayoutseditor||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-piwigoexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-rajceexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-rawconverter||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-removeredeyes||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-sendimages||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-shwup||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-smug||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-timeadjust||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-videoslideshow||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-vkontakte||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-yandexfotki||2018-12-31|Removed, part of expired KDE4
graphics/libkipiplugins||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-imgurexport||2018-12-31|Removed, part of expired KDE4
graphics/kipi-plugin-printimages||2018-12-31|Removed, part of expired KDE4
graphics/digikam-kde4-doc||2018-12-31|Removed, part of expired KDE4
graphics/digikam-kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
net/libsrtp|net/libsrtp2|2018-12-31|Has expired: Superseded by libsrtp2
x11-toolkits/wlc||2018-12-31|Has expired: Deprecated upstream
japanese/spamassassin|mail/spamassassin|2018-12-31|Has expired: does not build
www/spdylay||2018-12-31|Has expired: SPDY is deprecated, use HTTP/2 instead
www/moodle33|www/moodle35|2018-12-31|Has expired: Upstream no longer maintained
security/krb5-114|security/krb5|2018-12-31|Has expired: EOL twelve months after release of krb5-1.16
databases/mongodb32|databases/mongodb34|2018-12-31|Has expired: EOL upstream since September 2018
databases/mongodb32-tools|databases/mongodb34-tools|2018-12-31|Has expired: EOL upstream since September 2018
audio/creox||2018-12-31|Has expired: Qt4 has been EOL since december 2015
audio/terminatorx||2018-12-31|Has expired: Unmaintained, broken too often
audio/shoutcast||2018-12-31|Has expired: Upstream vendor no longer provides releases
dns/powerdns-recursor40|dns/powerdns-recursor|2018-12-31|Has expired: FreeBSD 10.3 has reached EoL since 2018-04-30; users should upgrade and use dns/powerdns-recursor instead
sysutils/ataidle||2018-12-31|Has expired: obsoleted by camcontrol(8)
sysutils/syslog-ng37|sysutils/syslog-ng|2018-12-31|Has expired: No longer officially supported by Balabit, does not support openssl111
sysutils/cfengine22|sysutils/cfengine|2018-12-31|Has expired: No longeer supported by cfengine.com
sysutils/syslog-ng36|sysutils/syslog-ng|2018-12-31|Has expired: No longer officially supported by Balabit, does not support openssl111
sysutils/syslog-ng-incubator||2018-12-31|Removed, depends on expired sysutils/syslog-ng36
korean/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
net/kget-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net/kdenetwork-strigi-analyzers-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net/zeroconf-ioslave-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net/libkfbapi||2018-12-31|Has expired: Qt4 has been EOL since december 2015
net/kdenetwork-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net/kwooty||2018-12-31|Has expired: Qt4 has been EOL since december 2015
net/kdenetwork-filesharing-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net/libmediawiki-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net/kio-upnp-ms||2018-12-31|Has expired: Qt4 has been EOL since december 2015
net/libkvkontakte-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net/krfb-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net/smb4k-kde4||2018-12-31|Has expired: Qt4 has been EOL since december 2015
net/krdc-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
french/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
ukrainian/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
textproc/kompare-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
textproc/libkomparediff2-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/silence||2018-12-31|Has expired: Qt4 has been EOL since december 2015
deskutils/kdepim-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/plasma-applet-serverstatuswidget||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/strigi||2018-12-31|Has expired: KDE4 is end-of-life
deskutils/plasma-applet-qstardict||2018-12-31|Has expired: Qt4 has been EOL since december 2015
deskutils/homerun||2018-12-31|Has expired: Qt4 has been EOL since december 2015
deskutils/plasma-applet-daisy||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/plasma-applet-teacooker||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/kdepim-runtime-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/plasma-applet-panelspacer||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/plasma-applet-cwp||2018-12-31|Has expired: Qt4 has been EOL since december 2015
deskutils/plasma-applet-yawp||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/kruler-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/superkaramba-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/kcharselect-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/kdepimlibs-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
deskutils/ksshaskpass||2018-12-31|Has expired: Qt4 has been EOL since december 2015
deskutils/plasma-applet-simpleweatherforecast||2018-12-31|Has expired: Qt4 has been EOL since december 2015
deskutils/kdeconnect-kde-kde4||2018-12-31|Has expired: Qt4 has been EOL since december 2015
deskutils/plasma-applet-fancytasks||2018-12-31|Has expired: Qt4 has been EOL since december 2015
deskutils/kdeplasma-addons-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
japanese/kiten-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
japanese/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/libkdcraw-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/skanlite-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kamera-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kphotoalbum-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kdegraphics-strigi-analyzer-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kiconedit||2018-12-31|Has expired: Qt4 has been EOL since december 2015
graphics/kdegraphics-thumbnailers-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/libkscreen||2018-12-31|Has expired: Qt4 has been EOL since december 2015
graphics/kcoloredit||2018-12-31|Has expired: Qt4 has been EOL since december 2015
graphics/libksane-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/ksnapshot-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/gwenview-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kpovmodeler||2018-12-31|Has expired: Qt4 has been EOL since december 2015
graphics/ksaneplugin-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/digikam-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kdegraphics-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kdegraphics-svgpart-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kcolorchooser-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/okular-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kqtquickcharts-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/libkipi-kde4||2018-12-31|Has expired: Qt4 has been EOL since december 2015
graphics/libkexiv2-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kolourpaint-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
graphics/kdegraphics-mobipocket-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
russian/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
mail/kshowmail||2018-12-31|Has expired: Qt4 has been EOL since december 2015
mail/kbiff||2018-12-31|Has expired: Qt4 has been EOL since december 2015
www/kpartsplugin||2018-12-31|Has expired: Qt4 has been EOL since december 2015
www/choqok-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
www/kdewebdev-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
www/kwebkitpart||2018-12-31|Has expired: Qt4 has been EOL since december 2015
www/rekonq||2018-12-31|Has expired: Qt4 has been EOL since december 2015
security/subversion-kwallet||2018-12-31|Has expired: KDE4 is end-of-life
security/kwalletmanager-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
security/kgpg-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/libkgapi-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kapptemplate-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/py-krosspython-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kcachegrind-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/smokegen-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/cervisia-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdevelop-php-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/py-pykdeuic4-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/okteta-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdevelop-pg-qt-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/ruby-korundum-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/py-pykde4-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/dolphin-plugins-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kde-dev-utils-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdesvn-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/smokekde-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/p5-perlkde-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdevelop-php-docs-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/p5-perlqt-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdevelop-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/poxml-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kde-dev-scripts-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/umbrello-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdebindings-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdesdk-strigi-analyzers-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdesdk-thumbnailers-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdesdk-kioslaves-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdevplatform-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/smokeqt-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/ruby-qtruby-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/kdesdk-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/lokalize-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
devel/libkolab||2018-12-31|Has expired: Qt4 has been EOL since december 2015
devel/ruby-krossruby-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
arabic/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
databases/akonadi-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
ftp/plasma-applet-ftpmonitor||2018-12-31|Has expired: Qt4 has been EOL since december 2015
print/print-manager-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
print/kover||2018-12-31|Has expired: Qt4 has been EOL since december 2015
net-p2p/libktorrent-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-p2p/ktorrent-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
editors/kile-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
editors/klat4||2018-12-31|Has expired: Qt4 has been EOL since december 2015
editors/kate-plugin-pate-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
editors/kate-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kdeedu-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
misc/krecipes-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde-thumbnailer-epub-kde4||2018-12-31|Has expired: Qt4 has been EOL since december 2015
misc/kde-thumbnailer-fb2-kde4||2018-12-31|Has expired: Qt4 has been EOL since december 2015
misc/libkdeedu-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-ia||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-nl||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-cs||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-fa||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kwordquiz-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-km||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-lt||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kdeutils-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-es||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-wa||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-en_GB||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-gl||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde-thumbnailer-chm-kde4||2018-12-31|Has expired: Qt4 has been EOL since december 2015
misc/kde4-l10n-ug||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-ga||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-nb||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-hr||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-bs||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-et||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-pa||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-nds||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-bg||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-tr||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-sk||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kgeography-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-is||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-da||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-ca||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-it||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-ro||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-ca_valencia||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-kk||2018-12-31|Has expired: KDE4 is EOL upstream
misc/parley-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-sl||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-hi||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-sr||2018-12-31|Has expired: KDE4 is EOL upstream
misc/klettres-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-sv||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-fi||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-lv||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-eu||2018-12-31|Has expired: KDE4 is EOL upstream
misc/ktouch-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-id||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-mr||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-nn||2018-12-31|Has expired: KDE4 is EOL upstream
misc/kde4-l10n-el||2018-12-31|Has expired: KDE4 is EOL upstream
science/step-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
science/kalzium-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/palapeli-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kiriki-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kanagram-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/khangman-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kdiamond-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kigo-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kshisen-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/klickety-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kdegames-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kmines-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/ksquares-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/konquest-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/killbots-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kblocks-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/knavalbattle-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/blinken-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/picmi-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kjumpingcube-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/ksudoku-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/klines-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/bomber-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kajongg-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kbounce-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kreversi-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kmahjongg-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kfourinline-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kbreakout-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/bovo-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kubrick-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/ksirk-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/granatier-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/libkdegames-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/pairs-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kspaceduel-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/libkmahjongg-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/lskat-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/knetwalk-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/katomic-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kollision-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kgoldrunner-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kapman-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kpat-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kolf-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/kblackbox-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/ksnakeduel-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
games/ktuberling-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11-clocks/kdetoys-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11-clocks/plasma-applet-adjustableclock||2018-12-31|Has expired: KDE4 is EOL upstream
x11-clocks/amor-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11-clocks/plasma-applet-geekclock||2018-12-31|Has expired: KDE4 is EOL upstream
x11-clocks/kteatime-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11-clocks/ktux-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11-clocks/ktimer-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
hebrew/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-approver-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-filetransfer-handler-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-send-file-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-contact-list-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-desktop-applets-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-contact-runner-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/kopete-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-accounts-kcm-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/kmess-kde4||2018-12-31|Has expired: Qt4 has been EOL since december 2015
net-im/plasma-applet-ktp-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-kded-integration-module-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-text-ui-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/telepathy-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-auth-handler-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
net-im/ktp-common-internals-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
audio/libkcompactdisc-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
audio/kmix-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
audio/audex||2018-12-31|Has expired: Qt4 has been EOL since december 2015
audio/kio-audiocd-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
audio/kid3-kde4||2018-12-31|Has expired: Qt4 and KDE4 EOL upstream. Use audio/kid3-qt5 or audio/kid3-kf5 instead
audio/libkcddb-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
audio/kstreamripper||2018-12-31|Has expired: Qt4 has been EOL since december 2015
audio/juk-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
audio/kscd-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
audio/simon||2018-12-31|Has expired: Qt4 has been EOL since december 2015
math/analitza-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
math/kmplot-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
math/kcalc-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
math/kig-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
math/kbruch-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
math/cantor-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
math/abakus||2018-12-31|Has expired: Qt4 has been EOL since december 2015
math/kalgebra-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
math/rocs-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11/plasma-scriptengine-python-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11/kactivitymanagerd||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11/yakuake-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11/kdelibs-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11/libkonq-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11/kde4||2018-12-31|Has expired: KDE4 is end-of-life
x11/kgamma-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11/plasma-scriptengine-ruby-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11/kde-baseapps-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11/kactivities||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11/konsole-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11/kde-workspace-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11/kde-runtime-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
polish/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
chinese/kde4-l10n-zh_CN||2018-12-31|Has expired: KDE4 is EOL upstream
chinese/kde4-l10n-zh_TW||2018-12-31|Has expired: KDE4 is EOL upstream
x11-fm/krusader2-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
archivers/ark-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
german/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
portuguese/kde4-l10n-pt_BR||2018-12-31|Has expired: KDE4 is EOL upstream
portuguese/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
multimedia/dragon-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
multimedia/k9copy-kde4||2018-12-31|Has expired: Qt4 has been EOL since december 2015
multimedia/kdemultimedia-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
multimedia/kdemultimedia-ffmpegthumbs-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
multimedia/kdenlive-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
multimedia/kdemultimedia-mplayerthumbs-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
multimedia/subtitlecomposer-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
multimedia/kplayer-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
astro/marble-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
astro/libkgeomap-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
astro/kstars-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11-themes/kde4-style-oxygen-transparent||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11-themes/kde4-windeco-crystal||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11-themes/gtk-qt4-engine||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11-themes/kde-gtk-config||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11-themes/kde4-style-skulpture||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11-themes/kde-wallpapers-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11-themes/kde4-style-bespin||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11-themes/kde4-windeco-dekorator||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11-themes/kde-base-artwork-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11-themes/kde4-style-polyester||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11-themes/kdeartwork-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11-themes/plasma5-breeze-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
x11-themes/kde4-style-nitrogen||2018-12-31|Has expired: Qt4 has been EOL since december 2015
x11-themes/qtcurve-kde4||2018-12-31|Has expired: KDE4 is EOL
lang/kturtle-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
accessibility/kaccessible-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
accessibility/kmouth-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
accessibility/kmag-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
accessibility/jovie-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
accessibility/kdeaccessibility-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
accessibility/kmousetool-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
finance/kmymoney-kde4||2018-12-31|Has expired: KDE4 is EOL upstream. Use finance/kmymoney instead
comms/kremotecontrol-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/kdf-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/kdeadmin-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/sweeper-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/kcron-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/nepomuk-core-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/kfilemetadata-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/ksystemlog-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/knutclient-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/baloo-widgets-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/filelight-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/baloo-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/polkit-kde||2018-12-31|Has expired: Qt4 has been EOL since december 2015
sysutils/kuser-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/nepomuk-widgets-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/k3b-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/ksysguardd-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/kfloppy-kde4||2018-12-31|Has expired: KDE4 is EOL upstream
sysutils/kcm-polkit-kde||2018-12-31|Has expired: Qt4 has been EOL since december 2015
hungarian/kde4-l10n||2018-12-31|Has expired: KDE4 is EOL upstream
java/netbeans-devel|java/netbeans|2018-12-31|Development port was removed now that this version is stable
audio/kid3-qt4|audio/kid3-qt5|2018-12-31|Has expired: KDE4 is EOL upstream
textproc/uim-kde4||2018-12-31|Has expired: Qt4 has been EOL since december 2015
misc/kde4-xdg-env||2018-12-31|Removed, KDE4-related
x11-themes/wallpapers-freebsd-kde4|x11-themes/wallpapers-freebsd-kde|2018-12-31|Renamed, the port is not KDE4 specific
textproc/pecl-xdiff|textproc/pecl-xdiff2|2019-01-01|Has expired: Works only with EOL php 5.6
www/mod_http2-devel||2019-01-01|Has expired: Use the module that is shipped with Apache 2.4
www/varnish5|www/varnish6|2019-01-01|Has expired: Varnish 5 is Retired
security/pecl-ssh2-0|security/pecl-ssh2|2019-01-01|Has expired: Works only with EOL php 5.6
security/bitwarden-ruby||2019-01-01|Has expired: Expects very specific rubygem versions for new updates. Please follow instructions in git repo
devel/pecl-intl||2019-01-01|Has expired: Works only with EOL php 5.6
devel/pecl-APCu4|devel/pecl-APCu|2019-01-01|Has expired: Works only with EOL php 5.6
databases/pecl-memcache||2019-01-01|Has expired: Works only with EOL php 5.6
databases/pecl-memcached2|databases/pecl-memcached|2019-01-01|Has expired: Works only with EOL php 5.6
math/pecl-bitset2|math/pecl-bitset|2019-01-01|Has expired: Works only with EOL php 5.6
multimedia/zoneminder-h264|multimedia/zoneminder|2019-01-01|Has expired: h264 feature was commited to main branch, please upgrade to www/zoneminder
lang/php56|lang/php72|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
net/php56-soap|net/php72-soap|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
net/php56-ldap|net/php72-ldap|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
net/php56-xmlrpc|net/php72-xmlrpc|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
net/php56-sockets|net/php72-sockets|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
textproc/php56-ctype|textproc/php72-ctype|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
textproc/php56-xmlwriter|textproc/php72-xmlwriter|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
textproc/php56-xmlreader|textproc/php72-xmlreader|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
textproc/php56-pspell|textproc/php72-pspell|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
textproc/php56-dom|textproc/php72-dom|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
textproc/php56-xsl|textproc/php72-xsl|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
textproc/php56-simplexml|textproc/php72-simplexml|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
textproc/php56-enchant|textproc/php72-enchant|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
textproc/php56-wddx|textproc/php72-wddx|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
textproc/php56-xml|textproc/php72-xml|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
graphics/php56-gd|graphics/php72-gd|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
graphics/php56-exif|graphics/php72-exif|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
mail/php56-imap|mail/php72-imap|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
www/php56-session|www/php72-session|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
www/php56-opcache|www/php72-opcache|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
www/php56-tidy|www/php72-tidy|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
security/php56-openssl|security/php72-openssl|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
security/php56-mcrypt|security/php72-sodium|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
security/php56-filter|security/php72-filter|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
security/php56-hash|security/php72-hash|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
devel/php56-sysvmsg|devel/php72-sysvmsg|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
devel/php56-tokenizer|devel/php72-tokenizer|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
devel/php56-sysvsem|devel/php72-sysvsem|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
devel/php56-shmop|devel/php72-shmop|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
devel/php56-readline|devel/php72-readline|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
devel/php56-json|devel/php72-json|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
devel/php56-pcntl|devel/php72-pcntl|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
devel/php56-sysvshm|devel/php72-sysvshm|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
devel/php56-gettext|devel/php72-gettext|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-mysqli|databases/php72-mysqli|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-mysql||2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-pdo_odbc|databases/php72-pdo_odbc|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-pdo_mysql|databases/php72-pdo_mysql|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-sqlite3|databases/php72-sqlite3|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-pdo_dblib|databases/php72-pdo_dblib|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-pdo_firebird|databases/php72-pdo_firebird|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-pgsql|databases/php72-pgsql|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-pdo_sqlite|databases/php72-pdo_sqlite|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-sybase_ct||2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-interbase|databases/php72-interbase|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-dba|databases/php72-dba|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-odbc|databases/php72-odbc|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-pdo_pgsql|databases/php72-pdo_pgsql|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-pdo|databases/php72-pdo|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
databases/php56-mssql||2019-01-01|Has expired: Security Support ends on 31 Dec 2018
ftp/php56-curl|ftp/php72-curl|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
ftp/php56-ftp|ftp/php72-ftp|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
misc/php56-calendar|misc/php72-calendar|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
math/php56-bcmath|math/php72-bcmath|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
math/php56-gmp|math/php72-gmp|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
archivers/php56-zip|archivers/php72-zip|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
archivers/php56-zlib|archivers/php72-zlib|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
archivers/php56-phar|archivers/php72-phar|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
archivers/php56-bz2|archivers/php72-bz2|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
net-mgmt/php56-snmp|net-mgmt/php72-snmp|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
converters/php56-iconv|converters/php72-iconv|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
converters/php56-mbstring|converters/php72-mbstring|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
converters/php56-recode|converters/php72-recode|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
sysutils/php56-posix|sysutils/php72-posix|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
sysutils/php56-fileinfo|sysutils/php72-fileinfo|2019-01-01|Has expired: Security Support ends on 31 Dec 2018
www/mod_php56|www/mod_php72|2019-01-01|Has expired: Security Support ends on 31 Dec 2018

View file

@ -3,14 +3,13 @@
# Provides support for KDE and KF5-based ports. # Provides support for KDE and KF5-based ports.
# #
# Feature: kde # Feature: kde
# Valid ARGS: 4 5 # Valid ARGS: 5
# #
# 4: Depend on KDE4 components and variables.
# 5: Depend on KDE Frameworks 5 components and variables. # 5: Depend on KDE Frameworks 5 components and variables.
# #
# Variables that can be set by a port: # Variables that can be set by a port:
# #
# USE_KDE List of KDE4/KF5/Plasma5 components (other ports) that this # USE_KDE List of KF5/Plasma5 components (other ports) that this
# port depends on. # port depends on.
# * foo_build Add a build-time dependency (BUILD_DEPENDS) # * foo_build Add a build-time dependency (BUILD_DEPENDS)
# * foo_run Add a run-time dependency (RUN_DEPENDS) # * foo_run Add a run-time dependency (RUN_DEPENDS)
@ -20,8 +19,8 @@
# To simplify the ports, also: # To simplify the ports, also:
# CATEGORIES If the port is part of one of the KDE Software distribution, # CATEGORIES If the port is part of one of the KDE Software distribution,
# it can add, in addition to 'kde' one of the following: # it can add, in addition to 'kde' one of the following:
# kde-application: part of applications release
# kde-frameworks: part of frameworks release # kde-frameworks: part of frameworks release
# kde-kde4: part of kde4 release
# kde-plasma: part of plasma release # kde-plasma: part of plasma release
# this will then set default values for MASTER_SITES and DIST_SUBDIR # this will then set default values for MASTER_SITES and DIST_SUBDIR
# as well as CPE_VENDOR and LICENSE. # as well as CPE_VENDOR and LICENSE.
@ -31,7 +30,7 @@
.if !defined(_INCLUDE_USES_KDE_MK) .if !defined(_INCLUDE_USES_KDE_MK)
_INCLUDE_USES_KDE_MK= yes _INCLUDE_USES_KDE_MK= yes
_KDE_SUPPORTED= 4 5 _KDE_SUPPORTED= 5
. if empty(kde_ARGS) . if empty(kde_ARGS)
IGNORE= kde needs a version (${_KDE_SUPPORTED}) IGNORE= kde needs a version (${_KDE_SUPPORTED})
@ -49,24 +48,13 @@ IGNORE?= cannot be installed: different KDE versions specified via kde:[${_KDE_S
. if empty(_KDE_VERSION) . if empty(_KDE_VERSION)
IGNORE?= kde:[${_KDE_SUPPORTED:S/ //g}] needs an argument #' IGNORE?= kde:[${_KDE_SUPPORTED:S/ //g}] needs an argument #'
. endif . else
_KDE_RELNAME= KDE${_KDE_VERSION} _KDE_RELNAME= KDE${_KDE_VERSION}
# === VERSIONS OF THE DIFFERENT COMPONENTS ===================================== # === VERSIONS OF THE DIFFERENT COMPONENTS =====================================
# Old KDE desktop.
KDE4_VERSION?= 4.14.3
KDE4_KDELIBS_VERSION= 4.14.38
KDE4_ACTIVITIES_VERSION= 4.13.3
KDE4_WORKSPACE_VERSION= 4.11.22
KDE4_KDEPIM_VERSION?= 4.14.10
# Applications version for the kde4-applications.
KDE4_APPLICATIONS_BRANCH?= Attic
KDE4_APPLICATIONS_VERSION?= 15.04.3
KDE4_BRANCH?= stable
# Current KDE desktop. # Current KDE desktop.
KDE_PLASMA_VERSION?= 5.12.7 KDE_PLASMA_VERSION?= 5.14.4
KDE_PLASMA_BRANCH?= stable KDE_PLASMA_BRANCH?= stable
# Current KDE frameworks. # Current KDE frameworks.
@ -84,12 +72,6 @@ _KDE_APPLICATIONS_ATTIC_VERSION= 17.08.3
# Extended KDE universe applications. # Extended KDE universe applications.
CALLIGRA_VERSION?= 2.9.11 CALLIGRA_VERSION?= 2.9.11
CALLIGRA_BRANCH?= stable CALLIGRA_BRANCH?= stable
KDEVELOP_VERSION?= 4.7.4
KDEVELOP_BRANCH?= stable
KTP_VERSION?= 0.9.0
KTP_BRANCH?= stable
# ============================================================================== # ==============================================================================
# === INSTALLATION PREFIXES AND HEADER LOCATION ================================ # === INSTALLATION PREFIXES AND HEADER LOCATION ================================
@ -99,18 +81,18 @@ KDE_PREFIX= ${LOCALBASE}
# === CATEGORIES HANDLING -- SETTING DEFAULT VALUES ============================ # === CATEGORIES HANDLING -- SETTING DEFAULT VALUES ============================
# Doing MASTER_SITES magic based on the category of the port # Doing MASTER_SITES magic based on the category of the port
_KDE_CATEGORIES_SUPPORTED= kde-applications kde-frameworks kde-kde4 kde-plasma _KDE_CATEGORIES_SUPPORTED= kde-applications kde-frameworks kde-plasma
. for cat in ${_KDE_CATEGORIES_SUPPORTED} . for cat in ${_KDE_CATEGORIES_SUPPORTED}
. if ${CATEGORIES:M${cat}} . if ${CATEGORIES:M${cat}}
. if !defined(_KDE_CATEGORY) . if !defined(_KDE_CATEGORY)
_KDE_CATEGORY= ${cat} _KDE_CATEGORY= ${cat}
. else . else
IGNORE?= cannot be installed: multiple kde-<...> categories specified via CATEGORIES=${CATEGORIES} #' IGNORE?= cannot be installed: multiple kde-<...> categories specified via CATEGORIES=${CATEGORIES} #'
. endif
. endif . endif
. endif . endfor
. endfor
. if defined(_KDE_CATEGORY) . if defined(_KDE_CATEGORY)
# KDE is normally licensed under the LGPL 2.0. # KDE is normally licensed under the LGPL 2.0.
LICENSE?= LGPL20 LICENSE?= LGPL20
@ -119,24 +101,12 @@ LICENSE?= LGPL20
# vendor is therefore kde. # vendor is therefore kde.
CPE_VENDOR?= kde CPE_VENDOR?= kde
. if ${_KDE_CATEGORY:Mkde-kde4} . if ${_KDE_CATEGORY:Mkde-applications}
PORTVERSION?= ${KDE4_VERSION}
MASTER_SITES?= KDE/${KDE4_BRANCH}/${KDE4_VERSION}/src
DIST_SUBDIR?= KDE/${KDE4_VERSION}
PKGNAMESUFFIX= -kde4
CONFLICTS_INSTALL= ${PORTNAME}
. elif ${_KDE_CATEGORY:Mkde-applications}
PORTVERSION?= ${KDE_APPLICATIONS_VERSION} PORTVERSION?= ${KDE_APPLICATIONS_VERSION}
. if ${_KDE_VERSION:M4}
CONFLICTS_INSTALL?= ${PORTNAME}-[0-9]*
PKGNAMESUFFIX?= -kde4
. else
CONFLICTS_INSTALL?= ${PORTNAME}-kde4
. endif
# Decide where the file lies on KDE's servers: Check whether the file lies in Attic # Decide where the file lies on KDE's servers: Check whether the file lies in Attic
. if ${KDE_APPLICATIONS_VERSION:R:R} <= ${_KDE_APPLICATIONS_ATTIC_VERSION:R:R} . if ${KDE_APPLICATIONS_VERSION:R:R} <= ${_KDE_APPLICATIONS_ATTIC_VERSION:R:R}
MASTER_SITES?= KDE/Attic/applications/${KDE_APPLICATIONS_VERSION}/src MASTER_SITES?= KDE/Attic/applications/${KDE_APPLICATIONS_VERSION}/src
. else . else
MASTER_SITES?= KDE/${KDE_APPLICATIONS_BRANCH}/applications/${KDE_APPLICATIONS_VERSION}/src MASTER_SITES?= KDE/${KDE_APPLICATIONS_BRANCH}/applications/${KDE_APPLICATIONS_VERSION}/src
# Let bsd.port.mk create the plist-entries for the documentation. # Let bsd.port.mk create the plist-entries for the documentation.
# KDE Applications ports install their documentation to # KDE Applications ports install their documentation to
@ -146,29 +116,29 @@ PORTDOCS?= HTML/*
# Further pass along a SHLIB_VER PLIST_SUB # Further pass along a SHLIB_VER PLIST_SUB
PLIST_SUB+= KDE_APPLICATIONS_SHLIB_VER=${KDE_APPLICATIONS_SHLIB_VER} \ PLIST_SUB+= KDE_APPLICATIONS_SHLIB_VER=${KDE_APPLICATIONS_SHLIB_VER} \
KDE_APPLICATIONS_VERSION_SHORT="${KDE_APPLICATIONS_VERSION:R:R}" KDE_APPLICATIONS_VERSION_SHORT="${KDE_APPLICATIONS_VERSION:R:R}"
. endif . endif
DIST_SUBDIR?= KDE/applications/${KDE_APPLICATIONS_VERSION} DIST_SUBDIR?= KDE/applications/${KDE_APPLICATIONS_VERSION}
. elif ${_KDE_CATEGORY:Mkde-plasma} . elif ${_KDE_CATEGORY:Mkde-plasma}
PORTVERSION?= ${KDE_PLASMA_VERSION} PORTVERSION?= ${KDE_PLASMA_VERSION}
PKGNAMEPREFIX?= plasma5- PKGNAMEPREFIX?= plasma5-
MASTER_SITES?= KDE/${KDE_PLASMA_BRANCH}/plasma/${KDE_PLASMA_VERSION} MASTER_SITES?= KDE/${KDE_PLASMA_BRANCH}/plasma/${KDE_PLASMA_VERSION}
DIST_SUBDIR?= KDE/plasma/${KDE_PLASMA_VERSION} DIST_SUBDIR?= KDE/plasma/${KDE_PLASMA_VERSION}
. elif ${_KDE_CATEGORY:Mkde-frameworks} . elif ${_KDE_CATEGORY:Mkde-frameworks}
PORTVERSION?= ${KDE_FRAMEWORKS_VERSION} PORTVERSION?= ${KDE_FRAMEWORKS_VERSION}
PKGNAMEPREFIX?= kf5- PKGNAMEPREFIX?= kf5-
# This is a slight duplication of _USE_FRAMEWORKS_PORTING -- it maybe would be # This is a slight duplication of _USE_FRAMEWORKS_PORTING -- it maybe would be
# better to rely on ${_USE_FRAMEWORKS_PORTING:S/^/k/g} # better to rely on ${_USE_FRAMEWORKS_PORTING:S/^/k/g}
_PORTINGAIDS= kjs kjsembed kdelibs4support khtml kmediaplayer kross _PORTINGAIDS= kjs kjsembed kdelibs4support khtml kmediaplayer kross
. if ${_PORTINGAIDS:M*${PORTNAME}*} . if ${_PORTINGAIDS:M*${PORTNAME}*}
MASTER_SITES?= KDE/${KDE_FRAMEWORKS_BRANCH}/frameworks/${KDE_FRAMEWORKS_VERSION:R}/portingAids MASTER_SITES?= KDE/${KDE_FRAMEWORKS_BRANCH}/frameworks/${KDE_FRAMEWORKS_VERSION:R}/portingAids
. else . else
MASTER_SITES?= KDE/${KDE_FRAMEWORKS_BRANCH}/frameworks/${KDE_FRAMEWORKS_VERSION:R} MASTER_SITES?= KDE/${KDE_FRAMEWORKS_BRANCH}/frameworks/${KDE_FRAMEWORKS_VERSION:R}
. endif . endif
DIST_SUBDIR?= KDE/frameworks/${KDE_FRAMEWORKS_VERSION} DIST_SUBDIR?= KDE/frameworks/${KDE_FRAMEWORKS_VERSION}
. else . else
IGNORE?= unknown CATEGORY value '${_KDE_CATEGORY}' #' IGNORE?= unknown CATEGORY value '${_KDE_CATEGORY}' #'
. endif . endif
. endif #defined(_KDE_CATEGORY) . endif #defined(_KDE_CATEGORY)
# ============================================================================== # ==============================================================================
@ -176,16 +146,14 @@ IGNORE?= unknown CATEGORY value '${_KDE_CATEGORY}' #'
# Help cmake to find files when testing ports with non-default PREFIX. # Help cmake to find files when testing ports with non-default PREFIX.
CMAKE_ARGS+= -DCMAKE_PREFIX_PATH="${LOCALBASE}" CMAKE_ARGS+= -DCMAKE_PREFIX_PATH="${LOCALBASE}"
. if ${_KDE_VERSION:M*4*} . if ${_KDE_VERSION:M*5*}
CMAKE_ARGS+= -DKDE4_BUILD_TESTS:BOOL=OFF
. elif ${_KDE_VERSION:M*5*}
# We set KDE_INSTALL_USE_QT_SYS_PATHS to install mkspecs files, plugins and # We set KDE_INSTALL_USE_QT_SYS_PATHS to install mkspecs files, plugins and
# imports to the Qt 5 install directory. # imports to the Qt 5 install directory.
CMAKE_ARGS+= -DBUILD_TESTING:BOOL=OFF \ CMAKE_ARGS+= -DBUILD_TESTING:BOOL=OFF \
-DCMAKE_MODULE_PATH="${LOCALBASE};${KDE_PREFIX}" \ -DCMAKE_MODULE_PATH="${LOCALBASE};${KDE_PREFIX}" \
-DCMAKE_INSTALL_PREFIX="${KDE_PREFIX}" \ -DCMAKE_INSTALL_PREFIX="${KDE_PREFIX}" \
-DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=TRUE -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=TRUE
. endif . endif
# Set man-page installation prefix. # Set man-page installation prefix.
CMAKE_ARGS+= -DKDE_INSTALL_MANDIR:PATH="${KDE_PREFIX}/man" \ CMAKE_ARGS+= -DKDE_INSTALL_MANDIR:PATH="${KDE_PREFIX}/man" \
@ -197,49 +165,30 @@ CMAKE_ARGS+= -DKDE_INSTALL_MANDIR:PATH="${KDE_PREFIX}/man" \
PLIST_SUB+= KDE_PREFIX="${KDE_PREFIX}" PLIST_SUB+= KDE_PREFIX="${KDE_PREFIX}"
# KDE Applications version. # KDE Applications version.
PLIST_SUB+= KDE_APPLICATIONS_VERSION="${KDE_APPLICATIONS_VERSION}" PLIST_SUB+= KDE_APPLICATIONS_VERSION="${KDE_APPLICATIONS_VERSION}"
# For KDE4 applications provide KDE4 version numbers. . if ${_KDE_VERSION:M*5*}
. if ${_KDE_VERSION:M*4*}
PLIST_SUB+= KDE4_VERSION="${KDE4_VERSION}" \
KDE4_GENERIC_LIB_VERSION=${KDE4_KDELIBS_VERSION} \
KDE4_NON_GENERIC_LIB_VERSION=${KDE4_KDELIBS_VERSION:S,^4,5,} \
KDE4_KDELIBS_VERSION=${KDE4_KDELIBS_VERSION} \
KDE4_NG_KDELIBS_VERSION=${KDE4_KDELIBS_VERSION:S,^4,5,}
. elif ${_KDE_VERSION:M*5*}
PLIST_SUB+= KDE_PLASMA_VERSION="${KDE_PLASMA_VERSION}" \ PLIST_SUB+= KDE_PLASMA_VERSION="${KDE_PLASMA_VERSION}" \
KDE_FRAMEWORKS_VERSION="${KDE_FRAMEWORKS_VERSION}" KDE_FRAMEWORKS_VERSION="${KDE_FRAMEWORKS_VERSION}"
. endif . endif
# ============================================================================== # ==============================================================================
# === HANDLE PYTHON ============================================================ # === HANDLE PYTHON ============================================================
# TODO: Keep in sync with cmake/modules/PythonMacros.cmake # TODO: Keep in sync with cmake/modules/PythonMacros.cmake
_PYTHON_SHORT_VER= ${PYTHON_VERSION:S/^python//:S/.//} _PYTHON_SHORT_VER= ${PYTHON_VERSION:S/^python//:S/.//}
. if ${_PYTHON_SHORT_VER} > 31 . if ${_PYTHON_SHORT_VER} > 31
PLIST_SUB+= PYCACHE="__pycache__/" \ PLIST_SUB+= PYCACHE="__pycache__/" \
PYC_SUFFIX=cpython-${_PYTHON_SHORT_VER}.pyc \ PYC_SUFFIX=cpython-${_PYTHON_SHORT_VER}.pyc \
PYO_SUFFIX=cpython-${_PYTHON_SHORT_VER}.pyo PYO_SUFFIX=cpython-${_PYTHON_SHORT_VER}.pyo
. else . else
PLIST_SUB+= PYCACHE="" \ PLIST_SUB+= PYCACHE="" \
PYC_SUFFIX=pyc \ PYC_SUFFIX=pyc \
PYO_SUFFIX=pyo PYO_SUFFIX=pyo
. endif . endif
# ============================================================================== # ==============================================================================
_USE_KDE_BOTH= akonadi attica libkcddb libkcompactdisc libkdcraw libkdegames \ _USE_KDE_BOTH= akonadi attica libkcddb libkcompactdisc libkdcraw libkdegames \
libkeduvocdocument libkexiv2 libkipi libksane okular \ libkeduvocdocument libkexiv2 libkipi libksane okular \
baloo baloo-widgets kate marble baloo baloo-widgets kate marble
_USE_KDE4_ALL= baseapps kactivities kdelibs \
kfilemetadata korundum \
libkonq nepomuk-core nepomuk-widgets \
oxygen-icons5 perlkde perlqt pimlibs pykde4 \
pykdeuic4 qtruby runtime smokegen smokekde smokeqt \
workspace
# These components are not part of the Software Compilation.
_USE_KDE4_ALL+= automoc4 ontologies qimageblitz soprano \
strigi
_USE_KDE4_ALL+= ${_USE_KDE_BOTH}
# List of components of the KDE Frameworks distribution. # List of components of the KDE Frameworks distribution.
# The *_TIER<n> variables are internal, primarily for checking # The *_TIER<n> variables are internal, primarily for checking
# that our list of frameworks matches the structure offered upstream. # that our list of frameworks matches the structure offered upstream.
@ -278,13 +227,13 @@ _USE_FRAMEWORKS_ALL= ecm \
# List of components of the KDE Plasma distribution. # List of components of the KDE Plasma distribution.
_USE_PLASMA_ALL= activitymanagerd breeze breeze-gtk \ _USE_PLASMA_ALL= activitymanagerd breeze breeze-gtk \
breeze-kde4 decoration discover drkonqi hotkeys \ decoration discover drkonqi hotkeys \
infocenter kde-cli-tools kde-gtk-config \ infocenter kde-cli-tools kde-gtk-config \
kdeplasma-addons kgamma5 kmenuedit kscreen \ kdeplasma-addons kgamma5 kmenuedit kscreen \
kscreenlocker ksshaskpass ksysguard kwallet-pam \ kscreenlocker ksshaskpass ksysguard kwallet-pam \
kwayland-integration kwin kwrited libkscreen \ kwayland-integration kwin kwrited libkscreen \
libksysguard milou oxygen plasma-desktop \ libksysguard milou oxygen plasma-browser-integration \
plasma-integration plasma-pa \ plasma-desktop plasma-integration plasma-pa \
plasma-sdk plasma-workspace plasma-workspace-wallpapers \ plasma-sdk plasma-workspace plasma-workspace-wallpapers \
polkit-kde-agent-1 powerdevil systemsettings \ polkit-kde-agent-1 powerdevil systemsettings \
user-manager user-manager
@ -310,89 +259,6 @@ _USE_KDE5_ALL= ${_USE_FRAMEWORKS_ALL} \
${_USE_KDEPIM5_ALL} \ ${_USE_KDEPIM5_ALL} \
${_USE_KDE_BOTH} ${_USE_KDE_BOTH}
# ====================== kde4 components =======================================
baseapps_PORT= x11/kde-baseapps-kde4
baseapps_PATH= ${KDE_PREFIX}/bin/kfmclient
baseapps_TYPE= run
kactivities_PORT= x11/kactivities
kactivities_LIB= libkactivities.so
kdelibs_PORT= x11/kdelibs-kde4
kdelibs_LIB= libkdecore.so
kfilemetadata_PORT= sysutils/kfilemetadata-kde4
kfilemetadata_LIB= libkfilemetadata.so
korundum_PORT= devel/ruby-korundum-kde4
korundum_PATH= ${KDE_PREFIX}/lib/kde4/krubypluginfactory.so
korundum_TYPE= run
libkonq_PORT= x11/libkonq-kde4
libkonq_LIB= libkonq.so
nepomuk-core_PORT= sysutils/nepomuk-core-kde4
nepomuk-core_LIB= libnepomukcore.so
nepomuk-widgets_PORT= sysutils/nepomuk-widgets-kde4
nepomuk-widgets_LIB= libnepomukwidgets.so
perlkde_PORT= devel/p5-perlkde-kde4
perlkde_PATH= ${KDE_PREFIX}/lib/kde4/kperlpluginfactory.so
perlkde_TYPE= run
perlqt_PORT= devel/p5-perlqt-kde4
perlqt_PATH= ${KDE_PREFIX}/bin/puic4
pimlibs_PORT= deskutils/kdepimlibs-kde4
pimlibs_LIB= libkpimutils.so
pykde4_PORT= devel/py-pykde4-kde4
pykde4_PATH= ${KDE_PREFIX}/lib/kde4/kpythonpluginfactory.so
pykde4_TYPE= run
pykdeuic4_PORT= devel/py-pykdeuic4-kde4
pykdeuic4_PATH= ${LOCALBASE}/bin/pykdeuic4
pykdeuic4_TYPE= run
qtruby_PORT= devel/ruby-qtruby-kde4
qtruby_LIB= libqtruby4shared.so
runtime_PORT= x11/kde-runtime-kde4
runtime_PATH= ${KDE_PREFIX}/bin/knotify4
runtime_TYPE= run
smokegen_PORT= devel/smokegen-kde4
smokegen_LIB= libsmokebase.so
smokekde_PORT= devel/smokekde-kde4
smokekde_LIB= libsmokekdecore.so
smokeqt_PORT= devel/smokeqt-kde4
smokeqt_LIB= libsmokeqtcore.so
workspace_PORT= x11/kde-workspace-kde4
workspace_LIB= libkworkspace.so
# Non-Software Compilation components
automoc4_PORT= devel/automoc4
automoc4_PATH= ${LOCALBASE}/bin/automoc4
automoc4_TYPE= build
ontologies_PORT= x11-toolkits/shared-desktop-ontologies
ontologies_PATH= ${LOCALBASE}/share/ontology/core/rdf.ontology
qimageblitz_PORT= x11/qimageblitz
qimageblitz_LIB= libqimageblitz.so
soprano_PORT= textproc/soprano
soprano_LIB= libsoprano.so
strigi_PORT= deskutils/libstreamanalyzer
strigi_LIB= libstreamanalyzer.so.0
# ====================== end of kde4 components ================================
# ====================== frameworks components ================================= # ====================== frameworks components =================================
activities_PORT= x11/kf5-kactivities activities_PORT= x11/kf5-kactivities
activities_LIB= libKF5Activities.so activities_LIB= libKF5Activities.so
@ -640,9 +506,6 @@ breeze_PATH= ${KDE_PREFIX}/share/QtCurve/Breeze.qtcurve
breeze-gtk_PORT= x11-themes/plasma5-breeze-gtk breeze-gtk_PORT= x11-themes/plasma5-breeze-gtk
breeze-gtk_PATH= ${KDE_PREFIX}/lib/kconf_update_bin/gtkbreeze5.5 breeze-gtk_PATH= ${KDE_PREFIX}/lib/kconf_update_bin/gtkbreeze5.5
breeze-kde4_PORT= x11-themes/plasma5-breeze-kde4
breeze-kde4_PATH= ${KDE_PREFIX}/lib/kde4/kstyle_breeze_config.so
decoration_PORT= x11-wm/plasma5-kdecoration decoration_PORT= x11-wm/plasma5-kdecoration
decoration_LIB= libkdecorations2.so decoration_LIB= libkdecorations2.so
@ -709,6 +572,9 @@ milou_LIB= libmilou.so.5
oxygen_PORT= x11-themes/plasma5-oxygen oxygen_PORT= x11-themes/plasma5-oxygen
oxygen_LIB= liboxygenstyle5.so oxygen_LIB= liboxygenstyle5.so
plasma-browser-integration_PORT= www/plasma5-plasma-browser-integration
plasma-browser-integration_PATH= ${KDE_PREFIX}/bin/plasma-browser-integration-host
plasma-desktop_PORT= x11/plasma5-plasma-desktop plasma-desktop_PORT= x11/plasma5-plasma-desktop
plasma-desktop_PATH= ${KDE_PREFIX}/bin/krdb plasma-desktop_PATH= ${KDE_PREFIX}/bin/krdb
@ -900,91 +766,58 @@ pim-data-exporter_PATH= ${KDE_PREFIX}/bin/pimsettingexporter
# ====================== end of pim5 components ================================ # ====================== end of pim5 components ================================
# ====================== multiversion component ================================ # ====================== multiversion component ================================
akonadi4_PORT= databases/akonadi-kde4
akonadi4_LIB= libakonadiprotocolinternals.so
akonadi5_PORT= databases/akonadi akonadi5_PORT= databases/akonadi
akonadi5_LIB= libKF5AkonadiPrivate.so akonadi5_LIB= libKF5AkonadiPrivate.so
attica4_PORT= x11-toolkits/attica
attica4_LIB= libattica.so
baloo4_PORT= sysutils/baloo-kde4
baloo4_LIB= libbaloocore.so
# baloo5 defined above, under KDE5 components
baloo-widgets4_PORT= sysutils/baloo-widgets-kde4
baloo-widgets4_LIB= libbaloowidgets.so
baloo-widgets5_PORT= sysutils/baloo-widgets baloo-widgets5_PORT= sysutils/baloo-widgets
baloo-widgets5_LIB= libKF5BalooWidgets.so baloo-widgets5_LIB= libKF5BalooWidgets.so
kate4_PORT= editors/kate-kde4
kate4_LIB= libkateinterfaces.so
kate5_PORT= editors/kate kate5_PORT= editors/kate
kate5_PATH= ${QT_PLUGINDIR}/ktexteditor/katebacktracebrowserplugin.so kate5_PATH= ${QT_PLUGINDIR}/ktexteditor/katebacktracebrowserplugin.so
libkcddb4_PORT= audio/libkcddb-kde4
libkcddb4_LIB= libkcddb.so
libkcddb5_PORT= audio/libkcddb libkcddb5_PORT= audio/libkcddb
libkcddb5_LIB= libKF5Cddb.so libkcddb5_LIB= libKF5Cddb.so
libkcompactdisc4_PORT= audio/libkcompactdisc-kde4
libkcompactdisc4_LIB= libkcompactdisc.so
libkcompactdisc5_PORT= audio/libkcompactdisc-kde5 libkcompactdisc5_PORT= audio/libkcompactdisc-kde5
libkcompactdisc5_LIB= libKF5CompactDisc.so libkcompactdisc5_LIB= libKF5CompactDisc.so
libkdcraw4_PORT= graphics/libkdcraw-kde4
libkdcraw4_LIB= libkdcraw.so
libkdcraw5_PORT= graphics/libkdcraw libkdcraw5_PORT= graphics/libkdcraw
libkdcraw5_LIB= libKF5KDcraw.so libkdcraw5_LIB= libKF5KDcraw.so
libkdegames4_PORT= games/libkdegames-kde4
libkdegames4_LIB= libkdegames.so
libkdegames5_PORT= games/libkdegames libkdegames5_PORT= games/libkdegames
libkdegames5_LIB= libKF5KDEGames.so libkdegames5_LIB= libKF5KDEGames.so
libkeduvocdocument4_PORT= misc/libkdeedu-kde4
libkeduvocdocument4_LIB= libkeduvocdocument.so
libkeduvocdocument5_PORT= misc/libkeduvocdocument libkeduvocdocument5_PORT= misc/libkeduvocdocument
libkeduvocdocument5_LIB= libKEduVocDocument.so libkeduvocdocument5_LIB= libKEduVocDocument.so
libkexiv24_PORT= graphics/libkexiv2-kde4
libkexiv24_LIB= libkexiv2.so
libkexiv25_PORT= graphics/libkexiv2 libkexiv25_PORT= graphics/libkexiv2
libkexiv25_LIB= libKF5KExiv2.so libkexiv25_LIB= libKF5KExiv2.so
libkipi4_PORT= graphics/libkipi-kde4
libkipi4_LIB= libkipi.so
libkipi5_PORT= graphics/libkipi libkipi5_PORT= graphics/libkipi
libkipi5_LIB= libKF5Kipi.so libkipi5_LIB= libKF5Kipi.so
libksane4_PORT= graphics/libksane-kde4
libksane4_LIB= libksane.so
libksane5_PORT= graphics/libksane libksane5_PORT= graphics/libksane
libksane5_LIB= libKF5Sane.so libksane5_LIB= libKF5Sane.so
marble4_PORT= astro/marble-kde4
marble4_LIB= libmarblewidget.so
marble5_PORT= astro/marble marble5_PORT= astro/marble
marble5_LIB= libmarblewidget-qt5.so marble5_LIB= libmarblewidget-qt5.so
okular4_PORT= graphics/okular-kde4
okular4_LIB= libokularcore.so
okular5_PORT= graphics/okular okular5_PORT= graphics/okular
okular5_LIB= libOkular5Core.so okular5_LIB= libOkular5Core.so
# ====================== end of multiversion components ======================== # ====================== end of multiversion components ========================
# ====================== select the proper multiversion component ============== # ====================== select the proper multiversion component ==============
. for comp in ${_USE_KDE_BOTH} . for comp in ${_USE_KDE_BOTH}
${comp}_PORT= ${${comp}${_KDE_VERSION}_PORT} ${comp}_PORT= ${${comp}${_KDE_VERSION}_PORT}
. if defined(${comp}${_KDE_VERSION}_LIB) . if defined(${comp}${_KDE_VERSION}_LIB)
${comp}_LIB= ${${comp}${_KDE_VERSION}_LIB} ${comp}_LIB= ${${comp}${_KDE_VERSION}_LIB}
. else . else
. if defined(${comp}${_KDE_VERSION}_PATH}) . if defined(${comp}${_KDE_VERSION}_PATH})
${comp}_PATH= ${${comp}${_KDE_VERSION}_LIB} ${comp}_PATH= ${${comp}${_KDE_VERSION}_LIB}
. endif . endif
# If neither is defined, this gets caught below when checking components # If neither is defined, this gets caught below when checking components
. endif . endif
. endfor . endfor
#=============================================================================== #===============================================================================
# end of component list ######################################################## # end of component list ########################################################
@ -992,42 +825,43 @@ ${comp}_PATH= ${${comp}${_KDE_VERSION}_LIB}
_USE_KDE_ALL= ${_USE_${_KDE_RELNAME}_ALL} _USE_KDE_ALL= ${_USE_${_KDE_RELNAME}_ALL}
# Iterate through components deprived of suffix. # Iterate through components deprived of suffix.
. for component in ${USE_KDE:O:u:C/_.+//} . for component in ${USE_KDE:O:u:C/_.+//}
# Check that the component is valid. # Check that the component is valid.
. if ${_USE_KDE_ALL:M${component}} != "" . if ${_USE_KDE_ALL:M${component}} != ""
# Skip meta-components (currently none). # Skip meta-components (currently none).
. if defined(${component}_PORT) && (defined(${component}_PATH) || defined(${component}_LIB)) . if defined(${component}_PORT) && (defined(${component}_PATH) || defined(${component}_LIB))
# Check if a dependency type is explicitly requested. # Check if a dependency type is explicitly requested.
. if ${USE_KDE:M${component}_*} != "" && ${USE_KDE:M${component}} == "" . if ${USE_KDE:M${component}_*} != "" && ${USE_KDE:M${component}} == ""
${component}_TYPE= # empty ${component}_TYPE= # empty
. if ${USE_KDE:M${component}_build} != "" . if ${USE_KDE:M${component}_build} != ""
${component}_TYPE+= build ${component}_TYPE+= build
. endif . endif
. if ${USE_KDE:M${component}_run} != "" . if ${USE_KDE:M${component}_run} != ""
${component}_TYPE+= run ${component}_TYPE+= run
. endif . endif
. endif # ${USE_KDE:M${component}_*} != "" && ${USE_KDE:M${component}} == "" . endif # ${USE_KDE:M${component}_*} != "" && ${USE_KDE:M${component}} == ""
# If no dependency type is set, default to full dependency. # If no dependency type is set, default to full dependency.
. if !defined(${component}_TYPE) . if !defined(${component}_TYPE)
${component}_TYPE= build run ${component}_TYPE= build run
. endif . endif
# Set real dependencies. # Set real dependencies.
. if defined(${component}_LIB) && ${${component}_TYPE:Mbuild} && ${${component}_TYPE:Mrun} . if defined(${component}_LIB) && ${${component}_TYPE:Mbuild} && ${${component}_TYPE:Mrun}
LIB_DEPENDS+= ${${component}_LIB}:${${component}_PORT} LIB_DEPENDS+= ${${component}_LIB}:${${component}_PORT}
. else . else
${component}_PATH?= ${KDE_PREFIX}/lib/${${component}_LIB} ${component}_PATH?= ${KDE_PREFIX}/lib/${${component}_LIB}
${component}_DEPENDS= ${${component}_PATH}:${${component}_PORT} ${component}_DEPENDS= ${${component}_PATH}:${${component}_PORT}
. if ${${component}_TYPE:Mbuild} != "" . if ${${component}_TYPE:Mbuild} != ""
BUILD_DEPENDS+= ${${component}_DEPENDS} BUILD_DEPENDS+= ${${component}_DEPENDS}
. endif . endif
. if ${${component}_TYPE:Mrun} != "" . if ${${component}_TYPE:Mrun} != ""
RUN_DEPENDS+= ${${component}_DEPENDS} RUN_DEPENDS+= ${${component}_DEPENDS}
. endif . endif
. endif # ${${component}_LIB} && ${${component}_TYPE:Mbuild} && ${${component}_TYPE:Mrun} . endif # ${${component}_LIB} && ${${component}_TYPE:Mbuild} && ${${component}_TYPE:Mrun}
. endif # defined(${component}_PORT) && defined(${component}_PATH) . endif # defined(${component}_PORT) && defined(${component}_PATH)
. else # ! ${_USE_KDE_ALL:M${component}} != "" . else # ! ${_USE_KDE_ALL:M${component}} != ""
IGNORE= cannot be installed: unknown USE_KDE component '${component}' IGNORE= cannot be installed: unknown USE_KDE component '${component}'
. endif # ${_USE_KDE_ALL:M${component}} != "" . endif # ${_USE_KDE_ALL:M${component}} != ""
. endfor . endfor
. endif
.endif .endif

View file

@ -96,7 +96,7 @@ DIST_SUBDIR= PECL
PHPBASE?= ${LOCALBASE} PHPBASE?= ${LOCALBASE}
_ALL_PHP_VERSIONS= 56 71 72 73 _ALL_PHP_VERSIONS= 71 72 73
# Make the already installed PHP the default one. # Make the already installed PHP the default one.
. if exists(${PHPBASE}/etc/php.conf) . if exists(${PHPBASE}/etc/php.conf)
@ -169,9 +169,6 @@ PHP_EXT_INC= pcre spl
. elif ${PHP_VER} == 71 . elif ${PHP_VER} == 71
PHP_EXT_DIR= 20160303 PHP_EXT_DIR= 20160303
PHP_EXT_INC= pcre spl PHP_EXT_INC= pcre spl
. elif ${PHP_VER} == 56
PHP_EXT_DIR= 20131226
PHP_EXT_INC= pcre spl
. else . else
# (rene) default to DEFAULT_VERSIONS # (rene) default to DEFAULT_VERSIONS
PHP_EXT_DIR= 20170718 PHP_EXT_DIR= 20170718
@ -208,7 +205,7 @@ PECL_PKGNAMEPREFIX= php${PHP_VER}-pecl-
. if ${PHP_VER} == "${VER}" . if ${PHP_VER} == "${VER}"
_IGNORE_PHP_SET= _IGNORE_PHP_SET=
IGNORE= cannot be installed: doesn't work with lang/php${PHP_VER} port\ IGNORE= cannot be installed: doesn't work with lang/php${PHP_VER} port\
(doesn't support PHP ${IGNORE_WITH_PHP:C/^([57])/\1./}) (doesn't support PHP ${IGNORE_WITH_PHP:C/^(7)/\1./})
. endif . endif
. endfor . endfor
. endif . endif
@ -353,17 +350,12 @@ _USE_PHP_ALL= bcmath bitset bz2 calendar ctype curl dba dom \
sockets spl sqlite3 sysvmsg sysvsem sysvshm \ sockets spl sqlite3 sysvmsg sysvsem sysvshm \
tidy tokenizer wddx xml xmlreader xmlrpc xmlwriter xsl zip zlib tidy tokenizer wddx xml xmlreader xmlrpc xmlwriter xsl zip zlib
# version specific components # version specific components
_USE_PHP_VER56= ${_USE_PHP_ALL} mssql mysql sybase_ct
_USE_PHP_VER71= ${_USE_PHP_ALL} _USE_PHP_VER71= ${_USE_PHP_ALL}
_USE_PHP_VER72= ${_USE_PHP_ALL} sodium _USE_PHP_VER72= ${_USE_PHP_ALL} sodium
_USE_PHP_VER73= ${_USE_PHP_ALL} sodium _USE_PHP_VER73= ${_USE_PHP_ALL} sodium
bcmath_DEPENDS= math/php${PHP_VER}-bcmath bcmath_DEPENDS= math/php${PHP_VER}-bcmath
. if ${PHP_VER} >= 71
bitset_DEPENDS= math/pecl-bitset@${PHP_FLAVOR} bitset_DEPENDS= math/pecl-bitset@${PHP_FLAVOR}
. else
bitset_DEPENDS= math/pecl-bitset2@${PHP_FLAVOR}
. endif
bz2_DEPENDS= archivers/php${PHP_VER}-bz2 bz2_DEPENDS= archivers/php${PHP_VER}-bz2
calendar_DEPENDS= misc/php${PHP_VER}-calendar calendar_DEPENDS= misc/php${PHP_VER}-calendar
ctype_DEPENDS= textproc/php${PHP_VER}-ctype ctype_DEPENDS= textproc/php${PHP_VER}-ctype
@ -384,11 +376,7 @@ iconv_DEPENDS= converters/php${PHP_VER}-iconv
igbinary_DEPENDS= converters/pecl-igbinary@${PHP_FLAVOR} igbinary_DEPENDS= converters/pecl-igbinary@${PHP_FLAVOR}
imap_DEPENDS= mail/php${PHP_VER}-imap imap_DEPENDS= mail/php${PHP_VER}-imap
interbase_DEPENDS= databases/php${PHP_VER}-interbase interbase_DEPENDS= databases/php${PHP_VER}-interbase
. if ${PHP_VER} >= 71
intl_DEPENDS= devel/php${PHP_VER}-intl intl_DEPENDS= devel/php${PHP_VER}-intl
. else
intl_DEPENDS= devel/pecl-intl@${PHP_FLAVOR}
. endif
json_DEPENDS= devel/php${PHP_VER}-json json_DEPENDS= devel/php${PHP_VER}-json
ldap_DEPENDS= net/php${PHP_VER}-ldap ldap_DEPENDS= net/php${PHP_VER}-ldap
mbstring_DEPENDS= converters/php${PHP_VER}-mbstring mbstring_DEPENDS= converters/php${PHP_VER}-mbstring
@ -397,16 +385,8 @@ mcrypt_DEPENDS= security/pecl-mcrypt@${PHP_FLAVOR}
. else . else
mcrypt_DEPENDS= security/php${PHP_VER}-mcrypt mcrypt_DEPENDS= security/php${PHP_VER}-mcrypt
. endif . endif
. if ${PHP_VER} >= 71
memcache_DEPENDS= databases/php-memcache@${PHP_FLAVOR} memcache_DEPENDS= databases/php-memcache@${PHP_FLAVOR}
. else
memcache_DEPENDS= databases/pecl-memcache@${PHP_FLAVOR}
. endif
. if ${PHP_VER} >= 71
memcached_DEPENDS= databases/pecl-memcached@${PHP_FLAVOR} memcached_DEPENDS= databases/pecl-memcached@${PHP_FLAVOR}
. else
memcached_DEPENDS= databases/pecl-memcached2@${PHP_FLAVOR}
. endif
mssql_DEPENDS= databases/php${PHP_VER}-mssql mssql_DEPENDS= databases/php${PHP_VER}-mssql
mysql_DEPENDS= databases/php${PHP_VER}-mysql mysql_DEPENDS= databases/php${PHP_VER}-mysql
mysqli_DEPENDS= databases/php${PHP_VER}-mysqli mysqli_DEPENDS= databases/php${PHP_VER}-mysqli

View file

@ -78,7 +78,7 @@ PERL5_DEFAULT:= ${_PERL5_FROM_BIN:R}
.endif .endif
# Possible values: 9.3, 9.4, 9.5, 9.6, 10, 11 # Possible values: 9.3, 9.4, 9.5, 9.6, 10, 11
PGSQL_DEFAULT?= 9.5 PGSQL_DEFAULT?= 9.5
# Possible values: 5.6, 7.1, 7.2, 7.3 # Possible values: 7.1, 7.2, 7.3
PHP_DEFAULT?= 7.2 PHP_DEFAULT?= 7.2
# Possible values: 2.7, 3.5, 3.6, 3.7 # Possible values: 2.7, 3.5, 3.6, 3.7
PYTHON_DEFAULT?= 2.7 PYTHON_DEFAULT?= 2.7

View file

@ -5,6 +5,14 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades. you update your ports collection, before attempting any port upgrades.
20190102:
AFFECTS: users of net/serviio
AUTHOR: netchild@FreeBSD.org
If you have customized your etc/serviio/profile.xml you need to review
and merge changes from the profile.xml.sample file, else you may not be
able to watch mkv files.
20181228: 20181228:
AFFECTS: users of devel/trio AFFECTS: users of devel/trio
AUTHOR: rodrigo@freebsd.org AUTHOR: rodrigo@freebsd.org