diff --git a/MOVED b/MOVED index 8d97343bc644..a860246a3cd7 100644 --- a/MOVED +++ b/MOVED @@ -1,5491 +1,5492 @@ # # MOVED -- A list of (recently) moved or removed ports # # Each entry consists of a single line containing the following four # fields in the order named, separated with the pipe (`|') character: # # Port: A port that was moved (category/portname) # Moved to: Where the port was moved to, or which port users can # and should migrate to (category/portname); no entry # indicates that the port was deleted # Date: When the moving or the removal was done (YYYY-MM-DD, # in PST/PDT) # Why: The reason why the port was moved or removed # # Keep this list sorted in the chronological order. New entries must be # added at the tail. Reason for (re)move should start with a capital letter # (unless it's a file or other special name) and not end with the dot. # # If previously removed port gets restored, make sure to delete the relevant # line. If a port is copied to a new location and the old location is kept # (e.g. upgraded to a later version), don't record it here. # # This file can be linted with Tools/scripts/MOVEDlint.awk # # Port|Moved to|Date|Why www/wt3|www/wt|2021-01-03|Has expired: Upstream end of life, switch to www/wt instead archivers/ecm|archivers/cmdpack|2021-01-04|ECM is now included in cmdpack math/qhull5|math/qhull|2021-01-04|Has expired: Legacy version of port no longer required by math/octave devel/py-typing||2021-01-12|Python 2 only, backport of Python 3 net/py-ipaddress||2021-01-12|Uses Python 2.7 which is EOLed upstream graphics/gif2png||2021-01-13|Has expired: Uses Python 2.7 which is EOLed upstream lang/harbour||2021-01-15|BROKEN, needs ancient version of openssl, upstream will not fix it net-im/telegram|net-im/telegram-cli|2021-01-17|Has expired: Upstream unmaintained; please migrate to net-im/telegram-cli science/dlpoly-classic||2021-01-17|Has expired: MASTERSITE gone; possibly replaced by https://gitlab.com/DL_POLY_Classic/dl_poly ? security/py-gtts-token|audio/py-gtts|2021-01-17|Has expired: Obsolete, please use audio/py-gtts instead graphics/qt-avif-image-plugin|graphics/kf5-kimageformats|2021-01-18|Part of kimageformats since KDE Frameworks 5.78.0 archivers/libunrar5|archivers/libunrar6|2021-01-19|Renamed to match current major version of libunrar devel/electron7|devel/electron9|2021-01-21|EOLed upstream, switch to newer major version www/riot-web|www/element-web|2021-01-22|Project was renamed upstream sysutils/bareos16-client|sysutils/bareos18-client|2021-01-24|Has expired: Unmaintained, please migrate to a newer version of bareos sysutils/bareos16-client-static|sysutils/bareos18-client|2021-01-24|Has expired: Unmaintained, please migrate to a newer version of bareos sysutils/bareos16-server|sysutils/bareos18-server|2021-01-24|Has expired: Unmaintained, please migrate to a newer version of bareos www/bareos16-webui|www/bareos18-webui|2021-01-24|Has expired: Unmaintained, please migrate to a newer version of bareos www/sogo4|www/sogo|2021-01-28|Has expired: Unmaintained, please migrate to a newer version of sogo www/sogo4-activesync|www/sogo-activesync|2021-01-28|Has expired: Unmaintained, please migrate to a newer version of sogo security/py-rekall_lib||2021-01-28|Has expired: Unmaintained upstream devel/py-rekall-efilter||2021-01-28|Has expired: Unmaintained upstream security/py-rekall|security/py-volatility3|2021-01-28|Has expired: Unmaintained upstream, use security/py-volatility3 instead security/py-rekall-core||2021-01-28|Has expired: Unmaintained upstream www/kurly||2021-01-28|Has expired: Upstream is gone security/regripper||2021-01-28|Has expired: Upstream repo disappeared ftp/bbftp||2021-01-30|Was split into client and server ports, install as needed devel/rubygem-brpoplpush-redis_script|databases/rubygem-brpoplpush-redis_script|2021-01-30|Remove duplicate port graphics/opencv-core|graphics/opencv|2021-01-30|Reintegrated into a simple, maintainable port graphics/py-opencv|graphics/opencv|2021-01-30|Reintegrated into a simple, maintainable port graphics/opencv-java|graphics/opencv|2021-01-30|Reintegrated into a simple, maintainable port devel/py-automaton1|devel/py-automaton|2021-01-31|Has expired: Use devel/py-automaton instead devel/py-jaraco.functools2|devel/py-jaraco.functools|2021-01-31|Has expired: Use devel/py-jaraco.functools instead math/py-statsmodels010|math/py-statsmodels|2021-01-31|Has expired: Use math/py-statsmodels instead www/py-tornado6|www/py-tornado|2021-01-31|Has expired: Use www/py-tornado instead sysutils/rubygem-chef-config12|sysutils/rubygem-chef-config|2021-02-01|Has expired mail/openwebmail||2021-02-01|Has expired: Does not use modern Perl syntax and no development activity since 2006 sysutils/rubygem-ohai8|sysutils/rubygem-ohai|2021-02-01|Has expired deskutils/xfce4-volumed||2021-02-01|Has expired: Unsupported upstream, cannot work with XFCE 4.16 sysutils/rubygem-chef12|sysutils/rubygem-chef|2021-02-01|Has expired: Please use sysutils/rubygem-chef instead x11/xfce4-embed-plugin||2021-02-01|Has expired: Unsupported upstream, cannot work with XFCE 4.16 net-p2p/py-transmissionrpc|net-p2p/py-transmission-rpc|2021-02-01|Has expired: Unmaintained and dead upstream, use net-p2p/py-transmission-rpc instead science/xfce4-equake-plugin||2021-02-01|Has expired: Unsupported upstream, cannot work with XFCE 4.16 sysutils/xfce4-kbdleds-plugin||2021-02-01|Has expired: Unsupported upstream, cannot work with XFCE 4.16 textproc/py-gfm|textproc/py-cmarkgfm|2021-02-01|Has expired: No longer maintained by upstream, please use textproc/py-cmarkgfm instead devel/godep||2021-02-02|Has expired: Unmaintained and dead upstream security/titus||2021-02-02|Has expired: Development has officially ceased www/p5-RT-Authen-ExternalAuth||2021-02-02|Removed, part of RT44 www/p5-RT-Extension-QuickAssign||2021-02-02|Removed, only compatible with expired RT42 www/p5-RT-Extension-SLA||2021-02-02|Removed, only compatible with expired RT42 www/p5-RT-Extension-CommandByMail@rt42||2021-02-02|Removed, currently only supported with www/rt44 www/p5-RT-Extension-CommandByMail@rt44|www/p5-RT-Extension-CommandByMail|2021-02-02|Unflavor, currently only supported with www/rt44 www/p5-RT-Extension-Gravatar@rt42||2021-02-02|Removed, currently only supported with www/rt44 www/p5-RT-Extension-Gravatar@rt44|www/p5-RT-Extension-Gravatar|2021-02-02|Unflavor, currently only supported with www/rt44 www/p5-RT-Extension-LDAPImport@rt42||2021-02-02|Removed, currently only supported with www/rt44 www/p5-RT-Extension-LDAPImport@rt44|www/p5-RT-Extension-LDAPImport|2021-02-02|Unflavor, currently only supported with www/rt44 www/p5-RT-Extension-MandatoryOnTransition@rt42||2021-02-02|Removed, currently only supported with www/rt44 www/p5-RT-Extension-RepeatTicket@rt42||2021-02-02|Removed, currently only supported with www/rt44 www/p5-RT-Extension-RepeatTicket@rt44|www/p5-RT-Extension-RepeatTicket|2021-02-02|Unflavor, currently only supported with www/rt44 www/p5-RTx-Calendar@rt42||2021-02-02|Removed, currently only supported with www/rt44 www/rt42|www/rt44|2021-02-02|Has expired: Upstream support is ending; please migrate to RT-5.0 (www/rt50) www/opera||2021-02-04|Abandonware since 2013 www/opera-linuxplugins||2021-02-04|Depends on opera browser sysutils/fusefs-gstfs||2021-02-04|Depends on the deprecated gstreamer 0.x audio/gstreamer-plugins-a52dec|audio/gstreamer1-plugins-a52dec|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-amrnb|audio/gstreamer1-plugins-amrnb|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-amrwbdec|audio/gstreamer1-plugins-amrwbdec|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-cdaudio||2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-cdparanoia|audio/gstreamer1-plugins-cdparanoia|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-faac|audio/gstreamer1-plugins-faac|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-faad|audio/gstreamer1-plugins-faad|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-flac|audio/gstreamer1-plugins-flac|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-flite|audio/gstreamer1-plugins-flite|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-fluendo-mp3||2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-gme|audio/gstreamer1-plugins-gme|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-gsm|audio/gstreamer1-plugins-gsm|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-jack|audio/gstreamer1-plugins-jack|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-ladspa|audio/gstreamer1-plugins-ladspa|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-lame|audio/gstreamer1-plugins-lame|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-mad||2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-mp3||2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-musepack|audio/gstreamer1-plugins-musepack|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-nas||2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-ogg|audio/gstreamer1-plugins-ogg|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-opus|audio/gstreamer1-plugins-opus|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-pulse|audio/gstreamer1-plugins-pulse|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-shout2|audio/gstreamer1-plugins-shout2|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-sidplay|audio/gstreamer1-plugins-sidplay|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-sndfile|audio/gstreamer1-plugins-sndfile|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-sndio|audio/gstreamer1-plugins-sndio|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-soundtouch|audio/gstreamer1-plugins-soundtouch|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-spc||2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-speex|audio/gstreamer1-plugins-speex|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-taglib|audio/gstreamer1-plugins-taglib|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-twolame|audio/gstreamer1-plugins-twolame|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-vorbis|audio/gstreamer1-plugins-vorbis|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-wavpack|audio/gstreamer1-plugins-wavpack|2021-02-04|Replaced by gstreamer1 devel/gstreamer-plugins-gconf||2021-02-04|Replaced by gstreamer1 devel/gstreamer-plugins-gio||2021-02-04|Replaced by gstreamer1 devel/gstreamer-plugins-gnomevfs||2021-02-04|Replaced by gstreamer1 devel/gstreamer-plugins-sdl||2021-02-04|Replaced by gstreamer1 devel/gstreamer-plugins-soup|devel/gstreamer1-plugins-soup|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-aalib|graphics/gstreamer1-plugins-aalib|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-cairo|graphics/gstreamer1-plugins-cairo|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-gdkpixbuf|graphics/gstreamer1-plugins-gdkpixbuf|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-gl|graphics/gstreamer1-plugins-gl|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-jpeg|graphics/gstreamer1-plugins-jpeg|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-libcaca|graphics/gstreamer1-plugins-libcaca|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-libpng|graphics/gstreamer1-plugins-png|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-libvisual|graphics/gstreamer1-plugins-libvisual|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-opencv|graphics/gstreamer1-plugins-opencv|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-ffmpeg|multimedia/gstreamer1-libav|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-all|multimedia/gstreamer1-plugins-all|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-annodex||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-bad|multimedia/gstreamer1-plugins-bad|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-bz2||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-core|multimedia/gstreamer1-plugins-core|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-dts|multimedia/gstreamer1-plugins-dts|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-dvd|multimedia/gstreamer1-plugins-dvdread|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-dv|multimedia/gstreamer1-plugins-dv|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-fluendo-mpegdemux||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-gnonlin|multimedia/gstreamer1-plugins-gnonlin|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-good|multimedia/gstreamer1-plugins-good|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-mpeg2dec|multimedia/gstreamer1-plugins-mpeg2dec|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-mpeg2enc|multimedia/gstreamer1-plugins-mpeg2enc|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-resindvd|multimedia/gstreamer1-plugins-resindvd|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-schroedinger||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-theora|multimedia/gstreamer1-plugins-theora|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-ugly|multimedia/gstreamer1-plugins-ugly|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-v4l2|multimedia/gstreamer1-plugins-v4l2|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-vdpau||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-vp8||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-x264|multimedia/gstreamer1-plugins-x264|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-xvid||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins|multimedia/gstreamer1-plugins|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer|multimedia/gstreamer1|2021-02-04|Replaced by gstreamer1 net/gstreamer-plugins-libmms|net/gstreamer1-plugins-libmms|2021-02-04|Replaced by gstreamer1 sysutils/gstreamer-plugins-cdio|sysutils/gstreamer1-plugins-cdio|2021-02-04|Replaced by gstreamer1 sysutils/gstreamer-plugins-hal||2021-02-04|Replaced by gstreamer1 www/gstreamer-plugins-neon|www/gstreamer1-plugins-neon|2021-02-04|Replaced by gstreamer1 x11-toolkits/gstreamer-plugins-pango|x11-toolkits/gstreamer1-plugins-pango|2021-02-04|Replaced by gstreamer1 x11-themes/gnome-themes-extras|x11-themes/gnome-themes-extra|2021-02-04|Gnome2 desktop has been removed long ago math/why3||2021-02-04|Depends on deprecated gnome2 library, very outdated and unmaintained www/syndigator||2021-02-05|Abandon upstream, does not work with recent perl5 use deprecated Gnome2 libraries x11-toolkits/p5-Gtk2-Html2||2021-02-05|Deprecated upstream, not depended on, dpeends on deprecated Gnome2 libraries www/libgtkhtml||2021-02-05|Deprecated upstream, not depended on net/twitux||2021-02-06|Does not work with actually twitter devel/grpc_old|devel/grpc|2021-02-06|Added by accident in r564200 and removed in r564203 net-mgmt/ccnet-server||2021-02-07|Removed x11-toolkits/c++-gtk-utils||2021-02-07|Abandoned library not depended on textproc/xml-i18n-tools|textproc/intltool|2021-02-07|Has been replaced by intltools long ago sysutils/hal||2021-02-08|Has been abandonned upstream long ago, replacement have now hit the ports tree almost everywhere sysutils/hal-info||2021-02-08|Has no use without hal which has been removed devel/electron9|devel/electron11|2021-02-08|VSCode update requires a newer major version security/openvas8|security/gvm|2021-02-08|Has expired: End of life, please migrate to security/gvm port security/openvas8-cli||2021-02-08|Has expired: End of life security/openvas8-libraries|security/gvm-libs|2021-02-08|Has expired: End of life, please migrate to security/gvm-libs port security/openvas8-manager|security/gvmd|2021-02-08|Has expired: End of life, please migrate to security/gvmd port security/openvas8-scanner|security/openvas|2021-02-08|Has expired: End of life, please migrate to security/openvas port security/openvas9|security/gvm|2021-02-08|Has expired: End of life, please migrate to security/gvm port security/openvas9-cli||2021-02-08|Has expired: End of life security/openvas9-libraries|security/gvm-libs|2021-02-08|Has expired: End of life, please migrate to security/gvm-libs port security/openvas9-manager|security/gvmd|2021-02-08|Has expired: End of life, please migrate to security/gvmd port security/openvas9-scanner|security/openvas|2021-02-08|Has expired: End of life, please migrate to security/openvas port security/greenbone-security-assistant8|security/greenbone-security-assistant|2021-02-08|Has expired: End of life, please migrate to new version of greenbone-security-assistant security/greenbone-security-assistant9|security/greenbone-security-assistant|2021-02-08|Has expired: End of life, please migrate to new version of greenbone-security-assistant misc/pnpids|misc/hwdata|2021-02-14|Rename package to upstreams name misc/cdcollect||2021-02-14|Has expired: Unmaintained and dead upstream (12+ years) depends on deprecated libraries as www/gtkhtml3 security/krb5-116|security/krb5-118|2021-02-14|Has expired: EOL one year after the release of krb5 1.18 www/palemoon||2021-02-15|Depends on expired version of python www/rtv||2021-02-17|Has expired: Abandoned, use www/py-ttrv or www/py-tuir instead textproc/py-sphinxcontrib-websupport11|textproc/py-sphinxcontrib-websupport|2021-02-17|Has expired: Use textproc/py-sphinxcontrib-websupport instead textproc/py-sphinx18|textproc/py-sphinx|2021-02-17|Has expired: Old version, use textproc/py-sphinx instead audio/herrie||2021-02-17|Removed sysutils/uefi-edk2-bhyve-devel|sysutils/uefi-edk2-bhyve|2021-02-17|Development version no longer necessary graphics/py-graph-core|graphics/py-pygraph|2021-02-19|Is outdated and broken with python3, use graphics/py-pygraph instead devel/allegro-devel|devel/allegro5|2021-02-20|Rename to better match upstream name www/py-djangorestframework311||2021-02-26|Removed: Used as a transitional package for www/seahub, please use www/py-djangorestframework instead editors/mg-static|editors/mg@static|2021-02-28|Flavored devel/snorenotify||2021-02-28|Has expired: Unmaintained upstream multimedia/kodi-addon-pvr-iptvsimple|multimedia/kodi-addon-pvr.iptvsimple|2021-03-01|Renamed to match upstream naming multimedia/kodi-addon-pvr-hts|multimedia/kodi-addon-pvr.hts|2021-03-01|Renamed to match upstream naming audio/beatslash-lv2||2021-03-01|Has expired: Unmaintained and doesn't build with the latest audio/lvtk version 2.x multimedia/kodi-addon-vfs.libarchive-devel||2021-03-01|Has expired: Depends on deprecated multimedia/kodi-devel multimedia/kodi-addon-peripheral.joystick-devel||2021-03-01|Has expired: Depends on deprecated multimedia/kodi-devel multimedia/kodi-devel|multimedia/kodi|2021-03-01|Has expired: Deprecated. Please use multimedia/kodi instead multimedia/kodi-addon-inputstream.adaptive-devel||2021-03-01|Has expired: Depends on deprecated multimedia/kodi-devel print/cloud-print-connector||2021-03-01|Has expired: Google Cloud Print has been shut down by Google as of December 31, 2020 dns/knot2|dns/knot3|2021-03-01|Has expired: Use knot3, it is functionally compatible with 2.9.x print/cups-cloud-print||2021-03-01|Has expired: Google Cloud Print has been shut down by Google as of December 31, 2020 www/helma||2021-03-01|Has expired: Upstream is basically dead and recommends ringojs.org multimedia/kodi-addon-peripheral-joystick|multimedia/kodi-addon-peripheral.joystick|2021-03-01|Renamed to match upstream naming sysutils/py-salt-2019|sysutils/py-salt|2021-03-02|Has expired: Deprecated. Please use sysutils/py-salt instead www/rubygem-gitlab-puma_worker_killer|www/rubygem-puma_worker_killer|2021-03-03|Obsolete, use www/rubygem-puma_worker_killer instead www/rubygem-gitlab-puma|www/rubygem-puma|2021-03-03|Obsolete, use www/rubygem-puma instead korean/man-doc||2021-03-03|Has expired: Poor quality, severely outdated and undermaintained devel/relx||2021-03-03|Has expired: Script removed upstream, library included in devel/rebar3 sysutils/synergy-1|sysutils/synergy|2021-03-03|Current version is 1.x.x, 2.x.x was tagged by the upstream by mistake www/moodle35|www/moodle39|2021-03-04|Has expired: Deprecated by upstream www/moodle38|www/moodle39|2021-03-04|Has expired: Deprecated by upstream devel/llvm60|devel/llvm80|2021-03-06|Has expired: Uses Python 2.7 which is EOLed upstream audio/fplib||2021-03-07|Dead service since 2015 sysutils/prelink||2021-03-11|Has expired: Have no users in the ports tree x11-fonts/vtfontcvt-ng||2021-03-12|no longer useful on any supported releases; use vtfontcvt(8) instead biology/py-fastTSNE|math/py-openTSNE|2021-03-13|project renamed/reimplemented under a different name misc/py-XlsxWriter|textproc/py-xlsxwriter|2021-03-13|Remove duplicate emulators/open-vm-tools-nox11|emulators/open-vm-tools@nox11|2021-03-17|Moved to a flavored, generic, version math/s2geometry|graphics/s2|2021-03-22|Remove duplicate port www/py-django-jsonfield||2021-03-24|Removed: This port will be deleted in the future, please switch to use www/py-jsonfield or www/py-jsonfield2 devel/hs-c2hs||2021-03-27|Has expired: Was used as BUILD_DEPENDS, not useful on its own x11-toolkits/tile||2021-03-27|Has expired: The Tile widget set is part of Tk 8.5 and above, see TIP 248 lang/Gofer||2021-03-28|Has expired: Old, unmaintained language net/libsignal|net/libsignal-protocol-c|2021-03-30|Renamed to match upstream naming databases/redis4|databases/redis|2021-04-06|Has expired: End of life, please use modern version lang/ruby25|lang/ruby27|2021-04-06|Has expired: Use newer version, e.g. lang/ruby27 or above. Ruby 2.5 is in security maintenance phase and planned for EOL on March 31, 2021 www/gtkhtml3|www/gtkhtml4|2021-04-06|Has expired: Obsolete by upstream, doesn't build with recent versions of pango deskutils/tomboy||2021-04-06|Has expired: Unmaintained and dead upstream, depends on deprecated libraries such as www/gtkhtml3. Upstream project is now called tomboy-ng deskutils/tomboy-plugin-reminder||2021-04-06|Removed, part of deskutils/tomboy devel/monodevelop||2021-04-06|Has expired: outdated, depends on deprecated library www/gtkhtml3 sysutils/syslog-ng327|sysutils/syslog-ng|2021-04-06|Has expired: Not officially supported by upstream sysutils/logstash5|sysutils/logstash6|2021-04-06|Has expired: End of life since release of 7.3.0 www/decss||2021-04-06|Has expired: Abandonware textproc/elasticsearch5|textproc/elasticsearch6|2021-04-06|Has expired: End of life since release of 7.3.0 textproc/elasticsearch5-search-guard||2021-04-06|Has expired: textproc/elasticsearch5 is scheduled for removal multimedia/gnome-subtitles||2021-04-06|Has expired: outdated, depends on deprecated library www/gtkhtml3 net/libproxy-mozjs||2021-04-06|Has expired: Uses EOL Python 2.7 via lang/spidermonkey52 lang/spidermonkey52|lang/spidermonkey78|2021-04-06|Has expired: Uses Python 2.7 which is EOLed upstream astro/roadmap||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) games/cosmo||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) games/bomberinstinct||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) games/drm||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) games/bygfoot||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) games/cre||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) irc/hybserv||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) irc/xaric||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) mail/elmo||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) misc/cave||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) security/bugs||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) security/dmitry||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) security/doorman||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) shells/esh||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) sysutils/cpu||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) textproc/libcrm114||2021-04-07|Has expired: No known users, dead upstream x11/wmmatrix||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) x11/wmxss||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) x11/tycoon||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) x11/xgrab||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) x11/xbanner||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) x11/bricons||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) x11/xmon||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) astro/saoimage||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) audio/ksmp3play||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) audio/jamin||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) audio/musicbox-tag-editor||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) audio/nspmod||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) audio/cdplay||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) audio/gimmix||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) audio/ghostess||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) audio/wmrecord||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) audio/toolame||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) audio/shout||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) biology/grappa||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) biology/phylip||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) biology/lagan||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) cad/varkon||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) cad/transcalc||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) comms/seyon||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) comms/efax||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) converters/vda2fbd||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) converters/shftool||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) devel/openzz||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) devel/sourcenav||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) devel/gb||2021-04-07|Has expired: Unmaintained and dead upstream dns/checkdns||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) dns/inadyn-mt||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) editors/gate||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) editors/thoteditor||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) emulators/cinc||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) emulators/e-uae||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) emulators/dtcyber||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) ftp/jftpgw||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) ftp/pureadmin||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) textproc/hs-pandoc-citeproc||2021-04-07|Has expired: Integrated into textproc/hs-pandoc devel/buildtool-doc||2021-04-07|Removed, depends on expired devel/buildtool devel/buildtool||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) misc/floatator||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) finance/wmstock||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) ftp/frox||2021-04-07|Has expired: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) databases/couchdb2|databases/couchdb3|2021-04-07|No longer supported upstream, uses spidermonkey68 & python2; move to databases/couchdb3 security/pidentd||2021-04-07|Removed: Unmaintained, abandoned, does not build with recent OS versions net/coturn|net/turnserver|2021-04-09|Remove duplicate port: coturn is another name for turnserver databases/percona55-server||2021-04-11|EOL upstream databases/percona55-client||2021-04-11|EOL upstream graphics/ilmbase|math/Imath|2021-04-11|Ilmbase was split out into Imath and OpenEXR www/xshttpd||2021-04-12|Unmaintained and dead upstream www/xshttpd-devel||2021-04-12|Unmaintained and dead upstream dns/credns||2021-04-12|Broken 12+, unmaintained upstream www/youtube_dlc|www/yt-dlp|2021-04-12|Upstream have made a complete transition to new project name security/netpgp||2021-04-12|Broken 12+, unmaintained upstream net/freenet6||2021-04-12|Broken 12+, service discontinued devel/sd-mux|devel/sd-mux-ctrl|2021-04-13|Renamed to match upstream naming sysutils/sd-mux-ctrl|devel/sd-mux-ctrl|2021-04-13|Remove duplicate port net/traefik2|net/traefik|2021-04-14|Superseded by net/traefik update net-mgmt/pdagent-integrations|net-mgmt/py-pdagent-integrations|2021-04-15|Restored and renamed www/grafana4|www/grafana6|2021-04-17|Has expired: Upstream end of life www/grafana5|www/grafana6|2021-04-17|Has expired: Upstream end of life comms/py-lirc||2021-04-17|Has expired: No longer maintained and not compatible with Python 3 x11-toolkits/qt5-gtkplatform||2021-04-17|Has expired: Archived upstream textproc/py-markdown3|textproc/py-markdown|2021-04-20|markdown3 confilicts with too many ports security/fbopenssl||2021-04-20|Unmaintained, abandoned, does not build with recent OS versions devel/gearmand-devel||2021-04-20|Unmaintained, abandoned, has not built for over half a year textproc/bsdsort||2021-04-21|Old version of sort(1) www/py-django-mezzanine||2021-04-23|Depends on expired www/py-django111, not compatible with newer versions of Django devel/py-enum34||2021-04-23|No longer needed with python 3 multimedia/gmimms||2021-04-23|Unmaintained, uses EOL'd Python 2.7 multimedia/mimms||2021-04-23|Unmaintained, uses EOL'd Python 2.7 net/samba411|net/samba412|2021-04-24|Has expired: Security Support ends on 03 Dec 2020 net-im/cordless||2021-04-24|Has expired: Unmaintained and dead upstream, uses the old Discord API which notably has got users banned news/plor||2021-04-24|Has expired: listed as "Alpha-release" but last update in 2001; unmaintained security/certificate-transparency||2021-04-24|Has expired: Broken for more than 6 months misc/soapysdr-rtlsdr|comms/soapysdr-rtlsdr|2021-04-28|Move port to a proper category net/libjson-rpc-cpp||2021-04-28|Port has been broken since October 2020 www/py-django111|www/py-django22|2021-04-30|Has expired: Django 1.11 is End-of-Life since April 2020. Switch to Django 2.2+ as soon as possible archivers/par2cmdline-tbb|archivers/par2cmdline|2021-04-30|Has expired: Unmaintained upstream, does not build with oneTbb. Use archivers/par2cmdline instead x11-toolkits/p5-Gnome2-VFS||2021-05-01|Has expired: Deprecated by the Gtk-Perl project. No more security patches and bug fixes x11-toolkits/p5-Gnome2||2021-05-01|Has expired: Deprecated by the Gtk-Perl project. No more security patches and bug fixes deskutils/shutter||2021-05-01|Has expired: Upstream gone, depends on expired x11-toolkits/p5-Gnome2-VFS misc/gcstar||2021-05-01|Has expired: Depends on expired x11-toolkits/p5-Gnome2-VFS x11/gnome-sharp20||2021-05-01|Dead upstream, no consumers left in the ports tree x11-toolkits/libgnomeui||2021-05-01|Dead upstream, no consumers left in the ports tree x11-toolkits/p5-Gnome2-Canvas||2021-05-01|Has expired: Deprecated by the Gtk-Perl project. No more security patches and bug fixes x11-toolkits/p5-Gnome2-Wnck||2021-05-01|Has expired: Deprecated by the Gtk-Perl project. No more security patches and bug fixes devel/p5-Gnome2-GConf||2021-05-01|Has expired: Deprecated by the Gtk-Perl project. No more security patches and bug fixes comms/kb||2021-05-01|Abandonware, upstream has disappeared, depends on libgnome games/monster-masher||2021-05-01|Abandonware, depends on libgnome x11/libgnome||2021-05-01|Dead upstream, no consumers left in the ports tree devel/gnome-vfs||2021-05-01|Dead upstream, no consumers left in the ports tree devel/libbonobo||2021-05-01|Dead upstream, no consumers left in the ports tree x11-toolkits/p5-Gtk2-Unique||2021-05-01|Dead upstream, no consumers left in the ports tree sysutils/policykit-gnome||2021-05-01|Gnome2 component, no consumers left in the ports tree sysutils/policykit|sysutils/polkit|2021-05-01|Gnome2 component, no consumers left in the ports tree databases/rubygem-gitlab-pg_query|databases/rubygem-pg_query|2021-05-03|Obsolete, please use databases/rubygem-pg_query devel/rubygem-licensee8|devel/rubygem-licensee|2021-05-03|Obsolete, please use devel/rubygem-licensee devel/rubygem-ruby-magic-static|devel/rubygem-ruby-magic|2021-05-03|Obsolete, please use devel/rubygem-ruby-magic ftp/cpr|www/cpr|2021-05-03|Remove duplicate port devel/gecode|math/gecode|2021-05-04|Move to a proper category net-im/libqmatrixclient|net-im/libquotient|2021-05-08|Has expired: Use libQuotient (devel/libquotient) instead devel/electron11|devel/electron12|2021-05-12|VSCode update requires a newer major version dns/opendd||2021-05-15|Has expired: Abandonware www/py-django30|www/py-django31|2021-05-16|Has expired: Has expired: Extended support has expired on April 6th, 2021. Use www/py-django31 or www/py-django32 instead net-mgmt/unifi-devel|net-mgmt/unifi6|2021-05-16|Has expired: Use net-mgmt/unifi6 instead print/rubygem-pdf-core07|print/rubygem-pdf-core|2021-05-16|Obsoleted. Use print/rubygem-pdf-core instead security/bitwarden_rs|security/vaultwarden|2021-05-16|Project was renamed upstream sysutils/kdiskmark|benchmarks/kdiskmark|2021-05-18|Moved to a more appropriate category sysutils/edk2@xen|sysutils/edk2@xen_x64|2021-05-18|Add Xen arch to the flavor name to be futur-proof devel/py-jupyter_core|devel/py-jupyter-core|2021-05-18|Renamed to match upstream naming devel/sope4|devel/sope|2021-05-19|Obsolete, please use devel/sope sysutils/ansible27|sysutils/ansible|2021-05-21|Has expired: Upstream support ended; consider upgrading to sysutils/ansible sysutils/ansible28|sysutils/ansible|2021-05-21|Has expired: Upstream support ended; consider upgrading to sysutils/ansible devel/omnisharp-server||2021-05-23|Dead upstream, no depends in ports tree devel/py-jupyter_client|devel/py-jupyter-client|2021-05-26|Renamed to match upstream naming textproc/gi-docgen|textproc/py-gi-docgen|2021-05-27|Follow standard python port conventions x11/phosh||2021-05-29|Incomplete multimedia/libav|multimedia/ffmpeg|2021-05-31|Has expired: Unmaintained upstream, use multimedia/ffmpeg instead devel/py-iterpipes||2021-06-06|Has expired: Unmaintained upstream, uses old Python devel/py-aspyct||2021-06-06|Has expired: Unmaintained upstream, uses old Python irc/oragono|irc/ergo|2021-06-08|Project was renamed upstream devel/py-castellan1|devel/py-castellan|2021-06-10|Remove obsoleted port. Use devel/py-castellan instead devel/py-cliff2|devel/py-cliff|2021-06-10|Remove obsoleted port. Use devel/py-cliff instead devel/py-cmd208|devel/py-cmd2|2021-06-10|Remove obsoleted port. Use devel/py-cmd2 instead devel/py-futurist1|devel/py-futurist|2021-06-10|Remove obsoleted port. Use devel/py-futurist instead devel/py-google-crc32c0|devel/py-google-crc32c|2021-06-10|Remove obsoleted port. Use devel/py-google-crc32c instead devel/py-jaraco.context2|devel/py-jaraco.context|2021-06-10|Remove obsoleted port. Use devel/py-jaraco.context instead devel/py-jaraco.util13|devel/py-jaraco.util|2021-06-10|Remove obsoleted port. Use devel/py-jaraco.util instead devel/py-keystoneauth13|devel/py-keystoneauth1|2021-06-10|Remove obsoleted port. Use devel/py-keystoneauth1 instead devel/py-keystonemiddleware8|devel/py-keystonemiddleware|2021-06-10|Remove obsoleted port. Use devel/py-keystonemiddleware instead devel/py-openstacksdk043|devel/py-openstacksdk|2021-06-10|Remove obsoleted port. Use devel/py-openstacksdk instead devel/py-os-brick2|devel/py-os-brick|2021-06-10|Remove obsoleted port. Use devel/py-os-brick instead devel/py-os-client-config1|devel/py-os-client-config|2021-06-10|Remove obsoleted port. Use devel/py-os-client-config instead devel/py-os-win4|devel/py-os-win|2021-06-10|Remove obsoleted port. Use devel/py-os-win instead devel/py-osc-lib1|devel/py-osc-lib|2021-06-10|Remove obsoleted port. Use devel/py-osc-lib instead devel/py-oslo.cache1|devel/py-oslo.cache|2021-06-10|Remove obsoleted port. Use devel/py-oslo.cache instead devel/py-oslo.concurrency3|devel/py-oslo.concurrency|2021-06-10|Remove obsoleted port. Use devel/py-oslo.concurrency instead devel/py-oslo.config7|devel/py-oslo.config|2021-06-10|Remove obsoleted port. Use devel/py-oslo.config instead devel/py-oslo.context2|devel/py-oslo.context|2021-06-10|Remove obsoleted port. Use devel/py-oslo.context instead devel/py-oslo.db6|devel/py-oslo.db|2021-06-10|Remove obsoleted port. Use devel/py-oslo.db instead devel/py-oslo.i18n3|devel/py-oslo.i18n|2021-06-10|Remove obsoleted port. Use devel/py-oslo.i18n instead devel/py-oslo.log3|devel/py-oslo.log|2021-06-10|Remove obsoleted port. Use devel/py-oslo.log instead devel/py-oslo.messaging10|devel/py-oslo.messaging|2021-06-10|Remove obsoleted port. Use devel/py-oslo.messaging instead devel/py-oslo.middleware3|devel/py-oslo.middleware|2021-06-10|Remove obsoleted port. Use devel/py-oslo.middleware instead devel/py-oslo.policy2|devel/py-oslo.policy|2021-06-10|Remove obsoleted port. Use devel/py-oslo.policy instead devel/py-oslo.privsep1|devel/py-oslo.privsep|2021-06-10|Remove obsoleted port. Use devel/py-oslo.privsep instead devel/py-oslo.reports1|devel/py-oslo.reports|2021-06-10|Remove obsoleted port. Use devel/py-oslo.reports instead devel/py-oslo.rootwrap5|devel/py-oslo.rootwrap|2021-06-10|Remove obsoleted port. Use devel/py-oslo.rootwrap instead devel/py-oslo.serialization2|devel/py-oslo.serialization|2021-06-10|Remove obsoleted port. Use devel/py-oslo.serialization instead devel/py-oslo.service1|devel/py-oslo.service|2021-06-10|Remove obsoleted port. Use devel/py-oslo.service instead devel/py-oslo.utils3|devel/py-oslo.utils|2021-06-10|Remove obsoleted port. Use devel/py-oslo.utils instead devel/py-oslo.versionedobjects1|devel/py-oslo.versionedobjects|2021-06-10|Remove obsoleted port. Use devel/py-oslo.versionedobjects instead devel/py-oslo.vmware2|devel/py-oslo.vmware|2021-06-10|Remove obsoleted port. Use devel/py-oslo.vmware instead devel/py-pycadf2|devel/py-pycadf|2021-06-10|Remove obsoleted port. Use devel/py-pycadf instead devel/py-taskflow3|devel/py-taskflow|2021-06-10|Remove obsoleted port. Use devel/py-taskflow instead devel/py-tempora1|devel/py-tempora|2021-06-10|Remove obsoleted port. Use devel/py-tempora instead devel/py-tinyrpc0|devel/py-tinyrpc|2021-06-10|Remove obsoleted port. Use devel/py-tinyrpc instead devel/py-tooz1|devel/py-tooz|2021-06-10|Remove obsoleted port. Use devel/py-tooz instead devel/py-twine1|devel/py-twine|2021-06-10|Remove obsoleted port. Use devel/py-twine instead net/py-python-cinderclient5|net/py-python-cinderclient|2021-06-10|Remove obsoleted port. Use net/py-python-cinderclient instead net/py-python-glanceclient2|net/py-python-glanceclient|2021-06-10|Remove obsoleted port. Use net/py-python-glanceclient instead net/py-python-keystoneclient3|net/py-python-keystoneclient|2021-06-10|Remove obsoleted port. Use net/py-python-keystoneclient instead net/py-python-novaclient16|net/py-python-novaclient|2021-06-10|Remove obsoleted port. Use net/py-python-novaclient instead print/py-pycups1|print/py-pycups|2021-06-10|Remove obsoleted port. Use print/py-pycups instead lang/gcc8-devel|lang/gcc8|2021-06-11|GCC 8 reached end of life, use the final release (or a new major version) news/inn-CURRENT|news/inn-current|2021-06-12|Port renamed on request databases/postgresql95-client||2021-06-13|Has expired: PostgreSQL-9.5 has reached end-of-life databases/postgresql95-contrib||2021-06-13|Has expired: PostgreSQL-9.5 has reached end-of-life databases/postgresql95-docs||2021-06-13|Has expired: PostgreSQL-9.5 has reached end-of-life databases/postgresql95-pgtcl||2021-06-13|Has expired: PostgreSQL-9.5 has reached end-of-life databases/postgresql95-plperl||2021-06-13|Has expired: PostgreSQL-9.5 has reached end-of-life databases/postgresql95-plpython||2021-06-13|Has expired: PostgreSQL-9.5 has reached end-of-life databases/postgresql95-pltcl||2021-06-13|Has expired: PostgreSQL-9.5 has reached end-of-life databases/postgresql95-server||2021-06-13|Has expired: PostgreSQL-9.5 has reached end-of-life databases/pg_reorg||2021-06-13|Removed, abandonware only for PostgreSQL 9.5 databases/pgespresso||2021-06-13|Removed, functionality part of PostgreSQL 9.6 and later x11-fonts/urw-core35-fonts|x11-fonts/urw-base35-fonts|2021-06-15|Project was renamed upstream graphics/jpeg-xl|graphics/libjxl|2021-06-16|Project was renamed upstream chinese/docproj|textproc/docproj|2021-06-17|Deprecated after the doc transition devel/aarch64-gcc|devel/freebsd-gcc6@aarch64|2021-06-18|Replaced by a flavor devel/aarch64-xtoolchain-gcc|devel/freebsd-gcc6@aarch64|2021-06-18|Replaced by a flavor devel/amd64-gcc|devel/freebsd-gcc6@amd64|2021-06-18|Replaced by a flavor devel/amd64-xtoolchain-gcc|devel/freebsd-gcc6@amd64|2021-06-18|Replaced by a flavor devel/i386-gcc|devel/freebsd-gcc6@i386|2021-06-18|Replaced by a flavor devel/i386-xtoolchain-gcc|devel/freebsd-gcc6@i386|2021-06-18|Replaced by a flavor devel/mips-gcc|devel/freebsd-gcc6@mips|2021-06-18|Replaced by a flavor devel/mips-xtoolchain-gcc|devel/freebsd-gcc6@mips|2021-06-18|Replaced by a flavor devel/mips64-gcc|devel/freebsd-gcc6@mips64|2021-06-18|Replaced by a flavor devel/mips64-xtoolchain-gcc|devel/freebsd-gcc6@mips64|2021-06-18|Replaced by a flavor devel/powerpc64-gcc|devel/freebsd-gcc6@powerpc64|2021-06-18|Replaced by a flavor devel/powerpc64-xtoolchain-gcc|devel/freebsd-gcc6@powerpc64|2021-06-18|Replaced by a flavor devel/sparc64-gcc|devel/freebsd-gcc6@sparc64|2021-06-18|Replaced by a flavor devel/sparc64-xtoolchain-gcc|devel/freebsd-gcc6@sparc64|2021-06-18|Replaced by a flavor devel/riscv64-xtoolchain-gcc|devel/freebsd-gcc9@riscv64|2021-06-19|Replaced by a flavor www/py-beautifulsoup448|www/py-beautifulsoup|2021-06-20|Remove obsoleted port. Use www/py-beautifulsoup instead comms/rtl-443|comms/rtl-433|2021-06-21|Fix typo in port directory name devel/elixir-tirexs||2021-06-24|Remove obsoleted port. No releases on hex.pm lang/perl5.28||2021-06-26|Has expired: Support ends three years after .0 release. Please upgrade to a more recent version of Perl sysutils/cfengine314||2021-06-26|Has expired: Expire one year after cfengine 3.16.0 released sysutils/cfengine-masterfiles314||2021-06-26|Has expired: Expire one year after cfengine 3.16.0 released lang/pypy3||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream lang/pypy||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream databases/pypy-gdbm||2021-06-26|Has expired: Uses EOL Python 2.7 via lang/pypy databases/pypy-sqlite3||2021-06-26|Has expired: Uses EOL Python 2.7 via lang/pypy x11-toolkits/pypy-tkinter||2021-06-26|Has expired: Uses EOL Python 2.7 via lang/pypy multimedia/gxine||2021-06-26|Has expired: Uses EOL Python 2.7 via lang/spidermonkey185 lang/spidermonkey185||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream www/aws||2021-06-26|Has expired: Uses EOL Python 2.7 via devel/gnatpython www/aws-demos||2021-06-26|Has expired: Uses EOL Python 2.7 via www/aws devel/gnatpython||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream devel/libosmocore||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream net/openggsn||2021-06-26|Has expired: Uses EOL Python 2.7 via devel/libosmocore devel/libosmo-abis||2021-06-26|Has expired: Uses EOL Python 2.7 via devel/libosmocore www/node12||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream www/npm-node12||2021-06-26|Removed, uses www/node12 www/yarn-node12||2021-06-26|Has expired: Uses EOL Python 2.7 via www/node12 www/npm-node10||2021-06-26|Removed, uses EOL Python 2.7 via www/node10 www/yarn-node10||2021-06-26|Has expired: Uses EOL Python 2.7 via www/node10 devel/libhid||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream sysutils/usbhotkey||2021-06-26|Has expired: Uses EOL Python 2.7 via devel/libhid net/panoptis||2021-06-26|Has expired: Unmaintained upstream databases/elixir-mongo||2021-06-26|Has expired: Upsupported by upstream irc/eggdrop-devel|irc/eggdrop|2021-06-26|Has expired: Use stable version instead, irc/eggdrop audio/xmms2||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream audio/gxmms2||2021-06-26|Has expired: Uses EOL Python 2.7 via audio/xmms2 audio/lxmusic||2021-06-26|Has expired: Uses EOL Python 2.7 via audio/xmms2 math/gringo||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream math/aspcud||2021-06-26|Has expired: Uses EOL Python 2.7 via math/gringo math/py-pyasp||2021-06-26|Has expired: Uses EOL Python 2.7 via math/gringo chinese/sunpinyin||2021-06-26|Has expired: Uses Python 2.7 which is EOLed upstream chinese/fcitx-sunpinyin||2021-06-26|Has expired: Uses EOL Python 2.7 via chinese/sunpinyin www/dojo-shrinksafe||2021-06-26|Removed, deprecated upstream www/blastbeat||2021-06-26|Removed, abandoned upstream, broken on 12.X since 2019 www/demoroniser||2021-06-26|Removed, made for Microsoft Powerpoint 9x with Perl 4.0 x11-toolkits/v||2021-06-27|Has expired: Dead upstream, unmaintained and no consumers sysutils/ssid|sysutils/setsid|2021-06-27|Move to more obvious package name databases/pgpool-II-35||2021-07-01|Has expired: EOL since January 2021, please use one of the other pgpool-II-* ports sysutils/cdrtools-devel|sysutils/cdrtools|2021-07-01|Obsolete, use sysutils/cdrtools instead sysutils/sformat|sysutils/schilyutils|2021-07-01|Subsumed under sysutils/schilyutils misc/qtchooser||2021-07-04|No longer supported upstream databases/puppetdb5||2021-07-05|Has expired: Puppet 5 has reached EOL sysutils/puppet5||2021-07-05|Has expired: Puppet 5 has reached EOL sysutils/puppetserver5||2021-07-05|Has expired: Puppet 5 has reached EOL databases/puppetdb-terminus5||2021-07-05|Has expired: Puppet 5 has reached EOL devel/synfig|graphics/synfig|2021-07-06|The Graphics category is a more appropriate category for an image manipulation program www/nextcloud-circles|www/nextcloud|2021-07-09|Included in the Nextcloud port with 22.0.0 net-mgmt/unifi-lts||2021-07-18|Has expired: Upstream EoL the hardware supported by this release audio/ripit|audio/abcde|2021-07-18|Has expired: Upstream no longer maintained, use audio/abcde instead x11-toolkits/libsexymm||2021-07-19|Discontinued in 2006, no dependency left in the ports tree sysutils/rubygem-fluent-plugin-graylog||2021-07-21|Has expired: Project is abandoned upstreams www/rubygem-toml-rb10|www/rubygem-toml-rb|2021-07-25|Obsolete, use www/rubygem-toml-rb devel/rubygem-grape-entity07|devel/rubygem-grape-entity|2021-07-25|Obsolete, use devel/rubygem-grape-entity net/rubygem-gitlab-fog-google|net/rubygem-fog-google|2021-07-25|Obsolete, use net/rubygem-fog-google devel/rubygem-gitlab-rdoc|devel/rubygem-rdoc|2021-07-25|Obsolete, use devel/rubygem-rdoc databases/rubygem-redis-namespace17|databases/rubygem-redis-namespace|2021-07-25|Obsolete, use databases/rubygem-redis-namespace multimedia/mlt|multimedia/mlt6|2021-07-30|Moved to a versioned directory to make place for future versions multimedia/mlt-qt5|multimedia/mlt6-qt5|2021-07-30|Moved to a versioned directory to make place for future versions multimedia/py-mlt|multimedia/py-mlt6|2021-07-30|Moved to a versioned directory to make place for future versions net/openldap24-sasl-client|net/openldap24-client|2021-08-01|SASL is always enabled for OpenLDAP textproc/py-python-language-server|textproc/py-python-lsp-server|2021-08-01|Has expired: Upstream forked and replaced by py-python-lsp-server games/ponscripter-sekai|games/ponscripter-07th-mod|2021-08-13|Switch to active fork sysutils/graid5||2021-08-21|Has expired: Module contains subtile errors and is obsolete by ZFS raidz. Consider migrating to ZFS x11-wm/gcompmgr||2021-08-21|Has expired: Abandonware since 2005, using discontinued libraries irc/lostirc||2021-08-21|Has expired: Abandonware since 2005, dependens on discontinued libraries math/normaliz|math/libnormaliz|2021-08-21|Remove duplicate devel/rubygem-paperclip||2021-08-28|Has expired: Use ActiveStorage or a fork kt-paperclip textproc/rubygem-rich||2021-08-28|Has expired: Depends on expired devel/rubygem-paperclip devel/magit-popup||2021-09-01|Has expired: No consumer in the ports tree any more databases/mongodb49|databases/mongodb50|2021-09-01|Has expired: This was a developer version which became MongoDB 5.0 editors/vim-console|editors/vim|2021-09-02|The "vim" package is now console-only editors/vim-tiny|editors/vim@tiny|2021-09-02|The vim-tiny package is now a vim flavor lang/gcc7|lang/gcc10|2021-09-05|Has expired: Unsupported by upstream. Use GCC 10 or newer instead www/py-django-rest-swagger|www/py-drf-yasg|2021-09-17|Has expired: Has expired: Upstream no longer maintained, please use www/py-drf-yasg instead www/py-django-taggit-serializer|www/py-django-taggit|2021-09-17|Has expired: Obsolete, please use www/py-django-taggit instead www/efront||2021-09-17|Has expired: Unsupported by upstream devel/pear-PHPDoc|devel/pear-PhpDocumentor|2021-09-19|This package is not maintained anymore and has been superseded. Use devel/pear-PhpDocumentor instead devel/py-application|devel/py-python-application|2021-09-19|Renamed to match upstream naming net-mgmt/zabbix52-agent||2021-09-19|Has expired: Unsupported by upstream net-mgmt/zabbix52-frontend||2021-09-19|Has expired: Unsupported by upstream net-mgmt/zabbix52-java||2021-09-19|Has expired: Unsupported by upstream net-mgmt/zabbix52-proxy||2021-09-19|Has expired: Unsupported by upstream net-mgmt/zabbix52-server||2021-09-19|Has expired: Unsupported by upstream sysutils/roottail|sysutils/root-tail|2021-09-26|Renamed to match upstream naming mail/opensmtpd-devel|mail/opensmtpd|2021-09-28|Has expired: move to offical releases devel/erlang-exmpp||2021-09-30|Removed, last upstream patches over 10 years ago sysutils/showbeastie||2021-09-30|Broken on FreeBSD 12 and above since 2018 www/squid3|www/squid|2021-09-30|Has expired: Unsupported by upstream sysutils/cfengine310|sysutils/cfengine317|2021-09-30|Has expired: OpenSSL 1.1.X is not supported security/py-paramiko1|security/py-paramiko|2021-09-30|Has expired: Out of date version. No consumer now. Use security/py-paramiko sysutils/cfengine-masterfiles310|sysutils/cfengine-masterfiles317|2021-09-30|Has expired: cfengine310 will retire at FreeBSD 11 EOL security/openca-tools-forked|security/libscep|2021-09-30|Has expired: Use modern port security/libscep instead multimedia/sms1xxx-kmod|multimedia/webcamd|2021-09-30|Has expired: Supports DVB API v3 only. Use multimedia/webcamd instead sysutils/cfengine311|sysutils/cfengine317|2021-09-30|Has expired: OpenSSL 1.1.X is not supported sysutils/cfengine-masterfiles311|sysutils/cfengine-masterfiles317|2021-09-30|Has expired: cfengine311 will retire at FreeBSD 11 EOL mail/postfix35|mail/postfix|2021-09-30|Has expired: It is only here until FreeBSD 11 is EoL (Postfix >= 3.6 requires OpenSSL >= 1.1.x) graphics/drm-fbsd11.2-kmod||2021-09-30|Removed, only useful on EOL FreeBSD 11.4 devel/qca-legacy|devel/qca|2021-09-30|Removed, only useful on EOL FreeBSD 11.4 lang/erlang-runtime20|lang/erlang-runtime22|2021-10-04|Has expired: no longer supported upstream, use lang/erlang >=22 lang/erlang-riak|lang/erlang-runtime22|2021-10-04|Has expired: no longer supported upstream, use lang/erlang >=22 sysutils/stanchion||2021-10-04|Has expired: dependencies no longer supported upstream sysutils/riak-cs||2021-10-04|Has expired: dependencies no longer supported upstream devel/py-thriftpy|devel/py-thriftpy2|2021-10-04|Remove deprecated port. Use devel/py-thriftpy2 instead net/kafkacat|net/kcat|2021-10-06|Renamed devel/geany@gtk2|devel/geany|2021-10-10|Project dropped GTK2 support devel/geany-plugin-addons@gtk2|devel/geany-plugin-addons|2021-10-10|Project dropped GTK2 support devel/geany-plugin-autoclose@gtk2|devel/geany-plugin-autoclose|2021-10-10|Project dropped GTK2 support devel/geany-plugin-automark@gtk2|devel/geany-plugin-automark|2021-10-10|Project dropped GTK2 support devel/geany-plugin-codenav@gtk2|devel/geany-plugin-codenav|2021-10-10|Project dropped GTK2 support devel/geany-plugin-commander@gtk2|devel/geany-plugin-commander|2021-10-10|Project dropped GTK2 support devel/geany-plugin-ctags@gtk2|devel/geany-plugin-ctags|2021-10-10|Project dropped GTK2 support devel/geany-plugin-debugger@gtk2|devel/geany-plugin-debugger|2021-10-10|Project dropped GTK2 support devel/geany-plugin-defineformat@gtk2|devel/geany-plugin-defineformat|2021-10-10|Project dropped GTK2 support devel/geany-plugin-doc@gtk2|devel/geany-plugin-doc|2021-10-10|Project dropped GTK2 support devel/geany-plugin-extrasel@gtk2|devel/geany-plugin-extrasel|2021-10-10|Project dropped GTK2 support devel/geany-plugin-gendoc@gtk2|devel/geany-plugin-gendoc|2021-10-10|Project dropped GTK2 support devel/geany-plugin-geniuspaste@gtk2|devel/geany-plugin-geniuspaste|2021-10-10|Project dropped GTK2 support devel/geany-plugin-git-changebar@gtk2|devel/geany-plugin-git-changebar|2021-10-10|Project dropped GTK2 support devel/geany-plugin-insertnum@gtk2|devel/geany-plugin-insertnum|2021-10-10|Project dropped GTK2 support devel/geany-plugin-latex@gtk2|devel/geany-plugin-latex|2021-10-10|Project dropped GTK2 support devel/geany-plugin-lineoperations@gtk2|devel/geany-plugin-lineoperations|2021-10-10|Project dropped GTK2 support devel/geany-plugin-lipsum@gtk2|devel/geany-plugin-lipsum|2021-10-10|Project dropped GTK2 support devel/geany-plugin-lua@gtk2|devel/geany-plugin-lua|2021-10-10|Project dropped GTK2 support devel/geany-plugin-macro@gtk2|devel/geany-plugin-macro|2021-10-10|Project dropped GTK2 support devel/geany-plugin-miniscript@gtk2|devel/geany-plugin-miniscript|2021-10-10|Project dropped GTK2 support devel/geany-plugin-multiterm||2021-10-10|Project dropped GTK2 support devel/geany-plugin-numberedbookmarks@gtk2|devel/geany-plugin-numberedbookmarks|2021-10-10|Project dropped GTK2 support devel/geany-plugin-overview@gtk2|devel/geany-plugin-overview|2021-10-10|Project dropped GTK2 support devel/geany-plugin-pairtaghighlighter@gtk2|devel/geany-plugin-pairtaghighlighter|2021-10-10|Project dropped GTK2 support devel/geany-plugin-pg@gtk2|devel/geany-plugin-pg|2021-10-10|Project dropped GTK2 support devel/geany-plugin-pohelper@gtk2|devel/geany-plugin-pohelper|2021-10-10|Project dropped GTK2 support devel/geany-plugin-pretty-printer@gtk2|devel/geany-plugin-pretty-printer|2021-10-10|Project dropped GTK2 support devel/geany-plugin-projectorganizer@gtk2|devel/geany-plugin-projectorganizer|2021-10-10|Project dropped GTK2 support devel/geany-plugin-prj@gtk2|devel/geany-plugin-prj|2021-10-10|Project dropped GTK2 support devel/geany-plugin-scope@gtk2|devel/geany-plugin-scope|2021-10-10|Project dropped GTK2 support devel/geany-plugin-sendmail@gtk2|devel/geany-plugin-sendmail|2021-10-10|Project dropped GTK2 support devel/geany-plugin-shiftcolumn@gtk2|devel/geany-plugin-shiftcolumn|2021-10-10|Project dropped GTK2 support devel/geany-plugin-spellcheck@gtk2|devel/geany-plugin-spellcheck|2021-10-10|Project dropped GTK2 support devel/geany-plugin-tableconvert@gtk2|devel/geany-plugin-tableconvert|2021-10-10|Project dropped GTK2 support devel/geany-plugin-treebrowser@gtk2|devel/geany-plugin-treebrowser|2021-10-10|Project dropped GTK2 support devel/geany-plugin-updatechecker@gtk2|devel/geany-plugin-updatechecker|2021-10-10|Project dropped GTK2 support devel/geany-plugin-vc@gtk2|devel/geany-plugin-vc|2021-10-10|Project dropped GTK2 support devel/geany-plugin-vimode@gtk2|devel/geany-plugin-vimode|2021-10-10|Project dropped GTK2 support devel/geany-plugin-workbench@gtk2|devel/geany-plugin-workbench|2021-10-10|Project dropped GTK2 support devel/geany-plugin-xmlsnippets@gtk2|devel/geany-plugin-xmlsnippets|2021-10-10|Project dropped GTK2 support net-mgmt/unifi5|net-mgmt/unifi6|2021-10-16|Has expired: Use net-mgmt/unifi6 instead databases/rubygem-activemodel613|databases/rubygem-activemodel61|2021-10-22|Removed: Use databases/rubygem-activemodel61 instead databases/rubygem-activerecord613|databases/rubygem-activerecord61|2021-10-22|Removed: Use databases/rubygem-activerecord61 instead devel/rubygem-actionview613|devel/rubygem-actionview61|2021-10-22|Removed: Use devel/rubygem-actionview61 instead devel/rubygem-activejob613|devel/rubygem-activejob61|2021-10-22|Removed: Use devel/rubygem-activejob61 instead devel/rubygem-activesupport613|devel/rubygem-activesupport61|2021-10-22|Removed: Use devel/rubygem-activesupport61 instead devel/rubygem-devise-rails613|devel/rubygem-devise-rails61|2021-10-22|Removed: Use devel/rubygem-devise-rails61 instead devel/rubygem-devise47-rails613|devel/rubygem-devise47-rails61|2021-10-22|Removed: Use devel/rubygem-devise47-rails61 instead devel/rubygem-gettext_i18n_rails_js-rails613|devel/rubygem-gettext_i18n_rails_js-rails61|2021-10-22|Removed: Use devel/rubygem-gettext_i18n_rails_js-rails61 instead devel/rubygem-peek-rails613|devel/rubygem-peek-rails61|2021-10-22|Removed: Use devel/rubygem-peek-rails61 instead devel/rubygem-rails-i18n-rails613|devel/rubygem-rails-i18n-rails61|2021-10-22|Removed: Use devel/rubygem-rails-i18n-rails61 instead devel/rubygem-web-console-rails613|devel/rubygem-web-console-rails61|2021-10-22|Removed: Use devel/rubygem-web-console-rails61 instead devel/rubygem-webpacker-rails613|devel/rubygem-webpacker-rails61|2021-10-22|Removed: Use devel/rubygem-webpacker-rails61 instead mail/rubygem-actionmailbox613|mail/rubygem-actionmailbox61|2021-10-22|Removed: Use mail/rubygem-actionmailbox61 instead mail/rubygem-actionmailer613|mail/rubygem-actionmailer61|2021-10-22|Removed: Use mail/rubygem-actionmailer61 instead net/rubygem-activestorage613|net/rubygem-activestorage61|2021-10-22|Removed: Use net/rubygem-activestorage61 instead security/rubygem-devise-two-factor-rails613|security/rubygem-devise-two-factor-rails61|2021-10-22|Removed: Use security/rubygem-devise-two-factor-rails61 instead textproc/rubygem-actiontext613|textproc/rubygem-actiontext61|2021-10-22|Removed: Use textproc/rubygem-actiontext61 instead textproc/rubygem-sass-rails-rails613|textproc/rubygem-sass-rails-rails61|2021-10-22|Removed: Use textproc/rubygem-sass-rails-rails61 instead textproc/rubygem-sassc-rails-rails613|textproc/rubygem-sassc-rails-rails61|2021-10-22|Removed: Use textproc/rubygem-sassc-rails-rails61 instead www/rubygem-actioncable613|www/rubygem-actioncable61|2021-10-22|Removed: Use www/rubygem-actioncable61 instead www/rubygem-actionpack613|www/rubygem-actionpack61|2021-10-22|Removed: Use www/rubygem-actionpack61 instead www/rubygem-lograge-rails613|www/rubygem-lograge-rails61|2021-10-22|Removed: Use www/rubygem-lograge-rails61 instead www/rubygem-rails613|www/rubygem-rails61|2021-10-22|Removed: Use www/rubygem-rails61 instead www/rubygem-railties613|www/rubygem-railties61|2021-10-22|Removed: Use www/rubygem-railties61 instead www/rubygem-responders-rails613|www/rubygem-responders-rails61|2021-10-22|Removed: Use www/rubygem-responders-rails61 instead net/asterisk13|net/asterisk18|2021-10-24|Has expired: Asterisk 13.x will reach EOL on 2021-10-24. Please migrate to net/asterisk18 textproc/py-tomli_w|textproc/py-tomli-w|2021-10-25|Renamed to match upstream naming devel/rubygem-chef-provisioning||2021-10-25|Chef Provisioning is EoL'd on August 31, 2019 devel/rubygem-grit||2021-10-25|Deprecated by upstream. Unmaintained since January 29, 2014 graphics/rubygem-goocanvas||2021-10-25|Deprecated by upstream. Unmaintained since October 12, 2014 sysutils/rubygem-chef15|sysutils/rubygem-chef|2021-10-25|Chef Infra Client 15 and under is EoL'd on April 30, 2021 sysutils/rubygem-chef-config15|sysutils/rubygem-chef-config|2021-10-25|Chef Infra Client 15 and under is EoL'd on April 30, 2021 sysutils/rubygem-chef-dk||2021-10-25|ChefDK is EoL'd on December 31, 2020 sysutils/rubygem-chef-utils15|sysutils/rubygem-chef-utils|2021-10-25|Chef Infra Client 15 and under is EoL'd on April 30, 2021 sysutils/rubygem-ohai15|sysutils/rubygem-ohai|2021-10-25|Chef Infra Client 15 and under is EoL'd on April 30, 2021 www/rubygem-kensa||2021-10-25|Kensa is deprecated in favor of the addons-admin Heroku CLI plugin since December 14, 2018 textproc/rubygem-compass||2021-10-25|Compass is no longer supported since August 4, 2016 textproc/rubygem-compass-core||2021-10-25|Compass is no longer supported since August 4, 2016 textproc/rubygem-compass-import-once||2021-10-25|Compass is no longer supported since August 4, 2016 textproc/rubygem-compass-blueprint||2021-10-25|Depend on unsupported textproc/rubygem-compass emulators/vpcs||2021-10-27|Has expired: Upstream unmaintained devel/google-gdata||2021-10-27|Has expired: Google is no longer using GoogleData APIs net/irrd-legacy|net/irrd|2021-10-27|Has expired: Use net/irrd mail/postfix-ldap-sasl|mail/postfix@ldap|2021-10-28|Converted to flavor mail/postfix-sasl|mail/postfix@sasl|2021-10-28|Converted to flavor mail/postfix-current-sasl|mail/postfix-current@sasl|2021-10-28|Converted to flavor databases/mysqlsniffer||2021-10-30|Has expired: Development discontinued upstream, doesn't build on recent FreeBSD emulators/advancemenu||2021-10-31|Has expired: Heavily outdated and unmaintained emulators/qemu31|emulators/qemu|2021-10-31|Has expired: Use emulators/qemu or emulators/qemu-devel games/super_methane_brothers||2021-10-31|Removed, depnds on expired devel/clanlib emulators/advancemess||2021-10-31|Removed, depends on expired emulators/advancemame emulators/advancemame||2021-10-31|Has expired: Heavily outdated and unmaintained devel/clanlib||2021-10-31|Has expired: Upstream no longer maintained astro/boinc-setiathome||2021-11-03|No longer giving out work units astro/boinc-astropulse||2021-11-04|boinc-setiathome removed, no longer needed multimedia/celluloid-devel|multimedia/celluloid|2021-11-05|Out of date: use multimedia/celluloid for now devel/zmusic|audio/zmusic|2021-11-10|Category change emulators/i386-wine-devel||2021-11-16|Removed: obsolete, emulators/wine-devel provides i386 support emulators/qemu52|emulators/qemu5|2021-11-16|Has expired emulators/i386-wine||2021-11-19|Removed: obsolete, emulators/wine provides i386 support net-im/twitmail||2021-11-19|Not functional anymore sysutils/cfengine315||2021-11-21|Has expired: Expire one year after cfengine 3.17.0 released sysutils/cfengine-masterfiles315||2021-11-21|Has expired: Expire one year after cfengine 3.17.0 released games/linux-unigine-heaven|benchmarks/linux-unigine-heaven|2021-11-21|Moved to a more appropriate category games/linux-unigine-valley|benchmarks/linux-unigine-valley|2021-11-21|Moved to a more appropriate category devel/electron12|devel/electron13|2021-11-24|VSCode update requires a newer major version mail/gmime24-sharp||2021-11-30|Has expired: Use mail/gmime26 or mail/gmime30 mail/gmime24||2021-11-30|Has expired: Use mail/gmime26 or mail/gmime30 sysutils/bareos17-client|sysutils/bareos18-client|2021-12-05|Has expired: Deprecated, no new release since 2020 sysutils/bareos17-client-static||2021-12-05|Has expired: Deprecated, no new release since 2020 sysutils/bareos17-server|sysutils/bareos18-server|2021-12-05|Has expired: Deprecated, no new release since 2020 www/bareos17-webui|www/bareos18-webui|2021-12-05|Has expired: Deprecated, no new release since 2020 math/eigen2||2021-12-07|Has expired: No longer available upstream, no consumers in ports misc/opensubdiv|graphics/opensubdiv|2021-12-07|remove duplicate emulators/qemu41||2021-12-10|Has expired: Use emulators/qemu or emulators/qemu-devel security/putty-gtk2||2021-12-15|Has expired: putty-gtk2 is being phased out games/xnethack-nox11|games/xnethack@nox11|2021-12-16|Turned into flavor devel/py-dexml||2021-12-20|Has expired: Use devel/py-dexml2 misc/cmatrix|games/cmatrix|2021-12-20|Move to a more appropriate category games/homura|games/suyimazu|2021-12-21|Project was renamed upstream textproc/py-markdown-math|textproc/py-python-markdown-math|2021-12-21|Renamed to match upstream naming databases/rubygem-flipper-active_record017|databases/rubygem-flipper-active_record|2021-12-21|Remove obsoleted port. Use databases/rubygem-flipper-active_record instead databases/rubygem-mysql204|databases/rubygem-mysql2|2021-12-21|Remove obsoleted port. Use databases/rubygem-mysql2 instead databases/rubygem-pg0|databases/rubygem-pg|2021-12-21|Remove obsoleted port. Use databases/rubygem-pg instead databases/rubygem-pg018|databases/rubygem-pg|2021-12-21|Remove obsoleted port. Use databases/rubygem-pg instead databases/rubygem-redis-namespace16|databases/rubygem-redis-namespace|2021-12-21|Remove obsoleted port. Use databases/rubygem-redis-namespace instead devel/rubygem-batch-loader14|devel/rubygem-batch-loader|2021-12-21|Remove obsoleted port. Use devel/rubygem-batch-loader instead devel/rubygem-bootsnap14|devel/rubygem-bootsnap|2021-12-21|Remove obsoleted port. Use devel/rubygem-bootsnap instead devel/rubygem-cucumber-create-meta2|devel/rubygem-cucumber-create-meta|2021-12-21|Remove obsoleted port. Use devel/rubygem-cucumber-create-meta instead devel/rubygem-cucumber-create-meta4|devel/rubygem-cucumber-create-meta|2021-12-21|Remove obsoleted port. Use devel/rubygem-cucumber-create-meta instead devel/rubygem-cucumber-cucumber-expressions10|devel/rubygem-cucumber-cucumber-expressions|2021-12-21|Remove obsoleted port. Use devel/rubygem-cucumber-cucumber-expressions instead devel/rubygem-cucumber-messages13|devel/rubygem-cucumber-messages|2021-12-21|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-cucumber-messages15|devel/rubygem-cucumber-messages|2021-12-21|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-devise47-rails60|devel/rubygem-devise-rails60|2021-12-21|Remove obsoleted port. Use devel/rubygem-devise-rails60 instead devel/rubygem-faraday_middleware-aws-signers-v4|devel/rubygem-faraday_middleware-aws-sigv4|2021-12-21|Upstream archived repository and suggest using faraday_middleware-aws-sigv4 devel/rubygem-ffi110|devel/rubygem-ffi|2021-12-21|Remove obsoleted port. Use devel/rubygem-ffi instead devel/rubygem-flipper-active_support_cache_store017|devel/rubygem-flipper-active_support_cache_store|2021-12-21|Remove obsoleted port. Use devel/rubygem-flipper-active_support_cache_store instead devel/rubygem-flipper-ui017|devel/rubygem-flipper-ui|2021-12-21|Remove obsoleted port. Use devel/rubygem-flipper-ui instead devel/rubygem-flipper017|devel/rubygem-flipper|2021-12-21|Remove obsoleted port. Use devel/rubygem-flipper instead devel/rubygem-gettext32|devel/rubygem-gettext|2021-12-21|Remove obsoleted port. Use devel/rubygem-gettext instead devel/rubygem-google-protobuf314|devel/rubygem-google-protobuf|2021-12-21|Remove obsoleted port. Use devel/rubygem-google-protobuf instead devel/rubygem-google-protobuf315|devel/rubygem-google-protobuf|2021-12-21|Remove obsoleted port. Use devel/rubygem-google-protobuf instead devel/rubygem-google-protobuf317|devel/rubygem-google-protobuf|2021-12-21|Remove obsoleted port. Use devel/rubygem-google-protobuf instead devel/rubygem-google-protobuf38|devel/rubygem-google-protobuf|2021-12-21|Remove obsoleted port. Use devel/rubygem-google-protobuf instead devel/rubygem-googleapis-common-protos-types104|devel/rubygem-googleapis-common-protos-types|2021-12-21|Remove obsoleted port. Use devel/rubygem-googleapis-common-protos-types instead devel/rubygem-grape140|devel/rubygem-grape|2021-12-21|Remove obsoleted port. Use devel/rubygem-grape instead devel/rubygem-hashie2|devel/rubygem-hashie|2021-12-21|Remove obsoleted port. Use devel/rubygem-hashie instead devel/rubygem-hashie3|devel/rubygem-hashie|2021-12-21|Remove obsoleted port. Use devel/rubygem-hashie instead devel/rubygem-jira-ruby1|devel/rubygem-jira-ruby|2021-12-21|Remove obsoleted port. Use devel/rubygem-jira-ruby instead devel/rubygem-jira-ruby20|devel/rubygem-jira-ruby|2021-12-21|Remove obsoleted port. Use devel/rubygem-jira-ruby instead devel/rubygem-launchy22|devel/rubygem-launchy|2021-12-21|Remove obsoleted port. Use devel/rubygem-launchy instead devel/rubygem-method_source0|devel/rubygem-method_source|2021-12-21|Remove obsoleted port. Use devel/rubygem-method_source instead devel/rubygem-micromachine2|devel/rubygem-micromachine|2021-12-21|Remove obsoleted port. Use devel/rubygem-micromachine instead devel/rubygem-opentracing04|devel/rubygem-opentracing|2021-12-21|Remove obsoleted port. Use devel/rubygem-opentracing instead devel/rubygem-paint1|devel/rubygem-paint|2021-12-21|Remove obsoleted port. Use devel/rubygem-paint instead devel/rubygem-rails-i18n-4|devel/rubygem-rails-i18n-rails61|2021-12-21|Remove obsoleted port. Use devel/rubygem-rails-i18n-rails61 instead devel/rubygem-sentry-raven2|devel/rubygem-sentry-raven|2021-12-21|Remove obsoleted port. Use devel/rubygem-sentry-raven instead devel/rubygem-sentry-raven25|devel/rubygem-sentry-raven|2021-12-21|Remove obsoleted port. Use devel/rubygem-sentry-raven instead devel/rubygem-sentry-raven29|devel/rubygem-sentry-raven|2021-12-21|Remove obsoleted port. Use devel/rubygem-sentry-raven instead devel/rubygem-sidekiq5|devel/rubygem-sidekiq|2021-12-21|Remove obsoleted port. Use devel/rubygem-sidekiq instead devel/rubygem-thread_safe1|devel/rubygem-thread_safe|2021-12-21|Remove obsoleted port. Use devel/rubygem-thread_safe instead devel/rubygem-unicode-display_width1|devel/rubygem-unicode-display_width|2021-12-21|Remove obsoleted port. Use devel/rubygem-unicode-display_width instead devel/rubygem-webpacker4-rails5|devel/rubygem-webpacker-rails61|2021-12-21|Remove obsoleted port. Use devel/rubygem-webpacker-rails61 instead devel/rubygem-webpacker4-rails50|devel/rubygem-webpacker-rails61|2021-12-21|Remove obsoleted port. Use devel/rubygem-webpacker-rails61 instead misc/rubygem-mime-types1|misc/rubygem-mime-types|2021-12-21|Remove obsoleted port. Use misc/rubygem-mime-types instead net/rubygem-fog-brightbox0|net/rubygem-fog-brightbox|2021-12-21|Remove obsoleted port. Use net/rubygem-fog-brightbox instead net/rubygem-fog-google19|net/rubygem-fog-google|2021-12-21|Remove obsoleted port. Use net/rubygem-fog-google instead net/rubygem-grpc124|net/rubygem-grpc|2021-12-21|Remove obsoleted port. Use net/rubygem-grpc instead net/rubygem-grpc130|net/rubygem-grpc|2021-12-21|Remove obsoleted port. Use net/rubygem-grpc instead net/rubygem-omniauth-auth014|net/rubygem-omniauth-auth0|2021-12-21|Remove obsoleted port. Use net/rubygem-omniauth-auth0 instead security/rubygem-devise-two-factor30-rails52|security/rubygem-devise-two-factor|2021-12-21|Remove obsoleted port. Use security/rubygem-devise-two-factor instead security/rubygem-devise-two-factor30-rails60|security/rubygem-devise-two-factor|2021-12-21|Remove obsoleted port. Use security/rubygem-devise-two-factor instead security/rubygem-net-ssh-gateway1|security/rubygem-net-ssh-gateway|2021-12-21|Remove obsoleted port. Use security/rubygem-net-ssh-gateway instead security/rubygem-net-ssh4|security/rubygem-net-ssh|2021-12-21|Remove obsoleted port. Use security/rubygem-net-ssh instead sysutils/rubygem-bundler1|sysutils/rubygem-bundler|2021-12-21|Remove obsoleted port. Use sysutils/rubygem-bundler instead textproc/rubygem-actionpack-xml_parser1-rails4|textproc/rubygem-actionpack-xml_parser-rails5|2021-12-21|Remove obsoleted port. Use textproc/rubygem-actionpack-xml_parser-rails5 instead textproc/rubygem-asciidoctor-plantuml0010|textproc/rubygem-asciidoctor-plantuml|2021-12-21|Remove obsoleted port. Use textproc/rubygem-asciidoctor-plantuml instead textproc/rubygem-autoprefixer-rails1020|textproc/rubygem-autoprefixer-rails|2021-12-21|Remove obsoleted port. Use textproc/rubygem-autoprefixer-rails instead textproc/rubygem-cucumber-gherkin15|textproc/rubygem-cucumber-gherkin|2021-12-21|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead textproc/rubygem-cucumber-gherkin18|textproc/rubygem-cucumber-gherkin|2021-12-21|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead textproc/rubygem-cucumber-html-formatter13|textproc/rubygem-cucumber-html-formatter|2021-12-21|Remove obsoleted port. Use textproc/rubygem-cucumber-html-formatter instead textproc/rubygem-cucumber-html-formatter9|textproc/rubygem-cucumber-html-formatter|2021-12-21|Remove obsoleted port. Use textproc/rubygem-cucumber-html-formatter instead textproc/rubygem-escape_utils11|textproc/rubygem-escape_utils|2021-12-21|Remove obsoleted port. Use textproc/rubygem-escape_utils instead textproc/rubygem-html-pipeline27|textproc/rubygem-html-pipeline|2021-12-21|Remove obsoleted port. Use textproc/rubygem-html-pipeline instead textproc/rubygem-nokogiri18|textproc/rubygem-nokogiri|2021-12-21|Remove obsoleted port. Use textproc/rubygem-nokogiri instead textproc/rubygem-rouge317|textproc/rubygem-rouge|2021-12-21|Remove obsoleted port. Use textproc/rubygem-rouge instead textproc/rubygem-rouge318|textproc/rubygem-rouge|2021-12-21|Remove obsoleted port. Use textproc/rubygem-rouge instead textproc/rubygem-rouge319|textproc/rubygem-rouge|2021-12-21|Remove obsoleted port. Use textproc/rubygem-rouge instead textproc/rubygem-rouge321|textproc/rubygem-rouge|2021-12-21|Remove obsoleted port. Use textproc/rubygem-rouge instead textproc/rubygem-rouge324|textproc/rubygem-rouge|2021-12-21|Remove obsoleted port. Use textproc/rubygem-rouge instead textproc/rubygem-rouge325|textproc/rubygem-rouge|2021-12-21|Remove obsoleted port. Use textproc/rubygem-rouge instead textproc/rubygem-sanitize20|textproc/rubygem-sanitize|2021-12-21|Remove obsoleted port. Use textproc/rubygem-sanitize instead textproc/rubygem-sass32|textproc/rubygem-sass|2021-12-21|Remove obsoleted port. Use textproc/rubygem-sass instead textproc/rubygem-sass34|textproc/rubygem-sass|2021-12-21|Remove obsoleted port. Use textproc/rubygem-sass instead textproc/rubygem-terminal-table1|textproc/rubygem-terminal-table|2021-12-21|Remove obsoleted port. Use textproc/rubygem-terminal-table instead www/rubygem-acts-as-taggable-on3|www/rubygem-acts-as-taggable-on|2021-12-21|Remove obsoleted port. Use www/rubygem-acts-as-taggable-on instead www/rubygem-acts-as-taggable-on5|www/rubygem-acts-as-taggable-on|2021-12-21|Remove obsoleted port. Use www/rubygem-acts-as-taggable-on instead www/rubygem-addressable23|www/rubygem-addressable|2021-12-21|Remove obsoleted port. Use www/rubygem-addressable instead www/rubygem-addressable25|www/rubygem-addressable|2021-12-21|Remove obsoleted port. Use www/rubygem-addressable instead www/rubygem-haml4|www/rubygem-haml|2021-12-21|Remove obsoleted port. Use www/rubygem-haml instead www/rubygem-rack15|www/rubygem-rack|2021-12-21|Remove obsoleted port. Use www/rubygem-rack instead www/rubygem-rack20|www/rubygem-rack|2021-12-21|Remove obsoleted port. Use www/rubygem-rack instead www/rubygem-redis-rack1|www/rubygem-redis-rack|2021-12-21|Remove obsoleted port. Use www/rubygem-redis-rack instead x11-toolkits/rubygem-gtksourceview2|x11-toolkits/rubygem-gtksourceview3|2021-12-21|Remove obsoleted port. Use x11-toolkits/rubygem-gtksourceview3 instead x11-toolkits/rubygem-vte|x11-toolkits/rubygem-vte3|2021-12-21|Remove obsoleted port. Use x11-toolkits/rubygem-vte3 instead sysutils/asmon||2021-12-27|Has expired: Fails to build on modern FreeBSD java/intellij-rubymine|devel/rubymine|2021-12-31|Use better name and category lang/python36||2021-12-31|Has expired: Upgrade to a newer Python version. 3.6 is in maintenance status and gets security fixes only. End-of-Life: 2021-12-23. See https://devguide.python.org/ devel/sdl_sge||2021-12-31|Has expired: Upstream no longer maintained net/appkonference||2021-12-31|Has expired: Outdated, depends on unsupported version of net/asterisk net/zebra||2021-12-31|Has expired: Abandoned upstream, last release in 2005. Consider migrating to net/frr7 or net/bird2 audio/osalp||2021-12-31|Has expired: Abandoned upstream, listed as beta and no new release since 2008 games/stransball2||2021-12-31|Has expired: Depends on expired devel/sdl_sge devel/rubygem-ruby-sdl-ffi||2021-12-31|Has expired: Depends on expired devel/sdl_sge devel/rubygem-rubygame||2021-12-31|Has expired: Depends on expired devel/sdl_sge devel/ruby-sdl||2021-12-31|Has expired: Depends on expired devel/sdl_sge games/magicmaze||2021-12-31|Has expired: Depends on expired devel/sdl_sge games/trophy||2021-12-31|Has expired: Depends on expired devel/clanlib1 devel/clanlib1||2021-12-31|Has expired: Older than expired and removed devel/clanlib www/py-django31||2021-12-31|Has expired: Upgrade to Django 3.2+. Mainstream support ended (April 6, 2021). Extended support ends December 2021. See https://www.djangoproject.com/download/ www/py-dj31-django-prometheus||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ databases/postgis24||2021-12-31|Has expired: Deprecated in favour of databases/postgis3x net-im/ekiga||2021-12-31|Has expired: Last release in 2013, not actively maintained sysutils/sample||2021-12-31|Has expired: abandoned upstream, incompatible with newer kernels www/mediawiki131||2021-12-31|Has expired: Upstream EOL www/py-dj31-django-mptt||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ net/py-flask-xml-rpc||2021-12-31|Has expired: No longer maintained upstream audio/libaacplus||2021-12-31|Has expired: Abandoned upstream, no new release since 2011 security/obfsclient||2021-12-31|Has expired: https://github.com/Yawning/obfsclient/issues/37 www/py-dj31-django-auth-ldap||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj31-django-filter||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj31-drf-yasg||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj31-django-js-asset||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj31-django-timezone-field||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj31-django-tables2||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj31-django-taggit||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ graphics/librasterlite|graphics/librasterlite2|2021-12-31|Has expired: Deprecated in favour of graphics/librasterlite2 www/py-dj31-django-cacheops||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ net-mgmt/p0f2|net-mgmt/p0f|2021-12-31|Has expired: newer version available in net-mgmt/p0f devel/libhash||2021-12-31|Has expired: Abandoned upstream www/py-dj31-django-debug-toolbar||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj31-django-cors-headers||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ audio/flake||2021-12-31|Has expired: Abandoned upstream, no new release since 2007 audio/ifp-line||2021-12-31|Has expired: Abandoned upstream, no new release since 2005 audio/libnjb||2021-12-31|Has expired: Abandoned upstream, no new release since 2011 audio/lpac||2021-12-31|Has expired: Abandoned upstream in 2003 multimedia/mmsclient||2021-12-31|Has expired: Abandoned upstream, Microsoft deprecated MMS in 2003 www/plugger||2021-12-31|Has expired: Uses incompatible plugin interface NPAPI audio/mpiosh||2021-12-31|Has expired: Abandoned upstream, no new release since 2004 audio/rplay||2021-12-31|Has expired: Abandoned upstream, no new releases since 1999 audio/celt||2021-12-31|Has expired: Deprecated and considered obsolete by upstream in 2016 in favour of (lib)opus security/nacl|security/libsodium|2021-12-31|Has expired: Unmaintained by upstream, use libsodium instead net-mgmt/unifi-poller||2021-12-31|Has expired: Now called unpoller by upstream lang/nml||2021-12-31|Has expired: Abandoned upstream, last release 2004-04-19 audio/mp32ogg||2021-12-31|Has expired: Abandoned upstream and unfetchable from upstream net/libstorj|net/storj|2021-12-31|Has expired: Deprecated in favour of net/storj due to v3 rearchitecture devel/yasm-devel|devel/yasm|2021-12-31|Has expired: No need to keep the -devel version due to upstream inactivity www/py-dj31-django-redis||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ devel/py-dj31-django-rq||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ graphics/libreatlas||2021-12-31|Has expired: Abandoned upstream, no new release since 2012 www/py-dj31-djangorestframework||2021-12-31|Has expired: Extended support of Django 3.1 ends December 2021, upgrade to the Django 3.2+ version of this port. See https://www.djangoproject.com/download/ astro/google-earth||2022-01-01|Has expired: Needs newer version to connect to server net/tramp||2022-01-01|Has expired: Not updated in 5 years and now part of Emacs archivers/p7zip-codec-rar||2022-01-01|Has expired: Unmaintained for years and has known vulnerabilities textproc/askgit|textproc/mergestat|2022-01-03|Project was renamed upstream emulators/qemu-utils|emulators/qemu@tools|2022-01-10|Has expired: Use emulators/qemu@tools emulators/qemu42||2022-01-10|Has expired: Use emulators/qemu or emulators/qemu-devel devel/py-click6|devel/py-click|2022-01-11|Remove obsoleted port. Use devel/py-click instead devel/py-contextvars||2022-01-11|Remove obsoleted port. It is included in Python 3.7+ devel/py-future-annotations||2022-01-11|Remove obsoleted port. It is included in Python 3.7+ devel/rubygem-aws-sdk-v1|devel/rubygem-aws-sdk|2022-01-11|Remove obsoleted port. Use devel/rubygem-aws-sdk instead devel/rubygem-sidekiq62|devel/rubygem-sidekiq|2022-01-11|Remove obsoleted port. Use devel/rubygem-sidekiq instead security/rubygem-bcrypt_pbkdf10|security/rubygem-bcrypt_pbkdf|2022-01-11|Remove obsoleted port. Use security/rubygem-bcrypt_pbkdf instead math/gotoblas|math/openblas|2022-01-15|Remove obsoleted port. Use math/openblas instead net/pipsecd||2022-01-15|Has expired: Abandonware, current release is from 1999 and uses insecure encryption algorithms devel/maven31|devel/maven|2022-01-15|Has expired: Outdated, unsupported upstream devel/e2fsprogs-libss||2022-01-17|Folded back into sysutils/e2fsprogs, which was the sole user lang/spidermonkey60|lang/spidermonkey78|2022-01-18|Has expired: Requires python2 to build shells/ammonite|devel/ammonite|2022-01-18|Ammonite dropped built-in shell support emulators/yuzu-qt5|emulators/yuzu|2022-01-20|Merged as QT5 port option print/py-fonttools3|print/py-fonttools|2022-01-23|Remove obsoleted port. Use print/py-fonttools instead textproc/rubygem-rouge2|textproc/rubygem-rouge|2022-01-23|Remove obsoleted port. Use textproc/rubygem-rouge instead security/truecrypt|security/veracrypt|2022-01-23|Has expired: Development and support for truecrypt ended in 2014 graphics/radiance||2022-01-23|Has expired: Application uses deprecated OpenGL support in libmpv, see the comment in https://github.com/zbanks/radiance/issues/118 databases/postgis25||2022-01-25|Has expired: Deprecated in favour of databases/postgis3x www/zend-framework1|www/zend-framework|2022-01-25|Has expired: Fails to work with current active PHP versions archivers/php73-bz2|archivers/php74-bz2|2022-01-26|Has expired: Security support ended on 2021-12-06 archivers/php73-zlib|archivers/php74-zlib|2022-01-26|Has expired: Security support ended on 2021-12-06 archivers/php73-zip|archivers/php74-zip|2022-01-26|Has expired: Security support ended on 2021-12-06 archivers/php73-phar|archivers/php74-phar|2022-01-26|Has expired: Security support ended on 2021-12-06 math/php73-gmp|math/php74-gmp|2022-01-26|Has expired: Security support ended on 2021-12-06 math/php73-bcmath|math/php74-bcmath|2022-01-26|Has expired: Security support ended on 2021-12-06 net-mgmt/php73-snmp|net-mgmt/php74-snmp|2022-01-26|Has expired: Security support ended on 2021-12-06 converters/php73-iconv|converters/php74-iconv|2022-01-26|Has expired: Security support ended on 2021-12-06 converters/php73-mbstring|converters/php74-mbstring|2022-01-26|Has expired: Security support ended on 2021-12-06 converters/php73-recode||2022-01-26|Has expired: Security support ended on 2021-12-06 lang/php73|lang/php74|2022-01-26|Has expired: Security support ended on 2021-12-06 lang/php73-extensions|lang/php74-extensions|2022-01-26|Has expired: Security support ended on 2021-12-06 sysutils/php73-posix|sysutils/php74-posix|2022-01-26|Has expired: Security support ended on 2021-12-06 sysutils/php73-fileinfo|sysutils/php74-fileinfo|2022-01-26|Has expired: Security support ended on 2021-12-06 textproc/php73-xmlreader|textproc/php74-xmlreader|2022-01-26|Has expired: Security support ended on 2021-12-06 textproc/php73-ctype|textproc/php74-ctype|2022-01-26|Has expired: Security support ended on 2021-12-06 textproc/php73-simplexml|textproc/php74-simplexml|2022-01-26|Has expired: Security support ended on 2021-12-06 textproc/php73-xsl|textproc/php74-xsl|2022-01-26|Has expired: Security support ended on 2021-12-06 textproc/php73-dom|textproc/php74-dom|2022-01-26|Has expired: Security support ended on 2021-12-06 textproc/php73-xml|textproc/php74-xml|2022-01-26|Has expired: Security support ended on 2021-12-06 textproc/php73-enchant|textproc/php74-enchant|2022-01-26|Has expired: Security support ended on 2021-12-06 textproc/php73-pspell|textproc/php74-pspell|2022-01-26|Has expired: Security support ended on 2021-12-06 textproc/php73-xmlwriter|textproc/php74-xmlwriter|2022-01-26|Has expired: Security support ended on 2021-12-06 textproc/php73-wddx||2022-01-26|Has expired: Security support ended on 2021-12-06 ftp/php73-curl|ftp/php74-curl|2022-01-26|Has expired: Security support ended on 2021-12-06 ftp/php73-ftp|ftp/php74-ftp|2022-01-26|Has expired: Security support ended on 2021-12-06 devel/php73-shmop|devel/php74-shmop|2022-01-26|Has expired: Security support ended on 2021-12-06 devel/php73-readline|devel/php74-readline|2022-01-26|Has expired: Security support ended on 2021-12-06 devel/php73-sysvsem|devel/php74-sysvsem|2022-01-26|Has expired: Security support ended on 2021-12-06 devel/php73-sysvmsg|devel/php74-sysvmsg|2022-01-26|Has expired: Security support ended on 2021-12-06 devel/php73-pcntl|devel/php74-pcntl|2022-01-26|Has expired: Security support ended on 2021-12-06 devel/php73-tokenizer|devel/php74-tokenizer|2022-01-26|Has expired: Security support ended on 2021-12-06 devel/php73-json|devel/php74-json|2022-01-26|Has expired: Security support ended on 2021-12-06 devel/php73-sysvshm|devel/php74-sysvshm|2022-01-26|Has expired: Security support ended on 2021-12-06 devel/php73-gettext|devel/php74-gettext|2022-01-26|Has expired: Security support ended on 2021-12-06 devel/php73-intl|devel/php74-intl|2022-01-26|Has expired: Security support ended on 2021-12-06 www/php73-opcache|www/php74-opcache|2022-01-26|Has expired: Security support ended on 2021-12-06 www/mod_php73|www/mod_php74|2022-01-26|Has expired: Security support ended on 2021-12-06 www/php73-tidy|www/php74-tidy|2022-01-26|Has expired: Security support ended on 2021-12-06 www/php73-session|www/php74-session|2022-01-26|Has expired: Security support ended on 2021-12-06 graphics/php73-gd|graphics/php74-gd|2022-01-26|Has expired: Security support ended on 2021-12-06 graphics/php73-exif|graphics/php74-exif|2022-01-26|Has expired: Security support ended on 2021-12-06 security/php73-sodium|security/php74-sodium|2022-01-26|Has expired: Security support ended on 2021-12-06 security/php73-openssl|security/php74-openssl|2022-01-26|Has expired: Security support ended on 2021-12-06 security/php73-filter|security/php74-filter|2022-01-26|Has expired: Security support ended on 2021-12-06 security/php73-hash||2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-pdo_dblib|databases/php74-pdo_dblib|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-pdo|databases/php74-pdo|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-dba|databases/php74-dba|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-pgsql|databases/php74-pgsql|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-odbc|databases/php74-odbc|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-interbase||2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-pdo_sqlite|databases/php74-pdo_sqlite|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-sqlite3|databases/php74-sqlite3|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-pdo_pgsql|databases/php74-pdo_pgsql|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-pdo_odbc|databases/php74-pdo_odbc|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-mysqli|databases/php74-mysqli|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-pdo_mysql|databases/php74-pdo_mysql|2022-01-26|Has expired: Security support ended on 2021-12-06 databases/php73-pdo_firebird|databases/php74-pdo_firebird|2022-01-26|Has expired: Security support ended on 2021-12-06 misc/php73-calendar|misc/php74-calendar|2022-01-26|Has expired: Security support ended on 2021-12-06 mail/php73-imap|mail/php74-imap|2022-01-26|Has expired: Security support ended on 2021-12-06 net/php73-sockets|net/php74-sockets|2022-01-26|Has expired: Security support ended on 2021-12-06 net/php73-xmlrpc|net/php74-xmlrpc|2022-01-26|Has expired: Security support ended on 2021-12-06 net/php73-ldap|net/php74-ldap|2022-01-26|Has expired: Security support ended on 2021-12-06 net/php73-soap|net/php74-soap|2022-01-26|Has expired: Security support ended on 2021-12-06 mail/bogofilter-lmdb|mail/bogofilter|2022-01-26|Port renamed to make LMDB the new default DB comms/py-qt5-sensors|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt comms/py-qt5-serialport|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt databases/py-qt5-sql|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt devel/py-qt5-core|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt devel/py-qt5-dbus|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt devel/py-qt5-dbussupport|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt devel/py-qt5-designer|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt devel/py-qt5-designerplugin|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt devel/py-qt5-help|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt devel/py-qt5-location|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt devel/py-qt5-positioning|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt devel/py-qt5-remoteobjects|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt devel/py-qt5-test|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt graphics/py-qt5-svg|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt lang/py-qt5-qml|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt misc/py-qt5-demo|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt multimedia/py-qt5-multimedia|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt multimedia/py-qt5-multimediawidgets|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt net/py-qt5-network|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt print/py-qt5-printsupport|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt textproc/py-qt5-xml|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt textproc/py-qt5-xmlpatterns|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt www/py-qt5-webchannel|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt www/py-qt5-webkit|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt www/py-qt5-webkitwidgets|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt www/py-qt5-websockets|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt x11-toolkits/py-qt5-gui|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt x11-toolkits/py-qt5-quick|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt x11-toolkits/py-qt5-quick3d|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt x11-toolkits/py-qt5-quickwidgets|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt x11-toolkits/py-qt5-widgets|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt x11/py-qt5-opengl|devel/py-qt5-pyqt|2022-01-27|Merged into devel/py-qt5-pyqt x11-fonts/sourcesanspro-ttf|x11-fonts/source-sans-ttf|2022-01-28|Renamed to match upstream naming audio/nekobi-lv2|audio/dpf-plugins-lv2|2022-01-28|Nekobi is part of dpf-plugins audio/kars-lv2|audio/dpf-plugins-lv2|2022-01-28|Kars is part of dpf-plugins converters/p5-JSON1|converters/p5-JSON|2022-01-29|Remove obsoleted port. Use converters/p5-JSON instead devel/rubygem-bootsnap19|devel/rubygem-bootsnap|2022-01-29|Remove obsoleted port. Use devel/rubygem-bootsnap instead textproc/rubygem-rouge326|textproc/rubygem-rouge|2022-01-29|Remove obsoleted port. Use textproc/rubygem-rouge instead lang/scala-docs||2022-01-31|New 3.x versions dropped archived documentation x11/gnome3|x11/gnome|2022-01-31|GNOME has moved past version 3, including the Ports version security/krb5-117|security/krb5|2022-02-01|Has expired: EOL one year after the release of krb5 1.19 www/annie|www/lux|2022-02-03|Project was renamed upstream devel/rubygem-gettext_i18n_rails_js-rails60|devel/rubygem-gettext_i18n_rails_js-rails61|2022-02-07|Obsolete use devel/rubygem-gettext_i18n_rails_js-rails61 instead security/rubygem-devise-two-factor-rails60|security/rubygem-devise-two-factor-rails61|2022-02-07|Obsolete use security/rubygem-devise-two-factor-rails61 instead korean/nanumcoding-ttf|korean/nanum-gothic-coding|2022-02-10|Renamed to match upstream naming korean/nanumfonts-otf|korean/nanumfonts|2022-02-10|Split into multiple ports, use korean/nanumfonts meta-port instead korean/nanumfonts-ttf|korean/nanumfonts|2022-02-10|Split into multiple ports, use korean/nanumfonts meta-port instead security/php80-openssl||2022-02-12|php80-openssl module is a default module for lang/php80 from now on security/php81-openssl||2022-02-12|php81-openssl module is a default module for lang/php81 from now on math/qhull8|math/qhull|2022-02-19|qhull as version 8 is the default from now on print/tex-aleph||2022-02-19|tex-aleph has been removed from texlive-2021 system sysutils/intel-pcm-devel||2022-02-19|intel-pcm-devel has been removed, encouraging users to use intel-pcm instead graphics/copperspice|x11-toolkits/copperspice|2022-02-20|Revive in more appropriate category math/mathics-django||2022-02-20|Mathics-Django now requires npm: you can use math/mathicsscript instead net-mgmt/percona-monitoring-plugins||2022-02-22|Has expired: Upstream EOL reached on 2020-08-01 math/coinmumps|math/coin-or-mumps|2022-02-23|Renamed into a more appropriate name www/py-weboob|www/py-woob|2022-02-24|Project was renamed upstream www/py-weboob-qt|www/py-woob-qt|2022-02-24|Project was renamed upstream math/py-pyipopt||2022-02-24|Removed: not compatible with the latest Ipopt-3.14.4 and abandoned upstream x11-toolkits/py-wxPython40|x11-toolkits/py-wxPython4|2022-02-25|Renamed to py-wxPython4 graphics/libgaiagraphics|graphics/librasterlite2|2022-02-27|Has expired: Abandoned upstream, replaced by graphics/librasterlite2 databases/zabbix3-libzbxpgsql||2022-02-27|Has expired: Upstream EOL reached on 2021-02-28 lang/bf2c||2022-02-28|Has expired: No development since 2013 lang/nbc||2022-02-28|Has expired: No releases since 2011, for previous generation LEGO Mindstorms textproc/gutenmark||2022-02-28|Has expired: No releases since 2011 net-mgmt/zabbix3-proxy||2022-02-28|Has expired: Upstream EOL reached on 2021-02-28 net-mgmt/zabbix3-java||2022-02-28|Has expired: Upstream EOL reached on 2021-02-28 net-mgmt/zabbix3-frontend||2022-02-28|Has expired: Upstream EOL reached on 2021-02-28 net-mgmt/zabbix3-agent||2022-02-28|Has expired: Upstream EOL reached on 2021-02-28 net-mgmt/zabbix3-server||2022-02-28|Has expired: Upstream EOL reached on 2021-02-28 archivers/zip-ada||2022-02-28|Removed, depends on expired lang/gcc6-aux databases/adabase||2022-02-28|Removed, depends on expired lang/gcc6-aux databases/apq||2022-02-28|Removed, depends on expired lang/gcc6-aux databases/apq-mysql||2022-02-28|Removed, depends on expired lang/gcc6-aux databases/apq-odbc||2022-02-28|Removed, depends on expired lang/gcc6-aux databases/apq-pgsql||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/ada-util||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/adabooch||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/adaid||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/ahven||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/alog||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/aunit||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/florist-gpl||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/libspark2012||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/pcsc-ada||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/pragmarcs||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/sdl_gnat||2022-02-28|Removed, depends on expired lang/gcc6-aux dns/ironsides||2022-02-28|Removed, depends on expired lang/gcc6-aux graphics/generic_image_decoder||2022-02-28|Removed, depends on expired lang/gcc6-aux lang/adacontrol||2022-02-28|Removed, depends on expired lang/gcc6-aux lang/asis||2022-02-28|Removed, depends on expired lang/gcc6-aux lang/gnat_util||2022-02-28|Removed, depends on expired lang/gcc6-aux lang/lua-ada||2022-02-28|Removed, depends on expired lang/gcc6-aux math/plplot-ada||2022-02-28|Removed, depends on expired lang/gcc6-aux misc/excel-writer||2022-02-28|Removed, depends on expired lang/gcc6-aux net/adasockets||2022-02-28|Removed, depends on expired lang/gcc6-aux net/anet||2022-02-28|Removed, depends on expired lang/gcc6-aux security/libadacrypt||2022-02-28|Removed, depends on expired lang/gcc6-aux textproc/adabrowse||2022-02-28|Removed, depends on expired lang/gcc6-aux textproc/templates_parser||2022-02-28|Removed, depends on expired lang/gcc6-aux textproc/words||2022-02-28|Removed, depends on expired lang/gcc6-aux x11-toolkits/gtkada||2022-02-28|Removed, depends on expired lang/gcc6-aux x11-toolkits/gtkada3||2022-02-28|Removed, depends on expired lang/gcc6-aux devel/py-zsm-lib|sysutils/zsm|2022-03-07|Remove obsoleted port. Use sysutils/zsm instead databases/postgresql96-client||2022-03-11|Has expired: PostgreSQL-9.6 has reached end-of-life databases/postgresql96-contrib||2022-03-11|Has expired: PostgreSQL-9.6 has reached end-of-life databases/postgresql96-docs||2022-03-11|Has expired: PostgreSQL-9.6 has reached end-of-life databases/postgresql96-pgtcl||2022-03-11|Removed, part of expired PostgresQL 9.6 databases/postgresql96-plperl||2022-03-11|Has expired: PostgreSQL-9.6 has reached end-of-life databases/postgresql96-plpython||2022-03-11|Has expired: PostgreSQL-9.6 has reached end-of-life databases/postgresql96-pltcl||2022-03-11|Has expired: PostgreSQL-9.6 has reached end-of-life databases/postgresql96-server||2022-03-11|Has expired: PostgreSQL-9.6 has reached end-of-life net-im/pidgin-bs|net-im/pidgin-bot-sentry|2022-03-13|Project was renamed upstream math/qalculate|math/qalculate-gtk|2022-03-14|Renamed to match upstream naming deskutils/nautilus-actions||2022-03-15|Abandonware devel/ORBit2||2022-03-15|Gnome2 library unused anymore games/pushover|games/domino-chain|2022-03-17|Chase upstream rename graphics/darktable38|graphics/darktable|2022-03-19|Darktable was upgraded to 3.8, separate port no longer needed security/1password-client-devel|security/1password-client2|2022-03-19|cli version 2 is now released x11-toolkits/pangoxsl||2022-03-20|Has expired: Abandonware and not used by any port print/lgrind||2022-03-22|Has expired: Abandonware as last release was in 2001 devel/py-decorator4||2022-03-22|Has expired: Legacy version, use devel/py-decorator instead devel/p5-Log-Any-Adapter-Callback|devel/p5-Log-Any|2022-03-22|Has expired: Use devel/p5-Log-Any (Log::Any::Adapter::Capture) instead devel/py-asyncio||2022-03-25|Remove obsoleted port. The asyncio package has been included in the standard library since Python 3.4 math/py-mutatormath|math/py-MutatorMath|2022-03-25|Remove duplicate port math/py-symcxx||2022-03-28|Deprecated because the upstream repository was experimental and is now archived net-p2p/bazarr-devel|net-p2p/bazarr|2022-03-29|Use net-p2p/bazarr instead dns/py-dnspython2|dns/py-dnspython|2022-03-30|Has expired: Use dns/py-dnspython net/inlets||2022-03-30|FOSS version removed, project went commercial devel/ipython5|devel/ipython|2022-03-30|Remove obsoleted port. Use devel/ipython instead editors/libreoffice6|editors/libreoffice|2022-03-31|Unsupported upstream. Please use editors/libreoffice instead security/revealrk||2022-03-31|Has expired: Deprecate, marked BROKEN on 12+ in 2018 devel/apache-commons-modeler||2022-03-31|Has expired: Abandoned upstream, last release in 2013 security/afl||2022-03-31|Has expired: Abandoned upstream, no new release since 2017. Please consider using security/afl++ instead www/mod_line_edit||2022-03-31|Has expired: Abandoned upstream, last release in 2006, Apache includes mod_sed www/myfaces||2022-03-31|Has expired: Unsupported by upstream, released in 2005 www/mod_backtrace||2022-03-31|Has expired: Abandoned upstream in 2012 (version 2.0) security/base||2022-03-31|Has expired: Broken with PHP 7+, forked here https://github.com/NathanGibbs3/BASE/ security/find-zlib||2022-03-31|Has expired: Deprecated, no longer relevant security/razorback-clamavNugget||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream security/shimmer||2022-03-31|Has expired: Abandonware, last release in 2008 security/kripp||2022-03-31|Has expired: Abandonware, upstream returns 404 and last release was back in 2007 security/ipfilter2dshield||2022-03-31|Has expired: Abandonware, no word of it on upstream web site security/sha||2022-03-31|Has expired: Obsolete, we have tools in base security/gputty||2022-03-31|Has expired: Unfetchable, dead upstream java/apache-commons-discovery||2022-03-31|Has expired: Abandoned upstream, last release in 2006 www/geronimo||2022-03-31|Has expired: Port outdated, unsupported upstream and depends on deprecated software security/isakmpd||2022-03-31|Has expired: 15+ years old and broken on multiple versions security/razorback-swfScanner||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream devel/hadoop||2022-03-31|Has expired: Outdated, unsupported upstream java/apache-commons-primitives||2022-03-31|Has expired: Abandoned upstream, last release in 2003 security/l5||2022-03-31|Has expired: Abandonware, broken on amd64 for 10+ years security/unicornscan||2022-03-31|Has expired: Very outdated and abandoned, current version in tree was released in 2004 and last release by upstream in Aug 2013. Please consider using security/nmap or security/rustscan security/gringotts||2022-03-31|Has expired: Abandonware, upstream dead and last release in 2009 security/axTLS||2022-03-31|Has expired: Very outdated and abandoned, current version in tree was released in 2013 and last by upstream in 2019 security/shttpscanner||2022-03-31|Has expired: Abandonware, last release in 2006 security/sniff||2022-03-31|Has expired: Abandonware, last release around 2000 and dead upstream. Please consider using net/wireshark security/razorback-archiveInflate||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream security/scanssh||2022-03-31|Has expired: Abandonware, last release in 2005. Please consider using security/nmap or security/rustscan security/symbion-sslproxy||2022-03-31|Has expired: Abandonware, last release in 2009 and inactive upstream security/manipulate_data||2022-03-31|Has expired: Abandonware, unsupported upstream security/vinetto||2022-03-31|Has expired: Obsolete, targets deprecated Windows operating systems such as XP and 2003 Server security/pbnj||2022-03-31|Has expired: Abandonware, last release in 2006 and reported broken upstream in 2017 upstream databases/jasperreports||2022-03-31|Has expired: Unsupported by upstream, released in 2013 security/retranslator||2022-03-31|Has expired: Deprecated upstream (EOL) security/cp2fwb||2022-03-31|Has expired: Abandonware, used with deprecated software Firewall Builder security/webscarab||2022-03-31|Has expired: Deprecated by upstream in 2014 security/pscan||2022-03-31|Has expired: Abandonware, last release in 2000 security/vnccrack||2022-03-31|Has expired: Outdated and abandoned, last release in 2008. Upstream is at 2.1 while version in ports is 1.0.0 security/doscan||2022-03-31|Has expired: Abandonware, last release in 2014. Please consider using security/masscan or sysutils/pnscan security/trinokiller||2022-03-31|Has expired: Abandonware, dead upstream security/spybye||2022-03-31|Has expired: Abandonware, last release in 2008 and no upstream development security/razorback-officeCat||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream textproc/crimson||2022-03-31|Has expired: Deprecated by upstream 2010-08-06 security/tripwire-131||2022-03-31|Has expired: Deprecated, please consider using security/tripwire instead security/bruteforceblocker||2022-03-31|Has expired: Abandonware, please consider using security/sshguard security/razorback-fsMonitor||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream security/tlswrap||2022-03-31|Has expired: Abandonware, last release in 2007 and dead upstream security/sslsniffer||2022-03-31|Has expired: Abandonware, last release in 2001. Please consider using security/sslsplit or security/sslproxy security/strobe||2022-03-31|Has expired: Abandonware, last release around 2000 and dead upstream. Please consider using security/nmap or security/rustscan security/amap||2022-03-31|Has expired: Abandoned upstream, no new release for 10+ years. Please consider using security/nmap or security/rustscan security/ppars||2022-03-31|Has expired: Abandonware, no word of it on upstream web site security/zebedee||2022-03-31|Has expired: Abandonware, last release in 2005 and runtime issues reported upstream security/matrixssl||2022-03-31|Has expired: Abandonware, dead upstream security/razorback-virusTotal||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream security/stud||2022-03-31|Has expired: Abandonware, marked BROKEN on 12+ in 2019 security/sslwrap||2022-03-31|Has expired: Abandonware, marked BROKEN on 12+ in 2019 security/dcetest||2022-03-31|Has expired: Targets deprecated protocol by Microsoft in favour of .NET security/l0phtcrack||2022-03-31|Has expired: Obsolete, Microsoft LANMAN and NT password hashes are deprecated security/slurpie||2022-03-31|Has expired: Abandonware, last release around 2000 and dead upstream security/ike||2022-03-31|Has expired: Abandonware, last release in 2013 and IKEv1 is considered to be insecure security/mussh||2022-03-31|Has expired: Abandonware, last release in 2011 please consider using security/teleport security/razorback-fsWalk||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream security/hackbot||2022-03-31|Has expired: Abandonware, last release in 2003. Please consider using security/nmap or security/rustscan security/phpsecinfo||2022-03-31|Has expired: Abandonware, last release in 2006 security/ipfw2dshield||2022-03-31|Has expired: Abandonware, no word of it on upstream web site security/razorback-fileInject||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream security/gwee||2022-03-31|Has expired: Abandonware, last release 15+ years ago and dead upstream security/pktsuckers||2022-03-31|Has expired: Abandonware, last release from somewhere around 1999 security/slush||2022-03-31|Has expired: Obsolete, listed as alpha quality, last release around 2000 and dead upstream security/integrit||2022-03-31|Has expired: Abandonware, last release in 2003 security/razorback-pdfFox||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream security/razorback-yaraNugget||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream security/hlfl||2022-03-31|Has expired: Abandonware, last release in 2003 security/jbrofuzz||2022-03-31|Has expired: Abandonware, no word of it on upstream web site and last release was 10 years ago security/libpwstor||2022-03-31|Has expired: Abandonware, last release in 2008 security/smtpscan||2022-03-31|Has expired: Abandonware, last release in 2003 and dead upstream. Please consider using security/nmap security/cisco-torch||2022-03-31|Has expired: Abandonware, dead upstream security/amavis-stats||2022-03-31|Has expired: Abandoned, upstream is dead and last release was back in 2005 textproc/lucene4||2022-03-31|Has expired: Unsupported by upstream, released in 2015 devel/liballium||2022-03-31|Has expired: Abandonware, last release in 2014 and upstream is dead www/sakai||2022-03-31|Has expired: Depends on expired www/tomcat7 graphics/deegree-wpvs||2022-03-31|Has expired: Depends on expired www/tomcat7 graphics/deegree-igeoportal||2022-03-31|Has expired: Depends on expired www/tomcat7 www/jspwiki||2022-03-31|Has expired: Depends on expired www/tomcat7 graphics/deegree-wcs||2022-03-31|Has expired: Depends on expired www/tomcat7 graphics/deegree-csw||2022-03-31|Has expired: Depends on expired www/tomcat7 graphics/deegree-wms||2022-03-31|Has expired: Depends on expired www/tomcat7 www/tomcat7|www/tomcat85|2022-03-31|Has expired: Tomcat 7 is EOL on 2021-03-31. Please upgrade to a later version devel/gitblit||2022-03-31|Has expired: Depends on expired www/tomcat7 graphics/barbecue||2022-03-31|Has expired: Depends on expired www/tomcat7 graphics/deegree-wfs||2022-03-31|Has expired: Depends on expired www/tomcat7 graphics/deegree-wps||2022-03-31|Has expired: Depends on expired www/tomcat7 sysutils/rubygem-smart_proxy_chef||2022-03-31|Has expired: Depends on expired sysutils/rubygem-chef-api sysutils/rubygem-chef-api||2022-03-31|Has expired: The chef-api gem is no longer maintained. Please use the supported Chef::ServerAPI library from the Chef gem databases/redis5||2022-03-31|Has expired: EOLed upstream security/outguess||2022-03-31|Has expired: Abandonware, dead upstream and last release in 2001 devel/maven3||2022-03-31|Has expired: Outdated, unsupported upstream devel/maven33||2022-03-31|Has expired: Outdated, unsupported upstream devel/monotone||2022-03-31|Has expired: Abandoned upstream, no release since 2014 security/botan110||2022-03-31|Has expired: Deprecated upstream, users are recommended to migrate to 2.x net/hping||2022-03-31|Has expired: Deprecated upstream, please consider using net/hping3 instead sysutils/autopsy||2022-03-31|Has expired: Very outdated, current version in tree was released back in 2010 and upstream is still active java/cryptix-jce||2022-03-31|Has expired: Abandonware, last release in 2005 and listed as dead upstream net-mgmt/netustad||2022-03-31|Has expired: Abandonware, dead upstream, unfetchable and is marked BROKEN for 13+ www/paros||2022-03-31|Has expired: Abandonware, last release in 2006 and dead upstream net/queso||2022-03-31|Has expired: Abandonware and obsolete, last release back in 1998. Please consider using security/nmap instead mail/rlytest||2022-03-31|Has expired: Abandonware, last release in 2003 and dead upstream net/ssvnc||2022-03-31|Has expired: Abandonware, last release in 2011 and broken functionality reported upstream sysutils/webjob||2022-03-31|Has expired: Abandonware, last release in 2012 and broken on multiple architectures dns/bundy||2022-03-31|Has expired: Project is in hibernation and not recommended to use in production lang/ruby26||2022-03-31|Has expired: Use newer version of Ruby. Ruby 2.6 will reach its EoL on March 31, 2022 textproc/kibana6||2022-03-31|Has expired: Uses expired www/node10 www/node10||2022-03-31|Has expired: Node.js v10.x reaches end-of-life on 2021-04-30, see https://github.com/nodejs/Release comms/zssh||2022-03-31|Has expired: Abandonware, last release in 2003. Please consider using scp or net/croc instead devel/py-dataclasses||2022-03-31|Has expired: Included in Python 3.7 or later net-im/diligent||2022-03-31|Has expired: Abandoned upstream, users also confirms port to be non working www/typo3-9||2022-03-31|Has expired: Mainstream support ended 2021-09-30 databases/adodb||2022-03-31|Has expired: Unsupported upstream, cannot be used with PHP 8.0+ audio/clementine-player||2022-03-31|Has expired: Last release in 2016, many issue reports upstream and little to no development for years. Please consider using audio/strawberry www/crp||2022-03-31|Has expired: Abandonware, last release in 2003 and upstream refers to PHP 4.x and is dead devel/fb-adb||2022-03-31|Has expired: Last release in 2016 and deprecated by upstream, please consider using devel/android-tools-adb instead comms/o2sms||2022-03-31|Has expired: Abandonware, last release in 2010 and upstream is dead comms/p5-SMS-Send-TW-Qma||2022-03-31|Has expired: QMA service provider is no longer around comms/p5-SMS-Send-TW-ShareSMS||2022-03-31|Has expired: Service provider is no longer around comms/yaps||2022-03-31|Has expired: Service providers are no longer around and/or are no longer providing this service security/arirang||2022-03-31|Has expired: Abandoned upstream and last release was back in 2011 security/openvpn-mbedtls||2022-03-31|Has expired: mbedTLS only has a minimum viable TLSv1.3 implementation, and OpenVPN-mbedtls does not work on FreeBSD 14-CURRENT www/mod_proxy_xml||2022-03-31|Has expired: Abandoned upstream, last release in 2004 www/mod_xmlns||2022-03-31|Has expired: Abandoned upstream, last release in 2004 www/mod_authnz_crowd||2022-03-31|Has expired: Abandoned upstream in 2014, doesn't work with Apache 2.4+ security/razorback-scriptNugget||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream dns/bind911||2022-03-31|Has expired: End of life, please migrate to a newer version of BIND9 www/grafana6||2022-03-31|Has expired: EOLed upstream, unfixed vulnerabilities security/govpn||2022-03-31|Has expired: Deprecated upstream, reference: http://www.govpn.info/ security/hashcat-legacy||2022-03-31|Has expired: Unsupported upstream, please consider using security/hashcat security/razorback-masterNugget||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream security/razorback-syslogNugget||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream security/pxytest||2022-03-31|Has expired: Abandonware, last release around 2003, dead upsteam and unfetchable security/razorback-api||2022-03-31|Has expired: Abandonware, last release in 2012 and listed as alpha quality by upstream devel/hadoop2||2022-03-31|Has expired: Depends on expired devel/maven3 databases/opentsdb||2022-03-31|Removed: unmaintained, depends on expired devel/hadoop2 and databases/hbase databases/hbase||2022-03-31|Has expired: Outdated, unsupported by upstream since June 2019 (upstream is at 2.3 and higher) textproc/rubygem-diffy330|textproc/rubygem-diffy|2022-04-01|Obsolete, please use textproc/rubygem-diffy graphics/sxiv|graphics/nsxiv|2022-04-01|Has expired: Upstream has archived the project; please switch to the maintained fork (graphics/nsxiv) graphics/xface.el||2022-04-07|Port has failed to build for years; last release in 2003 lang/gcc9-devel||2022-04-14|Has expired: Not serving its purpose any longer due to lack of maintenance games/pouetchess||2022-04-15|Has expired: Abandonware with last release in 2006 devel/grpc130|devel/grpc|2022-04-16|Remove obsoleted port. Use devel/grpc instead devel/grpc134|devel/grpc|2022-04-16|Remove obsoleted port. Use devel/grpc instead devel/py-trollius||2022-04-16|Remove obsoleted port. The asyncio package has been included in the standard library since Python 3.4 graphics/py-pyglet150|graphics/py-pyglet|2022-04-16|Has expired: No longer needed, use graphics/py-pyglet instead games/critterding||2022-04-16|Has expired: Abandonware with last release in 2013, newer version bundles depends and requires Qt4 devel/glibmm268||2022-04-16|port was added by accident lang/gcc10-devel||2022-04-17|Has expired: Not serving its purpose any longer due to lack of maintenance devel/py-installer03|devel/py-installer|2022-04-17|Remove obsoleted port. Use devel/py-installer instead games/cultivation||2022-04-18|Has expired: Abandonware with last release in 2010, non-portable build system devel/ros-rosinstall||2022-04-20|Has expired: Upstream has archived the project and is no longer being used in the ROS project net/kalarmcal|deskutils/kalarm|2022-04-21|Packages were merged math/py-gmpy2-devel|math/py-gmpy2|2022-04-22|No more need for the -devel port, py-gmpy2 is at latest net/google-cloud-sdk-app-engine-go||2022-04-27|Obsolete, not supported by the current GCP SDK www/py-dj32-django-modelcluster|www/py-django-modelcluster|2022-04-30|Remove obsoleted port. Use www/py-django-modelcluster instead www/rubygem-rack-proxy06|www/rubygem-rack-proxy|2022-04-30|Remove obsoleted port. Use www/rubygem-rack-proxy instead security/py-ssh|security/py-paramiko|2022-04-30|Remove obsoleted port. Use security/py-paramiko instead security/pinentry-gnome3|security/pinentry-gnome|2022-04-30|De-versioned due to new GNOME versioning scheme www/shttpd||2022-04-30|Has expired: Abandonware, last release over 12+ years ago mail/p5-Email-Sender-Transport-SMTPS|mail/p5-Email-Sender|2022-04-30|Has expired: Deprecated by upstream. Use Email::Sender::Transport::SMTP in mail/p5-Email-Sender instead net/gogoc||2022-04-30|Has expired: Services were discontinued in 2016 graphics/drm-current-kmod||2022-05-01|Switched to a Linux version based naming scheme. Use graphics/drm-510-kmod graphics/drm-devel-kmod||2022-05-01|Switched to a Linux version based naming scheme. Use graphics/drm-510-kmod math/rkward-kde|math/rkward|2022-05-06|Switched to the name used by upstream graphics/photoflow||2022-05-06|Unmaintainer upstream, has been broken for months, particularly this issue isn't answered: https://github.com/aferrero2707/PhotoFlow/issues/220 textproc/redisearch16||2022-05-09|Has expired. Use textproc/redisearch or textproc/redisearch20 devel/git-arc|devel/freebsd-git-devtools|2022-05-13|Renamed because more tools are now included math/pantheon-calculator|math/elementary-calculator|2022-05-18|Switch to reverse domain name notation mail/p5-MIME-Fast||2022-05-19|Depends on long deprecated gmime-2.2 mail/gmime2-sharp|mail/gmime26-sharp|2022-05-19|Depends on long deprecated gmime-2.2 mail/gmime2|mail/gmime26|2022-05-19|Not used anymore overcome by gnime26 graphics/p5-Geo-GDAL||2022-05-22|Remove obsoleted port. GDAL removed deprecated SWIG Perl bindings since 3.5.0 devel/py-gitdb2|devel/py-gitdb|2022-05-22|Remove obsoleted port. Use devel/py-gitdb instead devel/py-smmap2|devel/py-smmap|2022-05-22|Remove obsoleted port. Use devel/py-smmap instead devel/rubygem-cucumber-create-meta|devel/rubygem-cucumber-ci-environment|2022-05-22|Remove obsoleted port. Use devel/rubygem-cucumber-ci-environment instead devel/rubygem-cucumber-cucumber-expressions14|devel/rubygem-cucumber-cucumber-expressions|2022-05-22|Remove obsoleted port. Use devel/rubygem-cucumber-cucumber-expressions instead devel/rubygem-cucumber-formatter-dots|textproc/rubygem-cucumber-html-formatter|2022-05-22|Remove obsoleted port. Use textproc/rubygem-cucumber-html-formatter instead devel/rubygem-cucumber-messages4|devel/rubygem-cucumber-messages|2022-05-22|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-cucumber-messages17|devel/rubygem-cucumber-messages|2022-05-22|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead textproc/rubygem-cucumber-gherkin22|textproc/rubygem-cucumber-gherkin|2022-05-22|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead textproc/rubygem-cucumber-html-formatter17|textproc/rubygem-cucumber-html-formatter|2022-05-22|Remove obsoleted port. Use textproc/rubygem-cucumber-html-formatter instead security/greenbone-security-assistant|security/gsa|2022-05-22|It was splitted into security/gsad and security/gsa security/py-ospd|security/py-ospd-openvas|2022-05-22|It was merged into security/py-ospd-openvas lang/perl5.30||2022-05-23|Has expired: Support ends three years after .0 release. Please upgrade to a more recent version of Perl sysutils/ansible2||2022-05-23|Has expired: Upstream support ceases java/jdk12-doc||2022-05-24|Only useful for removed java/openjdk12 java/openjdk12||2022-05-24|Has expired: EOLed since 30 september 2019 java/openjdk13||2022-05-24|Has expired: EOLed since 31 march 2020 java/openjdk14||2022-05-24|Has expired: EOLed since 30 september 2020 java/openjdk15||2022-05-24|Has expired: EOLed since 31 march 2021 java/openjdk16||2022-05-24|Has expired: EOLed since 30 September 2021 sysutils/uefi-edk2-bhyve|sysutils/edk2@bhyve|2022-05-24|No more need for this port: please use sysutils/edk2 FLAVOR bhyve instead archivers/p7zip|archivers/7-zip|2022-05-25|Unmaintained for years and has known vulnerabilities. Use 7-Zip instead graphics/blender-lts28|graphics/blender-lts29|2022-05-26|Has expired: EOLed devel/autoconf-wrapper|devel/autoconf-switch|2022-05-27|Autoconf restructuring devel/autoconf213|devel/autoconf2.13|2022-05-27|Autoconf restructuring math/py-cdecimal||2022-05-27|Has expired: upstream does not support it after Python-3.2 devel/py-meliae||2022-05-27|Has expired: does not build against Python-3.9 databases/R-cran-RSQLite.extfuns|databases/R-cran-RSQLite|2022-05-31|Has expired: RSQLite incorporates RSQLite.extfuns net/mpich2|net/mpich|2022-05-31|Has been deprecrated for a long time and build fails with GCC 11 deskutils/planner|deskutils/gnome-planner|2022-05-31|Revive in more appropriate port name net-im/jabber.el||2022-06-01|Has expired: is marked as broken: fails to build: jabber-chat.el:25:1: Error: Wrong number of arguments: (3 . 3), 2 x11-fm/Arqiver|x11-fm/arqiver|2022-06-01|Convert PORTNATE to lowercase net/py-suds-community|net/py-suds|2022-06-03|Remove obsoleted port. Use net/py-suds instead net/py-suds-jurko|net/py-suds|2022-06-03|Remove obsoleted port. Use net/py-suds instead www/rubygem-faraday110|www/rubygem-faraday|2022-06-03|Obsolete, please use www/rubygem-faraday instead www/npm-node17|www/npm-node18|2022-06-03|Renamed for www/node update to v18 www/yarn-node17|www/yarn-node18|2022-06-03|Renamed for www/node update to v18 security/keepassx-devel||2022-06-05|Has expired: KeePassX had been stopped development/maintenance, please consider using security/keepassxc instead sysutils/uefi-edk2-qemu|sysutils/edk2@qemu_x64|2022-06-05|No more need for this port: please use sysutils/edk2 FLAVOR qemu instead graphics/gltt||2022-06-08|Abdonware, depends on freetype1 print/ttftot42||2022-06-08|Abdonware, depends on freetype1 archivers/erlang-snappy||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead converters/erlang-base64url||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead databases/elixir-calecto||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead databases/elixir-db_connection||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead databases/elixir-ecto||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead databases/elixir-geo||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead databases/elixir-mariaex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead databases/elixir-postgrex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead databases/elixir-timex_ecto||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead databases/erlang-couchbeam||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead databases/erlang-epgsql||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead databases/erlang-eredis||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-apex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-bson||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-cachex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-calendar||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-combine||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-conform||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-connection||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-coverex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-crontab||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-csv||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-decimal||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-deppie||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-dialyze||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-distillery||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-estree||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-eternal||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-exactor||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-excoveralls||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-exjsx||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-exprotobuf||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-gen_stage||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-gettext||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-inflex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-libring||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-math||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-msgpax||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-nadia||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-nats||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-nimble_csv||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-paratize||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-plug||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-poison||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-quantum||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-smppex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-timex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-trailing_format_plug||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-tzdata||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/elixir-unsafe||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-bbmustache||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-certifi||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-cuttlefish||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-erlware_commons||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-gen_smtp||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-getopt||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-goldrush||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-hut||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-jobs||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-jsx||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-katana||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-lager||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-lager_syslog||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-meck||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-metrics||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-parse_trans||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-providers||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-ssl_verify_fun||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-unicode_util_compat||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead dns/erlang-idna||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead misc/elixir-mime||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead misc/elixir-uuid||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead misc/erlang-mimerl||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead misc/erlang-mimetypes||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead net/elixir-kafka_ex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead net/elixir-oauth2||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead net/erlang-ranch||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead security/elixir-comeonin||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead security/elixir-comeonin_i18n||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead security/elixir-jose||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead security/erlang-fast_tls||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead security/erlang-jose||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead textproc/elixir-earmark||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead textproc/elixir-funnel||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead textproc/elixir-sweet_xml||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead textproc/erlang-edown||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead textproc/erlang-fast_xml||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead textproc/erlang-p1_utils||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead textproc/erlang-yamerl||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-html_entities||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-html_sanitize_ex||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-httpoison||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-httpotion||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-joken||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-maru||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-phoenix||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-phoenix_ecto||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-phoenix_html||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-phoenix_pubsub||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/elixir-webassembly||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/erlang-cowboy||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/erlang-cowlib||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/erlang-hackney||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/erlang-ibrowse||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/erlang-mochiweb||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/erlang-mochiweb-basho||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead www/erlang-webmachine||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-backoff||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-bear||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-cf||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-common_lib||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-esdl||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-folsom||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-gen_leader||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-gpb||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-gproc||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-jsxd||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-neotoma||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-poolboy||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-pooler||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-sbroker||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead devel/erlang-syslog||2022-06-08|Remove expired ports. Use mix or rebar3 build tools instead print/freetype|print/freetype2|2022-06-08|Has been replaced long ago by freetype2 net/libgnetwork||2022-06-08|Gnome2 library unused anymore x11-wm/compizconfig-backend-gconf||2022-06-08|gconf support has been removed from compiz devel/android-tools-adb|devel/android-tools|2022-06-09|Port has been updated, unbroken and consolidated into devel/android-tools devel/android-tools-fastboot|devel/android-tools|2022-06-09|Port has been updated and consolidated into devel/android-tools devel/py-lark-parser|devel/py-lark|2022-06-09|Remove obsoleted port. Use devel/py-lark instead databases/py-arrow|databases/py-apache-arrow|2022-06-12|Rename to avoid conflict with devel/py-arrow and to match the project name science/szip|science/libaec|2022-06-16|Remove obsoleted port. Use science/libaec instead net/pfinger||2022-06-17|Has expired: Unmaintained and dead upstream, consider base fingerd biology/mopac|science/mopac|2022-06-19|Move to a proper category devel/liblas12||2022-06-21|Has expired: Previously only required by math/saga (now superseeded by math/pdal) net-im/licq||2022-06-21|Has expired: Abandonware, project is dead net-im/licq-icq||2022-06-21|Removed, part of expired net-im/licq net-im/licq-jabber||2022-06-21|Removed, part of expired net-im/licq net-im/licq-osd||2022-06-21|Removed, part of expired net-im/licq net-im/licq-qt-gui||2022-06-21|Removed, part of expired net-im/licq x11-toolkits/py-xlib|x11-toolkits/py-python-xlib|2022-06-21|Use registered upstream (PyPI) name (Python ports compliance) www/openarc|mail/openarc|2022-06-21|Move to a proper category textproc/rubygem-elasticsearch-model6|textproc/rubygem-elasticsearch-model|2022-06-24|Obsolete use textproc/rubygem-elasticsearch-model instead textproc/rubygem-elasticsearch6|textproc/rubygem-elasticsearch|2022-06-24|Obsolete use textproc/rubygem-elasticsearch instead textproc/rubygem-elasticsearch-transport6|textproc/rubygem-elasticsearch-transport|2022-06-24|Obsolete use textproc/rubygem-elasticsearch-transport instead textproc/rubygem-elasticsearch-api6|textproc/rubygem-elasticsearch-api|2022-06-24|Obsolete use textproc/rubygem-elasticsearch-api instead textproc/rubygem-elasticsearch-rails6|textproc/rubygem-elasticsearch-rails|2022-06-24|Obsolete use textproc/rubygem-elasticsearch-rails instead devel/p5-Goo-Canvas|devel/p5-Goo-Canvas2|2022-06-24|Obsolete use devel/p5-Goo-Canvas2 instead graphics/goocanvas|graphics/goocanvas3|2022-06-24|Obsolete use graphics/goocanvas3 x11-toolkits/tepl|x11-toolkits/tepl6|2022-06-25|Obsolete use x11-toolkits/tepl6 lang/cmucl||2022-06-27|Has expired: Not supported upstream since 2017 and broken since FreeBSD 12.1 lang/cmucl-extra||2022-06-27|Has expired: lang/cmucl is not supported upstream since 2017 and broken since FreeBSD 12.1 security/protonvpn-cli||2022-06-27|Has expired: This version is deprecated and unsupported upstream. The port needs an update, which would require a fair amount of effort. Use OpenVPN or Wireguard with configuration files provided by ProtonVPN instead sysutils/firstboot-growfs||2022-06-27|Has expired: A better version is available on all FreeBSD version security/modsecurity3-apache||2022-06-27|Has expired: The project was not developed further net-mgmt/zabbix54-frontend||2022-06-27|Has expired: Unsupported by upstream net-mgmt/zabbix54-server||2022-06-27|Has expired: Unsupported by upstream net-mgmt/zabbix54-agent||2022-06-27|Has expired: Unsupported by upstream net-mgmt/zabbix54-java||2022-06-27|Has expired: Unsupported by upstream net-mgmt/zabbix54-proxy||2022-06-27|Has expired: Unsupported by upstream www/py-graphite-web||2022-06-30|Has expired: No support for newer versions of Django databases/percona56-server||2022-06-30|Has expired: EOL since February 2021 databases/percona56-client||2022-06-30|Has expired: EOL since February 2021 databases/mysql55-server||2022-06-30|Has expired: Upstream support ended on December 2018 databases/mysql55-client||2022-06-30|Has expired: Upstream support ended on December 2018 multimedia/schroedinger||2022-06-30|Has expired: Abandoned legacy video codec, upstream is dead and last release was back in 2012 emulators/kcemu||2022-06-30|Has expired: Depends on expired multimedia/schroedinger security/libgringotts||2022-06-30|Has expired: Abandonware, upstream dead and last release in 2008 deskutils/osmo||2022-06-30|Has expired: Depends on expired security/libgringotts devel/itext||2022-06-30|Has expired: Outdated version and deprecated by upstream audio/tuxguitar||2022-06-30|Has expired: Depends on expired devel/itext security/ruby-bitwarden||2022-06-30|Has expired: Broken with all supported versions of Ruby mail/rubygem-tmail||2022-06-30|Has expired: Broken with all supported versions of Ruby www/redmine4|www/redmine42|2022-06-30|Has expired: Deprecated by upstream. Please consider using www/redmine42 www/py-django-common-helpers||2022-06-30|Has expired: No longer maintained, doesn't work with newer versions of Django www/py-django||2022-06-30|Has expired: Was used as a metaport, no longer required www/py-django-sudo||2022-06-30|Has expired: Abandoned upstream, not compatible with newer versions of Django www/py-django-bootstrap-form||2022-06-30|Has expired: No longer maintained, not compatible with newer versions of Django www/py-django-babel||2022-06-30|Has expired: Upstream no longer maintained, please use www/py-enmerkar instead www/py-django-bulk-update||2022-06-30|Has expired: No longer maintained, not compatible with newer versions of Django www/py-django-happenings-update||2022-06-30|Has expired: Upstream no longer maintained, not compatible with newer versions of Django www/py-django-compat||2022-06-30|Has expired: No longer maintained, doesn't work with newer versions of Django www/py-django-modern-rpc||2022-06-30|Has expired: Not compatible with newer versions of Django www/py-django22||2022-06-30|Has expired: Django 2.2 is now in Extended Support, receives security fixes only and will reach End-Of-Life on 2022-04-01. Upgrade to a later Django version. See https://www.djangoproject.com/download/ www/py-jsonfield2|www/py-jsonfield|2022-06-30|Has expired: Obsolete, please use www/py-jsonfield instead www/py-dj32-django-filter|www/py-django-filter|2022-06-30|Has expired: Obsolete, please use www/py-django-filter instead www/py-dj32-djangorestframework|www/py-djangorestframework|2022-06-30|Has expired: Obsolete, please use www/py-djangorestframework instead www/py-dj32-drf-yasg|www/py-drf-yasg|2022-06-30|Has expired: Obsolete, please use www/py-drf-yasg instead www/py-dj32-django-cacheops|www/py-django-cacheops|2022-06-30|Has expired: Obsolete, please use www/py-django-cacheops instead www/py-dj32-django-graphiql-debug-toolbar|www/py-django-graphiql-debug-toolbar|2022-06-30|Has expired: Obsolete, please use www/py-django-graphiql-debug-toolbar instead devel/py-dj32-django-rq|devel/py-django-rq|2022-06-30|Has expired: Obsolete, please use devel/py-django-rq instead www/py-dj32-django-tables2|www/py-django-tables2|2022-06-30|Has expired: Obsolete, please use www/py-django-tables2 instead www/py-dj32-django-prometheus|www/py-django-prometheus|2022-06-30|Has expired: Obsolete, please use www/py-django-prometheus instead www/py-dj32-django-treebeard|www/py-django-treebeard|2022-06-30|Has expired: Obsolete, please use www/py-django-treebeard instead www/py-dj32-django-mptt|www/py-django-mptt|2022-06-30|Has expired: Obslete, please use www/py-django-mptt instead devel/py-dj32-graphene-django|devel/py-graphene-django|2022-06-30|Has expired: Obsolete, please use devel/py-graphene-django instead www/py-dj32-django-taggit|www/py-django-taggit|2022-06-30|Has expired: Obsolete, please use www/py-django-taggit instead www/py-dj32-django-auth-ldap|www/py-django-auth-ldap|2022-06-30|Has expired: Obsolete, please use www/py-django-auth-ldap instead www/py-dj32-django-cors-headers|www/py-django-cors-headers|2022-06-30|Has expired: Obsolete, please use www/py-django-cors-headers instead www/py-dj32-django-debug-toolbar|www/py-django-debug-toolbar|2022-06-30|Has expired: Obsolete, please use www/py-django-debug-toolbar instead www/py-dj32-django-redis|www/py-django-redis|2022-06-30|Has expired: Obsolete, please use www/py-django-redis instead www/py-dj32-django-timezone-field|www/py-django-timezone-field|2022-06-30|Has expired: Obsolete, please use www/py-django-timezone-field instead www/py-dj32-django-js-asset|www/py-django-js-asset|2022-06-30|Has expired: Obsolete, please use www/py-django-js-asset instead www/py-rackspace-monitoring||2022-06-30|Has expired: Python compatibility upto 3.2 and last release was 3 years ago devel/py-apns2|devel/py-aioapns|2022-06-30|Has expired: Use devel/py-aioapns www/py-hyper|www/py-httpx|2022-06-30|Has expired: Project abandoned use www/py-httpx irc/py-fishcrypt||2022-06-30|Has expired: Abandoned, unmaintained, requires Python 2 and depends on deprecated pycrypto devel/py-stsci.distutils||2022-06-30|Has expired: Upstream abandoned in 2013 net-im/py-slackclient|net-im/py-slack-sdk|2022-06-30|Has expired: Use net-im/py-slack-sdk multimedia/mpeg2codec||2022-06-30|Has expired: Obsolete, please consider using multimedia/ffmpeg multimedia/livestreamer||2022-06-30|Has expired: Abandoned upstream, please consider using www/yt-dlp or multimedia/streamlink net/kissd||2022-06-30|Has expired: Obsolete, target hardware was released 19 years ago www/gecko-mediaplayer||2022-06-30|Has expired: Uses incompatible plugin interface NPAPI multimedia/snappy||2022-06-30|Has expired: Deprecated upstream, please consider multimedia/mpv or multimedia/vlc multimedia/gnome-twitch||2022-06-30|Has expired: Unmaintained, please consider using www/yt-dlp or multimedia/streamlink multimedia/clive||2022-06-30|Has expired: Last release in 2012, please consider using www/yt-dlp or multimedia/streamlink multimedia/imagination||2022-06-30|Has expired: Obsolete, majority of DVD players made in the last 15+ years have been able to do image slideshows multimedia/m2tstoavi||2022-06-30|Has expired: Marked obsolete by upstream in 2010, please consider using multimedia/ffmpeg or multimedia/handbrake multimedia/mps-youtube||2022-06-30|Has expired: Abandoned upstream multimedia/umph||2022-06-30|Has expired: Last release in 2012 and abandoned upstream, please consider using www/yt-dlp multimedia/quvi09||2022-06-30|Has expired: Deprecated upstream, please consider using www/yt-dlp or multimedia/streamlink multimedia/quvi||2022-06-30|Has expired: Deprecated upstream, please consider using www/yt-dlp or multimedia/streamlink multimedia/libquvi09||2022-06-30|Has expired: Deprecated upstream, please consider using www/yt-dlp or multimedia/streamlink multimedia/libquvi||2022-06-30|Has expired: Deprecated upstream, please consider using www/yt-dlp or multimedia/streamlink multimedia/libquvi-scripts09||2022-06-30|Has expired: Deprecated upstream, please consider using www/yt-dlp or multimedia/streamlink multimedia/libquvi-scripts||2022-06-30|Has expired: Deprecated upstream, please consider using www/yt-dlp or multimedia/streamlink multimedia/cclive||2022-06-30|Has expired: Last release in 2013, please consider using www/yt-dlp or multimedia/streamlink multimedia/p5-Umph-Prompt||2022-06-30|Has expired: Last release in 2011 and abandoned upstream sysutils/xvidcap||2022-06-30|Has expired: Abandoned upstream, depends on deprecated GTK2 and only supports legacy video codecs. Please consider using multimedia/obs-studio audio/gmpc-lastfm||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-magnatune||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-shout||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-alarm||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-lyricsplugin||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-mdcover||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-albumview||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-extraplaylist||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-libnotify||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-lyrics||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-discogs||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead audio/gmpc-mserver||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead multimedia/ffmpeg2theora||2022-06-30|Has expired: Legacy video format, superseded by AV1/H.264/H.265/VP8/VP9 multimedia/grake||2022-06-30|Has expired: Dead upstream, please consider using www/yt-dlp or multimedia/streamlink multimedia/iriverter||2022-06-30|Has expired: Obsolete and unmaintained for 15+ years, please consider using multimedia/handbrake multimedia/libmpeg3||2022-06-30|Has expired: Deprecated upstream multimedia/mmsrip||2022-06-30|Has expired: Obsolete, Microsoft deprecated MMS in 2003 multimedia/mpeg2play||2022-06-30|Has expired: Obsolete, please consider using multimedia/mpv or multimedia/vlc multimedia/mpeg_play||2022-06-30|Has expired: Obsolete, please consider using multimedia/mpv or multimedia/vlc multimedia/mpeg_stat||2022-06-30|Has expired: Obsolete, please consider using multimedia/mediainfo or multimedia/ffmpeg multimedia/qt-faststart||2022-06-30|Has expired: Obsolete, please consider using multimedia/Bento4, multimedia/gpac-mp4box or multimedia/ffmpeg multimedia/spigot||2022-06-30|Has expired: Deprecated hardware, released in the early 90s audio/forked-daapd|audio/owntone|2022-06-30|Has expired: Deprecated upstream, project is now called OwnTone multimedia/tstools||2022-06-30|Has expired: Obsolete, please consider using multimedia/ffmpeg multimedia/sabbu||2022-06-30|Has expired: please consider using multimedia/aegisub multimedia/avinfo||2022-06-30|Has expired: Last release in 2008, please consider using multimedia/mediainfo or multimedia/ffmpeg instead multimedia/mpgtx||2022-06-30|Has expired: Obsolete, please consider using multimedia/ffmpeg devel/psptoolchain||2022-06-30|Has expired: Security issues for multiple years devel/psptoolchain-binutils||2022-06-30|Has expired: Security issues for multiple years devel/psptoolchain-newlib||2022-06-30|Has expired: Security issues for multiple years devel/psptoolchain-gdb||2022-06-30|Has expired: Security issues for multiple years devel/psptoolchain-gcc-stage1||2022-06-30|Has expired: Security issues for multiple years devel/psptoolchain-pspsdk-stage1||2022-06-30|Has expired: Security issues for multiple years devel/psptoolchain-pspsdk-stage2||2022-06-30|Has expired: Security issues for multiple years devel/psptoolchain-gcc-stage2||2022-06-30|Has expired: Security issues for multiple years databases/pgpool-II-36||2022-06-30|Has expired: Upstream support ended use databases/pgpool-II-43 ftp/multiget||2022-06-30|Has expired: Last release in 2007, doesn't support https, depends on deprecated wxgtk28 and dead upstream. Please consider using net/uget devel/electron13||2022-06-30|Has expired: EOLed upstream, switch to newer version ftp/puf||2022-06-30|Has expired: Last release in 2006, doesn't support https and upstream is dead. Please consider using www/aria2 security/gss||2022-06-30|Has expired: Abandonware, last release in 2014 and no development since security/shishi||2022-06-30|Has expired: Abandonware, last release in 2013 and no development since ftp/urlgfe||2022-06-30|Has expired www/nspluginwrapper||2022-06-30|Has expired: Abandonware, last release in 2011 and upstream is dead. NPAPI plugins are now obsolete and depends on deprecated library GTK 2 devel/govendor||2022-06-30|Has expired: Use Go modules devel/racer||2022-06-30|Has expired: Racer is not actively developped now. Please consider using newer software such as devel/rust-analyzer net-mgmt/unifi6||2022-06-30|Has expired: No longer maintained by upstream devel/dep||2022-06-30|Has expired: Use Go modules databases/libgda5-bdb||2022-06-30|Has expired: Depends on deprecated databases/db5 emulators/qemu5||2022-06-30|Has expired: Use emulators/qemu6 or emulators/qemu deskutils/bitcollider||2022-06-30|Has expired: bitzi.com is no longer available, closed down in 2013 converters/htx||2022-06-30|Has expired: XHTML is considered obsolete in favor of HTML5 www/getleft||2022-06-30|Has expired: Abandonware last updated on 2008 ftp/wxdfast||2022-06-30|Has expired: Last release in 2009, doesn't support https, depends on deprecated wxgtk28 and dead upstream. Please consider using net/uget x11/dmenu-wayland|deskutils/dmenu-wayland|2022-07-01|move desktop utility to its right category x11/i3lock|deskutils/i3lock|2022-07-01|move desktop utility to its right category x11/i3status|deskutils/i3status|2022-07-01|move desktop utility to its right category x11/xcbautolock|deskutils/xcbautolock|2022-07-01|move desktop utility to its right category x11/havoc|deskutils/havoc|2022-07-01|move desktop utility to its right category devel/go-glide||2022-07-01|Has expired: use go mod instead of glide sysutils/go-btfs||2022-07-01|Has expired: Requires go 1.15 sysutils/pesign||2022-07-01|Has expired: Unmaintaned since 2016, very much out of date, does not build with GCC 11 (PR #263544) sysutils/cfengine316||2022-07-06|Has expired: Expire one year after cfengine 3.18.0 released sysutils/cfengine-masterfiles316||2022-07-06|Has expired: Expire one year after cfengine 3.18.0 released devel/hs-hls-install||2022-07-06|Removed: was a build dependency and not needed anymore devel/hs-haddock||2022-07-06|Removed: Haddock is shipped as part of lang/ghc x11/gsynaptics||2022-07-08|Has expired: Abandonware using old gnome2 libs x11/alltray||2022-07-08|Has expired: abandonware x11/simdock||2022-07-08|Has expired: Abandonware using deprecated gnome2 libs misc/cxxmatrix|games/cxxmatrix|2022-07-10|Move to a more appropriate category devel/ChipmunkPhysics|science/ChipmunkPhysics|2022-07-13|Move to a more appropriate category textproc/rubygem-escape_utils12|textproc/rubygem-escape_utils|2022-07-13|Remove obsoleted port. Use textproc/rubygem-escape_utils instead net/rubygem-omniauth-oauth2-v1|net/rubygem-omniauth-oauth2|2022-07-13|Remove obsoleted port. Use net/rubygem-omniauth-oauth2 instead devel/rubygem-execjs-node16|devel/rubygem-execjs|2022-07-13|Remove obsoleted port. Use devel/rubygem-execjs instead devel/rubygem-webpacker-rails61-node16|devel/rubygem-webpacker-rails61|2022-07-13|Remove obsoleted port. Use devel/rubygem-webpacker-rails61 instead textproc/rubygem-autoprefixer-rails-node16|textproc/rubygem-autoprefixer-rails|2022-07-13|Remove obsoleted port. Use textproc/rubygem-autoprefixer-rails instead www/rubygem-rails61-node16|www/rubygem-rails61|2022-07-13|Remove obsoleted port. Use www/rubygem-rails61 instead www/rubygem-uglifier-node16|www/rubygem-uglifier|2022-07-13|Remove obsoleted port. Use www/rubygem-uglifier instead audio/espeak|audio/espeak-ng|2022-07-15|Switch to fork of (stale) original repository misc/ngraph||2022-07-15|Software is discontinued because its developer Nervana Systems is defunct math/hipmcl||2022-07-16|Discontinued: old versions aren't compatible with new combblas-2.0, latest versions require CUDA that is not available on FreeBSD security/base-audit|ports-mgmt/pkg|2022-07-17|Merged into ports-mgmt/pkg net/py-pyroute2.core|net/py-pyroute2|2022-07-18|Remove obsoleted port. Upstream moves back to single package layout (net/py-pyroute2) net/py-pyroute2.ethtool|net/py-pyroute2|2022-07-18|Remove obsoleted port. Upstream moves back to single package layout (net/py-pyroute2) net/py-pyroute2.ipset|net/py-pyroute2|2022-07-18|Remove obsoleted port. Upstream moves back to single package layout (net/py-pyroute2) net/py-pyroute2.ndb|net/py-pyroute2|2022-07-18|Remove obsoleted port. Upstream moves back to single package layout (net/py-pyroute2) net/py-pyroute2.nftables|net/py-pyroute2|2022-07-18|Remove obsoleted port. Upstream moves back to single package layout (net/py-pyroute2) net/py-pyroute2.nslink|net/py-pyroute2|2022-07-18|Remove obsoleted port. Upstream moves back to single package layout (net/py-pyroute2) math/intervaltree||2022-07-27|Has expired: Dependent ports now use GH_TUPLE security/gnomint||2022-07-27|Has expired: Abandonware, depending on gconf2 japanese/im-ja||2022-07-27|Has expired: Abandonware, depending on gconf2 sysutils/mgeupsd||2022-07-27|Has expired: Last release is 23 years old. It is not clear what devices are supported x11-wm/lxmed||2022-07-27|Removed, depends on expired sysutils/gksu sysutils/gksu||2022-07-27|Has expired: Abandonware, depending on gconf2 sysutils/libgksu||2022-07-27|Has expired: Abandonware, depending on gconf2 multimedia/webvfx-qt5||2022-07-29|Abandoned upstream, multimedia/shotcut no longer supports/uses textproc/rubygem-rouge312|textproc/rubygem-rouge|2022-07-30|Remove obsoleted port. Use textproc/rubygem-rouge instead textproc/rubygem-rouge327|textproc/rubygem-rouge|2022-07-30|Remove obsoleted port. Use textproc/rubygem-rouge instead net-mgmt/py-netbox-plugin-extensions||2022-07-31|Has expired: No longer required for net-mgmt/netbox 3.2+ deskutils/gnome-system-log||2022-08-01|Has expired: Did not survive gnome 3 deskutils/gnome-documents||2022-08-01|Has expired: Archived upstream deskutils/gnome-search-tool||2022-08-01|Has expired: Did not survive gnome3 security/nextcloud-twofactor_u2f|security/nextcloud-twofactor_webauthn|2022-08-01|Has expired: Upstream deprecated this port in favor of twofactor_webauthn. Check https://github.com/nextcloud/twofactor_webauthn#migration-from-two-factor-u2f for migration instructions editors/codelite||2022-08-01|Has expired: Has been broken for over a year x11-servers/xephyr|x11-servers/xorg-server@xephyr|2022-08-02|Merged into flavorized version x11-servers/xorg-nestserver|x11-servers/xorg-server@xnest|2022-08-02|Merged into the flavorized version x11-servers/xorg-vfbserver|x11-servers/xorg-server@xvfb|2022-08-02|Merged into the flavorized version x11-servers/xorg-dmx||2022-08-02|Discontinued upstream lang/go117||2022-08-02|Upstream support ended games/fishfight|games/jumpy|2022-08-02|Project was renamed upstream mail/roundcube-mobilecube||2022-08-05|Removed, broken and no upstream updates mail/roundcube-mvision2||2022-08-05|Removed, broken and no upstream updates mail/roundcube-umich||2022-08-05|Removed, broken and no upstream updates science/openkim|science/openkim-models|2022-08-07|Retire obsolete science/openkim, users should install science/openkim-models instead net/zeroconf-ioslave|net/kio-zeroconf|2022-08-18|Renamed upstream japanese/font-hackgen-nerd|japanese/font-hackgen-nf|2022-08-20|Renamed upstream x11-themes/adwaita-qt|x11-themes/adwaita-qt5|2022-08-23|Renamed to make space for x11-themes/adwaita-qt6 net/gstreamer1-plugins-libmms||2022-08-26|Microsoft deprecated MMS in 2003 mail/py-email_reply_parser|mail/py-email-reply-parser|2022-08-27|Renamed to match upstream naming print/py-pdf2|print/py-pypdf2|2022-08-27|Renamed to match upstream naming textproc/py-Chameleon|textproc/py-chameleon|2022-08-27|Renamed to match upstream naming print/py-pdf|print/py-pypdf|2022-08-27|Renamed to match upstream naming shells/ksh93-devel|shells/ksh-devel|2022-08-28|Development has resumed under a new GH account devel/boehm-gc-redirect||2022-08-29|No consumer in ports tree devel/libthreader|devel/libthreadar|2022-08-29|Fix directory name mail/rainloop-community|mail/rainloop|2022-09-01|Only one edition "legacy" is provided now java/openjdk7||2022-09-03|Has expired: EOLed since 31 July 2022 java/openjdk7-jre||2022-09-03|Has expired: EOLed since 31 July 2022 devel/py-logfury0|devel/py-logfury|2022-09-04|Remove obsoleted port. Use devel/py-logfury instead www/py-beautifulsoup449|www/py-beautifulsoup|2022-09-04|Remove obsoleted port. Use www/py-beautifulsoup instead x11-drivers/xf86-video-trident||2022-09-04|Has expired: Broken with recent xorg, no fixes upstream x11-drivers/xf86-video-s3||2022-09-04|Has expired: Broken with recent xorg, no fixes upstream x11-drivers/xf86-video-glint||2022-09-04|Has expired: Broken with recent xorg, no fixes upstream www/mediawiki136||2022-09-04|Has expired: Upstream no longer maintained games/sopwith|games/sdl-sopwith|2022-09-04|Renamed to match upstream naming graphics/drm-fbsd13-kmod|graphics/drm-510-kmod|2022-09-07|Obsolete, use graphics/drm-510-kmod graphics/drm-54-kmod|graphics/drm-510-kmod|2022-09-07|Obsolete, use graphics/drm-510-kmod archivers/ppmd-7z|archivers/7-zip|2022-09-11|ppmd-7z was a mis-named p7zip project that is unmaintained and has numerous vulnerabilities, users should use 7-zip instead science/R-cran-AMORE||2022-09-12|Has expired: Upstream no longer maintained www/moodle310|www/moodle311|2022-09-12|Has expired: Upstream no longer maintained, upgrade to next LTS security/s2n|security/s2n-tls|2022-09-13|Renamed to match upstream naming audio/kid3-kf5|audio/kid3@kf5|2022-09-13|Merged into flavorized version audio/kid3-qt5|audio/kid3@qt6|2022-09-13|Merged into flavorized version audio/phaserotate-lv2|audio/x42-plugins-lv2|2022-09-13|phaserotate-lv2 LV2 plugin is included in the x42-plugins-lv2 plugin collection graphics/darktable40|graphics/darktable|2022-09-22|Obsolete. Use graphics/darktable, which is the same version java/bootstrap-openjdk6|java/bootstrap-openjdk8|2022-09-25|Was only used to bootstrap the now deleted java/openjdk7 port graphics/caffe|misc/caffe|2022-09-29|Move to a more appropriate category security/pwman3||2022-09-30|Has expired: Depends on expired security/py-pycrypto sysutils/py-ansible-base||2022-09-30|Has expired: Depends on expired security/py-pycrypto devel/flang||2022-09-30|Has expired: Very outdated and unsupported upstream, current version in tree is several years old and upstream is still active devel/flang-clang||2022-09-30|Has expired: Very outdated and unsupported upstream, current version in tree is several years old and upstream is still active deskutils/myitcrm||2022-09-30|Has expired: Abandoned project as last update was on 2012-01-15 lang/spidermonkey17||2022-09-30|Has expired: Obsolete, released in 2007 and since long unsupported upstream lang/p5-JavaScript-SpiderMonkey||2022-09-30|Has expired: Depends on deprecated SpiderMonkey 1.7 devel/electron17||2022-09-30|Has expired: EOLed upstream, switch to newer version www/ttf2eot||2022-09-30|Has expired: Obsolete font format that's been superseded by OTF/TTF/WOFF/WOFF2 audio/aacplusenc||2022-09-30|Has expired: Legacy audio format, superseded by HE-AAC(v1), HE-AACv2 and xHE-AAC/USAC. Please consider using audio/fdk-aac via FFmpeg or audio/exhale net/libmms||2022-09-30|Has expired: Obsolete, Microsoft deprecated MMS protocol in favour of RTSP in 2003 audio/mctoolame-decoder||2022-09-30|Has expired: Legacy and obscure audio format that never gained any traction audio/mctoolame-encoder||2022-09-30|Has expired: Legacy and obscure audio format that never gained any traction www/py-ws4py||2022-09-30|Has expired: Upstream abandoned databases/py-bsddb3|databases/py-berkeleydb|2022-09-30|Has expired: Requires upstream EOLd db5. Use py-berkeleydb graphics/megapov|graphics/povray37|2022-10-01|Has expired: Abandoned upstream. graphics/povray37 is the recommended replacement x11-toolkits/gstreamer1-plugins-gtk4||2022-10-01|No consumers left and deprecated in favor gtk4 plugin from multimedia/gstreamer1-plugins-rust >= 0.8.0 deskutils/lookbook|deskutils/iconbrowser|2022-10-05|Project was renamed, now it is an official elementary OS application devel/p5-Type-Tie|devel/p5-Type-Tiny|2022-10-09|Remove obsoleted port. Use devel/p5-Type-Tiny instead databases/py-alembic16|databases/py-alembic|2022-10-09|Remove obsoleted port. Use databases/py-alembic instead devel/py-openapi-spec-validator04|devel/py-openapi-spec-validator|2022-10-09|Remove obsoleted port. Use devel/py-openapi-spec-validator instead devel/py-openapi-schema-validator02|devel/py-openapi-schema-validator|2022-10-09|Remove obsoleted port. Use devel/py-openapi-schema-validator instead databases/rubygem-redis44|databases/rubygem-redis|2022-10-09|Remove obsoleted port. Use databases/rubygem-redis instead databases/rubygem-redis-actionpack52-rails61|databases/rubygem-redis-actionpack-rails61|2022-10-09|Remove obsoleted port. Use databases/rubygem-redis-actionpack-rails61 instead devel/rubygem-devise47-rails61|devel/rubygem-devise-rails61|2022-10-09|Remove obsoleted port. Use devel/rubygem-devise-rails61 instead devel/rubygem-flipper021|devel/rubygem-flipper|2022-10-09|Remove obsoleted port. Use devel/rubygem-flipper instead devel/rubygem-fugit12|devel/rubygem-fugit|2022-10-09|Remove obsoleted port. Use devel/rubygem-fugit instead devel/rubygem-json25|devel/rubygem-json|2022-10-09|Remove obsoleted port. Use devel/rubygem-json instead devel/rubygem-oj310|devel/rubygem-oj|2022-10-09|Remove obsoleted port. Use devel/rubygem-oj instead net/rubygem-omniauth-facebook4|net/rubygem-omniauth-facebook|2022-10-09|Remove obsoleted port. Use net/rubygem-omniauth-facebook instead www/rubygem-cal-heatmap-rails-rails4|www/rubygem-cal-heatmap-rails|2022-10-09|Remove obsoleted port. Use www/rubygem-cal-heatmap-rails instead www/rubygem-d3_rails-rails4|www/rubygem-d3_rails|2022-10-09|Remove obsoleted port. Use www/rubygem-d3_rails instead www/rubygem-jwt21|www/rubygem-jwt|2022-10-09|Remove obsoleted port. Use www/rubygem-jwt instead www/rubygem-protocol-rack01|www/rubygem-protocol-rack|2022-10-09|Remove obsoleted port. Use www/rubygem-protocol-rack instead www/rubygem-rack223|www/rubygem-rack|2022-10-09|Remove obsoleted port. Use www/rubygem-rack instead databases/pymongo|databases/py-pymongo|2022-10-09|Add the py- prefix which all Python ports should have audio/protracker|audio/pt2-clone|2022-10-12|Renamed to match upstream naming multimedia/gstreamer1-transcoder|multimedia/gstreamer1-plugins-bad|2022-10-15|Upstream included transcoding in plugins-bad devel/py-ipykernel5|devel/py-ipykernel|2022-10-15|ipykernel5 is discontinued, ipykernel is used instead x11-toolkits/libshumate-shortwave|x11-toolkits/libshumate|2022-10-15|No longer used by audio/shortwave misc/orion||2022-10-16|Dead upstream and fails to build with mpv-0.35 devel/msgpack|devel/msgpack-c|2022-10-16|MsgPack now separates C and C++ versions games/arttime|deskutils/arttime|2022-10-18|Moved to a better category security/nextcloud-twofactor_totp|www/nextcloud|2022-10-21|Twofactor TOTP provider bundled with Nextcloud 25 x11-toolkits/wxgtk31|x11-toolkits/wxgtk32|2022-10-25|Remove obsoleted port. Use x11-toolkits/wxgtk32 instead lang/chicken5|lang/chicken|2022-10-30|Has expired: Please use lang/chicken instead devel/py-spyder|devel/spyder|2022-11-06|Spyder is an application, and not a library www/grafana7||2022-11-07|Has expired: EOLed upstream, unfixed vulnerabilities devel/cppcheck-gui|devel/cppcheck|2022-11-07|GUI is now included in devel/cppcheck port devel/py-types-termcolor||2022-11-11|No longer needed, type annotations are now available in termcolor module multimedia/mpv034||2022-11-14|No longer needed devel/py-types-xxhash||2022-11-15|No longer needed, type annotations are now available in xxhash module devel/awscli|devel/py-awscli|2022-11-15|Renamed comply with Python Ports Policy and flavored graphics/sciplot|science/sciplot|2022-11-15|Move to avoid conflict with graphics/SciPlot net/rabbitmq-c-devel|net/rabbitmq-c|2022-11-16|Remove obsolete devel port, use net/rabbitmq-c instead databases/foundationdb-devel|databases/foundationdb|2022-11-16|Remove obsolete devel port, use databases/foundationdb instead devel/py-pytest4-asyncio||2022-11-19|Has expired: legacy version for pytest4 no longer used by any port devel/tokamak||2022-11-20|Has expired: Last release in 2008, abandoned upstream, not used, website disappeared net/libutp|net-p2p/libutp|2022-11-20|Moved to a more adequated category math/suitesparse-slip_lu|math/suitesparse-spex|2022-11-26|Renamed by upstream graphics/giblib||2022-11-27|Has expired: Last release in 2004, abandoned upstream, not used, website disappeared www/typo3-10||2022-11-29|Requires php74 which was EOL on 2022-11-28 www/phalcon4||2022-11-29|Requires php74 which was EOL on 2022-11-28 www/ilias6||2022-11-29|Requires php74 which was EOL on 2022-11-28 net/pecl-zmq||2022-11-29|Requires php74 which was EOL on 2022-11-28 textproc/php-mecab||2022-11-29|Requires php74 which was EOL on 2022-11-28 sysutils/ganglia-webfrontend||2022-11-29|Requires php74 which was EOL on 2022-11-28 net/pecl-mosquitto||2022-11-30|Requires php74 which was EOL on 2022-11-28 devel/pecl-propro2||2022-11-30|Requires php74 which was EOL on 2022-11-28 devel/pecl-jsond||2022-11-30|Requires php74 which was EOL on 2022-11-28 databases/pecl-cassandra||2022-11-30|Requires php74 which was EOL on 2022-11-28 deskutils/egroupware||2022-12-01|Requires php74 which was EOL on 2022-11-28 devel/pecl-APCu_bc||2022-12-01|Requires php74 which was EOL on 2022-11-28 textproc/google-translate-cli|textproc/translate-shell|2022-12-02|Renamed by upstream net-mgmt/zabbix4-frontend||2022-12-05|Requires php74 which was EOL on 2022-11-28 math/pecl-stats2||2022-12-05|Requires php74 which was EOL on 2022-11-28 devel/pecl-jsmin||2022-12-05|Requires php74 which was EOL on 2022-11-28 security/py-certbot-dns-cloudxns||2022-12-06|The CloudXNS DNS service is defunct and upstream removed plugin for it devel/pecl-hrtime||2022-12-08|Requires php74 which was EOL on 2022-11-28 net-mgmt/zabbix5-frontend||2022-12-08|Requires php74 which was EOL on 2022-11-28 multimedia/php-pHash||2022-12-08|Requires php74 which was EOL on 2022-11-28 print/pecl-pdflib||2022-12-09|Requires php74 which was EOL on 2022-11-28 ftp/php-fastdfs||2022-12-09|Requires php74 which was EOL on 2022-11-28 multimedia/mlt7-qt5|multimedia/mlt7-qt|2022-12-10|Flavorized for Qt5 and Qt6 sysutils/cfengine317||2022-12-10|Has expired: Expire one year after cfengine 3.19.0 released sysutils/cfengine-masterfiles317||2022-12-10|Has expired: Expire one year after cfengine-masterfiles 3.19.0 released net-mgmt/icingaweb2-module-ipl|net-mgmt/icinga-php-library|2022-12-13|Renamed by project x11/darkman|accessibility/darkman|2022-12-14|Moved to a better category net/samba412||2022-12-18|Has expired: Reached its EoL on September 20, 2021 graphics/openimageio-ociov1|graphics/openimageio|2022-12-20|Used by blender-lts28 which is EOL'd textproc/retext|editors/retext|2022-12-21|Moved to a better category math/vtk6||2022-12-24|Has expired: Old version not used anywhere in the ports tree misc/php74-calendar|misc/php80-calendar|2022-12-25|Has expired: Security support ended on 2022-11-22 graphics/php74-gd|graphics/php80-gd|2022-12-25|Has expired: Security support ended on 2022-11-22 graphics/php74-exif|graphics/php80-exif|2022-12-25|Has expired: Security support ended on 2022-11-22 textproc/php74-xmlreader|textproc/php80-xmlreader|2022-12-25|Has expired: Security support ended on 2022-11-22 textproc/php74-simplexml|textproc/php80-simplexml|2022-12-25|Has expired: Security support ended on 2022-11-22 textproc/php74-enchant|textproc/php80-enchant|2022-12-25|Has expired: Security support ended on 2022-11-22 textproc/php74-xml|textproc/php80-xml|2022-12-25|Has expired: Security support ended on 2022-11-22 textproc/php74-xmlwriter|textproc/php80-xmlwriter|2022-12-25|Has expired: Security support ended on 2022-11-22 textproc/php74-pspell|textproc/php80-pspell|2022-12-25|Has expired: Security support ended on 2022-11-22 textproc/php74-ctype|textproc/php80-ctype|2022-12-25|Has expired: Security support ended on 2022-11-22 textproc/php74-dom|textproc/php80-dom|2022-12-25|Has expired: Security support ended on 2022-11-22 textproc/php74-xsl|textproc/php80-xsl|2022-12-25|Has expired: Security support ended on 2022-11-22 mail/php74-imap|mail/php80-imap|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-odbc|databases/php80-odbc|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-pdo_dblib|databases/php80-pdo_dblib|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-dba|databases/php80-dba|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-pdo|databases/php80-pdo|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-pdo_firebird|databases/php80-pdo_firebird|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-pgsql|databases/php80-pgsql|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-mysqli|databases/php80-mysqli|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-pdo_pgsql|databases/php80-pdo_pgsql|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-pdo_odbc|databases/php80-pdo_odbc|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-pdo_mysql|databases/php80-pdo_mysql|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-pdo_sqlite|databases/php80-pdo_sqlite|2022-12-25|Has expired: Security support ended on 2022-11-22 databases/php74-sqlite3|databases/php80-sqlite3|2022-12-25|Has expired: Security support ended on 2022-11-22 security/php74-sodium|security/php80-sodium|2022-12-25|Has expired: Security support ended on 2022-11-22 security/php74-filter|security/php80-filter|2022-12-25|Has expired: Security support ended on 2022-11-22 security/php74-openssl||2022-12-25|Has expired: Security support ended on 2022-11-22 net-mgmt/php74-snmp|net-mgmt/php80-snmp|2022-12-25|Has expired: Security support ended on 2022-11-22 net/php74-ldap|net/php80-ldap|2022-12-25|Has expired: Security support ended on 2022-11-22 net/php74-sockets|net/php80-sockets|2022-12-25|Has expired: Security support ended on 2022-11-22 net/php74-xmlrpc||2022-12-25|Has expired: Security support ended on 2022-11-22 net/php74-soap|net/php80-soap|2022-12-25|Has expired: Security support ended on 2022-11-22 converters/php74-mbstring|converters/php80-mbstring|2022-12-25|Has expired: Security support ended on 2022-11-22 converters/php74-iconv|converters/php80-iconv|2022-12-25|Has expired: Security support ended on 2022-11-22 lang/php74-extensions|lang/php80-extensions|2022-12-25|Has expired: Security support ended on 2022-11-22 lang/php74|lang/php80|2022-12-25|Has expired: Security support ended on 2022-11-22 archivers/php74-zip|archivers/php80-zip|2022-12-25|Has expired: Security support ended on 2022-11-22 archivers/php74-zlib|archivers/php80-zlib|2022-12-25|Has expired: Security support ended on 2022-11-22 archivers/php74-bz2|archivers/php80-bz2|2022-12-25|Has expired: Security support ended on 2022-11-22 archivers/php74-phar|archivers/php80-phar|2022-12-25|Has expired: Security support ended on 2022-11-22 ftp/php74-ftp|ftp/php80-ftp|2022-12-25|Has expired: Security support ended on 2022-11-22 ftp/php74-curl|ftp/php80-curl|2022-12-25|Has expired: Security support ended on 2022-11-22 sysutils/php74-posix|sysutils/php80-posix|2022-12-25|Has expired: Security support ended on 2022-11-22 sysutils/php74-fileinfo|sysutils/php80-fileinfo|2022-12-25|Has expired: Security support ended on 2022-11-22 math/php74-bcmath|math/php80-bcmath|2022-12-25|Has expired: Security support ended on 2022-11-22 math/php74-gmp|math/php80-gmp|2022-12-25|Has expired: Security support ended on 2022-11-22 www/php74-opcache|www/php80-opcache|2022-12-25|Has expired: Security support ended on 2022-11-22 www/mod_php74|www/mod_php80|2022-12-25|Has expired: Security support ended on 2022-11-22 www/php74-tidy|www/php80-tidy|2022-12-25|Has expired: Security support ended on 2022-11-22 www/php74-session|www/php80-session|2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-shmop|devel/php80-shmop|2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-sysvsem|devel/php80-sysvsem|2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-json||2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-sysvmsg|devel/php80-sysvmsg|2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-intl|devel/php80-intl|2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-tokenizer|devel/php80-tokenizer|2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-ffi|devel/php80-ffi|2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-pcntl|devel/php80-pcntl|2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-sysvshm|devel/php80-sysvshm|2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-gettext|devel/php80-gettext|2022-12-25|Has expired: Security support ended on 2022-11-22 devel/php74-readline|devel/php80-readline|2022-12-25|Has expired: Security support ended on 2022-11-22 audio/ardour6|audio/ardour|2022-12-26|Remove major version from portname as we update from 6.9.0 to 7.2.0 multimedia/obs-transition-matrix||2022-12-29|Removed: not compatible with obs-studio-28.1.2 multimedia/obs-websocket||2022-12-29|Removed: included in obs-studio-28.1.2 multimedia/obs-ndi||2022-12-29|Removed: it depends on a closed commercial library multimedia/obs-v4l2sink||2022-12-29|Removed: obs-studio-28.1.2 now contains same functionality multimedia/obs-audio-spectralizer|multimedia/obs-waveform|2022-12-29|Removed obsolete port in favor of multimedia/obs-waveform www/py-werkzeug21|www/py-werkzeug|2022-12-30|Remove obsoleted port. Use www/py-werkzeug instead devel/rubygem-aws-sdk-core3131|devel/rubygem-aws-sdk-core|2022-12-30|Remove obsoleted port. Use devel/rubygem-aws-sdk-core instead devel/rubygem-aws-sdk-core3159|devel/rubygem-aws-sdk-core|2022-12-30|Remove obsoleted port. Use devel/rubygem-aws-sdk-core instead devel/rubygem-aws-sdk-s31114|devel/rubygem-aws-sdk-s3|2022-12-30|Remove obsoleted port. Use devel/rubygem-aws-sdk-s3 instead devel/rubygem-google-protobuf319|devel/rubygem-google-protobuf|2022-12-30|Remove obsoleted port. Use devel/rubygem-google-protobuf instead databases/pgpool-II-37|databases/pgpool-II-43|2022-12-30|Has expired: Upstream EOL reaches on 2022-11 use pgpool-II-43 shells/ksh2020||2022-12-30|Has expired: Upstream ksh2020 branch archived, development continues under new ksh93 project games/scorched3d||2022-12-31|Has expired: Abandoned project and use deprecated wxgtk28 comms/hylafax||2022-12-31|Has expired: dead upstream, someone port hylafax+ from sourceforge.net instead comms/tkhylafax||2022-12-31|Has expired: Depends on expired comms/hylafax lang/ponyc||2022-12-31|Has expired: Very outdated and unsupported upstream, depends on end of life devel/llvm70 www/varnish4|www/varnish6|2022-12-31|Has expired: End of life upstream, users are recommended to upgrade to 6.x or higher devel/unittest-cpp||2022-12-31|Has expired: Upstream have declared hiatus status since 2+ years back. Please consider using devel/googletest instead math/libpgmath||2022-12-31|Has expired: Depends on end of life devel/llvm70 cad/linux-eagle5||2022-12-31|Has expired: Deprecated upstream, superseded by Autodesk EAGLE 9 net-p2p/amule-devel|net-p2p/amule|2022-12-31|Has expired: Superseded by non development port graphics/comical||2022-12-31|Has expired: Abandoned project and use deprecated wxgtk28 emulators/lisaem||2022-12-31|Broken for more than a year and use deprecated wxgtk28 editors/madedit||2022-12-31|Has expired: Abandoned project and use deprecated wxgtk28 comms/ebook2cwgui||2022-12-31|Has expired: Abandoned project, last update 2013-01-23 and use deprecated wxgtk28 databases/firebird25-client||2022-12-31|Has expired: Upstream Support ends on 2019-06-24 databases/firebird25-server||2022-12-31|Has expired: Upstream Support ends on 2019-06-24 multimedia/libkate||2022-12-31|Has expired: Obsolete format that never got any traction and no development in over 10 years net/opennx||2022-12-31|Has expired: Abandoned project and use deprecated wxgtk28 cad/basicdsp||2022-12-31|Has expired: Abandoned project and use deprecated wxgtk28 math/graphthing||2022-12-31|Has expired: Abandoned project and use deprecated wxgtk28 math/pynac||2022-12-31|Project merged with SageMath x11-toolkits/wxgtk28-contrib-common||2022-12-31|Has expired: Upstream support ended x11-toolkits/wxgtk28-contrib||2022-12-31|Has expired: Upstream support ended x11-toolkits/wxgtk28-common||2022-12-31|Has expired: Upstream support ended x11-toolkits/wxgtk28|x11-toolkits/wxgtk30|2022-12-31|Has expired: Upstream support ended, use wx 3.x www/py-txrequests|www/py-requests-futures|2022-12-31|Has expired: Use www/py-requests-futures as upstream is unmaintained since 2018 sysutils/py-ansible-core211||2022-12-31|Has expired: Depends on expired security/py-pycrypto sysutils/ansible4||2022-12-31|Has expired: Depends on expired security/py-pycrypto (via sysutils/py-ansible-core211) security/py-pycrypto|security/py-pycryptodome|2022-12-31|Has expired: Unmaintained, obsolete, and contains security vulnerabilities. Use security/py-pycryptodome instead ports-mgmt/chucky||2023-01-01|Has expired: Uses the obsoleted reeBSD tag sysutils/beats6||2023-01-01|Has expired: No longer maintained and supported sysutils/logstash6||2023-01-01|Has expired: No longer maintained and supported textproc/elasticsearch6||2023-01-01|Has expired: No longer maintained and supported japanese/ja-tex-xdvik|print/tex-xdvik|2023-01-02|pTeX support has been integrated math/cvc4|math/cvc5|2023-01-03|CVC4 was succeeded by CVC5 math/cvc3|math/cvc5|2023-01-04|CVC3 was succeeded by CVC4 and CVC5 devel/caf|devel/actor-framework|2023-01-08|Merge duplicates into devel/actor-framework that is a full software name net/nebula|security/nebula|2023-01-09|Remove duplicate security/kc24|security/kc|2023-01-13|kc24 was a transient package to easy database migration. Rename to original name devel/llvm70||2023-01-15|Removed old llvm ports devel/llvm80||2023-01-15|Removed old llvm ports devel/llvm90||2023-01-15|Removed old llvm ports devel/android-tools-simpleperf||2023-01-15|Depends on removed old llvm ports devel/f18||2023-01-15|Depends on removed old llvm ports devel/xtoolchain-llvm80||2023-01-15|Depends on removed old llvm ports devel/xtoolchain-llvm90||2023-01-15|Depends on removed old llvm ports net-p2p/tootle|net-p2p/tooth|2023-01-16|Upstream archived, forked irc/cwirc||2023-01-19|Has expired: No upstream, no apparent use seen online sysutils/ior|benchmarks/ior|2023-01-20|Moved to a better fit category emulators/qemu-guest-agent|emulators/qemu@guestagent|2023-01-20|Seperate port merged with main port as a flavor devel/rust-bindgen|devel/rust-bindgen-cli|2023-01-22|Renamed upstream graphics/darktable42||2023-01-27|Removed as part of the update of graphics/darktable to 4.2.0 devel/py-cachecontrol|www/py-cachecontrol|2023-01-29|Remove duplicate added later devel/dulwich|devel/py-dulwich|2023-01-29|Add py- prefix www/webtrees||2023-01-30|Has expired: Uses obsolete PHP version; use www/webtrees21 instead x11-toolkits/libsexy||2023-01-30|Depends on EOLed gtk+20, not depended on in the ports tree x11-toolkits/gtkmathview||2023-01-30|Depends on EOLed gtk+20, not depended on in the ports tree x11-toolkits/vdk||2023-01-30|Depends on EOLed gtk+20, not depended on in the ports tree audio/libgpod-sharp||2023-02-01|Depends on EOLed gtk+20, not depended on in the ports tree x11/plasma5-kwayland-server|x11-wm/plasma5-kwin|2023-02-07|Reintegrated into x11-wm/plasma5-kwin finance/py-TA-Lib|finance/py-ta-lib|2023-02-12|Remove duplicate port x11-toolkits/gnocl||2023-02-13|Fails to build, newer snapshot depends on a removed port games/opendungeons||2023-02-14|Has expired: Broken for more than 6 months devel/yaml-cpp03|devel/yaml-cpp|2023-02-21|Used by blender-lts28 which is EOL'd sysutils/uutils|sysutils/rust-coreutils|2023-02-22|Request by upstream print/harfbuzz-hb-view|print/harfbuzz-cairo|2023-02-23|Match feature and library name sysutils/screenfetch-nox11|sysutils/screenfetch@nox11|2023-02-23|Converted to flavor editors/r7-office|editors/linux-r7-office|2023-02-25|Follow the naming scheme of Linux ports www/mediawiki137||2023-02-28|Has expired: End of life upstream, users are recommended to upgrade to 1.39 or higher games/veloren|games/veloren-weekly|2023-03-02|Using releases is currently discouraged upstream accessibility/atk|accessibility/at-spi2-core|2023-03-02|Integrated into other package accessibility/at-spi2-atk|accessibility/at-spi2-core|2023-03-02|Integrated into other package net/tshark|net/wireshark@nox11|2023-03-03|Tshark is now the nox11 flavor of wireshark net/tshark-lite|net/wireshark@nox11|2023-03-03|Tshark is now the nox11 flavor of wireshark net/wireshark-lite|net/wireshark|2023-03-03|The lite port of wireshark can be controlled with OPTIONS lang/gcc-ecj45|java/eclipse-ecj|2023-03-06|Has expired: Long time unsupported upstream, use java/eclipse-ecj instead databases/postgresql10-client||2023-03-07|Has expired: PostgreSQL 10 has reached end-of-life databases/postgresql10-contrib||2023-03-07|Has expired: PostgreSQL 10 has reached end-of-life databases/postgresql10-docs||2023-03-07|Has expired: PostgreSQL 10 has reached end-of-life databases/postgresql10-pgtcl||2023-03-07|Has expired: PostgreSQL-10 has reached end-of-life databases/postgresql10-plperl||2023-03-07|Has expired: PostgreSQL 10 has reached end-of-life databases/postgresql10-plpython||2023-03-07|Has expired: PostgreSQL 10 has reached end-of-life databases/postgresql10-pltcl||2023-03-07|Has expired: PostgreSQL 10 has reached end-of-life databases/postgresql10-server||2023-03-07|Has expired: PostgreSQL 10 has reached end-of-life audio/ximp3||2023-03-09|Has expired: Abandonware and obsolete, uses old decoder library and no ID3v2 support devel/libpthread-stubs||2023-03-12|No consumers left and never supported pthread stubs in libc on FreeBSD multimedia/mkvtoolnix-nox11|multimedia/mkvtoolnix@nogui|2023-03-13|Converted to flavor security/openssl-devel|security/openssl30|2023-03-14|3.0 is not devel, prevent confusion with 3.1 net-p2p/openethereum||2023-03-15|Has expired: not maintained anymore devel/pydio-packr||2023-03-15|Was only used for building www/pydio-cells before, not needed anymore math/hs-penrose||2023-03-16|Perose Haskell app is deprecated upstrean, it was rewritten in TypeScript devel/rubygem-octicons|misc/rubygem-octicons|2023-03-16|Remove duplicate port multimedia/libquicktime-lame||2023-03-18|Abandoned upstream and fails to build with newer versions of FFmpeg, consider using multimedia/ffmpeg multimedia/libquicktime||2023-03-18|Abandoned upstream and fails to build with newer versions of FFmpeg, consider using multimedia/ffmpeg devel/p5-Net-ZooKeeper||2023-03-19|Has expired: Broken since 2020 devel/libhyve-remote||2023-03-19|Has expired: Broken since 2020 chinese/brise||2023-03-19|Has expired: Broken since 2020 cad/NASTRAN-95||2023-03-19|Has expired: Broken since 2020 lang/dlv||2023-03-19|Has expired: Broken since 2020 net/nfs-ganesha-kmod||2023-03-19|Has expired: Broken since 2020 graphics/py-open3d-python||2023-03-19|Has expired: Broken since 2020 devel/libzrtpcpp||2023-03-20|Has expired: Broken since 2021 devel/riscv64-gcc||2023-03-20|Has expired: Unsupported version and users should move to devel/freebsd-gcc12@riscv64 devel/frama-c||2023-03-20|Has expired: Broken since 2021 misc/dahdi-kmod||2023-03-20|Has expired: Broken since 2021 misc/glow||2023-03-20|Has expired: Broken since 2021 science/fisicalab||2023-03-20|Has expired: Broken since 2021 sysutils/ioc||2023-03-20|Has expired: Broken since 2021 sysutils/jobd||2023-03-20|Has expired: Broken since 2021 sysutils/geomWatch||2023-03-20|Has expired: Broken since 2021 lang/visualworks||2023-03-20|Has expired: Broken since 2021 lang/J||2023-03-20|Has expired: Broken since 2021 net/rsocket-cpp||2023-03-20|Has expired: Broken since 2021 net/opentracker||2023-03-20|Has expired: Broken since 2021 dns/py-namebench||2023-03-20|Has expired: Broken since 2021 databases/libgda5-mdb||2023-03-20|Has expired: Broken since 2021 games/flightgear-terragear||2023-03-20|Has expired: Broken since 2021 textproc/py-rstfmt||2023-03-20|Has expired: Broken since 2021 graphics/rubygem-objectdetect||2023-03-20|Has expired: Broken since 2021 graphics/p5-Image-ObjectDetect||2023-03-20|Has expired: Broken since 2021 science/dcl||2023-03-20|Has expired: Broken since 2021 graphics/gimp-gmic-plugin||2023-03-21|Has expired: Broken since 2021 science/InsightToolkit521|science/InsightToolkit|2023-03-21|Retire InsightToolkit521: it was there only to support graphics/elastix sysutils/etcupdate||2023-03-21|Part of the base system since FreeBSD 10.0 devel/freebsd-gcc6||2023-03-22|No longer able to build base system, use GCC 9 or later instead net/rubygem-gitlab-omniauth-openid-connect|net/rubygem-omniauth_openid_connect|2023-03-22|Obsolete use net/rubygem-omniauth_openid_connect instead japanese/mutt-devel||2023-03-25|Has expired: Broken since 2019 audio/cd2mp3||2023-03-31|Has expired: Depends on deprecated port audio/dagrab, consider using audio/abcde or audio/cyanrip audio/cmp3||2023-03-31|Has expired: Abandonware, no development in 20 years. Please consider using audio/cmus or audio/musicpd audio/cpige||2023-03-31|Has expired: Doesn't work, newer versions also fails audio/crip||2023-03-31|Has expired: Abandonware, last release in 2007. Please consider using audio/cyanrip or audio/abcde audio/cue2toc||2023-03-31|Has expired: Abandonware and unmaintained, please consider using audio/cuetools or sysutils/cdrdao audio/dagrab||2023-03-31|Has expired: Abandonware and superseded by audio/cdparanoia audio/dekagen||2023-03-31|Has expired: Abandonware, last release in 2004. Please consider using audio/cyanrip or audio/abcde audio/gervill||2023-03-31|Has expired: Integrated as of JDK6 audio/id3ed||2023-03-31|Has expired: Abandonware and obsolete, doesn't support ID3v2 tagging audio/id3ren||2023-03-31|Has expired: Abandonware and obsolete, doesn't support ID3v2 tagging audio/kexis||2023-03-31|Has expired: Abandonware, niche format that never got any traction and no release in 18 years. Consider using audio/flac or audio/wavpack instead audio/libworkman||2023-03-31|Has expired: Abandonware, no development in 20+ years audio/mp3c||2023-03-31|Has expired: Abandonware, last release in 2009. Please consider using audio/cyanrip or audio/abcde audio/soundkonverter||2023-03-31|Has expired: Unsupported upstream, consider using audio/cyanrip or audio/abcde (ripping CDs), audio/rsgain (ReplayGain scanning) and multimedia/ffmpeg (transcoding) audio/splaytk||2023-03-31|Has expired: Abandonware, no development in 20 years and uses obsolete decoding library audio/splay||2023-03-31|Has expired: Abandonware, no development in 20 years and uses obsolete decoding library audio/tagtool||2023-03-31|Has expired: Abandonware and obsolete, doesn't properly support ID3v2 tagging audio/vo-aacenc||2023-03-31|Has expired: Obsolete AAC encoder library, consider using audio/fdk-aac or audio/exhale audio/wav2cdr||2023-03-31|Has expired: Obsolete utility, consider using multimedia/ffmpeg databases/mongodb36-tools|databases/mongodb40-tools|2023-03-31|Has expired: Upstream EOL reached on 2021-04-30 databases/mongodb36|databases/mongodb40|2023-03-31|Has expired: Upstream EOL reached on 2021-04-30 databases/mysql-connector-c||2023-03-31|Has expired: C Connector is included in mysql packages since 5.6 deskutils/horde-groupware||2023-03-31|Has expired: Requires php74 devel/horde-whups||2023-03-31|Has expired: Requires php74 devel/phpunit6||2023-03-31|Has expired: End of Life since February 1, 2019 devel/phpunit7||2023-03-31|Has expired: End of Life since February 7, 2020 emulators/pcsxr||2023-03-31|Has expired: Abandoned upstream and no development in 5+ years, consider using games/retroarch games/acm||2023-03-31|Has expired: Abandoned upstream. Does not work mail/horde-webmail||2023-03-31|Has expired: Requires php74 multimedia/dvdrip||2023-03-31|Has expired: Depends on broken transcode port multimedia/mkxvcd||2023-03-31|Has expired: Depends on broken transcode port multimedia/win32-codecs||2023-03-31|Has expired: Obsolete and users are recommended to utilize ffmpeg instead net/minisapserver||2023-03-31|Has expired: Obsolete utility, functionality is now included in multimedia/vlc news/nntpcache||2023-03-31|Has expired: Upstream site no longer available ports-mgmt/p5-FreeBSD-Portindex||2023-03-31|Has expired: Not working, and no fix forthcoming print/ghostscript9-x11||2023-03-31|Has expired: Released over 10 years ago and unsupported by upstream, consider print/ghostscript9-agpl-x11 print/ghostscript9-base||2023-03-31|Has expired: Released over 10 years ago and unsupported by upstream, consider print/ghostscript9-agpl-base security/openscep||2023-03-31|Has expired: Do not support recent RFC 8894 security/openvpn25|security/openvpn|2023-03-31|Has expired: replaced by new upstream release 2.6.0 security/portsentry||2023-03-31|Has expired: Abandoned, upstream is dead and last release was back in 2003 sysutils/relaxconf||2023-03-31|Has expired: Abandonware, last release of RelaxBSD was back in 2006 textproc/artha||2023-03-31|Has expired: Abandonware, last release in 2012 x11-wm/i3-gaps||2023-03-31|Has expired: Upstream merged with i3, please switch to x11-wm/i3 www/horde-wicked||2023-03-31|Has expired: Requires php74 www/horde-passwd||2023-03-31|Has expired: Requires php74 www/horde-ansel||2023-03-31|Has expired: Requires php74 multimedia/subtitleripper||2023-03-31|Has expired: Depends on broken transcode port sysutils/disktype||2023-03-31|Has expired: Abandonware, last release in 2006 and no development since deskutils/horde-kronolith||2023-03-31|Has expired: Requires php74 deskutils/horde-mnemo||2023-03-31|Has expired: Requires php74 deskutils/horde-nag||2023-03-31|Has expired: Requires php74 ftp/horde-gollem||2023-03-31|Has expired: Requires php74 mail/horde-imp||2023-03-31|Has expired: Requires php74 mail/horde-ingo||2023-03-31|Has expired: Requires php74 mail/horde-turba||2023-03-31|Has expired: Requires php74 www/horde-trean||2023-03-31|Has expired: Requires php74 devel/horde-content||2023-03-31|Has expired: Requires php74 devel/horde-timeobjects||2023-03-31|Has expired: Requires php74 www/horde-base||2023-03-31|Has expired: Requires php74 multimedia/transcode||2023-03-31|Has expired: abandoned by upstream and does not build security/teleport5|security/teleport|2023-03-31|More recent version than expired teleport port www/anyterm||2023-04-01|Has expired: upstream is dead audio/mousai-devel|audio/mousai|2023-04-06|Updated to the latest stable version multimedia/pHash||2023-04-09|Has expired: No users left in tree and fails to build with FFmpeg 6.0 devel/py-jsonschema49|devel/py-jsonschema|2023-04-09|Remove obsoleted port. Use devel/py-jsonschema instead devel/rubygem-aws-sdk-core3168|devel/rubygem-aws-sdk-core|2023-04-09|Remove obsoleted port. Use devel/rubygem-aws-sdk-core instead devel/rubygem-aws-sdk-s31117|devel/rubygem-aws-sdk-s3|2023-04-09|Remove obsoleted port. Use devel/rubygem-aws-sdk-s3 instead devel/rubygem-bootsnap111|devel/rubygem-bootsnap|2023-04-09|Remove obsoleted port. Use devel/rubygem-bootsnap instead devel/rubygem-bootsnap112|devel/rubygem-bootsnap|2023-04-09|Remove obsoleted port. Use devel/rubygem-bootsnap instead devel/rubygem-bootsnap114|devel/rubygem-bootsnap|2023-04-09|Remove obsoleted port. Use devel/rubygem-bootsnap instead devel/rubygem-bootsnap115|devel/rubygem-bootsnap|2023-04-09|Remove obsoleted port. Use devel/rubygem-bootsnap instead devel/rubygem-cucumber-messages19|devel/rubygem-cucumber-messages|2023-04-09|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-fugit17|devel/rubygem-fugit|2023-04-09|Remove obsoleted port. Use devel/rubygem-fugit instead devel/rubygem-ruby-fogbugz021|devel/rubygem-ruby-fogbugz|2023-04-09|Remove obsoleted port. Use devel/rubygem-ruby-fogbugz instead devel/rubygem-sidekiq-cron-sidekiq64|devel/rubygem-sidekiq-cron|2023-04-09|Remove obsoleted port. Use devel/rubygem-sidekiq-cron instead devel/rubygem-sidekiq64|devel/rubygem-sidekiq|2023-04-09|Remove obsoleted port. Use devel/rubygem-sidekiq instead security/rubygem-openssl221|security/rubygem-openssl|2023-04-09|Remove obsoleted port. Use security/rubygem-openssl instead textproc/rubygem-github-markup17|textproc/rubygem-github-markup|2023-04-09|Remove obsoleted port. Use textproc/rubygem-github-markup instead textproc/rubygem-loofah218|textproc/rubygem-loofah|2023-04-09|Remove obsoleted port. Use textproc/rubygem-loofah instead textproc/rubygem-rouge329|textproc/rubygem-rouge|2023-04-09|Remove obsoleted port. Use textproc/rubygem-rouge instead www/rubygem-erubi19|www/rubygem-erubi|2023-04-09|Remove obsoleted port. Use www/rubygem-erubi instead multimedia/mythtv-frontend|multimedia/mythtv|2023-04-10|Frontend is no part of multimedia/mythtv lang/ruby27|lang/ruby30|2023-04-13|Please migrate to newer versions. Ruby 2.7 will reach its EoL on April 12, 2023 www/py-requests-futures0|www/py-requests-futures|2023-04-19|Remove obsoleted port. Use www/py-requests-futures instead mail/rubygem-mail27|mail/rubygem-mail|2023-04-19|Remove obsoleted port. Use mail/rubygem-mail instead science/cdcl||2023-04-21|Has expired: Broken since 2021 science/rubygem-ruby-dcl||2023-04-21|Has expired: requires deprecated science/cdcl net-im/webinar||2023-04-24|Has expired: Requires EOLed electron18 devel/electron18||2023-04-24|Has expired: EOLed upstream, switch to newer version x11/libdmx||2023-04-25|Upstream removed support for Xdmx server devel/datovka|mail/datovka|2023-04-25|Move port to proper category benchmarks/super-smack||2023-04-30|Has expired: Unfetchable www/moodle39||2023-04-30|Has expired: Requires php74 which has been removed from the tree sysutils/u-boot-utilite||2023-04-30|Has expired: This port depends on the long time unsupported upstream devel/arm-none-eabi-gcc492 sysutils/py-psutil121|sysutils/py-psutil|2023-04-30|Has expired: Use sysutils/py-psutil instead www/dolibarr13||2023-04-30|Has expired: No support PHP >= 8.x www/dolibarr15||2023-04-30|Has expired: No support PHP >= 8.x www/dolibarr14||2023-04-30|Has expired: No support PHP >= 8.x devel/zpu-gcc||2023-04-30|Has expired: Broken with latest C compiler and port unused devel/zpu-binutils||2023-04-30|Has expired: Broken with latest C compiler and port unused databases/rocksdb-lite||2023-04-30|Has expired: Removed by upstream, see https://github.com/facebook/rocksdb/commit/4720ba4391eb016b05a30d09a8275624c3a4a87e textproc/ltxml||2023-04-30|Has expired: Unfetchable graphics/ImageMagick7-nox11|graphics/ImageMagick7|2023-04-30|Flavorized graphics/ImageMagick6-nox11|graphics/ImageMagick6|2023-04-30|Flavorized security/gpgme-qt5|security/gpgme-qt@qt5|2023-05-02|Flavorized to add Qt6 support x11-wm/hyprland-devel|x11-wm/hyprland|2023-05-03|Out of date: use x11-wm/hyprland for now emulators/qemu70|emulators/qemu7|2023-05-04|Use emulators/qemu or emulators/qemu-devel www/resin3||2023-05-06|Deprecated version, unsupported by upstream for years news/py-sabyenc3|news/py-sabctools|2023-05-08|Renamed upstream news/sabnzbdplus|news/sabnzbd|2023-05-08|Update to proper upstream name graphics/camera||2023-05-08|Has expired: abandoned upstream, does not fetch, website disappeared, unmaintained emulators/mess||2023-05-08|Merged into emulators/mame in upstream textproc/rubygem-semver_dialects|devel/rubygem-semver_dialects|2023-05-15|Removed duplicated port devel/rubygem-ruby-openai|www/rubygem-ruby-openai37|2023-05-16|Moved to match www/rubygem-ruby-openai sysutils/rundeck2|sysutils/rundeck3|2023-05-17|Has expired: unmaintained and newer version available in sysutils/rundeck3 devel/gitklient|devel/kommit|2023-05-17|Renamed upstream math/py-python-igraph|math/py-igraph|2023-05-18|Renamed to match upstream naming www/py-dj40-django-auth-ldap|www/py-dj41-django-auth-ldap|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-rich|www/py-dj41-django-rich|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-filter|www/py-dj41-django-filter|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-debug-toolbar|www/py-dj41-django-debug-toolbar|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-graphiql-debug-toolbar|www/py-dj41-django-graphiql-debug-toolbar|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-redis|www/py-dj41-django-redis|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ devel/py-dj40-django-rq|devel/py-dj41-django-rq|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-cors-headers|www/py-dj41-django-cors-headers|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-drf-yasg|www/py-dj41-drf-yasg|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-tables2|www/py-dj41-django-tables2|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-taggit|www/py-dj41-django-taggit|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ devel/py-dj40-graphene-django|devel/py-dj41-graphene-django|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-mptt|www/py-dj41-django-mptt|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-js-asset|www/py-dj41-django-js-asset|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-prometheus|www/py-dj41-django-prometheus|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-django-timezone-field|www/py-dj41-django-timezone-field|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj40-djangorestframework|www/py-dj41-djangorestframework|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to the Django 4.1+ version of this port. See https://www.djangoproject.com/download/ www/py-django40|www/py-django41|2023-05-20|Has expired: Extended support of Django 4.0 ends April 2023, upgrade to a newer version of Django. See https://www.djangoproject.com/download/ net-p2p/edonkey-tool-hash|net-p2p/ed2k-hash|2023-05-26|Renamed to match upstream naming net-im/qxmpp-qt5|net-im/qxmpp|2023-05-26|Port flavorized for Qt 5 and 6 devel/rubygem-aws-sdk-core3170|devel/rubygem-aws-sdk-core|2023-05-27|Remove obsoleted port. Use devel/rubygem-aws-sdk-core instead devel/rubygem-aws-sdk-s31119|devel/rubygem-aws-sdk-s3|2023-05-27|Remove obsoleted port. Use devel/rubygem-aws-sdk-s3 instead devel/rubygem-clamp11|devel/rubygem-clamp|2023-05-27|Remove obsoleted port. Use devel/rubygem-clamp instead net/rubygem-grpc142|net/rubygem-grpc|2023-05-27|Remove obsoleted port. Use net/rubygem-grpc instead net/rubygem-ipaddr122|net/rubygem-ipaddr|2023-05-27|Remove obsoleted port. Use net/rubygem-ipaddr instead security/rubygem-doorkeeper562|security/rubygem-doorkeeper|2023-05-27|Remove obsoleted port. Use security/rubygem-doorkeeper instead security/rubygem-ed2551912|security/rubygem-ed25519|2023-05-27|Remove obsoleted port. Use security/rubygem-ed25519 instead sysutils/rubygem-chef16|sysutils/rubygem-chef|2023-05-27|Remove obsoleted port. Use sysutils/rubygem-chef instead sysutils/rubygem-ohai16|sysutils/rubygem-ohai|2023-05-27|Remove obsoleted port. Use sysutils/rubygem-ohai instead textproc/rubygem-loofah219|textproc/rubygem-loofah|2023-05-27|Remove obsoleted port. Use textproc/rubygem-loofah instead www/rubygem-asana0|www/rubygem-asana|2023-05-27|Remove obsoleted port. Use www/rubygem-asana instead www/rubygem-jwt25|www/rubygem-jwt|2023-05-27|Remove obsoleted port. Use www/rubygem-jwt instead www/rubygem-webrick17|www/rubygem-webrick|2023-05-27|Remove obsoleted port. Use www/rubygem-webrick instead textproc/rtf2html||2023-05-28|Has expired: Abandonware, please use something modern like markdown databases/mariadb103-server|databases/mariadb106-server|2023-05-28|Has expired: Use databases/mariadb106-server databases/mariadb103-client|databases/mariadb106-client|2023-05-28|Has expired: Use databases/mariadb106-server net-mgmt/chronograf||2023-05-28|Has expired: Requires upstream EOL node14 textproc/opensearch-dashboards13|textproc/opensearch-dashboards|2023-05-28|Has expired: Requires upstream EOL node14 www/yarn-node14||2023-05-28|Has expired: Requires upstream EOL node14 www/npm-node14||2023-05-28|Has expired: Requires upstream EOL www/node14 www/node14||2023-05-28|Has expired: Consider using www/node16 or later as Upstream EOL on 2023-04-30 security/p5-Net-SAML||2023-05-28|Has expired: Depends on deprecated security/zxid security/zxid||2023-05-28|Has expired: Do not build with OpenSSL 1.1.1e and later security/keynote||2023-05-28|Has expired: Upstream last release in 2000 security/esteidfirefoxplugin||2023-05-28|Has expired: Upstream last release in 2013 and has been migrated into other products of upstream devel/py-pyxb|devel/py-pyxb-x|2023-05-31|Has expired: Upstream issued End-of-Life notice. Use devel/py-pyxb-x instead devel/arm-none-eabi-gcc492|devel/arm-none-eabi-gcc|2023-05-31|Has expired: Long time unsupported upstream multimedia/nordlicht||2023-05-31|Has expired: Unmaintained for years upstream and fails to build with FFmpeg 6 finance/vanitygen||2023-05-31|Has expired: Broken for more than a year and upstream last release was 11 years ago net-p2p/qtum||2023-05-31|Has expired: Broken for nearly a year sysutils/pam_mount||2023-05-31|Has expired: Requires upstream EOL OpenSSL 1.0.X and linux only libmount which is not available for FreeBSD polish/kadu||2023-05-31|Has expired: Upstream website no longer exists, no update on SourceForge net-mgmt/zabbix62-agent|net-mgmt/zabbix64-agent|2023-05-31|Has expired: Will reach end of life on 2023-05-31 net-mgmt/zabbix62-frontend|net-mgmt/zabbix64-frontend|2023-05-31|Has expired: Will reach end of life on 2023-05-31 net-mgmt/zabbix62-java|net-mgmt/zabbix64-java|2023-05-31|Has expired: Will reach end of life on 2023-05-31 net-mgmt/zabbix62-proxy|net-mgmt/zabbix64-proxy|2023-05-31|Has expired: Will reach end of life on 2023-05-31 net-mgmt/zabbix62-server|net-mgmt/zabbix64-server|2023-05-31|Has expired: Will reach end of life on 2023-05-31 mail/esmtp||2023-05-31|Has expired: Upstream announced that this project is no longer being maintained. See https://esmtp.sourceforge.net/links.html for alternatives ftp/ftpmirror||2023-05-31|Has expired: Abandonware net-p2p/zetacoin||2023-06-01|Has expired: Broken for nearly a year net-p2p/zetacoin-daemon||2023-06-01|Has expired: Broken for nearly a year net-p2p/zetacoin-utils||2023-06-01|Has expired: Broken for nearly a year sysutils/puppet6|sysutils/puppet7|2023-06-01|Has expired: Puppet 6 has reached EOL sysutils/puppetserver6|sysutils/puppetserver7|2023-06-01|Has expired: Puppet 6 has reached EOL databases/puppetdb6|databases/puppetdb7|2023-06-01|Has expired: Puppet 6 has reached EOL databases/puppetdb-terminus6|databases/puppetdb-terminus7|2023-06-01|Has expired: Puppet 6 has reached EOL sysutils/boxbackup-devel||2023-06-01|Has expired: Requires upstream EOL OpenSSL 1.0.X www/webstone-ssl||2023-06-01|Has expired: Requires upstream EOL OpenSSL 1.0.X sysutils/bareos18-client|sysutils/bareos19-client|2023-06-01|Has expired: Upstream EOL reached on 2020-02-03 sysutils/bareos18-server|sysutils/bareos19-server|2023-06-01|Has expired: Upstream EOL reached on 2020-02-03 sysutils/bareos18-traymonitor|sysutils/bareos19-traymonitor|2023-06-01|Has expired: Upstream EOL reached on 2020-02-03 net-mgmt/nagircbot||2023-06-01|Has expired: Broken for more than a year and fails to build on all supported release mail/spamdyke||2023-06-01|Has expired: Broken for more than a year and last upstream release was in 2015 net/haproxy17||2023-06-03|Has expired: Upstream EOL reached on 2021-03-31 net/haproxy18||2023-06-03|Has expired: Upstream EOL reached on 2022-12-31 net-mgmt/send||2023-06-03|Has expired: Implementation is based on older obsolete RFC dns/validns||2023-06-03|Has expired: Last upstream release was 10 years ago and last upstream activity in 2017 sysutils/cfengine319||2023-06-03|Has expired: Upstream EOL reached on 2022-06-30 sysutils/cfengine-masterfiles319||2023-06-03|Removed, part of expired sysutils/cfengine319 net-mgmt/nrpe3|net-mgmt/nrpe|2023-06-03|Has expired: Fails to build with recent OpenSSL so use net-mgmt/nrpe games/spacezero||2023-06-03|Has expired: broken, abandoned upstream, depends on deprecated gtk2 net/gnu-dico|net/dico|2023-06-03|Renamed to match upstream naming editors/o|editors/orbiton|2023-06-04|Project was renamed upstream databases/rubygem-pg14|databases/rubygem-pg|2023-06-05|Remove obsoleted port. Use databases/rubygem-pg instead databases/rubygem-redis-namespace18|databases/rubygem-redis-namespace|2023-06-05|Remove obsoleted port. Use databases/rubygem-redis-namespace instead devel/poetry|devel/py-poetry|2023-06-05|Remove obsoleted port. Use devel/py-poetry instead devel/py-dulwich020|devel/py-dulwich|2023-06-05|Remove obsoleted port. Use devel/py-dulwich instead devel/rubygem-aws-sdk-core3171|devel/rubygem-aws-sdk-core|2023-06-05|Remove obsoleted port. Use devel/rubygem-aws-sdk-core instead net/rubygem-u2f0|net/rubygem-u2f|2023-06-05|Remove obsoleted port. Use net/rubygem-u2f instead security/rubygem-omniauth-cas3-oauth2|security/rubygem-omniauth-cas3|2023-06-05|Remove obsoleted port. Use security/rubygem-omniauth-cas3 instead textproc/rubygem-loofah220|textproc/rubygem-loofah|2023-06-05|Remove obsoleted port. Use textproc/rubygem-loofah instead www/rubygem-rack227|www/rubygem-rack22|2023-06-05|Remove obsoleted port. Use www/rubygem-rack22 instead databases/rubygem-pg13|databases/rubygem-pg|2023-06-05|Remove obsoleted port. Use databases/rubygem-pg instead devel/rubygem-fast_gettext1|devel/rubygem-fast_gettext|2023-06-05|Remove obsoleted port. Use devel/rubygem-fast_gettext instead devel/rubygem-gettext-setup0|devel/rubygem-gettext-setup|2023-06-05|Remove obsoleted port. Use devel/rubygem-gettext-setup instead x11/radare-cutter||2023-06-07|Has expired: Cutter for radare has been discontinued as Cutter has moved to use rizin as their backend framework www/py-WebTest|www/py-webtest|2023-06-08|Use lowercase PORTNAME and path security/py-sequoia||2023-06-09|Deprecated upstream, broken as based on older dependency audio/hvl2wav|audio/ocp|2023-06-10|Has expired: Abandoned upstream, use audio/ocp instead x11/thinglaunch|x11/thingylaunch|2023-06-10|Has expired: Abandonware, please use x11/thingylaunch instead devel/kiwix-lib|devel/libkiwix|2023-06-12|Renamed to match upstream naming sysutils/intel-nvmupdate|sysutils/intel-nvmupdate-40g|2023-06-14|Moved to sysutils/intel-nvmupdate-40g, which is 40G-generation specific port to make space for 10G and 100G generations sysutils/intel-qcu|sysutils/intel-epct|2023-06-14|Moved to sysutils/intel-epct multimedia/obs-qtwebkit||2023-06-16|Has expired: OBS ships with their own browser plugin from version 25 onwards games/tuxmath||2023-06-16|Has expired: Upstream last release was in 2011 emulators/skyeye||2023-06-17|Has expired: Upstream last release was in 2014 x11/deforaos-desktop||2023-06-18|Removed, needs expired x11/deforaos-panel textproc/apache-solr9|textproc/apache-solr|2023-06-18|New stable release games/poker-eval||2023-06-20|Upstream vanished graphics/3d-ascii-viewer-c|graphics/3d-ascii-viewer|2023-06-21|Project was renamed upstream archivers/libunrar6|archivers/libunrar|2023-06-21|Moved to unversioned origin. Use archivers/libunrar instead japanese/font-plemoljp-nfj||2023-06-22|Removed by upstream graphics/fotofix||2023-06-23|Has expired: Depends on expired graphics/IPA graphics/IPA||2023-06-23|Has expired: Broken since 2021 security/p5-OpenCA-PKCS7||2023-06-23|Has expired: Depends on expired security/p5-OpenCA-OpenSSL security/p5-OpenCA-OpenSSL||2023-06-23|Has expired: Broken since 2021 security/krb5-118|security/krb5|2023-06-25|Has expired: EOL one year after the release of krb5 1.19 x11-wm/pager|x11-wm/sawfish-pager|2023-06-27|Renamed to match upstream naming lang/python37|lang/python38|2023-06-27|Has expired: Upgrade to a newer Python version. 3.7 is in maintenance status and gets security fixes only. End-of-Life: 2023-06-27. See https://devguide.python.org/versions/ databases/mysql-q4m||2023-06-30|Has expired: Requires upstream EOL MySQL 5.6 databases/mysqlbigram||2023-06-30|Has expired: Requires upstream EOL MySQL 5.6 databases/ateam_mysql_ldap_auth||2023-06-30|Has expired: Requires upstream EOL MySQL 5.6 databases/mysqlwsrep56-server||2023-06-30|Has expired: Requires upstream EOL MySQL 5.6 databases/mysql56-server||2023-06-30|Has expired: Upstream support ended in February 2021 databases/mysql56-client||2023-06-30|Has expired: Upstream support ended in February 2021 databases/mysac||2023-06-30|Has expired: Requires upstream EOL MySQL 5.6 www/moodle311||2023-06-30|Has expired: Requires php80 which is set to expire on 2023-11-26 www/moodle40||2023-06-30|Has expired: Requires php80 which is set to expire on 2023-11-26 www/yarn-node19||2023-06-30|Has expired: This port depends on deprecated www/node19. Migrate to www/yarn-node18 or www/yarn-node20 instead www/npm-node19||2023-06-30|Has expired: This port depends on deprecated www/node19. Migrate to www/npm-node18 or www/npm-node20 instead www/node19||2023-06-30|Has expired: Nodejs 19.* will reach its EoL on 2023-06-01. Use Node.js 18.* (www/node18) or 20.* (www/node20) instead emulators/qemu6||2023-06-30|Has expired: Version 8 is on the horizon while version 7 is stable audio/gbemol||2023-06-30|Has expired: Unmaintained for years and depends on deprecated GTK2 audio/glurp||2023-06-30|Has expired: Unmaintained for years and depends on deprecated GTK2 finance/R-cran-ccgarch||2023-06-30|Has expired: Fails to build with R 4.3.0+ and abandoned upstream www/redmine42||2023-06-30|Has expired: Broken with all supported Ruby versions www/tomcat10|www/tomcat101|2023-06-30|Has expired: EOLd, potential security issues (https://tomcat.apache.org/tomcat-10.0-eol.html), use www/tomcat101 instead databases/mongodb40-tools|databases/mongodb-tools|2023-06-30|Has expired: Upstream EOL reached on 2022-04-30 databases/mongodb40|databases/mongodb42|2023-06-30|Has expired: Upstream EOL reached on 2022-04-30 dns/djbdns-tools||2023-06-30|Has expired: No longer compliant with current DNS standards and source code hasn't been centrally managed for over 20 years dns/djbdns||2023-06-30|Has expired: No longer compliant with current DNS standards and source code hasn't been centrally managed for over 20 years dns/libdjbdns||2023-06-30|Has expired: No longer compliant with current DNS standards and source code hasn't been centrally managed for over 20 years sysutils/mcollective-actionpolicy-auth||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-nrpe-client||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-puppet-agent||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-puppet-client||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-nettest-client||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-nettest-agent||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-service-agent||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-service-client||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-shell-client||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-shell-agent||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-nrpe-agent||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-nrpe-common||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-service-common||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-puppet-common||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective-nettest-common||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mnrpes||2023-06-30|Has expired: Depends on broken sysutils/mcollective sysutils/mcollective||2023-06-30|Has expired: Broken with all supported Ruby versions databases/mariadb104-server||2023-06-30|Has expired: Use databases/mariadb106-server databases/mariadb104-client||2023-06-30|Has expired: Use databases/mariadb106-client dns/mydns-ng||2023-06-30|Has expired: Abandonware, last release in 2010. Consider migrating to dns/powerdns dns/mydns||2023-06-30|Has expired: Abandonware, last release in 2006. Consider migrating to dns/powerdns net/opal||2023-06-30|Has expired: Very outdated, current version in tree was released back in 2013 and upstream is still active math/R-cran-RHmm||2023-06-30|Has expired: Fails to build with R 4.3.0+ and abandoned upstream databases/py-caterva|archivers/py-blosc2|2023-06-30|Has expired: Use archivers/py-blosc2 instead. All the features of Python-Caterva have been included in the Python-Blosc2 NDArray object net-im/purple-hangouts||2023-06-30|Has expired: Google Hangouts discontinued 2022-11-01, data deleted 2023-01-01 dns/ares||2023-06-30|Has expired: Deprecated upstream as of March 12, 2023 security/rubygem-omniauth-cas3||2023-06-30|Has expired: Deprecated by upstream. The repository has been archived by the owner on Aug 23, 2022 graphics/ikona||2023-06-30|Has expired: abandoned upstream, broken multimedia/vdr-plugin-osdteletext||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-wirbelscan||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-control||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-markad||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-iptv||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-femon||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-sleeptimer||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-remote||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-infosatepg||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-reelchannelscan||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-extrecmenu||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-vdrmanager||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-vnsiserver||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-xvdr||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugins||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-eepg||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-xineliboutput||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr||2023-06-30|Has expired: Abandoned "work in progress" fork in 2015 multimedia/vdr-plugin-osdpip||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-epgsearch||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-streamdev||2023-06-30|Has expired: Depends on abandoned fork of VDR www/vdr-plugin-live||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-skinenigmang||2023-06-30|Has expired: Depends on abandoned fork of VDR multimedia/vdr-plugin-ttxtsubs||2023-06-30|Has expired: Depends on abandoned fork of VDR audio/pulseeffects||2023-06-30|Has expired: Broken for almost a year and abandoned upstream audio/libgroove||2023-06-30|Has expired: Fails to build with FFmpeg 6 and very little activity upstream multimedia/py-mlt6||2023-06-30|Has expired: Deprecated and unsupported upstream, please consider using multimedia/mlt7 instead multimedia/mlt6-qt5|multimedia/mlt7-qt|2023-06-30|Has expired: Deprecated and unsupported upstream, please consider using multimedia/mlt7 instead multimedia/mlt6|multimedia/mlt7|2023-06-30|Has expired: Deprecated and unsupported upstream, please consider using multimedia/mlt7 instead devel/electron19||2023-06-30|Has expired: EOLed upstream, switch to newer version devel/electron21||2023-06-30|Has expired: EOLed upstream, switch to newer version devel/ccache-memcached||2023-06-30|Has expired: Unmaintained fork that targets a very old version of ccache devel/ccache-memcached-static||2023-06-30|Has expired: Unmaintained fork that targets a very old version of ccache devel/libdlna||2023-06-30|Has expired: Abandonware, development discontinued textproc/rubygem-ferret||2023-06-30|Has expired: Broken with all supported Ruby versions databases/py-pg8000-112|databases/py-pg8000|2023-06-30|Has expired: EOLd, use www/py-pg8000 instead databases/caterva|archivers/c-blosc2|2023-06-30|Has expired: Use archivers/c-blosc2 instead. All the features of Caterva have been included in the C-Blosc2 NDim object print/ghostscript7-base||2023-06-30|Has expired: Obsolete and unsupported upstream, consider using a more recent version print/ghostscript7-commfont||2023-06-30|Has expired: Obsolete and unsupported upstream print/ghostscript7-korfont||2023-06-30|Has expired: Obsolete and unsupported upstream print/ghostscript7-x11||2023-06-30|Has expired: Obsolete and unsupported upstream print/ghostscript7-jpnfont||2023-06-30|Has expired: Obsolete and unsupported upstream print/ghostscript8-base||2023-06-30|Has expired: Obsolete and unsupported upstream, consider using a more recent version print/ghostscript8-x11||2023-06-30|Has expired: Obsolete and unsupported upstream textproc/py-transifex-client|textproc/go-transifex-client|2023-06-30|Has expired: Upstream switched to go based api client (textproc/go-transifex-client) devel/google-cloud-cpp117|devel/google-cloud-cpp|2023-07-01|Has expired: Newer version is in the tree math/py-gmpy|math/py-gmpy2|2023-07-01|Has expired: EOLd, use math/py-gmpy2 instead security/openssl_tpm_engine||2023-07-02|Has expired: Requires older openssl and upstream unmaintained since 2017 www/kristall||2023-07-02|Has expired: Requires older openssl sysutils/cfengine-masterfiles318||2023-07-02|Has expired: Expire one year after cfengine-masterfiles 3.19.0 released sysutils/cfengine318||2023-07-02|Has expired: Expire one year after cfengine 3.19.0 released devel/linux-c7-dbus-glib||2023-07-02|Merged into devel/linux-c7-dbus-libs net/nuster||2023-07-08|Has expired: Does not support OpenSSL 3 and upstream last release was in 2020 devel/godot2-tools|devel/godot-tools|2023-07-08|Has expired: Requires legacy OpenSSL 1.1.1 so use devel/godot devel/rubygem-aws-sdk-core3172|devel/rubygem-aws-sdk-core|2023-07-09|Remove obsoleted port. Use devel/rubygem-aws-sdk-core instead devel/rubygem-aws-sdk-s31122|devel/rubygem-aws-sdk-s3|2023-07-09|Remove obsoleted port. Use devel/rubygem-aws-sdk-s3 instead devel/rubygem-google-protobuf322|devel/rubygem-google-protobuf|2023-07-09|Remove obsoleted port. Use devel/rubygem-google-protobuf instead devel/rubygem-grape15|devel/rubygem-grape|2023-07-09|Remove obsoleted port. Use devel/rubygem-grape instead textproc/rubygem-nokogiri114|textproc/rubygem-nokogiri|2023-07-09|Remove obsoleted port. Use textproc/rubygem-nokogiri instead graphics/gmic-qt@krita|graphics/krita-gmic-plugin|2023-07-14|Forked to a seperate project devel/capstone5|devel/capstone|2023-07-15|Keep the latest version without any pkgnamesufix games/naev-data||2023-07-15|Remove obsoleted port. Now games/naev installs data files graphics/pecl-imagick-im7|graphics/pecl-imagick|2023-07-19|Merged into master port x11-toolkits/fox14||2023-07-27|Has expired: Obsolete leaf port, use x11-toolkits/fox(16,17) instead x11-wm/cage-devel|x11-wm/cage|2023-07-27|Out of date: use x11-wm/cage for now misc/py-anndata|devel/py-anndata|2023-07-30|Removed duplicate games/cockatrice||2023-07-31|Has expired: Upstream releases haven't occured for multiple years and will require a new portbuild graphics/blender-lts29||2023-07-31|Has expired: Deprecated upstream x11-fm/wcmcommander||2023-07-31|Has expired: Abandoned upstream x11/cde-24|x11/cde-25|2023-08-01|Has expired: Desupported by upstream lang/go118||2023-08-04|Upstream support ended devel/hhdate|devel/date|2023-08-05|Dedup library x11-toolkits/wlinfo||2023-08-10|Redundant with wayland-info from graphics/wayland-utils www/bareos18-webui|www/bareos19-webui|2023-08-16|Has expired sysutils/devcpu-data-amd|sysutils/cpu-microcode-amd|2023-08-16|Reorganize CPU microcode ports sysutils/devcpu-data-intel|sysutils/cpu-microcode-intel|2023-08-16|Reorganize CPU microcode ports devel/py-python-Levenshtein|devel/py-Levenshtein|2023-08-17|Rename to match upstream devel/py-jaraco||2023-08-21|Remove obsoleted port security/rubygem-openssl2|security/rubygem-openssl|2023-08-21|Remove obsoleted port. Use security/rubygem-openssl instead games/cataclysm-dda-tiles|games/cataclysm-dda@tiles|2023-08-22|Moved to a flavored version security/py-netbox-secretstore|security/py-netbox-secrets|2023-08-22|Has expired: No longer maintained by upstream, not compatible with NetBox 3.5, please migrate to security/py-netbox-secrets benchmarks/dbs||2023-08-22|Has expired: Broken on all supported releases for more than an year databases/virtuoso||2023-08-22|Has expired: Broken on all supported FreeBSD releases for more than an year sysutils/muse||2023-08-22|Has expired: Broken on all supported FreeBSD releases for more than an year devel/py-pytest-freezegun|devel/py-pytest-freezer|2023-08-22|Has expired: Use devel/py-pytest-freezer as upstream is unmaintained multimedia/QtAV||2023-08-22|Has expired: Abandoned project and broken with FFmpeg 6 mail/vmailmgr||2023-08-22|Has expired: Last upstream release was in 2005 and upstream points to different site irc/komanda-cli||2023-08-25|Has expired: Upstream no longer maintained irc/birch||2023-08-25|Has expired: Upstream no longer maintained net-im/6cord||2023-08-25|Has expired: Upstream no longer maintained devel/py-gpep517||2023-08-26|Remove obsoleted port. It is no longer needed after Python 3.7 removal devel/py-rapidfuzz2|devel/py-rapidfuzz|2023-08-26|Remove obsoleted port. Use devel/py-rapidfuzz instead devel/py-z3c.batching||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-z3c.zcmlhook||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zc.buildout||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-z3c.autoinclude||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.dottedname||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.app.basicskin||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.app.renderer||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.app.schema||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.broken||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.browserresource||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.cachedescriptors||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.contentprovider||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.copy||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.datetime||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.deferredimport||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.filerepresentation||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.generations||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.lifecycleevent||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.processlifetime||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.sequencesort||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.size||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.tales||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-five.globalrequest||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.globalrequest||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.traversing||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.publisher||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.browser||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.contenttype||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.testing||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.exceptions||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zope.i18n||2023-08-27|Remove leaf zope ports that have no sencse in absence of zope itself devel/py-zope.location||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself textproc/py-zope.structuredtext||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself textproc/py-zope.tal||2023-08-27|Remove leaf zope ports that have no sense in absence of zope itself databases/mysql-connector-java|databases/mysql-connector-j|2023-08-27|Following rename with upstream deskutils/kalendar|deskutils/merkuro|2023-08-28|Renamed upstream www/joomla3|www/joomla4|2023-08-30|Has expired: EOL upstream sysutils/llama|sysutils/walk|2023-08-31|Renamed to match upstream naming devel/py-typed-ast||2023-08-31|Has expired: This project is no longer maintained. Use the standard library ast module instead devel/py-retype||2023-08-31|Has expired: This project is no longer supported/maintained ports-mgmt/parfetch-overlay||2023-08-31|Has expired: Unmaintained cad/py-cq-editor||2023-09-01|Has expired: Depends on expiring cad/py-cadquery cad/py-cadquery||2023-09-01|Has expired: Depends on exppired cad/py-ocp www/squid-devel||2023-09-01|Has expired: Not used anymore to create rc-state releases databases/rubygem-red-plasma||2023-09-04|Remove deprecated port. red-plasma is deprecated since 10.0.0. red-plasma will not be released from Apache Arrow 12.0.0 or so devel/rubygem-cucumber-cucumber-expressions15|devel/rubygem-cucumber-cucumber-expressions|2023-09-04|Remove obsoleted port. Use devel/rubygem-cucumber-cucumber-expressions instead devel/rubygem-cucumber-messages18|devel/rubygem-cucumber-messages|2023-09-04|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead textproc/rubygem-cucumber-gherkin23|textproc/rubygem-cucumber-gherkin|2023-09-04|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead textproc/rubygem-cucumber-html-formatter19|textproc/rubygem-cucumber-html-formatter|2023-09-04|Remove obsoleted port. Use textproc/rubygem-cucumber-html-formatter instead cad/py-ocp||2023-09-05|Has expired: Broken since 2021 sysutils/bacula11-libs3|sysutils/bacula-libs3|2023-09-10|No reason to have version in the port name. Works with 11 and 13 www/transmission-web|net-p2p/transmission-components@daemon|2023-09-10|Moved to the daemon flavor devel/rubygem-cucumber-tag-expressions4|devel/rubygem-cucumber-tag-expressions|2023-09-11|Remove obsoleted port. Use devel/rubygem-cucumber-tag-expressions instead security/rosenpass|net/rosenpass|2023-09-12|Remove duplicate port dns/tinystats||2023-09-20|Has expired: djbdns got removed, port is no longer required mail/cyrus-imapd23||2023-09-20|Has expired: No longer supported by upstream mail/cyrus-imapd24||2023-09-20|Has expired: No longer supported by upstream net/py-python-ceilometerclient||2023-09-22|Remove obsoleted port. This project is no longer maintained sysutils/rundeck3|sysutils/rundeck|2023-09-23|Rename to avoid confusion games/weebsay||2023-09-26|Has expired: API server is no longer functional devel/rubygem-mustache0|devel/rubygem-mustache|2023-09-27|Has expired: Use devel/mustache sysutils/rsfetch||2023-09-27|Has expired: Upstream unmaintained sysutils/sysrc||2023-09-27|Has expired: Migrated into src deskutils/budgie-trash-applet||2023-09-29|Has expired: Merged into newer x11/budgie-desktop >= 10.8 x11-fonts/sourcecodepro-ttf|x11-fonts/source-code-pro-ttf|2023-09-30|Move x11-fonts/sourcecodepro-ttf to x11-fonts/source-code-pro-ttf x11-fonts/sourceserifpro-ttf|x11-fonts/source-serif-ttf|2023-09-30|Move x11-fonts/sourceserifpro-ttf to x11-fonts/source-serif-ttf www/pserv||2023-09-30|Has expired: Abandonware, last release in 2005. Consider migrating to www/apache24 , www/lighttpd or www/nginx www/polipo||2023-09-30|Has expired: No longer maintained upstream audio/aacgain||2023-09-30|Has expired: Obsolete way of handling volume adjustment, consider using audio/rsgain audio/ample||2023-09-30|Has expired: Abandonware, last release over 19 years ago audio/ccaudio2||2023-09-30|Has expired: Abandonware, no development since 2011 audio/libtremor||2023-09-30|Has expired: Obsolete, we only support hardware with a fpu and other decoding libraries offer better performance audio/rioutil||2023-09-30|Has expired: Obsolete, supported hardware ia about 20 years old audio/waveplay||2023-09-30|Has expired: Abandoned upstream databases/mongodb42-tools|databases/mongodb-tools|2023-09-30|Has expired: Upstream EOL reached on 2023-04-30 databases/mongodb42|databases/mongodb44|2023-09-30|Has expired: Upstream EOL reached on 2023-04-30 databases/redis6|databases/redis62|2023-09-30|Has expired: Has reached its EoL. Please migrate to newer version devel/capstone3|devel/capstone4|2023-09-30|Has expired: Use more recent upstream version from devel/capstone devel/directfb||2023-09-30|Has expired: Last upstream release was in 2015 devel/electron23|devel/electron24|2023-09-30|Has expired: EOLed upstream, switch to newer version devel/libtar||2023-09-30|Has expired: Abandonware since 2013 and multiple CVEs over the years devel/pear-htmlpurifier||2023-09-30|Has expired: Unfetchable as the pear channel no longer works devel/pear-channel-htmlpurifier.org||2023-09-30|Has expired: PEAR Channel is no longer functional devel/pmdk||2023-09-30|Has expired: FreeBSD has been deprecated since 1.13.X and support has been dropped on 2.0 graphics/povray36|graphics/povray37|2023-09-30|Has expired: No longer supported upstream; use POV-Ray 3.7 instead lang/onyx||2023-09-30|Has expired: Requires deprecated cook port lang/perl5.32|lang/perl5.34|2023-09-30|Has expired: Support ends three years after .0 release. Please upgrade to a more recent version of Perl mail/qtools||2023-09-30|Has expired: Upstream last activity in 2003 math/djbfft||2023-09-30|Has expired: Abandonware, slow and untouched by upstream for over 20 years math/py-matplotlib2|math/py-matplotlib|2023-09-30|Has expired: Upstream support ended in 2020 and do not support python3 versions existing on the tree net-im/kde-telepathy||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net/easysoap||2023-09-30|Has expired: Last release was in 2006 net-im/ktp-accounts-kcm||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-approver||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-auth-handler||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-call-ui||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-contact-runner||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-desktop-applets||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-kded-module||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-send-file||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-text-ui||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-contact-list||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-filetransfer-handler||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net-im/ktp-common-internals||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August net/openldap24-client|net/openldap25-client|2023-09-30|Has expired: No longer supported by upstream. Please use a newer version of OpenLDAP instead net/openldap24-server|net/openldap25-server|2023-09-30|Has expired: No longer supported by upstream. Please use a newer version of OpenLDAP instead science/crf++||2023-09-30|Has expired: Last upstream activity was in 2015 security/fwbuilder||2023-09-30|Has expired: Abandonware since Jan 2021 sysutils/istatserver||2023-09-30|Has expired: Upstream last activity was in 2018 sysutils/logstash-forwarder||2023-09-30|Has expired: Migrate to sysutils/beats8 textproc/libextractor||2023-09-30|Has expired: does not compile with exiv2 0.28, and no ports tree users www/bareos19-webui|www/bareos20-webui|2023-09-30|Has expired: Upstream EOL reached sysutils/bareos19-traymonitor|sysutils/bareos20-traymonitor|2023-09-30|Has expired: Upstream EOL reached sysutils/bareos19-client|sysutils/bareos20-client|2023-09-30|Has expired: Upstream EOL reached sysutils/bareos19-server|sysutils/bareos20-server|2023-09-30|Has expired: Upstream EOL reached textproc/popup||2023-09-30|Has expired: Abandonware, last release in 2004 and dead upstream textproc/yamcha||2023-09-30|Has expired: Last upstream release was in 2005 japanese/awffull||2023-09-30|Has expired: Abandonware, last release in 14+ years ago. Consider using www/awstats www/dhttpd||2023-09-30|Has expired: Abandonware, last release in 15+ years ago. Consider using www/darkhttpd, www/obhttpd or www/miniserve www/drupal8|www/drupal9|2023-09-30|Has expired: Upstream EOL reached on 2021-11-17 www/fnord||2023-09-30|Has expired: Deprecated upstream, consider using www/apache24, www/lighttpd or www/nginx www/grafana8|www/grafana9|2023-09-30|Has expired: EOLed upstream www/mediawiki138|www/mediawiki139|2023-09-30|Has expired: end of life upstream www/awffull||2023-09-30|Has expired: Abandonware, last release in 14+ years ago. Consider using www/awstats textproc/raptor||2023-09-30|Has expired: No new release in 10+ years and superseded by 2.0-branch, consider using textproc/raptor2 devel/php-composer2|devel/php-composer|2023-09-30|Port for newer version moved over old EOL version port net-p2p/transmission-cli|net-p2p/transmission-components@cli|2023-09-30|Moved for metaport net-p2p/transmission-daemon|net-p2p/transmission-components@daemon|2023-09-30|Moved for metaport net-p2p/transmission-gtk|net-p2p/transmission-components@gtk|2023-09-30|Moved for metaport net-p2p/transmission-qt|net-p2p/transmission-components@qt|2023-09-30|Moved for metaport net-p2p/transmission-utils|net-p2p/transmission-components@utils|2023-09-30|Moved for metaport databases/percona-pam-for-mysql||2023-10-01|Has expired: Upstream EOL reaches on 2023-10-01 databases/percona57-pam-for-mysql||2023-10-01|Has expired: Upstream EOL reaches on 2023-10-01 databases/percona57-server||2023-10-01|Has expired: Upstream EOL reaches on 2023-10-01 databases/percona57-client||2023-10-01|Has expired: Upstream EOL reaches on 2023-10-01 sysutils/nfs-over-tls||2023-10-01|Has expired: All supported releases of FreeBSD include this in base x11/antimicro|x11/antimicrox|2023-10-01|Has expired: Replaced by x11/antimicrox upstream no longer maintained security/krb5-appl||2023-10-01|Has expired: Desupported by upstream, uses old ciphers sysutils/mstflint-lite|sysutils/mstflint|2023-10-05|Parent port is now lite by default net/frr7|net/frr8|2023-10-05|Keeping only the 2 last major branches in port tree devel/rubygem-gitlab-license_finder||2023-10-06|Removed devel/rubygem-thor10|devel/rubygem-thor|2023-10-06|Removed devel/rubygem-gitlab-sidekiq-fetcher||2023-10-06|Removed devel/rubygem-aws-sdk-s31126|devel/rubygem-aws-sdk-s3|2023-10-06|Use devel/rubygem-aws-sdk-s3 devel/rubygem-aws-sdk-core3175|devel/rubygem-aws-sdk-core|2023-10-06|Use devel/rubygem-aws-sdk-core devel/gitlab-metrics-exporter||2023-10-06|Removed net/rubygem-octokit5|net/rubygem-octokit|2023-10-06|Use net/rubygem-octokit games/minilens||2023-10-08|Has expired: Depends on expired devel/godot2 (use devel/godot instead) games/tanks-of-freedom||2023-10-08|Has expired: Depends on expired devel/godot2 (use devel/godot instead) devel/godot2|devel/godot|2023-10-08|Has expired: Requires legacy OpenSSL 1.1.1 so use devel/godot devel/py-packaging21|devel/py-packaging|2023-10-11|Remove obsoleted port. Use devel/py-packaging instead devel/rubygem-google-protobuf323|devel/rubygem-google-protobuf|2023-10-11|Remove obsoleted port. Use devel/rubygem-google-protobuf instead audio/rem||2023-10-12|Has expired: Deprecated, replaced by libre net/openmpi3|net/openmpi|2023-10-12|Has expired: OpenMPI 3 is not maintained by the upstream project anymore and will be removed graphics/tiffgt||2023-10-14|Has expired: Upstream support stopped security/openssl30|security/openssl|2023-10-14|Upgrade security/openssl to 3.0 x11-fonts/gnu-unifont-ttf|x11-fonts/gnu-unifont-otf|2023-10-16|Remove obsoleted port. Use x11-fonts/gnu-unifont-otf instead mail/slapd-cyrus||2023-10-20|Has expired: Last upstream release was in 2013 net/pacemaker1|net/pacemaker2|2023-10-22|Hasn't built in a long time, last upstream release was a while ago, use pacemaker2 multimedia/subsync|multimedia/ffsubsync|2023-10-22|Project was renamed upstream dns/libasr-devel||2023-10-25|Has expired: libasr will be maintained only as part of OpenSMTPD dns/libasr||2023-10-25|Has expired: libasr will be maintained only as part of OpenSMTPD textproc/xalan-c||2023-10-28|Has expired: Upstream no longer continuing; please consider textproc/libxslt, textproc/qt5-xmlpatterns or SaxonC as potential alternatives www/homer|www/homer-web|2023-11-01|Rename port to be consistent with Arch textproc/rubygem-yarp|textproc/rubygem-prism|2023-11-01|Remove obsoleted port. Use textproc/rubygem-prism instead audio/p5-MIDI|audio/p5-MIDI-Perl|2023-11-01|Move audio/p5-MIDI to audio/p5-MIDI-Perl devel/xtoolchain-llvm-devel||2023-11-02|Subsumed into devel/llvm-devel net/ceph14||2023-11-02|Has expired: End of life upstream since 2021-06-30 www/sfnt2woff||2023-11-02|Has expired: Superseded by WOFF 2.0, please consider using devel/woff2 textproc/kibana7||2023-11-02|Has expired: Depends on EOL NodeJS 16 devel/electron22|devel/electron24|2023-11-02|Has expired: Depends on EOL NodeJS 16 www/hedgedoc||2023-11-02|Has expired: Depends on EOL NodeJS 16 games/libretro-beetle_bsnes|games/libretro-mednafen_bsnes|2023-11-06|Follow naming of libretro-super build script games/libretro-beetle_gba|games/libretro-mednafen_gba|2023-11-06|Follow naming of libretro-super build script games/libretro-beetle_lynx|games/libretro-mednafen_lynx|2023-11-06|Follow naming of libretro-super build script games/libretro-beetle_ngp|games/libretro-mednafen_ngp|2023-11-06|Follow naming of libretro-super build script games/libretro-beetle_pce|games/libretro-mednafen_pce|2023-11-06|Follow naming of libretro-super build script games/libretro-beetle_pce_fast|games/libretro-mednafen_pce_fast|2023-11-06|Follow naming of libretro-super build script games/libretro-beetle_pcfx|games/libretro-mednafen_pcfx|2023-11-06|Follow naming of libretro-super build script games/libretro-beetle_saturn|games/libretro-mednafen_saturn|2023-11-06|Follow naming of libretro-super build script games/libretro-beetle_supergrafx|games/libretro-mednafen_supergrafx|2023-11-06|Follow naming of libretro-super build script games/libretro-beetle_vb|games/libretro-mednafen_vb|2023-11-06|Follow naming of libretro-super build script games/libretro-beetle_wswan|games/libretro-mednafen_wswan|2023-11-06|Follow naming of libretro-super build script games/libretro-fbalpha|games/libretro-fbalpha2012|2023-11-06|Follow naming of libretro-super build script games/libretro-paralleln64|games/libretro-parallel_n64|2023-11-06|Follow naming of libretro-super build script games/libretro-uae|games/libretro-puae|2023-11-06|Follow naming of libretro-super build script games/libretro-vbanext|games/libretro-vba_next|2023-11-06|Follow naming of libretro-super build script archivers/fpc-bzip2|lang/fpc|2023-11-12|This port was merged into lang/fpc archivers/fpc-unzip|lang/fpc|2023-11-12|This port was merged into lang/fpc audio/fpc-mad|lang/fpc|2023-11-12|This port was merged into lang/fpc audio/fpc-a52|lang/fpc|2023-11-12|This port was merged into lang/fpc audio/fpc-oggvorbis|lang/fpc|2023-11-12|This port was merged into lang/fpc audio/fpc-modplug|lang/fpc|2023-11-12|This port was merged into lang/fpc audio/fpc-openal|lang/fpc|2023-11-12|This port was merged into lang/fpc converters/fpc-iconvenc|lang/fpc|2023-11-12|This port was merged into lang/fpc databases/fpc-odbc|lang/fpc|2023-11-12|This port was merged into lang/fpc databases/fpc-fpindexer|lang/fpc|2023-11-12|This port was merged into lang/fpc databases/fpc-postgres|lang/fpc|2023-11-12|This port was merged into lang/fpc databases/fpc-dblib|lang/fpc|2023-11-12|This port was merged into lang/fpc databases/fpc-ibase|lang/fpc|2023-11-12|This port was merged into lang/fpc databases/fpc-gdbm|lang/fpc|2023-11-12|This port was merged into lang/fpc databases/fpc-mysql|lang/fpc|2023-11-12|This port was merged into lang/fpc databases/fpc-pxlib|lang/fpc|2023-11-12|This port was merged into lang/fpc databases/fpc-oracle|lang/fpc|2023-11-12|This port was merged into lang/fpc databases/fpc-sqlite|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-pthreads|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-tplylib|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-pdf|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-sdo|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-image|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-xml|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-newt|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fppkg|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-sdl|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-extra|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-odata|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-stl|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-js|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-symbolic|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-res|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-web|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-registry|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-fpcunit|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-report|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-passrc|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-regexpr|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-sound|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-dbus|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-db|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-gdbint|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-libmagic|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-async|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-base|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-json|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fcl-net|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-fv|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-zlib|lang/fpc|2023-11-12|This port was merged into lang/fpc devel/fpc-bfd|lang/fpc|2023-11-12|This port was merged into lang/fpc editors/fpc-ide|lang/fpc|2023-11-12|This port was merged into lang/fpc ftp/fpc-libcurl|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-libpng|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-ncurses|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-hermes|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-imagemagick|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-rsvg|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-libgd|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-opengl|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-graph|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-vcl-compat|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-svgalib|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-proj4|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-pasjpeg|lang/fpc|2023-11-12|This port was merged into lang/fpc graphics/fpc-cairo|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-pastojs|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-rtl-objpas|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-lua|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-utils|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-rtl-generics|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-rtl-extra|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-units|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-rexx|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-base|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-rtl-unicode|lang/fpc|2023-11-12|This port was merged into lang/fpc lang/fpc-rtl-console|lang/fpc|2023-11-12|This port was merged into lang/fpc math/fpc-gmp|lang/fpc|2023-11-12|This port was merged into lang/fpc math/fpc-numlib|lang/fpc|2023-11-12|This port was merged into lang/fpc math/fpc-fftw|lang/fpc|2023-11-12|This port was merged into lang/fpc misc/fpc-chm|lang/fpc|2023-11-12|This port was merged into lang/fpc multimedia/fpc-dts|lang/fpc|2023-11-12|This port was merged into lang/fpc multimedia/fpc-libvlc|lang/fpc|2023-11-12|This port was merged into lang/fpc net/fpc-ldap|lang/fpc|2023-11-12|This port was merged into lang/fpc net/fpc-pcap|lang/fpc|2023-11-12|This port was merged into lang/fpc net/fpc-libenet|lang/fpc|2023-11-12|This port was merged into lang/fpc print/fpc-libcups|lang/fpc|2023-11-12|This port was merged into lang/fpc security/fpc-gnutls|lang/fpc|2023-11-12|This port was merged into lang/fpc security/fpc-openssl|lang/fpc|2023-11-12|This port was merged into lang/fpc sysutils/fpc-utmp|lang/fpc|2023-11-12|This port was merged into lang/fpc sysutils/fpc-uuid|lang/fpc|2023-11-12|This port was merged into lang/fpc sysutils/fpc-syslog|lang/fpc|2023-11-12|This port was merged into lang/fpc textproc/fpc-aspell|lang/fpc|2023-11-12|This port was merged into lang/fpc textproc/fpc-libxml2|lang/fpc|2023-11-12|This port was merged into lang/fpc www/fpc-libmicrohttpd|lang/fpc|2023-11-12|This port was merged into lang/fpc www/fpc-httpd24|lang/fpc|2023-11-12|This port was merged into lang/fpc www/fpc-googleapi|lang/fpc|2023-11-12|This port was merged into lang/fpc www/fpc-webidl|lang/fpc|2023-11-12|This port was merged into lang/fpc www/fpc-httpd22|lang/fpc|2023-11-12|This port was merged into lang/fpc www/fpc-fastcgi|lang/fpc|2023-11-12|This port was merged into lang/fpc x11/fpc-x11|lang/fpc|2023-11-12|This port was merged into lang/fpc x11-fonts/fpc-libfontconfig|lang/fpc|2023-11-12|This port was merged into lang/fpc x11-toolkits/fpc-xforms|lang/fpc|2023-11-12|This port was merged into lang/fpc x11-toolkits/fpc-gtk2|lang/fpc|2023-11-12|This port was merged into lang/fpc sysutils/fpc-users|lang/fpc|2023-11-14|This port was merged into lang/fpc net/py-ldap|net/py-python-ldap|2023-11-17|Rename to conform upstream name devel/wasi-compiler-rt11||2023-11-20|Version no longer supported as a WASI component devel/mingw32-libyaml||2023-11-21|Has expired: Last upstream release was in 2014 and mingw32 project is defunct devel/mingw32-pdcurses||2023-11-21|Has expired: Last upstream release was in 2009 and mingw32 project is defunct devel/mingw32-openssl||2023-11-21|Has expired: Upstream reached EOL and mingw32 project is defunct devel/mingw32-pthreads||2023-11-21|Has expired: Last upstream release was in 2012 and mingw32 project is defunct devel/mingw32-directx||2023-11-21|Has expired: Last upstream release was in 2002 and mingw32 project is more or less dead math/mingw32-libgmp||2023-11-21|Has expired: Broken for more than a year devel/mingw32-libffi||2023-11-21|Has expired: Last upstream release was in 2014 and mingw32 project is defunct devel/mingw32-bin-msvcrt||2023-11-21|Has expired: Last upstream release was in 2014 and project mingw32 is defunct devel/mingw32-zlib||2023-11-21|Has expired: Last upstream release was in 2014 and project mingw32 is defunct devel/mingw32-gcc||2023-11-21|Has expired: Upstream release was in 2015 and mingw32 project is defunct www/guile-www||2023-11-21|Has expired: Last upstream release was in 2002 and no longer relevant nowadays games/suyimazu|games/mizuma|2023-11-22|Project was renamed upstream www/dfileserver||2023-11-22|Has expired: Obsolete, consider using www/darkhttpd devel/sdts++||2023-11-22|Has expired: Last upstream release was in 2003 and both MASTER_SITES and WWW are unreachable databases/postgis30||2023-11-22|Removed math/gri||2023-11-26|Has expired: Last upstream release was in 2012 and gnuplot generates better results comms/telldus-core||2023-11-26|Has expired: BROKEN for more than a year sysutils/openshift-install||2023-11-26|Has expired: BROKEN for more than a year devel/capnproto080|devel/capnproto1|2023-11-27|Remove obsoleted port. Use devel/capnproto1 instead devel/py-cachetools3|devel/py-cachetools|2023-11-27|Remove obsoleted port. Use devel/py-cachetools instead www/rubygem-asana1|www/rubygem-asana|2023-11-27|Remove obsoleted port. Use www/rubygem-asana instead devel/rubygem-rdoc63|devel/rubygem-rdoc|2023-11-27|Remove obsoleted port. Use devel/rubygem-rdoc instead security/rubygem-devise-two-factor40-rails70|security/rubygem-devise-two-factor41-rails70|2023-11-27|Remove obsoleted port. Use security/rubygem-devise-two-factor41-rails70 instead www/rubygem-rqrcode-rails3|www/rubygem-rqrcode|2023-11-27|Remove obsoleted port. Use www/rubygem-rqrcode instead textproc/py-pygments-25|textproc/py-pygments|2023-11-27|Remove obsoleted port. Use textproc/py-pygments instead devel/rubygem-devise48-rails70|devel/rubygem-devise-rails70|2023-11-29|Use devel/rubygem-devise-rails70 instead textproc/rubygem-rouge41|textproc/rubygem-rouge|2023-11-29|Use textproc/rubygem-rouge instead devel/rubygem-aws-sdk-s31121|devel/rubygem-aws-sdk-s3|2023-11-29|Use devel/rubygem-aws-sdk-s3 instead games/py-mnemosyne|games/py-mnemosyne-proj|2023-11-30|Rename to match PyPI name databases/p5-Search-Xapian12|databases/p5-Search-Xapian|2023-12-01|Remove obsoleted port. Use databases/p5-Search-Xapian instead databases/xapian-bindings12|databases/xapian-bindings|2023-12-01|Remove obsoleted port. Use databases/xapian-bindings instead databases/xapian-core12|databases/xapian-core|2023-12-01|Remove obsoleted port. Use databases/xapian-core instead www/xapian-omega12|www/xapian-omega|2023-12-01|Remove obsoleted port. Use www/xapian-omega instead devel/rubygem-bootsnap116|devel/rubygem-bootsnap|2023-12-01|Remove obsoleted port. Use devel/rubygem-bootsnap instead devel/rubygem-gettext_i18n_rails18|devel/rubygem-gettext_i18n_rails|2023-12-01|Remove obsoleted port. Use devel/rubygem-gettext_i18n_rails instead sysutils/rubygem-chef17|sysutils/rubygem-chef|2023-12-01|Remove obsoleted port. Use sysutils/rubygem-chef instead sysutils/rubygem-chef-bin17|sysutils/rubygem-chef-bin|2023-12-01|Remove obsoleted port. Use sysutils/rubygem-chef-bin instead sysutils/rubygem-chef-config17|sysutils/rubygem-chef-config|2023-12-01|Remove obsoleted port. Use sysutils/rubygem-chef-config instead sysutils/rubygem-chef-utils17|sysutils/rubygem-chef-utils|2023-12-01|Remove obsoleted port. Use sysutils/rubygem-chef-utils instead sysutils/rubygem-ohai17|sysutils/rubygem-ohai|2023-12-01|Remove obsoleted port. Use sysutils/rubygem-ohai instead net-im/scudcloud||2023-12-01|Has expired: Project was abandoned in 2018 java/wildfly24||2023-12-02|Has expired: End of life upstream devel/fnccheck||2023-12-02|Has expired: BROKEN for more than an year and last upstream release was in 2012 mail/qmail-spamcontrol||2023-12-02|Has expired: BROKEN for more than 4+ years java/wildfly16||2023-12-02|Has expired: End of life upstream java/wildfly90||2023-12-02|Has expired: End of life upstream java/wildfly17||2023-12-02|Has expired: End of life upstream java/wildfly15||2023-12-02|Has expired: End of life upstream astro/ptiger||2023-12-02|Has expired: Depends on expired astro/tkgeomap devel/ptmalloc2||2023-12-02|Has expired: Abandonware, last release in 2006 and there are other alternative malloc implementations available java/wildfly25||2023-12-02|Has expired: End of life upstream net/gupnp-ui||2023-12-02|Has expired: Depends on deprecated port net/gupnp14 graphics/R-cran-rtiff||2023-12-02|Has expired: Fails to build and abandoned upstream games/iagno||2023-12-02|Has expired: BROKEN for more than a year and no upstream activity for the last 2 years emulators/ines||2023-12-02|Has expired: Ancient NES emulator that only works on i386, consider using emulators/higan www/varnish-nagios||2023-12-02|Has expired: Marked BROKEN for months, also depends on deprecated version of Varnish net/gupnp14||2023-12-02|Has expired: Unsupported legacy version upstream, also fails to build with newer versions of libxml2. Consider migrating to net/gupnp net/gupnp-dlna||2023-12-02|Has expired: Depends on deprecated port net/gupnp14 net/gupnp-igd12||2023-12-02|Has expired: Depends on deprecated port net/gupnp14 irc/irssi-dcc_send_limiter||2023-12-02|Has expired: BROKEN for more than a year www/linux-opera||2023-12-02|Has expired: outdated and unsupported version sysutils/gtk-imonc||2023-12-02|Has expired: BROKEN for more than 2 years audio/gradio||2023-12-02|Has expired: BROKEN for more than a year java/wildfly13||2023-12-02|Has expired: End of life upstream astro/xeartk||2023-12-02|Has expired: Depends on expired astro/tkgeomap math/py-piranha||2023-12-02|Has expired: BROKEN for more than a year and last upstream activity was in 2018 games/abstreet||2023-12-02|Has expired: BROKEN for more than a year and issue does not seem to be resolvable soon security/tor-devel||2023-12-02|Has expired: Ignored for more than a year and security/tor is more recent than this java/wildfly12||2023-12-02|Has expired: End of life upstream java/wildfly11||2023-12-02|Has expired: End of life upstream net-p2p/arbitrum-avm||2023-12-02|Has expired: BROKEN for more than an year www/mozplugger||2023-12-02|Has expired: Obsolete, defunct as Mozilla Firefox dropped support for plugin interface as of ESR 60 devel/ptmalloc||2023-12-02|Has expired: Abandonware, last release in 2006 and there are other alternative malloc implementations available java/wildfly18||2023-12-02|Has expired: End of life upstream java/wildfly14||2023-12-02|Has expired: End of life upstream www/madsonic||2023-12-02|Has expired: Depends on www/jetty8 which has been listed as end of life since 2015 www/jetty8||2023-12-02|Has expired: End of life in 2014, consider migrating to www/jetty10 textproc/bibtool||2023-12-02|Has expired: BROKEN for more than an year games/gnome-taquin||2023-12-02|Has expired: BROKEN for more than a year and no upstream activity for more than 2 years audio/mous||2023-12-02|Has expired: BROKEN for more than a year audio/mixxx22|audio/mixxx|2023-12-02|Has expired: Deprecated upstream, consider migrating to audio/mixxx www/jetty9||2023-12-02|Has expired: End of life as of 2022-06-01, consider migrating to www/jetty10 multimedia/obs-scrab||2023-12-02|Has expired: Fails to package and marked broken over 10 months ago archivers/jzlib||2023-12-02|Has expired: Abandonware, untouched for over 10 years and Java Platform 8+ provides a Deflater class java/wildfly26||2023-12-02|Has expired: End of life upstream science/libgeodecomp||2023-12-02|Has expired: BROKEN for more than an year astro/tkgeomap||2023-12-02|Has expired: abandoned astro/tclgeomap||2023-12-02|Has expired: abandoned devel/electron24||2023-12-03|Has expired: Upstream EOL reached on 2023-10-10 audio/festlex-ogi||2023-12-04|Has expired: Both MASTER_SITES and WWW are defunct net/libkvkontakte||2023-12-04|Has expired: Depends on deprecated www/qt5-webkit french/geonext||2023-12-05|Has expired: Last upstream release was in 2014 german/geonext||2023-12-05|Has expired: Last upstream release was in 2014 math/geonext||2023-12-05|Has expired: Last upstream release was in 2014 polish/gnugadu2||2023-12-05|Has expired: Last upstream release was in 2006 net-im/centerim||2023-12-05|Has expired: Last upstream release was in 2011 net-im/jggtrans||2023-12-05|Has expired: Upstream last release was in 2014 polish/tleenx2||2023-12-05|Has expired: Last upstream release was in 2004 polish/libtlen||2023-12-05|Has expired: Last upstream release was in 2004 devel/rubygem-font-awesome-rails-rails50|devel/rubygem-font-awesome-rails-rails60|2023-12-06|Obsolete, use devel/rubygem-font-awesome-rails-rails60 instead security/rubygem-devise-two-factor-rails61|security/rubygem-devise-two-factor-rails70|2023-12-06|Obsolete, use security/rubygem-devise-two-factor-rails70 instead net/py-anonfile||2023-12-07|Has expired: anonfile.com has shut down www/thundersnarf||2023-12-12|Has expired: Depends on deprecated php80 textproc/stardict-quick||2023-12-12|Has expired: unfetchable devel/rubygem-view_component-rails61|devel/rubygem-view_component-rails70|2023-12-14|Obsolete, use devel/rubygem-view_component-rails70 instead devel/py-astroid253|devel/py-astroid|2023-12-14|Remove obsoleted port. Use devel/py-astroid instead mail/imap-uw|mail/panda-imap|2023-12-16|Has expired: Last upstream release was in 2007 so use the fork mail/panda-imap mail/mailsync||2023-12-16|Has expired: Depends on outdated mail/cclient mail/cclient|mail/panda-cclient|2023-12-16|Has expired: Last upstream release was in 2007 so use the fork mail/panda-cclient www/yanopaste||2023-12-18|Has expired: Last upstream release was in 2011 www/py-yt-dlp-devel|www/py-yt-dlp|2023-12-22|Remove the -devel suffix math/octave-forge-statistics-bootstrap|math/octave-forge-statistics-resampling|2023-12-24|Name change upstream comms/openzwave-devel||2023-12-28|Has expired: Upstream no longer maintained, indicates to move to openzwave JS instead net/dpdk-22.11|net/dpdk|2023-12-30|Instead of expiring dpdk move dpdk-22.11 to dpdk databases/ateam_mysql57_ldap_auth||2023-12-31|Depends on upstream EOL MySQL 5.7 databases/mysql-udf||2023-12-31|Has expired: Upstream last update was in 2007 databases/mysqlwsrep57-server||2023-12-31|Depends on upstream EOL MySQL 5.7 net-mgmt/glpi-plugins-fusioninventory-server||2023-12-31|Has expired: Requires php80 which is set to expire on 2023-11-26 x11-fonts/fontmatrix||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit cad/jspice3||2023-12-31|Has expired: BROKEN for more than 2 years on all supported versions after the EOL of 12 emulators/rtc||2023-12-31|Has expired: Driver doesn't actually work with current FreeBSD versions emulators/gngeo||2023-12-31|Has expired: BROKEN for more that 2 years after the EOL of 12 net/rp-pppoe||2023-12-31|Has expired: Upstream restricting future OS support to Linux. Use net/mpd5 or pppoed instead. https://dianne.skoll.ca/pipermail/rp-pppoe/2023q2/000639.html net/spread4||2023-12-31|Has expired: BROKEN on all supported versions after the EOL of 12 net/quiterss||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit net/ipsvd||2023-12-31|Has expired: bogus assumption of system type widths, likely crash-prone devel/atlas||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years net-im/gitterdone||2023-12-31|Has expired: Upstream has gone away databases/pgpool-II-40||2023-12-31|Has expired: Upstream EOL reaches on 2023-12-31 www/varnish6|www/varnish7|2023-12-31|Has expired: Unsupported version upstream, consider migrating to www/varnish7 net-im/teamwords||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit devel/eris||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years devel/zanata-platform||2023-12-31|Has expired: Depends on expired java/wildfly10, last release from 2018 textproc/bsdgrep||2023-12-31|Has expired: Merged into base from 13 mail/postforward||2023-12-31|Has expired: Obsolete as postsrsd 2.x uses unix sockets instead of tcp devel/tmake||2023-12-31|Has expired: Last release in 2004 and dead upstream, superseded by qmake comms/ncid||2023-12-31|Has expired: Umaintained for over a year, outdated and unsupported version upstream multimedia/gmerlin||2023-12-31|Has expired: Upstream last activity was in 2012 mail/trojita||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit games/springlobby||2023-12-31|Has expired: Depends on expired games/spring graphics/libgfx||2023-12-31|Has expired: unmaintained upstream since sep 2005 devel/cook||2023-12-31|Has expired: Upstream last release was in 2008 multimedia/omxplayer||2023-12-31|Has expired: Depends on legacy APIs and interfaces, functionality is being in integrated into VLC devel/mercator||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years comms/sdr-wspr||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit devel/atlas-devel||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years mail/qsheff||2023-12-31|Has expired: BROKEN on all supported versions after the EOL of 12 textproc/py-googletrans||2023-12-31|Has expired: Umaintained for over 3 years, depends on old www/py-httpx013 multimedia/smtube||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit net/thcrut||2023-12-31|Has expired: BROKEN on all supported versions after the EOL of 12 games/OpenDiablo2||2023-12-31|Has expired: Upstream repository has been archived on Dec 20, 2021 graphics/figurine||2023-12-31|Has expired: BROKEN for more than 2 years on all supported versions after the EOL of 12 editors/xi-term||2023-12-31|Has expired: Frontend depends on deprecated editors/xi-core. No upstream activity net/wmwlmon||2023-12-31|Has expired: BROKEN on all supported versions after the EOL of 12 devel/strace||2023-12-31|Has expired: BROKEN on all supported versions after EOL of 12 audio/tuneradio||2023-12-31|Has expired: Requires defunct bktr net/skstream||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years mail/libspf||2023-12-31|Has expired: Abandonware, last commit upstream 14 years ago. Consider migrating to mail/libspf2 graphics/sage||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years dns/updatedd||2023-12-31|Has expired: Last release in 2006 and upstream is dead. Consider migrating to dns/inadyn, dns/ddclient or dns/godns multimedia/ppm2fli||2023-12-31|Has expired: BROKEN on all supported versions after the EOL of 12 www/drupal9||2023-12-31|Has expired: Upstream EOL reaches on 2023-11-01 net/asterisk16|net/asterisk18|2023-12-31|Has expired: Upstream EOL reaches on 2023-10-09 games/quake3||2023-12-31|Has expired: BROKEN for more than 4 years on all supported versions after the EOL of 12 audio/xmradio||2023-12-31|Has expired: Requires defunct bktr editors/xi-core||2023-12-31|Has expired: Project is currently discontinued, one depend port broken (editors/xi-term set to deprecation too). Upstream recommends editors/lapce editors/pdfedit||2023-12-31|Has expired: BROKEN on all supported versions for 2 years after the EOL of 12 games/spring||2023-12-31|Has expired: Fails to build and marked broken for several months java/wildfly10||2023-12-31|Has expired: End of life upstream graphics/xfpovray||2023-12-31|Has expired: BROKEN for more than 2 years on all supported versions after the EOL of 12 audio/mp3splt-gtk||2023-12-31|Has expired: BROKEN on all supported versions for more than 2 years after the EOL of 12 audio/mp3info||2023-12-31|Has expired: Last release in 2006 and lacks support for ID3v2 comms/uartlirc||2023-12-31|Has expired: BROKEN on all supported versions for more than 2 years after the EOL of 12 comms/mlan3||2023-12-31|Has expired: BROKEN on all supported versions for more than 2 years after the EOL of 12 multimedia/fxtv||2023-12-31|Has expired: Requires defunct bktr devel/rubygem-aws-sdk-sso|devel/rubygem-aws-sdk-core|2023-12-31|Has expired: SSO is included as part of aws-sdk-core. Use devel/rubygem-aws-sdk-core instead devel/libwfut||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years devel/fuel||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit devel/rubygem-aws-sdk-macie||2023-12-31|Has expired: Deprecated by upstream sysutils/devcpu-data|sysutils/cpu-microcode|2023-12-31|Has expired: Use sysutils/cpu-microcode math/wfmath||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years sysutils/ffs2recov||2023-12-31|Has expired: BROKEN on supported versions after EOL of 12 sysutils/iichid||2023-12-31|Has expired: Merged into base from 13 devel/varconf||2023-12-31|Has expired: There has been no release for most of the Worldforge libraries in the past 10 years multimedia/bsdbktr_tvtune||2023-12-31|Has expired: Requires defunct bktr sysutils/lttng-tools||2023-12-31|Has expired: BROKEN on all supported versions after the EOL of 12 multimedia/phonon-gstreamer||2023-12-31|Has expired: No longer maintained upstream -- the vlc backend is the one to use net-mgmt/zabbix4-server|net-mgmt/zabbix5-server|2023-12-31|Has expired: Upstream EOL reaches on 2023-10-31 net-mgmt/zabbix4-agent|net-mgmt/zabbix5-agent|2023-12-31|Has expired: Upstream EOL reaches on 2023-10-31 net-mgmt/zabbix4-java|net-mgmt/zabbix5-java|2023-12-31|Has expired: Upstream EOL reaches on 2023-10-31 net-mgmt/zabbix4-proxy|net-mgmt/zabbix5-proxy|2023-12-31|Has expired: Upstream EOL reaches on 2023-10-31 devel/py-dj41-django-rq|devel/py-dj42-django-rq|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ net/p5-MaxMind-DB-Writer||2023-12-31|Has expired: This is the final release. This distribution is no longer being developed www/py-dj41-django-graphiql-debug-toolbar|www/py-dj42-django-graphiql-debug-toolbar|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj41-drf-spectacular|www/py-dj42-drf-spectacular|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj41-django-tables2|www/py-dj42-django-tables2|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-httpx013|www/py-httpx|2023-12-31|Has expired: Old repo-copy needed for deprecated textproc/py-googletrans graphics/drm-fbsd12.0-kmod||2023-12-31|Has expired: Requires soon to reach EOL FreeBSD 12 www/py-dj41-django-taggit|www/py-dj42-django-taggit|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ sysutils/etc_os-release||2023-12-31|Has expired: No longer required after the EOL of 12 sysutils/afbinit||2023-12-31|Has expired: sparc64 architecture is deprecated in FreeBSD x11-drivers/xf86-video-sunffb||2023-12-31|Removed www/py-dj41-django-rich|www/py-dj42-django-rich|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj41-django-redis|www/py-dj42-django-redis|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj41-django-prometheus|www/py-dj42-django-prometheus|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj41-django-mptt|www/py-dj42-django-mptt|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj41-drf-yasg||2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ print/ghostscript9-agpl-x11|print/ghostscript10|2023-12-31|Has expired: Obsolete and unsupported upstream, consider using print/ghostscipt10 print/ghostscript9-agpl-base|print/ghostscript10|2023-12-31|Has expired: Obsolete and unsupported upstream, consider using print/ghostscipt10 www/py-dj41-django-cors-headers|www/py-dj42-django-cors-headers|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ databases/mysql57-server|databases/mysql80-server|2023-12-31|Has expired: Upstream support ended in October 2019 databases/mysql57-client|databases/mysql80-client|2023-12-31|Has expired: Upstream support ended in October 2019 www/py-dj41-django-filter|www/py-dj42-django-filter|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj41-django-debug-toolbar|www/py-dj42-django-debug-toolbar|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/kf5-kdewebkit||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit www/py-dj41-django-auth-ldap|www/py-dj42-django-auth-ldap|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ sysutils/kfloppy||2023-12-31|Has expired: No longer part of KDE Gear since 23.08 net/wireguard||2023-12-31|Has expired: Only useful for FreeBSD 12 which is EoL soon net/wireguard-kmod||2023-12-31|Has expired: Only useful for FreeBSD 12 which is EoL soon www/py-dj41-django-js-asset|www/py-dj42-django-js-asset|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj41-django-timezone-field|www/py-dj42-django-timezone-field|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ lang/gcc8||2023-12-31|Has expired: Unsupported by upstream. Use GCC 11 or newer instead devel/py-dj41-graphene-django|devel/py-dj42-graphene-django|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj41-drf-spectacular-sidecar|www/py-dj42-drf-spectacular-sidecar|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ graphics/php80-exif|graphics/php81-exif|2023-12-31|Has expired: Security support ended on 2023-11-26 graphics/php80-gd|graphics/php81-gd|2023-12-31|Has expired: Security support ended on 2023-11-26 mail/php80-imap|mail/php81-imap|2023-12-31|Has expired: Security support ended on 2023-11-26 devel/php80-ffi|devel/php81-ffi|2023-12-31|Has expired: Security support ended on 2023-11-26 devel/php80-gettext|devel/php81-gettext|2023-12-31|Has expired: Security support ended on 2023-11-26 devel/php80-sysvshm|devel/php81-sysvshm|2023-12-31|Has expired: Security support ended on 2023-11-26 devel/php80-tokenizer|devel/php81-tokenizer|2023-12-31|Has expired: Security support ended on 2023-11-26 devel/php80-intl|devel/php81-intl|2023-12-31|Has expired: Security support ended on 2023-11-26 devel/php80-pcntl|devel/php81-pcntl|2023-12-31|Has expired: Security support ended on 2023-11-26 devel/php80-sysvsem|devel/php81-sysvsem|2023-12-31|Has expired: Security support ended on 2023-11-26 devel/php80-sysvmsg|devel/php81-sysvmsg|2023-12-31|Has expired: Security support ended on 2023-11-26 devel/php80-readline|devel/php81-readline|2023-12-31|Has expired: Security support ended on 2023-11-26 devel/php80-shmop|devel/php81-shmop|2023-12-31|Has expired: Security support ended on 2023-11-26 archivers/php80-zlib|archivers/php81-zlib|2023-12-31|Has expired: Security support ended on 2023-11-26 archivers/php80-phar|archivers/php81-phar|2023-12-31|Has expired: Security support ended on 2023-11-26 archivers/php80-bz2|archivers/php81-bz2|2023-12-31|Has expired: Security support ended on 2023-11-26 archivers/php80-zip|archivers/php81-zip|2023-12-31|Has expired: Security support ended on 2023-11-26 misc/php80-calendar|misc/php81-calendar|2023-12-31|Has expired: Security support ended on 2023-11-26 textproc/php80-enchant|textproc/php81-enchant|2023-12-31|Has expired: Security support ended on 2023-11-26 textproc/php80-pspell|textproc/php81-pspell|2023-12-31|Has expired: Security support ended on 2023-11-26 textproc/php80-xmlwriter|textproc/php81-xmlwriter|2023-12-31|Has expired: Security support ended on 2023-11-26 textproc/php80-xmlreader|textproc/php81-xmlreader|2023-12-31|Has expired: Security support ended on 2023-11-26 textproc/php80-xsl|textproc/php81-xsl|2023-12-31|Has expired: Security support ended on 2023-11-26 textproc/php80-dom|textproc/php81-dom|2023-12-31|Has expired: Security support ended on 2023-11-26 textproc/php80-simplexml|textproc/php81-simplexml|2023-12-31|Has expired: Security support ended on 2023-11-26 textproc/php80-ctype|textproc/php81-ctype|2023-12-31|Has expired: Security support ended on 2023-11-26 textproc/php80-xml|textproc/php81-xml|2023-12-31|Has expired: Security support ended on 2023-11-26 converters/php80-mbstring|converters/php81-mbstring|2023-12-31|Has expired: Security support ended on 2023-11-26 converters/php80-iconv|converters/php81-iconv|2023-12-31|Has expired: Security support ended on 2023-11-26 security/php80-sodium|security/php81-sodium|2023-12-31|Has expired: Security support ended on 2023-11-26 security/php80-filter|security/php81-filter|2023-12-31|Has expired: Security support ended on 2023-11-26 net-mgmt/php80-snmp|net-mgmt/php81-snmp|2023-12-31|Has expired: Security support ended on 2023-11-26 lang/php80-extensions|lang/php81-extensions|2023-12-31|Has expired: Security support ended on 2023-11-26 lang/php80|lang/php81|2023-12-31|Has expired: Security support ended on 2023-11-26 www/php80-opcache|www/php81-opcache|2023-12-31|Has expired: Security support ended on 2023-11-26 www/php80-tidy|www/php81-tidy|2023-12-31|Has expired: Security support ended on 2023-11-26 www/php80-session|www/php81-session|2023-12-31|Has expired: Security support ended on 2023-11-26 www/mod_php80|www/mod_php81|2023-12-31|Has expired: Security support ended on 2023-11-26 ftp/php80-curl|ftp/php81-curl|2023-12-31|Has expired: Security support ended on 2023-11-26 ftp/php80-ftp|ftp/php81-ftp|2023-12-31|Has expired: Security support ended on 2023-11-26 sysutils/php80-fileinfo|sysutils/php81-fileinfo|2023-12-31|Has expired: Security support ended on 2023-11-26 sysutils/php80-posix|sysutils/php81-posix|2023-12-31|Has expired: Security support ended on 2023-11-26 math/php80-bcmath|math/php81-bcmath|2023-12-31|Has expired: Security support ended on 2023-11-26 math/php80-gmp|math/php81-gmp|2023-12-31|Has expired: Security support ended on 2023-11-26 net/php80-ldap|net/php81-ldap|2023-12-31|Has expired: Security support ended on 2023-11-26 net/php80-soap|net/php81-soap|2023-12-31|Has expired: Security support ended on 2023-11-26 net/php80-sockets|net/php81-sockets|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-dba|databases/php81-dba|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-pdo|databases/php81-pdo|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-pdo_dblib|databases/php81-pdo_dblib|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-sqlite3|databases/php81-sqlite3|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-pdo_pgsql|databases/php81-pdo_pgsql|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-pdo_firebird|databases/php81-pdo_firebird|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-pgsql|databases/php81-pgsql|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-pdo_odbc|databases/php81-pdo_odbc|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-pdo_sqlite|databases/php81-pdo_sqlite|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-odbc|databases/php81-odbc|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-mysqli|databases/php81-mysqli|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/php80-pdo_mysql|databases/php81-pdo_mysql|2023-12-31|Has expired: Security support ended on 2023-11-26 databases/postgresql11-pltcl|databases/postgresql12-pltcl|2023-12-31|Has expired: Security support ended on 2023-11-09 databases/postgresql11-docs|databases/postgresql12-docs|2023-12-31|Has expired: Security support ended on 2023-11-09 databases/postgresql11-plperl|databases/postgresql12-plperl|2023-12-31|Has expired: Security support ended on 2023-11-09 databases/postgresql11-server|databases/postgresql12-server|2023-12-31|Has expired: Security support ended on 2023-11-09 databases/postgresql11-plpython|databases/postgresql12-plpython|2023-12-31|Has expired: Security support ended on 2023-11-09 databases/postgresql11-contrib|databases/postgresql12-contrib|2023-12-31|Has expired: Security support ended on 2023-11-09 databases/postgresql11-client|databases/postgresql12-client|2023-12-31|Has expired: Security support ended on 2023-11-09 databases/postgresql11-pgtcl|databases/postgresql12-pgtcl|2023-12-31|Has expired: Security support ended on 2023-11-09 www/py-dj41-djangorestframework|www/py-dj42-djangorestframework|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/ www/py-django41|www/py-django42|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to a newer version of Django. See https://www.djangoproject.com/download/ www/qt5-webkit||2023-12-31|Has expired: No longer actively maintained, increasing security concerns textproc/py-grako||2023-12-31|Project is abandoned math/p5-Math-BigRat|math/p5-Math-BigInt|2024-01-01|Subsumed into math/p5-Math-BigInt www/trac-devel|www/trac|2024-01-02|Trac released stable version with py3 support, so removing -devel port sysutils/rtx|sysutils/mise|2024-01-03|Project was renamed upstream x11/hyprland-share-picker|x11/xdg-desktop-portal-hyprland|2024-01-05|Merged into main port sysutils/signon-qt5|sysutils/signond|2024-01-05|Renamed to match upstream and support flavors net-im/libaccounts-qt5|net-im/libaccounts-qt|2024-01-05|Renamed to support flavors devel/py-pygithub|devel/py-PyGithub|2024-01-06|Rename port match upstream devel/freebsd-gcc9||2024-01-09|No longer able to build base system, use GCC 12 or later instead net/downzemall|net/arrowdl|2024-01-11|Project was renamed upstream misc/mc-nox11|misc/mc|2024-01-15|No longer useful (misc/mc does not require Xlib at runtime) www/mongrel2||2024-01-15|Has expired: BROKEN for more than 2 years on all platforms after the EOL of 12 net/unison232|net/unison240|2024-01-15|Has expired: More recent versions are in the tree consider using net/unison240 science/libtensorflow1||2024-01-15|Has expired: Broken for more than a year japanese/jed||2024-01-17|Has expired: Upstream site vaporized and returns NXDOMAIN consider using editors/jed editors/fte||2024-01-17|Has expired: Upstream last release was in 2001 chinese/celvis||2024-01-17|Has expired: Last upstream release was in 2001 x11-clocks/intclock||2024-01-17|Has expired: Upstream website vaporized hebrew/he2||2024-01-17|Has expired: Upstream last release was in 2001 multimedia/acidrip||2024-01-17|Has expired: Last upstream release was in 2004 editors/edith||2024-01-17|Has expired: Upstream last release was in 2000 x11-toolkits/p5-Gtk2-GladeXML||2024-01-17|Has expired: Upstream marked this module as Deprecated x11-toolkits/p5-Gtk2-TrayIcon||2024-01-17|Has expired: Upstream marked this module as Deprecated editors/led||2024-01-17|Has expired: Last upstream release was in 2002 reconsider using editors/nano editors/impress||2024-01-18|Has expired: Upstream last release was in 2000 biology/sim4||2024-01-18|Has expired: Upstream last update was in 2005 x11-wm/w9wm||2024-01-18|Has expired: Last upstream release was in 2002 biology/seqio||2024-01-18|Has expired: Upstream last release was in 2000 x11-wm/tvtwm||2024-01-18|Has expired: Upstream last release was in 2001 reconsider using vtwm x11-wm/treewm||2024-01-18|Has expired: Last upstream release was in 2003 biology/recombine|biology/lamarc|2024-01-18|Has expired: Upstream advises to use biology/lamarc x11-wm/phluid||2024-01-18|Has expired: Last upstream release was in 2000 x11-wm/lwm||2024-01-18|Has expired: Last upstream release was in 2016 x11-wm/ratmen||2024-01-18|Has expired: Last upstream release was in 2008 x11-wm/larswm||2024-01-18|Has expired: Last upstream release was in 2010 x11-wm/flwm||2024-01-19|Has expired: Last upstream release and activity was in 2015 x11-wm/jewel||2024-01-19|Has expired: Last upstream release was in 2004 x11-wm/antiwm||2024-01-20|Has expired: Last upstream release was in 2009 databases/qt5-sqldrivers-ibase||2024-01-21|Has expired: No fix with the oldest Firebird and BROKEN around 1 year multimedia/libva-glx|multimedia/libva|2024-01-21|Merged into main port net/gq||2024-01-25|Has expired: Upstream last release was in 2008 databases/isql-viewer||2024-01-25|Has expired: Requires old mysql versions and last upstream release was in 2004 audio/sphinx3||2024-01-25|Has expired: Upstream advises on using audio/pocketsphinx audio/sphinx||2024-01-25|Has expired: Upstream advises to use audio/pocketsphinx games/linux-quake3-demo||2024-01-25|Has expired: Cannot be fetched from GENTOO sites games/linux-ut2003-demo||2024-01-25|Has expired: Cannot be fetched anymore from GENTOO Master Sites x11-themes/kde-icons-nuvola||2024-01-25|Has expired: Unfetchable and upstream WWW returns Not Found x11-themes/kde-icons-gartoon-blue-svg||2024-01-25|Has expired x11-themes/kde-icons-gartoon-svg||2024-01-25|Has expired: Upstream WWW returns NOT FOUND x11-themes/kde-icons-graphite-rade8||2024-01-25|Has expired: Upstream WWW returns Not Found x11-themes/kde-icons-lime-rade8||2024-01-25|Has expired: Upstream WWW returns Not Found x11-themes/kde-icons-lush||2024-01-25|Has expired: Upstream WWW returns Not Found audio/sphinxbase||2024-01-25|Has expired: Upstream last release was in 2012 devel/libasyncplusplus|devel/asyncplusplus|2024-01-27|Remove duplicated port security/rust-rage|security/rage-encryption|2024-01-27|Renamed as per the preferred fallback name suggested by upstream emulators/wine7|emulators/wine|2024-01-30|Has expired: emulators/wine itself now again provides 32-bit support as well as WoW64 security/py-service_identity|security/py-service-identity|2024-01-31|Has expired: Use security/py-service-identity www/lighttpd-mod_h264_streaming||2024-01-31|Has expired: Does not build with new lighttpd audio/stmp||2024-02-01|Has expired: Broken for more than a year audio/baudline||2024-02-01|Has expired: upstream has gone to subscription model and no longer distributes this version. Try comms/Inspectrum or audio/xanalyser instead x11-themes/kde-icons-noia||2024-02-06|Has expired: Unfetchable and upstream WWW not found databases/pg_vector|databases/pgvector|2024-02-06|Renamed to match upstream graphics/rayshade||2024-02-10|Has expired: Defunct upstream with last release in 1992 graphics/urt||2024-02-11|Has expired: Defunct upstream security/sssd-devel|security/sssd2|2024-02-12|Port is stable audio/taglib-extras||2024-02-17|Incompatible with taglib 2.x and unmaintained upstream since 2015 security/py-pysha3||2024-02-17|Merged into python standard library since version 3.6 graphics/qcustomplot-qt5|graphics/qcustomplot|2024-02-19|Renamed to support flavors audio/play||2024-02-20|Has expired: Upstream vaporized and last release was in 2000 graphics/fotoxx|graphics/fotocx|2024-02-21|Project was renamed upstream databases/xtrabackup8|databases/xtrabackup80|2024-02-22|Rename port to avoid confusion audio/kid3@qt5|audio/kid3@qt6|2024-02-25|The legacy qt5 flavor has been replaced by the qt6 flavor devel/py-setuptools_scm|devel/py-setuptools-scm|2024-02-29|Package name changed audio/sweep||2024-02-29|Has expired: Abandonware, last release in 2008 and upstream is dead. Consider using audio/audacity audio/gnormalize||2024-02-29|Has expired: Last release in 2008, upstream is dead, depends on deprecated library GTK2 and uses legacy workarounds that can potentially cause lossy conversions. Consider using audio/rsgain and audio/cyanrip audio/mp3ck||2024-02-29|Has expired: Last release in 2005 and dead upstream, consider using multimedia/ffmpeg audio/mp3rename||2024-02-29|Has expired: Doesn't support ID3v2 tags properly audio/pm3umpdl||2024-02-29|Has expired: Deprecated utility as this is supported natively in musicpd benchmarks/ramspeed||2024-02-29|Has expired: Upstream is dead and port is unfetchable comms/comserv||2024-02-29|Has expired: Abandonware, last release in 2002. Consider using comms/remserial comms/sms_client||2024-02-29|Has expired: Abandonware, dead upstream and relies on legacy hardware and or networks that are obsolete devel/codeville||2024-02-29|Has expired: Abandonware, dead upstream for at least 10 years. Consider using devel/git or devel/mercurial dns/dns_balance||2024-02-29|Has expired: Abandonware, last release in 2005. Consider using dns/dnsdist dns/dnscheckengine||2024-02-29|Has expired: Deprecated upstream in favour of Zonemaster Project dns/sheerdns||2024-02-29|Has expired: Abandonware, upstream dead and last update over 10 years ago finance/cointop||2024-02-29|Has expired: Repo archived upstream Nov 18, 2023 finance/xtrader||2024-02-29|Has expired: Abandoned upstream graphics/acidwarp||2024-02-29|Has expired: Unmaintained by upstream use acidwarp-sdl instead graphics/gimmage||2024-02-29|Has expired: Last release in 2007, depends on legacy libraries such as GTK2. Consider using graphics/geeqie or graphics/imv misc/smssend||2024-02-29|Has expired: Depends on legacy websites / pages to send SMS multimedia/aegisub||2024-02-29|Has expired: BROKEN for nearly a year multimedia/camserv||2024-02-29|Has expired: Last upstream release was in 2002, reconsider using multimedia/ustreamer or multimedia/ffmpeg multimedia/flvstreamer||2024-02-29|Has expired: Last release 2010 and no active development since, consider using multimedia/ffmpeg devel/ptypes||2024-02-29|Has expired: Abandoned upstream, doesn't fetch misc/skyutils||2024-02-29|Has expired: Library used for deprecated port misc/smssend net-mgmt/unifi7||2024-02-29|Has expired: EOLed upstream, switch to newer version net/aslookup||2024-02-29|Has expired: Lookup returns nothing net/dimes||2024-02-29|Has expired: The project vaporized in early 2005 and is no longer active net/nakenchat||2024-02-29|Has expired: Discontinued upstream and never left BETA stage net/sbd||2024-02-29|Has expired: Abandonware and unfetchable, consider using ncat in security/nmap security/f-prot||2024-02-29|Has expired: F-Prot Antivirus reached end-of-life on July 31, 2021 security/fakebo||2024-02-29|Has expired: Remote admin software that hasn't been relevant for last 15 years security/fcheck||2024-02-29|Has expired: Abandonware, upstream is gone and notes refers to Windows 98 as the newest OS security/fl0p||2024-02-29|Has expired: Abandonware, last release in 2006 and no longer relevant security/libzrtpcppcore||2024-02-29|Has expired: Obscure protocol that never got any traction, superseded by SRTP security/pbc||2024-02-29|Has expired: Abandonware, last release in 2013 and no development since security/poly1305aes||2024-02-29|Has expired: Fails to build on Tier 1 and most other platforms www/cgichk||2024-02-29|Has expired: Deprecated utility that checks a list of URLs and lacks HTTPS support www/nibbleblog||2024-02-29|Has expired: Upstream WWW redirects to a different CMS software chinese/phpbb-tw||2024-02-29|Has expired: Last upstream was released in 2008 use chinese/phpbb3 www/phpbb||2024-02-29|Has expired: Last upstream was released in 2008 use www/phpbb3 devel/pcre++||2024-02-29|Unused in the ports tree depends on pcre which is EOLed since 2021 sysutils/polkit-qt|sysutils/polkit-qt-1|2024-03-01|Renamed to move upstreams name and flavorized sysutils/polkit-qt-1-devel|sysutils/polkit-qt-1|2024-03-01|Renamed to move upstreams name and flavorized sysutils/cfengine-masterfiles320||2024-03-03|Has expired: No longer supported by upstream sysutils/cfengine320||2024-03-03|Has expired: No longer supported by upstream net-p2p/sonarr-devel|net-p2p/sonarr|2024-03-03|Has expired: Use net-p2p/sonarr instead security/py-pyblake2||2024-03-03|Has expired: Reached it's End Of Life. Integrated into Python Standard Library net-im/gtkcord4|net-im/dissent|2024-03-03|Project renamed devel/anjuta|devel/gnome-builder|2024-03-12|Has expired: Unmaintained, upstream WWW owned by gambling site, use devel/gnome-builder deskutils/rubrica||2024-03-12|Has expired: Upstream WWW redirects to a different site not related to the application x11/mrxvt-devel|x11/mrxvt|2024-03-12|Merge most recent version into main port math/qalculate-qt@qt5|math/qalculate-qt|2024-03-13|Flavorization has been removed. Qt 5.x has been long deprecated upstream. Please use the unflavored math/qalculate-qt port based on Qt 6.x instead math/qalculate-qt@qt6|math/qalculate-qt|2024-03-13|Flavorization has been removed. Continue to enjoy math/qalculate-qt based on Qt 6.x as usual games/xataxx||2024-03-16|Has expired: No available WWW editors/kak-lsp|editors/kakoune-lsp|2024-03-17|Project was renamed upstream www/npm-node16||2024-03-17|Has expired: Depends on deprecated node16 www/yarn-node16||2024-03-17|Has expired: Depends on deprecated node16 www/node16||2024-03-17|Has expired: Upstream EOL reaches on 2023-09-11 graphics/pngcrush||2024-03-17|Has expired net-im/telegram-purple||2024-03-17|Has expired: No longer works, migrate to net-im/tdlib-purple multimedia/gstreamer1-plugins-rtmp||2024-03-17|Support for legacy library librtmp has been removed in tree lang/swi-pl|lang/swipl|2024-03-17|Port renamed on request devel/rubygem-with_advisory_lock|devel/rubygem-with_advisory_lock61|2024-03-18|Port renamed to follow naming convention emulators/cpmemu||2024-03-19|Has expired: BROKEN on all versions since last year devel/grpc142||2024-03-20|Has expired: Please use devel/grpc instead www/h2o-devel|www/h2o|2024-03-23|Upstream no longer supports releases, this port is folded into www/h2o instead security/rubygem-metasploit-aggregator||2024-03-24|Has expired: No longer used, no longer maintained upstream net-p2p/tooth||2024-03-24|Has expired: Project has been renamed to Tuba. Consider porting to the new project. See https://github.com/GeopJr/Tuba www/tidy-devel|www/tidy-html5|2024-03-25|Has expired: no more dev at SF, replaced by www/tidy-html5 www/tidy-lib|www/tidy-html5|2024-03-25|Has expired: no more dev at SF, replaced by www/tidy-html5 lang/ruby30||2024-03-31|Has expired: Please migrate to newer versions. Ruby 3.0 will reach its EoL on March 30, 2024 devel/py-pybind11210|devel/py-pybind11|2024-03-31|Remove obsoleted port. Use devel/py-pybind11 instead devel/py-y-py|devel/py-pycrdt|2024-03-31|Remove obsoleted port. Use devel/py-pycrdt instead devel/py-ypy-websocket|devel/py-pycrdt-websocket|2024-03-31|Remove obsoleted port. Use devel/py-pycrdt-websocket instead math/py-munkres10|math/py-munkres|2024-03-31|Remove obsoleted port. Use math/py-munkres instead security/py-pysaml24|security/py-pysaml2|2024-03-31|Remove obsoleted port. Use security/py-pysaml2 instead textproc/py-atoml|textproc/py-tomlkit|2024-03-31|Remove obsoleted port. This project has been merged back to tomlkit and is no longer maintained. Use textproc/py-tomlkit>=0.8.0 instead databases/rubygem-redis-namespace19|databases/rubygem-redis-namespace|2024-03-31|Remove obsoleted port. Use databases/rubygem-redis-namespace instead devel/rubygem-cucumber-core12|devel/rubygem-cucumber-core|2024-03-31|Remove obsoleted port. Use devel/rubygem-cucumber-core instead devel/rubygem-cucumber-tag-expressions5|devel/rubygem-cucumber-tag-expressions|2024-03-31|Remove obsoleted port. Use devel/rubygem-cucumber-tag-expressions instead devel/rubygem-grape-swagger16|devel/rubygem-grape-swagger|2024-03-31|Remove obsoleted port. Use devel/rubygem-grape-swagger instead devel/rubygem-grape17|devel/rubygem-grape|2024-03-31|Remove obsoleted port. Use devel/rubygem-grape instead devel/rubygem-sidekiq-cron18|devel/rubygem-sidekiq-cron|2024-03-31|Remove obsoleted port. Use devel/rubygem-sidekiq-cron instead devel/rubygem-sidekiq6|devel/rubygem-sidekiq|2024-03-31|Remove obsoleted port. Use devel/rubygem-sidekiq instead net/rubygem-google-cloud-storage144|net/rubygem-google-cloud-storage|2024-03-31|Remove obsoleted port. Use net/rubygem-google-cloud-storage instead security/rubygem-net-sftp2|security/rubygem-net-sftp|2024-03-31|Remove obsoleted port. Use security/rubygem-net-sftp instead textproc/rubygem-cucumber-gherkin26|textproc/rubygem-cucumber-gherkin|2024-03-31|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead textproc/rubygem-loofah221|textproc/rubygem-loofah|2024-03-31|Remove obsoleted port. Use textproc/rubygem-loofah instead www/rubygem-faraday14|www/rubygem-faraday|2024-03-31|Remove obsoleted port. Use www/rubygem-faraday instead devel/rubygem-request_store14|devel/rubygem-request_store|2024-03-31|Remove obsoleted port. Use devel/rubygem-request_store instead devel/llvm10||2024-04-01|Has expired: No longer supported by upstream net-mgmt/phpweathermap||2024-04-01|Has expired: WWW vaporized and has not been updated in last 14 years net/csocks||2024-04-01|Has expired: Last release in 2013 and no development since, consider net/microsocks or net/3proxy java/sablevm-classpath||2024-04-01|Has expired: Only user in tree is java/sablevm which is deprecated java/sablevm||2024-04-01|Has expired: Abandonware, last release in 2007 and is no longer being developed editors/asedit||2024-04-01|Has expired: Last upstream release was in 2003 devel/premake||2024-04-01|Has expired: Legacy unsupported version, consider devel/premake4 or devel/premake5 devel/lion||2024-04-01|Has expired: Upstream site is removed and library is no longer available irc/keitairc2||2024-04-01|Has expired: Abandonware and obsolete, last upstream release in 2010 and now phones have native clients irc/bopm||2024-04-01|Has expired: Upstream is dead and archived repo Jul 3 2023 www/mediawiki135||2024-04-01|Has expired: Upstream reached EOL on 2023-12-21 net-p2p/bitflu||2024-04-01|Has expired: No development in years and lack common functionality found in modern clients devel/busybee||2024-04-01|Has expired: Abandoned upstream, last release 2015 and last commit 2017 textproc/rubygem-zmq||2024-04-01|Has expired: Last releasee was in 2011 and depends on deprecated libzmq2 misc/buffer|misc/mbuffer|2024-04-01|Has expired: No upstream updates since 1995. Switch to misc/mbuffer irc/thales||2024-04-01|Has expired: End of life upstream irc/sirc||2024-04-01|Has expired: Abandonware, upstream is gone and current version was released over 20 years ago. Consider irc/irssi , irc/epic5 or irc/ircII net-p2p/btpd||2024-04-01|Has expired: Abandoned upstream, lacks support for common functionality such as Magnet links, DHT, PEX and HTTPS. Consider net-p2p/qbittorrent or net-p2p/transmission net-im/cawbird||2024-04-01|Has expired: No longer developed due to Twitter changes irc/ninja||2024-04-01|Has expired: Abandonware, last release around 2002 and upstream is gone. Consider irc/ircII or irc/irssi net-p2p/liberator||2024-04-01|Has expired: Abandoned project with last release in 2003 devel/electron26||2024-04-01|Has expired: EOLed upstream, switch to newer version irc/darkbot||2024-04-01|Has expired: Abandonware, last release in 2005 and no activity upstream since 2014 sysutils/rubygem-vagrant-vbguest||2024-04-01|Has expired: This project is archived and will not receive further updates or support net-p2p/frost||2024-04-01|Has expired: Outdated version and unsupported upstream archivers/lzmalib||2024-04-01|Has expired: Upstream hasn't been active for over 20 years and no users of this library in tree net-p2p/libbt||2024-04-01|Has expired: Last release in 2007 and no active development, lacks functionality found in modern implementations. Consider using net-p2p/libtorrent-rasterbar or net-p2p/libtorrent-rasterbar2 www/youtube_dl|www/yt-dlp|2024-04-01|Has expired: Many extractors are brokena and upstream can't keep up, consider using www/yt-dlp devel/codeworker||2024-04-01|Has expired: Abandonware, outdated version in ports and last release upstream in 2010 net/libzmq2||2024-04-01|Has expired: Last release was in 2012 switch to libzmq3 irc/insub||2024-04-01|Has expired: Outdated version, unmaintained in ports since 2015 archivers/xar||2024-04-01|Has expired: Last release was in 2012 and upstream is dead, consider archivers/libarchive or archivers/7-zip editors/morla||2024-04-01|Has expired: Project is unmaintained and last upstream release was in 2011 java/netcomponents||2024-04-01|Has expired: Last upstream release was in 2000 and upstream unmaintained consider using net/apache-commons-net devel/upslug||2024-04-01|Has expired: Utility for a NAS released in 2004 and discontinued in 2008 security/py-sslyze||2024-04-01|Has expired: It does not support OpenSSL 3.0+ security/py-nassl||2024-04-01|Has expired: It does not support OpenSSL 3.0+ devel/cil||2024-04-01|Has expired: Unmaintained upstream due to lack of time irc/infobot||2024-04-01|Has expired: Abandonware, outdated version and last upstream release in 2008 devel/py-mox3||2024-04-01|Has expired: Upstream no longer active and repository has been archived. See also: https://lists.openstack.org/pipermail/openstack-discuss/2020-June/015518.html net-p2p/py-vertex||2024-04-01|Has expired: Abandoned project since 7 years back textproc/py-html2text2018|textproc/py-html2text|2024-04-01|Has expired: Old version without consumers left, use updated textproc/py-html2text instead irc/evangeline||2024-04-01|Has expired: Abandonware, upstream is gone devel/libght||2024-04-01|Has expired: Depends on expired devel/liblas devel/liblas||2024-04-01|Has expired: Upstream no longer continuing www/get_flash_videos|www/yt-dlp|2024-04-01|Has expired: Abandonware, consider using www/yt-dlp irc/rbot||2024-04-01|Has expired: Outdated, unmaintained in ports since 2016 editors/linux-sublime||2024-04-01|Has expired: This is the legacy version Use linux-sublime-text4 irc/pircbot||2024-04-01|Has expired: Abandoned upstream, last release in 2009 and superseded by pircbotx (fork) security/akmos||2024-04-01|Has expired: Last release in 2018, no active development for years and no users in tree sysutils/uefi-edk2-bhyve-csm||2024-04-01|Has expired: Requires old edk2 version and gcc 4.8 net/samba413||2024-04-01|Has expired: Reached its EoL on March 21, 2022 science/py-asdf-unit-schemas|science/py-asdf-standard|2024-04-01|Has expired: This package is decommissioned and no longer provides any ASDF schemas. The schemas provided by the package were duplicates of the schemas provided by asdf-standard. Use science/py-asdf-standard instead textproc/rubygem-autoprefixer-rails1025|textproc/rubygem-autoprefixer-rails|2024-04-02|Obsolete, please use textproc/rubygem-autoprefixer-rails instead www/rubygem-cssbundling-rails13-rails70|www/rubygem-cssbundling-rails-rails70|2024-04-02|Obsolete, please use www/rubygem-cssbundling-rails-rails70 instead databases/xtrabackup|databases/xtrabackup80|2024-04-02|Has expired: Percona XtraBackup 2.4 has reached EOL status net/rubygem-octokit6|net/rubygem-octokit|2024-04-03|Obsolete, please use net/rubygem-octokit instead devel/gearmand||2024-04-04|Has expired: Broken and unmaintained in ports devel/p5-Gearman-XS||2024-04-04|Depends on removed devel/gearmand and last updated in 2012 emulators/tuxnes||2024-04-04|Has expired: BROKEN for more than 4 months sysutils/vordog||2024-04-04|Has expired: BROKEN for more than 4 months science/py-qiskit-terra||2024-04-04|Removed: the upstream gutted the old project and re-imported some other repo; it should be re-ported as a totally new project misc/py-qiskit-machine-learning||2024-04-05|Removed science/py-qiskit-aer||2024-04-05|Removed science/py-qiskit-dynamics||2024-04-05|Removed science/py-qiskit-experiments||2024-04-05|Removed science/py-qiskit-finance||2024-04-05|Removed science/py-qiskit-ibm-experiment||2024-04-05|Removed science/py-qiskit-ibm-provider||2024-04-05|Removed science/py-qiskit-ibmq-provider||2024-04-05|Removed science/py-qiskit-nature||2024-04-05|Removed science/py-qiskit-optimization||2024-04-05|Removed games/spider||2024-04-06|Has expired: SUNSITE is no longer maintained graphics/liblug||2024-04-06|Has expired: SUNSITE is no longer maintained misc/xgas||2024-04-06|Has expired: SUNSITE is no longer maintained devel/dmucs||2024-04-06|Has expired: Unmaintained, upstream last release was in 2006 multimedia/mjpg-streamer||2024-04-06|Has expired: Unmaintained for a long time and does not work irc/tircproxy||2024-04-06|Has expired: Unmaintained, dead upstream, vaporized from the net devel/ds2||2024-04-06|Has expired: Upstream deprecated and archived devel/bazel029||2024-04-08|Removed math/lean4-std||2024-04-08|Removed: Lean4 doesn't yet support seperate library packages, although it should misc/urbit||2024-04-08|Deprecated: Can't be built with a reasonable effort lang/tcl85||2024-04-09|EOL x11-toolkits/tk85||2024-04-09|EOL audio/fasttracker2|audio/ft2-clone|2024-04-10|Renamed to match upstream lang/ocaml-nox11|lang/ocaml|2024-04-10|X11 support removed upstream lang/qscheme||2024-04-10|Has expired: Unmaintained and there are more modern alternatives x11/nvidia-hybrid-graphics||2024-04-11|Has expired: Not maintained and obsoleted by glvnd and nvidia-drm-kmod lang/cython-devel|lang/cython3|2024-04-11|Has expired: use lang/cython3 x11-wm/kwinft|x11-wm/theseus-ship|2024-04-13|Project renamed textproc/spiff||2024-04-13|Has expired: Active development of this port has been ceased www/p5-libservlet||2024-04-13|Has expired: Upstream unmaintained and last release was in 2001 textproc/libparsifal||2024-04-13|Has expired: Upsrteam no longer available including WWW and distfile www/p5-Catalyst-Plugin-FormBuilder||2024-04-13|Has expired: Deprecated by upstream security/sancp||2024-04-13|Has expired: Upstream unmaintained and last release in 2007 x11-toolkits/p5-Glade2||2024-04-13|Has expired: Deprecated by upstream sysutils/msyslog||2024-04-13|Has expired: Unmaintained and last upstream release in 2003 x11/xdtm||2024-04-13|Has expired: Unmaintained, last upstream release was in 2000 or earlier x11/multi-aterm||2024-04-13|Has expired: Unmaintained, last upstream release in 2004 devel/py-dateutil|devel/py-python-dateutil|2024-04-13|Move devel/py-dateutil to devel/py-python-dateutil science/p5-Algorithm-SVMLight||2024-04-16|Has expired: Depends on DEPRECATED science/svmlight science/svmlight||2024-04-16|Has expired: Unmaintained, last upstream release in 2008 and there are more modern alternatives security/krb5-119||2024-04-16|Has expired: Desupported by MIT following 1.21 audio/gnuitar||2024-04-18|Has expired: Unmaintained, last upstream release in 2005 emulators/hugo||2024-04-18|Has expired: Unmaintained, last release in 2005 and uses deprecated gtk2 library net-p2p/gtorrentviewer||2024-04-18|Has expired: Unmaintained, last release in 2004 and uses deprecated gtk2 net-im/tut||2024-04-18|Has expired: Requires deprecated lang/go119 net/gost||2024-04-18|Has expired: Requires deprecated lang/go119 lang/go119||2024-04-18|Has expired: Upsrteam EOL reached on 2023-09-06 www/gitlab-ce|www/gitlab@ce|2024-04-21|Move www/gitlab-ce to www/gitlab and added flavor ce and ee multimedia/flvtool++||2024-04-21|Has expired: Abandonware, consider using multimedia/flvmeta www/mod_tidy||2024-04-24|Has expired: Last upstream release was in 2005 net-p2p/go-prysm||2024-04-24|Has expired: Broken for more than 6 months x11-toolkits/p5-Gtk2-Ex-Dialogs||2024-04-24|Has expired: No longer works with modern Gtk2 math/mathlibtools||2024-04-28|Project is obsolete and archived on GitHub since Aug 2023, not compatible with math/lean4 emulators/qemu7@tools|emulators/qemu@tools|2024-04-29|Use emulators/qemu@tools instead lang/tcl9|lang/tcl90|2024-04-30|Renamed for consistency with the 8.x series ports deskutils/aspostit||2024-04-30|Has expired: Unmaintained, last upstream release in 2001 x11-toolkits/p5-Tk-FileDialog||2024-04-30|Has expired: Does not work with recent Tk versions www/py-django-dpaste||2024-04-30|Has expired dns/bind916|dns/bind918|2024-04-30|Has expired: End of life, please migrate to a newer version of BIND9 devel/rubygem-ruby_dep||2024-04-30|Has expired: Upstream official support to Ruby 2.x only and is inactive for 7.5 years. And there is no dependent ports databases/pgsphere||2024-04-30|Has expired: The repository has been archived by the owner on 2023-08-09 and is inactive for almost 4.5 years games/residualvm||2024-04-30|Has expired: Obsolete, merged with ScummVM Oct 9, 2020 misc/firestring||2024-04-30|Has expired: Upstream is gone and last release in 2004 dns/firedns||2024-04-30|Has expired: Abandonware, upstream is gone and last release in 2004 and it also depends on unfetchable misc/firestring. Consider dns/c-ares sysutils/libretto-config||2024-04-30|Has expired: Utility for obsolete hardware released 20 years ago sysutils/dolly||2024-04-30|Has expired: Abandonware, upstream is gone sysutils/atitvout||2024-04-30|Has expired: Obsolete, utility for hardware released over 20 years ago multimedia/py-librtmp||2024-04-30|Has expired: Depends on deprecated library librtmp multimedia/librtmp||2024-04-30|Has expired: Depends on legacy functionality of OpenSSL and superseded by multimedia/ffmpeg multimedia/rtmpdump||2024-04-30|Has expired: Depends on deprecated library librtmp, consider migrating to multimedia/ffmpeg multimedia/rubygem-paperclip-av-transcoder||2024-04-30|Has expired: Depends on deprecated port devel/rubygem-paperclip-rails5 benchmarks/iozone21||2024-04-30|Has expired: Abandoned and obsolete version, superseded by benchmarks/iozone (3.x). Consider also migrating to benchmarks/fio devel/tla||2024-04-30|Has expired: Deprecated and obsolete revision control system, consider migrating to devel/git or devel/mercurial devel/configkit||2024-04-30|Has expired: Depends on deprecated port devel/libphk devel/libphk||2024-04-30|Has expired: Superseded by various other projects games/2048-qt||2024-04-30|Has expired: Unmaintained, last upstream release in 2016 devel/cdash||2024-04-30|Has expired: Very outdated version that's unsupported upstream sysutils/dim||2024-04-30|Has expired: Abandonware, upstream stopped development in 2005 net-im/jabberd||2024-04-30|Has expired: No longer developed as of 2019, consider using net-im/ejabberd irc/miau||2024-04-30|Has expired: Abandoned upstream, last release in 2010 and no activity since 2014. Consider migrating to irc/soju or irc/znc sysutils/no-login||2024-04-30|Has expired: Obsolete, use nologin in base lang/gcc48||2024-05-01|Has expired: Unsupported by upstream since 2015. Use GCC 10 or newer instead multimedia/rubygem-paperclip-av-transcoder-rails50||2024-05-04|Has expired: Depends on deprecated port devel/rubygem-paperclip-rails50 devel/rubygem-paperclip-rails50||2024-05-04|Has expired: Upstream repo archived Jul 13, 2023. Upstream recommends using Rails' own ActiveStorage devel/rubygem-paperclip-rails5||2024-05-04|Has expired: Upstream repo archived Jul 13, 2023. Upstream recommends using Rails' own ActiveStorage biology/pbseqan|biology/seqan|2024-05-05|Has expired: Upstream merged into SeqAn project: Use biology/seqan archivers/xpk||2024-05-07|Has expired: Unmaintained, upstream last release in 2002 www/py-dj42-channels-redis|www/py-channels-redis|2024-05-12|Renamed after all Django consumers were switched from Django 3.2 to Django 4.2 to have a consistent naming scheme www/py-dj42-django-auditlog|www/py-django-auditlog|2024-05-12|Renamed after all Django consumers were switched from Django 3.2 to Django 4.2 to have a consistent naming scheme www/py-dj42-django-celery-results|www/py-django-celery-results|2024-05-12|Renamed after all Django consumers were switched from Django 3.2 to Django 4.2 to have a consistent naming scheme www/py-dj42-django-compression-middleware|www/py-django-compression-middleware|2024-05-12|Renamed after all Django consumers were switched from Django 3.2 to Django 4.2 to have a consistent naming scheme www/py-dj42-django-multiselectfield|www/py-django-multiselectfield|2024-05-12|Renamed after all Django consumers were switched from Django 3.2 to Django 4.2 to have a consistent naming scheme www/py-dj42-djangorestframework-guardian|www/py-djangorestframework-guardian|2024-05-12|Renamed after all Django consumers were switched from Django 3.2 to Django 4.2 to have a consistent naming scheme www/py-dj42-drf-writable-nested|www/py-drf-writable-nested|2024-05-12|Renamed after all Django consumers were switched from Django 3.2 to Django 4.2 to have a consistent naming scheme textproc/py-rss2gen|textproc/py-pyrss2gen|2024-05-13|Move textproc/py-rss2gen to textproc/py-pyrss2gen x11-fonts/noto-sans-basic|x11-fonts/noto-sans|2024-05-13|Remove obsoleted port. Use x11-fonts/noto-sans instead x11-fonts/noto-sans-extra|x11-fonts/noto-sans|2024-05-13|Remove obsoleted port. Use x11-fonts/noto-sans instead x11-fonts/noto-sans-mono-basic|x11-fonts/noto-sans-mono|2024-05-13|Remove obsoleted port. Use x11-fonts/noto-sans-mono instead x11-fonts/noto-sans-mono-extra|x11-fonts/noto-sans-mono|2024-05-13|Remove obsoleted port. Use x11-fonts/noto-sans-mono instead x11-fonts/noto-sans-symbols-basic|x11-fonts/noto-sans-symbols|2024-05-13|Remove obsoleted port. Use x11-fonts/noto-sans-symbols instead x11-fonts/noto-sans-symbols-extra|x11-fonts/noto-sans-symbols|2024-05-13|Remove obsoleted port. Use x11-fonts/noto-sans-symbols instead x11-fonts/noto-serif-basic|x11-fonts/noto-serif|2024-05-13|Remove obsoleted port. Use x11-fonts/noto-serif instead x11-fonts/noto-serif-extra|x11-fonts/noto-serif|2024-05-13|Remove obsoleted port. Use x11-fonts/noto-serif instead sysutils/vector||2024-05-15|Has expired: Unmaintained in tree and broken for months irc/sic||2024-05-15|Has expired: Last upstream release was in 2001 and no upstream WWW x11/wmctrl|x11/wmctrl-fork|2024-05-18|Forked due to the upstream being no longer available; the port had no maintainer devel/tarpaulin|devel/cargo-tarpaulin|2024-05-19|Rename port and package to reflect that this is a Cargo plugin sysutils/uutils-coreutils|sysutils/rust-coreutils|2024-05-21|Remove duplicate databases/foundationdb|databases/foundationdb71-server|2024-05-23|Reintegrated into databases/foundationdb71-server devel/py-dj42-graphene-django|devel/py-graphene-django300|2024-05-26|Renamed to py-graphene-django300 for backwards compatibility with net-mgmt/netbox devel/rubygem-jira-ruby21|devel/rubygem-jira-ruby|2024-05-28|Remove obsoleted port. Use devel/rubygem-jira-ruby instead devel/rubygem-semver_dialects1|devel/rubygem-semver_dialects|2024-05-28|Remove obsoleted port. Use devel/rubygem-semver_dialects instead devel/rubygem-semver_dialects12|devel/rubygem-semver_dialects|2024-05-28|Remove obsoleted port. Use devel/rubygem-semver_dialects instead devel/rubygem-xdg3|devel/rubygem-xdg|2024-05-28|Remove obsoleted port. Use devel/rubygem-xdg instead devel/rubygem-xdg4|devel/rubygem-xdg|2024-05-28|Remove obsoleted port. Use devel/rubygem-xdg instead devel/rubygem-xdg5|devel/rubygem-xdg|2024-05-28|Remove obsoleted port. Use devel/rubygem-xdg instead devel/rubygem-xdg6|devel/rubygem-xdg|2024-05-28|Remove obsoleted port. Use devel/rubygem-xdg instead graphics/rubygem-mini_magick410|graphics/rubygem-mini_magick|2024-05-28|Remove obsoleted port. Use graphics/rubygem-mini_magick instead textproc/rubygem-sassc22|textproc/rubygem-sassc|2024-05-28|Remove obsoleted port. Use textproc/rubygem-sassc instead databases/rubygem-flipper-active_record-rails61|databases/rubygem-flipper-active_record|2024-05-28|Remove obsoleted port. Use databases/rubygem-flipper-active_record instead devel/rubygem-flipper-active_support_cache_store-rails61|devel/rubygem-flipper-active_support_cache_store|2024-05-28|Remove obsoleted port. Use devel/rubygem-flipper-active_support_cache_store instead devel/rubygem-flipper025|devel/rubygem-flipper|2024-05-28|Remove obsoleted port. Use devel/rubygem-flipper instead www/rubygem-rqrcode2|www/rubygem-rqrcode|2024-05-28|Remove obsoleted port. Use www/rubygem-rqrcode instead net/iaxmodem||2024-05-29|Has expired: outdated and uses end-of-life version of GCC www/mod_auth_openid||2024-05-29|Has expired: Depends on expired devel/libopkele devel/libopkele||2024-05-29|Has expired: Last upstream release was in 2009 graphics/vkd3d||2024-05-30|No consumers in ports www/pear-Structures_DataGrid_Renderer_Smarty||2024-06-06|Remove expired port net/py-soap2py||2024-06-06|Remove expired port net/pear-Net_CDDB||2024-06-06|Remove obsoleted port sysutils/rtsx-kmod||2024-06-08|Present in base since FreeBSD 13 devel/rubygem-gettext_i18n_rails111|devel/rubygem-gettext_i18n_rails|2024-06-09|Obsolete use devel/rubygem-gettext_i18n_rails instead databases/rubygem-redis-clustering50|databases/rubygem-redis-clustering|2024-06-09|Obsolete use databases/rubygem-redis-clustering instead databases/rubygem-redis50|databases/rubygem-redis|2024-06-09|Obsolete use databases/rubygem-redis instead math/py-optuna||2024-06-11|Has expired: Depends on expired databases/py-sqlalchemy12 databases/py-alembic14||2024-06-11|Has expired: Depends on expired databases/py-sqlalchemy12 deskutils/griffith||2024-06-11|Has expired: Depends on expired databases/py-sqlalchemy12 misc/py-cinder||2024-06-11|Has expired: Depends on expired databases/py-sqlalchemy12 databases/py-sqlalchemy12||2024-06-11|Has expired: Upstream makred EOL in Release Status devel/py-gtfslib||2024-06-11|Has expired: Depends on expired databases/py-sqlalchemy11 databases/py-sqlalchemy11||2024-06-11|Has expired: Upstream makred EOL in Release Status www/smarty2||2024-06-11|Has expired: Does not support current php versions in tree www/librtcdcpp||2024-06-11|Has expired: Dead upstream fails to build audio/mp3plot||2024-06-11|Has expired: Dead upstream and fails to build dns/dnsforwarder||2024-06-11|Has expired: Abandoned, upstream repo is removed dns/crossip|dns/dnsmax-perl|2024-06-11|Has expired: Obsolete, use dns/dnsmax-perl dns/curvedns||2024-06-11|Has expired: Protocol never gained traction and is superseded by DoT and DoH textproc/mergestat||2024-06-11|Has expired: Marked BROKEN for over a year www/bkmrkconv||2024-06-11|Has expired: Obsolete utility, generated files are already in a readable format www/chems||2024-06-11|Has expired: Abandonware, last release in 2009 and no activity since upstream www/cssed||2024-06-11|Has expired: Abandonware and broken, doesn't work with Python 3.x www/goose||2024-06-11|Has expired: Abandonware, last update in 2003 and upstream is dead www/larbin||2024-06-11|Has expired: Abandonware, obsolete web crawler audio/rebot3||2024-06-11|Has expired: Depends on legacy service/protocol that's requires registration net/nepenthes||2024-06-11|Has expired: Abandonware, last update in 2008 and upstream is gone sysutils/hploscripts||2024-06-11|Has expired: Abandonware, outdated version databases/galera|databases/galera26|2024-06-11|Has expired: Does not build. Superseded by galera26 databases/tsearch_extras||2024-06-12|Has no consumer both in ports and upstream project lang/zig011||2024-06-12|No consumers in ports devel/py-ZopeUndo||2024-06-13|No consumers in ports multimedia/audacious-qt6|multimedia/audacious|2024-06-13|qt6 flavor is now the default flavor, following upstream change multimedia/audacious-plugins-qt6|multimedia/audacious-plugins|2024-06-13|qt6 flavor is now the default flavor, following upstream change lang/zig-devel||2024-06-13|Older than lang/zig and no consumers in ports www/ctemplate||2024-06-15|Has expired: Abandonware and obsolete, last release in 2008 and never gained any traction graphics/electricsheep||2024-06-15|Has expired: Broken for more than 6 months and fails to compile bumping it to latest commit www/apt-cacher-ng||2024-06-15|Has expired: Outdated and unsupported version, current version was released in 2020 and upstream is still active audio/taglookup||2024-06-15|Has expired: Obsolete, depends on legacy service that is defunct once again www/vieb||2024-06-15|Has expired: Outdated and depends on expired (and blacklisted) devel/electron25 devel/electron25||2024-06-15|Has expired: EOLed upstream, switch to newer version devel/py-dj42-django-rq|devel/py-django-rq|2024-06-15|Has expired: Obsolete, please use devel/py-django-rq instead www/py-dj42-django-taggit|www/py-django-taggit|2024-06-15|Has expired: Obsolete, please use www/py-django-taggit instead www/py-dj42-djangoql|www/py-djangoql|2024-06-15|Has expired: Obsolete, please use www/py-djangoql instead www/py-dj42-django-mptt|www/py-django-mptt|2024-06-15|Has expired: Obsolete, please use www/py-django-mptt instead www/py-dj42-django-js-asset|www/py-django-js-asset|2024-06-15|Has expired: Obsolete, please use www/py-django-js-asset instead www/py-dj42-django-guardian|www/py-django-guardian|2024-06-15|Has expired: Obsolete, please use www/py-django-guardian instead www/py-dj42-django-tables2|www/py-django-tables2|2024-06-15|Has expired: Obsolete, please use www/py-django-tables2 instead www/py-dj42-django-auth-ldap|www/py-django-auth-ldap|2024-06-15|Has expired: Obsolete, please use www/py-django-auth-ldap instead www/py-dj42-django-permissionedforms|www/py-django-permissionedforms|2024-06-15|Has expired: Obsolete, please use www/py-django-permissionedforms instead www/py-dj42-django-cors-headers|www/py-django-cors-headers|2024-06-15|Has expired: Obsolete, please use www/py-django-cors-headers instead www/py-dj42-django-treebeard|www/py-django-treebeard|2024-06-15|Has expired: Obsolete, please use www/py-django-treebeard instead www/py-dj42-django-otp|www/py-django-otp|2024-06-15|Has expired: Obsolete, please use www/py-django-otp instead www/py-dj42-django-prometheus|www/py-django-prometheus|2024-06-15|Has expired: Obsolete, please use www/py-django-prometheus instead www/py-dj42-channels|www/py-channels|2024-06-15|Has expired: Obsolete, please use www/py-channels instead www/py-dj42-django-filter|www/py-django-filter|2024-06-15|Has expired: Obsolete, please use www/py-django-filter instead www/py-dj42-drf-spectacular|www/py-drf-spectacular|2024-06-15|Has expired: Obsolete, please use www/py-drf-spectacular instead www/py-dj42-drf-spectacular-sidecar|www/py-drf-spectacular-sidecar|2024-06-15|Has expired: Obsolete, please use www/py-drf-spectacular-sidecar instead www/py-dj42-django-timezone-field|www/py-django-timezone-field|2024-06-15|Has expired: Obsolete, please use www/py-django-timezone-field instead www/py-dj42-django-graphiql-debug-toolbar|www/py-django-graphiql-debug-toolbar|2024-06-15|Has expired: Obsolete, please use www/py-django-graphiql-debug-toolbar instead www/py-dj42-django-rich|www/py-django-rich|2024-06-15|Has expired: Obsolete, please use www/py-django-rich instead www/py-dj42-django-redis|www/py-django-redis|2024-06-15|Has expired: Obsolete, please use www/py-django-redis instead www/py-dj42-django-allauth|www/py-django-allauth|2024-06-15|Has expired: Obsolete, please use www/py-django-allauth instead www/py-dj42-django-crispy-forms|www/py-django-crispy-forms|2024-06-15|Has expired: Obsolete, please use www/py-django-crispy-forms instead www/py-dj42-django-modelcluster|www/py-django-modelcluster|2024-06-15|Has expired: Obsolete, please use www/py-django-modelcluster instead www/py-dj42-django-extensions|www/py-django-extensions|2024-06-15|Has expired: Obsolete, please use www/py-django-extensions instead www/py-dj42-django-debug-toolbar|www/py-django-debug-toolbar|2024-06-15|Has expired: Obsolete, please use www/py-django-debug-toolbar instead devel/rubygem-ddtrace|devel/rubygem-datadog|2024-06-18|Move devel/rubygem-ddtrace to devel/rubygem-datadog databases/py-sqlalchemy13||2024-06-24|Has expired: Upstream makred EOL in Release Status chinese/oicq||2024-06-27|ICQ Service closed in 2024-06-24 security/p5-Crypt-OICQ||2024-06-27|ICQ Service closed in 2024-06-24 net-im/climm||2024-06-27|ICQ Service closed in 2024-06-24 multimedia/emby-server-devel|multimedia/emby-server|2024-06-28|Beta port removed: please use the release port multimedia/emby-server devel/go-protobuf||2024-06-30|Has expired: Upstream officially deprecated this project www/py-django-ldapdb||2024-06-30|Has expired: not compatible with Django >= 4.x, upstream no longer maintained www/adzap||2024-06-30|Has expired: Obsolete, no longer provides reasonable amount of filtering www/bolt||2024-06-30|Has expired: Outdated and unsupported, current version is several years old and unsupported upstream www/interchange||2024-06-30|Has expired: Outdated, current version was released in 2010 is unsupported upstream www/itop||2024-06-30|Has expired: Outdated, current version is 5 years old and unsupported upstream sysutils/container-diff||2024-06-30|Has expired: The repository has been archived by the owner on 2024-03-28. Upstream suggests diffoci as alternative emulators/qemu7|emulators/qemu|2024-06-30|Has expired: qemu 9.X.X is out, so time to retire this one lang/perl5.34||2024-06-30|Has expired: Support end three years after .0 release, please upgrade to a more recent version of Perl www/httest||2024-06-30|Has expired: Abandonware, no activity from upstream for years and depends on deprecated library devel/pcre security/sks||2024-06-30|Has expired: Depends on deprecated port databases/db5 audio/asunder||2024-06-30|Has expired: Depends on deprecated library libcddb, consider using audio/cyanrip instead www/py-cookies||2024-06-30|Has expired: Upstream is inactive for many years www/node21||2024-06-30|Has expired: Node.js 21.* will reach its EoL on 2024-06-01. Use Node.js 22.* (www/node22) instead graphics/py-ming||2024-06-30|Has expired: Depends on deprecated graphics/ming graphics/p5-ming||2024-06-30|Has expired: Depends on deprecated graphics/ming print/panda||2024-06-30|Has expired: Depends on deprecated Oracle Berkeley DB 5.3 and upstream is dead mail/avenger||2024-06-30|Has expired: Depends on deprecated Oracle Berkeley DB 5.3 and upstream is dead www/py-django-bootstrap-pagination||2024-06-30|Has expired: not compatible with Django 4.2, upstream no longer maintained www/py-django32||2024-06-30|Has expired: Django 3.2 is now in Extended Support, receives security fixes only and will reach End-Of-Life in April 2024. Upgrade to a later Django version. See https://www.djangoproject.com/download/ net/haproxy20||2024-06-30|Has expired: Upstream EOL reaches on 2024-06-30 lang/gcc9||2024-06-30|Has expired: Unsupported by upstream. Use GCC 10 or newer instead security/p5-Protocol-ACME||2024-06-30|Has expired: upstream maintainer indicated that it is no longer suitable for use graphics/wdune||2024-06-30|Has expired: upstream no longer maintained www/zend-framework||2024-06-30|Has expired: Deprecated by upstream, and moved to Laminas Project sysutils/torque||2024-06-30|Has been removed: may be resurrected with GH_TUPLE=adaptivecomputing:torque:4decc71 lang/icc||2024-07-01|Has expired: This version is EOL since a long time, i386 only, and the current clang based Intel oneAPI DPC++/C++ seems to work graphics/intel-backlight||2024-07-01|Has expired: Use backlight(8) www/yarn-node21||2024-07-02|Removed, part of www/node21 www/npm-node21||2024-07-02|Removed, part of www/node21 security/bcrypt||2024-07-02|Has expired: Hasn't seen updates in 15 years, insecure Blowfish ECB mode, unauthenticated encryption devel/py-stackexchange|devel/py-py-stackexchange|2024-07-06|Move devel/py-stackexchange to devel/py-py-stackexchange devel/py-xcaplib|devel/py-python-xcaplib|2024-07-06|Move devel/py-xcaplib to devel/py-python-xcaplib devel/py-yaml|devel/py-pyyaml|2024-07-07|Move devel/py-yaml to devel/py-pyyaml devel/py-pyyaml5|devel/py-pyyaml|2024-07-07|Remove obsoleted port. Use devel/py-pyyaml instead x11-toolkits/wlroots-devel|x11-toolkits/wlroots|2024-07-12|Out of date: use x11-toolkits/wlroots for now x11-servers/xwayland-devel|x11-servers/xwayland|2024-07-12|Out of date: use x11-servers/xwayland for now sysutils/datadog-integrations||2024-07-13|Has expired: Depends on expired sysutils/datadog-agent sysutils/datadog-agent||2024-07-13|Has expired: Unfetchable and marked BROKEN for several months converters/i18ntools||2024-07-13|Has expired: Depends on expired converters/tuc converters/tuc||2024-07-13|Has expired: Dead upstream and unfetchable sysutils/ipfs-go|sysutils/kubo-go|2024-07-13|Project was renamed upstream chinese/tin||2024-07-14|Removed, unmaintained and broken for months x11-wm/afterstep|x11-wm/afterstep1|2024-07-14|Port renamed textproc/p5-XML-DifferenceMarkup||2024-07-16|Has expired: Depends on deprecated port textproc/diffmark (PR 279705) textproc/diffmark||2024-07-16|Has expired: Fails to build with libxml2 2.13.0 (PR 279705) misc/lingoteach||2024-07-16|Has expired: Depends on deprecated port textproc/liblingoteach (PR 279705) textproc/liblingoteach||2024-07-16|Has expired: Abandonware, last activity 18+ years ago and fails to build with libxml2 2.13.0 (PR 279705) devel/dia2code+||2024-07-16|Has expired: Fails to build with libxml2 2.13.0 (PR 279759) devel/libiqxmlrpc||2024-07-16|Has expired: Fails to build with libxml2 2.13.0 (PR 279705) textproc/rubygem-nokogiri111|textproc/rubygem-nokogiri|2024-07-17|Obsolete, use textproc/rubygem-nokogiri instead devel/rubygem-google-gax||2024-07-21|Remove obsoleted port. This gem is officially end-of-life audio/strawberry@qt5|audio/strawberry|2024-07-21|Unflavor. Qt5 is obsolete audio/strawberry@qt6|audio/strawberry|2024-07-21|Unflavor. Qt5 is obsolete devel/rubygem-google-protobuf4|devel/rubygem-google-protobuf|2024-07-30|Remove obsoleted port. Use devel/rubygem-google-protobuf instead graphics/xsvg||2024-08-04|Has expired: Depends on deprecated library graphics/libsvg-cairo graphics/zphoto||2024-08-04|Has expired: Depends on expired graphics/ming math/ploticus-nox11||2024-08-04|Has expired: Depends on expired graphics/ming multimedia/hypnotix||2024-08-04|Has expired: Depends on expired www/py-imdbpy (use www/py-cinemagoer instead) net/bird||2024-08-04|Has expired: Upstream EOL was for the end of 2023 sysutils/unieject||2024-08-04|Has expired: Abandonware, upstream repo deprecated May 17, 2020 www/tomcat85|www/tomcat9|2024-08-04|Has expired: Upstream EOL reaches on 2024-03-31, some time after 2024-06-30 distfiles will be archived. Migrate to www/tomcat9 archivers/pxz||2024-08-04|Has expired: Superseded by xz (Utils), support for multithreading is available since 2014 www/mediawiki140||2024-08-04|Has expired: Upstream EOL archivers/paq||2024-08-04|Has expired: Outdated, unmaintained and format that never gained any traction audio/optimfrog-sse2||2024-08-04|Has expired: Obsolete format that never gained traction, consider using audio/flac audio/cam||2024-08-04|Has expired: Abandonware and obsolete, consider using audio/mixertui audio/epos-devel||2024-08-04|Has expired: Abandonware, last release in 2006 and upstream is dead audio/sidplay2|audio/sidplayfp|2024-08-04|Has expired: Abandonware and superseded by audio/sidplayfp audio/sidplay|audio/sidplayfp|2024-08-04|Has expired: Abandonware and superseded by audio/sidplayfp audio/optimfrog||2024-08-04|Has expired: Obsolete format that never gained traction, consider using audio/flac databases/mongodb44|databases/mongodb50|2024-08-04|Has expired: EOL as of February 2024, https://www.mongodb.com/legal/support-policy/lifecycles graphics/svg2pdf||2024-08-04|Has expired: Depends on deprecated library graphics/libsvg-cairo, please consider using ImageMagick or librsvg audio/libsidplay2||2024-08-04|Has expired: Abandonware and superseded by audio/libsidplayfp www/py-imdbpy|www/py-cinemagoer|2024-08-04|Has expired: IMDbPY is now cinemagoer. Use www/py-cinemagoer instead dns/dnrd||2024-08-04|Has expired: Abandonware, last release in 2007 and last activity in 2010. Consider using Unbound, dns/dnsmasq or dns/blocky science/mercantile|science/py-mercantile|2024-08-04|Move science/mercantile to science/py-mercantile devel/py-jsonschema417|devel/py-jsonschema|2024-08-04|Remove obsoleted port. Use devel/py-jsonschema instead net/ns3||2024-08-07|Has expired: Outdated and unmaintained for years games/manaplus||2024-08-07|Has expired: Fails to build with libxml2 2.13.2 (PR 279705) dns/knot3-lib|dns/knot3|2024-08-09|Superseded by knot3 which provides the libraries devel/py-ollama|misc/py-ollama|2024-08-10|Deduplicate x11-toolkits/wlroots-hyprland||2024-08-11|Discontinued: use x11-toolkits/aquamarine instead textproc/wbxml2|textproc/libwbxml|2024-08-15|Move textproc/wbxml2 to textproc/libwbxml graphics/libwmf-nox11|graphics/libwmf@nox11|2024-08-15|graphics/libwmf adds nox11 flavor. Use graphics/libwmf@nox11 instead net/mtr-nox11|net/mtr@nox11|2024-08-15|Remove obsoleted port. Use net/mtr@nox11 instead databases/py-redis4|databases/py-redis|2024-08-15|Remove obsoleted port. Use databases/py-redis instead www/py-httpx-cache|devel/py-hishel|2024-08-15|Remove obsoleted port. Use devel/py-hishel instead devel/p5-Test2-Suite|devel/p5-Test-Simple|2024-08-15|Remove obsoleted port. Use devel/p5-Test-Simple instead sysutils/beadm-devel|sysutils/beadm|2024-08-17|Has expired: Outdated development port. Use sysutils/beadm instead net-im/telepathy-salut||2024-08-22|Has expired: Fails to build with libxml2 2.13.2 (PR 279963) audio/icecast-kh||2024-08-22|Has expired: Fails to build with libxml2 2.13.2 (PR 280159) net-im/pidgin-icyque||2024-08-27|Has expired: ICQ servers shut down math/py-PyWavelets|math/py-pywavelets|2024-08-29|Renamed to match wheel package name dns/dsp||2024-09-01|Has expired: Depends on expired dns/p5-DSC dns/p5-DSC||2024-09-01|Has expired: Depends on expired math/ploticus textproc/btparse|textproc/p5-Text-BibTeX|2024-09-01|Has expired: btparse has not updated for 19 years while p5-Text-BibTeX is up-to-date. Use textproc/p5-Text-BibTeX instead devel/py-jaraco.timing||2024-09-01|Has expired: Deprecated by upstream irc/ircd-ratbox-devel|irc/ircd-ratbox|2024-09-01|Has expired: Development stalled upstream, consider switching to irc/ircd-ratbox irc/ctrlproxy||2024-09-01|Has expired: Development stalled upstream, consider switching to irc/soju or irc/znc devel/electron28||2024-09-01|Has expired: EOLed upstream, switch to newer version graphics/R-cran-rgdal||2024-09-01|Has expired: Fails to build and upstream recommends using math/R-cran-sf or math/R-cran-terra instead math/ploticus||2024-09-01|Has expired: Depends on expired graphics/ming graphics/ming||2024-09-01|Has expired: SWF format is essentially dead after Flash Player's EoL dns/adsuck||2024-09-01|Has expired: Obsolete, no longer relevant sysutils/apache-mesos||2024-09-01|Has expired: Marked BROKEN for over a year devel/libopentracing||2024-09-01|Has expired: https://github.com/opentracing/specification/issues/163 x11-fm/arqiver|archivers/arqiver|2024-09-01|Moved to a better fit category databases/mysql81-server||2024-09-02|Has expired: MySQL 8.1 is not supported by the vendor and has unfixed vulnerabilies databases/mysql81-client||2024-09-02|Has expired: MySQL 8.1 is not supported by the vendor and has unfixed vulnerabilies textproc/jarowinkler-cpp|devel/rapidfuzz-cpp|2024-09-03|Merged into devel/rapidfuzz-cpp devel/electron27||2024-09-03|Has expired: EOLed upstream, switch to newer version net/luasocket|net/lua-luasocket|2024-09-05|Move net/luasocket to net/lua-luasocket textproc/luaexpat|textproc/lua-luaexpat|2024-09-05|Move textproc/luaexpat to textproc/lua-luaexpat devel/py-sip4||2024-09-05|Has expired: Fails to build with modern python audio/resid|emulators/vice|2024-09-05|Has expired: Upstream recommends using emulators/vice instead devel/rubygem-grape-swagger20|devel/rubygem-grape-swagger|2024-09-11|Has expired: Use devel/rubygem-grape-swagger instead devel/rubygem-semver_dialects2|devel/rubygem-semver_dialects|2024-09-11|Has expired: Use devel/rubygem-semver_dialects instead www/rubygem-net-http011|www/rubygem-net-http|2024-09-11|Has expired: Use www/rubygem-net-http instead textproc/rubygem-rouge42|textproc/rubygem-rouge|2024-09-11|Has expired: Use textproc/rubygem-rouge instead mail/rubygem-premailer-rails110-rails70|mail/rubygem-premailer-rails-rails70|2024-09-11|Has expired: Use mail/rubygem-premailer-rails-rails70 instead devel/rubygem-json26|devel/rubygem-json|2024-09-11|Has expired: Use devel/rubygem-json instead www/rubygem-json-jwt115|www/rubygem-json-jwt|2024-09-11|Has expired: Use www/rubygem-json-jwt instead security/rubygem-rack-oauth21|security/rubygem-rack-oauth2|2024-09-11|Has expired: Use security/rubygem-rack-oauth2 instead textproc/rubygem-static_holmes|textproc/rubygem-charlock_holmes|2024-09-11|Has expired: Use textproc/rubygem-charlock_holmes instead textproc/rubygem-elasticsearch713|textproc/rubygem-elasticsearch|2024-09-11|Has expired: Use textproc/rubygem-elasticsearch instead graphics/svg2png||2024-09-14|Has expired: Depends on deprecated library graphics/libsvg-cairo, please consider using ImageMagick or librsvg graphics/libsvg-cairo||2024-09-14|Has expired: Depends on deprecated library graphics/libsvg graphics/libsvg||2024-09-14|Has expired: Abandoned upstream, obsolete and fails to build with newer versions of libxml2. Consider migrating to librsvg or (lib)resvg www/libresonic-standalone||2024-09-15|Has expired: Abandonware, repo deleted security/rubygem-ruby-saml115|security/rubygem-ruby-saml|2024-09-18|Has expired: Use security/rubygem-ruby-saml instead databases/ldb15||2024-09-18|Has expired: Outdated and not necessary for any supported version of Samba net/rubygem-kas-grpc|net/rubygem-gitlab-kas-grpc|2024-09-19|Renamed, use net/rubygem-gitlab-kas-grpc instead databases/ldb20||2024-09-22|Has expired: Outdated and not necessary for any supported version of Samba databases/ldb21||2024-09-22|Has expired: Outdated and not necessary for any supported version of Samba graphics/gstreamer1-plugins-qt|x11-toolkits/gstreamer1-plugins-qt5|2024-09-22|Rename with versioned suffix and move to a more fitting category with the addition of its Qt6 counterpart devel/rubygem-sidekiq71|devel/rubygem-sidekiq72|2024-09-23|Has expired: use devel/rubygem-sidekiq72 instead devel/xtensa-esp32-elf|devel/xtensa-esp-elf|2024-09-23|Upstream was renamed sysutils/orch|sysutils/porch|2024-09-26|Upstream was renamed security/nextcloud-twofactor_nextcloud_notification||2024-09-27|Removed, bundled with Nextcloud 30 textproc/hs-pandoc32|textproc/hs-pandoc|2024-09-29|the only user changed to textproc/hs-pandoc archivers/librtfcomp||2024-09-30|Remove expired port. Latest version was released in 2013. There is no consumers in the ports tree misc/raspberrypi-userland||2024-09-30|Has expired: Deprecated by the upstream audio/py-tagpy||2024-09-30|Has expired: Abandonded upstream devel/libdsp||2024-09-30|Has expired: Abandonware, last release upstream in 2005 and unmaintained since 2015 devel/libxs||2024-09-30|Has expired: Upstream is gone and repo is deleted games/adonthell-wastesedge||2024-09-30|Has expired: Depends on deprecated port games/adonthell games/adonthell||2024-09-30|Has expired: Unmaintained in tree and broken for months www/thundercache||2024-09-30|Has expired: Deprecated and outdated, product is still being maintained upstream math/tablix||2024-09-30|Has expired: Abandonware, upstream is gone and source code is no longer available www/mod_amazon_proxy||2024-09-30|Has expired: Abandonware, last updated in 2010 www/subsonic-standalone||2024-09-30|Has expired: Abandonware, no longer maintained upstream as of 2019 sysutils/bacula9-client||2024-09-30|Has expired: Unsupported. Please migrate to bacula15-server sysutils/bacula9-client-static||2024-09-30|Has expired: Unsupported. Please migrate to bacula15-server sysutils/bacula9-docs||2024-09-30|Has expired: Unsupported. Please migrate to bacula15-server sysutils/bacula9-server||2024-09-30|Has expired: Unsupported. Please migrate to bacula15-server net-mgmt/nagios-check_bacula9||2024-09-30|Has expired: Unsupported. Please migrate to bacula15-server sysutils/bacula11-client||2024-09-30|Has expired: Unsupported. Please migrate to bacula15-server sysutils/bacula11-client-static||2024-09-30|Has expired: Unsupported. Please migrate to bacula15-server sysutils/bacula11-docs||2024-09-30|Has expired: Unsupported. Please migrate to bacula15-server sysutils/bacula11-server||2024-09-30|Has expired: Unsupported. Please migrate to bacula15-server net-mgmt/nagios-check_bacula11||2024-09-30|Has expired: Unsupported. Please migrate to bacula15-server sysutils/bhyve+||2024-09-30|Has expired: EOLed upstream www/sahi||2024-09-30|Has expired: Abandonware and outdated, newer versions requires users to purchase a license and current versions refers to Java 1.5 www/template_||2024-09-30|Has expired: Abandonware, outdated and last version released upstream was released in 2015 www/screego||2024-09-30|Has expired: Outdated, unmaintained in tree and marked broken over a year ago archivers/py-borgbackup11||2024-09-30|Has expired: No longer supported upstream, use borgbackup 1.2 (oldstable) or 1.4 (stable) instead devel/rth||2024-09-30|Has expired: Abandonware, Unmaintained upstream as of 2013 devel/libegit2||2024-09-30|Has expired: No consumer in ports tree audio/libechonest||2024-10-05|Removed, Abandonware and service no longer available net/fbzmq||2024-10-05|Repository was archived by facebook and the last version doesn't build x11-toolkits/wlroots016||2024-10-07|No consumers in ports japanese/prn|japanese/prn-ps|2024-10-07|Allow cloning the repository on Windows security/py-zope.password||2024-10-08|Has no value as standalone package devel/py-pyproject_hooks|devel/py-pyproject-hooks|2024-10-14|Move devel/py-pyproject_hooks to devel/py-pyproject-hooks security/clusterssh|security/p5-App-ClusterSSH|2024-10-16|Renamed to match upstream naming, please use security/p5-App-ClusterSSH instead www/mnogosearch||2024-10-17|Upstream disappeared since 2022, abandonware devel/wasi-compiler-rt12||2024-10-18|Version no longer supported as a WASI component devel/wasi-compiler-rt13||2024-10-18|Version no longer supported as a WASI component devel/wasi-compiler-rt14||2024-10-18|Version no longer supported as a WASI component devel/wasi-compiler-rt15||2024-10-18|Version no longer supported as a WASI component devel/wasi-compiler-rt16||2024-10-18|Version no longer supported as a WASI component devel/wasi-libcxx12||2024-10-18|Version no longer supported as a WASI component devel/wasi-libcxx13||2024-10-18|Version no longer supported as a WASI component devel/wasi-libcxx14||2024-10-18|Version no longer supported as a WASI component devel/wasi-libcxx15||2024-10-18|Version no longer supported as a WASI component devel/wasi-libcxx16||2024-10-18|Version no longer supported as a WASI component devel/qscintilla2-qt5|devel/qscintilla2@qt5|2024-10-19|Converted to a flavorized port. Use devel/qscintilla2@qt5 instead devel/qscintilla2-qt6|devel/qscintilla2@qt6|2024-10-19|Converted to a flavorized port. Use devel/qscintilla2@qt6 instead devel/qscintilla2-designerplugin-qt5|devel/qscintilla2-designerplugin@qt5|2024-10-19|Converted to a flavorized port. Use devel/qscintilla2-designerplugin@qt5 instead lang/gcc10||2024-10-20|Has expired: Unsupported by upstream. Use GCC 12 or newer instead security/pam_fprintd|security/fprintd|2024-10-21|pam_fprint is replaced by fprintd's pam_fprintd module security/fprint_demo||2024-10-21|Most features are integrated into fprintd's helpers, and libfprint has an examples section multimedia/gstreamer1-qt||2024-10-22|Has expired: Project abandoned 10 years ago multimedia/gstreamer1-plugins-gnonlin||2024-10-22|Has expired: Deprecated upstream. Use the gstnle plugin from multimedia/gstreamer1-editing-services instead finance/frontaccounting24|finance/frontaccounting|2024-10-22|Move finance/frontaccounting24 to finance/frontaccounting www/rubygem-rails-settings-cached-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 databases/rubygem-pghero-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 devel/rubygem-kt-paperclip-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 devel/rubygem-nsa-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 devel/rubygem-simple-navigation-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 devel/rubygem-simple_form-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 www/rubygem-hamlit-rails-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 misc/rubygem-dotenv-rails-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 devel/rubygem-i18n-tasks-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 databases/rubygem-discard-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 security/rubygem-devise_pam_authenticatable2-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 security/rubygem-doorkeeper-rails61||2024-10-24|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 devel/rubygem-better_html-rails61||2024-10-27|Has expired: Ruby on Rails 6.1.x reaches EOL on 2024-10-01 x11-wm/sway-devel|x11-wm/sway|2024-10-27|Out of date: use x11-wm/sway for now math/lean|math/lean4|2024-10-30|lean has been superseded by lean4, new generation security/palisade|security/openfhe|2024-10-30|palisade has been superseded by openfhe, new generation emulators/wine8||2024-10-31|Has expired: The transition to Wine 9.0 should be mostly done now audio/funktrackergold||2024-10-31|Has expired: Software looks abandoned: last release is in 1999 and WWW link had nothing to do with the software. Does not build with GCC 14.2 cad/tkgate||2024-10-31|Has expired: Upstream is gone www/py-gandi.cli||2024-10-31|Has expired: Upstream no longer continuing devel/libdevq||2024-10-31|Has expired: Upstream repo archived Dec 14, 2023 www/mod_cloudflare||2024-10-31|Has expired: Deprecated upstream 20 Jul 2021, upstream recommends mod_remoteip audio/libshairport||2024-10-31|Has expired: Abandonware, project removed upstream and hasn't seen development since 2011 databases/libpqtypes||2024-10-31|Has expired: Abandonware, upstream is no longer around databases/libmongo-client||2024-10-31|Has expired: Abandonware, upstream removed repo archivers/rubygem-archive-tar-minitar|archivers/rubygem-minitar|2024-10-31|Has expired: archive-tar-minitar has been deprecated. Use archivers/rubygem-minitar instead audio/audiere||2024-10-31|Has expired: last release in 2006, no consumers in the Ports tree databases/emacs-sqlite3-api||2024-10-31|Has expired: Emacs 29 and later support sqlite3 natively lang/ferite||2024-10-31|Has expired: Abandonware and outdated, last release in 2009 (current version in 2005) www/moodle42||2024-10-31|Has expired: Upstream EOL misc/uk-postcodes||2024-10-31|Has expired: Obsolete, 20+ year old data misc/uk-phone||2024-10-31|Has expired: Obsolete, 20+ year old data textproc/ssddiff||2024-10-31|Has expired: Abandonware, unfetchable and upstream is gone sysutils/pydf||2024-11-02|Has expired: Inactive upstream. Does not properly work on FreeBSD sysutils/zap|filesystems/zap|2024-11-06|Moved to new category filesystems sysutils/fusefs-mergerfs|filesystems/mergerfs|2024-11-06|Moved to new category filesystems sysutils/squashfs-tools-ng|filesystems/squashfs-tools-ng|2024-11-06|Moved to new category filesystems sysutils/squashfs-tools|filesystems/squashfs-tools|2024-11-06|Moved to new category filesystems sysutils/py-zfs-autobackup|filesystems/py-zfs-autobackup|2024-11-06|Moved to new category filesystems sysutils/linux-c7-dosfstools|filesystems/linux-c7-dosfstools|2024-11-06|Moved to new category filesystems sysutils/hfsutils|filesystems/hfsutils|2024-11-06|Moved to new category filesystems sysutils/hfsexplorer|filesystems/hfsexplorer|2024-11-06|Moved to new category filesystems sysutils/fswatch-mon|filesystems/fswatch-mon|2024-11-06|Moved to new category filesystems sysutils/fstyp|filesystems/fstyp|2024-11-06|Moved to new category filesystems sysutils/zxfer|filesystems/zxfer|2024-11-06|Moved to new category filesystems security/py-dfvfs|filesystems/py-dfvfs|2024-11-06|Moved to new category filesystems security/cfs|filesystems/cfs|2024-11-06|Moved to new category filesystems devel/py-fsspec-xrootd|filesystems/py-fsspec-xrootd|2024-11-06|Moved to new category filesystems devel/py-fsspec|filesystems/py-fsspec|2024-11-06|Moved to new category filesystems devel/py-fs2|filesystems/py-fs2|2024-11-06|Moved to new category filesystems sysutils/zrepl-dsh2dsh|filesystems/zrepl-dsh2dsh|2024-11-06|Moved to new category filesystems sysutils/zrepl|filesystems/zrepl|2024-11-06|Moved to new category filesystems sysutils/zisofs-tools|filesystems/zisofs-tools|2024-11-06|Moved to new category filesystems sysutils/zfstools|filesystems/zfstools|2024-11-06|Moved to new category filesystems sysutils/zfsnap2|filesystems/zfsnap2|2024-11-06|Moved to new category filesystems sysutils/zfsnap|filesystems/zfsnap|2024-11-06|Moved to new category filesystems sysutils/zfs-stats-lite|filesystems/zfs-stats-lite|2024-11-06|Moved to new category filesystems sysutils/zfs-stats|filesystems/zfs-stats|2024-11-06|Moved to new category filesystems sysutils/zfs-snapshot-mgmt|filesystems/zfs-snapshot-mgmt|2024-11-06|Moved to new category filesystems sysutils/zfs-snapshot-clean|filesystems/zfs-snapshot-clean|2024-11-06|Moved to new category filesystems sysutils/zfs-snap-diff|filesystems/zfs-snap-diff|2024-11-06|Moved to new category filesystems sysutils/zfs-replicate|filesystems/zfs-replicate|2024-11-06|Moved to new category filesystems sysutils/zfs-periodic|filesystems/zfs-periodic|2024-11-06|Moved to new category filesystems sysutils/xfsprogs|filesystems/xfsprogs|2024-11-06|Moved to new category filesystems sysutils/xfsm|filesystems/xfsm|2024-11-06|Moved to new category filesystems sysutils/wimlib|filesystems/wimlib|2024-11-06|Moved to new category filesystems sysutils/vzvol|filesystems/vzvol|2024-11-06|Moved to new category filesystems sysutils/ufs_copy|filesystems/ufs_copy|2024-11-06|Moved to new category filesystems sysutils/scan_ffs|filesystems/scan_ffs|2024-11-06|Moved to new category filesystems sysutils/rubygem-winrm-fs|filesystems/rubygem-winrm-fs|2024-11-06|Moved to new category filesystems sysutils/progsreiserfs|filesystems/progsreiserfs|2024-11-06|Moved to new category filesystems sysutils/pear-Horde_Vfs|filesystems/pear-Horde_Vfs|2024-11-06|Moved to new category filesystems sysutils/py-prometheus-zfs|filesystems/py-prometheus-zfs|2024-11-06|Moved to new category filesystems sysutils/p5-Fuse|filesystems/p5-Fuse|2024-11-06|Moved to new category filesystems sysutils/p5-Filesys-Statvfs|filesystems/p5-Filesys-Statvfs|2024-11-06|Moved to new category filesystems sysutils/openzfs|filesystems/openzfs|2024-11-06|Moved to new category filesystems sysutils/openzfs-kmod|filesystems/openzfs-kmod|2024-11-06|Moved to new category filesystems sysutils/ntfs2btrfs|filesystems/ntfs2btrfs|2024-11-06|Moved to new category filesystems sysutils/mtpfs|filesystems/mtpfs|2024-11-06|Moved to new category filesystems sysutils/moosefs3-netdump|filesystems/moosefs3-netdump|2024-11-06|Moved to new category filesystems sysutils/moosefs3-metalogger|filesystems/moosefs3-metalogger|2024-11-06|Moved to new category filesystems sysutils/moosefs3-master|filesystems/moosefs3-master|2024-11-06|Moved to new category filesystems sysutils/moosefs3-client|filesystems/moosefs3-client|2024-11-06|Moved to new category filesystems sysutils/moosefs3-cli|filesystems/moosefs3-cli|2024-11-06|Moved to new category filesystems sysutils/moosefs3-chunkserver|filesystems/moosefs3-chunkserver|2024-11-06|Moved to new category filesystems sysutils/moosefs3-cgiserv|filesystems/moosefs3-cgiserv|2024-11-06|Moved to new category filesystems sysutils/moosefs3-cgi|filesystems/moosefs3-cgi|2024-11-06|Moved to new category filesystems sysutils/moosefs2-netdump|filesystems/moosefs2-netdump|2024-11-06|Moved to new category filesystems sysutils/moosefs2-metalogger|filesystems/moosefs2-metalogger|2024-11-06|Moved to new category filesystems sysutils/moosefs2-master|filesystems/moosefs2-master|2024-11-06|Moved to new category filesystems sysutils/moosefs2-client|filesystems/moosefs2-client|2024-11-06|Moved to new category filesystems sysutils/moosefs2-cli|filesystems/moosefs2-cli|2024-11-06|Moved to new category filesystems sysutils/moosefs2-chunkserver|filesystems/moosefs2-chunkserver|2024-11-06|Moved to new category filesystems sysutils/moosefs2-cgiserv|filesystems/moosefs2-cgiserv|2024-11-06|Moved to new category filesystems sysutils/moosefs2-cgi|filesystems/moosefs2-cgi|2024-11-06|Moved to new category filesystems sysutils/ltfs|filesystems/ltfs|2024-11-06|Moved to new category filesystems sysutils/lizardfs|filesystems/lizardfs|2024-11-06|Moved to new category filesystems sysutils/kio-fuse|filesystems/kio-fuse|2024-11-06|Moved to new category filesystems sysutils/exfat-utils|filesystems/exfat-utils|2024-11-06|Moved to new category filesystems sysutils/e2tools|filesystems/e2tools|2024-11-06|Moved to new category filesystems sysutils/e2fsprogs|filesystems/e2fsprogs|2024-11-06|Moved to new category filesystems sysutils/e2fsprogs-core|filesystems/e2fsprogs-core|2024-11-06|Moved to new category filesystems sysutils/darling-dmg|filesystems/darling-dmg|2024-11-06|Moved to new category filesystems sysutils/cramfs|filesystems/cramfs|2024-11-06|Moved to new category filesystems sysutils/avfs|filesystems/avfs|2024-11-06|Moved to new category filesystems sysutils/archivemount|filesystems/archivemount|2024-11-06|Moved to new category filesystems sysutils/acfgfs|filesystems/acfgfs|2024-11-06|Moved to new category filesystems sysutils/R-cran-fs|filesystems/R-cran-fs|2024-11-06|Moved to new category filesystems security/clamfs|filesystems/clamfs|2024-11-06|Moved to new category filesystems emulators/mtools|filesystems/mtools|2024-11-06|Moved to new category filesystems devel/tclvfs|filesystems/tclvfs|2024-11-06|Moved to new category filesystems devel/py-s3fs|filesystems/py-s3fs|2024-11-06|Moved to new category filesystems devel/py-pyfakefs|filesystems/py-pyfakefs|2024-11-06|Moved to new category filesystems devel/py-llfuse|filesystems/py-llfuse|2024-11-06|Moved to new category filesystems devel/py-libzfs|filesystems/py-libzfs|2024-11-06|Moved to new category filesystems devel/py-fusepy|filesystems/py-fusepy|2024-11-06|Moved to new category filesystems devel/py-gcsfs|filesystems/py-gcsfs|2024-11-06|Moved to new category filesystems devel/py-fs|filesystems/py-fs|2024-11-06|Moved to new category filesystems devel/libmodi|filesystems/libmodi|2024-11-06|Moved to new category filesystems devel/libfsxfs|filesystems/libfsxfs|2024-11-06|Moved to new category filesystems devel/libfsntfs|filesystems/libfsntfs|2024-11-06|Moved to new category filesystems devel/libfshfs|filesystems/libfshfs|2024-11-06|Moved to new category filesystems devel/libfsfat|filesystems/libfsfat|2024-11-06|Moved to new category filesystems devel/libfsext|filesystems/libfsext|2024-11-06|Moved to new category filesystems devel/libfsapfs|filesystems/libfsapfs|2024-11-06|Moved to new category filesystems devel/libbde|filesystems/libbde|2024-11-06|Moved to new category filesystems devel/gvfs|filesystems/gvfs|2024-11-06|Moved to new category filesystems devel/genromfs|filesystems/genromfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-zip|filesystems/zip|2024-11-06|Moved to new category filesystems sysutils/fusefs-xfuse|filesystems/xfuse|2024-11-06|Moved to new category filesystems sysutils/fusefs-webdavfs|filesystems/webdavfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-unreliablefs|filesystems/unreliablefs|2024-11-06|Moved to new category filesystems sysutils/fusefs-unionfs|filesystems/unionfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-ufs|filesystems/ufs|2024-11-06|Moved to new category filesystems sysutils/fusefs-sshfs|filesystems/sshfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-squashfuse|filesystems/squashfuse|2024-11-06|Moved to new category filesystems sysutils/fusefs-sqlfs|filesystems/sqlfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-smbnetfs|filesystems/smbnetfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-simple-mtpfs|filesystems/simple-mtpfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-securefs|filesystems/securefs|2024-11-06|Moved to new category filesystems sysutils/fusefs-sandboxfs|filesystems/sandboxfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-s3fs|filesystems/s3fs|2024-11-06|Moved to new category filesystems sysutils/fusefs-s3backer|filesystems/s3backer|2024-11-06|Moved to new category filesystems sysutils/fusefs-rar2fs|filesystems/rar2fs|2024-11-06|Moved to new category filesystems sysutils/fusefs-pod|filesystems/pod|2024-11-06|Moved to new category filesystems sysutils/fusefs-ntfs-compression|filesystems/ntfs-compression|2024-11-06|Moved to new category filesystems sysutils/fusefs-ntfs|filesystems/ntfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-nbt|filesystems/nbt|2024-11-06|Moved to new category filesystems sysutils/fusefs-mp3fs|filesystems/mp3fs|2024-11-06|Moved to new category filesystems sysutils/fusefs-mhddfs|filesystems/mhddfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-lkl|filesystems/lkl|2024-11-06|Moved to new category filesystems sysutils/fusefs-libs3|filesystems/fusefs-libs3|2024-11-06|Moved to new category filesystems sysutils/fusefs-libs|filesystems/fusefs-libs|2024-11-06|Moved to new category filesystems sysutils/fusefs-jmtpfs|filesystems/jmtpfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-ifuse|filesystems/ifuse|2024-11-06|Moved to new category filesystems sysutils/fusefs-httpfs|filesystems/httpfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-httpdirfs|filesystems/httpdirfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-hfsfuse|filesystems/hfsfuse|2024-11-06|Moved to new category filesystems sysutils/fusefs-gitfs|filesystems/gitfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-ext2|filesystems/ext2|2024-11-06|Moved to new category filesystems sysutils/fusefs-exfat|filesystems/exfat|2024-11-06|Moved to new category filesystems sysutils/fusefs-encfs|filesystems/encfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-curlftpfs|filesystems/curlftpfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-cryptofs|filesystems/cryptofs|2024-11-06|Moved to new category filesystems sysutils/fusefs-chironfs|filesystems/chironfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-bindfs|filesystems/bindfs|2024-11-06|Moved to new category filesystems sysutils/fusefs-afuse|filesystems/afuse|2024-11-06|Moved to new category filesystems graphics/fusefs-gphotofs|filesystems/gphotofs|2024-11-06|Moved to new category filesystems sysutils/automount|filesystems/automount|2024-11-06|Moved to new category filesystems sysutils/dsbmd|filesystems/dsbmd|2024-11-06|Moved to new category filesystems sysutils/dsbmc-cli|filesystems/dsbmc-cli|2024-11-06|Moved to new category filesystems sysutils/dsbmc|filesystems/dsbmc|2024-11-06|Moved to new category filesystems misc/e2fsprogs-libblkid|filesystems/e2fsprogs-libblkid|2024-11-06|Moved to new category filesystems security/gpgme-qt-headers|security/gpgme-qt|2024-11-10|Flavored headers are now installed by security/gpgme-qt devel/flatbuffers205|devel/flatbuffers|2024-11-10|Not needed any more lang/gcc11-devel|lang/gcc11|2024-11-12|GCC 11 reached end of life; use the final release (or a newer major version) sysutils/hammer2|filesystems/hammer2|2024-11-13|Moved to new category filesystems sysutils/ods2|filesystems/ods2|2024-11-13|Moved to new category filesystems sysutils/ztop|filesystems/ztop|2024-11-13|Moved to new category filesystems devel/b2|devel/py-b2|2024-11-14|Add py- prefix misc/morse||2024-11-14|Project discontinued upstream games/minetest|games/luanti|2024-11-17|Chase upstream rename devel/rubygem-google-apis-compute_v1_057|devel/rubygem-google-apis-compute_v1-gitlab|2024-11-22|Renamed to devel/rubygem-google-apis-compute_v1-gitlab devel/rubygem-google-apis-sqladmin_v1beta4_041|devel/rubygem-google-apis-sqladmin_v1beta4-gitlab|2024-11-22|Renamed to devel/rubygem-google-apis-sqladmin_v1beta4-gitlab devel/rubygem-google-apis-androidpublisher_v3034|devel/rubygem-google-apis-androidpublisher_v3-gitlab|2024-11-22|Renamed to devel/rubygem-google-apis-androidpublisher_v3-gitlab textproc/rubygem-elasticsearch-model713|textproc/rubygem-elasticsearch-model-gitlab|2024-11-22|Renamed to textproc/rubygem-elasticsearch-model-gitlab devel/signal-fts5-extension||2024-11-22|No consumers left in the ports tree devel/py-gobject3|devel/py-pygobject|2024-11-22|Use proper upstream package name devel/pygobject3-common|devel/pygobject-common|2024-11-22|Match devel/py-pygobject, use proper upstream name sysutils/socket||2024-11-25|Removed: it is no longer maintained, and there are better alternative as net/netcat security/tfsec|security/trivy|2024-11-26|Has expired: tfsec now is party of security/trivy devel/linux-rl9-qt5-qtdeclarative|x11-toolkits/linux-rl9-qt5-qtdeclarative|2024-11-27|Moved to appropriate category audio/libcddb||2024-11-30|Has expired: Multiple services have been shutdown and there's no way to easily submit data audio/libcddb-doc||2024-11-30|Removed, documentation for expired audio/libcddb multimedia/vtkmpeg2encode||2024-11-30|Has expired: Obsolete, addon to VTK5 which was removed in 2018 databases/vsqlite||2024-11-30|Has expired: Abandonware, last release in 2014 and last commit 4 years ago www/npapi-xine||2024-11-30|Has expired: NPAPI support was removed in browsers years ago net/shadowsocks-libev|net/shadowsocks-rust|2024-11-30|Has expired: Abandonware, no active development. Please migrate to net/shadowsocks-rust sysutils/fusefs-fusepak||2024-11-30|Has expired: Upstream is no longer around sysutils/fusefs-funionfs||2024-11-30|Has expired: Upstream is no longer around sysutils/cloudabi-utils||2024-11-30|Removed, part of expired devel/cloudabi devel/cloudabi-toolchain||2024-11-30|Has expired: Unmaintained upstream since 2020 devel/cloudabi||2024-11-30|Has expired: Unmaintained upstream since 2020 misc/gnuls||2024-11-30|Has expired: Outdated, consider using sysutils/coreutils or sysutils/rust-coreutils science/grib_api|science/eccodes|2024-11-30|Has expired: Deprecated by upstream. Use science/eccodes instead www/kohana||2024-12-01|Has expired: Supports only PHP5, abandoned upstream devel/py-simple-term-menu|devel/py-simple_term_menu|2024-12-02|Upstream renamed emulators/duckstation|emulators/fbsd-duckstation|2024-12-03|Developer asked to emphasize the port includes local patches www/py-httpx-gssapi|www/py-httpx_gssapi|2024-12-04|Upstream renamed audio/openspc||2024-12-05|Has expired: Unmaintained upstream. Use audio/libgme or audio/ocp instead x11-toolkits/py-qt5-chart|x11-toolkits/py-qt5-charts|2024-12-08|Renamed to be consistent with the Qt module name x11-toolkits/py-qt6-chart|x11-toolkits/py-qt6-charts|2024-12-08|Renamed to be consistent with the Qt module name devel/sfml251|devel/sfml|2024-12-09|Removed pinned port because the last user is gone devel/ocaml-seq|lang/ocaml|2024-12-10|Has expired: Seq is provided by lang/ocaml textproc/mdocml|textproc/mandoc|2024-12-17|Upstream reanamed audio/spiralsynth|audio/spiralsynthmodular|2024-12-24|Has expired: SpiralSynth isn't being supported any more, use audio/spiralsynthmodular textproc/apache-solr8|textproc/apache-solr|2024-12-24|Has expired: Deprecated upstream 2024-10-25, upgrade to version 9 in textproc/apache-solr instead editors/ghostwriter@qt5|editors/ghostwriter|2024-12-29|Flavors removed, now supports only qt6 editors/ghostwriter@qt6|editors/ghostwriter|2024-12-29|Flavors removed, now supports only qt6 java/bouncycastle15|java/bouncycastle|2024-12-31|Instead of removing bouncycastle replace it with java/bouncycastle15 x11-toolkits/py-fltk|x11-toolkits/py-pyfltk|2024-12-31|Rename to match upstream naming. Move x11-toolkits/py-fltk to x11-toolkits/py-pyfltk databases/py-pgspecial1|databases/py-pgspecial|2024-12-31|Remove obsoleted port. Use databases/py-pgspecial instead devel/py-prompt-toolkit1|devel/py-prompt-toolkit|2024-12-31|Remove obsoleted port. Use devel/py-prompt-toolkit instead devel/py-protobuf4|devel/py-protobuf|2024-12-31|Remove obsoleted port. Use devel/py-protobuf instead math/py-blis07|math/py-blis|2024-12-31|Remove obsoleted port. Use math/py-blis instead security/py-pysaml26|security/py-pysaml2|2024-12-31|Remove obsoleted port. Use security/py-pysaml2 instead textproc/py-mistune2|textproc/py-mistune|2024-12-31|Remove obsoleted port. Use textproc/py-mistune instead textproc/py-rich12|textproc/py-rich|2024-12-31|Remove obsoleted port. Use textproc/py-rich instead www/py-tornado4|www/py-tornado|2024-12-31|Remove obsoleted port. Use www/py-tornado instead www/py-tornado5|www/py-tornado|2024-12-31|Remove obsoleted port. Use www/py-tornado instead archivers/rubygem-minitar-cli0|archivers/rubygem-minitar-cli|2024-12-31|Remove obsoleted port. Use archivers/rubygem-minitar-cli instead archivers/rubygem-rubyzip20|archivers/rubygem-rubyzip|2024-12-31|Remove obsoleted port. Use archivers/rubygem-rubyzip instead databases/rubygem-redis-clustering52|databases/rubygem-redis-clustering|2024-12-31|Remove obsoleted port. Use databases/rubygem-redis-clustering instead databases/rubygem-redis4|databases/rubygem-redis|2024-12-31|Remove obsoleted port. Use databases/rubygem-redis instead databases/rubygem-redis52|databases/rubygem-redis|2024-12-31|Remove obsoleted port. Use databases/rubygem-redis instead devel/rubygem-bootsnap117|devel/rubygem-bootsnap|2024-12-31|Remove obsoleted port. Use devel/rubygem-bootsnap instead devel/rubygem-childprocess3|devel/rubygem-childprocess|2024-12-31|Remove obsoleted port. Use devel/rubygem-childprocess instead devel/rubygem-childprocess40|devel/rubygem-childprocess|2024-12-31|Remove obsoleted port. Use devel/rubygem-childprocess instead devel/rubygem-cucumber-messages23|devel/rubygem-cucumber-messages|2024-12-31|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-event_stream_parser0|devel/rubygem-event_stream_parser|2024-12-31|Remove obsoleted port. Use devel/rubygem-event_stream_parser instead devel/rubygem-faraday_middleware-aws-sigv403|devel/rubygem-faraday_middleware-aws-sigv4|2024-12-31|Remove obsoleted port. Use devel/rubygem-faraday_middleware-aws-sigv4 instead devel/rubygem-fugit18|devel/rubygem-fugit|2024-12-31|Remove obsoleted port. Use devel/rubygem-fugit instead devel/rubygem-gettext_i18n_rails112|devel/rubygem-gettext_i18n_rails|2024-12-31|Remove obsoleted port. Use devel/rubygem-gettext_i18n_rails instead devel/rubygem-google-apis-cloudresourcemanager_v1035|devel/rubygem-google-apis-cloudresourcemanager_v1|2024-12-31|Remove obsoleted port. Use devel/rubygem-google-apis-cloudresourcemanager_v1 instead devel/rubygem-google-apis-core011|devel/rubygem-google-apis-core|2024-12-31|Remove obsoleted port. Use devel/rubygem-google-apis-core instead devel/rubygem-google-apis-iam_v1050|devel/rubygem-google-apis-iam_v1|2024-12-31|Remove obsoleted port. Use devel/rubygem-google-apis-iam_v1 instead devel/rubygem-grape1|devel/rubygem-grape|2024-12-31|Remove obsoleted port. Use devel/rubygem-grape instead devel/rubygem-libddprof|devel/rubygem-libdatadog|2024-12-31|Remove obsoleted port. Use devel/rubygem-libdatadog instead net/rubygem-google-cloud-storage145|net/rubygem-google-cloud-storage|2024-12-31|Remove obsoleted port. Use net/rubygem-google-cloud-storage instead net/rubygem-octokit8|net/rubygem-octokit|2024-12-31|Remove obsoleted port. Use net/rubygem-octokit instead textproc/rubygem-elasticsearch-api713|textproc/rubygem-elasticsearch-api|2024-12-31|Remove obsoleted port. Use textproc/rubygem-elasticsearch-api instead textproc/rubygem-elasticsearch-transport713|textproc/rubygem-elasticsearch-transport|2024-12-31|Remove obsoleted port. Use textproc/rubygem-elasticsearch-transport instead textproc/rubygem-kramdown1|textproc/rubygem-kramdown|2024-12-31|Remove obsoleted port. Use textproc/rubygem-kramdown instead textproc/rubygem-kramdown23|textproc/rubygem-kramdown|2024-12-31|Remove obsoleted port. Use textproc/rubygem-kramdown instead textproc/rubygem-rexml32|textproc/rubygem-rexml|2024-12-31|Remove obsoleted port. Use textproc/rubygem-rexml instead textproc/rubygem-rexml33|textproc/rubygem-rexml|2024-12-31|Remove obsoleted port. Use textproc/rubygem-rexml instead textproc/rubygem-rouge43|textproc/rubygem-rouge|2024-12-31|Remove obsoleted port. Use textproc/rubygem-rouge instead textproc/rubygem-terser11|textproc/rubygem-terser|2024-12-31|Remove obsoleted port. Use textproc/rubygem-terser instead www/rubygem-httparty020|www/rubygem-httparty|2024-12-31|Remove obsoleted port. Use www/rubygem-httparty instead devel/rubygem-fog-core220|devel/rubygem-fog-core|2024-12-31|Remove obsoleted port. Use devel/rubygem-fog-core instead devel/rubygem-childprocess41|devel/rubygem-childprocess|2024-12-31|Remove obsoleted port. Use devel/rubygem-childprocess instead multimedia/recmpeg|multimedia/ffmpeg|2025-01-01|Has expired: Depends on deprecated and obsolete library libfame, consider migrating to multimedia/ffmpeg net-mgmt/zabbix64-java||2025-01-01|Has expired: Zabbix 6.4 is expected to reach EoL on December 31, 2024 net-mgmt/zabbix64-agent||2025-01-01|Has expired: Zabbix 6.4 is expected to reach EoL on December 31, 2024 net-mgmt/zabbix64-proxy||2025-01-01|Has expired: Zabbix 6.4 is expected to reach EoL on December 31, 2024 net-mgmt/zabbix64-frontend||2025-01-01|Has expired: Zabbix 6.4 is expected to reach EoL on December 31, 2024 net-mgmt/zabbix64-server||2025-01-01|Has expired: Zabbix 6.4 is expected to reach EoL on December 31, 2024 www/webtrees20|www/webtrees21|2025-01-01|Has expired: Uses obsolete PHP version; use www/webtrees21 or www/webtrees22 instead dns/py-idna_ssl||2025-01-01|Has expired: Upstream repository has been archived on Oct 22, 2020 science/py-nilearn||2025-01-01|Has expired: Depends on expired devel/py-codecov biology/ncbi-vdb||2025-01-01|Has expired: Very outdated, unmaintained and unsupported upstream www/grafana9|www/grafana|2025-01-01|Has expired: EOLed upstream textproc/cl-meta-sbcl||2025-01-01|Removed, depends on expired and unfetchable textproc/cl-meta textproc/cl-meta||2025-01-01|Has expired: Upstream is gone databases/postgis32||2025-01-01|Has expired: Please use newer versions math/sage||2025-01-01|Has expired: Broken for more than two years security/gnome-ssh-askpass||2025-01-01|Has expired: Uses deprecated gtk2 library comms/concordance||2025-01-01|Has expired: Logitech Harmony were officially discontinued in 2021, last major product in 2019 lang/parrot||2025-01-01|Has expired: Development stopped in 2017 net-im/purple-plugin-pack||2025-01-01|Has expired: Uses deprecated gtk2 libraries security/sssd|security/sssd2|2025-01-01|Has expired: Not supported, please use security/sssd2 databases/ldb22||2025-01-01|Has expired: Required only by security/sssd, which expires on 2024-12-31 databases/postgresql12-contrib||2025-01-01|Has expired: PostgreSQL-12 is end-of-life databases/postgresql12-client||2025-01-01|Has expired: PostgreSQL-12 is end-of-life databases/postgresql12-plperl||2025-01-01|Has expired: PostgreSQL-12 is end-of-life databases/postgresql12-pltcl||2025-01-01|Has expired: PostgreSQL-12 is end-of-life databases/postgresql12-plpython||2025-01-01|Has expired: PostgreSQL-12 is end-of-life databases/postgresql12-docs||2025-01-01|Has expired: PostgreSQL-12 is end-of-life databases/postgresql12-pgtcl||2025-01-01|Removed, PostgreSQL-12 is end-of-life databases/postgresql12-server||2025-01-01|Has expired: PostgreSQL-12 is end-of-life devel/kdesvn||2025-01-01|Has expired: Dwindling amount of users and streamlining of ports for the KDE Team to maintain databases/compass||2025-01-01|Has expired: Depends on expired devel/electron29 security/dirmngr|security/gnupg|2025-01-01|Has expired: Obsolete, now maintained within GNU Privacy Guard (GnuPG). Please use security/gnupg math/opensolaris-libm||2025-01-01|Has expired: Obsolete, consider using libm in base or math/openlibm textproc/sgrep||2025-01-01|Has expired: Abandonware, primary site is dead and according to website not touched in 20 years. Consider migrating to textproc/p5-ack devel/gitflow||2025-01-01|Has expired: Upstream repo archived Jun 19, 2023 filesystems/sqlfs||2025-01-01|Has expired: Abandoned upstream, superseded by forks filesystems/gitfs||2025-01-01|Has expired: Abandonware, last release on 2019 filesystems/httpfs||2025-01-01|Has expired: Abandonware, last release in 2012 and there are multiple issues unresolved multimedia/dumpmpeg|multimedia/ffmpeg|2025-01-01|Has expired: Obsolete utility, consider using multimedia/ffmpeg devel/cquery|devel/ccls|2025-01-01|Has expired: Abandonware, upstream repo archived Jul 30, 2020. Consider using migrating to devel/ccls security/py-first-server||2025-01-01|Has expired: Upstream project has been archived security/maia||2025-01-01|Has expired: Depends on deprecated dependencies and doesn't work with PHP 8 devel/grv||2025-01-01|Has expired: Unmaintained for years, outdated deskutils/basket||2025-01-01|Has expired: Unmaintained for years, fails to build with libgit 1.8.1 www/Stikked||2025-01-01|Has expired: Broken with PHP 8+ (see PR 281858) databases/pgpool-II-41||2025-01-01|Has expired: Upstream EOL reaches on 2024-10-31 devel/electron29||2025-01-01|Has expired: EOLed upstream, switch to newer version devel/electron30||2025-01-01|Has expired: EOLed upstream, switch to newer version comms/libconcord||2025-01-01|Has expired: Logitech Harmony were officially discontinued in 2021, last major product in 2019 japanese/onew||2025-01-01|Has expired: Unfetchabled and listed BROKEN for over year lang/twelf||2025-01-01|Has expired: Dead upstream and fails to build devel/py-codecov||2025-01-01|Has expired: Deprecated by upstream. On February 1, 2022 this uploader will be completely deprecated and will no longer be able to upload coverage to Codecov editors/imhex-current||2025-01-02|Replaced with editors/imhex graphics/yacreader@qt5|graphics/yacreader|2025-01-02|Flavorization has been removed. Qt 5.x has been long deprecated upstream. Please use the unflavored graphics/yacreader port based on Qt 6.x instead graphics/yacreader@qt6|graphics/yacreader|2025-01-02|Flavorization has been removed. Continue to enjoy graphics/yacreader based on Qt 6.x as usual security/mbedtls|security/mbedtls2|2025-01-02|Legacy version audio/gstreamer1-plugins-musepack||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org audio/libumidi||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org audio/lms||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org biology/py-bigwig||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org cad/kicad-library-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org chinese/xemacs21||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org comms/tqsllib||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org comms/umcs7840||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org converters/aha||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org databases/mariadb114-connector-c||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org databases/pymongo28||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/appstream-qt5||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/avr-gcc-42||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/cppunit113||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/gitlab-workhorse||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/gmake43||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/libuInputPlus||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/linux-c7-libffi||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/node-gyp||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/node-nan||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/npm-minidump||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/p4d||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/p4ftpd||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/p4p||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/p4web||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/p5-String-RewritePrefix||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/py-azure-keyvault-keys||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/py-fake-factory||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/py-jail||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/py-jailconf||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/py-zeep||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/rubygem-acts-as-taggable-on||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/rubygem-google-apis-serviceusage_v1_041||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/sublime-merge||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/vulkan-validation-layers||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/xlocale||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/xtoolchain-llvm60||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org devel/xtoolchain-llvm70||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org editors/sublime-test4||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org editors/sublime-text4||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org emulators/Elliott-803||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org emulators/ppsspp-qt5-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org emulators/qemu50||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org filesystems/rubygem-aws-sdk-efs||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org finance/bitcoin-armory||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org finance/openerp||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org games/knights-kde4||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org graphics/cairomm16||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org graphics/openscenegraph||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org graphics/poppler-qt4||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org graphics/py-poppler-qt4||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org graphics/py-svg_path||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org graphics/sverchok-blender||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org japanese/asterisk16-sounds||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org java/jakarta-commons-beanutils||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org java/linux-sun-jdk18||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org lang/slib-guile1||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org lang/slib-guile2||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org math/py-python_fcl||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org math/py-z3||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org math/rubygem-ruby-statistics||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org math/superlu_mt||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org misc/ossp-uuid-perl||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org multimedia/gstreamer1-plugins-kate||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org multimedia/gstreamer1-plugins-schroedinger||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org net-mgmt/snap||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org net/frr7-pythontools||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org net/haproxy19||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org net/haproxy21||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org net/haproxy23||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org net/openistgt||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org net/p5-SOAP-Transport-HTTP-Plack||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org net/samba4-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org net/softethervpn||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org net/wifi-firmware-base||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org news/husky-areafix-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org news/husky-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org news/husky-fidoconf-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org news/husky-hpt-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org news/husky-htick-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org news/husky-huskylib-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org news/husky-smapi-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org print/harfbuzz-bh-view||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org security/mere-auth||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org security/pam_fprint||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org security/php74-hash||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org security/py-winrm||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org security/pyptlib||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org security/sshguard-ipfilter||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org shells/tcsh_nls||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org sysutils/blackbox_exporter||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org sysutils/diskprep||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org sysutils/openshift-install-devel||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org sysutils/openshift-install45||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org sysutils/openshift-install46||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org sysutils/psgconf||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org sysutils/py-logbook||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org sysutils/u-boot-duovero||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org sysutils/watchman450||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org textproc/checkbashisms||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org textproc/fmtlib||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org textproc/node-re2||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org textproc/py-elasticsearch-curator-py||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org textproc/rubygem-sassc-rails||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org vietnamese/kde4-l10n||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org www/asp2php||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org www/graylog-web-interface||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org www/httpd||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org www/py-demjson||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org www/py-vcrpy||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org www/redmine-stuff_to_do||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-apm||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-ark||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-chips||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-cirrus||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-geode||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-i128||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-i740||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-mach64||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-neomagic||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-openchrome||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-r128||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-rendition||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-savage||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-siliconmotion||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-sis||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-tdfx||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-drivers/xf86-video-voodoo||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11-toolkits/gnome-sharp20||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11/libfmqt-l10n||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11/lightdm-slick-greeter||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11/mere-about||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11/mere-utils||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org editors/neovim-qt@qt5|editors/neovim-qt|2025-01-02|Flavorization has been removed. Qt 5.x has been long deprecated upstream. Please use the unflavored editors/neovim-qt port based on Qt 6.x instead editors/neovim-qt@qt6|editors/neovim-qt|2025-01-02|Flavorization has been removed. Continue to enjoy editors/neovim-qt based on Qt 6.x as usual deskutils/copyq@qt5|deskutils/copyq|2025-01-02|Flavorization has been removed. Qt 5.x has been long deprecated upstream. Please use the unflavored deskutils/copyq port based on Qt 6.x instead deskutils/copyq@qt6|deskutils/copyq|2025-01-02|Flavorization has been removed. Continue to enjoy deskutils/copyq based on Qt 6.x as usual devel/py-pyls-black||2025-01-04|Repository has been archived by the owner. Use textproc/py-python-lsp-black instead net-im/telegram-desktop@qt5|net-im/telegram-desktop|2025-01-05|Flavorization has been removed. Qt 5.x has been long deprecated upstream. Please use unflavored net-im/telegram-desktop port based on Qt 6.x instead net-im/telegram-desktop@qt6|net-im/telegram-desktop|2025-01-05|Flavorization has been removed. Continue to enjoy net-im/telegram-desktop based on Qt 6.x as usual deskutils/iconbrowser|deskutils/elementary-iconbrowser|2025-01-06|Switch to reverse domain name notation devel/py-Products.ExternalEditor||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself devel/py-Products.PloneLanguageTool||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself devel/py-collective.monkeypatcher||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself devel/py-diazo||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself devel/py-repoze.xmliter||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself mail/py-Products.SecureMailHost||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself devel/py-repoze.sphinx.autointerface||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself devel/py-ExtensionClass||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself security/py-RestrictedPython||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself sysutils/py-zdaemon||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself devel/py-DateTime||2025-01-11|Remove leaf zope ports that have no sense in absence of zope itself devel/py-zclockfile|devel/py-zc.lockfile|2025-01-11|Switch consumers to latest package version devel/elixir-hex||2025-01-11|No longer used by any consumers, newer versions are expected to be installed per-user by mix devel/elixir-make||2025-01-11|No longer used by any consumers, newer versions are expected to be installed per-user by mix audio/gqradio||2025-01-13|Has expired: BKTR devices are not supported anymore x11-themes/kf5-breeze-icons|x11-themes/kf6-breeze-icons|2025-01-15|Replaced by the KF6 version x11-themes/kf5-oxygen-icons5|x11-themes/oxygen-icons|2025-01-15|Rename in accordance with the upstream devel/raknet||2025-01-15|Has expired: Unmaintained upstream, only builds with EOL toolchain devel/pas2dox||2025-01-15|Has expired: doesn't compile with moddern clang and gcc, upstream last updated it in 2003 x11-toolkits/kirigami-addons|x11-toolkits/kirigami-addons-qt5|2025-01-16|Moved to have symmetric names with Qt6 x11-toolkits/kirigami-addons-devel|x11-toolkits/kirigami-addons-qt6|2025-01-16|Moved to have symmetric names with Qt6 net/libproxy-duktape||2025-01-19|Completely rewritten, plugins now built directly into the library net/libproxy-gnome3||2025-01-19|Completely rewritten, plugins now built directly into the library net/libproxy-kde||2025-01-19|Completely rewritten, plugins now built directly into the library net/libproxy-pacrunner||2025-01-19|Completely rewritten, plugins now built directly into the library net/libproxy-perl||2025-01-19|Completely rewritten, plugins now built directly into the library net/libproxy-python||2025-01-19|Completely rewritten, plugins now built directly into the library net/libproxy-webkit3||2025-01-19|Completely rewritten, plugins now built directly into the library www/webkit2-gtk3|www/webkit2-gtk@40|2025-01-20|Flavoured www/webkit2-gtk4|www/webkit2-gtk@60|2025-01-20|Flavoured sysutils/bareos21-traymonitor||2025-01-21|Has expired: not supported upstream www/bareos20-webui||2025-01-21|Has expired: not supported upstream www/bareos21-webui||2025-01-21|Has expired: not supported upstream sysutils/bareos20-traymonitor||2025-01-21|Has expired: not supported upstream sysutils/bareos20-client||2025-01-21|Has expired: not supported upstream sysutils/bareos20-server||2025-01-21|Has expired: not supported upstream sysutils/bareos21-client||2025-01-21|Has expired: not supported upstream sysutils/bareos21-server||2025-01-21|Has expired: not supported upstream www/mediawiki141||2025-01-22|Has expired: EOL upstream audio/plasma5-oxygen-sounds|audio/plasma6-oxygen-sounds|2025-01-23|Superseded by its Plasma 6 counterpart devel/kf5-extra-cmake-modules|devel/kf6-extra-cmake-modules|2025-01-23|Superseded by its KF6 counterpart devel/kf5-kapidox|devel/kf6-kapidox|2025-01-23|Superseded by its KF6 counterpart devel/rubygem-strong_migrations61|devel/rubygem-strong_migrations|2025-01-23|Has expired: Ruby on Rails 6.1.x reached EOL on 2024-10-01 databases/rubygem-active_model_serializers61|databases/rubygem-active_model_serializers|2025-01-23|Has expired: Ruby on Rails 6.1.x reached EOL on 2024-10-01 www/rubygem-gollum-grit_adapter10|www/rubygem-gollum-grit_adapter|2025-01-25|Obsolete, use www/rubygem-gollum-grit_adapter instead databases/jdbc-oracle11g||2025-01-25|Has expired: Oracle no longer provides public downloads of the old JDBC drivers emulators/vxtools||2025-01-25|Has expired: Dist files are no longer available as site returns NXDOMAIN java/infobus||2025-01-25|Has expired: Outdated API and is no longer actively developed or maintained chinese/eterm||2025-01-27|Has expired: Depends on kcfonts, which is marked DEPRECATED mail/queue-fix||2025-01-27|Has expired: Upstream disapeared and distfile is no more available games/senken||2025-01-27|Has expired: GENTOO mastersites are no longer available chinese/kcfonts||2025-01-27|Has expired: GENTOO MASTER_SITES are no longer available x11/fbdesk||2025-01-27|Has expired: Upstream disapear and distfile is no more available graphics/Hermes||2025-01-27|Has expired: Unmaintained, and no more public distfiles math/PDL|math/p5-PDL|2025-01-28|Move math/PDL to math/p5-PDL irc/ezbounce||2025-01-28|Has expired: broken with modern Boost, broken with modern compilers, last release in 2009, upstream is dead lang/rust182||2025-01-29|No consumers in ports x11-fm/tdfsb||2025-01-30|Has expired: Unmaintained, uses smpeg which has no distfiles anymore games/prboom|games/prboom-plus|2025-01-30|Has expired: Unmaintained, use games/prboom-plus instead net/akonadi-notes||2025-02-03|Discontinued upstream print/print-manager|print/plasma6-print-manager|2025-02-03|Moved to Plasma 6 archivers/ark-devel|archivers/ark|2025-02-03|Obsoleted by non-devel version audio/plasma5-kpipewire|audio/plasma6-kpipewire|2025-02-03|Moved to Plasma 6 audio/plasma5-plasma-pa|audio/plasma6-plasma-pa|2025-02-03|Moved to Plasma 6 deskutils/plasma5-milou|deskutils/plasma6-milou|2025-02-03|Moved to Plasma 6 deskutils/plasma5-sddm-kcm|deskutils/plasma6-sddm-kcm|2025-02-03|Moved to Plasma 6 deskutils/plasma5-xdg-desktop-portal-kde|deskutils/plasma6-xdg-desktop-portal-kde|2025-02-03|Moved to Plasma 6 devel/dolphin-plugins-devel|devel/dolphin-plugins|2025-02-03|Obsoleted by non-devel version devel/plasma5-khotkeys||2025-02-03|Discontinued upstream devel/plasma5-kwrited|devel/plasma6-kwrited|2025-02-03|Moved to Plasma 6 devel/plasma5-plasma-sdk|devel/plasma6-plasma-sdk|2025-02-03|Moved to Plasma 6 editors/kate-devel|editors/kate|2025-02-03|Obsoleted by non-devel version graphics/gwenview-devel|graphics/gwenview|2025-02-03|Obsoleted by non-devel version graphics/libkexiv2-devel|graphics/libkexiv2|2025-02-03|Obsoleted by non-devel version graphics/okular-devel|graphics/okular|2025-02-03|Obsoleted by non-devel version graphics/spectacle-devel|graphics/spectacle|2025-02-03|Obsoleted by non-devel version multimedia/plasma5-plank-player||2025-02-03|No releases for Plasma 6 security/plasma5-kscreenlocker|security/plasma6-kscreenlocker|2025-02-03|Moved to Plasma 6 security/plasma5-ksshaskpass|security/plasma6-ksshaskpass|2025-02-03|Moved to Plasma 6 security/plasma5-kwallet-pam|security/plasma6-kwallet-pam|2025-02-03|Moved to Plasma 6 sysutils/plasma5-discover|sysutils/plasma6-discover|2025-02-03|Moved to Plasma 6 sysutils/plasma5-drkonqi|sysutils/plasma6-drkonqi|2025-02-03|Moved to Plasma 6 sysutils/plasma5-kde-cli-tools|sysutils/plasma6-kde-cli-tools|2025-02-03|Moved to Plasma 6 sysutils/plasma5-kinfocenter|sysutils/plasma6-kinfocenter|2025-02-03|Moved to Plasma 6 sysutils/plasma5-kmenuedit|sysutils/plasma6-kmenuedit|2025-02-03|Moved to Plasma 6 sysutils/plasma5-ksysguard||2025-02-03|Discontinued upstream sysutils/plasma5-ksystemstats|sysutils/plasma6-ksystemstats|2025-02-03|Moved to Plasma 6 sysutils/plasma5-plasma-disks|sysutils/plasma6-plasma-disks|2025-02-03|Moved to Plasma 6 sysutils/plasma5-plasma-systemmonitor|sysutils/plasma6-plasma-systemmonitor|2025-02-03|Moved to Plasma 6 sysutils/plasma5-polkit-kde-agent-1|sysutils/plasma6-polkit-kde-agent-1|2025-02-03|Moved to Plasma 6 sysutils/plasma5-powerdevil|sysutils/plasma6-powerdevil|2025-02-03|Moved to Plasma 6 sysutils/plasma5-systemsettings|sysutils/plasma6-systemsettings|2025-02-03|Moved to Plasma 6 www/plasma5-plasma-browser-integration|www/plasma6-plasma-browser-integration|2025-02-03|Moved to Plasma 6 x11-fm/dolphin-devel|x11-fm/dolphin|2025-02-03|Obsoleted by non-devel version x11-themes/plasma5-breeze|x11-themes/plasma6-breeze|2025-02-03|Moved to Plasma 6 x11-themes/plasma5-breeze-gtk|x11-themes/plasma6-breeze-gtk|2025-02-03|Moved to Plasma 6 x11-themes/plasma5-kde-gtk-config|x11-themes/plasma6-kde-gtk-config|2025-02-03|Moved to Plasma 6 x11-themes/plasma5-oxygen|x11-themes/plasma6-oxygen|2025-02-03|Moved to Plasma 6 x11-themes/plasma5-plasma-workspace-wallpapers|x11-themes/plasma6-plasma-workspace-wallpapers|2025-02-03|Moved to Plasma 6 x11-toolkits/plasma5-kdeplasma-addons|x11-toolkits/plasma6-kdeplasma-addons|2025-02-03|Moved to Plasma 6 x11-wm/plasma5-kdecoration|x11-wm/plasma6-kdecoration|2025-02-03|Moved to Plasma 6 x11-wm/plasma5-kwin|x11-wm/plasma6-kwin|2025-02-03|Moved to Plasma 6 x11/kde5|x11/kde|2025-02-03|Remove version from KDE metaport x11/kde6|x11/kde|2025-02-03|Remove version from KDE metaport x11/konsole-devel|x11/konsole|2025-02-03|Obsoleted by non-devel version x11/plasma5-kactivitymanagerd|x11/plasma6-kactivitymanagerd|2025-02-03|Moved to Plasma 6 x11/plasma5-kgamma5|x11/plasma6-kgamma|2025-02-03|Moved to Plasma 6 x11/plasma5-kscreen|x11/plasma6-kscreen|2025-02-03|Moved to Plasma 6 x11/plasma5-kwayland-integration||2025-02-03|Not relevant for Plasma 6 x11/plasma5-layer-shell-qt|x11/plasma6-layer-shell-qt|2025-02-03|Moved to Plasma 6 x11/plasma5-libkscreen|x11/plasma6-libkscreen|2025-02-03|Moved to Plasma 6 x11/plasma5-plasma|x11/plasma6-plasma|2025-02-03|Moved to Plasma 6 x11/plasma5-plasma-bigscreen||2025-02-03|No releases for Plasma 6 x11/plasma5-plasma-desktop|x11/plasma6-plasma-desktop|2025-02-03|Moved to Plasma 6 x11/plasma5-plasma-integration|x11/plasma6-plasma-integration|2025-02-03|Moved to Plasma 6 x11/plasma5-plasma-workspace|x11/plasma6-plasma-workspace|2025-02-03|Moved to Plasma 6 www/falkon@default|www/falkon@kf6|2025-02-03|Flavor was renamed to use a more standard PKGNAMESUFFIX www/falkon@qtonly|www/falkon@qt6|2025-02-03|Flavor was renamed to use a more standard PKGNAMESUFFIX x11-toolkits/qml-box2d@qt5||2025-02-03|Unflavorize port, qt5 flavor is no longer used in ports tree x11-toolkits/qml-box2d@qt6|x11-toolkits/qml-box2d|2025-02-03|Unflavorize port, as it is now qt6 only databases/mysql90-client|databases/mysql91-client|2025-02-04|Has expired: MySQL 9.0 is no longer supported by the vendor databases/mysql90-server|databases/mysql91-server|2025-02-04|Has expired: MySQL 9.0 is no longer supported by the vendor textproc/docproj-legacy|textproc/docproj|2025-02-04|Has expired: Old version of documentation set devel/kore||2025-02-04|Has expired: Unmaintained in tree for years and broken for months www/searx||2025-02-04|Has expired: Upstream repo archived Sep 7 2023 databases/xtrabackup81|databases/xtrabackup84|2025-02-04|Has expired: Unsupported upstream, consider migrating to databases/xtrabackup84 games/allacrost||2025-02-04|Has expired: Fails to build and upstream is gone multimedia/mpeg_encode||2025-02-04|Has expired: Upstream is dead and it's buggy, consider using multimedia/ffmpeg sysutils/pcns||2025-02-04|Has expired: not supported upstream devel/py-pydrive||2025-02-04|Has expired: Upstream repo archived on Jul 22, 2021 devel/p5-Test-HTML-Tidy||2025-02-04|Has expired: Depends on expired textproc/p5-HTML-Tidy www/p5-CGI-Application-Plugin-HtmlTidy||2025-02-04|Has expired: Depends on expired textproc/p5-HTML-Tidy textproc/p5-HTML-Tidy||2025-02-04|Has expired: Depends on expired textproc/tidyp textproc/tidyp||2025-02-04|Has expired: The repository has been archived by upstream on Apr 14, 2019 audio/kid3@kf5|audio/kid3@kf6|2025-02-05|kf5 support has been removed. Use kf6 flavor instead audio/liblastfm-qt5||2025-02-05|No ports depend on this. New ports should used Qt6-based audio/liblastfm devel/rubygem-cucumber-messages26|devel/rubygem-cucumber-messages|2025-02-07|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead x11-toolkits/tk87||2025-02-08|Has expired: Tcl/Tk 8.7 is not scheduled for release, use 8.6 or 9.0 lang/tcl87||2025-02-08|Has expired: Tcl/Tk 8.7 is not scheduled for release, use 8.6 or 9.0 devel/lattice-ice40-examples-hx1k||2025-02-08|Listed as BROKEN for months in tree and unmaintained devel/lattice-ice40-examples-hx8k||2025-02-08|Listed as BROKEN for months in tree and unmaintained devel/lattice-ice40-tools||2025-02-08|Listed as BROKEN for months in tree and unmaintained devel/py-yandex-money-sdk||2025-02-11|Has expired: Dead project. Yandex.Money is no more devel/astah-community||2025-02-11|Has expired: Upstream no longer provides community edition audio/pulseaudio-qt@qt5||2025-02-14|Qt5 support was removed upstream audio/pulseaudio-qt@qt6|audio/pulseaudio-qt|2025-02-14|Unflavorize; only Qt6 is supported lang/dotnet-runtime|lang/dotnet-host|2025-02-15|Rename to match Microsoft recommendations net-im/qxmpp@qt5||2025-02-16|Qt5 flavor is no longer needed net-im/qxmpp@qt6|net-im/qxmpp|2025-02-16|Unflavorize; only Qt6 is supported databases/redis70||2025-02-16|Has expired: Has already reached its EoL x11-toolkits/wlroots|x11-toolkits/wlroots018|2025-02-19|Renamed to match versioned API www/cplanet||2025-02-20|Abandonware graphics/spectacle|graphics/plasma6-spectacle|2025-02-20|Switch to KDE Plasma distribution lang/nhc98||2025-02-21|Has expired: only for i386, latest release in 2010, does not build with GCC 14 graphics/kipi-plugins||2025-02-22|Discontinued upstream graphics/showimage||2025-02-22|Depends on discontinued libkipi graphics/libkipi||2025-02-22|Discontinued upstream deskutils/knotes||2025-02-22|Discontinued upstream net-im/kopete||2025-02-22|Discontinued upstream sysutils/shim||2025-02-22|Has expired: upstream has been inactive for 10 years and does not build with GCC 14 devel/py-python-gilt|devel/gilt|2025-02-23|Project switched language from python to go textproc/uim-gtk|textproc/uim-gtk2|2025-02-23|Rename with versioned suffix x11-toolkits/scenefx|x11-toolkits/scenefx02|2025-02-25|Renamed to match versioned API textproc/rubygem-rexml-gitlab|textproc/rubygem-rexml|2025-02-25|Use textproc/rubygem-rexml www/kdsoap@qt5||2025-02-26|Qt5 flavor is no longer needed www/kdsoap@qt6|www/kdsoap|2025-02-26|Unflavorize; only Qt6 support is needed net/drive||2025-02-28|Remove expired port print/py-pypdf3||2025-02-28|Remove expired port sysutils/py-python-consul2||2025-02-28|Remove expired port textproc/py-pytoml||2025-02-28|Remove expired port textproc/py-trans||2025-02-28|Remove expired port www/py-instabot||2025-02-28|Remove expired port www/py-jsonfield||2025-02-28|Remove expired port devel/rubygem-aws-sdk-iot1clickdevicesservice||2025-02-28|Remove expired port devel/rubygem-aws-sdk-iot1clickprojects||2025-02-28|Remove expired port databases/postgis31||2025-03-01|Has expired: Please use newer versions textproc/zorba||2025-03-01|Has expired: Unmaintained, outdated and fails to build with ICU 76.1 graphics/xpeps||2025-03-01|Has expired: Depends on expired graphics/peps graphics/peps||2025-03-01|Has expired: Ancient port, upstream gone www/glewlwyd||2025-03-01|Has expired: Upstream repo archived on Oct 20, 2024 databases/tarantool2||2025-03-01|Has expired java/cos||2025-03-01|Has expired: Upstream seems gone since 2024-08-22 sysutils/pass-secrets||2025-03-01|Has expired: Listed as BROKEN and unmaintained for months sysutils/fluxengine||2025-03-01|Has expired: Broken for several months textproc/py-pyjade||2025-03-01|Has expired: Upstream is inactive for almost 8.5 years math/pspp||2025-03-01|Has expired: Listed as broken for more than 5 months games/shaaft||2025-03-02|Has expired: Unmaintained upstream for ages, breaks with modern toolchains devel/asmutils||2025-03-02|Has expired: latest upstream release is 19 years ago, replaced by a-Linux, does not build with GCC 14 multimedia/libfame||2025-03-02|Has expired: Obsolete library, last release in 2004. Consider migrating to multimedia/ffmpeg graphics/kquickimageeditor@qt5||2025-03-03|Unflavorize; only Qt6 support is needed graphics/kquickimageeditor@qt6|graphics/kquickimageeditor|2025-03-03|Unflavorize; only Qt6 support is needed devel/d-feet|devel/d-spy|2025-03-04|No longer maintained use d-spy instead devel/glademm||2025-03-05|Dead upstream, now consumers in the ports tree devel/libvolume_id||2025-03-05|Dead upstream, now consumers in the ports tree devel/mm-common||2025-03-05|Dead upstream, now consumers in the ports tree security/gnome-keyring-sharp||2025-03-05|Dead upstream, now consumers in the ports tree devel/ndesk-dbus-glib||2025-03-05|Dead upstream, now consumers in the ports tree devel/ndesk-dbus||2025-03-05|Dead upstream, now consumers in the ports tree devel/ndesk-options||2025-03-05|Dead upstream, now consumers in the ports tree sysutils/tracker3|devel/tinysparql|2025-03-05|tracker3 has been replaced everywhere by libtinysparql net/gnome-online-miners||2025-03-05|Retired upstream sysutils/tracker-miners||2025-03-05|Retired upstream sysutils/tracker||2025-03-05|Replaced long ago by tracker3 and now tinysparql net-im/talkatu||2025-03-10|Has expired: Upstream has switched to mercurial and upstream development has stopped textproc/py-towncrier23|textproc/py-towncrier|2025-03-14|Remove obsoleted port. Use textproc/py-towncrier instead net/wifi-firmware-mtw-kmod|net/wifi-firmware-mt7601u-kmod|2025-03-14|Fixed to match firmware name devel/ccrtp||2025-03-16|Has expired: No active development in years and no users in tree textproc/rubygem-cucumber-gherkin29|textproc/rubygem-cucumber-gherkin|2025-03-19|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead devel/utf8cpp3|devel/utf8cpp|2025-03-19|Remove obsoleted port. Use devel/utf8cpp instead devel/rubygem-flipper026|devel/rubygem-flipper-gitlab|2025-03-19|Please use devel/rubygem-flipper-gitlab instead devel/py-pyro||2025-03-21|Has expired: Upstream development stopped, not compatible with py311, use pyro5 instead devel/py-serpent||2025-03-21|Has expired: Used exclusively by now deprecated devel/py-pyro devel/py-eggtestinfo||2025-03-21|Has expired: Was a requirement for now removed zope port www/rubygem-gitlab-gollum-lib|www/rubygem-gollum-lib|2025-03-22|Use www/rubygem-gollum-lib instead www/sogo-activesync|www/sogo|2025-03-22|Use sogo-mysqlactivesync or sogo-pgsqlactivesync flavors instead net/clash|net/mihomo|2025-03-23|Project is renamed x11-toolkits/Xaw3d|x11-toolkits/libXaw3d|2025-03-23|Rename in preparation to rebase the port forom Slackware to freedesktop.org sysutils/pprotectd||2025-03-24|Has expired: Obsolete utility, superseded by protect in base www/ytdl|www/yt-dlp|2025-03-24|ytdl doesn't work and is archived upstream, www/yt-dlp be used instead textproc/py-docstring-parser|textproc/py-docstring_parser|2025-03-25|Renamed to match upstream naming www/py-flask-security||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner devel/py-aiocontextvars||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner converters/libutf-8||2025-03-31|Has expired: Upstream disapeared and distfile is no more available science/py-moltemplate||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner graphics/py-pygal||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner www/choqok||2025-03-31|Has expired: Project discontinued upstream net-p2p/vuze||2025-03-31|Has expired: Abandoned upstream finance/odoo15||2025-03-31|Has expired: Depends on expired converters/wkhtmltopdf and print/py-pypdf2 devel/py-fbprophet||2025-03-31|Has expired: Depends on expired math/py-pystan multimedia/ogmrip||2025-03-31|Has expired: Abandonware, last activity in 2018 and lacks support for new formats. Consider using multimedia/handbrake databases/py-pgxnclient||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner misc/jirust||2025-03-31|Has expired: Listed as broken for over 6+ months math/py-Diofant||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner devel/py-prettyprinter||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner textproc/py-wstools||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner devel/peg.el||2025-03-31|Has expired: Emacs 30 and later include peg.el as standard library textproc/py-citeproc-py-styles||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner multimedia/gdialog||2025-03-31|Has expired: Support for a 20 year old obsolete STB that only supports DVB-T(1) and MPEG-2 multimedia/emovix||2025-03-31|Has expired: Abandonware, uses over a decade year old software and no support for anything recent textproc/m17n-im-config||2025-03-31|Has expired: Upstream disapeared and distfile is no more available databases/pgfouine||2025-03-31|Has expired: Upstream project disappeared in 2010 multimedia/spook||2025-03-31|Has expired: Abandonware and obsolete, consider using multimedia/ffmpeg or multimedia/vlc finance/odoo14||2025-03-31|Has expired: Depends on expired converters/wkhtmltopdf and print/py-pypdf2 net/nsscache||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner security/caldera4||2025-03-31|Has expired: Upgrade to a newer caldera version. 4.2.0 is vulnerable to remote code execution net/opensips31||2025-03-31|Has expired: Deprecated upstream textproc/rubygem-nokogumbo||2025-03-31|Has expired: Upstream has merged into textproc/rubygem-nokogiri net/libmediawiki||2025-03-31|Has expired: Project abandoned upstream net/py-tacacs_plus||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner devel/py-imgkit||2025-03-31|Has expired: Depends on expired converters/wkhtmltopdf devel/ocaml-type_conv|devel/ocaml-ppxlib|2025-03-31|Has expired: Deprecated, upstream recommends migrating to devel/ocaml-ppxlib multimedia/dirac||2025-03-31|Has expired: Legacy video codec superseded by multiple formats. Files can be decoded using FFmpeg ports-mgmt/py-pytoport||2025-03-31|Has expired: Depends on expired misc/py-spdx-lookup net/py-ec2-cli-tools||2025-03-31|Has expired: Depends on expired devel/py-boto emulators/libretro-mame||2025-03-31|Has expired: Uses expired Python 3.8 lang/python38|lang/python39|2025-03-31|Has expired: Reached end-of-life in October 2024 devel/py-python-pcre||2025-03-31|Has expired: Upstream is inactive for over 9 years textproc/p5-PDF-WebKit||2025-03-31|Has expired: Depends on expired converters/wkhtmltopdf net-im/py-telepot||2025-03-31|Has expired: Upstream repository has been archived on Jun 2, 2019 multimedia/msdl||2025-03-31|Has expired: Obsolete utility for obsolete protocols net-im/sayaka||2025-03-31|Has expired: Depends on expired security/mbedtls2 databases/grass7|databases/grass8|2025-03-31|Has expired: Please use databases/grass8 multimedia/tcmplex-panteltje||2025-03-31|Has expired: Abandonware, upstream is gone and no consumers in tree games/minecraft-client||2025-03-31|Has expired: dead upstream, no longer functional www/redmine50|www/redmine51|2025-03-31|Has expired: Requires ruby31 multimedia/projectx||2025-03-31|Has expired: Abandonware, last release in 2011 and dependens on legacy version of Java. Consider using multimedia/ffmpeg or multimedia/vlc x11-toolkits/shared-desktop-ontologies||2025-03-31|Has expired: Abandonedware, not used by KDE for a long time devel/jrtplib||2025-03-31|Has expired: Abandonware, no longer maintained upstream as of 2020 net-mgmt/netdot||2025-03-31|Has expired: Upstream has been inactive for 4 years, consider migrating to net-mgmt/netbox japanese/esecanna-module-wnn6||2025-03-31|Has expired: Upstream disapeared and distfile is no more available japanese/esecanna-module-vje25||2025-03-31|Has expired: Upstream disapeared and distfile is no more available japanese/esecanna-module-vje30||2025-03-31|Has expired: Upstream disapeared and distfile is no more available chinese/muni||2025-03-31|Has expired: Upstream disapeared and distfile is no more available devel/buildstream||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner www/py-django-hijack||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner security/heimdal-devel||2025-03-31|Has expired: Upstream commits are incompatible lang/ruby31||2025-03-31|Has expired: Please migrate to newer version. Ruby 3.1 is expected to reach its EoL on March 31, 2025 multimedia/gnome-mplayer||2025-03-31|Has expired: Abandonware, last activity from upstream 11 years ago and multiple unresolved issue reports devel/py-opengrok-tools||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner multimedia/gmtk||2025-03-31|Has expired: Support library for deprecated port multimedia/gnome-mplayer lang/neko||2025-03-31|Has expired: Depends on expired security/mbedtls2 devel/radian||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner japanese/esecanna||2025-03-31|Has expired: Upstream disapeared and distfile is no more available devel/rubygem-aws-sdk-elasticinference||2025-03-31|Has expired: Deprecated by upstream devel/electron31||2025-03-31|Has expired: EOLed upstream, switch to newer version net-im/telepathy-logger-qt5||2025-03-31|Has expired: Abandoned project devel/py-boto|www/py-boto3|2025-03-31|Has expired: This version is discontinued upstream, please use www/py-boto3 print/py-pypdf2|print/py-pypdf|2025-03-31|Has expired: Upstream moved the development back to PyPDF. Use print/py-pypdf instead math/py-pystan||2025-03-31|Has expired: Marked as BROKEN for years net-im/telepathy-qt||2025-03-31|Has expired: Leaf library depending on Qt5 devel/py-pkgutil-resolve-name||2025-03-31|Removed, only for Python 3.8 devel/appstream-qt@qt5||2025-04-03|Unflavorize; only Qt6 support is needed devel/appstream-qt@qt6|devel/appstream-qt|2025-04-03|Unflavorize; only Qt6 support is needed ports-mgmt/packagekit-qt@qt5||2025-04-03|Unflavorize; only Qt6 support is needed ports-mgmt/packagekit-qt@qt6|ports-mgmt/packagekit-qt|2025-04-03|Unflavorize; only Qt6 support is needed devel/rubygem-makara61||2025-04-04|Has expired: Uses EOL version 6.1.X of Rails security/rubygem-pundit61||2025-04-04|Has expired: Uses EOL version 6.1.X of Rails math/matlab-installer||2025-04-04|Has expired: Unmaintained, does not support recent Matlab sysutils/mcweject||2025-04-04|Has expired: Unmaintained, redundant to "cdcontrol eject" ports-mgmt/genplist||2025-04-04|Has expired: Unmaintained, obsoleted by "make makeplist" databases/rubygem-scenic61||2025-04-04|Has expired: Uses EOL version 6.1.X of Rails devel/py-blist||2025-04-04|Has expired: Abandoned project, no consumers, no modern python support textproc/rubygem-case_transform61||2025-04-04|Has expired: Uses EOL version 6.1.X of Rails lang/python-doc-pdf-letter||2025-04-09|Letter-size PDF no longer provided since 3.12 net-im/py-punjab||2025-04-13|Has expired: Abandoned project, not compatible with decent python/twisted devel/linux-rl9-libsigsegv|emulators/linux_base-rl9|2025-04-15|Integrated into linux_base-rl9 devel/linux-rl9-libatomic|devel/linux-rl9-devtools|2025-04-15|Integrated into linux-rl9-devtools devel/rubygem-sidekiq72|devel/rubygem-sidekiq-gitlab|2025-04-18|Please use devel/sidekiq-gitlab instead security/solana|security/agave|2025-04-18|Solana repository is archived, switched to the fork Agave graphics/diffpdf||2025-04-20|Has expired: withdrawn from author net/linux-rl9-libproxy|emulators/linux_base-rl9|2025-04-21|Merged into linux_base graphics/linux-c7-jasper|graphics/linux-c7-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-rl9-jasper|graphics/linux-rl9-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-c7-jbigkit|graphics/linux-c7-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-rl9-jbigkit|graphics/linux-rl9-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-c7-jpeg|graphics/linux-c7-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-rl9-jpeg|graphics/linux-rl9-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-c7-png|graphics/linux-c7-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-rl9-png|graphics/linux-rl9-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-c7-tiff|graphics/linux-c7-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-rl9-tiff|graphics/linux-rl9-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-rl9-openjpeg|graphics/linux-rl9-imageformats-libs|2025-04-21|Merged into imageformats-libs graphics/linux-rl9-webp|graphics/linux-rl9-imageformats-libs|2025-04-21|Merged into imageformats-libs textproc/py-grapheme||2025-04-21|Has expired: Upstream is inactive for 4 years devel/p5-threads|lang/perl5.36|2025-04-24|part of Perl core since 5.7.3, the port was from 5.27.8 databases/replibyte||2025-04-26|incompatible rust 1.86.0 and seems to be dead upstream x11/nvidia-secondary-driver|x11/nvidia-driver|2025-04-26|Dead after nvidia-hybrid-graphics was removed x11/nvidia-secondary-driver-390|x11/nvidia-driver-390|2025-04-26|Dead after nvidia-hybrid-graphics was removed net-im/chatterino2||2025-04-27|Has expired: Broken for more than a month with no available fixes shells/oil|shells/oils|2025-04-27|Project was renamed upstream security/weggli||2025-04-28|Has expired: Upstream inactive as last release was in 2022 databases/py-carbon||2025-04-28|Has expired: In bandaid mode as the concentration is on go-carbon x11-toolkits/SoXt||2025-04-28|Has expired: Broken for more than 6 months graphics/agg26|graphics/agg|2025-05-01|Merged into agg graphics/linux-c7-sdl_ttf|misc/linux-c7-sdl12-extralibs|2025-05-03|Merged into misc/linux-c7-sdl12-extralibs graphics/linux-rl9-sdl_image|misc/linux-rl9-sdl12-extralibs|2025-05-03|Merged into misc/linux-rl9-sdl12-extralibs graphics/linux-rl9-sdl_ttf|misc/linux-rl9-sdl12-extralibs|2025-05-03|Merged into misc/linux-rl9-sdl12-extralibs graphics/linux-rl9-sdl_gfx|misc/linux-rl9-sdl12-extralibs|2025-05-03|Merged into misc/linux-rl9-sdl12-extralibs audio/linux-c7-sdl_mixer|misc/linux-c7-sdl12-extralibs|2025-05-03|Merged into misc/linux-c7-sdl12-extralibs audio/linux-rl9-sdl_sound|misc/linux-rl9-sdl12-extralibs|2025-05-03|Merged into misc/linux-rl9-sdl12-extralibs graphics/acidwarp-sdl||2025-05-04|Has expired: Unmaintained by upstream as last release was in 2022 games/xjewel||2025-05-04|Has expired: Unmaintained as last release was in 1994 textproc/mysqlviz||2025-05-04|Has expired: Repo deleted upstream textproc/sdif||2025-05-04|Has expired: Deprecated upstream, repo archived Nov 21, 2018 textproc/xp||2025-05-04|Has expired: Obsolete, never versions of Java already include XML parser(s) textproc/turboxsl||2025-05-04|Has expired: Obsolete, supports only legacy versions of XML and XSLT textproc/docbook2odf||2025-05-04|Has expired: Upstream is gone and unmaintained in tree for years textproc/sxml||2025-05-04|Has expired: No consumers in tree and no active development upstream for over a decade textproc/java2html||2025-05-04|Has expired: Upstream is gone and last update 20 years ago textproc/word2x||2025-05-04|Has expired: Obsolete converter than only supports ancient versions of Word documents textproc/unoconv||2025-05-04|Has expired: Deprecated upstream in 2021 textproc/syck||2025-05-04|Has expired: Unfetchable, no response from upstream in a year textproc/soothsayer||2025-05-04|Has expired: Deprecated upstream, consider using deskutils/presage textproc/nux||2025-05-04|Has expired: Depends on deprecated port textproc/saxon-devel textproc/saxon-devel|textproc/saxon-he|2025-05-04|Has expired: Deprecated and unsupported upstream, consider using textproc/saxon-he textproc/saxon|textproc/saxon-he|2025-05-04|Has expired: Deprecated and unsupported upstream, consider using textproc/saxon-he textproc/p5-Search-Saryer||2025-05-04|Has expired: Depends on deprecated port textproc/sary textproc/sary||2025-05-04|Has expired: Last release in 2005 and unmaintained in tree for years textproc/mifluz||2025-05-04|Has expired: Obsolete, no activity upstream since 2014 and unmaintained in tree for years textproc/atom||2025-05-04|Has expired: Upstream is gone and utility is considered obsolete textproc/jaxup||2025-05-04|Has expired: Abandonware and obsolete, last release in 2003 textproc/htdig||2025-05-04|Has expired: Abandonware, multiple unresolved bugs and no unicode support etc textproc/gmetadom||2025-05-04|Has expired: Abandonware, last release in 2007 textproc/flip|converters/dos2unix|2025-05-04|Has expired: Unmaintained and dead upstream, consider using converters/dos2unix textproc/dom4j||2025-05-04|Has expired: Outdated and unsupported upstream textproc/domc||2025-05-04|Has expired: Obsolete, doesn't support HTML5, DOM Level 4 and DOM 2020-06 textproc/ekhtml||2025-05-04|Has expired: Abandonware and obsolete, last release in 2002 textproc/estraier||2025-05-04|Has expired: Obsolete and abandonware, last update in 2005 textproc/confetti||2025-05-04|Has expired: Outdated and unmaintained in tree since 2018 textproc/c2man||2025-05-04|Has expired: Not recommended for use in new projects textproc/bsddiff||2025-05-04|Has expired: Obsolete, newer version imported into base as 2017 textproc/aft||2025-05-04|Has expired: Obscure markup language and unmaintained in tree for years textproc/resume-extensions||2025-05-04|Has expired: Depends on deprecated port textproc/resume textproc/resume||2025-05-04|Has expired: Obsolete XML and XSL based system that targets resumes and curriculae vitae textproc/add-css-links||2025-05-04|Has expired: Obsolete and unmaintained in tree for years textproc/print-n-times||2025-05-04|Has expired: Obsolete and unmaintained in tree for years textproc/cdif||2025-05-04|Has expired: Deprecated upstream, repo archived on Jun 25, 2018 security/i2p||2025-05-04|Has expired: Outdated and unsupported upstream security/libuecc||2025-05-04|Has expired: Deprecated, only user was some never properly ported FreiFunk control plane software net-p2p/p5-Net-BitTorrent-PeerPacket||2025-05-04|Has expired: Deprecated, no active development in more than a decade so any "new" functionality is missing and interoperability with recent software is very limited if not completely broken net-p2p/p5-Net-BitTorrent||2025-05-04|Has expired: Deprecated, no active development in more than a decade so any "new" functionality is missing and interoperability with recent software is very limited if not completely broken net-p2p/p5-Net-BitTorrent-File||2025-05-04|Has expired: Deprecated, no active development in more than a decade so any "new" functionality is missing and interoperability with recent software is very limited if not completely broken net-p2p/libswift||2025-05-04|Has expired: Upstream archived repo on Feb 19, 2024 and no active development in several years net-p2p/phex|net-p2p/gtk-gnutella|2025-05-04|Has expired: Abandonware, last update upstream in 2009. Consider using net-p2p/gtk-gnutella net-p2p/shx||2025-05-04|Has expired: Obsolete protocol that has been superseded by many others net/openbgpd||2025-05-04|Has expired: Unsupported upstream, consider using net/openbgpd8 japanese/namazu|japanese/namazu2|2025-05-04|Has expired: Obsolete and superseded by namazu2, last release in 2000 games/stuntrally||2025-05-04|Has expired: Broken for months and outdated editors/ssed||2025-05-04|Has expired: Legacy "fork" that's based on legacy GNU sed 4.1 and last release in 2005 devel/rubygem-webby||2025-05-04|Has expired: Deprecated upstream in 2011 devel/ccdoc||2025-05-04|Has expired: Obsolete utility www/moodle43||2025-05-04|Has expired: EOLed upstream net/libtnl||2025-05-04|Has expired: Unmaintained upstream and no consumers in the ports tree www/moodle41||2025-05-04|Has expired: Outdated version www/publicfile||2025-05-04|Has expired: Unmaintained for years upstream and in tree, consider using www/darkhttpd , www/miniserve and/or ftp/tnftpd , ftp/unftp science/gtamsanalyzer||2025-05-05|Has expired: Upstream unmaintained as last release was in 2004 www/dot-http||2025-05-05|Remove broken, unmaintained upstream port security/linux-rl9-libxcrypt|emulators/linux_base-rl9|2025-05-06|Integrated into linux_base-rl9 graphics/quat-gui||2025-05-06|Has expired: Last upstream release was in 2003 mail/py-milter|mail/py-pymilter|2025-05-08|Renamed to match upstream PyPI package name sysutils/pxp-agent||2025-05-09|Has expired: Project got archived, dependencies are broken net/cpp-pcp-client||2025-05-09|Has expired: Project got archived, broken sysutils/puppetserver7||2025-05-10|Has expired: Reached EOL sysutils/puppet7||2025-05-10|Has expired: Reached EOL sysutils/facter||2025-05-10|Has expired: Reached EOL devel/cpp-hocon||2025-05-10|Has expired: Project got archived databases/puppetdb7||2025-05-10|Has expired: Reached EOL devel/leatherman||2025-05-10|Has expired: Project got archived databases/puppetdb-terminus7||2025-05-10|Has expired: Reached EOL games/exult-devel||2025-05-12|exult-devel has been removed, encouraging users to use exult instead sysutils/slst||2025-05-16|Has expired: No source. Source went missing in 2018 devel/rubygem-view_component-rails70|devel/rubygem-view_component-rails-gitlab|2025-05-17|Expired, please use devel/rubygem-view_component-rails-gitlab instead security/rubygem-devise-two-factor41-rails70|security/rubygem-devise-two-factor-rails-gitlab|2025-05-17|Expired, please use security/rubygem-devise-two-factor-rails-gitlab instead databases/py-redis3|databases/py-redis|2025-05-18|Remove obsoleted port. Use databases/py-redis instead net/rubygem-devfile-gitlab|net/rubygem-devfile|2025-05-18|Remove obsoleted port. Use net/rubygem-devfile instead audio/linux-rl9-sdl2_mixer|misc/linux-rl9-sdl20-extralibs|2025-05-22|Merged into misc/linux-rl9-sdl20-extralibs graphics/linux-rl9-sdl2_gfx|misc/linux-rl9-sdl20-extralibs|2025-05-22|Merged into misc/linux-rl9-sdl20-extralibs graphics/linux-rl9-sdl2_image|misc/linux-rl9-sdl20-extralibs|2025-05-22|Merged into misc/linux-rl9-sdl20-extralibs graphics/linux-rl9-sdl2_ttf|misc/linux-rl9-sdl20-extralibs|2025-05-22|Merged into misc/linux-rl9-sdl20-extralibs net/linux-rl9-sdl2_net|misc/linux-rl9-sdl20-extralibs|2025-05-22|Merged into misc/linux-rl9-sdl20-extralibs graphics/pixen||2025-05-24|Has expired: Unmaintained upstream archivers/libcomprex||2025-05-28|Has expired: Unmaintained upstream, laste release in 2003 irc/bnc||2025-05-28|Has expired: Unmaintained without upstream distfile and WWW lang/perl5.36||2025-05-29|Has expired: Support end three years after .0 release, please upgrade to a more recent version of Perl ftp/wcurl|ftp/curl|2025-05-31|Included in curl version 8.14.0 and later, please use ftp/curl instead net/openbgpd6|net/openbgpd8|2025-05-31|Has expired: Unsupported upstream, consider using net/openbgpd8 lang/kross-interpreters||2025-05-31|Has expired: Development discontinued, not shipped with the next KDE Gear release www/py-dj50-django-taggit|www/py-dj51-django-taggit|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-strawberry-graphql-django|www/py-dj51-strawberry-graphql-django|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ devel/py-dj50-strawberry-graphql|devel/py-dj51-strawberry-graphql|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-channels|www/py-dj51-channels|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ sysutils/screen49||2025-06-01|Has expired: Multiple CVEs www/py-dj50-drf-spectacular|www/py-dj51-drf-spectacular|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-djangorestframework|www/py-dj51-djangorestframework|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ devel/aphpbreakdown||2025-06-01|Has expired: Upstream is gone and last release in 2018 www/py-dj50-drf-spectacular-sidecar|www/py-dj51-drf-spectacular-sidecar|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-django-debug-toolbar|www/py-dj51-django-debug-toolbar|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ devel/py-dj50-django-rq|devel/py-dj51-django-rq|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-django-auth-ldap|www/py-dj51-django-auth-ldap|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ textproc/bar||2025-06-01|Has expired: Obsolete, consider using sysutils/pv www/py-dj50-django-tables2|www/py-dj51-django-tables2|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-django-choices-field|www/py-dj51-django-choices-field|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-django-rich|www/py-dj51-django-rich|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-django-cors-headers|www/py-dj51-django-cors-headers|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-django-tree-queries||2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025. See https://www.djangoproject.com/download/ www/py-dj50-django-prometheus|www/py-dj51-django-prometheus|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-django-timezone-field|www/py-dj51-django-timezone-field|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-django-filter|www/py-dj51-django-filter|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ devel/awless||2025-06-01|Has expired: Abandoned upstream devel/hgreviewboard||2025-06-01|Has expired: Upstream is gone www/py-dj50-django-mptt|www/py-dj51-django-mptt|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-django-js-asset|www/py-dj51-django-js-asset|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-dj50-django-redis|www/py-dj51-django-redis|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ devel/eventxx||2025-06-01|Has expired: Upstream is gone, unmaintained for 10+ years in tree devel/cmunge||2025-06-01|Has expired: Upstream is gone www/py-dj50-django-htmx|www/py-dj51-django-htmx|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/ www/py-django50|www/py-django51|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2024, upgrade to a newer version of Django. See https://www.djangoproject.com/download/ devel/linux-c7-libgfortran|devel/linux-c7-devtools|2025-06-02|Merged into devel/linux-c7-devtools devel/linux-rl9-libgfortran|devel/linux-rl9-devtools|2025-06-02|Merged into devel/linux-rl9-devtools textproc/py-textract||2025-06-02|Has expired: Depends on expiring textproc/py-extract-msg databases/py-fastapi-users-db-ormar||2025-06-02|Has expired: Depends on expiring www/py-fastapi-users www/py-fastapi-users||2025-06-02|Has expired: Depends on expired devel/py-makefun multimedia/ffsubsync||2025-06-02|Has expired: Depends on expired multimedia/py-ffmpeg-python biology/checkm||2025-06-02|Has expired: Depends on expired science/py-DendroPy net/pichi||2025-06-02|Has expired: Depends on expired security/mbedtls2 science/dvc||2025-06-02|Has expired: Depends on expired math/py-grandalf textproc/py-extract-msg||2025-06-02|Has expired: Depends on expiring textproc/py-RTFDE devel/py-pcodedmp||2025-06-02|Has expired: Depends on expired devel/py-oletools deskutils/gcalcli||2025-06-02|Has expired: Depends on expired security/py-oauth2client textproc/py-RTFDE||2025-06-02|Has expired: Depends on expired devel/py-oletools sysutils/py-upt-cpan||2025-06-02|Has expired: Depends on expired sysutils/py-upt sysutils/py-upt-freebsd||2025-06-02|Has expired: Depends on expired sysutils/py-upt sysutils/py-upt-rubygems||2025-06-02|Has expired: Depends on expired sysutils/py-upt sysutils/py-upt-pypi||2025-06-02|Has expired: Depends on expired sysutils/py-upt graphics/rubygem-ezprint||2025-06-02|Has expired: Depends on expired graphics/rubygem-pdfkit databases/datasette||2025-06-02|Has expired: Depends on expired devel/py-pytest-runner www/py-pydrive2||2025-06-02|Has expired: Depends on expired security/py-oauth2client misc/py-gluoncv||2025-06-02|Has expired: Depends on expiring misc/py-mxnet misc/py-gluonnlp||2025-06-02|Has expired: Depends on expiring misc/py-mxnet misc/py-mxnet||2025-06-02|Has expired: Depends on expired misc/mxnet misc/mxnet||2025-06-02|Has expired: Project has been retired by Apache, see https://attic.apache.org/projects/mxnet.html sysutils/py-upt||2025-06-02|Has expired: Depends on expired misc/py-spdx-lookup misc/py-spdx-lookup||2025-06-02|Has expired: Upstream repository has been archived on Nov 13, 2020 misc/py-spdx||2025-06-02|Has expired: Upstream repository has been archived on Nov 13, 2020 security/mbedtls2||2025-06-02|Has expired: Upstream support ends at the end of 2024 graphics/rubygem-pdfkit||2025-06-02|Has expired: Depends on expired converters/wkhtmltopdf security/racoon2||2025-06-02|Has expired: Requested removal by PR/286981 converters/wkhtmltopdf||2025-06-02|Has expired: Upstream abandoned the project devel/py-oletools||2025-06-02|Has expired: Depends on expired textproc/py-colorclass textproc/py-colorclass||2025-06-02|Has expired: Upstream repository has been archived on Jul 10, 2024 security/py-oauth2client||2025-06-02|Has expired: Deprecated by upstream. Use security/py-google-auth or security/py-oauthlib instead. See https://google-auth.readthedocs.io/en/latest/oauth2client-deprecation.html for details multimedia/py-ffmpeg-python||2025-06-02|Has expired: Depends on expired devel/py-pytest-runner science/py-DendroPy||2025-06-02|Has expired: Depends on expired devel/py-pytest-runner devel/linux-rl9-libsoup|emulators/linux_base-rl9|2025-06-04|Merged into emulators/linux_base-rl9 games/hedgewars-server||2025-06-04|Depends on expired lang/ghc810, does not build with newer GHCs lang/ghc810||2025-06-04|Old version, unsupported upstream audio/mp3check||2025-06-06|Has expired: Depends on expired audio/id3tool audio/id3tool||2025-06-06|Has expired: Can't read ID3v2 tags which have been around for 20+ years and discontinued in 2005 feature-wise according to readme file textproc/xincluder||2025-06-06|Has expired: Depends on expiring java/jdom math/py-spvcm||2025-06-06|Has expired: Upstream repository has been archived on Jul 9, 2024 sysutils/screen50|sysutils/screen|2025-06-09|Replace the screen metaport with screen50, renaming screen50 to screen x11/cde-25|x11/cde|2025-06-09|Replace the cde metaport with cde-25, renaming cde-25 to cde x11-toolkits/scenefx02|x11-toolkits/scenefx03|2025-06-09|No consumers in ports archivers/linux-rl9-brotli|emulators/linux_base-rl9|2025-06-10|Merged into emulators/linux_base-rl9 devel/linux-rl9-libunistring|emulators/linux_base-rl9|2025-06-10|Merged into emulators/linux_base-rl9 dns/linux-rl9-libidn2|emulators/linux_base-rl9|2025-06-10|Merged into emulators/linux_base-rl9 dns/linux-rl9-libpsl|emulators/linux_base-rl9|2025-06-10|Merged into emulators/linux_base-rl9 databases/linux-rl9-sqlite3|emulators/linux_base-rl9|2025-06-10|Merged into emulators/linux_base-rl9 x11-fonts/gentium-plus|x11-fonts/gentium|2025-06-10|Renamed to track upstream changes net/rabbiteer|net/amqpcat|2025-06-10|No longer maintained, use net/amqpcat instead as a functional replacement editors/gnome-latex|editors/enter-tex|2025-06-10|Renamed uspstream net/landrop||2025-06-14|Has expired: Unmaintained version and the newer version turned to close source lang/frawk||2025-06-15|Abandoned upstream; fails to build; was labeled broken for over a year science/R-cran-eco||2025-06-16|Has expired: Unsupported upstream devel/bugzilla44||2025-06-16|Has expired: Upstream support ended 20250103 german/bugzilla44||2025-06-16|Removed, localized version of devel/bugzilla44 japanese/bugzilla44||2025-06-16|Removed, localized version of devel/bugzilla44 russian/bugzilla44||2025-06-16|Removed, localized version of devel/bugzilla44 sysutils/plasma6-drkonqi||2025-06-17|Removed, requires Systemd devel/artifactory||2025-06-17|Has expired: Outdated with known vulnerabilities and marked as forbidden in 2023 devel/m17n-inscript2||2025-06-23|Now included in devel/m17n-db devel/py-pytest4-cov||2025-06-23|Has expired: Depends on expiring devel/py-pytest4 devel/py-spyder-unittest||2025-06-23|Has expired: Depends on expiring devel/spyder devel/bit||2025-06-23|Has expired: Upstream ceased development biology/py-orange3-single-cell||2025-06-23|Has expired: Depends on expired math/py-fastdtw and expiring misc/orange3 biology/py-orange3-bioinformatics||2025-06-23|Has expired: Depends on expiring misc/orange3 textproc/py-orange3-text||2025-06-23|Has expired: Depends on expiring misc/orange3 misc/py-orange3-datafusion||2025-06-23|Has expired: Depends on expiring misc/orange3 misc/py-orange3-timeseries||2025-06-23|Has expired: Depends on expiring misc/orange3 misc/py-orange3-educational||2025-06-23|Has expired: Depends on expiring misc/orange3 misc/py-orange3-associate||2025-06-23|Has expired: Depends on expiring misc/orange3 misc/py-orange3-network||2025-06-23|Has expired: Depends on expiring misc/orange3 www/onionshare||2025-06-23|Has expired: Depends on expired devel/py-atomicwrites deskutils/py-todoman||2025-06-23|Has expired: Depends on expired devel/py-atomicwrites devel/py-pytest4-flakes||2025-06-23|Has expired: Depends on expiring devel/py-pytest4 devel/py-pytest-pep8||2025-06-23|Has expired: Depends on expiring devel/py-pytest4 devel/py-pytest4-cache||2025-06-23|Has expired: Depends on expiring devel/py-pytest4 devel/py-pytest4||2025-06-23|Has expired: Depends on expired devel/py-atomicwrites math/py-fastdtw||2025-06-23|Has expired: Depends on expired devel/py-pytest-runner devel/spyder||2025-06-23|Has expired: Depends on expired devel/py-atomicwrites misc/orange3||2025-06-23|Has expired: Depends on expiring devel/py-orange-canvas-core devel/py-orange-widget-base||2025-06-23|Has expired: Depends on expiring devel/py-orange-canvas-core devel/py-orange-canvas-core||2025-06-23|Has expired: Depends on expired misc/py-dictdiffer misc/py-dictdiffer||2025-06-23|Has expired: Depends on expired devel/py-pytest-runner net-im/biboumi||2025-06-23|Has expired: Depends on expired security/botan2 sysutils/daggy||2025-06-23|Has expired: Depends on expired security/botan2 java/jdom||2025-06-23|Has expired: Depends on exired java/jaxen java/jaxen||2025-06-23|Has expired: Outdated, unsupported upstream and unmaintained in tree for years devel/py-atomicwrites||2025-06-23|Has expired: Upstream repository has been archived on Jul 16, 2022. Upstream suggests os.replace and os.rename instead devel/py-pytest-runner||2025-06-23|Has expired: pytest-runner depends on deprecated features of setuptools x11-toolkits/scenefx03|x11-toolkits/scenefx04|2025-06-24|No consumers in ports net/ziina|net/zmate|2025-06-24|Renamed upstream security/py-gpgme|security/py-gpg|2025-06-24|Gpgme Python bindings have been split into a separate project security/gpgme-cpp|security/gpgmepp|2025-06-24|Gpgme C++ bindings have been split into a separate project security/gpgme-qt@qt5|security/qgpgme@qt5|2025-06-24|Gpgme Qt5 bindings have been split into a separate project security/gpgme-qt@qt6|security/qgpgme@qt6|2025-06-24|Gpgme Qt6 bindings have been split into a separate project textproc/py-libxml2|textproc/libxml2-python|2025-06-28|Use correct Python package name audio/lmms||2025-06-29|Remove expired port. Depends on expiring audio/carla audio/py-pyliblo||2025-06-29|Remove expired port. Upstream is inactive for over 9 years japanese/anthy|japanese/anthy-unicode|2025-06-29|Has expired: Use japanese/anthy-unicode instead japanese/kasumi|japanese/kasumi-unicode|2025-06-29|Has expired: Use japanese/kasumi-unicode instead japanese/uim-anthy|japanese/uim-anthy-unicode|2025-06-29|Has expired: Use japanese/uim-anthy-unicode instead japanese/fcitx-anthy@original|japanese/fcitx-anthy|2025-06-29|Has unflavorized: japanese/anthy was removed and only japanese/anthy-unicode is supported japanese/fcitx-anthy@unicode|japanese/fcitx-anthy|2025-06-29|Has unflavorized: japanese/anthy was removed and only japanese/anthy-unicode is supported japanese/fcitx5-anthy@original|japanese/fcitx5-anthy|2025-06-29|Has unflavorized: japanese/anthy was removed and only japanese/anthy-unicode is supported japanese/fcitx5-anthy@unicode|japanese/fcitx5-anthy|2025-06-29|Has unflavorized: japanese/anthy was removed and only japanese/anthy-unicode is supported japanese/ibus-anthy@original|japanese/ibus-anthy|2025-06-29|Has unflavorized: japanese/anthy was removed and only japanese/anthy-unicode is supported japanese/ibus-anthy@unicode|japanese/ibus-anthy|2025-06-29|Has unflavorized: japanese/anthy was removed and only japanese/anthy-unicode is supported net/vtun||2025-06-30|Has expired: Upstream is dead and last release in 2016 java/mx4j||2025-06-30|Has expired: Abandoned upstream, no activity since 2010 devel/inilib||2025-06-30|Has expired: Abandonware, last update upstream in 2005 textproc/py-jtextfsm|textproc/py-textfsm|2025-06-30|Has expired: Upstream inactive for 9+ years and the port is now obsolete. Please use textproc/py-textfsm instead net-mgmt/unifi8|net-mgmt/unifi9|2025-06-30|Has expired: No longer supported by upstream devel/openwince-include||2025-06-30|Has expired: Abandoned, last release in 2005 and no consumers in tree net/zillion||2025-06-30|Has expired: Unmaintained upstream as last release was in 2003 devel/libPropList||2025-06-30|Has expired: Deprecated and unsupported upstream net-mgmt/zabbix5-agent||2025-06-30|Has expired: Upstream EOL reaches on 2025-05-31 sysutils/x86info||2025-06-30|Has expired: Abandoned upstream, fails to identify anything remotely new according to upstream issue reports math/libsharp2||2025-06-30|Has expired: Deprecated upstream in 2021, upstream recommends migrating to ducc0 devel/glui||2025-06-30|Has expired: Abandoned upstream, outdated, last release in 2015 and upstream activity in 2019 databases/gnats4||2025-06-30|Has expired: Abandoned upstream, last release in 2015 and last activity about 9 years ago databases/gnatsweb4||2025-06-30|Has expired: Abandoned upstream, last release in 2015 and no active development in the last 10 years security/libcryptui||2025-06-30|Has expired: abandoned project devel/ksql||2025-06-30|Has expired: Last activity upstream 7 years ago, unmaintained in tree for several years and no consumers emulators/qemu8|emulators/qemu|2025-06-30|Has expired: No value in maintaining older QEMU versions on FreeBSD devel/electron33||2025-06-30|Has expired: EOLed upstream, switch to newer version devel/exercisix||2025-06-30|Has expired: Abandonware, upstream is gone and last release 10+ years ago devel/dfuife-curses||2025-06-30|Has expired: Depends on deprecated port devel/libaura devel/gpm||2025-06-30|Has expired: Unmaintained upstream and no longer works as intended devel/libdfui||2025-06-30|Has expired: Depends on deprecated port devel/libaura devel/firmware-utils||2025-06-30|Has expired: Outdated and unsupported upstream net/sobby||2025-06-30|Has expired: Abandoned upstream, repo archived Nov 26, 2020 devel/gvp||2025-06-30|Has expired: Unmaintained upstream and no longer works as intended net-mgmt/zabbix5-proxy||2025-06-30|Has expired: Upstream EOL reaches on 2025-05-31 devel/obby||2025-06-30|Has expired: Abandoned upstream, repo archived Nov 26, 2020 filesystems/vzvol||2025-06-30|Has expired: Abandoned upstream, no activity in 5+ years and multiple unresolved issue reports upstream devel/ireport||2025-06-30|Has expired: Outdated, unsupported upstream and unmaintained for years in tree www/ffsend||2025-06-30|Has expired: fails to build with rust 1.87.0 devel/cgilib||2025-06-30|Has expired: Last upstream release in 2009, last upstream activity in 2017 and no consumers in tree security/sectok||2025-06-30|Has expired: Last upstream release in 2003 and no longer maintained security/libsectok||2025-06-30|Has expired: Last upstream release in 2003 and no longer maintained devel/libdnsres||2025-06-30|Has expired: No consumers in tree, last release in 2005 by upstream devel/libaura||2025-06-30|Has expired: Abandonware, upstream is gone and last release in 2005 net-mgmt/zabbix5-java||2025-06-30|Has expired: Upstream EOL reaches on 2025-05-31 devel/libcli||2025-06-30|Has expired: Outdated and unmaintained in tree for years lang/spl||2025-06-30|Has expired: dead upstream devel/glrparser||2025-06-30|Has expired: Unfetchable, unmaintained and upstream is gone devel/kyra||2025-06-30|Has expired: Abandonware, last release in 2006 and depdends on deprecated libraries devel/libmimedir||2025-06-30|Has expired: Last release in 2008, no consumers in tree and unmaintained for years devel/py-openapi-codec|devel/py-openapi-core|2025-06-30|Has expired: Upstream archived the repository. Please use devel/py-openapi-core instead devel/linenoise-ng||2025-06-30|Has expired: Upstream repo archived Oct 28, 2020 devel/libflatarray||2025-06-30|Has expired: Last activity from upstream 5 years ago and last release in 2016 devel/bogofilter-bdb||2025-06-30|Has expired: The Berkeley DB interface is obsolete. Read UPDATING and use one of the other devel/bogofilter* ports instead misc/e2fsprogs-libuuid|misc/libuuid|2025-06-30|Replaced by util-linux based libuuid filesystems/e2fsprogs-libblkid|filesystems/libblkid|2025-06-30|Replaced by util-linux based libblkid graphics/rigsofrods-pagedgeometry|graphics/pagedgeometry|2025-06-30|Switch to the upstream version net/net6||2025-06-30|Has expired: Abandoned upstream, repo archived Nov 26, 2020 devel/py-coreapi|devel/py-openapi-core|2025-06-30|Has expired: Upstream archived the repository. Please use devel/py-openapi-core instead devel/py-coreschema|devel/py-openapi-schema-validator|2025-06-30|Has expired: Upstream archived the repository. Please use devel/py-openapi-schema-validator instead devel/py-itypes||2025-06-30|Has expired: Upstream archived repository and suggest using devel/py-pyrsistent instead net-mgmt/zabbix5-server||2025-06-30|Has expired: Upstream EOL reaches on 2025-05-31 www/node23|www/node24|2025-06-30|Remove expired port. Node.js 23.* will reach its EoL on 2024-06-01. Use Node.js 24.* (www/node24) instead www/npm-node23|www/npm-node24|2025-06-30|Remove expired port net/p5-Net-SPDY||2025-06-30|Remove obsoleted port. SPDY is an obsoleted protocol www/p5-HTTP-Tiny-SPDY||2025-06-30|Remove obsoleted port. SPDY is an obsoleted protocol www/yarn-node23|www/yarn-node24|2025-06-30|Remove expired port devel/rubygem-aws-sdk-alexaforbusiness||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-backupstorage||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-codestar||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-gamesparks||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-honeycode||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-iotroborunner||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-lambdapreview||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-mobile||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-nimblestudio||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-privatenetworks||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-ssooidc||2025-06-30|Remove obsoleted port devel/rubygem-aws-sdk-worklink||2025-06-30|Remove obsoleted port lang/linux-dotnet11-sdk||2025-07-01|Removed: Depends on expired lang/linux-dotnet11-runtime, MASTER_SITES gone lang/linux-dotnet10-runtime||2025-07-01|Has expired: Ancient version, no practical use lang/linux-dotnet11-runtime||2025-07-01|Has expired: Ancient version, no practical use lang/linux-dotnet-sdk||2025-07-01|Removed: Depends on expired lang/linux-dotnet-runtime, MASTER_SITES gone lang/linux-dotnet-runtime||2025-07-01|Has expired: Ancient version, no practical use lang/linux-dotnet-cli||2025-07-01|Removed, depends on removed lang/linux-dotnet-runtime shells/bash53||2025-07-07|Removed in favour of updating shells/bash devel/etcd31||2025-07-08|Has expired: EOLed upstream, switch to a newer version devel/etcd32||2025-07-08|Has expired: EOLed upstream, switch to a newer version devel/etcd33||2025-07-08|Has expired: EOLed upstream, switch to a newer version lang/luajit-devel|lang/luajit|2025-07-08|Removed, use lang/luajit instead devel/py-cog|devel/py-cogapp|2025-07-14|Renamed to match upstream PyPI package name devel/pycharm-ce|devel/pycharm|2025-07-14|Has expired: Pycharm is now unified product. Please switch to devel/pycharm devel/pycharm-pro|devel/pycharm|2025-07-14|Has expired: Pycharm is now unified product. Please switch to devel/pycharm textproc/hq|textproc/html-query|2025-07-21|Project was renamed misc/python-langgraph-checkpoint|misc/py-langgraph-checkpoint|2025-07-22|Rename to a proper name databases/libgdamm5||2025-07-24|No release for a year, depends libgda5 which is not supported anymore upstream deskutils/kuserfeedback||2025-07-26|Remove Qt5 port, all consumers have been ported to KF6/Qt6 net/amneziawg-kmod||2025-07-26|Port was committed prematurely net/amneziawg-tools||2025-07-26|Port was committed prematurely www/novnc-websockify|devel/py-websockify|2025-07-30|Port is a duplicate databases/mongodb50|databases/mongodb60|2025-07-31|Has expired: EOL from October 2024, see https://www.mongodb.com/legal/support-policy/lifecycles, please use databases/mongodb60 multimedia/svt-av1-psy|multimedia/svt-av1-hdr|2025-07-31|New upstream www/php85-opcache||2025-08-01|Part of default php85 devel/rpc2||2025-08-02|Has expired: Outdated, unsupported upstream and unmaintained for years in tree devel/publib||2025-08-02|Has expired: Upstream is gone and last release around 2012 devel/qmake||2025-08-02|Has expired: Obsolete and unsupported upstream devel/godot35-tools|devel/godot-tools|2025-08-02|Has expired: Fails to build and legacy, consider migrating to devel/godot-tools graphics/cosmoplayer||2025-08-02|Has expired: Abandonware devel/netscape-java40||2025-08-02|Has expired: Abandonware devel/aegis||2025-08-02|Has expired: Abandoned upstream, last release in 2012 devel/wrangler||2025-08-02|Has expired: Deprecated upstream as of Aug 3, 2023 devel/libgee06|devel/libgee|2025-08-02|Has expired: Legacy verision, unsupported upstream comms/hackrf-devel|comms/hackrf|2025-08-02|Has expired: Legacy version, consider migrating to comms/hackrf www/webcopy||2025-08-02|Has expired: Upstream is long gone and project not touched in decades, consider using ftp/wget finance/libstocks||2025-08-02|Has expired: Abandoned upstream, last release in 2000 java/servingxml||2025-08-02|Has expired: Abandoned and obsolete, last release in 2010 mail/lmtp2nntp||2025-08-02|Has expired: Obsolete, last release in 2005 and uses legacy Local Mail Transfer Protocol math/R-cran-RSvgDevice||2025-08-02|Has expired: Package RSvgDevice was removed from the CRAN repository net/flower||2025-08-02|Has expired: Unmaintained upstream net/linknx||2025-08-02|Has expired: Outdated and unsupported upstream www/mediawiki142||2025-08-02|Has expired: Upstream EOL devel/arpc||2025-08-02|Has expired: Unmaintained upstream devel/libgpc||2025-08-02|Has expired: No longer distributed by upstream as of August 2020 devel/libfortuna||2025-08-02|Has expired: Legacy fortuna library, last upstream activity 10 years ago devel/pth-hard||2025-08-02|Has expired: Abandoned, last release in 2006 devel/pth||2025-08-02|Has expired: Abandoned, last release in 2006 databases/rrdtool12|databases/rrdtool|2025-08-02|Has expired: Legacy version that's unsupported upstream and unfetchable sysutils/memtest86+||2025-08-02|Has expired: ELF binary for BIOS boot has been broken for a long while textproc/xmlenc||2025-08-02|Has expired: Outdated and obsolete, last release in 2005 devel/make++||2025-08-02|Has expired: Abandonware, last release in 2017 devel/scandoc||2025-08-02|Has expired: Abandoned project, last release in in 2001 devel/silc-toolkit||2025-08-02|Has expired: Protocol that never got any traction, last release in 2014 devel/ossp-xds||2025-08-02|Has expired: Abandoned upstream, last release in 2005 devel/ossp-al||2025-08-02|Has expired: Obsolete and abandoned upstream, last release in 2005 devel/ossp-val||2025-08-02|Has expired: Abandoned upstream, last release in 2005 devel/ossp-l2||2025-08-02|Has expired: Abandoned upstream, last release in 2007 devel/ossp-var||2025-08-02|Has expired: Obsolete, last release in 2002 devel/ossp-cfg||2025-08-02|Has expired: Abandoned upstream, last release in 2006 net/ossp-sa||2025-08-02|Removed, depends on expired devel/ossp-ex devel/ossp-ex||2025-08-02|Has expired: Abandoned upstream, last release in 2007 security/openiked-portable|security/openiked|2025-08-02|Merged into security/openiked devel/bmake||2025-08-03|Has expired: Outdated and redundant devel/bmkdep||2025-08-03|Has expired: Outdated and redundant astro/R-cran-maptools||2025-08-03|Has expired: Fails to build and upstream recommends using math/R-cran-sf or math/R-cran-terra instead security/openssl31-quictls||2025-08-04|Has expired: End-of-Life, please switch to security/quictls or OpenSSL 3.5 security/openssl31||2025-08-04|Has expired: End-of-Life, will be removed when new vulnerabilities are reported or at end of quarter. Upgrade to security/openssl35 latest LTS databases/pear-DoctrineDBAL||2025-08-04|Has expired: Upstream no longer serves through PEAR channel and has been moved to Composer www/py-wsaccel||2025-08-04|Has expired: Upstream ceased development databases/pear-DoctrineCommon||2025-08-05|Has expired: Upstream no longer serves through PEAR channel and has been moved to Composer devel/tclthread|devel/tcl8-thread|2025-08-07|Use tcl8-thread with Tcl8 and tcl9-thread Tcl9 graphics/libkexiv2@qt5||2025-08-08|Unflavorize; Qt5 flavor is not needed anymore graphics/libkexiv2@qt6|graphics/libkexiv2|2025-08-08|Unflavorize; Qt5 flavor is not needed anymore databases/mariadb105-server||2025-08-09|Has expired: Upstream End-of-Life, please switch to databases/mariadb118-server databases/mariadb105-client||2025-08-09|Has expired: Upstream End-of-Life, please switch to databases/mariadb118-client japanese/font-moralerspace-hwnf|japanese/font-moralerspace-hw|2025-08-09|Moralerspace variants now include Nerd Fonts by default japanese/font-moralerspace-nf|japanese/font-moralerspace|2025-08-09|Moralerspace variants now include Nerd Fonts by default multimedia/gstreamer1-validate|devel/gstreamer1-devtools|2025-08-11|Project renamed devel/py-types-PyYAML|devel/py-types-pyyaml|2025-08-12|Move devel/py-types-PyYAML to devel/py-types-pyyaml devel/py-pluggy0|devel/py-pluggy|2025-08-12|Remove obsoleted port. Use devel/py-pluggy instead devel/py-types-click|devel/py-click|2025-08-12|Remove obsoleted port. The click package includes type annotations or type stubs since version 8.0. Use devel/py-click instead devel/py-types-cryptography|security/py-cryptography|2025-08-12|Remove obsoleted port. The cryptography package includes type annotations or type stubs since version 3.4.4. Use security/py-cryptography instead devel/py-types-Flask|www/py-flask|2025-08-12|Remove obsoleted port. The Flask package includes type annotations or type stubs since version 2.0. Use www/py-flask instead devel/py-types-futures||2025-08-12|Remove obsoleted port devel/py-types-Jinja2|devel/py-Jinja2|2025-08-12|Remove obsoleted port. The Jinja2 package includes type annotations or type stubs since version 3.0. Use devel/py-Jinja2 instead devel/py-types-MarkupSafe|textproc/py-markupsafe|2025-08-12|Remove obsoleted port. The MarkupSafe package includes type annotations or type stubs since version 2.0. Use textproc/py-markupsafe instead devel/py-types-Pillow|graphics/py-pillow|2025-08-12|Remove obsoleted port. The Pillow package includes type annotations or type stubs since version 10.3.0. Use graphics/py-pillow instead devel/py-types-typed-ast||2025-08-12|Remove obsoleted port. types-typed-ast is unmaintained and won't be updated devel/py-types-Werkzeug|www/py-werkzeug|2025-08-12|Remove obsoleted port. The Werkzeug package includes type annotations or type stubs since version 2.0. Use www/py-werkzeug instead devel/pear-channel-doctrine||2025-08-14|Has expired: Upstream no longer serves through PEAR channel and has been moved to Composer devel/qcoro@qt5||2025-08-15|Unflavorize; Qt5 flavor has no consumers devel/qcoro@qt6|devel/qcoro|2025-08-15|Unflavorize; Qt5 flavor has no consumers devel/cervisia||2025-08-15|Not ported to Qt6 and excluded from KDE Gear releases databases/mysql-connector-odbc-80|databases/mysql-connector-odbc@unixodbc|2025-08-21|Was tied to only mysql80 and now supports all MySQL versions textproc/randlm||2025-08-28|Unmaintained and broken lang/zig010|lang/zig|2025-08-31|Has expired: Old zig implementation, no consumers in ports databases/closql-devel|databases/closql|2025-09-01|Has expired: Use databases/closql instead databases/emacsql-devel|databases/emacsql|2025-09-01|Has expired: Use databases/emacsql instead devel/geany-themes|devel/geany|2025-09-01|Has expired: Themes have been included in the main geany distribution devel/transient-devel|devel/transient|2025-09-01|Has expired: Use devel/transient instead devel/ghub-devel|devel/ghub|2025-09-01|Has expired: Use devel/ghub instead devel/magit-devel|devel/magit|2025-09-01|Has expired: Use devel/magit instead devel/forge-devel|devel/forge|2025-09-01|Has expired: Use devel/forge instead editors/with-editor-devel|editors/with-editor|2025-09-01|Has expired: Use editors/with-editor instead converters/pdf2djvu||2025-09-01|Has expired: Port has been abandoned upstream for almost three years: https://groups.io/g/pdf2djvu/message/146 multimedia/py-PySceneDetect|multimedia/py-scenedetect|2025-09-01|Renamed to match the registered PYPI package name finance/quba-viewer||2025-09-02|Has expired: Depends on expired devel/electron32 devel/electron32||2025-09-02|Has expired: EOLed upstream, switch to newer version devel/rubygem-thor13|devel/rubygem-thor|2025-09-02|Remove obsoleted port. Use devel/rubygem-thor instead devel/rubygem-xdg2|devel/rubygem-xdg|2025-09-02|Remove obsoleted port. Use devel/rubygem-xdg instead math/libmissing||2025-09-02|Has expired: Old. FreeBSD's libm improved since 2012 when this was imported security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup||2025-09-02|Has expired: Depends on expired security/p5-Data-Entropy via security/p5-Dancer2-Plugin-Passphrase security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup||2025-09-02|Has expired: Depends on expired security/p5-Data-Entropy via security/p5-Dancer-Plugin-Passphrase security/py-onlykey||2025-09-02|Has expired: Depends on expired security/libu2f-host textproc/opensearch-dashboards213||2025-09-02|Has expired: Depends on expired www/npm-node18 textproc/opensearch-dashboards210||2025-09-02|Has expired: Depends on expired www/npm-node18 textproc/opensearch-dashboards216||2025-09-02|Has expired: Depends on expired www/npm-node18 net-mgmt/netdisco||2025-09-02|Has expired: Depends on expired security/p5-Data-Entropy via security/p5-Dancer-Plugin-Passphrase www/p5-Dancer2-Plugin-Interchange6||2025-09-02|Has expired: Depends on expired security/p5-Data-Entropy via databases/p5-Interchange6-Schema www/p5-Interchange6||2025-09-02|Has expired: Depends on expired security/p5-Data-Entropy via databases/p5-Interchange6-Schema security/p5-Dancer-Plugin-Passphrase||2025-09-02|Has expired: Depends on expired security/p5-Data-Entropy security/p5-Dancer2-Plugin-Passphrase||2025-09-02|Has expired: Depends on expired security/p5-Data-Entropy security/p5-Data-Entropy||2025-09-02|Has expired: The maintainer of this distribution has indicated that it is deprecated and no longer suitable for use security/libu2f-host||2025-09-02|Has expired: This project is deprecated and is no longer being maintained. libfido2 is a new project with support for U2F and FIDO2. Use security/libfido2 instead net-mgmt/nagcon||2025-09-02|Has expired: Obsolete, only supports legacy versions of Nagios www/yarn-node18||2025-09-02|Has expired: Depeneds on expired www/node18. Node.js 18.* has reached its EoL on 2025-04-30 www/npm-node18||2025-09-03|Has expired: Depeneds on expired www/node18. Node.js 18.* has reached its EoL on 2025-04-30 www/node18||2025-09-03|Has expired: Node.js 18.* has reached its EoL on 2025-04-30. Use Node.js 22.* (www/node22) instead devel/rubygem-hashie4|devel/rubygem-hashie|2025-09-07|Remove obsoleted port. Use devel/rubygem-hashie instead print/rubygem-afm0|print/rubygem-afm|2025-09-07|Remove obsoleted port. Use print/rubygem-afm instead www/rubygem-jwt29|www/rubygem-jwt|2025-09-07|Remove obsoleted port. Use www/rubygem-jwt instead www/mod_wsgi4|www/mod_wsgi|2025-09-08|Was tied to only major version 4, now upgraded to 5 net-mgmt/netdata-go|net-mgmt/netdata|2025-09-08|The netdata-go plugin is included in the main netdata port finance/myphpmoney||2025-09-08|Has expired: Unmaintained upstream and most probably does not work with modern PHP versions databases/adminerevo||2025-09-09|Has expired: Abandoned upstream, repo archived Jan 24, 2025 databases/redisdesktopmanager||2025-09-09|Has expired: RedisDesktopManager is no longer maintained upstream as the project has been replaced by RedisInsight games/palomino||2025-09-11|Has expired: Obsolete and abandoneed, last release in 2013, not playable graphics/osg34||2025-09-11|Has expired: Obsolete version released in 2015 games/motogt||2025-09-11|Has expired: Depends on obsolete devel/sfml1 devel/sfml1|devel/sfml|2025-09-11|Has expired: Broken obsolete version net/benthos|net/redpanda-connect|2025-09-12|Has expired: Superseded by net/redpanda-connect cad/cvc||2025-09-24|Has expired: Upstream stalled, needs EOL GCC 11 to build lang/gcc11||2025-09-24|Has expired: End-of-life upstream since mid 2024, newer versions available devel/util-linux|sysutils/util-linux|2025-09-29|Move to the proper category sysutils/linuxfdisk||2025-10-01|Has expired: Upstream distfile unavailable, way out of date, upstream distfile gone, use gpart instead sysutils/linrename||2025-10-01|Has expired: FreeBSD port unmaintained, use misc/mmv or rename from sysutils/util-linux instead security/botan2||2025-10-01|Has expired: End of life 2024-12-31 upstream, consider migrating to security/botan3 security/openssl32||2025-10-01|Has expired: Please use security/openssl35 (LTS) devel/py-buildbot-react-console-view||2025-10-01|Has expired: No longer required by Buildbot 4.X audio/spotify-tui||2025-10-01|Has expired: dead upstream and doesn't build www/rubygem-rackup21||2025-10-01|Has expired: No consumers in ports tree audio/libopenspc|audio/libgme|2025-10-01|Has expired: Legacy library based on a very old emulator, consider using audio/libgme net/bosh-cli||2025-10-01|Has expired: Not updated in years, no demand for them net/bosh-bootloader||2025-10-01|Has expired: Not updated in years, no demand for them net/cf||2025-10-01|Has expired: Not updated in years, no demand for them net/concourse-fly||2025-10-01|Has expired: Not updated in years, no demand for them net/netatalk3|net/netatalk4|2025-10-05|Has expired: End of support; use net/netatalk4 instead emulators/86Box@qt5||2025-10-08|Unflavorize port, qt5 flavor is no longer used in ports tree emulators/86Box@qt6|emulators/86Box|2025-10-08|Unflavorize port, as it is now qt6 only net-p2p/tremotesf@qt5||2025-10-08|Upstream removed Qt 5 support net-p2p/tremotesf@qt6|net-p2p/tremotesf|2025-10-08|Qt 6 is the only supported version, de-flavorize sysutils/moor|textproc/moor|2025-10-10|Moved to a more appropriate category net/p5-URI-ws|net/p5-URI|2025-10-12|URI-ws was folded into URI science/py-cirq-rigetti||2025-10-13|Deprecated by the upstream, see https://github.com/quantumlib/Cirq/issues/7058 games/xqf||2025-10-14|Has expired: Fails to build games/galaxyhack||2025-10-14|Has expired: Fails to build with boost-1.85+ x11-fm/fsv2||2025-10-14|Has expired: does not configure: No fonts installed on the system deskutils/gnome-shell-extension-openweather||2025-10-14|Has expired: Superseded by deskutils/gnome-shell-extension-simple-weather math/vtk8|math/vtk9|2025-10-14|Last user switched to math/vtk9 security/iddawc||2025-10-14|Has expired: Upstream repo archived on Nov 11, 2024 editors/quilter||2025-10-15|Deprecated upstream devel/py-types-urllib3|net/py-urllib3|2025-10-18|Remove obsoleted port. The urllib3 package includes type annotations or type stubs since version 2.0.0. Use net/py-urllib3 instead devel/rubygem-aws-sdk-opsworks||2025-10-18|Remove obsoleted port devel/rubygem-aws-sdk-opsworkscm||2025-10-18|Remove obsoleted port devel/rubygem-aws-sdk-sms||2025-10-18|Remove obsoleted port devel/rubygem-cucumber9|devel/rubygem-cucumber|2025-10-18|Remove obsoleted port. Use devel/rubygem-cucumber instead devel/rubygem-cucumber-core13|devel/rubygem-cucumber-core|2025-10-18|Remove obsoleted port. Use devel/rubygem-cucumber-core instead devel/rubygem-cucumber-messages22|devel/rubygem-cucumber-messages|2025-10-18|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-cucumber-messages24|devel/rubygem-cucumber-messages|2025-10-18|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-cucumber-messages25|devel/rubygem-cucumber-messages|2025-10-18|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-fog-core210|devel/rubygem-fog-core|2025-10-18|Remove obsoleted port. Use devel/rubygem-fog-core instead devel/rubygem-fog-core250|devel/rubygem-fog-core|2025-10-18|Remove obsoleted port. Use devel/rubygem-fog-core instead devel/rubygem-json27|devel/rubygem-json|2025-10-18|Remove obsoleted port. Use devel/rubygem-json instead net/rubygem-fog-aws328|net/rubygem-fog-aws|2025-10-18|Remove obsoleted port. Use net/rubygem-fog-aws instead textproc/rubygem-cucumber-gherkin27|textproc/rubygem-cucumber-gherkin|2025-10-18|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead textproc/rubygem-cucumber-gherkin30|textproc/rubygem-cucumber-gherkin|2025-10-18|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead textproc/rubygem-cucumber-gherkin32|textproc/rubygem-cucumber-gherkin|2025-10-18|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead devel/gocritic|devel/go-critic|2025-10-19|Commands renamed up stream net/asterisk18||2025-10-21|Has expired: Migrate to newer asterisk, security support ends soon mail/mu4e|mail/mu|2025-10-21|Becomes integrated as default to its backend port mail/mu sysutils/extrace|sysutils/extrace-freebsd|2025-10-24|Rename to better match upstream name devel/rubygem-vite_rails-rails70|devel/rubygem-vite_rails-gitlab|2025-10-25|Use devel/rubygem-vite_rails-gitlab instead devel/rubygem-vite_ruby33|devel/rubygem-vite_ruby-gitlab|2025-10-25|Use devel/rubygem-vite_ruby-gitlab instead devel/rubygem-multi_json114|devel/rubygem-multi_json-gitlab|2025-10-25|Use devel/rubygem-multi_json-gitlab instead devel/pycomposefile|devel/py-pycomposefile|2025-10-27|Rename to add py- prefix. Move devel/pycomposefile to devel/py-pycomposefile devel/rubygem-fugit111|devel/rubygem-fugit|2025-10-27|Remove obsoleted port. Use devel/rubygem-fugit instead science/py-hiphive|science/py-hiPhive|2025-10-28|Spelling changed into camel case on PYPI and GH games/burrtools|games/burr-tools|2025-10-31|Harmonise with upstream repository name databases/mongodb60|databases/mongodb70|2025-11-01|Has expired: EOL starting August 2025, see https://www.mongodb.com/legal/support-policy/lifecycles, please use databases/mongodb70 www/phpmustache||2025-11-01|Has expired: Installation mode changed from systemwide to per-application with Composer dns/fpdns||2025-11-01|Has expired: Upstream repository has been archived on Sep 19, 2024 databases/py-pycql||2025-11-01|Has expired: Upstream repository has been archived on Aug 31, 2021 devel/py-types-ujson||2025-11-01|Has expired: No longer required by devel/py-ujson >= 5.11 devel/pysvn||2025-11-01|Has expired: Fails to build cad/impact||2025-11-01|Has expired: Does not work as intended emulators/citra-qt5||2025-11-01|Has expired: project has been discontinued and build fails with FFmpeg >7 emulators/citra||2025-11-01|Has expired: project has been discontinued and build fails with FFmpeg >7 games/renpy||2025-11-01|Has expired: Uses deprecated version of python security/rhonabwy||2025-11-01|Has expired: Upstream repository has been archived on Nov 11, 2024 devel/electron35||2025-11-01|Has expired: EOLed upstream, switch to newer version lang/python39||2025-11-01|Has expired: Upgrade to a newer Python version. 3.9 is in maintenance status and gets security fixes only. End-of-Life: 2025-10. See https://devguide.python.org/versions/ devel/py-pyjq|textproc/py-jq|2025-11-01|Removed: Depended on expired Python version 3.9 and does not build with newer Python devel/py-ctags||2025-11-01|Removed: Depended on expired Python version 3.9 and does not build with newer Python net-im/tdlib-purple||2025-11-01|Remove broken port databases/foundationdb71-client||2025-11-01|Remove broken port databases/foundationdb71-server||2025-11-01|Remove broken port databases/foundationdb73-client||2025-11-01|Remove broken port databases/foundationdb73-server||2025-11-01|Remove broken port databases/erlfdb||2025-11-01|Depends on removed port databases/foundationdb71-client www/mitmproxy||2025-11-02|Remove broken port net-im/signald|net-im/signal-cli|2025-11-02|Has expired: this project is no longer actively maintained. Use signal-cli instead net-im/libsignal-client|net-im/libsignal|2025-11-05|Renamed to match upstream name games/openlierox||2025-11-06|Remove broken port net/glusterfs||2025-11-06|Remove broken port games/pokerth||2025-11-06|Remove broken port security/py-openssl|security/py-pyopenssl|2025-11-11|Move security/py-openssl to security/py-pyopenssl graphics/converseen@qt6|graphics/converseen|2025-11-14|Unflavorize port, as it is now qt6 only www/rubygem-gon-rails60|www/rubygem-gon-rails-gitlab|2025-11-15|Obsolete, use www/rubygem-gon-rails-gitlab instead www/rubygem-gon-rails61|www/rubygem-gon-rails-gitlab|2025-11-15|Obsolete, use www/rubygem-gon-rails-gitlab instead www/rubygem-gon-rails70|www/rubygem-gon-rails-gitlab|2025-11-15|Obsolete, use www/rubygem-gon-rails-gitlab instead deskutils/fet@qt5|deskutils/fet|2025-11-16|Qt Flavorization has been removed. Qt 5.x is EOL and deskutils/fet now based on Qt 6.x deskutils/fet@qt6|deskutils/fet|2025-11-16|Qt Flavorization has been removed. Continue to enjoy deskutils/fet based on Qt 6.x as usual lang/ruby35|lang/ruby40|2025-11-18|Upstream changed version of master branch in their repository from 3.5 to 4.0 lang/spidermonkey91||2025-11-18|Removed science/zx||2025-11-25|Removed: upstream repository archived on Jun 15, 2023, they refactored this project into a different package x11/salut||2025-11-25|Has expired: fails to build with rust 1.90.0 comms/gtkmmorse||2025-11-26|Has expired: Depends on expired devel/gconfmm26 devel/gconfmm26||2025-11-26|Has expired: Gconf has been replaced with gsettings print/xreader|graphics/xreader|2025-11-27|Use proper category based on repocopy from graphics/atril audio/decibels||2025-12-01|Has expired: Depends on deprecated lang/typescript (which needs a maintainer), see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289856 lang/typescript||2025-12-01|Has expired: New port was added without port maintainer, submitter not interested in taking it. See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289856 and contact mandree@ if you are willing to maintain typescript and have a track record that lets you appear suitable for maintaining a high-profile port games/dose-response||2025-12-01|Has expired: fails to build with rust-1.91.0 and no maintainer for this port textproc/moar|textproc/moor|2025-12-01|Has expired: Upstream renamed to moor, use textproc/moor instead accessibility/gammy||2025-12-01|Has expired: Abandoned and unfetchable mail/mu4e-maildirs|mail/mu|2025-12-01|Has expired: Upstream discourages using this software and recommends feature now integrated into mail/mu devel/libavl||2025-12-04|Has expired: Since 2002 libavl is no longer distributed as a shared library net/py-netif||2025-12-04|Has expired: Upstream unmaintained x11-fonts/gentium-basic|x11-fonts/gentium|2025-12-04|Has expired: Superceeded by Gentium-7.000 https://software.sil.org/gentium/download/ www/rubygem-cssbundling-rails-gitlab|www/rubygem-cssbundling-rails-rails-gitlab|2025-12-05|Obsolete, use www/rubygem-cssbundling-rails-rails-gitlab instead misc/amazon-qldb-shell||2025-12-05|Discontinued by Amazon as of July 2025: old and new customers are advised to migrate to Amazon Aurora PostgreSQL devel/libmill||2025-12-05|Has expired: Abandonware, not use in the ports tree devel/py-bsd||2025-12-05|Has expired: Unmaintained upstream devel/electron34||2025-12-07|Has expired: EOLed upstream, switch to newer version devel/libbfd||2025-12-07|Obsolete port, use devel/binutils instead graphics/kdegraphics-mobipocket@qt5|graphics/kdegraphics-mobipocket|2025-12-12|Unflavorize port. Qt5 support has been dropped upstream graphics/kdegraphics-mobipocket@qt6|graphics/kdegraphics-mobipocket|2025-12-12|Unflavorize port. Qt5 support has been dropped upstream cad/meshlab||2025-12-12|Remove broken port math/octave-forge-onsas||2025-12-15|Incompatible with octave packaging structure devel/equinix-metal-cli||2025-12-15|Has expired: Equinix Platform EOL upstream lang/typstfmt||2025-12-15|Discontinued, upstream repository archived on June 8, 2024 www/py-requests-kerberos|security/py-requests-kerberos|2025-12-17|Remove duplicate port. Use security/py-requests-kerberos instead games/melonds@qt5|games/melonds|2025-12-19|Unflavorize port. Qt5 is defunct. Please use melonds based on Qt6 instead games/melonds@qt6|games/melonds|2025-12-19|Unflavorize port. Continue to use melonds based on Qt6 sysutils/bareos-traymonitor@qt5|sysutils/bareos-traymonitor|2025-12-27|Unflavorize port. Qt5 is EoL. Please use bareos-traymonitor based on Qt6 instead sysutils/bareos-traymonitor@qt6|sysutils/bareos-traymonitor|2025-12-27|Unflavorize port. Qt5 is EoL. Please use bareos-traymonitor based on Qt6 instead audio/mixxx@qt5|audio/mixxx|2025-12-27|Unflavorize port. Qt5 is EoL. Please use mixxx based on Qt6 instead audio/mixxx@qt6|audio/mixxx|2025-12-27|Unflavorize port. Qt5 is EoL. Please use mixxx based on Qt6 instead audio/logitechmediaserver|audio/lyrionmusicserver|2025-12-28|With version 9, the project gets a new name audio/logitechmediaserver-dynamicplaylist||2025-12-28|unmaintained, unsure if working with lyrionmusicserver audio/logitechmediaserver-lazysearch||2025-12-28|unmaintained, unsure if working with lyrionmusicserver audio/logitechmediaserver-sqlplaylist||2025-12-28|unmaintained, unsure if working with lyrionmusicserver audio/logitechmediaserver-trackstat||2025-12-28|unmaintained, unsure if working with lyrionmusicserver deskutils/showdown||2025-12-28|Broken and unmaintained upstream since 2022 games/rlvm||2025-12-28|Broken for more than a year www/castor||2025-12-28|Abandoned upstream and fails to build with OpenSSL 3 www/py-lia-web|www/py-cross-web|2025-12-29|Renamed to match upstream name deskutils/charmtimetracker||2025-12-31|Has expired: Abandoned upstream, upstream repo archived Sep 24, 2023 www/py-dj51-django-taggit||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-filter||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-celery-results||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-extensions||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-channels-redis||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-soft-delete||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-netfields||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-djangorestframework-guardian||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-multiselectfield||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-drf-writable-nested||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ devel/py-dj51-django-rq||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-mptt||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-rich||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-js-asset||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-social-auth-app-django||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-redis||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-prometheus||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-cors-headers||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-guardian||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-drf-spectacular||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-compression-middleware||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-strawberry-graphql-django||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-debug-toolbar||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-timezone-field||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-drf-spectacular-sidecar||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-allauth||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-auditlog||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-auth-ldap||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-choices-field||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ devel/py-dj51-strawberry-graphql||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-channels||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-htmx||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-django-tables2||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ www/py-dj51-djangorestframework||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/ audio/pc-mixer||2025-12-31|Has expired: Abandoned upstream and depends on deprecated QT5 devel/bam||2025-12-31|Has expired: Outdated, current release in tree is from 2013 while latest upstream is 2018 devel/libunit||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025 x11-fonts/powerline-fonts|x11-fonts/nerd-fonts|2025-12-31|Has expired: Use x11-fonts/nerd-fonts instead math/rapid||2025-12-31|Has expired: unfetchable security/tls-check||2025-12-31|Has expired: Obsolete tool and relies on deprecated libraries www/unit-python||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025 audio/traverso||2025-12-31|Has expired: unfetchable ftp/net2ftp||2025-12-31|Has expired: unfetchable graphics/stamp||2025-12-31|Has expired: historical tool, use imagemagick instead japanese/eterm||2025-12-31|Has expired: unmaintained upstream, use x11/terminology instead x11/eterm||2025-12-31|Has expired: unmaintained upstream, use x11/terminology instead databases/pgpool-II-42||2025-12-31|Has expired: Upstream EOL reaches on 2025-11-30 www/unit-perl||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025 www/unit-php||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025 graphics/p5-Image-PNG-QRCode||2025-12-31|Has expired: Abandoned www/unit-wasm||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025 devel/libstatgrab0|devel/libstatgrab|2025-12-31|Has expired: Use devel/libstatgrab instead www/shellinabox|sysutils/ttyd|2025-12-31|Has expired: Abandonware and outdated, last release in 2016. Use sysutils/ttyd instead security/krb5-120||2025-12-31|Has expired: Now that MIT KRB5 1.22 is GA 1.20 is EOL games/keeperrl||2025-12-31|Has expired: Very outdated, fails to build and unmaintained in tree for years misc/openhab2-addons|misc/openhab-addons|2025-12-31|Has expired: superseeded by misc/openhab-addons misc/openhab2|misc/openhab|2025-12-31|Has expired: superseeded by misc/openhab www/unit-java||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025 deskutils/znotes||2025-12-31|Has expired: Abandonware, depends on legacy QT 5 and last release in 2011 devel/arachne-pnr|devel/nextpnr|2025-12-31|Has expired: Superseded by devel/nextpnr graphics/jpgtn||2025-12-31|Has expired: obsolete historical tool, use imagemagick instead security/rkhunter||2025-12-31|Has expired: Project abandoned in 2009 graphics/tumble||2025-12-31|Has expired: historical tool, use imagemagick instead devel/py-cadquery-pywrap||2025-12-31|Has expired: This port was part of an effort to port CadQuery. This has been abandoned, so this port is no longer needed as it serves no other purpose www/unit-ruby||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025 www/unitc||2025-12-31|Removed, part of expired www/unit www/unit||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025 archivers/py-borgbackup12|archivers/py-borgbackup|2025-12-31|Has expired: Likely the final 1.2.x release, please migrate to using 1.4.x (it is quite similar) devel/fastcrc||2025-12-31|Has expired: dead upstream graphics/osgearth||2025-12-31|Has expired: fails to build security/nextcloud-passman||2025-12-31|Has expired: Upstream unmaintained net-mgmt/hastmon||2025-12-31|Has expired: broken, dead upstream www/py-django51||2025-12-31|Has expired: Extended support of Django 5.1 ends December 2025, upgrade to a newer version of Django. See https://www.djangoproject.com/download/ sysutils/ipfs-go-fs-repo-migrations||2025-12-31|Has expired: Obsolete port, no longer required for migrations devel/inastemp||2025-12-31|Has expired: unfetchable www/moodle44||2025-12-31|Has expired: Upstream EOL www/angie-module-rtmp||2025-12-31|Has expired: Upstream development has slowed down and there are a lot of unresolved issues and PRs upstream, consider migrating to multimedia/mediamtx www/mediawiki139||2025-12-31|Has expired: Upstream EOL www/forgejo7||2025-12-31|Has expired: Obsolete, please switch to www/forgejo-lts lang/spidermonkey78||2025-12-31|Has expired: Legacy version textproc/xsv-rs||2025-12-31|Has expired: Abandoned, repo archived on Apr 24, 2025. Consider migrating to textproc/xan or textproc/miller lang/spidermonkey102||2025-12-31|Has expired: Old version, no more users in the ports tree devel/unit-otel||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025 devel/electron36||2025-12-31|Has expired: EOLed upstream, switch to newer version x11/hyprland-qtutils|x11/hyprland-guiutils|2025-12-31|Has expired: Superceded by hyprland-guiutils. Use x11/hyprland-guiutils instead www/servlet-api||2025-12-31|Has expired: Superseded upstream by newer versions many years ago databases/cockroach||2025-12-31|Has expired: Current versions are fully-proprietary software, see PR 272257 java/springframework31||2025-12-31|Has expired: Superseded upstream by newer versions many years ago java/springframework||2025-12-31|Has expired: Superseded upstream by newer versions many years ago devel/llvm11||2025-12-31|Has expired: obsolete with few dependencies archivers/php81-zip|archivers/php82-zip|2025-12-31|Has expired: Security support ended on 2025-12-31 archivers/php81-phar|archivers/php82-phar|2025-12-31|Has expired: Security support ended on 2025-12-31 archivers/php81-bz2|archivers/php82-bz2|2025-12-31|Has expired: Security support ended on 2025-12-31 archivers/php81-zlib|archivers/php82-zlib|2025-12-31|Has expired: Security support ended on 2025-12-31 converters/php81-mbstring|converters/php82-mbstring|2025-12-31|Has expired: Security support ended on 2025-12-31 converters/php81-iconv|converters/php82-iconv|2025-12-31|Has expired: Security support ended on 2025-12-31 net-mgmt/php81-snmp|net-mgmt/php82-snmp|2025-12-31|Has expired: Security support ended on 2025-12-31 lang/php81|lang/php82|2025-12-31|Has expired: Security support ended on 2025-12-31 lang/php81-extensions|lang/php82-extensions|2025-12-31|Has expired: Security support ended on 2025-12-31 devel/php81-sysvsem|devel/php82-sysvsem|2025-12-31|Has expired: Security support ended on 2025-12-31 devel/php81-intl|devel/php82-intl|2025-12-31|Has expired: Security support ended on 2025-12-31 devel/php81-tokenizer|devel/php82-tokenizer|2025-12-31|Has expired: Security support ended on 2025-12-31 devel/php81-readline|devel/php82-readline|2025-12-31|Has expired: Security support ended on 2025-12-31 devel/php81-sysvmsg|devel/php82-sysvmsg|2025-12-31|Has expired: Security support ended on 2025-12-31 devel/php81-gettext|devel/php82-gettext|2025-12-31|Has expired: Security support ended on 2025-12-31 devel/php81-ffi|devel/php82-ffi|2025-12-31|Has expired: Security support ended on 2025-12-31 devel/php81-shmop|devel/php82-shmop|2025-12-31|Has expired: Security support ended on 2025-12-31 devel/php81-sysvshm|devel/php82-sysvshm|2025-12-31|Has expired: Security support ended on 2025-12-31 devel/php81-pcntl|devel/php82-pcntl|2025-12-31|Has expired: Security support ended on 2025-12-31 math/php81-gmp|math/php82-gmp|2025-12-31|Has expired: Security support ended on 2025-12-31 math/php81-bcmath|math/php82-bcmath|2025-12-31|Has expired: Security support ended on 2025-12-31 sysutils/php81-posix|sysutils/php82-posix|2025-12-31|Has expired: Security support ended on 2025-12-31 sysutils/php81-fileinfo|sysutils/php82-fileinfo|2025-12-31|Has expired: Security support ended on 2025-12-31 graphics/php81-exif|graphics/php82-exif|2025-12-31|Has expired: Security support ended on 2025-12-31 graphics/php81-gd|graphics/php82-gd|2025-12-31|Has expired: Security support ended on 2025-12-31 mail/php81-imap|mail/php82-imap|2025-12-31|Has expired: Security support ended on 2025-12-31 www/php81-opcache|www/php82-opcache|2025-12-31|Has expired: Security support ended on 2025-12-31 www/mod_php81|www/mod_php82|2025-12-31|Has expired: Security support ended on 2025-12-31 www/php81-tidy|www/php82-tidy|2025-12-31|Has expired: Security support ended on 2025-12-31 www/php81-session|www/php82-session|2025-12-31|Has expired: Security support ended on 2025-12-31 textproc/php81-enchant|textproc/php82-enchant|2025-12-31|Has expired: Security support ended on 2025-12-31 textproc/php81-pspell|textproc/php82-pspell|2025-12-31|Has expired: Security support ended on 2025-12-31 textproc/php81-xmlwriter|textproc/php82-xmlwriter|2025-12-31|Has expired: Security support ended on 2025-12-31 textproc/php81-simplexml|textproc/php82-simplexml|2025-12-31|Has expired: Security support ended on 2025-12-31 textproc/php81-xmlreader|textproc/php82-xmlreader|2025-12-31|Has expired: Security support ended on 2025-12-31 textproc/php81-ctype|textproc/php82-ctype|2025-12-31|Has expired: Security support ended on 2025-12-31 textproc/php81-xsl|textproc/php82-xsl|2025-12-31|Has expired: Security support ended on 2025-12-31 textproc/php81-dom|textproc/php82-dom|2025-12-31|Has expired: Security support ended on 2025-12-31 textproc/php81-xml|textproc/php82-xml|2025-12-31|Has expired: Security support ended on 2025-12-31 ftp/php81-ftp|ftp/php82-ftp|2025-12-31|Has expired: Security support ended on 2025-12-31 ftp/php81-curl|ftp/php82-curl|2025-12-31|Has expired: Security support ended on 2025-12-31 misc/php81-calendar|misc/php82-calendar|2025-12-31|Has expired: Security support ended on 2025-12-31 net/php81-ldap|net/php82-ldap|2025-12-31|Has expired: Security support ended on 2025-12-31 net/php81-sockets|net/php82-sockets|2025-12-31|Has expired: Security support ended on 2025-12-31 net/php81-soap|net/php82-soap|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-pdo_pgsql|databases/php82-pdo_pgsql|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-pdo_sqlite|databases/php82-pdo_sqlite|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-pdo_odbc|databases/php82-pdo_odbc|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-pdo|databases/php82-pdo|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-sqlite3|databases/php82-sqlite3|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-pdo_firebird|databases/php82-pdo_firebird|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-pgsql|databases/php82-pgsql|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-mysqli|databases/php82-mysqli|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-pdo_dblib|databases/php82-pdo_dblib|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-dba|databases/php82-dba|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-pdo_mysql|databases/php82-pdo_mysql|2025-12-31|Has expired: Security support ended on 2025-12-31 databases/php81-odbc|databases/php82-odbc|2025-12-31|Has expired: Security support ended on 2025-12-31 security/php81-sodium|security/php82-sodium|2025-12-31|Has expired: Security support ended on 2025-12-31 security/php81-filter|security/php82-filter|2025-12-31|Has expired: Security support ended on 2025-12-31 lang/go120||2026-01-01|Has expired: Old version, unsupported upstream net/gwhois||2026-01-01|Has expired: source and WWW is gone. Hasn't been updated for 12yrs lang/go121||2026-01-01|Has expired: Old version, unsupported upstream sysutils/beats7|sysutils/beats8|2026-01-02|Has expired: Only works with expired go1.22 devel/gwenhywfar-fox16||2026-01-03|Leaf library not used in the ports tree devel/gwenhywfar-gtk2||2026-01-03|Leaf library not used in the ports tree devel/gwenhywfar-qt5||2026-01-03|Leaf library not used in the ports tree multimedia/mlt7-glaxnimate@qt5||2026-01-08|Qt5 support has been dropped by upstream multimedia/mlt7-glaxnimate@qt6|multimedia/mlt7-glaxnimate|2026-01-08|Unflavorize; only Qt6 is supported multimedia/mlt7-qt@qt5||2026-01-08|Qt5 support has been dropped by upstream multimedia/mlt7-qt@qt6|multimedia/mlt7-qt|2026-01-08|Unflavorize; only Qt6 is supported devel/pydbus-common|devel/py-dbus|2026-01-09|Merged into devel/py-dbus devel/fam||2026-01-11|Remove obsolete and unmaintained port lang/go122||2026-01-14|Has expired: Old version, unsupported upstream lang/go123||2026-01-14|Has expired: Old version, unsupported upstream devel/py-confusable_homoglyphs|devel/py-confusable-homoglyphs|2026-01-15|Rename to match upstream naming www/py-aiohttp_cors|www/py-aiohttp-cors|2026-01-15|Rename to match upstream naming lang/cython3|lang/cython|2026-01-15|Remove obsoleted port. Use lang/cython instead multimedia/gpac-mp4box|multimedia/gpac|2026-01-15|Merge mp4box and libgpac and add gpac java/openjdk18||2026-01-16|Has expired: No longer supported by upstream textproc/py-pyRdfa3|textproc/py-pyrdfa3|2026-01-18|Rename to match upstream naming devel/tcl8-thread|devel/tcl-thread|2026-01-19|The new tcl-thread port supports both Tcl8 and Tcl9 devel/tcl9-thread|devel/tcl-thread|2026-01-19|The new tcl-thread port supports both Tcl8 and Tcl9 java/jta||2026-01-19|Has expired: manual download, no users in the ports tree, newer version is at https://github.com/jakartaee/transactions multimedia/ccextractor-gui||2026-01-20|Superseeded by flutter GUI, which we do not support x11-fonts/open-sans|x11-fonts/opensans-ttf|2026-01-24|Rename to match upstream naming x11-toolkits/py-wxPython4|x11-toolkits/py-wxpython|2026-01-26|Normalise and match Python package name math/p5-Alien-GSL|math/p5-Math-GSL-Alien|2026-01-29|Leaf port not used in the ports tree. Use math/p5-Math-GSL-Alien math/rubygem-rb-gsl||2026-01-29|Upstream repo archived, does not support GSL 2.8 www/bareos22-webui||2026-01-29|Has expired: not supported upstream sysutils/bareos22-client||2026-01-29|Has expired: not supported upstream sysutils/bareos22-traymonitor||2026-01-29|Has expired: not supported upstream sysutils/bareos22-server||2026-01-29|Has expired: not supported upstream multimedia/decord||2026-01-31|Doesn't build with ffmpeg>6; upstream is inactive for 4 years x11/rofi-wayland|x11/rofi|2026-01-31|Wayland bits are now part of the main port multimedia/py-decord||2026-01-31|Python bindings of multimedia/decord that was removed sysutils/wiimms||2026-02-01|Has expired: sysutils/wiimms has been abandoned for many years sysutils/burp-devel|sysutils/burp|2026-02-01|Has expired: 3.2.0 is the new stable version based on 3.1.4. Use sysutils/burp instead sysutils/stressdisk||2026-02-01|Has expired: dead upstream archivers/py-brotlipy|archivers/py-brotlicffi|2026-02-01|Has expired: This project has been archived. The maintainers of this project have marked this project as archived. No new releases are expected. Use archivers/py-brotlicffi instead x11-fonts/symbola||2026-02-01|Has expired: Unfetchable biology/snpeff||2026-02-01|Has expired: Unfetchable games/freeminer-default||2026-02-01|Has expired: depends on deprecated games/freeminer games/freeminer||2026-02-01|Has expired: dead upstream net/jsch||2026-02-01|Has expired: Upstream website does not exist. No ports depend on this. It does not compile on jdk21. See also: https://github.com/mwiede/jsch devel/rubygem-ffi16|devel/rubygem-ffi|2026-02-03|Remove obsoleted port. Use devel/rubygem-ffi instead devel/hs-spago|devel/spago|2026-02-03|Dropped the "hs-" prefix, the software is now written in Purescript lang/python-doc-pdf-a4||2026-02-05|A4-size PDF no longer provided since 3.13 devel/rubygem-sidekiq-cron-rails70|devel/rubygem-sidekiq-cron-rails-gitlab|2026-02-05|Obsolete, please use devel/rubygem-sidekiq-cron-rails-gitlab instead devel/freebsd-git-devtools|devel/freebsd-git-arc|2026-02-06|Split into two separate ports: devel/freebsd-git-arc and devel/mfc-candidates to improve discoverability devel/py-Levenshtein|devel/py-levenshtein|2026-02-07|Rename to match upstream misc/py-natten|misc/py-NATTEN|2026-02-10|Rename to match name in PyPI net/tcpkali||2026-02-10|Upstream dead and compromised devel/py-hishel0|devel/py-hishel|2026-02-10|Remove obsoleted port. Use devel/py-hishel instead devel/py-lxml5|devel/py-lxml|2026-02-10|Remove obsoleted port. Use devel/py-lxml instead net/py-urllib31|net/py-urllib3|2026-02-10|Remove obsoleted port. Use net/py-urllib3 instead devel/rubygem-aws-sdk-apptest||2026-02-10|Remove obsoleted port devel/rubygem-aws-sdk-elastictranscoder||2026-02-10|Remove obsoleted port devel/rubygem-aws-sdk-iotfleethub||2026-02-10|Remove obsoleted port devel/rubygem-aws-sdk-lookoutforvision||2026-02-10|Remove obsoleted port devel/rubygem-aws-sdk-lookoutmetrics||2026-02-10|Remove obsoleted port devel/rubygem-aws-sdk-qldb||2026-02-10|Remove obsoleted port devel/rubygem-aws-sdk-qldbsession||2026-02-10|Remove obsoleted port devel/rubygem-aws-sdk-robomaker||2026-02-10|Remove obsoleted port devel/rubygem-cucumber-ci-environment10|devel/rubygem-cucumber-ci-environment|2026-02-10|Remove obsoleted port. Use devel/rubygem-cucumber-ci-environment instead devel/rubygem-cucumber-cucumber-expressions17|devel/rubygem-cucumber-cucumber-expressions|2026-02-10|Remove obsoleted port. Use devel/rubygem-cucumber-cucumber-expressions instead devel/rubygem-cucumber-messages27|devel/rubygem-cucumber-messages|2026-02-10|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-cucumber-messages28|devel/rubygem-cucumber-messages|2026-02-10|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-cucumber-messages29|devel/rubygem-cucumber-messages|2026-02-10|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-cucumber-messages30|devel/rubygem-cucumber-messages|2026-02-10|Remove obsoleted port. Use devel/rubygem-cucumber-messages instead devel/rubygem-pagy6|devel/rubygem-pagy|2026-02-10|Remove obsoleted port. Use devel/rubygem-pagy instead devel/rubygem-xdg7|devel/rubygem-xdg|2026-02-10|Remove obsoleted port. Use devel/rubygem-xdg instead devel/rubygem-xdg8|devel/rubygem-xdg|2026-02-10|Remove obsoleted port. Use devel/rubygem-xdg instead textproc/rubygem-cucumber-gherkin34|textproc/rubygem-cucumber-gherkin|2026-02-10|Remove obsoleted port. Use textproc/rubygem-cucumber-gherkin instead textproc/rubygem-cucumber-html-formatter21|textproc/rubygem-cucumber-html-formatter|2026-02-10|Remove obsoleted port. Use textproc/rubygem-cucumber-html-formatter instead textproc/rubygem-loofah222|textproc/rubygem-loofah|2026-02-10|Remove obsoleted port. Use textproc/rubygem-loofah instead databases/rubygem-flipper-active_record-rails70|databases/rubygem-flipper-active_record|2026-02-10|Remove obsoleted port. Use databases/rubygem-flipper-active_record instead devel/rubygem-flipper-active_support_cache_store-rails70|devel/rubygem-flipper-active_support_cache_store|2026-02-10|Remove obsoleted port. Use devel/rubygem-flipper-active_support_cache_store instead sysutils/android-file-transfer-qt5|sysutils/android-file-transfer@qt6|2026-02-11|Merged into the flavorized port databases/postgresql13-contrib||2026-02-12|Has expired: PostgreSQL-13 is end-of-life databases/postgresql13-client||2026-02-12|Has expired: PostgreSQL-13 is end-of-life databases/postgresql13-plperl||2026-02-12|Has expired: PostgreSQL-13 is end-of-life databases/postgresql13-pltcl||2026-02-12|Has expired: PostgreSQL-13 is end-of-life databases/postgresql13-plpython||2026-02-12|Has expired: PostgreSQL-13 is end-of-life databases/postgresql13-docs||2026-02-12|Has expired: PostgreSQL-13 is end-of-life databases/postgresql13-pgtcl||2026-02-12|Removed, PostgreSQL-13 is end-of-life databases/postgresql13-server||2026-02-12|Has expired: PostgreSQL-13 is end-of-life graphics/py-cairo|graphics/py-pycairo|2026-02-12|Use correct Python package name java/openjdk19||2026-02-14|Has expired: No longer supported by upstream emulators/firebird-emu|emulators/firebird|2026-02-14|Align with upstream project name security/openssl-quictls|security/openssl33-quictls|2026-02-14|Has expired: Upstream project has been archived, use security/openssl33-quictls misc/usd|graphics/openusd|2026-02-15|Rename to match upstream naming and moved to a more appropriate category www/py-django-statici18n|www/py-django_statici18n|2026-02-15|Rename to match upstream naming graphics/imlib2-jxl|graphics/imlib2|2026-02-28|Has expired: jxl support is handled by graphics/imlib2 and it is enabled by default graphics/imlib2-webp|graphics/imlib2|2026-02-28|Has expired: webp support is handled by graphics/imlib2 and it is enabled by default devel/godot35|devel/godot|2026-02-28|Has expired: Legacy version should have been removed with devel/godot35-tools, consider migrating to devel/godot www/nginx-vts-exporter|www/nginx-prometheus-exporter|2026-02-28|Has expired: Upstream is unmaintained; use www/nginx-prometheus-exporter instead net/unison240||2026-02-28|Has expired: Legacy release unsupported by upstream security/owasp-dependency-check||2026-02-28|Has expired: This port is 9 major versions and almost 8 years behind on upstream. No maintainer. No users in the ports tree. Does not compile with jdk11+ lang/go-devel|lang/go|2026-03-01|Has expired: Old version of Go. Use the go package (lang/go) instead devel/tbb|devel/onetbb|2026-03-01|Has expired: Project moved to devel/onetbb devel/upp||2026-03-08|Fails to build with freetype 2.14+ multimedia/obs-recursion-effect||2026-03-08|Compilation fails with obs-studio-32.0.1 devel/py-xdg|devel/py-pyxdg|2026-03-11|Use correct Python package name lang/go124||2026-03-12|Has expired: End of life--please switch to go125 or go126 x11-wm/mangowc|x11-wm/mango|2026-03-12|Renamed upstream misc/cldr-emoji-annotation|misc/unicode-cldr|2026-03-14|Discontinued, use misc/unicode-cldr instead misc/unicode-cldr|textproc/CLDR|2026-03-14|Remove duplicate port. Use textproc/CLDR instead emulators/ppsspp-qt5|emulators/ppsspp|2026-03-15|Qt5 is end of life, please use emulators/ppsspp devel/py-marshmallow-enum||2026-03-15|Has expired: Upstream repository has been archived on Oct 19, 2022 java/openjdk20||2026-03-15|Has expired: No longer supported by upstream textproc/en-core-web-sm|textproc/py-en-core-web-sm|2026-03-17|Add py- prefix to match Python package name sysutils/beats9|sysutils/beats93|2026-03-20|Use Beats port with preferred major.minor number instead science/kst2|science/kst|2026-03-25|Rename to match upstream naming graphics/luminance-qt5||2026-03-29|Broken for more than a year sysutils/tmate-ssh-server||2026-03-31|Has expired: Upstream unmaintained editors/wordgrinder||2026-03-31|Has expired: broken since 2023, maintainer AWOL www/py-django-cron||2026-03-31|Has expired: Upstream inactive since 3+ years, not compatible with Django 5.2 or newer deskutils/py-paperless|deskutils/py-paperless-ngx|2026-03-31|Has expired: Upstream repository archived since 2021 and no compatibility for Django 5+. Please migrate to deskutils/py-paperless-ngx www/py-django-bleach||2026-03-31|Has expired: Upstream has been archived on November 5, 2024 www/py-django-tagging|www/py-django-taggit|2026-03-31|Has expired: Upstream inactive since 5+ years, not compatible with Django 5+. Please use www/py-django-taggit instead www/py-django-star-ratings||2026-03-31|Has expired: Upstream repository has been archived on May 21, 2025 ftp/ftpsesame||2026-03-31|Has expired: dead upstream, broken on FreeBSD 15 devel/loki||2026-03-31|Has expired: dead upstream, sole consumer removed from tree long ago mail/missey||2026-03-31|Has expired: mail/missey has been abandoned for many years devel/jsl||2026-03-31|Has expired: No more upstream, use JSLint instead security/snortsam||2026-03-31|Has expired: dead upstream, broken on FreeBSD 15 devel/py-graphene-django300|devel/py-graphene-django|2026-03-31|Has expired: Obsolete, was used as temporary solution due compatibility issues. Please use devel/py-graphene-django instead filesystems/moosefs2-chunkserver||2026-03-31|Has expired: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs2-cgiserv||2026-03-31|Has expired: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs2-cgi||2026-03-31|Has expired: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs2-netdump||2026-03-31|Has expired: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs2-metalogger||2026-03-31|Has expired: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs2-cli||2026-03-31|Has expired: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs2-client||2026-03-31|Has expired: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead multimedia/gstreamer1-plugins-svt-hevc||2026-03-31|Has expired: SVT-HEVC project discontinued by Intel on 2024-07-29 filesystems/moosefs2-master||2026-03-31|Has expired: 2.x reached EoL 2017-12-31, use filesystems/moosefs-* 4.x instead games/xcubes|games/xpuzzles|2026-03-31|Merged into xpuzzles games/xdino|games/xpuzzles|2026-03-31|Merged into xpuzzles games/xhexagons|games/xpuzzles|2026-03-31|Merged into xpuzzles games/xmball|games/xpuzzles|2026-03-31|Merged into xpuzzles games/xmlink|games/xpuzzles|2026-03-31|Merged into xpuzzles games/xoct|games/xpuzzles|2026-03-31|Merged into xpuzzles games/xpanex|games/xpuzzles|2026-03-31|Merged into xpuzzles games/xpyraminx|games/xpuzzles|2026-03-31|Merged into xpuzzles games/xrubik|games/xpuzzles|2026-03-31|Merged into xpuzzles games/xskewb|games/xpuzzles|2026-03-31|Merged into xpuzzles games/xtriangles|games/xpuzzles|2026-03-31|Merged into xpuzzles databases/mysql94-client||2026-03-31|Has expired: EOLed upstream, switch to newer version databases/mysql91-client||2026-03-31|Has expired: EOLed upstream, switch to newer version databases/mysql91-server||2026-03-31|Has expired: EOLed upstream, switch to newer version databases/mysql94-server||2026-03-31|Has expired: EOLed upstream, switch to newer version www/obhttpd||2026-03-31|Has expired: Depends on bundled version of LibreSSL which is unsupported upstream net/cloud-init-devel|net/cloud-init|2026-03-31|Has expired: Outdated and no longer maintained, consider migrating to net/cloud-init net/libzmq3|net/libzmq4|2026-03-31|Has expired: Upstream unmaintained version with multiple vulnerabilities sysutils/tmate||2026-03-31|Has expired: Upstream unmaintained x11/mrxvt||2026-03-31|Has expired: Upstream unmaintained and has known vulnerability www/glassfish4|www/glassfish|2026-03-31|Has expired: Very old version reached EoL, use www/glassfish instead devel/qjson||2026-03-31|Has expired: Deprecated upstream, not used by anything multimedia/gstreamer1-vaapi||2026-03-31|Has expired: Project discontinued databases/postgresql-cstore_fdw||2026-03-31|Has expired: Columnar storage is now part of databases/pg_citus. Please migrate sysutils/alfio||2026-03-31|Has expired: Upstream abandoned the project and does not distribute it anymore devel/py-absl|devel/py-absl-py|2026-03-31|Has expired: Use devel/py-absl-py security/openssl33-quictls||2026-03-31|Removed: Upstream project has been archived security/openssl33||2026-03-31|Has expired: Please use security/openssl35 (LTS) textproc/lexilla||2026-04-01|Has expired: No consumers left in the tree, the library is intended to be bundled x11-toolkits/scintilla||2026-04-01|Has expired: No consumers left in the tree, the library is intended to be bundled security/py-shodan|net/py-shodan|2026-04-03|Remove duplicate port. Use net/py-shodan instead devel/py-jsonschema-spec|devel/py-jsonschema-path|2026-04-05|Remove obsoleted port. Use devel/py-jsonschema-path instead devel/py-libcst03|devel/py-libcst|2026-04-05|Remove obsoleted port. Use devel/py-libcst instead devel/py-babi_grammars|devel/py-babi-grammars|2026-04-05|Rename to match upstream naming devel/capnproto1|devel/capnproto-tiledb|2026-04-05|Rename for better naming net-mgmt/argus3|net-mgmt/argus|2026-04-06|Update to latest version and remove version suffix net-mgmt/argus3-clients|net-mgmt/argus-clients|2026-04-06|Update to latest version and remove version suffix textproc/py-asciinema|textproc/asciinema|2026-04-06|No longer based on python, use textproc/asciinema instead multimedia/jellyfin-media-player|multimedia/jellyfin-desktop|2026-04-08|Project has been renamed databases/movine||2026-04-11|Remove: abandoned upstream java/openjdk22||2026-04-12|Has expired: No longer supported by upstream mail/py-offlineimap3|mail/py-offlineimap|2026-04-13|Project is now in PyPi as offlineimap textproc/jalingo||2026-04-13|Has expired: Last release in 2006. Does not compile in Java 9+ science/colt||2026-04-13|Has expired: java 8 only, unmaintained, no users in the ports tree, latest release was 2004 www/googler||2026-04-13|Has expired: Upstream repository archived on 2022-03-05; use www/ddgr as alternative misc/jbidwatcher||2026-04-14|Has expired: unmaintained, upstream website is gone, no users in the ports tree multimedia/py-tvnamer||2026-04-14|Has expired: Upstream project appears to be abandoned, last release was in 2021 devel/prjpeppercorn111||2026-04-14|No longer supported by devel/nextpnr www/py-tvdb_api||2026-04-15|Has expired: Upstream project appears to be abandoned, last release was in 2021 graphics/libkdcraw@qt5|graphics/libkdcraw-qt5|2026-04-16|Unflavorize; keep the last release with Qt5 support graphics/libkdcraw@qt6|graphics/libkdcraw|2026-04-16|Unflavorize; only Qt6 is supported from now audio/libkcompactdisc||2026-04-16|Development discontinued, not shipped with KDE Gear since 26.04 multimedia/dvdstyler||2026-04-16|Dead upstream databases/py-sqlglotrs|databases/py-sqlglotc|2026-04-18|Remove obsoleted port. Use databases/py-sqlglotc instead devel/py-prettytable0|devel/py-prettytable|2026-04-18|Remove obsoleted port. Use devel/py-prettytable instead www/py-requests-cache0|www/py-requests-cache|2026-04-18|Remove obsoleted port. Use www/py-requests-cache instead sysutils/py-azure-cli-base||2026-04-21|Remove obsoleted port games/coronapoker||2026-04-25|Remove for security concerns: downloads closed source binary modules, should not be restored unless https://github.com/tonikelope/coronapoker/issues/7 is addressed sysutils/py-ioztat|filesystems/py-ioztat|2026-04-27|Move to more appropriate category misc/py-aider-chat||2026-04-27|Upstream project has stopped active releases and doesn't match ports dependencies emulators/virtualbox-ose-additions-nox11-legacy|emulators/virtualbox-ose-additions-legacy@nox11|2026-04-30|Converted to a flavorized port emulators/virtualbox-ose-additions-nox11|emulators/virtualbox-ose-additions@nox11|2026-04-30|Converted to a flavorized port emulators/virtualbox-ose-additions-nox11-70|emulators/virtualbox-ose-additions-70@nox11|2026-04-30|Converted to a flavorized port emulators/virtualbox-ose-additions-nox11-71|emulators/virtualbox-ose-additions-71@nox11|2026-04-30|Converted to a flavorized port emulators/virtualbox-ose-additions-nox11-72|emulators/virtualbox-ose-additions-72@nox11|2026-04-30|Converted to a flavorized port emulators/virtualbox-ose-nox11-legacy|emulators/virtualbox-ose-legacy@nox11|2026-04-30|Converted to a flavorized port emulators/virtualbox-ose-nox11|emulators/virtualbox-ose@nox11|2026-04-30|Converted to a flavorized port emulators/virtualbox-ose-nox11-70|emulators/virtualbox-ose-70@nox11|2026-04-30|Converted to a flavorized port emulators/virtualbox-ose-nox11-71|emulators/virtualbox-ose-71@nox11|2026-04-30|Converted to a flavorized port emulators/virtualbox-ose-nox11-72|emulators/virtualbox-ose-72@nox11|2026-04-30|Converted to a flavorized port databases/kuzu|databases/ladybug|2026-05-03|Upstream abandoned, project continuing under new name lang/elm||2026-05-04|Has expired: Depends on a deprecated compiler's version ports-mgmt/portsnap||2026-05-04|Has expired: portsnap infrastructure will be removed after the EOL of 13.x lang/ruby32||2026-05-04|Has expired: Please migrate to newer version. Ruby 3.2 is expected to reach its EoL on March 31, 2026 lang/ghc92||2026-05-04|Has expired: Old version math/xgraph||2026-05-04|Has expired: Obsolete software, unmaintained upstream dns/samba-nsupdate||2026-05-04|Has expired: dns/samba-nsupdate has been abandoned for many years; use dns/bind-tools for DNS updates with GSS-TSIG astro/mymoon||2026-05-04|Has expired: mastersite disappeared games/flightgear-mb339-pan||2026-05-04|Has expired: Upstream is inactive for 15+ years x11/urxvt-perls||2026-05-04|Has expired: Upstream repository archived in 2021 sysutils/cfengine-masterfiles322||2026-05-04|Has expired: No longer supported by upstream sysutils/cfengine322||2026-05-04|Has expired: No longer supported by upstream sysutils/cfengine321||2026-05-04|Has expired: No longer supported by upstream sysutils/cfengine-masterfiles321||2026-05-04|Has expired: No longer supported by upstream sysutils/cfengine323||2026-05-04|Has expired: No longer supported by upstream sysutils/cfengine-masterfiles323||2026-05-04|Has expired: No longer supported by upstream security/openssl111||2026-05-04|Has expired: End-of-life since 2023-09-11, see https://www.openssl.org/blog/blog/2023/09/11/eol-111/ port will be removed when FreeBSD 13 is EoL security/ktls_isa-l_crypto-kmod||2026-05-05|Removed, is only for FreeBSD 13 graphics/drm-510-kmod||2026-05-05|Removed, is only for FreeBSD 13 graphics/nvidia-drm-510-kmod||2026-05-05|Removed, is only for FreeBSD 13 graphics/nvidia-drm-510-kmod-580||2026-05-05|Removed, is only for FreeBSD 13 graphics/nvidia-drm-510-kmod-devel||2026-05-05|Removed, is only for FreeBSD 13 mail/archiveopteryx-devel|mail/archiveopteryx|2026-05-06|Remove obsoleted port. Use mail/archiveopteryx instead devel/kyua||2026-05-07|Removed, kyua from base must be used for FreeBSD 14.x and newer devel/sd-mux-ctrl||2026-05-08|Has expired: Upstream project is unmaintained as the Tizen project is no longer active devel/py-rednose||2026-05-08|Has expired: Depends on unmaintained nosetests devel/py-termstyle||2026-05-09|Has expired: Upstream project appears to be abandoned www/p5-Catalyst-Controller-BindLex||2026-05-09|Has expired: Upstream unmaintained and declared to be dangerous to use editors/abiword-docs||2026-05-10|Has expired: abisource.com no longer exists games/linwarrior||2026-05-10|Has expired: Abandoned and obsolete, last release in 2010, not really playable devel/lace14|devel/lace|2026-05-12|Last user switched to devel/lace java/openjdk23||2026-05-12|Has expired: No longer supported by upstream databases/jrrd||2026-05-12|Has expired: only builds with Java 8, unmaintained, no dependencies in the ports tree, an alternative is https://github.com/OpenNMS/jrrd2 deskutils/growl-for-linux||2026-05-12|Has expired: Obsolete software that does not compile with recent versions of GCC or Clang www/py-requests-cache93|www/py-requests-cache|2026-05-13|Use latest version lang/erlang-runtime21|lang/erlang-runtime28|2026-05-14|Has expired: no longer supported upstream, use lang/erlang >=28 lang/erlang-runtime22|lang/erlang-runtime28|2026-05-14|Has expired: no longer supported upstream, use lang/erlang >=28 lang/erlang-runtime23|lang/erlang-runtime28|2026-05-14|Has expired: no longer supported upstream, use lang/erlang >=28 lang/erlang-runtime24|lang/erlang-runtime28|2026-05-14|Has expired: no longer supported upstream, use lang/erlang >=28 lang/erlang-runtime25|lang/erlang-runtime28|2026-05-14|Has expired: no longer supported upstream, use lang/erlang >=28 lang/erlang-runtime26|lang/erlang-runtime28|2026-05-14|Has expired: no longer supported upstream, use lang/erlang >=28 databases/leofs||2026-05-14|Has expired: no longer maintained upstream, with no supported OTP release chinese/fcitx-rime||2026-05-17|Marked broken for almost a year and upstream repo is archived deskutils/gnome-shell-extension-audio-output-switcher||2026-05-17|Marked broken and upstream repo is archived deskutils/gnome-shell-extension-filesmenu||2026-05-17|Marked broken and abandoned upstream deskutils/gnome-shell-extension-windowoverlay-icons||2026-05-18|Marked broken and deprecated upstream deskutils/gnome-shell-extension-weather||2026-05-18|Marked broken and abandoned upstream deskutils/gnome-shell-extension-trash||2026-05-18|Marked broken and abandoned upstream deskutils/gnome-shell-extension-panel-osd||2026-05-18|Marked broken and abandoned upstream deskutils/gnome-shell-extension-mediaplayer||2026-05-18|Marked broken and upstream repo is archived devel/rubygem-rugged17|devel/rubygem-rugged|2026-05-24|Use devel/rubygem-rugged instead www/rubygem-deckar01-task_list-gitlab|www/rubygem-deckar01-task_list|2026-05-24|Use www/rubygem-deckar01-task_list instead biology/p5-TrimGalore|biology/TrimGalore|2026-05-24|After V2.0 Trim Galore was rewrite in rust multimedia/mediaelch@qt5||2026-05-27|Unflavorize, remove Qt5 flavor multimedia/mediaelch@qt6|multimedia/mediaelch|2026-05-27|Unflavorize www/py-dj52-django-treenode|www/py-django-treenode|2026-05-28|Renamed after all Django consumers were switched from Django 4.2 to Django 5.2 to have a consistent naming scheme devel/devhelp|devel/manuals|2026-05-28|Has expired: Discontinued, use devel/manuals math/hs-syfco||2026-05-30|Has expired: Depends on a deprecated compiler version lang/ghc94||2026-05-30|Has expired: Old version graphics/kcolorpicker@qt5||2026-05-30|Unflavorize, remove Qt5 flavor graphics/kcolorpicker@qt6|graphics/kcolorpicker|2026-05-30|Unflavorize graphics/kimageannotator@qt5||2026-05-30|Unflavorize, remove Qt5 flavor graphics/kimageannotator@qt6|graphics/kimageannotator|2026-05-30|Unflavorize accessibility/libqaccessibilityclient@qt5||2026-05-30|Unflavorize, remove Qt5 flavor accessibility/libqaccessibilityclient@qt6|accessibility/libqaccessibilityclient|2026-05-30|Unflavorize net/kpeoplevcard||2026-05-30|Removed, not needed anymore shells/agsh|shells/meka|2026-05-30|Project renamed upstream graphics/kdiagram||2026-05-31|Removed, not needed anymore japanese/p5-2chproxy||2026-05-31|Has expired: Abandoned, it is not compatible with the current servers, migrate to proxy2ch www/py-azure-storage||2026-05-31|Has expired: Deprecated by upstream. Use other py-azure-storage-* ports instead www/py-pyjwt1|www/py-pyjwt|2026-05-31|Has expired: Obsoleted. Use www/py-pyjwt instead net/rubygem-gitaly-proto||2026-05-31|Has expired: gitaly-proto has been deprecated www/redmine51||2026-05-31|Has expired: Please migrate to newer version. Ruby 3.2 has been removed from the ports tree graphics/tippecanoe||2026-05-31|Broken for months devel/rye||2026-06-02|Has expired: Rye is no longer developed. All users should migrate to uv, the successor project from the same maintainers, which is actively maintained and much more widely used x11/hamclock||2026-06-02|Has expired: Upstream programmer is deceased upstream server discontinued in June devel/twiggy||2026-06-02|Archived upstream, no longer maintained, and has an unclear latest release number audio/surge-synthesizer-lv2|audio/surge-synthesizer-xt-lv2|2026-06-04|Retire older surge-synthesizer-lv2 in favor of new gen surge-synthesizer-xt-lv2 dns/dnsmasq-devel|dns/dnsmasq|2026-06-05|Discontinued -devel port, use dns/dnsmasq instead www/surge|ftp/surge|2026-06-05|Switch to a more updated ftp/surge port, which was accidentally added despite www/surge being available (but outdated) sysutils/mixer||2026-06-13|Discontinued, use /etc/rc.d/mixer audio/freebsd-13-mixer||2026-06-13|Discontinued java/openjdk24||2026-06-14|Has expired: No longer supported by upstream devel/simian||2026-06-14|Has expired: does not fetch net/pecl-oauth2|net/php-oauth|2026-06-14|Renamed to avoid confusion between implemented protocol and library version. Also, pecl repository is deprecated graphics/mesa-gallium-va|graphics/mesa-dri|2026-06-15|Merged into graphics/mesa-dri graphics/mesa-gallium-vdpau|graphics/mesa-dri|2026-06-15|Merged into graphics/mesa-dri graphics/libosmesa||2026-06-15|EOLed upstream graphics/mesa-gallium-xa||2026-06-15|EOLed upstream lang/clover||2026-06-15|EOLed upstream java/aparapi||2026-06-15|Has expired: no maintainer, no users in the ports tree, java 8 only, last upstream commit was 10 years ago sysutils/docker|sysutils/docker-cli|2026-06-18|Reflect its actual content multimedia/dvbcut||2026-06-19|Broken for more than 6 months and upstream is dead games/cgoban||2026-06-19|Broken for more than a year and upstream is dead games/valyriatear||2026-06-19|Broken for more than a year and upstream is dead multimedia/nymphcast||2026-06-19|Broken for more than 6 months multimedia/obs-streamfx||2026-06-19|Broken for more than 6 months and upstream is dead net/aoe||2026-06-19|Broken for more than 6 months net/sems||2026-06-19|Port expired on 2025-12-31 russian/stardict-bars||2026-06-19|Broken for years and unfetchable russian/stardict-computer||2026-06-19|Broken for years and unfetchable russian/stardict-dal||2026-06-19|Broken for years and unfetchable russian/stardict-engcom||2026-06-19|Broken for years and unfetchable russian/stardict-mueller7||2026-06-19|Broken for years and unfetchable russian/stardict-mueller7accent||2026-06-19|Broken for years and unfetchable russian/stardict-pc||2026-06-19|Broken for years and unfetchable sysutils/bsdstats||2026-06-19|Broken for more than 10 months textproc/stardict-dictd_mova||2026-06-19|Broken for years and unfetchable x11/taiga||2026-06-19|Broken for more than 6 months databases/py-apache-arrow|databases/py-pyarrow|2026-06-21|Remove in favor of py-pyarrow, which is the same project misc/air||2026-06-21|Upstream has disappeared sysutils/signond@qt5||2026-06-22|Unflavorize, remove Qt5 flavor sysutils/signond@qt6|sysutils/signond|2026-06-22|Unflavorize sysutils/signon-plugin-oauth2@qt5||2026-06-22|Unflavorize, remove Qt5 flavor sysutils/signon-plugin-oauth2@qt6|sysutils/signon-plugin-oauth2|2026-06-22|Unflavorize net-im/libaccounts-qt@qt5||2026-06-22|Unflavorize, remove Qt5 flavor net-im/libaccounts-qt@qt6|net-im/libaccounts-qt|2026-06-22|Unflavorize science/minc2|science/minc-tools|2026-06-24|Split into science/minc-tools and science/libminc www/xist|www/py-ll-xist|2026-06-24|Use correct Python package name net/seda||2026-06-26|Has expired: old, no users in the ports tree, unmaintained, uses long deprecated code removed in jdk25 math/reduce|math/reduce-psl|2026-06-28|Remove duplicate port, use math/reduce-psl instead devel/py-goodreads||2026-06-30|Has expired: Upstream is unmaintained, and the API is no longer available as of 2020-12-08 www/py-django-graphql-jwt34|www/py-django-graphql-jwt|2026-06-30|Has expired: Use py-django-graphql-jwt instead www/py-dj52-django-mptt|www/py-django-mptt|2026-06-30|Has expired: Obsolete, please use www/py-django-mptt instead www/py-dj52-django-js-asset|www/py-django-js-asset|2026-06-30|Has expired: Obsolete, please use www/py-django-js-asset instead www/py-dj52-django-rich|www/py-django-rich|2026-06-30|Has expired: Obsolete, please use www/py-django-rich instead www/py-dj52-strawberry-graphql-django|www/py-strawberry-graphql-django|2026-06-30|Has expired: Obsolete, please use www/py-strawberry-graphql-django instead www/py-dj52-django-choices-field|www/py-django-choices-field|2026-06-30|Has expired: Obsolete, please use www/py-django-choices-field instead www/py-dj52-django-soft-delete|www/py-django-soft-delete|2026-06-30|Has expired: Obsolete, please use www/py-django-soft-delete instead www/py-dj52-django-htmx|www/py-django-htmx|2026-06-30|Has expired: Obsolete, please use www/py-django-htmx instead www/py-dj52-laces|www/py-laces|2026-06-30|Has expired: Obsolete, please use www/py-laces instead www/py-dj52-django-otp|www/py-django-otp|2026-06-30|Has expired: Obsolete, please use www/py-django-otp instead www/py-dj52-django-storages|www/py-django-storages|2026-06-30|Has expired: Obsolete, please use www/py-django-storages instead www/py-dj52-django-redis|www/py-django-redis|2026-06-30|Has expired: Obsolete, please use www/py-django-redis instead www/py-dj52-channels-redis|www/py-channels-redis|2026-06-30|Has expired: Obsolete, please use www/py-channels-redis instead www/py-dj52-channels|www/py-channels|2026-06-30|Has expired: Obsolete, please use www/py-channels instead www/py-dj52-django-permissionedforms|www/py-django-permissionedforms|2026-06-30|Has expired: Obsolete, please use www/py-django-permissionedforms instead www/py-dj52-django-prometheus|www/py-django-prometheus|2026-06-30|Has expired: Obsolete, please use www/py-django-prometheus instead www/py-dj52-django-compression-middleware|www/py-django-compression-middleware|2026-06-30|Has expired: Obsolete, please use www/py-django-compression-middleware instead www/py-dj52-django-tables2|www/py-django-tables2|2026-06-30|Has expired: Obsolete, please use www/py-django-tables2 instead devel/py-dj52-strawberry-graphql|devel/py-strawberry-graphql|2026-06-30|Has expired: Obsolete, please use devel/py-strawberry-graphql instead www/py-dj52-django-netfields|www/py-django-netfields|2026-06-30|Has expired: Obsolete, please use www/py-django-netfields instead www/py-dj52-django-extensions|www/py-django-extensions|2026-06-30|Has expired: Obsolete, please use www/py-django-extensions instead www/py-dj52-django-unfold|www/py-django-unfold|2026-06-30|Has expired: Obsolete, please use www/py-django-unfold instead www/py-dj52-django-tasks|www/py-django-tasks|2026-06-30|Has expired: Obsolete, please use www/py-django-tasks instead www/py-dj52-django-cors-headers|www/py-django-cors-headers|2026-06-30|Has expired: Obsolete, please use www/py-django-cors-headers instead www/py-dj52-django-timezone-field|www/py-django-timezone-field|2026-06-30|Has expired: Obsolete, please use www/py-django-timezone-field instead www/py-dj52-django-multiselectfield|www/py-django-multiselectfield|2026-06-30|Has expired: Obsolete, please use www/py-django-multiselectfield instead www/py-dj52-django-taggit|www/py-django-taggit|2026-06-30|Has expired: Obsolete, please use www/py-django-taggit instead www/py-dj52-django-treebeard|www/py-django-treebeard|2026-06-30|Has expired: Obsolete, please use www/py-django-treebeard instead www/py-dj52-drf-spectacular|www/py-drf-spectacular|2026-06-30|Has expired: Obsolete, please use www/py-drf-spectacular instead www/py-dj52-drf-spectacular-sidecar|www/py-drf-spectacular-sidecar|2026-06-30|Has expired: Obsolete, please use www/py-drf-spectacular-sidecar instead devel/py-dj52-django-rq|devel/py-django-rq|2026-06-30|Has expired: Obsolete, please use devel/py-django-rq instead www/py-dj52-django-filter|www/py-django-filter|2026-06-30|Has expired: Obsolete, please use www/py-django-filter instead www/py-dj52-django-auth-ldap|www/py-django-auth-ldap|2026-06-30|Has expired: Obsolete, please use www/py-django-auth-ldap instead www/py-dj52-djangorestframework-guardian|www/py-djangorestframework-guardian|2026-06-30|Has expired: Obsolete, please use www/py-djangorestframework-guardian instead www/py-dj52-django-guardian|www/py-django-guardian|2026-06-30|Has expired: Obsolete, please use www/py-django-guardian instead www/py-dj52-django-celery-results|www/py-django-celery-results|2026-06-30|Has expired: Obsolete, please use www/py-django-celery-results instead www/py-dj52-drf-writable-nested|www/py-drf-writable-nested|2026-06-30|Has expired: Obsolete, please use www/py-drf-writable-nested instead devel/py-dj52-graphene-django|devel/py-graphene-django|2026-06-30|Has expired: Obsolete, please use devel/py-graphene-django instead www/py-dj52-django-crispy-forms|www/py-django-crispy-forms|2026-06-30|Has expired: Obsolete, please use www/py-django-crispy-forms instead www/py-dj52-django-modelcluster|www/py-django-modelcluster|2026-06-30|Has expired: Obsolete, please use www/py-django-modelcluster instead www/py-dj52-django-stubs-ext|www/py-django-stubs-ext|2026-06-30|Has expired: Obsolete, please use www/py-django-stubs-ext instead www/py-dj52-django-auditlog|www/py-django-allauth|2026-06-30|Has expired: Obsolete, please use www/py-django-allauth instead www/py-dj52-django-debug-toolbar|www/py-django-debug-toolbar|2026-06-30|Has expired: Obsolete, please use www/py-django-debug-toolbar instead graphics/py-dj52-sorl-thumbnail|graphics/py-sorl-thumbnail|2026-06-30|Has expired: Obsolete, please use graphics/py-sorl-thumbnail instead www/py-dj52-django-allauth|www/py-django-allauth|2026-06-30|Has expired: Obsolete, please use www/py-django-allauth instead www/py-dj52-social-auth-app-django|www/py-social-auth-app-django|2026-06-30|Has expired: Obsolete, please use www/py-social-auth-app-django instead www/py-dj52-djangorestframework|www/py-djangorestframework|2026-06-30|Has expired: Obsolete, please use www/py-djangorestframework instead security/krb5-121||2026-06-30|Has expired: Unpatched vulnerabilities, no longer supported by MIT net-mgmt/zabbix72-agent||2026-06-30|Has expired: End of life net-mgmt/zabbix72-proxy||2026-06-30|Has expired: End of life net-mgmt/zabbix72-java||2026-06-30|Has expired: End of life net-mgmt/zabbix72-frontend||2026-06-30|Has expired: End of life net-mgmt/zabbix72-server||2026-06-30|Has expired: End of life www/forgejo11|www/forgejo-lts|2026-06-30|Has expired: End of life, please switch to www/forgejo-lts dns/bind918||2026-06-30|Has expired: End of life, please migrate to a newer version of BIND9 textproc/elasticsearch7|textproc/elasticsearch8|2026-06-30|Has expired: 7.x reached EoL on 15 Jan 2026 - use textproc/elasticsearch8 filesystems/moosefs3-chunkserver|filesystems/moosefs-chunkserver|2026-06-30|Has expired: 3.x reached EoL 2025-03-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs3-netdump|filesystems/moosefs-netdump|2026-06-30|Has expired: 3.x reached EoL 2025-03-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs3-metalogger|filesystems/moosefs-metalogger|2026-06-30|Has expired: 3.x reached EoL 2025-03-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs3-cgiserv||2026-06-30|Has expired: 3.x reached EoL 2025-03-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs3-cli|filesystems/moosefs-cli|2026-06-30|Has expired: 3.x reached EoL 2025-03-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs3-client|filesystems/moosefs-client|2026-06-30|Has expired: 3.x reached EoL 2025-03-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs3-cgi|filesystems/moosefs-cgi|2026-06-30|Has expired: 3.x reached EoL 2025-03-31, use filesystems/moosefs-* 4.x instead filesystems/moosefs3-master|filesystems/moosefs-master|2026-06-30|Has expired: 3.x reached EoL 2025-03-31, use filesystems/moosefs-* 4.x instead textproc/py-elasticsearch5|textproc/py-elasticsearch6|2026-06-30|Has expired: 5.x reached EoL, last version was in 2018 - use textproc/py-elasticsearch 9.3.0 instead audio/murmur|audio/mumble-server|2026-06-30|Has expired: 1.3 is deprecated by upstream and renamed - use audio/mumble-server instead www/forgejo14|www/forgejo-lts|2026-06-30|Has expired: Unsupported, please switch to www/forgejo or www/forgejo-lts net/unison248||2026-06-30|Has expired: Legacy release unsupported by upstream databases/adminer||2026-06-30|Has expired: Project's poor security practices net/libyang||2026-06-30|Has expired: No longer maintained japanese/wnn7egg||2026-06-30|Has expired: Abandoned, A patch is needed for the current version of Emacs www/node25|www/node26|2026-06-30|Has expired: Node.js 25.* will reach its EoL on 2026-06-01. Use Node.js 26.* (www/node26) instead www/npm-node25|www/npm-node26|2026-06-30|Has expired: consumer of www/node25 www/yarn-node25|www/yarn-node26|2026-06-30|Has expired: consumer of www/node25 net/unison251||2026-06-30|Has expired: Legacy release unsupported by upstream databases/mariadb106-server||2026-06-30|Has expired: End-of-Life approaching, please switch to 11.8 (or 11.4) databases/mysql96-client||2026-06-30|Has expired: EOLed upstream, switch to newer version databases/mysql96-server||2026-06-30|Has expired: EOLed upstream, switch to newer version security/gnupg25|security/gnupg|2026-06-30|Has expired: Will roll up into security/gnupg www/twms||2026-06-30|Has expired: unmaintained port, may not work with newer Python sysutils/logstash7||2026-06-30|Has expired: 7.x reached EoL on 15 Jan 2026 - use sysutils/logstash8 or sysutils/logstash9* security/mcrypt||2026-06-30|Has expired: Abandoned, it has multiple vulnerabilities security/steghide||2026-06-30|Has expired: This version is over 22 years old and has vulnerability java/jad||2026-06-30|Has expired: This is a version that is over 25 years old and has multiple vulnerabilities x11/wapanel||2026-06-30|Has expired: https://github.com/Firstbober/wapanel/issues/39 databases/py-fastparquet||2026-06-30|Has expired: Retired by upstream. See https://github.com/dask/fastparquet/commit/dfe8d4ed0107427674dfa1b18918a167f057a328 for details devel/py-yamlordereddictloader|devel/py-yamlloader|2026-06-30|Has expired: Deprecated by upstream and no longer actively maintained, please use devel/py-yamlloader instead editors/notepadnext-devel|editors/notepadnext|2026-06-30|Has expired: editors/notepadnext contains fixes in this port archivers/zipmix|archivers/archmerge|2026-06-30|Has expired: No longer supported upstream. Replaced by archivers/archmerge net/frr8-pythontools||2026-06-30|Has expired: No longer maintained net/frr8||2026-06-30|Has expired: No longer maintained net-mgmt/arts++||2026-06-30|Has expired: deprecated by upstream, broken textproc/redisearch20|textproc/redisearch22|2026-06-30|Has expired: Redisearch 2.0 is no longer maintained use textproc/redisearch22 instead japanese/man-doc||2026-06-30|Has expired: Abandoned, this manual is over 20 years old devel/py-rauth||2026-06-30|Has expired: No longer maintained upstream www/py-flask-collect||2026-06-30|Has expired: Project is discontinued lang/spidermonkey115||2026-06-30|Has expired: EOL upstream except to support older Windows mail/mime4j||2026-06-30|Has expired: This is a version that is over 14 years old and has multiple vulnerabilities lang/csharp-mode.el||2026-06-30|Has expired: No longer maintained upstream as a standalone package. This mode is part of Emacs core since Emacs 29 x11/yalias||2026-07-01|Has expired: No longer developed upstream sysutils/rubygem-bolt|sysutils/rubygem-openbolt|2026-07-01|Has expired: Discontinued, use sysutils/rubygem-openbolt textproc/rubygem-puppet-strings|textproc/rubygem-openvox-strings|2026-07-01|Has expired: Discontinued, use textproc/rubygem-openvox-strings sysutils/puppetserver8|sysutils/openvox-server8|2026-07-01|Has expired: Discontinued, use sysutils/openvox-server8 sysutils/puppet8|sysutils/openvox-agent8|2026-07-01|Has expired: Discontinued, use sysutils/openvox-agent8 databases/puppetdb8|databases/openvoxdb8|2026-07-01|Has expired: Discontinued, use databases/openvoxdb8 databases/puppetdb-terminus8|databases/openvoxdb-terminus8|2026-07-01|Has expired: Discontinued, use databases/openvoxdb-terminus8 sysutils/rubygem-puppetserver-ca|sysutils/rubygem-openvoxserver-ca|2026-07-01|Has expired: Discontinued, use sysutils/rubygem-openvoxserver-ca java/jd-gui|java/jd-gui-duo|2026-07-03|Switch to active fork and rename lang/perl5.38||2026-07-03|Has expired: Support ends three years after .0 release. Please upgrade to a more recent version of Perl +graphics/gimp-jxl-plugin||2026-07-03|Integrated into graphics/gimp-app diff --git a/comms/syncterm/Makefile b/comms/syncterm/Makefile index b90c1ae8b84d..ffeb58d428f0 100644 --- a/comms/syncterm/Makefile +++ b/comms/syncterm/Makefile @@ -1,46 +1,47 @@ PORTNAME= syncterm DISTVERSION= 1.8 +PORTREVISION= 1 CATEGORIES= comms MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= shurd@freebsd.org COMMENT= ANSI-BBS terminal which supports telnet, rlogin, and SSH WWW= https://syncterm.bbsdev.net/ LICENSE= GPLv2 USES= cmake perl5 tar:tgz USE_PERL5= build WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= JXL PORTAUDIO PULSEAUDIO SDL WAYLAND X11 OPTIONS_DEFAULT= JXL WAYLAND X11 JXL_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libjxl.pc:graphics/libjxl JXL_USES= pkgconfig JXL_CMAKE_OFF= -DWITHOUT_JPEG_XL=ON PORTAUDIO_BUILD_DEPENDS= ${LOCALBASE}/include/portaudio.h:audio/portaudio PORTAUDIO_CMAKE_OFF= -DWITHOUT_PORTAUDIO=ON PULSEAUDIO_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libpulse-simple.pc:audio/pulseaudio PULSEAUDIO_USES= pkgconfig PULSEAUDIO_CMAKE_OFF= -DWITHOUT_PULSEAUDIO=ON SDL_BUILD_DEPENDS= ${LOCALBASE}/bin/sdl2-config:devel/sdl20 SDL_CMAKE_OFF= -DWITHOUT_SDL=ON WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/wayland-client.pc:graphics/wayland WAYLAND_USES= pkgconfig WAYLAND_CMAKE_OFF= -DWITHOUT_WAYLAND=ON X11_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/x11.pc:x11/libX11 \ ${LOCALBASE}/libdata/pkgconfig/xinerama.pc:x11/libXinerama \ ${LOCALBASE}/libdata/pkgconfig/xrandr.pc:x11/libXrandr \ ${LOCALBASE}/libdata/pkgconfig/xrender.pc:x11/libXrender X11_USES= pkgconfig X11_CMAKE_OFF= -DWITHOUT_X11=ON .include diff --git a/comms/xastir/Makefile b/comms/xastir/Makefile index 443b9ee8d678..9a6022ae6218 100644 --- a/comms/xastir/Makefile +++ b/comms/xastir/Makefile @@ -1,71 +1,71 @@ PORTNAME= xastir DISTVERSIONPREFIX= Release- DISTVERSION= 2.2.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= comms hamradio MAINTAINER= hamradio@FreeBSD.org COMMENT= X Amateur Station Tracking and Information Reporting WWW= https://github.com/Xastir/Xastir/wiki LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= wget:ftp/wget \ xfontsel:x11-fonts/xfontsel LIB_DEPENDS= libfreetype.so:print/freetype2 \ libcjson.so:devel/libcjson \ libjasper.so:graphics/jasper \ libjbig.so:graphics/jbigkit \ liblcms2.so:graphics/lcms2 \ libshp.so:devel/shapelib \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libwebp.so:graphics/webp \ libwebpmux.so:graphics/webp \ libwmflite.so:graphics/libwmf \ libpcre2-8.so:devel/pcre2 \ libjxl.so:graphics/libjxl \ libjxl_threads.so:graphics/libjxl \ libproj.so:graphics/proj \ libGraphicsMagick.so:graphics/GraphicsMagick BUILD_DEPENDS= ${LOCALBASE}/share/doc/gpsmanshp/GPSManSHP.pdf:graphics/gpsmanshp \ festival:audio/festival USES= autoreconf gmake gnome jpeg motif shebangfix xorg bdb:18 USE_XORG= ice sm x11 xext xt USE_GNOME+= libxml2 GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share SHEBANG_FILES= scripts/gpx2shape SHEBANG_REGEX= ./scripts/.*\.(sh|pl) USE_GITHUB= yes GH_ACCOUNT= Xastir GH_PROJECT= Xastir SUB_FILES= pkg-message CONFIGURE_ARGS= --with-bdb-libdir=${BDB_LIB_DIR} \ --with-bdb-incdir=${BDB_INCLUDE_DIR} \ --with-graphicsmagick OPTIONS_DEFINE= DOCS CURL DAVIS ERRORPOP GEOTIFF DAVIS_DESC= Include Davis Weatherstation Support CURL_DESC= Include CURL Internet Image support GEOTIFF_DESC= Include GeoTIFF Support ERRORPOP_DESC= Send error popups to stderr OPTIONS_DEFAULT= CURL GEOTIFF DAVIS_CONFIGURE_ON= --enable-davis CURL_LIB_DEPENDS= libcurl.so:ftp/curl GEOTIFF_LIB_DEPENDS= libgeotiff.so:graphics/libgeotiff ERRORPOP_CONFIGURE_WITH= errorpopups .include diff --git a/devel/efl/Makefile b/devel/efl/Makefile index 630631d83ac3..61cb254fdf9f 100644 --- a/devel/efl/Makefile +++ b/devel/efl/Makefile @@ -1,234 +1,234 @@ PORTNAME= efl DISTVERSION= 1.28.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel enlightenment MASTER_SITES= http://download.enlightenment.org/rel/libs/${PORTNAME}/ DIST_SUBDIR= enlightenment MAINTAINER= enlightenment@FreeBSD.org COMMENT= Enlightenment Foundation Libraries WWW= https://docs.enlightenment.org/efl/current/ LICENSE= BSD2CLAUSE LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= checkmk:devel/check LIB_DEPENDS= libgif.so:graphics/giflib \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libdbus-1.so:devel/dbus \ libcurl.so:ftp/curl \ libsndfile.so:audio/libsndfile # lib/libeio.so.1 CONFLICTS_INSTALL= libeio USES= compiler:c++14-lang gettext-tools gnome iconv \ jpeg libtool localbase:ldflags meson ninja ssl pathfix pkgconfig \ python shared-mime-info shebangfix tar:xz xorg SHEBANG_FILES= src/tests/elementary/spec/generator.py \ src/bin/exactness/exactness_play.in \ src/bin/exactness/exactness_record.in USE_XORG= x11 xcb xcursor xcomposite xdamage xext xfixes xi xinerama \ xrandr xrender xtst xscrnsaver USE_LDCONFIG= yes MESON_ARGS= -Dsystemd=false -Deeze=false -Dinput=false PLIST_SUB= BRANCHVERSION=${PORTVERSION:R} PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= AVAHI FRIBIDI HARFBUZZ NLS PHYSICS PULSEAUDIO SDL VNC EFLONE ELUA EXAMPLES DOXYGEN WAYLAND OPTIONS_GROUP= EMOTION INPUT LOADER BINDINGS OPTIONS_GROUP_EMOTION= GSTREAMER V4L OPTIONS_GROUP_INPUT= IBUS SCIM XIM OPTIONS_GROUP_LOADER= OPENJPEG PDF PS RAW SVG WEBP XCF AVIF HEIF JXL OPTIONS_GROUP_BINDINGS= LUA CXX OPTIONS_GROUP_WAYLAND= WAYLAND OPTIONS_SINGLE= CRYPTO ENGINE LUAL OPTIONS_SINGLE_ENGINE= OPENGL OPENGLES NONE OPTIONS_SINGLE_LUAL= LUAJIT LUALANG OPTIONS_DEFAULT= FRIBIDI HARFBUZZ PULSEAUDIO EXAMPLES GSTREAMER V4L SCIM XIM \ OPENSSL OPENJPEG PDF PS RAW SVG WEBP XCF OPENGLES LUAJIT CXX OPTIONS_SUB= yes HARFBUZZ_DESC= OpenType text shaping engine PHYSICS_DESC= Physics engine (bullet) - DEPRECATED UPSTREAM EFLONE_DESC= Create EFL-One library (single file library) - EXPERIMENTAL ELUA_DESC= Lua launcher binary support in efl VNC_DESC= VNC Server support IBUS_DESC= Intelligent Input Bus SCIM_DESC= Smart Common Input Method XIM_DESC= X Input Method SVG_DESC= Vector graphics support XCF_DESC= Gimp image format support JXL_DESC= JPEG XL image format support LUAL_DESC= LUA LUALANG_DESC= Use Lua LUAJIT_DESC= Use Luajit OPENGLES_DESC= 2D/3D rendering support via OpenGL ES NONE_DESC= No acceleration, software only LUA_DESC= Lua Bindings CXX_DESC= C++ Bindings EXAMPLES_DESC= Build examples of using EFL AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app AVAHI_MESON_TRUE= avahi FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi FRIBIDI_MESON_TRUE= fribidi HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz HARFBUZZ_MESON_TRUE= harfbuzz NLS_USES= gettext-runtime NLS_MESON_TRUE= nls PHYSICS_LIB_DEPENDS= libBulletDynamics.so:devel/bullet PHYSICS_MESON_TRUE= physics PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_MESON_TRUE= pulseaudio EFLONE_BROKEN_i386= EFLONE option is broken on i386 by the upstream bug: https://phab.enlightenment.org/T8870 EFLONE_MESON_TRUE= efl-one ELUA_MESON_TRUE= elua EXAMPLES_MESON_TRUE= build-examples DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_MESON_TRUE= docs VNC_MESON_TRUE= vnc-server VNC_LIB_DEPENDS= libvncserver.so:net/libvncserver LUA_IMPLIES= ELUA LUA_VARS= lua_binding=lua CXX_VARS= cxx_binding=cxx WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.7:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ libxkbcommon.so:x11/libxkbcommon \ libwayland-client.so:graphics/wayland \ libwayland-cursor.so:graphics/wayland WAYLAND_CFLAGS= -I${LOCALBASE}/include/libepoll-shim WAYLAND_LDFLAGS= -lepoll-shim WAYLAND_MESON_TRUE= wl WAYLAND_BROKEN= Wayland bits compile but don't yet work at runtime GSTREAMER_USES= gstreamer GSTREAMER_USE= GSTREAMER=core GSTREAMER_MESON_TRUE= gstreamer V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat V4L_MESON_TRUE= v4l2 IBUS_LIB_DEPENDS= libibus-1.0.so:textproc/ibus IBUS_USES= gnome IBUS_USE= GNOME=glib20 IBUS_MESON_TRUE= glib IBUS_VARS_OFF= ibus_disabler=ibus SCIM_LIB_DEPENDS= libscim-1.0.so:textproc/scim SCIM_VARS_OFF= scim_disabler=scim XIM_VARS_OFF= xim_disabler=xim OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_VARS_OFF= openjpeg_disabler=jp2k PDF_LIB_DEPENDS= libpoppler.so:graphics/poppler PDF_VARS_OFF= pdf_disabler=pdf PS_LIB_DEPENDS= libspectre.so:print/libspectre PS_VARS_OFF= ps_disabler=ps RAW_LIB_DEPENDS= libraw.so:graphics/libraw RAW_VARS_OFF= raw_disabler=raw SVG_USES= gnome SVG_USE= GNOME=cairo GNOME=librsvg2 SVG_VARS_OFF= svg_disabler=rsvg AVIF_LIB_DEPENDS= libavif.so:graphics/libavif AVIF_VARS_OFF= avif_disabler=avif HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_VARS_OFF= heif_disabler=heif WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_VARS_OFF= webp_disabler=webp JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_VARS_OFF= jxl_disabler=jxl XCF_VARS_OFF= xcf_disabler=xcf LUAJIT_USES= luajit LUAJIT_MESON_ON= -Dlua-interpreter=luajit LUAJIT_PREVENTS= LUALANG LUALANG_USES= lua:51,build,run LUALANG_MESON_ON= -Dlua-interpreter=lua LUALANG_PREVENTS= LUAJIT OPENGL_USES= gl OPENGL_USE= GL=gl OPENGL_MESON_ON= -Dopengl=full OPENGLES_USES= gl OPENGLES_USE= GL=glesv2 OPENGLES_MESON_ON= -Dopengl=es-egl NONE_MESON_ON= -Dopengl=none SDL_USES= sdl SDL_USE= SDL=sdl2 SDL_MESON_TRUE= sdl MESON_ARGS+= -Dcrypto=openssl IMF_DISABLERS= ${IBUS_DISABLER} ${SCIM_DISABLER} ${XIM_DISABLER} MESON_ARGS+= -Decore-imf-loaders-disabler="${IMF_DISABLERS:ts,}" EVAS_DISABLERS= json ${OPENJPEG_DISABLER} ${PDF_DISABLER} \ ${PS_DISABLER} ${RAW_DISABLER} ${SVG_DISABLER} \ ${AVIF_DISABLER} ${HEIF_DISABLER} ${WEBP_DISABLER} \ ${XCF_DISABLER} ${JXL_DISABLER} MESON_ARGS+= -Devas-loaders-disabler="${EVAS_DISABLERS:ts,}" EFL_BINDINGS= ${LUA_BINDING} ${CXX_BINDING} MESON_ARGS+= -Dbindings="${EFL_BINDINGS:ts,}" .include # Work-around build failure, which is caused by subtle problem in lld and -as-needed flag .if ${ARCH} == i386 MESON_ARGS+= -Db_asneeded=false .endif .if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == powerpc || ${ARCH} == powerpc64 || ${ARCH} == powerpc64le LIB_DEPENDS+= libunwind.so:devel/libunwind .endif .if ${ARCH:Marmv?} BUILD_DEPENDS+= as:devel/binutils CFLAGS+= -no-integrated-as .endif post-install: #@${RM} -r ${STAGEDIR}${PREFIX}/share/gdb @for i in `${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib -type f`; do \ if ${FILE} $$i | ${GREP} -q "not stripped"; then ${STRIP_CMD} $$i; fi; \ done post-stage: @${ECHO_CMD} "autogenerating plist"; @cd ${STAGEDIR}${PREFIX} && ${FIND} * -type f -or -type l >> ${TMPPLIST} .include diff --git a/graphics/GraphicsMagick/Makefile b/graphics/GraphicsMagick/Makefile index 979f29f7a8ac..d9422bfb00ad 100644 --- a/graphics/GraphicsMagick/Makefile +++ b/graphics/GraphicsMagick/Makefile @@ -1,102 +1,103 @@ PORTNAME= GraphicsMagick PORTVERSION= 1.3.47 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= sunpoet@FreeBSD.org COMMENT= Fast image processing tools based on ImageMagick WWW= https://graphicsmagick.sourceforge.io/ \ http://www.graphicsmagick.org/ LICENSE= MIT USES= cpe libtool localbase:ldflags pkgconfig tar:xz CONFIGURE_ARGS= --enable-shared --enable-static \ --with-windows-font-dir=${WINDOWS_FONT_DIR} \ --without-dps --without-gdi32 --without-perl --without-trio CONFIGURE_ENV= PTHREAD_LIBS=-lpthread GNU_CONFIGURE= yes INSTALL_TARGET= install-strip TEST_TARGET= check USE_LDCONFIG= yes FLAVORS= x11 nox11 FLAVOR?= ${FLAVORS:[1]} nox11_PKGNAMESUFFIX= -nox11 .if ${FLAVOR} == x11 CONFIGURE_ARGS+=--with-x USE_XORG= ice sm x11 xext USES+= xorg .else CONFIGURE_ARGS+=--without-x ac_cv_lib_ICE_IceConnectionNumber=no .endif PORTSCOUT= limit:^[0-9]\.[0-9]\.[1-9][0-9]$$ # Use fonts installed by x11-fonts/webfonts by default WINDOWS_FONT_DIR?= ${LOCALBASE}/share/fonts/webfonts OPTIONS_DEFINE= BZIP2 DOCS FPX FREETYPE HEIF JASPER JBIG JPEG JXL LCMS2 LZMA OPENMP Q8BIT PNG TEST TIFF WEBP WMF XML ZLIB ZSTD OPTIONS_DEFAULT=BZIP2 FREETYPE JASPER JBIG JPEG JXL LCMS2 LZMA OPENMP PNG TIFF WEBP WMF XML ZLIB Q8BIT_DESC= Use 8-bit pixels (speed) instead of 16-bit (quality) TEST_DESC= Run bundled self-tests after build BZIP2_CONFIGURE_WITH= bzlib FPX_CONFIGURE_WITH= fpx FPX_LDFLAGS= -lfpx FPX_LIB_DEPENDS= libfpx.so:graphics/libfpx FREETYPE_CONFIGURE_WITH=ttf FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 HEIF_CONFIGURE_WITH= heif HEIF_LIB_DEPENDS= libheif.so:graphics/libheif JASPER_CONFIGURE_WITH= jp2 JASPER_LIB_DEPENDS= libjasper.so:graphics/jasper JBIG_CONFIGURE_WITH= jbig JBIG_LIB_DEPENDS= libjbig.so:graphics/jbigkit JPEG_CONFIGURE_WITH= jpeg JPEG_USES= jpeg JXL_CONFIGURE_WITH= jxl JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl LCMS2_CONFIGURE_WITH= lcms2 LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LZMA_CONFIGURE_WITH= lzma OPENMP_CONFIGURE_OFF= --disable-openmp --without-threads OPENMP_CONFIGURE_ON= --disable-openmp-slow --enable-openmp --with-threads PNG_CONFIGURE_WITH= png PNG_LIB_DEPENDS= libpng.so:graphics/png Q8BIT_CONFIGURE_OFF= --with-quantum-depth=16 Q8BIT_CONFIGURE_ON= --with-quantum-depth=8 Q8BIT_PLIST_SUB= Q=8 Q8BIT_PLIST_SUB_OFF= Q=16 TEST_BUILD_DEPENDS= webfonts>=0:x11-fonts/webfonts TEST_RUN_DEPENDS= webfonts>=0:x11-fonts/webfonts TIFF_CONFIGURE_WITH= tiff TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff WEBP_CONFIGURE_WITH= webp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WMF_CONFIGURE_WITH= wmf WMF_LIB_DEPENDS= libwmf.so:graphics/libwmf@${FLAVOR} XML_CONFIGURE_WITH= xml XML_USE= GNOME=libxml2 XML_USES= gnome ZLIB_CONFIGURE_WITH= zlib ZSTD_CONFIGURE_WITH= zstd ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd .include .if ${PORT_OPTIONS:MOPENMP} .if ${ARCH} != aarch64 && ${ARCH} != amd64 && ${ARCH} != i386 && ${ARCH} != powerpc64 && ${ARCH} != powerpc64le && ${ARCH} != riscv64 USES+= compiler:gcc-c++11-lib .endif .endif post-install-Q8BIT-off: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q16/coders ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q16/filters post-install-Q8BIT-on: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q8/coders ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q8/filters .include diff --git a/graphics/ImageMagick7/Makefile b/graphics/ImageMagick7/Makefile index ea5e47ebcbf8..31788cef723d 100644 --- a/graphics/ImageMagick7/Makefile +++ b/graphics/ImageMagick7/Makefile @@ -1,348 +1,349 @@ PORTNAME= ImageMagick DISTVERSION= 7.1.2-25 +PORTREVISION= 1 CATEGORIES= graphics perl5 MASTER_SITES= https://ftp.acc.umu.se/mirror/imagemagick.org/ftp/releases/ \ https://mirror.dogado.de/imagemagick/releases/ \ https://mirror.checkdomain.de/imagemagick/releases/ \ https://ftp.icm.edu.pl/pub/unix/graphics/ImageMagick/releases/ \ https://imagemagick.org/archive/releases/ PKGNAMESUFFIX= 7 MAINTAINER= desktop@FreeBSD.org COMMENT= Image processing tools WWW= https://imagemagick.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libltdl.so:devel/libltdl \ libzstd.so:archivers/zstd \ libzip.so:archivers/libzip TEST_DEPENDS= gsfonts>=0:print/gsfonts FLAVORS= x11 nox11 FLAVOR?= ${FLAVORS:[1]} FLAVORS_SUB= yes nox11_PKGNAMESUFFIX= 7-nox11 # bin/Magick++-config CONFLICTS_INSTALL= ImageMagick6 ImageMagick6-nox11 \ ImageMagick7 ImageMagick7-nox11 # This port uses .la files, keep libtool:keepla! (magick/module.c) USES= cpe gettext-runtime gmake gnome libtool:keepla localbase \ pathfix perl5 pkgconfig:both shebangfix tar:xz CPE_PRODUCT= imagemagick CPE_VENDOR= imagemagick SHEBANG_FILES= www/source/examples.pl GNU_CONFIGURE= yes CONFIGURE_ENV= MAKE=${MAKE_CMD} CONFIGURE_ARGS= --without-dps \ --with-zstd USE_LDCONFIG= yes USE_GNOME= libxml2 SAMPLE_FILES= colors.xml delegates.xml log.xml mime.xml policy.xml \ quantization-table.xml thresholds.xml type-apple.xml \ type-dejavu.xml type-ghostscript.xml type-urw-base35.xml \ type-urw-base35-type1.xml type-windows.xml type.xml PLIST_SUB= PORTVERSION=${PORTVERSION:R} TEST_TARGET= check OPTIONS_SUB= yes OPTIONS_DEFINE= BZIP2 DOCS DJVU FFMPEG FFTW FLIF FONTCONFIG FPX FREETYPE \ GRAPHVIZ GSLIB JPEG2000 JBIG JPEG JXL LCMS2 LZMA LQR MODULES \ OPENEXR OPENMP PDF PERL PNG TIFF WEBP WMF THREADS \ 16BIT_PIXEL HDRI HEIF RAW OPTIONS_DEFAULT=16BIT_PIXEL BZIP2 FFTW FONTCONFIG FREETYPE HEIF \ JPEG2000 JBIG JPEG JXL LCMS2 LZMA LQR MODULES OPENEXR PDF PERL PNG \ TIFF WEBP WMF THREADS HDRI RAW .if ${FLAVOR:U} == x11 # the SVG and PANGO plugins need X11 OPTIONS_DEFINE+= PANGO RAQM SVG OPTIONS_DEFAULT+= RAQM SVG CONFIGURE_ARGS+= --with-x USES+= xorg USE_XORG= ice sm x11 xext xt .else OPTIONS_EXCLUDE= PANGO RAQM SVG CONFIGURE_ARGS+= --without-x .endif DJVU_DESC= DJVU format support (needs THREADS) GSLIB_DESC= libgs (Postscript SHLIB) support FFMPEG_DESC= VIDEO codec support as FFmpeg FLIF_DESC= Free Lossless Image Format support #SIMD_CONFIGURE_WITH= gcc-arch CONFIGURE_ARGS+= --without-gcc-arch 16BIT_PIXEL_DESC= 16bit pixel support 16BIT_PIXEL_CONFIGURE_OFF=--with-quantum-depth=8 16BIT_PIXEL_VARS= _QBIT=Q16 16BIT_PIXEL_VARS_OFF= _QBIT=Q8 PLIST_SUB+= QBIT=${_QBIT} # Produce BZip compressed MIFF images BZIP2_DESC= bzip2 compressed MIFF images BZIP2_CONFIGURE_WITH= bzlib FFTW_CONFIGURE_WITH= fftw FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 FONTCONFIG_CONFIGURE_WITH= fontconfig FONTCONFIG_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig FREETYPE_CONFIGURE_WITH= freetype FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FLIF_CONFIGURE_WITH= flif FLIF_LIB_DEPENDS= libflif.so:graphics/flif # FPX (FlashPIX) images FPX_CONFIGURE_WITH= fpx FPX_LIB_DEPENDS= libfpx.so:graphics/libfpx GRAPHVIZ_CONFIGURE_WITH= gvc GRAPHVIZ_LIB_DEPENDS= libgvc.so:graphics/graphviz GRAPHVIZ_CFLAGS= -I${LOCALBASE}/include/graphviz GRAPHVIZ_LDFLAGS= -L${LOCALBASE}/lib/graphviz HEIF_CONFIGURE_WITH= heic HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HDRI_DESC= High dynamic range images support HDRI_CONFIGURE_ENABLE= hdri HDRI_VARS= _HDRI=HDRI HDRI_VARS_OFF= _HDRI="" PLIST_SUB+= HDRI=${_HDRI} # JBIG images (lossless compression for bi-level images) JBIG_CONFIGURE_WITH= jbig JBIG_LIB_DEPENDS= libjbig.so:graphics/jbigkit JPEG_CONFIGURE_WITH= jpeg JPEG_USES= jpeg # JPEG2000 images (wavelet-based lossy compression) JPEG2000_DESC= OpenJPEG 2000 support via openjpeg JPEG2000_CONFIGURE_WITH=openjp2 JPEG2000_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg JXL_CONFIGURE_WITH= jxl JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl LCMS2_CONFIGURE_WITH= lcms LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LQR_CONFIGURE_WITH= lqr LQR_LIB_DEPENDS= liblqr-1.so:graphics/liblqr-1 LQR_USE= gnome=glib20 LZMA_CONFIGURE_WITH= lzma # Loadable coders, smaller executable, but PerlMagick not really works # ('make test' there works) MODULES_DESC= Modules support MODULES_CONFIGURE_WITH= modules PANGO_CONFIGURE_WITH= pango PANGO_USE= gnome=pango PNG_CONFIGURE_WITH= png PNG_LIB_DEPENDS= libpng.so:graphics/png RAQM_DESC= Complex text layout support RAQM_CONFIGURE_WITH= raqm RAQM_LIB_DEPENDS= libraqm.so:print/libraqm # libraw is by default liked to lcms2, whichs also ends up in IM regardless # of the IM LCMS option. RAW_DESC= RAW format support (implies the lcms2 option) RAW_CONFIGURE_WITH= raw RAW_LIB_DEPENDS= libraw_r.so:graphics/libraw RAW_IMPLIES= LCMS2 SVG_DESC= SVG vector image format support (via librsvg, implies the x11 option) SVG_CONFIGURE_WITH= rsvg SVG_USE= gnome=cairo,gdkpixbuf,librsvg2 TIFF_CONFIGURE_WITH= tiff TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff WEBP_CONFIGURE_WITH= webp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WMF_CONFIGURE_WITH= wmf WMF_LIB_DEPENDS= libwmf.so:graphics/libwmf@${FLAVOR} .include .if ${PORT_OPTIONS:MTHREADS} _IMAGEMAGICK_THREADS=yes _IMAGEMAGICK_THREADS_MSG=with threads . if exists(${PERL}) PERL_THREADED!= ${SH} -c 'case `perl --version` in *freebsd-thread*) ${ECHO_CMD} yes ;; esac'; ${ECHO_CMD} . else # if ${PERL} doesn't exists, assume we dealing with threaded perl. PERL_THREADED= yes . endif .else _IMAGEMAGICK_THREADS=no _IMAGEMAGICK_THREADS_MSG=without threads _IMAGEMAGICK_THREADS_IGNORE_MSG=. Define WITH_THREADS .endif .if ${PORT_OPTIONS:MPERL} CONFIGURE_ARGS+= --with-perl=${PERL} \ --with-perl-options="MAKE=${MAKE_CMD}" PLIST_SUB+= WITH_PERL='' # PerlMagick does not work with threads, if perl is not threaded, and vice versa . if defined(PERL_THREADED) _IMAGEMAGICK_THREADS_PERL_MSG=Perl is threaded _IMAGEMAGICK_THREADS=yes . else _IMAGEMAGICK_THREADS_PERL_MSG=Perl is non-threaded _IMAGEMAGICK_THREADS_IGNORE_MSG=. ${_IMAGEMAGICK_THREADS_PERL_MSG}. Reinstall Perl with threads or undefine WITH_IMAGEMAGICK_PERL . if ${_IMAGEMAGICK_THREADS} == "yes" IGNORE=${_IMAGEMAGICK_THREADS_IGNORE_MSG} or undefine WITH_THREADS . endif _IMAGEMAGICK_THREADS=no . endif .else CONFIGURE_ARGS+= --without-perl PLIST_SUB+= WITH_PERL='@comment ' .endif .if ${_IMAGEMAGICK_THREADS} == "yes" CONFIGURE_ARGS+= --with-threads CONFIGURE_ENV+= PTHREAD_LIBS="-lpthread" LDFLAGS+= -lpthread .else CONFIGURE_ARGS+= --without-threads _IMAGEMAGICK_THREADS=no .endif # OpenMP .if ${PORT_OPTIONS:MOPENMP} . if ${_IMAGEMAGICK_THREADS} == "no" IGNORE=OpenMP requires threads${_IMAGEMAGICK_THREADS_IGNORE_MSG} . else CONFIGURE_ARGS+= --enable-openmp . endif .else CONFIGURE_ARGS+= --disable-openmp .endif .if defined(WITH_WINDOWS_FONT_DIR) CONFIGURE_ARGS+= --with-windows-font-dir=${WITH_WINDOWS_FONT_DIR} .endif .if ${PORT_OPTIONS:MOPENEXR} . if ${_IMAGEMAGICK_THREADS} == "no" IGNORE=OpenEXR requires threads. ${_IMAGEMAGICK_THREADS_IGNORE_MSG} . else LIB_DEPENDS+= libOpenEXR.so:graphics/openexr \ libImath.so:math/Imath PLIST_SUB+= OPENEXR="" . endif .else CONFIGURE_ARGS+= --without-openexr PLIST_SUB+= OPENEXR="@comment " .endif .if ${PORT_OPTIONS:MDJVU} . if ${_IMAGEMAGICK_THREADS} == "no" IGNORE=DjVu requires threads${_IMAGEMAGICK_THREADS_IGNORE_MSG} . endif LIB_DEPENDS+= libdjvulibre.so:graphics/djvulibre PLIST_SUB+= DJVU="" .else CONFIGURE_ARGS+= --without-djvu PLIST_SUB+= DJVU="@comment " .endif .if ${PORT_OPTIONS:MGSLIB} CONFIGURE_ARGS+= --with-gslib . if ${FLAVOR:U} == x11 USES+= ghostscript:x11 . else USES+= ghostscript . endif .else CONFIGURE_ARGS+= --without-gslib .endif # PDF (Adobe Portable Document Format) support .if ${PORT_OPTIONS:MPDF} . if ${FLAVOR:U} == x11 USES+= ghostscript:x11 . else USES+= ghostscript . endif .endif .if ${PORT_OPTIONS:MPDF} || ${PORT_OPTIONS:MGSLIB} RUN_DEPENDS+= gsfonts>=0:print/gsfonts .endif .if ${PORT_OPTIONS:MFFMPEG} . if ${FLAVOR:U} == x11 BUILD_DEPENDS+= ffmpeg:multimedia/ffmpeg RUN_DEPENDS+= ffmpeg:multimedia/ffmpeg . else BUILD_DEPENDS+= ffmpeg:multimedia/ffmpeg@nox11 RUN_DEPENDS+= ffmpeg:multimedia/ffmpeg@nox11 . endif .endif .if ${PORT_OPTIONS:MDOCS} INSTALL_TARGET= install-strip install-docDATA install-data-html .else INSTALL_TARGET= install-strip .endif .if ${PORT_OPTIONS:MTESTS} . if ${FLAVOR:U} == x11 USES+= ghostscript:x11,build . else USES+= ghostscript:build . endif .endif post-patch: # strip library name of variable parts that can change due to # the HDRI and Q16 option @${REINPLACE_CMD} -e 's|_@MAGICK_ABI_SUFFIX@||g; \ s|\.@MAGICK_ABI_SUFFIX@||g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|@\.@MAGICK_ABI_SUFFIX@|@|g' \ ${WRKSRC}/PerlMagick/Makefile.PL.in \ ${WRKSRC}/PerlMagick/quantum/Makefile.PL.in \ ${WRKSRC}/Magick++/bin/Magick++-config.in \ ${WRKSRC}/Magick++/lib/Magick++.pc.in \ ${WRKSRC}/MagickCore/MagickCore-config.in \ ${WRKSRC}/MagickCore/MagickCore.pc.in \ ${WRKSRC}/MagickCore/ImageMagick.pc.in \ ${WRKSRC}/MagickWand/MagickWand-config.in \ ${WRKSRC}/MagickWand/MagickWand.pc.in @${REINPLACE_CMD} -e '/^export PKG_CONFIG_LIBDIR/d' ${WRKSRC}/MagickWand/MagickWand-config.in pre-configure: .if defined(_IMAGEMAGICK_THREADS_PERL_MSG) @${ECHO_CMD} '###################################################################' @${ECHO_CMD} NOTICE: ${_IMAGEMAGICK_THREADS_PERL_MSG}. Building ImageMagick ${_IMAGEMAGICK_THREADS_MSG}. @${ECHO_CMD} '###################################################################' .endif post-install: .for i in ${SAMPLE_FILES} @${MV} ${STAGEDIR}${PREFIX}/etc/ImageMagick-7/${i} \ ${STAGEDIR}${PREFIX}/etc/ImageMagick-7/${i}.sample .endfor post-install-PERL-on: ${STRIP_CMD} ${STAGEDIR}${SITE_ARCH}/auto/Image/Magick/*/*.so .include diff --git a/graphics/Makefile b/graphics/Makefile index da4032b9a600..0859f07f1e58 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -1,1349 +1,1348 @@ COMMENT = Graphics tools and libraries SUBDIR += 3d-ascii-viewer SUBDIR += 4va SUBDIR += Coin SUBDIR += GraphicsMagick SUBDIR += ImageMagick6 SUBDIR += ImageMagick7 SUBDIR += O2-tools SUBDIR += R-cran-DiagrammeR SUBDIR += R-cran-GDD SUBDIR += R-cran-R.devices SUBDIR += R-cran-RColorBrewer SUBDIR += R-cran-colorspace SUBDIR += R-cran-cowplot SUBDIR += R-cran-diagram SUBDIR += R-cran-dichromat SUBDIR += R-cran-dygraphs SUBDIR += R-cran-farver SUBDIR += R-cran-ggforce SUBDIR += R-cran-ggplot2 SUBDIR += R-cran-ggpolypath SUBDIR += R-cran-ggrepel SUBDIR += R-cran-gridBase SUBDIR += R-cran-gridExtra SUBDIR += R-cran-jpeg SUBDIR += R-cran-latticeExtra SUBDIR += R-cran-magick SUBDIR += R-cran-munsell SUBDIR += R-cran-pROC SUBDIR += R-cran-pdftools SUBDIR += R-cran-pixmap SUBDIR += R-cran-png SUBDIR += R-cran-qcc SUBDIR += R-cran-qpdf SUBDIR += R-cran-ragg SUBDIR += R-cran-rgl SUBDIR += R-cran-s2 SUBDIR += R-cran-scales SUBDIR += R-cran-shape SUBDIR += R-cran-tweenr SUBDIR += R-cran-venn SUBDIR += R-cran-viridis SUBDIR += R-cran-viridisLite SUBDIR += R-cran-visNetwork SUBDIR += R-cran-webp SUBDIR += SciPlot SUBDIR += a2png SUBDIR += aalib SUBDIR += aaphoto SUBDIR += aeskulap SUBDIR += agg SUBDIR += airsaned SUBDIR += akira SUBDIR += alembic SUBDIR += alizams SUBDIR += aloadimage SUBDIR += alpng SUBDIR += ampasACES-container SUBDIR += ampasCTL SUBDIR += animorph SUBDIR += ansilove SUBDIR += anttweakbar SUBDIR += aoi SUBDIR += apngasm SUBDIR += apngdis SUBDIR += appleseed SUBDIR += argyllcms SUBDIR += art SUBDIR += artem SUBDIR += asciinema-agg SUBDIR += asciio SUBDIR += aseprite SUBDIR += atril SUBDIR += atril-lite SUBDIR += autopano-sift-c SUBDIR += autotrace SUBDIR += aview SUBDIR += avir SUBDIR += azpainter SUBDIR += azpainterb SUBDIR += barcode SUBDIR += batik SUBDIR += bgfx SUBDIR += birdfont SUBDIR += bitmap SUBDIR += blend2d SUBDIR += blender SUBDIR += blender-doc SUBDIR += blender4 SUBDIR += bmeps SUBDIR += bmp2html SUBDIR += bonzomatic SUBDIR += box SUBDIR += brunsli SUBDIR += bsd-plotutils SUBDIR += c-a-i-r SUBDIR += cadubi SUBDIR += cairo SUBDIR += cairomm SUBDIR += cairomm11 SUBDIR += cal3d SUBDIR += camerakit SUBDIR += catimg SUBDIR += cbonsai SUBDIR += cbviewer SUBDIR += cegui SUBDIR += cenon SUBDIR += cfdg SUBDIR += cgif SUBDIR += chafa SUBDIR += charls SUBDIR += cimg SUBDIR += clang-uml SUBDIR += cloudcompare SUBDIR += clutter SUBDIR += clutter-gtk3 SUBDIR += cluttermm SUBDIR += cogl SUBDIR += colmap SUBDIR += colord SUBDIR += colord-gtk SUBDIR += colord-kde SUBDIR += compupic SUBDIR += converseen SUBDIR += corrupter SUBDIR += cptutils SUBDIR += crucible SUBDIR += crw SUBDIR += ctl SUBDIR += curator SUBDIR += curtail SUBDIR += cuttlefish SUBDIR += cxxplot SUBDIR += d2 SUBDIR += darktable SUBDIR += dataplot SUBDIR += dbow2 SUBDIR += dc20pack SUBDIR += dcmtk SUBDIR += dcp2icc SUBDIR += dcraw SUBDIR += dcraw-m SUBDIR += delaboratory SUBDIR += derelict-gl3 SUBDIR += devil SUBDIR += dia SUBDIR += diff-pdf SUBDIR += dify SUBDIR += digikam SUBDIR += dilay SUBDIR += diplib SUBDIR += ditaa SUBDIR += djview4 SUBDIR += djvulibre SUBDIR += dmtx-utils SUBDIR += drawing SUBDIR += drawio SUBDIR += drawpile SUBDIR += drawy SUBDIR += drm-515-kmod SUBDIR += drm-61-kmod SUBDIR += drm-612-kmod SUBDIR += drm-66-kmod SUBDIR += drm-kmod SUBDIR += drm-latest-kmod SUBDIR += drm_info SUBDIR += dspdfviewer SUBDIR += dssim SUBDIR += duhdraw SUBDIR += durdraw SUBDIR += dust3d SUBDIR += dynamechs SUBDIR += ebsynth SUBDIR += edje_viewer SUBDIR += egl-wayland SUBDIR += egl-wayland2 SUBDIR += egl-x11 SUBDIR += eglexternalplatform SUBDIR += elastix SUBDIR += elementary-photos SUBDIR += embree SUBDIR += embree3 SUBDIR += enblend SUBDIR += engauge-digitizer SUBDIR += entangle SUBDIR += entice SUBDIR += eog SUBDIR += eog-plugins SUBDIR += eom SUBDIR += eos-movrec SUBDIR += epdfview SUBDIR += ephoto SUBDIR += epix SUBDIR += eps2png SUBDIR += epsonscan2 SUBDIR += epsonscan2-non-free-plugin SUBDIR += epstool SUBDIR += eterm-bg SUBDIR += evince SUBDIR += evolvotron SUBDIR += exif SUBDIR += exifprobe SUBDIR += exiftags SUBDIR += exiftran SUBDIR += exiv2 SUBDIR += exrtools SUBDIR += f3d SUBDIR += facedetect SUBDIR += farbfeld SUBDIR += feh SUBDIR += fig2sxd SUBDIR += filament SUBDIR += filmulator SUBDIR += flam3 SUBDIR += flasm SUBDIR += flif SUBDIR += flphoto SUBDIR += fly SUBDIR += fortytwo SUBDIR += fotocx SUBDIR += founts SUBDIR += fracplanet SUBDIR += fractgen SUBDIR += fraqtive SUBDIR += freeglut SUBDIR += freeimage SUBDIR += freetype-gl SUBDIR += frei0r SUBDIR += frei0r-plugins SUBDIR += frei0r-plugins-cairo SUBDIR += frei0r-plugins-gavl SUBDIR += frei0r-plugins-opencv SUBDIR += frogr SUBDIR += ftgl SUBDIR += fv SUBDIR += fyre SUBDIR += g2 SUBDIR += gauche-gl SUBDIR += gcolor2 SUBDIR += gcolor3 SUBDIR += gd SUBDIR += gdal SUBDIR += gdal-grass SUBDIR += gdalcpp SUBDIR += gdchart SUBDIR += gdk-pixbuf-extra SUBDIR += gdk-pixbuf2 SUBDIR += gdk-pixbuf2-xlib SUBDIR += gdtclft SUBDIR += geeqie SUBDIR += gegl SUBDIR += geoapi SUBDIR += geomorph SUBDIR += geomview SUBDIR += geos SUBDIR += geoserver SUBDIR += gexiv2 SUBDIR += gexiv2_016 SUBDIR += giflib SUBDIR += gifmerge SUBDIR += gifsicle SUBDIR += gifski SUBDIR += giftool SUBDIR += gimageview SUBDIR += gimp SUBDIR += gimp-app SUBDIR += gimp-beautify-plugin SUBDIR += gimp-data-extras - SUBDIR += gimp-jxl-plugin SUBDIR += gimp-lensfun-plugin SUBDIR += gimp-lqr-plugin SUBDIR += gimp-refocus-plugin SUBDIR += gimp-resynthesizer SUBDIR += gimp3-app SUBDIR += gkrellkam2 SUBDIR += glad SUBDIR += glaxnimate SUBDIR += glbinding SUBDIR += gle SUBDIR += glee SUBDIR += glew SUBDIR += glew-wayland SUBDIR += glexcess SUBDIR += glfw SUBDIR += glfw2 SUBDIR += gliv SUBDIR += glosm SUBDIR += glpng SUBDIR += glslang SUBDIR += glvis SUBDIR += glx-utils SUBDIR += gmic SUBDIR += gmic-qt SUBDIR += gmt SUBDIR += gmt-dcw SUBDIR += gmt-gshhg SUBDIR += gnash SUBDIR += gnome-color-manager SUBDIR += gnome-video-effects SUBDIR += gocr SUBDIR += goocanvas2 SUBDIR += goocanvas3 SUBDIR += goocanvasmm2 SUBDIR += goom SUBDIR += gource SUBDIR += gowall SUBDIR += goxel SUBDIR += gpaint SUBDIR += gphoto2 SUBDIR += gpicview SUBDIR += gpsmanshp SUBDIR += gpu-firmware-amd-kmod SUBDIR += gpu-firmware-intel-kmod SUBDIR += gpu-firmware-kmod SUBDIR += gpu-firmware-radeon-kmod SUBDIR += gpxsee SUBDIR += gracula SUBDIR += grads SUBDIR += grafx2 SUBDIR += graphene SUBDIR += graphite2 SUBDIR += graphos SUBDIR += graphviz SUBDIR += grx SUBDIR += gscan2pdf SUBDIR += gstreamer1-plugins-aalib SUBDIR += gstreamer1-plugins-cairo SUBDIR += gstreamer1-plugins-gdkpixbuf SUBDIR += gstreamer1-plugins-gl SUBDIR += gstreamer1-plugins-jpeg SUBDIR += gstreamer1-plugins-kms SUBDIR += gstreamer1-plugins-libcaca SUBDIR += gstreamer1-plugins-libvisual SUBDIR += gstreamer1-plugins-opencv SUBDIR += gstreamer1-plugins-openexr SUBDIR += gstreamer1-plugins-openjpeg SUBDIR += gstreamer1-plugins-png SUBDIR += gstreamer1-plugins-rsvg SUBDIR += gstreamer1-plugins-vulkan SUBDIR += gstreamer1-plugins-webp SUBDIR += gstreamer1-plugins-zbar SUBDIR += gthumb SUBDIR += gtimelapse SUBDIR += gtk-update-icon-cache SUBDIR += gtkam SUBDIR += gts SUBDIR += guetzli SUBDIR += guile-cairo SUBDIR += guilib SUBDIR += gwenview SUBDIR += h3 SUBDIR += halftone SUBDIR += hdr_histogram SUBDIR += hdr_tools SUBDIR += heimer SUBDIR += hiptext SUBDIR += hobbes-icons-xpm SUBDIR += hppsmtools SUBDIR += hs-tart SUBDIR += hugin SUBDIR += hvif-tools SUBDIR += hyprgraphics SUBDIR += hyprland-protocols SUBDIR += icat SUBDIR += icc-profiles-adobe-cs4 SUBDIR += icc-profiles-basiccolor SUBDIR += icc-profiles-openicc SUBDIR += iccxml SUBDIR += icon-slicer SUBDIR += icontact SUBDIR += icoutils SUBDIR += ida SUBDIR += iec16022 SUBDIR += igt-gpu-tools SUBDIR += iiview SUBDIR += imageindex SUBDIR += imageviewer SUBDIR += imageworsener SUBDIR += imc SUBDIR += imlib2 SUBDIR += imlib2_loaders SUBDIR += impressive SUBDIR += imv SUBDIR += inkscape SUBDIR += inkscape-open-symbols SUBDIR += instant-meshes SUBDIR += intergif SUBDIR += ipe SUBDIR += jalbum SUBDIR += jasper SUBDIR += jave6 SUBDIR += jbig2dec SUBDIR += jbigkit SUBDIR += jdraw SUBDIR += jgraph SUBDIR += jhead SUBDIR += jkqtplotter SUBDIR += jogamp-jogl SUBDIR += jogl SUBDIR += jp SUBDIR += jp2a SUBDIR += jpatch SUBDIR += jpeg-turbo SUBDIR += jpeginfo SUBDIR += jpegoptim SUBDIR += jslice SUBDIR += kamera SUBDIR += kamerka SUBDIR += katarakt SUBDIR += kcolorchooser SUBDIR += kcolorpicker SUBDIR += kdegraphics SUBDIR += kdegraphics-mobipocket SUBDIR += kdegraphics-svgpart SUBDIR += kdegraphics-thumbnailers SUBDIR += kdiagram-qt6 SUBDIR += kealib SUBDIR += kf5-kimageformats SUBDIR += kf5-kplotting SUBDIR += kf5-kquickcharts SUBDIR += kf5-prison SUBDIR += kf6-kimageformats SUBDIR += kf6-kplotting SUBDIR += kf6-kquickcharts SUBDIR += kf6-ksvg SUBDIR += kf6-prison SUBDIR += kgeotag SUBDIR += kgraphviewer SUBDIR += khronos-texture SUBDIR += kimageannotator SUBDIR += kimagemapeditor SUBDIR += klatexformula SUBDIR += kludge3d SUBDIR += kmscube SUBDIR += knotter SUBDIR += kolourpaint SUBDIR += kontrast SUBDIR += kooka SUBDIR += kphotoalbum SUBDIR += kplot SUBDIR += kqtquickcharts SUBDIR += kquickimageeditor SUBDIR += krita SUBDIR += krita-gmic-plugin SUBDIR += ksanecore SUBDIR += kseexpr SUBDIR += ksnip SUBDIR += kxstitch SUBDIR += l2p SUBDIR += largetifftools SUBDIR += laternamagica SUBDIR += lazpaint SUBDIR += lcdtest SUBDIR += lcms SUBDIR += lcms2 SUBDIR += leafpak SUBDIR += lensfun SUBDIR += lepton SUBDIR += leptonica SUBDIR += lerc SUBDIR += lfview SUBDIR += lib3ds SUBDIR += libGLU SUBDIR += libQGLViewer SUBDIR += libafterimage SUBDIR += libansilove SUBDIR += libart_lgpl SUBDIR += libavif SUBDIR += libboard SUBDIR += libbpg SUBDIR += libcaca SUBDIR += libcdr01 SUBDIR += libchamplain SUBDIR += libdicom SUBDIR += libdmtx SUBDIR += libdrm SUBDIR += libecwj2 SUBDIR += libemf SUBDIR += libepoxy SUBDIR += libertiff SUBDIR += libetonyek01 SUBDIR += libexif SUBDIR += libexif-gtk SUBDIR += libfpx SUBDIR += libfreehand SUBDIR += libgeotiff SUBDIR += libgltext SUBDIR += libgltf SUBDIR += libglvnd SUBDIR += libgnomecanvas SUBDIR += libgnomecanvasmm26 SUBDIR += libgphoto2 SUBDIR += libgxps SUBDIR += libheif SUBDIR += libicd SUBDIR += libimagequant SUBDIR += libimg SUBDIR += libiptcdata SUBDIR += libjpeg-turbo SUBDIR += libjxl SUBDIR += libjxr SUBDIR += libkdcraw SUBDIR += libkdcraw-qt5 SUBDIR += libkexiv2 SUBDIR += libksane SUBDIR += libliftoff SUBDIR += liblqr-1 SUBDIR += libmng SUBDIR += libmorph SUBDIR += libmypaint SUBDIR += libnsbmp SUBDIR += libnsgif SUBDIR += libopendrive SUBDIR += libopenraw SUBDIR += libpano13 SUBDIR += libpcd SUBDIR += libpgf SUBDIR += libpillowfight SUBDIR += libplacebo SUBDIR += libpotrace SUBDIR += libprojectm SUBDIR += libpuzzle SUBDIR += libqrencode SUBDIR += librasterlite2 SUBDIR += libraw SUBDIR += libresprite SUBDIR += librsvg2 SUBDIR += librsvg2-rust SUBDIR += librtprocess SUBDIR += libsixel SUBDIR += libskiasharp SUBDIR += libspiro SUBDIR += libspng SUBDIR += libsvgtiny SUBDIR += libultrahdr SUBDIR += libvisual SUBDIR += libvisual04 SUBDIR += libvisual04-plugins SUBDIR += libwmf SUBDIR += libwpg03 SUBDIR += libxisf SUBDIR += libyuv SUBDIR += libzmf SUBDIR += lightzone SUBDIR += linplasma SUBDIR += linux-c7-cairo SUBDIR += linux-c7-cairo-gobject SUBDIR += linux-c7-dri SUBDIR += linux-c7-gdk-pixbuf2 SUBDIR += linux-c7-glx-utils SUBDIR += linux-c7-graphite2 SUBDIR += linux-c7-imageformats-libs SUBDIR += linux-c7-libdrm SUBDIR += linux-c7-libepoxy SUBDIR += linux-c7-libglvnd SUBDIR += linux-c7-librsvg2 SUBDIR += linux-c7-wayland SUBDIR += linux-rl9-cairo SUBDIR += linux-rl9-cairo-gobject SUBDIR += linux-rl9-dri SUBDIR += linux-rl9-gdk-pixbuf2 SUBDIR += linux-rl9-glx-utils SUBDIR += linux-rl9-graphene SUBDIR += linux-rl9-graphite2 SUBDIR += linux-rl9-imageformats-libs SUBDIR += linux-rl9-libdrm SUBDIR += linux-rl9-libepoxy SUBDIR += linux-rl9-libglvnd SUBDIR += linux-rl9-libjxl SUBDIR += linux-rl9-librsvg2 SUBDIR += linux-rl9-qt5-qt3d SUBDIR += linux-rl9-qt5-qtgraphicaleffects SUBDIR += linux-rl9-qt5-qtimageformats SUBDIR += linux-rl9-qt5-qtsvg SUBDIR += linux-rl9-qt5-qtwayland SUBDIR += linux-rl9-shaderc SUBDIR += linux-rl9-spirv-tools SUBDIR += linux-rl9-vulkan SUBDIR += linux-rl9-wayland SUBDIR += lua-gd SUBDIR += lua-qrencode SUBDIR += lunasvg SUBDIR += lux SUBDIR += lximage-qt SUBDIR += magnum SUBDIR += magnum-examples SUBDIR += magnum-extras SUBDIR += magnum-integration SUBDIR += magnum-plugins SUBDIR += mahotas SUBDIR += maim SUBDIR += mandelbulber SUBDIR += mapcache SUBDIR += mapnik SUBDIR += mapserver SUBDIR += mapyrus SUBDIR += materialx SUBDIR += matplotlib-cpp SUBDIR += matplotplusplus SUBDIR += meh SUBDIR += menyoki SUBDIR += mesa-demos SUBDIR += mesa-devel SUBDIR += mesa-dri SUBDIR += mesa-libs SUBDIR += metacam SUBDIR += metapixel SUBDIR += milton SUBDIR += minder SUBDIR += mirtk SUBDIR += mmdr SUBDIR += movit SUBDIR += mozjpeg SUBDIR += mscgen SUBDIR += msl SUBDIR += mtpaint SUBDIR += multican SUBDIR += mupdf SUBDIR += mxp SUBDIR += mypaint SUBDIR += mypaint-brushes SUBDIR += mypaint-brushes2 SUBDIR += nanort SUBDIR += nanosvg SUBDIR += natron SUBDIR += netpbm SUBDIR += nip2 SUBDIR += noaa-apt SUBDIR += nomacs SUBDIR += nplot SUBDIR += npretty SUBDIR += nsxiv SUBDIR += nurbs++ SUBDIR += nvidia-drm-515-kmod SUBDIR += nvidia-drm-515-kmod-580 SUBDIR += nvidia-drm-515-kmod-devel SUBDIR += nvidia-drm-61-kmod SUBDIR += nvidia-drm-61-kmod-580 SUBDIR += nvidia-drm-61-kmod-devel SUBDIR += nvidia-drm-612-kmod SUBDIR += nvidia-drm-612-kmod-580 SUBDIR += nvidia-drm-612-kmod-devel SUBDIR += nvidia-drm-66-kmod SUBDIR += nvidia-drm-66-kmod-580 SUBDIR += nvidia-drm-66-kmod-devel SUBDIR += nvidia-drm-kmod SUBDIR += nvidia-drm-kmod-580 SUBDIR += nvidia-drm-kmod-devel SUBDIR += nvidia-drm-latest-kmod SUBDIR += nvidia-drm-latest-kmod-580 SUBDIR += nvidia-drm-latest-kmod-devel SUBDIR += nvidia-texture-tools SUBDIR += ocaml-cairo SUBDIR += ocaml-images SUBDIR += ocaml-lablgl SUBDIR += ocrad SUBDIR += ocrs SUBDIR += oculante SUBDIR += ogre3d SUBDIR += ogre3d19 SUBDIR += oidn SUBDIR += okular SUBDIR += open3d SUBDIR += openboard SUBDIR += opencollada SUBDIR += opencolorio SUBDIR += opencolorio-tools SUBDIR += opencoloriov1 SUBDIR += opencsg SUBDIR += opencv SUBDIR += opendx SUBDIR += openexr SUBDIR += openexr-website-docs SUBDIR += openfx-arena SUBDIR += openfx-misc SUBDIR += opengl-man SUBDIR += opengv SUBDIR += openicc-config SUBDIR += openimageio SUBDIR += openjpeg SUBDIR += openjpeg15 SUBDIR += openjph SUBDIR += openjump SUBDIR += openmvs SUBDIR += opennurbs SUBDIR += openorienteering-mapper SUBDIR += openpgl SUBDIR += openrm SUBDIR += openshadinglanguage SUBDIR += openslide SUBDIR += opensubdiv SUBDIR += openusd SUBDIR += openvkl SUBDIR += openxr SUBDIR += optar SUBDIR += optiimage SUBDIR += optipng SUBDIR += osg SUBDIR += ospray SUBDIR += ospray-studio SUBDIR += ossim SUBDIR += oxipng SUBDIR += oyranos SUBDIR += p5-Acme-Steganography-Image-Png SUBDIR += p5-Algorithm-Line-Bresenham SUBDIR += p5-Alien-Gimp SUBDIR += p5-Barcode-ZBar SUBDIR += p5-CAD-Drawing SUBDIR += p5-CAD-Drawing-Template SUBDIR += p5-Cairo SUBDIR += p5-Captcha-reCAPTCHA SUBDIR += p5-Captcha-reCAPTCHA-Mailhide SUBDIR += p5-Chart SUBDIR += p5-Chart-Clicker SUBDIR += p5-Chart-Gnuplot SUBDIR += p5-Chart-Graph SUBDIR += p5-Chart-PNGgraph SUBDIR += p5-Color-Calc SUBDIR += p5-Color-Library SUBDIR += p5-Color-Palette SUBDIR += p5-Color-Rgb SUBDIR += p5-Color-Scheme SUBDIR += p5-Convert-Color SUBDIR += p5-Convert-Color-XTerm SUBDIR += p5-Data-Google-Visualization-DataSource SUBDIR += p5-Data-Google-Visualization-DataTable SUBDIR += p5-GD SUBDIR += p5-GD-Arrow SUBDIR += p5-GD-Barcode SUBDIR += p5-GD-Graph SUBDIR += p5-GD-Graph-histogram SUBDIR += p5-GD-Graph-ohlc SUBDIR += p5-GD-Graph3d SUBDIR += p5-GD-SVG SUBDIR += p5-GD-TextUtil SUBDIR += p5-GD-Thumbnail SUBDIR += p5-Geo-EOP SUBDIR += p5-Geo-GDAL-FFI SUBDIR += p5-Geo-GML SUBDIR += p5-Geo-Gpx SUBDIR += p5-Geo-LibProj-FFI SUBDIR += p5-Geometry-Primitive SUBDIR += p5-Gimp SUBDIR += p5-Google-Chart SUBDIR += p5-Graph-Easy SUBDIR += p5-Graph-ReadWrite SUBDIR += p5-Graph-SocialMap SUBDIR += p5-Graph-Writer-GraphViz SUBDIR += p5-GraphViz SUBDIR += p5-GraphViz-Data-Structure SUBDIR += p5-GraphViz-Traverse SUBDIR += p5-GraphViz2 SUBDIR += p5-GraphViz2-DBI SUBDIR += p5-GraphViz2-Data-Grapher SUBDIR += p5-GraphViz2-Parse-ISA SUBDIR += p5-GraphViz2-Parse-RecDescent SUBDIR += p5-GraphViz2-Parse-XML SUBDIR += p5-Graphics-Color SUBDIR += p5-Graphics-ColorNames SUBDIR += p5-Graphics-ColorNames-WWW SUBDIR += p5-Graphics-ColorUtils SUBDIR += p5-Graphics-GnuplotIF SUBDIR += p5-Graphics-Primitive SUBDIR += p5-Graphics-Primitive-Driver-Cairo SUBDIR += p5-Graphics-TIFF SUBDIR += p5-Image-Base SUBDIR += p5-Image-Base-SVG SUBDIR += p5-Image-Caa SUBDIR += p5-Image-Compare SUBDIR += p5-Image-ExifTool SUBDIR += p5-Image-ExifTool-devel SUBDIR += p5-Image-Grab SUBDIR += p5-Image-Heatmap SUBDIR += p5-Image-IPTCInfo SUBDIR += p5-Image-Imgur SUBDIR += p5-Image-Imlib2 SUBDIR += p5-Image-Info SUBDIR += p5-Image-LibExif SUBDIR += p5-Image-Magick-Iterator SUBDIR += p5-Image-Math-Constrain SUBDIR += p5-Image-MetaData-GQview SUBDIR += p5-Image-MetaData-JPEG SUBDIR += p5-Image-OCR-Tesseract SUBDIR += p5-Image-PBMlib SUBDIR += p5-Image-PNG-Libpng SUBDIR += p5-Image-Pngslimmer SUBDIR += p5-Image-Sane SUBDIR += p5-Image-Scale SUBDIR += p5-Image-Size SUBDIR += p5-Imager SUBDIR += p5-Imager-Graph SUBDIR += p5-Imager-Plot SUBDIR += p5-Imager-QRCode SUBDIR += p5-Imlib2 SUBDIR += p5-Layout-Manager SUBDIR += p5-OpenGL SUBDIR += p5-PGPLOT SUBDIR += p5-SVG-DOM2 SUBDIR += p5-SVG-Graph SUBDIR += p5-SVG-Metadata SUBDIR += p5-SWF-Builder SUBDIR += p5-SWF-File SUBDIR += p5-Sane SUBDIR += p5-SpringGraph SUBDIR += p5-Tk-JPEG-Lite SUBDIR += p5-URI-GoogleChart SUBDIR += p5-VCG SUBDIR += p5-Visio SUBDIR += p5-feedgnuplot SUBDIR += pagedgeometry SUBDIR += panoglview SUBDIR += panomatic SUBDIR += papers SUBDIR += partio SUBDIR += pastel SUBDIR += pcdtojpeg SUBDIR += pcl-pointclouds SUBDIR += pdf2svg SUBDIR += pdfpc SUBDIR += pear-Horde_Image SUBDIR += pear-Image_3D SUBDIR += pear-Image_Barcode SUBDIR += pear-Image_Barcode2 SUBDIR += pear-Image_Canvas SUBDIR += pear-Image_Color SUBDIR += pear-Image_Graph SUBDIR += pear-Image_GraphViz SUBDIR += pear-Image_Transform SUBDIR += pecl-geospatial SUBDIR += pecl-imagick SUBDIR += pecl-qrencode SUBDIR += pecl-vips SUBDIR += pencil2d SUBDIR += perceptualdiff SUBDIR += peruse SUBDIR += pfstools SUBDIR += pgplot SUBDIR += pho SUBDIR += photivo SUBDIR += photoflare SUBDIR += photopc SUBDIR += photoqt SUBDIR += phototonic SUBDIR += php-facedetect SUBDIR += php-geos SUBDIR += php82-exif SUBDIR += php82-gd SUBDIR += php83-exif SUBDIR += php83-gd SUBDIR += php84-exif SUBDIR += php84-gd SUBDIR += php85-exif SUBDIR += php85-gd SUBDIR += phplot SUBDIR += picpuz SUBDIR += piddle SUBDIR += piglit SUBDIR += pikchr SUBDIR += pikopixel SUBDIR += pinpoint SUBDIR += pinta SUBDIR += pixd SUBDIR += pixelize SUBDIR += pixelmosh SUBDIR += pixie SUBDIR += plantuml SUBDIR += plasma-kmod SUBDIR += plasma6-spectacle SUBDIR += plotutils SUBDIR += plutosvg SUBDIR += plutovg SUBDIR += png SUBDIR += png++ SUBDIR += png2html SUBDIR += png2ico SUBDIR += pngcheck SUBDIR += pnglite SUBDIR += pngnq SUBDIR += pngquant SUBDIR += pngrewrite SUBDIR += pngwriter SUBDIR += podofo SUBDIR += podofo09 SUBDIR += polyclipping SUBDIR += poppler SUBDIR += poppler-data SUBDIR += poppler-glib SUBDIR += poppler-qt5 SUBDIR += poppler-qt6 SUBDIR += poppler-utils SUBDIR += poselib SUBDIR += potrace SUBDIR += povray-meta SUBDIR += povray37 SUBDIR += povray38 SUBDIR += ppmcaption SUBDIR += ppminfo SUBDIR += ppsei SUBDIR += pqiv SUBDIR += preview SUBDIR += price SUBDIR += processing SUBDIR += proj SUBDIR += proj-data SUBDIR += pstoedit SUBDIR += ptex SUBDIR += py-ManimPango SUBDIR += py-OWSLib SUBDIR += py-PyOpenGL SUBDIR += py-PyOpenGL-accelerate SUBDIR += py-actdiag SUBDIR += py-agx-emulsion SUBDIR += py-albucore SUBDIR += py-albumentations SUBDIR += py-altair SUBDIR += py-asciitree SUBDIR += py-beziers SUBDIR += py-blockdiag SUBDIR += py-blockdiagcontrib-cisco SUBDIR += py-box2d-py SUBDIR += py-cairocffi SUBDIR += py-cairosvg SUBDIR += py-cartopy SUBDIR += py-chart-studio SUBDIR += py-cogdumper SUBDIR += py-colorcet SUBDIR += py-colorthief SUBDIR += py-colorz SUBDIR += py-colour SUBDIR += py-colour-science SUBDIR += py-contextily SUBDIR += py-descartes SUBDIR += py-diplib SUBDIR += py-dj60-sorl-thumbnail SUBDIR += py-django-easy-thumbnails SUBDIR += py-djvulibre SUBDIR += py-easyocr SUBDIR += py-exifread SUBDIR += py-exiv2 SUBDIR += py-f3d SUBDIR += py-face_recognition SUBDIR += py-face_recognition_models SUBDIR += py-fiona SUBDIR += py-fotokilof SUBDIR += py-freeimagepy SUBDIR += py-fury SUBDIR += py-gdal SUBDIR += py-geomdl SUBDIR += py-geopandas SUBDIR += py-geosnap SUBDIR += py-giddy SUBDIR += py-gizeh SUBDIR += py-glcontext SUBDIR += py-glfw SUBDIR += py-glooey SUBDIR += py-gphoto2 SUBDIR += py-gprof2dot SUBDIR += py-graphlib-backport SUBDIR += py-graphviz SUBDIR += py-graphy SUBDIR += py-gvgen SUBDIR += py-h3 SUBDIR += py-haishoku SUBDIR += py-hiplot SUBDIR += py-hsluv SUBDIR += py-imagecodecs SUBDIR += py-imageio SUBDIR += py-imageio-ffmpeg SUBDIR += py-imagesize SUBDIR += py-img2pdf SUBDIR += py-imutils SUBDIR += py-kornia SUBDIR += py-kornia-rs SUBDIR += py-leather SUBDIR += py-lerc SUBDIR += py-liffile SUBDIR += py-mapclassify SUBDIR += py-mayavi SUBDIR += py-mcomix SUBDIR += py-mgwr SUBDIR += py-moderngl SUBDIR += py-moderngl-window SUBDIR += py-momepy SUBDIR += py-mpl-interactions SUBDIR += py-mpl-scatter-density SUBDIR += py-napari-console SUBDIR += py-napari-plugin-engine SUBDIR += py-nwdiag SUBDIR += py-olmocr SUBDIR += py-opencolorio SUBDIR += py-opencv-python-headless SUBDIR += py-openimageio SUBDIR += py-openshadinglanguage SUBDIR += py-openslide-python SUBDIR += py-optimize-images SUBDIR += py-osmnet SUBDIR += py-pandana SUBDIR += py-pandarm SUBDIR += py-pdf2image SUBDIR += py-photocollage SUBDIR += py-piexif SUBDIR += py-pillow SUBDIR += py-pillow-heif SUBDIR += py-pivy SUBDIR += py-plotly SUBDIR += py-png SUBDIR += py-pointpats SUBDIR += py-projpicker SUBDIR += py-proplot SUBDIR += py-pycairo SUBDIR += py-pycha SUBDIR += py-pycollada SUBDIR += py-pydeck SUBDIR += py-pydot SUBDIR += py-pydotplus SUBDIR += py-pyepsg SUBDIR += py-pyganim SUBDIR += py-pygeoapi SUBDIR += py-pygeos SUBDIR += py-pyglet SUBDIR += py-pyglet1 SUBDIR += py-pyglm SUBDIR += py-pygltflib SUBDIR += py-pygraph SUBDIR += py-pygraphviz SUBDIR += py-pyinsane2 SUBDIR += py-pymaging SUBDIR += py-pymaging-png SUBDIR += py-pyocr SUBDIR += py-pyogrio SUBDIR += py-pypdfium2 SUBDIR += py-pypillowfight SUBDIR += py-pyproj SUBDIR += py-pyqrcode SUBDIR += py-pyqtgraph SUBDIR += py-pyrsgis SUBDIR += py-pytesseract SUBDIR += py-python-barcode SUBDIR += py-python-poppler-qt5 SUBDIR += py-pyvips SUBDIR += py-pyvista SUBDIR += py-pyx SUBDIR += py-pyzbar SUBDIR += py-qpageview SUBDIR += py-qrencode SUBDIR += py-qt5-3d SUBDIR += py-qt6-3d SUBDIR += py-qudida SUBDIR += py-railroad-diagrams SUBDIR += py-rasterio SUBDIR += py-rasterstats SUBDIR += py-rawkit SUBDIR += py-rawpy SUBDIR += py-rich-pixels SUBDIR += py-rlpycairo SUBDIR += py-s2 SUBDIR += py-sane SUBDIR += py-scikit-image SUBDIR += py-seqdiag SUBDIR += py-simplejpeg SUBDIR += py-sorl-thumbnail SUBDIR += py-spectra SUBDIR += py-sqlalchemy-imageattach SUBDIR += py-svg.path SUBDIR += py-svgelements SUBDIR += py-svgwrite SUBDIR += py-term-image SUBDIR += py-termtosvg SUBDIR += py-tesserocr SUBDIR += py-tifffile SUBDIR += py-tkcolorpicker SUBDIR += py-toyplot SUBDIR += py-traitsui SUBDIR += py-ueberzug SUBDIR += py-urbanaccess SUBDIR += py-urbansim SUBDIR += py-utm SUBDIR += py-vecrec SUBDIR += py-vispy SUBDIR += py-visvis SUBDIR += py-vulkan SUBDIR += py-wand SUBDIR += py-webcolors SUBDIR += py-willow SUBDIR += py-yaswfp SUBDIR += py-zbar-py SUBDIR += pywal SUBDIR += qb3 SUBDIR += qcomicbook SUBDIR += qcustomplot SUBDIR += qgis SUBDIR += qgis-ltr SUBDIR += qimgv SUBDIR += qiv SUBDIR += qr-code-generator SUBDIR += qt5-3d SUBDIR += qt5-graphicaleffects SUBDIR += qt5-imageformats SUBDIR += qt5-opengl SUBDIR += qt5-pixeltool SUBDIR += qt5-svg SUBDIR += qt5-wayland SUBDIR += qt6-3d SUBDIR += qt6-imageformats SUBDIR += qt6-lottie SUBDIR += qt6-quickeffectmaker SUBDIR += qt6-svg SUBDIR += qt6-wayland SUBDIR += qtawesome SUBDIR += qtpbfimageplugin SUBDIR += qtqr SUBDIR += quat SUBDIR += quesa SUBDIR += quesoglc SUBDIR += quickqanava SUBDIR += qvge SUBDIR += qview SUBDIR += radius-engine SUBDIR += rapid-photo-downloader SUBDIR += raster3d SUBDIR += rawstudio SUBDIR += rawtherapee SUBDIR += reactphysics3d SUBDIR += realesrgan-ncnn-vulkan SUBDIR += reallyslick SUBDIR += realsr-ncnn-vulkan SUBDIR += recastnavigation SUBDIR += recoverjpeg SUBDIR += renrot SUBDIR += repng2jpeg SUBDIR += resvg SUBDIR += resvg-capi SUBDIR += rgbpaint SUBDIR += rigsofrods-caelum SUBDIR += ristretto SUBDIR += rlottie SUBDIR += ruby-gd SUBDIR += rubygem-blurhash SUBDIR += rubygem-cairo SUBDIR += rubygem-captcha SUBDIR += rubygem-chunky_png SUBDIR += rubygem-clutter SUBDIR += rubygem-clutter-gdk SUBDIR += rubygem-clutter-gtk SUBDIR += rubygem-dragonfly SUBDIR += rubygem-emoji SUBDIR += rubygem-exifr SUBDIR += rubygem-fastimage SUBDIR += rubygem-flamegraph SUBDIR += rubygem-gd2 SUBDIR += rubygem-gdk_pixbuf2 SUBDIR += rubygem-gemojione SUBDIR += rubygem-gemojione32 SUBDIR += rubygem-geokit SUBDIR += rubygem-gitlab_emoji SUBDIR += rubygem-graphene1 SUBDIR += rubygem-gruff SUBDIR += rubygem-histogram SUBDIR += rubygem-image_processing SUBDIR += rubygem-image_science SUBDIR += rubygem-imagesize SUBDIR += rubygem-invisible_captcha SUBDIR += rubygem-mini_magick SUBDIR += rubygem-mini_magick4 SUBDIR += rubygem-opengl SUBDIR += rubygem-png SUBDIR += rubygem-railroad SUBDIR += rubygem-red-colors SUBDIR += rubygem-rmagick SUBDIR += rubygem-rsvg2 SUBDIR += rubygem-ruby-graphviz SUBDIR += rubygem-ruby-vips SUBDIR += rubygem-scruffy SUBDIR += rubygem-svg_optimizer SUBDIR += rubygem-svg_sprite SUBDIR += rubygem-tanuki_emoji SUBDIR += rx SUBDIR += s10sh SUBDIR += s2 SUBDIR += s2tc SUBDIR += sam2p SUBDIR += sampleicc SUBDIR += sane-airscan SUBDIR += sane-backends SUBDIR += sane-epkowa SUBDIR += satty SUBDIR += scale2x SUBDIR += scantailor SUBDIR += scantpaper SUBDIR += scr2png SUBDIR += scrot SUBDIR += scwm-icons SUBDIR += sdl2_gfx SUBDIR += sdl2_gpu SUBDIR += sdl2_image SUBDIR += sdl2_ttf SUBDIR += sdl3_image SUBDIR += sdl3_ttf SUBDIR += sdl_gfx SUBDIR += sdl_image SUBDIR += sdl_ttf SUBDIR += sdump SUBDIR += seejpeg SUBDIR += seexpr SUBDIR += sekrit-twc-zimg SUBDIR += seom SUBDIR += separate SUBDIR += seq2gif SUBDIR += shaderc SUBDIR += shared-color-profiles SUBDIR += sharpconstruct SUBDIR += shotwell SUBDIR += silgraphite SUBDIR += simage SUBDIR += simple-scan SUBDIR += simpleitk SUBDIR += simpleviewer SUBDIR += skanlite SUBDIR += skanpage SUBDIR += skia SUBDIR += spirv-cross SUBDIR += spirv-headers SUBDIR += spirv-tools SUBDIR += springgraph SUBDIR += squish SUBDIR += ssocr SUBDIR += sswf SUBDIR += svgalib SUBDIR += svgbob SUBDIR += svgpp SUBDIR += swappy SUBDIR += swfmill SUBDIR += swftools SUBDIR += synaesthesia SUBDIR += synfig SUBDIR += synfigstudio SUBDIR += tachyon SUBDIR += telak SUBDIR += tesseract SUBDIR += tesseract-data SUBDIR += tgif SUBDIR += tif22pnm SUBDIR += tiff SUBDIR += tifmerge SUBDIR += tikzit SUBDIR += tiled SUBDIR += timeless SUBDIR += timg SUBDIR += tintfu SUBDIR += tinyows SUBDIR += tkpng SUBDIR += togl SUBDIR += tslib SUBDIR += ttygif SUBDIR += ttyplot SUBDIR += tulip SUBDIR += tweeny SUBDIR += ufraw SUBDIR += unpaper SUBDIR += upscaler SUBDIR += urho3d SUBDIR += vapoursynth-fmtconv SUBDIR += vapoursynth-waifu2x-ncnn-vulkan SUBDIR += vapoursynth-waifu2x-w2xc SUBDIR += variety SUBDIR += vcg SUBDIR += vhs SUBDIR += viewnior SUBDIR += vigra SUBDIR += vips SUBDIR += visprint SUBDIR += viu SUBDIR += vkrunner SUBDIR += volpack SUBDIR += vp SUBDIR += vpaint SUBDIR += vulkan-caps-viewer SUBDIR += vulkan-extension-layer SUBDIR += vulkan-headers SUBDIR += vulkan-loader SUBDIR += vulkan-tools SUBDIR += vulkan-utility-libraries SUBDIR += vulkan-validation-layers SUBDIR += vv SUBDIR += waffle SUBDIR += waifu2x-converter-cpp SUBDIR += waifu2x-ncnn-vulkan SUBDIR += wallhaven-cli SUBDIR += wallust SUBDIR += wayland SUBDIR += wayland-protocols SUBDIR += wayland-utils SUBDIR += waylandpp SUBDIR += webp SUBDIR += webp-pixbuf-loader SUBDIR += wings SUBDIR += wmicons SUBDIR += wrapland SUBDIR += wxsvg SUBDIR += xaos SUBDIR += xbmbrowser SUBDIR += xcftools SUBDIR += xd3d SUBDIR += xdgagrab SUBDIR += xfig SUBDIR += xfractint SUBDIR += xglurbules SUBDIR += xgrasp SUBDIR += xiccd SUBDIR += ximaging SUBDIR += xli SUBDIR += xmedcon SUBDIR += xmlgraphics-commons SUBDIR += xmountains SUBDIR += xnview SUBDIR += xoris SUBDIR += xournal SUBDIR += xournalpp SUBDIR += xpaint SUBDIR += xpdf SUBDIR += xpdf3 SUBDIR += xpdf4 SUBDIR += xpx SUBDIR += xreader SUBDIR += xsane SUBDIR += xtexcad SUBDIR += xv SUBDIR += xv-m17n SUBDIR += xviewer SUBDIR += xwpick SUBDIR += xzgv SUBDIR += yacreader SUBDIR += yafaray SUBDIR += yed SUBDIR += yukon SUBDIR += zathura SUBDIR += zathura-cb SUBDIR += zathura-djvu SUBDIR += zathura-pdf-mupdf SUBDIR += zathura-pdf-poppler SUBDIR += zathura-ps SUBDIR += zbar SUBDIR += zeno SUBDIR += zgv SUBDIR += zimg SUBDIR += zint .include diff --git a/graphics/chafa/Makefile b/graphics/chafa/Makefile index b4ae12cd768c..d2cbb08b6203 100644 --- a/graphics/chafa/Makefile +++ b/graphics/chafa/Makefile @@ -1,39 +1,39 @@ PORTNAME= chafa DISTVERSION= 1.18.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://hpjansson.org/chafa/releases/ \ https://github.com/hpjansson/chafa/releases/download/${PORTVERSION}/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Character art facsimile generator WWW= https://hpjansson.org/chafa/ LICENSE= GPLv3 LGPL3+ LICENSE_COMB= multi LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LESSER LIB_DEPENDS= libavif.so:graphics/libavif \ libfreetype.so:print/freetype2 \ libheif.so:graphics/libheif \ libjxl_threads.so:graphics/libjxl \ libtiff.so:graphics/tiff \ libwebpdemux.so:graphics/webp USES= cpe gettext-runtime gnome jpeg libtool magick:7 tar:xz CPE_VENDOR= chafa_project USE_GNOME= cairo gdkpixbuf glib20 librsvg2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-html-dir=${DOCSDIR}/html INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/docs/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile index 6443be79af46..c27696b80fae 100644 --- a/graphics/darktable/Makefile +++ b/graphics/darktable/Makefile @@ -1,147 +1,148 @@ PORTNAME= darktable PORTVERSION= 5.4.1 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/ MAINTAINER= dumbbell@FreeBSD.org COMMENT= Virtual lighttable and darkroom for photographers WWW= https://www.darktable.org/ LICENSE= GPLv3 ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le ONLY_FOR_ARCHS_REASON= uses 64-bit address space BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ p5-Pod-Parser>=0:textproc/p5-Pod-Parser \ po4a-translate:textproc/po4a \ xsltproc:textproc/libxslt \ bash:shells/bash LIB_DEPENDS= libavif.so:graphics/libavif \ libcolord-gtk.so:graphics/colord-gtk \ libcolord.so:graphics/colord \ libcurl.so:ftp/curl \ libexiv2.so:graphics/exiv2 \ libgphoto2.so:graphics/libgphoto2 \ libharfbuzz.so:print/harfbuzz \ libheif.so:graphics/libheif \ libicui18n.so:devel/icu \ libImath.so:math/Imath \ libjasper.so:graphics/jasper \ libjson-glib-1.0.so:devel/json-glib \ libjxl_threads.so:graphics/libjxl \ liblcms2.so:graphics/lcms2 \ liblensfun.so:graphics/lensfun \ libOpenEXR.so:graphics/openexr \ libopenjp2.so:graphics/openjpeg \ libosmgpsmap-1.0.so:x11-toolkits/osm-gps-map \ libpng.so:graphics/png \ libpugixml.so:textproc/pugixml \ libsoup-2.4.so:devel/libsoup \ libtiff.so:graphics/tiff \ libwebp.so:graphics/webp # Note that compiler-related Uses are defined later in this Makefile, based on # the value of `${ARCH}`. USES= cmake desktop-file-utils gl gnome jpeg lua perl5 pkgconfig sdl \ shebangfix sqlite tar:xz xorg USE_GL= gl USE_GNOME= cairo gtk30 intltool librsvg2 libxml2 USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} USE_SDL= sdl2 USE_XORG= ice sm x11 xext xrandr SHEBANG_FILES= tools/*.sh CMAKE_ARGS+= -DBINARY_PACKAGE_BUILD=1 -DUSE_PORTMIDI:BOOL=OFF CMAKE_BOOL+= BUILD_CMSTEST USE_AVIF USE_CAMERA_SUPPORT USE_HEIF \ USE_ISOBMFF USE_KWALLET USE_LUA USE_MAP USE_OPENEXR \ USE_OPENJPEG USE_WEBP RAWSPEED_ENABLE_LTO # darktable wraps pthread lock/release functions, causing false # compiler warnings from -Wthread-safety-analysis. Kill this warning. CFLAGS+= -fopenmp -Wno-thread-safety-analysis WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.rc/~rc/} OPTIONS_DEFINE= DOCS GMIC GRAPHMAGICK IMAGEMAGICK LIBSECRET NLS PRINT TOOLS OPTIONS_DEFAULT= PRINT OPTIONS_SUB= yes GMIC_DESC= Support G'Mic-compressed LUT in lut3d LIBSECRET_DESC= Support libsecret as password backend TOOLS_DESC= Install additional scripts GMIC_LIB_DEPENDS= libgmic.so:graphics/gmic GMIC_CMAKE_BOOL= USE_GMIC GRAPHMAGICK_LIB_DEPENDS=libGraphicsMagick.so:graphics/GraphicsMagick GRAPHMAGICK_CMAKE_BOOL= USE_GRAPHICSMAGICK IMAGEMAGICK_USES= magick:7 IMAGEMAGICK_CMAKE_BOOL= USE_IMAGEMAGICK LIBSECRET_LIB_DEPENDS= libsecret-1.so:security/libsecret LIBSECRET_CMAKE_BOOL= USE_LIBSECRET # FIXME: Even with NLS turned off, darktable(1) is still linked to # libintl.so. NLS_USES= gettext NLS_USES_OFF= gettext-runtime NLS_CMAKE_BOOL= USE_NLS NLS_LDFLAGS= -L${LOCALBASE}/lib -lintl PRINT_LIB_DEPENDS= libcups.so:print/cups PRINT_CMAKE_BOOL= BUILD_PRINT TOOLS_BUILD_DEPENDS= exiftool:graphics/p5-Image-ExifTool TOOLS_RUN_DEPENDS= exiftool:graphics/p5-Image-ExifTool .include .if ${ARCH} == aarch64 || ${ARCH} == powerpc64le CMAKE_ARGS+= -DUSE_OPENCL:BOOL=OFF CXXFLAGS+= -DGDK_DISABLE_DEPRECATED PLIST_SUB+= NO_OPENCL="@comment " .else PLIST_SUB+= NO_OPENCL="" .endif .if ${ARCH} == powerpc64le LDFLAGS+= -lexecinfo USES+= compiler:gcc-c++11-lib .else USES+= compiler:c++11-lib .endif # `llvm:build` must be added after `compiler:*` above. Otherwise it triggers # the following warning from Mk/compiler.mk: # # make: .../Mk/Uses/compiler.mk:86: warning: Command "/usr/local/llvm19/bin/clang --version" exited with status 127 # make: .../Mk/Uses/compiler.mk:134: warning: Command "/usr/local/llvm19/bin/clang++ -### /dev/null 2>&1" exited with status 127 USES+= llvm:build .include # work around CMAKE/CCACHE flaw (cmake stomps over ccache) .if "${WITH_CCACHE_BUILD}" == "yes" && !defined(NO_CCACHE) CMAKE_ARGS+= -DCMAKE_C_COMPILER_LAUNCHER=${CCACHE_BIN} \ -DCMAKE_CXX_COMPILER_LAUNCHER=${CCACHE_BIN} .endif .if defined(WITH_DEBUG) CMAKE_BUILD_TYPE= RelWithDebInfo STRIP= .endif # darktable defines the __XOPEN_SOURCE preprocessor macro, which # restricts symbol visibility on FreeBSD and causes compilation failures # on, for instance, the cups_print module, because u_char remains # undefined. Remove _XOPEN_SOURCE maro definitions. post-patch: ${REINPLACE_CMD} '/add_definitions."-D_XOPEN_SOURCE=.*"/d' ${WRKSRC}/CMakeLists.txt post-install-TOOLS-off: @${RM} -f ${STAGEDIR}${DATADIR}/tools/extract_wb_from_images.sh .include diff --git a/graphics/digikam/Makefile b/graphics/digikam/Makefile index 3c327fc962b0..1ea03cd8fde8 100644 --- a/graphics/digikam/Makefile +++ b/graphics/digikam/Makefile @@ -1,152 +1,152 @@ PORTNAME= digikam DISTVERSION= 8.8.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} \ https://files.kde.org/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet \ https://kde-applicationdata.mirrors.omnilance.com/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet \ https://mirrors.ocf.berkeley.edu/kde-applicationdata/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet MASTER_SITE_SUBDIR= aestheticdetector/:aesthetic \ aitools/:aitools \ autotags/:autotags \ facesengine/:testimage \ facesengine/dnnface/:face \ facesengine/yunet/:yunet # One bit changed in the naming convention .. DISTFILES= digiKam-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX} DIST_SUBDIR= KDE/${PORTNAME} EXTRACT_ONLY= digiKam-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX} MAINTAINER= kde@FreeBSD.org COMMENT= KDE digital photo management application WWW= https://www.digikam.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= boost-libs>=0:devel/boost-libs LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ libexpat.so:textproc/expat2 \ libgphoto2.so:graphics/libgphoto2 \ libjasper.so:graphics/jasper \ libjxl.so:graphics/libjxl \ liblcms2.so:graphics/lcms2 \ liblensfun.so:graphics/lensfun \ libopencv_core.so:graphics/opencv \ libheif.so:graphics/libheif \ libpng16.so:graphics/png \ libtiff.so:graphics/tiff \ libx265.so:multimedia/x265 RUN_DEPENDS= exiftool:graphics/p5-Image-ExifTool USES= bison cmake compiler:c++20-lang desktop-file-utils eigen:3 \ gettext-tools gl gnome jpeg kde:6 magick pkgconfig qt:6 \ shebangfix tar:xz xorg USE_GL= opengl glu USE_GNOME= glib20 libxml2 libxslt USE_KDE= calendarcore colorscheme completion config configwidgets \ coreaddons doctools filemetadata guiaddons i18n iconthemes \ jobwidgets kio libksane notifications notifyconfig service \ solid sonnet texttemplate threadweaver widgetsaddons \ windowsystem xmlgui \ ecm:build USE_LDCONFIG= yes USE_QT= base declarative networkauth positioning scxml svg \ webchannel webengine \ imageformats:run USE_XORG= ice sm x11 xext SHEBANG_FILES= core/data/scripts/digitaglinktree/digitaglinktree CMAKE_ON= BUILD_WITH_CCACHE \ BUILD_WITH_QT6 \ CMAKE_DISABLE_FIND_PACKAGE_VAAPI \ DIGIKAMSC_COMPILE_DIGIKAM \ ENABLE_KFILEMETADATASUPPORT CXXFLAGS+= -Wno-error=undef WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} PLIST_SUB= SHLIB_VER=${DISTVERSION} WITH_CCACHE_BUILD= yes OPTIONS_DEFINE= KDEPIM MEDIAPLAYER OPTIONS_GROUP= DATA DATA_DESC= Binary data required for certain features OPTIONS_GROUP_DATA= AITOOLS AESTHETIC AUTOTAGS FACEDETECT OPTIONS_MULTI= DB DB_DESC= Database options OPTIONS_MULTI_DB= MYSQL MYSQL_INTERNAL SQLITE3 OPTIONS_DEFAULT= ${OPTIONS_DEFINE} \ ${OPTIONS_MULTI_DB:NMYSQL_INTERNAL} OPTIONS_SUB= yes # Check core/data/dnnmodels/dnnmodels.conf for new and obsolete files # for the AITOOLS. AESTHETIC, AUTOTAGS and FACEDETECT options with each update. AITOOLS_DESC= Install aitools (autorotate) data (~330 MiB) AITOOLS_DISTFILES= deep-image-orientation-angle-detection.onnx:aitools AESTHETIC_DESC= Install aesthetic detection data (~84 MiB) AESTHETIC_DISTFILES= weights_inceptionv3_299.pb:aesthetic AUTOTAGS_DESC= Install auto tags assignment data (~481 MiB) AUTOTAGS_DISTFILES= classification_classes_ILSVRC2012.txt:autotags \ coco.names:autotags \ efficientnetb7.onnx:autotags \ yolo11n.onnx:autotags \ yolo11x.onnx:autotags FACEDETECT_DESC= Install face management data (~37 MiB) FACEDETECT_DISTFILES= dnntestimage.jpeg:testimage \ face_recognition_sface_2021dec.onnx:face \ face_detection_yunet_2023mar.onnx:yunet KDEPIM_DESC= KDEPim Addressbook support KDEPIM_USE= KDE=akonadi,akonadicontacts,contacts,grantleetheme,itemmodels KDEPIM_CMAKE_BOOL= ENABLE_AKONADICONTACTSUPPORT MEDIAPLAYER_DESC= Enable media player MEDIAPLAYER_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg MEDIAPLAYER_USE= QT=multimedia XORG=xv MEDIAPLAYER_CMAKE_BOOL= ENABLE_MEDIAPLAYER MEDIAPLAYER_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_FFmpeg MYSQL_USE= QT=sqldriver-mysql:run MYSQL_CMAKE_BOOL= ENABLE_MYSQLSUPPORT MYSQL_INTERNAL_DESC= Use a dedicated MySQL instance (requires MariaDB) MYSQL_INTERNAL_USES= mysql:server MYSQL_INTERNAL_CMAKE_BOOL= ENABLE_INTERNALMYSQL # Only works with MariaDB. Try to keep this in sync with supported MySQL # versions and add any version not ending with 'm' to the IGNORE list. MYSQL_INTERNAL_VARS= IGNORE_WITH_MYSQL="80 81" MYSQL_INTERNAL_IMPLIES= MYSQL SQLITE3_USE= QT=sqldriver-sqlite:run post-install-AITOOLS-on: @${MKDIR} ${STAGEDIR}${DATADIR}/facesengine .for f in ${AITOOLS_DISTFILES:C/:.*//} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${f} ${STAGEDIR}${DATADIR}/facesengine .endfor post-install-AESTHETIC-on: @${MKDIR} ${STAGEDIR}${DATADIR}/facesengine .for f in ${AESTHETIC_DISTFILES:C/:.*//} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${f} ${STAGEDIR}${DATADIR}/facesengine .endfor post-install-AUTOTAGS-on: @${MKDIR} ${STAGEDIR}${DATADIR}/facesengine .for f in ${AUTOTAGS_DISTFILES:C/:.*//} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${f} ${STAGEDIR}${DATADIR}/facesengine .endfor post-install-FACEDETECT-on: @${MKDIR} ${STAGEDIR}${DATADIR}/facesengine .for f in ${FACEDETECT_DISTFILES:C/:.*//} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${f} ${STAGEDIR}${DATADIR}/facesengine .endfor .include diff --git a/graphics/fotocx/Makefile b/graphics/fotocx/Makefile index 366749b3fa12..17e749e19a26 100644 --- a/graphics/fotocx/Makefile +++ b/graphics/fotocx/Makefile @@ -1,40 +1,41 @@ PORTNAME= fotocx PORTVERSION= 26.5 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://kornelix.net/downloads/downloads/ \ https://fossies.org/linux/misc/ \ https://fossies.org/linux/misc/legacy/ DISTNAME= ${PORTNAME}-${PORTVERSION}-source MAINTAINER= danfe@FreeBSD.org COMMENT= Image editing and collection management program WWW= https://kornelix.net/fotocx/fotocx.html LICENSE= GPLv3+ LIB_DEPENDS= libchamplain-gtk-0.12.so:graphics/libchamplain \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libjxl.so:graphics/libjxl \ libpng.so:graphics/png \ libtiff.so:graphics/tiff RUN_DEPENDS= xdg-open:devel/xdg-utils \ exiftool:graphics/p5-Image-ExifTool \ ufraw-batch:graphics/ufraw USES= desktop-file-utils gmake gnome jpeg pkgconfig USE_GNOME= cairo glib20 gdkpixbuf gtk30 ALL_TARGET= ${PORTNAME} CXXFLAGS+= -Wno-register -Wno-writable-strings WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/Uninstall/d' ${WRKSRC}/f.widgets.cc post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/graphics/gdal/Makefile b/graphics/gdal/Makefile index 207de1a0016e..8e837b2fbe2a 100644 --- a/graphics/gdal/Makefile +++ b/graphics/gdal/Makefile @@ -1,277 +1,278 @@ PORTNAME= gdal PORTVERSION= 3.13.1 +PORTREVISION= 1 CATEGORIES= graphics geography MASTER_SITES= https://download.osgeo.org/gdal/${PORTVERSION}/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Translator library for raster geospatial data formats WWW= https://gdal.org/ \ https://github.com/OSGeo/gdal LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.TXT BUILD_DEPENDS= fast_float>=0:math/fast_float \ libdivide>=0:math/libdivide \ libertiff>=0:graphics/libertiff \ libgeotiff>=1.5.0:graphics/libgeotiff \ proj>=6,1:graphics/proj LIB_DEPENDS= libgeotiff.so:graphics/libgeotiff \ libgif.so:graphics/giflib \ libjson-c.so:devel/json-c \ libpng.so:graphics/png \ libproj.so:graphics/proj \ libqhull_r.so:math/qhull \ libtiff.so:graphics/tiff USES= cmake compiler:c++17-lang cpe iconv jpeg localbase pkgconfig ssl tar:xz CMAKE_OFF= BUILD_CSHARP_BINDINGS \ BUILD_DOCS \ BUILD_JAVA_BINDINGS \ BUILD_PYTHON_BINDINGS \ BUILD_PYTHON_STUBS \ BUILD_TESTING \ BUILD_VSIPRELOAD \ CLANG_TIDY_ENABLED \ CSHARP_MONO \ ENABLE_DEFLATE64 \ GDAL_ENABLE_HDF5_GLOBAL_LOCK \ GDAL_ENABLE_PLUGINS \ GDAL_ENABLE_PLUGINS_NO_DEPS \ GDAL_SET_INSTALL_RELATIVE_RPATH \ GDAL_USE_INTERNAL_LIBS \ GDAL_USE_GEOTIFF_INTERNAL \ GDAL_USE_GIF_INTERNAL \ GDAL_USE_JPEG12_INTERNAL \ GDAL_USE_JPEG_INTERNAL \ GDAL_USE_JSONC_INTERNAL \ GDAL_USE_LERC_INTERNAL \ GDAL_USE_LIBCSF_INTERNAL \ GDAL_USE_OPENCAD \ GDAL_USE_OPENCAD_INTERNAL \ GDAL_USE_PNG_INTERNAL \ GDAL_USE_PUBLICDECOMPWT \ GDAL_USE_QHULL_INTERNAL \ GDAL_USE_SHAPELIB \ GDAL_USE_TIFF_INTERNAL \ GDAL_USE_ZLIB_INTERNAL \ HDFS_ENABLED \ SWIG_REGENERATE_PYTHON \ ${CMAKE_OFF_${ARCH}} CMAKE_OFF_armv7=GDAL_ENABLE_ARM_NEON_OPTIMIZATIONS \ ENABLE_IPO CMAKE_ON= AVIF_VERSION_CHECK \ BUILD_APPS \ BUILD_SHARED_LIBS \ BUILD_STATIC_LIBS \ ENABLE_GNM \ ENABLE_IPO \ ENABLE_PAM \ GDAL_AUTOLOAD_PLUGINS \ GDAL_BUILD_OPTIONAL_DRIVERS \ GDAL_ENABLE_ALGORITHMS \ GDAL_HIDE_INTERNAL_SYMBOLS \ GDAL_OBJECT_LIBRARIES_POSITION_INDEPENDENT_CODE \ GDAL_SPLIT_EXPORTED_LIBS \ GDAL_USE_CPL_MULTIPROC_PTHREAD \ GDAL_USE_EXTERNAL_LIBS \ GDAL_USE_GEOTIFF \ GDAL_USE_GIF \ GDAL_USE_ICONV \ GDAL_USE_JPEG \ GDAL_USE_JPEG12 \ GDAL_USE_JSONC \ GDAL_USE_LIBCSF \ GDAL_USE_LIBLZMA \ GDAL_USE_OPENSSL \ GDAL_USE_PNG \ GDAL_USE_QHULL \ GDAL_USE_SHAPELIB_INTERNAL \ GDAL_USE_TIFF \ GDAL_USE_ZLIB \ OGR_BUILD_OPTIONAL_DRIVERS \ OGR_SQLITE_ALLOW_LOAD_EXTENSIONS \ RENAME_INTERNAL_SHAPELIB_SYMBOLS \ USE_CCACHE USE_CXXSTD= c++17 USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION} CPE_VENDOR= osgeo HEADER_FILES= alg/gvgcpfit.h \ alg/internal_qhull_headers.h \ alg/thinplatespline.h\ gcore/gdalexif.h \ gcore/gdaljp2metadatagenerator.h \ gcore/gdalsse_priv.h \ gnm/gnm_priv.h \ port/cpl_aws.h \ port/cpl_cpu_features.h \ port/cpl_google_cloud.h \ port/cpl_odbc.h \ port/cpl_sha1.h \ port/cpl_sha256.h \ port/cpl_vsil_curl_priv.h \ port/cpl_worker_thread_pool.h OPTIONS_DEFINE= AEC ARMADILLO BLOSC BRUNSLI CFITSIO CRYPTOPP CURL DEFLATE ECW EXPAT FREEXL GEOS GTA HDF5 HEIF JXL KEA KML LERC LIBXML2 LZ4 MYSQL NETCDF ODBC OPENDRIVE OPENEXR OPENJPEG PCRE2 PGSQL QB3 RASTERLITE2 SFCGAL SPATIALITE SQLITE TILEDB WEBP XERCES ZSTD OPTIONS_RADIO= PDF OPTIONS_RADIO_PDF= PODOFO POPPLER OPTIONS_DEFAULT=AEC CURL DEFLATE EXPAT FREEXL GEOS LERC LIBXML2 LZ4 OPENJPEG PCRE2 PGSQL POPPLER WEBP ZSTD \ HDF5 KML NETCDF SPATIALITE SFCGAL SQLITE XERCES OPTIONS_EXCLUDE_powerpc= LERC OPTIONS_EXCLUDE_powerpc64= LERC OPTIONS_SUB= yes AEC_DESC= Adaptive entropy coding library BLOSC_DESC= Blosc support in Zarr driver BRUNSLI_DESC= Brunsli support via libbrunsli library CRYPTOPP_DESC= Cryptopp support DEFLATE_DESC= Faster deflate support via libdeflate library KEA_DESC= KEA format support LERC_DESC= LERC (Limited Error Raster Compression) support OPENDRIVE_DESC= OpenDRIVE format support PCRE2_DESC= Regular expression support for SQLite QB3_DESC= QB3 compression in MRF driver RASTERLITE2_DESC= RasterLite2 support TILEDB_DESC= TileDB support AEC_CMAKE_BOOL= GDAL_USE_LIBAEC AEC_LIB_DEPENDS= libaec.so:science/libaec ARMADILLO_CMAKE_BOOL= GDAL_USE_ARMADILLO ARMADILLO_LIB_DEPENDS= libarmadillo.so:math/armadillo BLOSC_CMAKE_BOOL= GDAL_USE_BLOSC BLOSC_LIB_DEPENDS= libblosc.so:archivers/c-blosc BRUNSLI_CMAKE_BOOL= GDAL_USE_BRUNSLI BRUNSLI_LIB_DEPENDS= libbrunslidec-c.so:graphics/brunsli CFITSIO_CMAKE_BOOL= GDAL_USE_CFITSIO CFITSIO_LIB_DEPENDS= libcfitsio.so:astro/cfitsio CRYPTOPP_CMAKE_BOOL= GDAL_USE_CRYPTOPP CRYPTOPP_LIB_DEPENDS= libcryptopp.so:security/cryptopp CURL_CMAKE_BOOL= GDAL_USE_CURL CURL_LIB_DEPENDS= libcurl.so:ftp/curl DEFLATE_CMAKE_BOOL= GDAL_USE_DEFLATE DEFLATE_LIB_DEPENDS= libdeflate.so:archivers/libdeflate ECW_CMAKE_BOOL= GDAL_USE_ECW ECW_LIB_DEPENDS= libNCSEcw.so:graphics/libecwj2 EXPAT_CMAKE_BOOL= GDAL_USE_EXPAT EXPAT_LIB_DEPENDS= libexpat.so:textproc/expat2 FREEXL_CMAKE_BOOL= GDAL_USE_FREEXL FREEXL_LIB_DEPENDS= libfreexl.so:textproc/freexl GEOS_CMAKE_BOOL= GDAL_USE_GEOS GEOS_LIB_DEPENDS= libgeos.so:graphics/geos GTA_CMAKE_BOOL= GDAL_USE_GTA GTA_LIB_DEPENDS= libgta.so:devel/libgta HDF5_CMAKE_BOOL= GDAL_USE_HDF5 HDF5_LIB_DEPENDS= libhdf5.so:science/hdf5 HEIF_CMAKE_BOOL= GDAL_USE_HEIF HEIF_LIB_DEPENDS= libheif.so:graphics/libheif JXL_CMAKE_BOOL= GDAL_USE_JXL GDAL_USE_JXL_THREADS JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl KEA_CMAKE_BOOL= GDAL_USE_KEA KEA_LIB_DEPENDS= libkea.so:graphics/kealib KML_CMAKE_BOOL= GDAL_USE_LIBKML KML_LIB_DEPENDS= libkmlbase.so:science/libkml \ liburiparser.so:net/uriparser KML_USES= minizip LERC_CMAKE_BOOL= GDAL_USE_LERC LERC_LIB_DEPENDS= libLerc.so:graphics/lerc LIBXML2_CMAKE_BOOL= GDAL_USE_LIBXML2 LIBXML2_LIB_DEPENDS= libxml2.so:textproc/libxml2 LZ4_CMAKE_BOOL= GDAL_USE_LZ4 LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4 MYSQL_CMAKE_BOOL= GDAL_USE_MYSQL MYSQL_USES= mysql NETCDF_CMAKE_BOOL= GDAL_USE_NETCDF NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf ODBC_CMAKE_BOOL= GDAL_USE_ODBC ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC OPENDRIVE_CMAKE_BOOL= GDAL_USE_OPENDRIVE OPENDRIVE_LDFLAGS= -lpugixml OPENDRIVE_LIB_DEPENDS= libOpenDrive.so:graphics/libopendrive \ libpugixml.so:textproc/pugixml OPENEXR_CFLAGS= -DInt64=uint64_t OPENEXR_CMAKE_BOOL= GDAL_USE_EXR OPENEXR_LIB_DEPENDS= libImath.so:math/Imath \ libOpenEXR.so:graphics/openexr OPENJPEG_BUILD_DEPENDS= openjpeg>=2.1.0:graphics/openjpeg OPENJPEG_CMAKE_BOOL= GDAL_USE_OPENJPEG OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg PCRE2_CMAKE_BOOL= GDAL_USE_PCRE2 PCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 PGSQL_CMAKE_BOOL= GDAL_USE_POSTGRESQL PGSQL_USES= pgsql PODOFO_CMAKE_BOOL= GDAL_USE_PODOFO PODOFO_LIB_DEPENDS= libpodofo.so:graphics/podofo POPPLER_CMAKE_BOOL= GDAL_USE_POPPLER POPPLER_LIB_DEPENDS= libpoppler.so:graphics/poppler QB3_CMAKE_BOOL= GDAL_USE_LIBQB3 QB3_LIB_DEPENDS= libQB3.so:graphics/qb3 RASTERLITE2_CMAKE_BOOL= GDAL_USE_RASTERLITE2 RASTERLITE2_LIB_DEPENDS=librasterlite2.so:graphics/librasterlite2 SFCGAL_CMAKE_BOOL= GDAL_USE_SFCGAL SFCGAL_LIB_DEPENDS= libSFCGAL.so:databases/sfcgal SPATIALITE_CMAKE_BOOL= GDAL_USE_SPATIALITE SPATIALITE_LIB_DEPENDS= libspatialite.so:databases/spatialite SQLITE_CMAKE_BOOL= GDAL_USE_SQLITE3 SQLITE_USES= sqlite TILEDB_CMAKE_BOOL= GDAL_USE_TILEDB TILEDB_LIB_DEPENDS= libtiledb.so:databases/tiledb WEBP_CMAKE_BOOL= GDAL_USE_WEBP WEBP_LIB_DEPENDS= libwebp.so:graphics/webp XERCES_CMAKE_BOOL= GDAL_USE_XERCESC XERCES_LIB_DEPENDS= libxerces-c.so:textproc/xerces-c3 ZSTD_CMAKE_BOOL= GDAL_USE_ZSTD ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd .include .if ${ARCH} == powerpc || ${ARCH} == powerpc64 PLIST_SUB+= BIGENDIAN="@comment " .else PLIST_SUB+= BIGENDIAN="" .endif # Clean up bundled libraries .if !defined(MAINTAINER_MODE) EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/alg/internal_libqhull \ --exclude ${DISTNAME}/frmts/gif/giflib \ --exclude ${DISTNAME}/frmts/gtiff/libgeotiff \ --exclude ${DISTNAME}/frmts/jpeg/libjpeg \ --exclude ${DISTNAME}/frmts/jpeg/libjpeg12 \ --exclude ${DISTNAME}/frmts/png/libpng \ --exclude ${DISTNAME}/frmts/zlib \ --exclude ${DISTNAME}/ogr/ogrsf_frmts/geojson/libjson \ --exclude ${DISTNAME}/third_party/fast_float \ --exclude ${DISTNAME}/third_party/LercLib \ --exclude ${DISTNAME}/third_party/libdivide \ --exclude ${DISTNAME}/third_party/libertiff \ --no-same-owner --no-same-permissions .else post-patch: @${RM} -r ${WRKSRC}/alg/internal_libqhull/ @${RM} -r ${WRKSRC}/frmts/gif/giflib/ @${RM} -r ${WRKSRC}/frmts/gtiff/libgeotiff/ # @${RM} -r ${WRKSRC}/frmts/gtiff/libtiff/ # tif_lerc.c, tif_lzw.c, tif_packbits.c @${RM} -r ${WRKSRC}/frmts/jpeg/libjpeg/ @${RM} -r ${WRKSRC}/frmts/jpeg/libjpeg12/ @${RM} -r ${WRKSRC}/frmts/png/libpng/ @${RM} -r ${WRKSRC}/frmts/zlib/ @${RM} -r ${WRKSRC}/ogr/ogrsf_frmts/geojson/libjson/ @${RM} -r ${WRKSRC}/third_party/fast_float/ @${RM} -r ${WRKSRC}/third_party/LercLib/ @${RM} -r ${WRKSRC}/third_party/libdivide/ @${RM} -r ${WRKSRC}/third_party/libertiff/ .endif post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/scripts/gdal-bash-completion.sh ${STAGEDIR}${PREFIX}/etc/bash_completion.d cd ${WRKSRC}/ && ${INSTALL_DATA} ${HEADER_FILES} ${STAGEDIR}${PREFIX}/include/ # ${INSTALL_DATA} ${WRKSRC}/libgdal.a ${STAGEDIR}${PREFIX}/lib/ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgdal.so .include diff --git a/graphics/geeqie/Makefile b/graphics/geeqie/Makefile index 3139a984d968..1792896b4e65 100644 --- a/graphics/geeqie/Makefile +++ b/graphics/geeqie/Makefile @@ -1,94 +1,94 @@ PORTNAME= geeqie DISTVERSIONPREFIX= v DISTVERSION= 2.4 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org COMMENT= Lightweight image viewer forked from GQview WWW= https://www.geeqie.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash BUILD_DEPENDS= xxd:sysutils/xxd TEST_DEPENDS= appstreamcli:devel/appstream USES= desktop-file-utils gettext-tools gnome jpeg \ lua:53 meson pkgconfig shebangfix USE_GNOME= cairo gdkpixbuf gtk30 glib20 USE_GITHUB= yes GH_ACCOUNT= BestImageViewer SHEBANG_FILES= plugins/*/geeqie-* \ plugins/resize-image/downsize CFLAGS+= -Wno-deprecated-declarations MESON_ARGS= -Ddoxygen=disabled MESON_ARGS+= -Dpandoc=disabled MESON_ARGS+= -Devince=disabled MESON_ARGS+= -Dgit=disabled PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= EXIV2 LCMS MAP FFMPEGTHUMBNAILER ARCHIVE SPELL DOCS NLS OPTIONS_DEFAULT=EXIV2 LCMS MAP FFMPEGTHUMBNAILER ARCHIVE SPELL \ TIFF PDF HEIF DJVU OPENJPEG RAW JXL WEBP OPTIONS_GROUP= FORMATS OPTIONS_GROUP_FORMATS= TIFF PDF HEIF DJVU OPENJPEG RAW JXL WEBP OPTIONS_SUB= yes FORMATS_DESC= Image formats support EXIV2_DESC= Metadata editing EXIV2_LIB_DEPENDS= libexiv2.so:graphics/exiv2 EXIV2_MESON_ENABLED= exiv2 LCMS_DESC= Color adjusting LCMS_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LCMS_MESON_ENABLED= cms MAP_DESC= GPS map support via libchamplain MAP_LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libclutter-1.0.so:graphics/clutter MAP_MESON_ENABLED= gps-map TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_MESON_ENABLED= tiff PDF_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib PDF_MESON_ENABLED= pdf FFMPEGTHUMBNAILER_DESC= Video file thumbnails generating support FFMPEGTHUMBNAILER_MESON_ENABLED= videothumbnailer FFMPEGTHUMBNAILER_LIB_DEPENDS= libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer HEIF_MESON_ENABLED= heif HEIF_LIB_DEPENDS= libheif.so:graphics/libheif DJVU_MESON_ENABLED= djvu DJVU_LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre OPENJPEG_MESON_ENABLED= j2k OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg RAW_MESON_ENABLED= libraw RAW_LIB_DEPENDS= libraw.so:graphics/libraw ARCHIVE_MESON_ENABLED= archive ARCHIVE_USES= libarchive JXL_MESON_ENABLED= jpegxl JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl WEBP_MESON_ENABLED= webp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp SPELL_DESC= Spelling check through gspell SPELL_MESON_ENABLED= spell SPELL_LIB_DEPENDS= libgspell-1.so:textproc/gspell DOCS_BUILD_DEPENDS= yelp-build:textproc/yelp-tools .include diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile index d0f8801c2b25..feafbe495f96 100644 --- a/graphics/gimp-app/Makefile +++ b/graphics/gimp-app/Makefile @@ -1,140 +1,140 @@ PORTNAME= gimp DISTVERSION= 2.10.38 -PORTREVISION= 10 +PORTREVISION= 11 PORTEPOCH= 1 CATEGORIES= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} PKGNAMESUFFIX= -app MAINTAINER= gnome@FreeBSD.org COMMENT= GNU Image Manipulation Program WWW= https://www.gimp.org/ LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ gtkdocize:textproc/gtk-doc \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes LIB_DEPENDS= libasound.so:audio/alsa-lib \ libbabl-0.1.so:x11/babl \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgegl-0.4.so:graphics/gegl \ libgexiv2.so:graphics/gexiv2 \ libharfbuzz.so:print/harfbuzz \ libjson-c.so:devel/json-c \ libjson-glib-1.0.so:devel/json-glib \ liblcms2.so:graphics/lcms2 \ libmypaint.so:graphics/libmypaint \ libpng.so:graphics/png \ libpoppler-glib.so:graphics/poppler-glib \ libtiff.so:graphics/tiff \ ${LIB_DEPENDS_${ARCH}} LIB_DEPENDS_aarch64= libunwind.so:devel/libunwind LIB_DEPENDS_amd64= libunwind.so:devel/libunwind LIB_DEPENDS_armv7= libunwind.so:devel/libunwind LIB_DEPENDS_i386= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64le= libunwind.so:devel/libunwind RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes USES= autoreconf:2.69 cpe compiler:c++14-lang desktop-file-utils gettext gmake \ gnome jpeg libtool localbase pkgconfig shebangfix tar:bzip2 xorg CPE_VENDOR= gimp CPE_PRODUCT= gimp USE_GNOME+= cairo gtk20 intltool librsvg2 USE_LDCONFIG= yes USE_XORG= ice sm x11 xcursor xext xfixes xmu xpm xt SHEBANG_FILES= plug-ins/pygimp/plug-ins/*.py GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc/gimp \ --with-bug-report-url="https://bugs.freebsd.org/" \ --disable-gtk-doc \ --without-linux-input \ --with-print \ --without-gudev \ --enable-default-binary \ --disable-gimp-console \ --disable-python \ --without-appdata-test \ --with-desktop-dir=${PREFIX}/share \ --docdir=${PREFIX}/share/doc/gimp \ --with-icc-directory=${LOCALBASE}/share/color/icc \ --without-webkit \ --enable-default-binary CONFIGURE_ENV= GIMP_THREAD_LIBS=-lpthread INSTALL_TARGET= install-strip .if !defined(XAUTHORITY) TEST_ENV= XAUTHORITY=${HOME}/.Xauthority .endif TEST_TARGET= check LIBS+= -lexecinfo -lm CONFLICTS_INSTALL= gimp3-app PLIST_SUB+= LIBVER=0.1000.${PORTVERSION:E} OPTIONS_DEFINE= AALIB GHOSTSCRIPT HEIF JXL LIBMNG OPENEXR OPENJPEG \ SIMD WEBP WMF OPTIONS_DEFAULT= AALIB HEIF JXL LIBMNG OPENEXR OPENJPEG SIMD WEBP WMF OPTIONS_SUB= yes AALIB_DESC= Ascii-art Plug-in OPENJPEG_DESC= Enhanced JPEG (JPEG 2000) graphics support AALIB_LIB_DEPENDS= libaa.so:graphics/aalib AALIB_CONFIGURE_WITH= aa GHOSTSCRIPT_USES= ghostscript GHOSTSCRIPT_CONFIGURE_WITH= gs HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_CONFIGURE_WITH= libheif JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_CONFIGURE_WITH= jpegxl LIBMNG_LIB_DEPENDS= libmng.so:graphics/libmng LIBMNG_CONFIGURE_WITH= libmng OPENEXR_LIB_DEPENDS= libImath.so:math/Imath \ libOpenEXR.so:graphics/openexr OPENEXR_CONFIGURE_WITH= openexr OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_CONFIGURE_WITH= jpeg2000 SIMD_CONFIGURE_OFF= --disable-altivec \ --disable-mmx \ --disable-sse WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CONFIGURE_WITH= webp WMF_LIB_DEPENDS= libexpat.so:textproc/expat2 \ libwmf.so:graphics/libwmf WMF_CONFIGURE_WITH= wmf .include post-patch: @${REINPLACE_CMD} -e 's|%%GIMP_LIBS%%|${GIMP_LIBS}|; \ s|%%GIMP_THUMB_LIBS%%|${GIMP_THUMB_LIBS}|; \ s|%%GIMP_UI_LIBS%%|${GIMP_UI_LIBS}|' \ ${WRKSRC}/plug-ins/pygimp/Makefile.in @${REINPLACE_CMD} \ -e 's|x86_64|amd64|g' \ -e 's|libpixbufloader-svg.so|libpixbufloader_svg.so|g' \ ${WRKSRC}/configure.ac .include diff --git a/graphics/gimp-jxl-plugin/Makefile b/graphics/gimp-jxl-plugin/Makefile deleted file mode 100644 index 497584bd1c2e..000000000000 --- a/graphics/gimp-jxl-plugin/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= gimp-jxl-plugin -DISTVERSIONPREFIX= v -DISTVERSION= 0.11.2 -CATEGORIES= graphics - -MAINTAINER= jbeich@FreeBSD.org -COMMENT= GIMP plugin to read/write JPEG XL images -WWW= https://jpeg.org/jpegxl/ - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC:H:H}/LICENSE - -LIB_DEPENDS= libgegl-0.4.so:graphics/gegl \ - libgimp-2.0.so:graphics/gimp-app \ - libjxl.so:graphics/libjxl \ - libbabl-0.1.so:x11/babl - -USES= cmake compiler:c++11-lang gnome pkgconfig -USE_GITHUB= yes -USE_GNOME= gtk20 -GH_ACCOUNT= ${GH_PROJECT} -GH_PROJECT= libjxl -WRKSRC_SUBDIR= plugins/gimp -LDFLAGS+= -Wl,--as-needed # GIMP deps -PLIST_FILES= libexec/gimp/2.2/plug-ins/file-jxl/file-jxl - -.include diff --git a/graphics/gimp-jxl-plugin/distinfo b/graphics/gimp-jxl-plugin/distinfo deleted file mode 100644 index 7e8849d2e086..000000000000 --- a/graphics/gimp-jxl-plugin/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1770731602 -SHA256 (libjxl-libjxl-v0.11.2_GH0.tar.gz) = ab38928f7f6248e2a98cc184956021acb927b16a0dee71b4d260dc040a4320ea -SIZE (libjxl-libjxl-v0.11.2_GH0.tar.gz) = 1882762 diff --git a/graphics/gimp-jxl-plugin/files/patch-CMakeLists.txt b/graphics/gimp-jxl-plugin/files/patch-CMakeLists.txt deleted file mode 100644 index 98fa6eb5f3f5..000000000000 --- a/graphics/gimp-jxl-plugin/files/patch-CMakeLists.txt +++ /dev/null @@ -1,32 +0,0 @@ -https://github.com/NetBSD/pkgsrc-wip/blob/87d6597e0a2b/libjxl/patches/patch-plugins_gimp_CMakeLists.txt - -* adapt to make gimp plugin a separate package - ---- CMakeLists.txt.orig 2021-10-29 18:48:36 UTC -+++ CMakeLists.txt -@@ -2,9 +2,12 @@ - # - # Use of this source code is governed by a BSD-style - # license that can be found in the LICENSE file. -+cmake_minimum_required(VERSION 3.10) -+project(gimp-jxl LANGUAGES C CXX) - - find_package(PkgConfig) - pkg_check_modules(Gimp IMPORTED_TARGET gimp-2.0>=2.10 gimpui-2.0>=2.10) -+pkg_check_modules(JXL IMPORTED_TARGET libjxl libjxl_threads) - - if (NOT Gimp_FOUND) - message(WARNING "Gimp development libraries not found, the Gimp plugin will not be built") -@@ -19,10 +22,10 @@ add_executable(file-jxl WIN32 - file-jxl-save.cc - file-jxl-save.h - file-jxl.cc) --target_link_libraries(file-jxl jxl jxl_threads PkgConfig::Gimp) -+target_link_libraries(file-jxl PkgConfig::JXL PkgConfig::Gimp) - - target_include_directories(file-jxl PUBLIC -- ${PROJECT_SOURCE_DIR}) # for plugins/gimp absolute paths. -+ ${PROJECT_SOURCE_DIR}/../..) # for plugins/gimp absolute paths. - - pkg_get_variable(GIMP_LIB_DIR gimp-2.0 gimplibdir) - install(TARGETS file-jxl RUNTIME DESTINATION "${GIMP_LIB_DIR}/plug-ins/file-jxl/") diff --git a/graphics/gimp-jxl-plugin/pkg-descr b/graphics/gimp-jxl-plugin/pkg-descr deleted file mode 100644 index e953a18abbd1..000000000000 --- a/graphics/gimp-jxl-plugin/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -GIMP plugin to read/write JPEG XL images diff --git a/graphics/gimp3-app/Makefile b/graphics/gimp3-app/Makefile index 823cf58a3524..7a9f3c3d4241 100644 --- a/graphics/gimp3-app/Makefile +++ b/graphics/gimp3-app/Makefile @@ -1,178 +1,178 @@ PORTNAME= gimp DISTVERSION= 3.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES?= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} PKGNAMESUFFIX= 3-app MAINTAINER= gnome@FreeBSD.org COMMENT= GNU Image Manipulation Program WWW= https://www.gimp.org/ LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ glib-networking>=0:net/glib-networking \ mypaint-brushes2>0:graphics/mypaint-brushes2 \ bash:shells/bash \ xdg-open:devel/xdg-utils \ ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ appstreamcli:devel/appstream LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libasound.so:audio/alsa-lib \ liblcms2.so:graphics/lcms2 \ libgegl-0.4.so:graphics/gegl \ libbabl-0.1.so:x11/babl \ libharfbuzz.so:print/harfbuzz \ libfontconfig.so:x11-fonts/fontconfig \ libpoppler-glib.so:graphics/poppler-glib \ libgexiv2.so:graphics/gexiv2 \ libjson-c.so:devel/json-c \ libmypaint.so:graphics/libmypaint \ libfreetype.so:print/freetype2 \ libappstream.so:devel/appstream \ libappstream-glib.so:devel/appstream-glib \ libImath.so:math/Imath \ libwebp.so:graphics/webp \ libOpenEXR.so:graphics/openexr \ libIex.so:graphics/openexr \ libjson-glib-1.0.so:devel/json-glib \ libgudev-1.0.so:devel/libgudev \ ${LIB_DEPENDS_${ARCH}} RUN_DEPENDS= xdg-open:devel/xdg-utils \ mypaint-brushes2>0:graphics/mypaint-brushes2 LIB_DEPENDS_aarch64= libunwind.so:devel/libunwind LIB_DEPENDS_amd64= libunwind.so:devel/libunwind LIB_DEPENDS_i386= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64le= libunwind.so:devel/libunwind RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes USES= cpe desktop-file-utils gettext gnome jpeg libarchive \ localbase:ldflags meson ninja perl5 pkgconfig python \ shebangfix tar:xz xorg USE_CXXSTD= gnu++14 USE_GNOME= gtk30 introspection cairo gdkpixbuf librsvg2 libxslt USE_XORG= ice sm x11 xcursor xext xfixes xmu xpm xt USE_LDCONFIG= yes #LDFLAGS+= -L${LOCALBASE}/lib -Wl,--allow-shlib-undefined LDFLAGS+= -Wl,--allow-shlib-undefined CONFLICTS_INSTALL= gimp-app BINARY_ALIAS= python3=${PYTHON_CMD} INSTALL_TARGET= install-strip #MESON_ARGS= -Denable-console-bin=false \ # -Dwin32-debug-console=false \ MESON_ARGS= -Dappdata-test=disabled \ -Dheadless-tests=disabled \ -Dicc-directory=${LOCALBASE}/share/color/icc \ -Dilbm=disabled \ -Diff=disabled \ -Dfits=disabled OPTIONS_DEFINE?= AALIB GHOSTSCRIPT HEIF HELP OPENJPEG JS JXL LIBMNG WMF DOCS VALA CFITSIO BASH OPTIONS_DEFAULT?= AALIB GHOSTSCRIPT HEIF OPENJPEG JS JXL WMF DOCS VALA LUA CFITSIO BAS OPTIONS_SINGLE= SCRIPTS OPTIONS_SINGLE_SCRIPTS= LUA LUAJIT LUA_NONE OPTIONS_SUB= yes AALIB_LIB_DEPENDS= libaa.so:graphics/aalib AALIB_MESON_ENABLED= aa BASH_BUILD_DEPENDS= bash-completion>0:shells/bash-completion BASH_MESON_ENABLED= bash-completion CFITSIO_MESON_ENABLED= fits CFITSIO_LIB_DEPENDS= libcfitsio.so:astro/cfitsio GHOSTSCRIPT_USES= ghostscript GHOSTSCRIPT_MESON_ENABLED= ghostscript HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_MESON_ENABLED= heif HELP_DESC= GIMP User Manual HELP_RUN_DEPENDS= gimp-help-en>=0:misc/gimp-help-en LIBMNG_BROKEN= require rewrired mng port LIBMNG_LIB_DEPENDS= libmng.so:graphics/libmng LIBMNG_MESON_ENABLED= mng OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_MESON_ENABLED= jpeg2000 JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_MESON_ENABLED= jpeg-xl WMF_LIB_DEPENDS= libexpat.so:textproc/expat2 \ libwmf.so:graphics/libwmf WMF_MESON_ENABLED= wmf JS_DESC= Install Javascript plug-ins JS_LIB_DEPENDS= libgjs.so:lang/gjs JS_RUN_DEPENDS= gjs-console:lang/gjs JS_MESON_ENABLED= javascript DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen DOCS_MESON_ENABLED= gi-docgen VALA_DESC= Build VAPI and Vala plugins VALA_USES= vala:build VALA_MESON_ENABLED= vala LUA_USES= lua:51 LUA_BUILD_DEPENDS= ${LUA_REFMODLIBDIR}/lgi/corelgilua${LUA_VER_STR}.so:devel/lua-lgi@${LUA_FLAVOR} LUA_RUN_DEPENDS= ${LUA_REFMODLIBDIR}/lgi/corelgilua${LUA_VER_STR}.so:devel/lua-lgi@${LUA_FLAVOR} LUAJIT_DESC?= Lua scripting language support via Luajit LUAJIT_USES= luajit LUAJIT_BROKEN= LuaJIT cannot use devel/lua-lgi module yet LUA_NONE_DESC?= Disable Lua scripting language support LUA_NONE_MESON_FALSE= lua LIBS+= -lexecinfo -lm CPE_PRODUCT= gimp CPE_VENDOR= gimp SHEBANG_FILES= plug-ins/python/*.py \ plug-ins/python/python-console/*.py \ extensions/goat-exercises/*.py \ extensions/goat-exercises/*.js \ extensions/goat-exercises/*.lua SHEBANG_LANG+= gjs #PLIST_SUB+= BINVER=${PORTVERSION:R:R} ABIVER=${PORTVERSION:R} SHLIBVER=${PORTVERSION:R:E}.${PORTVERSION:E}.${PORTVERSION:R:E} PLIST_SUB+= BINVER=3 ABIVER=3.2 APIVER=3.0 SHLIBVER=0.200.0 .include .if ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MLUAJIT} PLIST_SUB+= LUASCRIPTS="" .else PLIST_SUB+= LUASCRIPTS="@comment " .endif .if !exists(/usr/include/omp.h) MESON_ARGS+= -Dopenmp=disabled .endif #post-patch: #.for s in 16 22 24 32 48 64 256 # @${CP} ${WRKSRC}/desktop/${s}x${s}/gimp.png ${WRKSRC}/desktop/${s}x${s}/gimp3.png #.endfor # @${CP} ${WRKSRC}/desktop/scalable/gimp.svg ${WRKSRC}/desktop/scalable/gimp3.svg .include diff --git a/graphics/gthumb/Makefile b/graphics/gthumb/Makefile index 3a9b29710c2c..8166c115e26d 100644 --- a/graphics/gthumb/Makefile +++ b/graphics/gthumb/Makefile @@ -1,82 +1,83 @@ PORTNAME= gthumb PORTVERSION= 3.12.10 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Image viewer and browser for the GNOME environment WWW= https://gitlab.gnome.org/GNOME/gthumb LICENSE= GPLv2+ BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ itstool:textproc/itstool \ appstreamcli:devel/appstream LIB_DEPENDS= liblcms2.so:graphics/lcms2 \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libcolord.so:graphics/colord \ libexiv2.so:graphics/exiv2 RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas USES= bison compiler:c++11-lib cpe desktop-file-utils gettext-tools \ gnome jpeg localbase:ldflags meson pkgconfig \ python:build shebangfix tar:xz xorg USE_GNOME= cairo glib20 gtk30 librsvg2 USE_XORG= x11 CPE_VENDOR= gnome USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_CMD} SHEBANG_FILES= *.py data/gschemas/*.py gthumb/*.py po/*.py GLIB_SCHEMAS= org.gnome.gthumb.change-date.gschema.xml \ org.gnome.gthumb.comments.gschema.xml \ org.gnome.gthumb.contact-sheet.gschema.xml \ org.gnome.gthumb.convert-format.gschema.xml \ org.gnome.gthumb.crop.gschema.xml \ org.gnome.gthumb.enums.xml \ org.gnome.gthumb.file-manager.gschema.xml \ org.gnome.gthumb.gschema.xml \ org.gnome.gthumb.gstreamer-tools.gschema.xml \ org.gnome.gthumb.image-print.gschema.xml \ org.gnome.gthumb.image-viewer.gschema.xml \ org.gnome.gthumb.importer.gschema.xml \ org.gnome.gthumb.photo-importer.gschema.xml \ org.gnome.gthumb.pixbuf-savers.gschema.xml \ org.gnome.gthumb.rename-series.gschema.xml \ org.gnome.gthumb.resize-images.gschema.xml \ org.gnome.gthumb.resize.gschema.xml \ org.gnome.gthumb.rotate.gschema.xml \ org.gnome.gthumb.slideshow.gschema.xml \ org.gnome.gthumb.webalbums.gschema.xml \ org.gnome.gthumb.catalogs.gschema.xml \ org.gnome.gthumb.terminal.gschema.xml OPTIONS_DEFINE= BRASERO CLUTTER GSTREAMER HEIF JXL RAW WEBP YELP OPTIONS_DEFAULT= CLUTTER GSTREAMER HEIF JXL RAW WEBP YELP OPTIONS_SUB= yes BRASERO_DESC= Write galleries to CD/DVD (large dependency) BRASERO_LIB_DEPENDS= libbrasero-media3.so:sysutils/brasero BRASERO_MESON_TRUE= libbrasero CLUTTER_DESC= Fancy slideshows CLUTTER_LIB_DEPENDS= libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 CLUTTER_MESON_TRUE= clutter GSTREAMER_USES= gstreamer GSTREAMER_MESON_TRUE= gstreamer HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_MESON_TRUE= libheif JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_MESON_TRUE= libjxl RAW_DESC= Raw image support via libraw RAW_LIB_DEPENDS= libraw.so:graphics/libraw RAW_MESON_TRUE= libraw WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_MESON_TRUE= libwebp YELP_DESC= Viewer for built-in help system YELP_RUN_DEPENDS= yelp:x11/yelp .include diff --git a/graphics/hyprgraphics/Makefile b/graphics/hyprgraphics/Makefile index 2592d4d2b97b..635d109aba9f 100644 --- a/graphics/hyprgraphics/Makefile +++ b/graphics/hyprgraphics/Makefile @@ -1,37 +1,37 @@ PORTNAME= hyprgraphics DISTVERSIONPREFIX= v DISTVERSION= 0.5.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= tagattie@FreeBSD.org COMMENT= Hyprland graphics / resource utilities WWW= https://github.com/hyprwm/hyprgraphics LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libhyprutils.so:devel/hyprutils \ libdrm.so:graphics/libdrm \ libheif.so:graphics/libheif \ libjxl.so:graphics/libjxl \ libpng.so:graphics/png \ libwebp.so:graphics/webp USES= cmake:testing compiler:c++11-lib gl gnome jpeg pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= hyprwm USE_LDCONFIG= yes USE_GL= opengl USE_GNOME= cairo librsvg2 pango USE_XORG= pixman LDFLAGS+= -pthread PLIST_SUB= SOVERSION_MAJOR=4 \ SOVERSION_FULL=${DISTVERSION:C/-.*//} .include diff --git a/graphics/imlib2/Makefile b/graphics/imlib2/Makefile index fd7a05247ad9..e55fd1bcb1a0 100644 --- a/graphics/imlib2/Makefile +++ b/graphics/imlib2/Makefile @@ -1,88 +1,89 @@ PORTNAME= imlib2 DISTVERSION= 1.12.6 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= graphics enlightenment MASTER_SITES= SF/enlightenment/imlib2-src/${DISTVERSION} MAINTAINER= eduardo@FreeBSD.org COMMENT= Next generation graphics library for Enlightenment WWW= https://docs.enlightenment.org/api/imlib2/html/ LICENSE= imlib2 LICENSE_NAME= imlib2 license LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libfreetype.so:print/freetype2 USES= cpe libtool localbase:ldflags pathfix pkgconfig tar:xz CPE_VENDOR= enlightenment USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static \ --enable-visibility-hiding \ --with-zlib INSTALL_TARGET= install-strip PLIST_SUB= SHLIB_SHORT=${DISTVERSION:R:R} \ SHLIB_VER=${DISTVERSION} OPTIONS_DEFINE= GIF HEIF ID3 JPEG JXL LIBRSVG2 OPENJPEG PNG TIFF WEBP X11 OPTIONS_DEFAULT= GIF HEIF ID3 JPEG JXL LIBRSVG2 OPENJPEG PNG TIFF WEBP X11 OPTIONS_SUB= yes GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CONFIGURE_WITH= gif HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_CONFIGURE_WITH= heif ID3_LIB_DEPENDS= libid3tag.so:audio/libid3tag ID3_CONFIGURE_WITH= id3 JPEG_USES= jpeg JPEG_CONFIGURE_WITH= jpeg JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_CONFIGURE_WITH= jxl JXL_CONFLICTS_INSTALL= imlib2-jxl LIBRSVG2_USES= gnome LIBRSVG2_USE= GNOME=cairo,librsvg2 LIBRSVG2_CONFIGURE_WITH= svg OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_CONFIGURE_WITH= j2k PNG_LIB_DEPENDS= libpng16.so:graphics/png PNG_CONFIGURE_WITH= png TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_WITH= tiff WEBP_LIB_DEPENDS= libwebpdemux.so:graphics/webp WEBP_CONFIGURE_WITH= webp WEBP_CONFLICTS_INSTALL= imlib2-webp X11_USES= xorg X11_USE= XORG=sm,x11,xcb,xext X11_CONFIGURE_WITH= x x-shm-fd .include # scaling: MMX asm scaling causes segv, disable for now .if ${ARCH} == "i386" && !empty(MACHINE_CPU:Mmmx) CONFIGURE_ARGS+= --disable-mmx .else CONFIGURE_ARGS+= --disable-mmx .endif .if ${ARCH} == "amd64" CONFIGURE_ARGS+= --enable-amd64 .else CONFIGURE_ARGS+= --disable-amd64 .endif .include diff --git a/graphics/kf5-kimageformats/Makefile b/graphics/kf5-kimageformats/Makefile index e7b4d9011221..c415dd720120 100644 --- a/graphics/kf5-kimageformats/Makefile +++ b/graphics/kf5-kimageformats/Makefile @@ -1,42 +1,42 @@ PORTNAME= kimageformats DISTVERSION= ${KDE_FRAMEWORKS_VERSION} -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics kde kde-frameworks MAINTAINER= kde@FreeBSD.org COMMENT= KF5 library providing support for additional image formats LIB_DEPENDS= libImath.so:math/Imath USES= cmake compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz USE_KDE= archive \ ecm:build USE_QT= core gui printsupport widgets \ buildtools:build qmake:build CFLAGS+= -I${LOCALBASE}/include/Imath OPTIONS_DEFINE= AVIF JXL HEIF OPENEXR RAW OPTIONS_DEFAULT= AVIF JXL HEIF OPENEXR RAW OPTIONS_SUB= yes AVIF_LIB_DEPENDS= libavif.so:graphics/libavif AVIF_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_libavif JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_CMAKE_BOOL= KIMAGEFORMATS_JXL HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_CMAKE_BOOL= KIMAGEFORMATS_HEIF OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR RAW_LIB_DEPENDS= libraw.so:graphics/libraw RAW_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_libraw post-patch: ${REINPLACE_CMD} s,Imf::Int64,uint64_t, \ ${WRKSRC}/src/imageformats/exr.cpp .include diff --git a/graphics/kf6-kimageformats/Makefile b/graphics/kf6-kimageformats/Makefile index 48681225e265..f6bba11903a3 100644 --- a/graphics/kf6-kimageformats/Makefile +++ b/graphics/kf6-kimageformats/Makefile @@ -1,36 +1,37 @@ PORTNAME= kimageformats DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= graphics kde kde-frameworks MAINTAINER= kde@FreeBSD.org COMMENT= Plugins to allow QImage to support extra file formats USES= cmake gl kde:6 pkgconfig qt:6 tar:xz USE_GL= gl opengl USE_KDE= archive ecm:build USE_QT= base OPTIONS_DEFINE= AVIF JXL HEIF OPENEXR OPENJPEG RAW OPTIONS_DEFAULT:= ${OPTIONS_DEFINE} OPTIONS_SUB= yes AVIF_LIB_DEPENDS= libavif.so:graphics/libavif AVIF_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_libavif JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_CMAKE_BOOL= KIMAGEFORMATS_JXL HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_CMAKE_BOOL= KIMAGEFORMATS_HEIF OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ libImath.so:math/Imath OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenJPEG RAW_LIB_DEPENDS= libraw.so:graphics/libraw RAW_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_LibRaw .include diff --git a/graphics/krita/Makefile b/graphics/krita/Makefile index ba72c59ed05e..024928df3d04 100644 --- a/graphics/krita/Makefile +++ b/graphics/krita/Makefile @@ -1,84 +1,85 @@ PORTNAME= krita DISTVERSION= 5.2.16 +PORTREVISION= 1 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} DIST_SUBDIR= KDE/${PORTNAME} PATCH_SITES+= https://invent.kde.org/graphics/krita/-/commit/ PATCHFILES+= cc113e991c90cd612e394b0b670cf035256a94f1.diff:-p1 MAINTAINER= kde@FreeBSD.org COMMENT= Sketching and painting program WWW= https://krita.org LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= boost-libs>=1.65:devel/boost-libs \ immer>=0:devel/immer \ lager>=0:devel/lager \ zug>=0:devel/zug BUILD_DEPENDS+= ${BUILD_DEPENDS_${ARCH}} BUILD_DEPENDS_aarch64= xsimd>=8.1:devel/xsimd BUILD_DEPENDS_amd64= xsimd>=8.1:devel/xsimd LIB_DEPENDS= libImath.so:math/Imath \ libOpenColorIO.so:graphics/opencolorio \ libX11.so:x11/libX11 \ libexiv2.so:graphics/exiv2 \ libfftw3.so:math/fftw3 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libgif.so:graphics/giflib \ libgsl.so:math/gsl \ libharfbuzz.so:print/harfbuzz \ libheif.so:graphics/libheif \ libjson-c.so:devel/json-c \ libjxl.so:graphics/libjxl \ libKF5KDcraw.so:graphics/libkdcraw-qt5 \ liblcms2.so:graphics/lcms2 \ libmypaint.so:graphics/libmypaint \ libopenjp2.so:graphics/openjpeg \ libpng16.so:graphics/png \ libpoppler.so:graphics/poppler \ libpoppler-qt5.so:graphics/poppler-qt5 \ libquazip1-qt5.so:archivers/quazip@qt5 \ libtiff.so:graphics/tiff \ libturbojpeg.so:graphics/libjpeg-turbo \ libunibreak.so:textproc/libunibreak \ libwebp.so:graphics/webp USES= cmake compiler:c++11-lib desktop-file-utils eigen:3 gettext \ gnome jpeg kde:5 localbase:ldflags mlt:7 pkgconfig python qt:5 \ sdl shared-mime-info tar:xz xorg USE_GNOME= glib20 USE_KDE= completion config coreaddons crash guiaddons i18n \ itemmodels itemviews service widgetsaddons \ windowsystem ecm:build USE_QT= concurrent core dbus gui network \ printsupport sql svg widgets x11extras xml \ buildtools:build qmake:build testlib:build \ sql-sqlite3:run USE_SDL= sdl2 USE_XORG= ice sm xcb xext xi # Make Cmake use the python we installed dependencies for. CMAKE_ARGS= -DPython_EXECUTABLE:STRING=${PYTHON_CMD} PLIST_SUB= SHLIB_VER=19.0.0 \ SHLIB_SHVER=19 OPTIONS_DEFINE= PYTHON OPENEXR OPTIONS_DEFAULT= PYTHON OPENEXR OPTIONS_SUB= yes OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ libKSeExpr.so:graphics/kseexpr OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR PYTHON_BUILD_DEPENDS= ${PY_SETUPTOOLS} PYTHON_USES= pyqt:5 PYTHON_USE= PYQT=pyqt5,pysip,sip:build PYTHON_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_PyQt5 .include diff --git a/graphics/libjxl/Makefile b/graphics/libjxl/Makefile index 9d657d33e281..23eff67f10e6 100644 --- a/graphics/libjxl/Makefile +++ b/graphics/libjxl/Makefile @@ -1,80 +1,76 @@ PORTNAME= libjxl DISTVERSIONPREFIX= v -DISTVERSION= 0.11.2 +DISTVERSION= 0.12.0 CATEGORIES= graphics -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCH_SITES+= LOCAL/jbeich/${PORTNAME}_patches # backup -PATCHFILES+= d2411cebb0c3.patch:-p1 # https://github.com/libjxl/libjxl/pull/4007 - MAINTAINER= jbeich@FreeBSD.org COMMENT= JPEG XL reference encoder/decoder WWW= https://jpeg.org/jpegxl/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libbrotlienc.so:archivers/brotli \ libhwy.so:devel/highway TEST_DEPENDS= googletest>0:devel/googletest USES= cmake:testing compiler:c++11-lib cpe localbase:ldflags pkgconfig shared-mime-info CPE_VENDOR= ${PORTNAME}_project USE_GITHUB= yes USE_LDCONFIG= yes GH_TUPLE= libjxl:testdata:ff8d743:testdata/testdata \ webmproject:sjpeg:94e0df6:sjpeg/third_party/sjpeg \ ${NULL} CMAKE_ON= JPEGXL_ENABLE_PLUGINS CMAKE_ON+= ${AVX512 AVX512_SPR AVX512_ZEN4:L:S/^/JPEGXL_ENABLE_/} CMAKE_OFF= ${BENCHMARK FUZZERS TCMALLOC:L:S/^/JPEGXL_ENABLE_/} CMAKE_OFF+= ${OpenGL GLUT:L:S/^/CMAKE_DISABLE_FIND_PACKAGE_/} # sjpeg CMAKE_OFF+= ${CMAKE_TESTING_ON} LDFLAGS+= -Wl,--as-needed # brotlicommon, OPENEXR/PNG deps PLIST_SUB= VERSION=${PORTVERSION} OPTIONS_DEFINE= GIF JPEG LCMS2 LTO MANPAGES OPENEXR PIXBUF PNG OPTIONS_DEFAULT=GIF JPEG LTO MANPAGES OPENEXR PIXBUF PNG OPTIONS_DEFAULT_powerpc= LCMS2 OPTIONS_DEFAULT_powerpc64= LCMS2 OPTIONS_EXCLUDE_i386= LTO # ConvolutionWithTranspose(): JXL_CHECK: out->xsize() == in.ysize() OPTIONS_EXCLUDE_riscv64= LTO # bug 262871 OPTIONS_SUB= yes GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_GIF JPEG_USES= jpeg JPEG_CMAKE_BOOL= JPEGXL_ENABLE_JPEGLI JPEG_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_JPEG JPEG_CMAKE_BOOL_OFF+= JPEGXL_ENABLE_JPEGLI_LIBJPEG # XXX WITH_JPEG8, libmap.conf(5) LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LCMS2_GH_TUPLE_OFF= jbeich:skcms:b2e6926:skcms/third_party/skcms LCMS2_CMAKE_BOOL_OFF= JPEGXL_ENABLE_SKCMS .if make(makesum) GH_TUPLE+= ${LCMS2_GH_TUPLE_OFF} .endif LTO_CMAKE_BOOL= CMAKE_INTERPROCEDURAL_OPTIMIZATION LTO_CMAKE_ON= -DCMAKE_POLICY_DEFAULT_CMP0069:STRING=NEW MANPAGES_BUILD_DEPENDS= a2x:textproc/asciidoc MANPAGES_USES= python:build MANPAGES_CMAKE_BOOL= JPEGXL_ENABLE_MANPAGES OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr OPENEXR_CMAKE_BOOL= JPEGXL_ENABLE_OPENEXR PIXBUF_USES= gnome PIXBUF_USE= GNOME=gdkpixbuf PIXBUF_CMAKE_BOOL= JPEGXL_ENABLE_PLUGIN_GDKPIXBUF PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_PNG post-patch: @${REINPLACE_CMD} 's,/usr,${LOCALBASE},' \ ${WRKSRC}/plugins/gdk-pixbuf/jxl.thumbnailer .include diff --git a/graphics/libjxl/distinfo b/graphics/libjxl/distinfo index 3a0b691138ce..15a6dda161ff 100644 --- a/graphics/libjxl/distinfo +++ b/graphics/libjxl/distinfo @@ -1,11 +1,9 @@ -TIMESTAMP = 1770731602 -SHA256 (libjxl-libjxl-v0.11.2_GH0.tar.gz) = ab38928f7f6248e2a98cc184956021acb927b16a0dee71b4d260dc040a4320ea -SIZE (libjxl-libjxl-v0.11.2_GH0.tar.gz) = 1882762 +TIMESTAMP = 1782923819 +SHA256 (libjxl-libjxl-v0.12.0_GH0.tar.gz) = 03e9be69a30be4011f559da75328b6d7cea8ad921fabfbd551ce10bf45cdc992 +SIZE (libjxl-libjxl-v0.12.0_GH0.tar.gz) = 1698757 SHA256 (libjxl-testdata-ff8d743_GH0.tar.gz) = d225523e0576f21b6f8de106d2eac4e07650522bae7b65011993792a4dbc3eda SIZE (libjxl-testdata-ff8d743_GH0.tar.gz) = 69102242 SHA256 (webmproject-sjpeg-94e0df6_GH0.tar.gz) = f5436bf0b79739c7470d6a0d4e8fa514d2f3e75ad5b88ad364dee484d345e4d1 SIZE (webmproject-sjpeg-94e0df6_GH0.tar.gz) = 2481181 SHA256 (jbeich-skcms-b2e6926_GH0.tar.gz) = caeb8eb0503d9a67180134330c3418875cb2c567aa7b18e30256aadf1be9719d SIZE (jbeich-skcms-b2e6926_GH0.tar.gz) = 10056082 -SHA256 (d2411cebb0c3.patch) = a14e59cc6cdf1f0b220c013570e4807500a8e7e2af2a66996456b2540b57d7f6 -SIZE (d2411cebb0c3.patch) = 3857 diff --git a/graphics/libjxl/files/patch-jpegli b/graphics/libjxl/files/patch-jpegli deleted file mode 100644 index b6556b28fb10..000000000000 --- a/graphics/libjxl/files/patch-jpegli +++ /dev/null @@ -1,47 +0,0 @@ -Allow building jpegli against system libjpeg-turbo. - -This is an old version of https://github.com/libjxl/libjxl/pull/3085 - ---- CMakeLists.txt.orig 2024-09-13 05:31:05 UTC -+++ CMakeLists.txt -@@ -83,14 +83,6 @@ else() - set(BUNDLE_LIBPNG_DEFAULT YES) - else() - set(BUNDLE_LIBPNG_DEFAULT NO) --endif() -- -- --if(EXISTS "${PROJECT_SOURCE_DIR}/third_party/libjpeg-turbo/jconfig.h.in") -- set(ENABLE_JPEGLI_DEFAULT YES) --else() -- set(ENABLE_JPEGLI_DEFAULT NO) -- message(STATUS "libjpeg-turbo submodule is absent; not enabling jpegli") - endif() - - include(TestBigEndian) -@@ -112,7 +104,7 @@ set(JPEGXL_ENABLE_TOOLS true CACHE BOOL - "Build JPEGXL developer tools.") - set(JPEGXL_ENABLE_TOOLS true CACHE BOOL - "Build JPEGXL user tools: cjxl and djxl.") --set(JPEGXL_ENABLE_JPEGLI ${ENABLE_JPEGLI_DEFAULT} CACHE BOOL -+set(JPEGXL_ENABLE_JPEGLI true CACHE BOOL - "Build jpegli library.") - set(JPEGXL_ENABLE_JPEGLI_LIBJPEG true CACHE BOOL - "Build libjpeg.so shared library based on jpegli.") ---- lib/jpegli.cmake.orig 2024-01-10 09:51:57 UTC -+++ lib/jpegli.cmake -@@ -23,12 +23,14 @@ endif() - set(JPEG_LIB_VERSION 80) - endif() - -+if(JPEGXL_INSTALL_JPEGLI_LIBJPEG) - configure_file( - ../third_party/libjpeg-turbo/jconfig.h.in include/jpegli/jconfig.h) - configure_file( - ../third_party/libjpeg-turbo/jpeglib.h include/jpegli/jpeglib.h COPYONLY) - configure_file( - ../third_party/libjpeg-turbo/jmorecfg.h include/jpegli/jmorecfg.h COPYONLY) -+endif() - - add_library(jpegli-static STATIC EXCLUDE_FROM_ALL "${JPEGXL_INTERNAL_JPEGLI_SOURCES}") - target_compile_options(jpegli-static PRIVATE "${JPEGXL_INTERNAL_FLAGS}") diff --git a/graphics/libjxl/pkg-plist b/graphics/libjxl/pkg-plist index 6aa1cc1751d0..db6b8b6f0a2d 100644 --- a/graphics/libjxl/pkg-plist +++ b/graphics/libjxl/pkg-plist @@ -1,45 +1,44 @@ -%%JPEG%%bin/cjpegli bin/cjxl -%%JPEG%%bin/djpegli bin/djxl bin/jxlinfo +bin/jxltran include/jxl/cms.h include/jxl/cms_interface.h include/jxl/codestream_header.h include/jxl/color_encoding.h include/jxl/compressed_icc.h include/jxl/decode.h include/jxl/decode_cxx.h include/jxl/encode.h include/jxl/encode_cxx.h include/jxl/gain_map.h include/jxl/jxl_cms_export.h include/jxl/jxl_export.h include/jxl/jxl_threads_export.h include/jxl/memory_manager.h include/jxl/parallel_runner.h include/jxl/resizable_parallel_runner.h include/jxl/resizable_parallel_runner_cxx.h include/jxl/stats.h include/jxl/thread_parallel_runner.h include/jxl/thread_parallel_runner_cxx.h include/jxl/types.h include/jxl/version.h %%PIXBUF%%lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-jxl.so lib/libjxl.so -lib/libjxl.so.0.11 +lib/libjxl.so.0.12 lib/libjxl.so.%%VERSION%% lib/libjxl_cms.so -lib/libjxl_cms.so.0.11 +lib/libjxl_cms.so.0.12 lib/libjxl_cms.so.%%VERSION%% lib/libjxl_extras_codec.a lib/libjxl_threads.so -lib/libjxl_threads.so.0.11 +lib/libjxl_threads.so.0.12 lib/libjxl_threads.so.%%VERSION%% libdata/pkgconfig/libjxl.pc libdata/pkgconfig/libjxl_cms.pc libdata/pkgconfig/libjxl_threads.pc %%MANPAGES%%share/man/man1/cjxl.1.gz %%MANPAGES%%share/man/man1/djxl.1.gz share/mime/packages/image-jxl.xml %%PIXBUF%%share/thumbnailers/jxl.thumbnailer diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile index e047b4a8659f..15e6e71b22bf 100644 --- a/graphics/openimageio/Makefile +++ b/graphics/openimageio/Makefile @@ -1,151 +1,151 @@ PORTNAME= openimageio DISTVERSIONPREFIX= v DISTVERSION= 3.1.8.0 # PORTREVISION must be set with ?= so as not to stomp over # py-openimageio's PORTREVISION. # Also, just to be on the safe side, when resetting, # best keep PORTREVISION?= 0. -PORTREVISION?= 2 +PORTREVISION?= 3 CATEGORIES?= graphics multimedia MAINTAINER?= FreeBSD@Shaneware.biz COMMENT?= OpenImageIO graphics library WWW= https://www.openimageio.org/ LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${LOCALBASE}/include/tsl/robin_map.h:devel/robin-map \ libfmt>10.0.0:devel/libfmt \ libjpeg-turbo>3.0.0:graphics/libjpeg-turbo LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libImath.so:math/Imath \ libOpenColorIO.so:graphics/opencolorio \ libOpenEXR.so:graphics/openexr \ libheif.so:graphics/libheif \ libjxl.so:graphics/libjxl \ libopenjph.so:graphics/openjph \ libpng.so:graphics/png \ libpugixml.so:textproc/pugixml \ libtiff.so:graphics/tiff \ libwebp.so:graphics/webp RUN_DEPENDS= libfmt>10.0.0:devel/libfmt \ libjpeg-turbo>3.0.0:graphics/libjpeg-turbo USES= cmake jpeg compiler:c++17-lang iconv:wchar_t USE_GITHUB= yes GH_ACCOUNT= AcademySoftwareFoundation GH_PROJECT= OpenImageIO CMAKE_ARGS= -DCMAKE_CXX_STANDARD:INTEGER=17 # OpenVDB uses the C++17 STL # feature std::tuple_size_v; since the slave port py-openimageio excludes # options - this is a global line here CMAKE_ON= BUILD_SHARED_LIBS USE_EXTERNAL_PUGIXML CMAKE_OFF= BUILD_FMT_FORCE BUILD_MISSING_FMT INSTALL_FONTS INTERNALIZE_FMT \ LINKSTATIC OIIO_DOWNLOAD_MISSING_TESTDATA OIIO_USING_FMT_LOCAL \ STOP_ON_WARNING SHL1= ${PORTVERSION:R:R:R} SHL2= ${PORTVERSION:R:R} SHL3= ${PORTVERSION:R} PLIST_SUB= SHL1=${SHL1} SHL2=${SHL2} SHL3=${SHL3} OPTIONS_DEFINE= DICOM DOCS FFMPEG FREETYPE GIF IMAGEVIEWER \ OPENCV OPENJPEG PTEX RAW TBB TEST TOOLS VDB OPTIONS_DEFAULT= DICOM FREETYPE GIF OPENJPEG PTEX TBB TOOLS VDB OPTIONS_SUB= yes DICOM_DESC= DICOM/MEDICOM support FFMPEG_DESC= Use FFmpeg to support extra file types IMAGEVIEWER_DESC= Build image viewer (requires Qt) PTEX_DESC= Per face texture library support TBB_DESC= Intel tbb support TOOLS_DESC= Build CLI tools VDB_DESC= OpenVDB support DICOM_LIB_DEPENDS= libdcmimage.so:graphics/dcmtk DICOM_USES= gnome ssl DICOM_USE= gnome=libxml2 DICOM_CMAKE_BOOL= USE_DICOM DOCS_CMAKE_BOOL= INSTALL_DOCS DOCS_CMAKE_ON= -DCMAKE_INSTALL_DOCDIR:STRING=${DOCSDIR} FFMPEG_LIB_DEPENDS= libavutil.so:multimedia/ffmpeg FFMPEG_CMAKE_BOOL= USE_FFMPEG FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_RUN_DEPENDS= ${LOCALBASE}/share/fonts/Droid/DroidSans.ttf:x11-fonts/droid-fonts-ttf FREETYPE_CMAKE_BOOL= USE_FREETYPE GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CMAKE_BOOL= USE_GIF IMAGEVIEWER_IMPLIES= TOOLS IMAGEVIEWER_USES= gl qt:6 IMAGEVIEWER_USE= GL=gl,glu QT=base IMAGEVIEWER_CMAKE_BOOL= USE_QT OPENCV_IMPLIES= OPENJPEG OPENCV_LIB_DEPENDS= libopencv_core.so:graphics/opencv OPENCV_CMAKE_BOOL= USE_OPENCV OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_CMAKE_BOOL= USE_OPENJPEG PTEX_LIB_DEPENDS= libPtex.so:graphics/ptex PTEX_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Ptex RAW_LIB_DEPENDS= libraw_r.so:graphics/libraw RAW_CMAKE_BOOL= USE_LIBRAW TBB_LIB_DEPENDS= libtbb.so:devel/onetbb TBB_CMAKE_BOOL= USE_TBB TEST_CMAKE_BOOL= OIIO_BUILD_TESTS TOOLS_CMAKE_BOOL= OIIO_BUILD_TOOLS VDB_IMPLIES= TBB VDB_LIB_DEPENDS= libopenvdb.so:misc/openvdb VDB_CMAKE_BOOL= USE_OPENVDB post-patch: @${REINPLACE_CMD} -e "s,%%LOCALBASE%%,${LOCALBASE}," \ ${WRKSRC}/src/cmake/modules/FindPtex.cmake .include .if ${SLAVE_PORT} == yes BUILD_DEPENDS+= ${PREFIX}/share/cmake/pybind11/pybind11Config.cmake:devel/pybind11 LIB_DEPENDS+= libOpenImageIO.so:graphics/openimageio USES+= python USE_PYTHON= flavors CMAKE_ARGS+= -DPYTHON_VERSION:STRING=${PYTHON_VER} CMAKE_ON+= USE_PYTHON # we don't need the apps built - only libs. CMAKE_OFF+= EMBED_PLUGINS OIIO_BUILD_TESTS OIIO_BUILD_TOOLS USE_DICOM USE_FFMPEG USE_FREETYPE USE_GIF USE_LIBRAW USE_OPENCV USE_OPENJPEG USE_OPENVDB USE_QT USE_TBB PLIST= ${PKGDIR}/pkg-plist-pybind do-install: ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${INSTALL_LIB} ${BUILD_WRKSRC}/lib/python/site-packages/OpenImageIO*.so ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} .else # SLAVE_PORT != yes USE_LDCONFIG= yes CMAKE_OFF+= USE_PYTHON post-install: ${LN} -sf libOpenImageIO.so.${SHL3} \ ${STAGEDIR}${PREFIX}/lib/libOpenImageIO.so.${SHL2} ${LN} -sf libOpenImageIO.so.${SHL3} \ ${STAGEDIR}${PREFIX}/lib/libOpenImageIO.so.${SHL1} ${LN} -sf libOpenImageIO_Util.so.${SHL3} \ ${STAGEDIR}${PREFIX}/lib/libOpenImageIO_Util.so.${SHL2} ${LN} -sf libOpenImageIO_Util.so.${SHL3} \ ${STAGEDIR}${PREFIX}/lib/libOpenImageIO_Util.so.${SHL1} do-test-TEST-on: @cd ${BUILD_WRKSRC} && ${SETENV} ARGS=-V ${MAKE_CMD} test .endif # SLAVE_PORT .include diff --git a/graphics/py-imagecodecs/Makefile b/graphics/py-imagecodecs/Makefile index fc90a796895f..e6acecb6af9e 100644 --- a/graphics/py-imagecodecs/Makefile +++ b/graphics/py-imagecodecs/Makefile @@ -1,65 +1,66 @@ PORTNAME= imagecodecs PORTVERSION= 2026.5.10 +PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Image transformation, compression, and decompression codecs WWW= https://github.com/cgohlke/imagecodecs LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=2,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libaec.so:science/libaec \ libavif.so:graphics/libavif \ libblosc.so:archivers/c-blosc \ libblosc2.so:archivers/c-blosc2 \ libbrotlicommon.so:archivers/brotli \ libbrunslidec-c.so:graphics/brunsli \ libcharls.so:graphics/charls \ libdeflate.so:archivers/libdeflate \ libgif.so:graphics/giflib \ libheif.so:graphics/libheif \ libjbig.so:graphics/jbigkit\ libjpegxr.so:graphics/libjxr \ libjxl.so:graphics/libjxl \ liblcms2.so:graphics/lcms2 \ libLerc.so:graphics/lerc \ liblz4.so:archivers/liblz4 \ liblzfse.so:archivers/lzfse \ libopenjp2.so:graphics/openjpeg \ libpng16.so:graphics/png \ libsnappy.so:archivers/snappy \ libSZ3c.so:science/sz3 \ libtiff.so:graphics/tiff \ libuhdr.so:graphics/libultrahdr \ libwebp.so:graphics/webp \ libz-ng.so:archivers/zlib-ng \ libzfp.so:devel/zfp \ libzopfli.so:archivers/zopfli \ libzstd.so:archivers/zstd RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=2.1,1:math/py-numpy@${PY_FLAVOR} USES= jpeg localbase python:3.12+ USE_PYTHON= autoplist concurrent cython pep517 CPPFLAGS+= -I${LOCALBASE}/include/jxrlib \ -I${LOCALBASE}/include/openjpeg-2.5 MAKE_ENV= CG_LIMITED_API=0 OPTIONS_DEFINE= ALL ALL_DESC= All optional dependencies # Remove graphics/py-tifffile from RUN_DEPENDS to avoid cyclic dependency ALL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numcodecs>=0:misc/py-numcodecs@${PY_FLAVOR} # ${PYTHON_PKGNAMEPREFIX}tifffile>=0:graphics/py-tifffile@${PY_FLAVOR} post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/graphics/rawtherapee/Makefile b/graphics/rawtherapee/Makefile index b7d38067f6ae..7bba6b5d9f02 100644 --- a/graphics/rawtherapee/Makefile +++ b/graphics/rawtherapee/Makefile @@ -1,204 +1,204 @@ PORTNAME= rawtherapee PORTVERSION= 5.12 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= https://github.com/RawTherapee/RawTherapee/releases/download/${PORTVERSION}/ \ https://rawtherapee.com/shared/source/ \ LOCAL/mandree/ MAINTAINER= mandree@FreeBSD.org COMMENT= Powerful RAW image processing application WWW= https://www.rawtherapee.com/ LICENSE= GPLv3 LIB_DEPENDS= \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libexiv2.so:graphics/exiv2 \ libexpat.so:textproc/expat2 \ libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libiptcdata.so:graphics/libiptcdata \ libjxl_threads.so:graphics/libjxl \ liblcms2.so:graphics/lcms2 \ liblensfun.so:graphics/lensfun \ libpng.so:graphics/png \ libsigc-2.0.so:devel/libsigc++20 \ libtiff.so:graphics/tiff # We cannot use gcc-c++11-lib as of 2024-02-23 because # Uses/compiler.mk would use the default compiler instead # as though USE_GCC=yes had been set. USES= autoreconf:build cmake desktop-file-utils compiler:c++11-lib gnome \ jpeg libtool:build localbase:ldflags pkgconfig tar:xz USE_GNOME= gtkmm30 librsvg2 CMAKE_ARGS+= -DDOCDIR="${DOCSDIR}" \ -DCREDITSDIR="${DOCSDIR}" \ -DLICENCEDIR="${DOCSDIR}" \ -DDESKTOPDIR="${DESKTOPDIR}" \ -DDATADIR="${DATADIR}" \ -DCACHE_NAME_SUFFIX="" \ -Wno-dev \ -DCMAKE_AR:FILEPATH=${_AR} \ -DCMAKE_RANLIB:FILEPATH=${_RANLIB} \ -DCMAKE_POLICY_DEFAULT_CMP0056:STRING=NEW CONFIGURE_ENV+= AR=${_AR} RANLIB=${_RANLIB} # for embedded LibRaw # 3.4.x: CMAKE_EXE_LINKER_FLAGS is not passed to TRY_COMPILE by default # any more. The CMP0056 policy must be explicitly set to NEW to ensure # linker flags are passed. Else -lomp is not found with clang. # See: https://cmake.org/cmake/help/v3.4/policy/CMP0056.html CFLAGS+= -I${LOCALBASE}/include -fPIC ${_OPT_FLAGS} LDFLAGS+= -Wl,--as-needed -lpthread ${_OPT_FLAGS} # Fix : # Make sure that USE_BINUTILS override those in /usr/bin # which usually is first in the PATH, before ${LOCALBASE}/bin: # (For some reason, poudriere does not trigger this.) BINARY_ALIAS+= ar=${_AR} ranlib=${_RANLIB} OPTIONS_DEFINE= DOCS GCC LTO NATIVE OPTIONS_DEFINE_amd64= OPENMP OPTIONS_DEFINE_i386= OPENMP OPTIONS_DEFAULT= OPENMP GCC LTO GCC_DESC= Build with ports's GCC 14 (newer fail with libc++) NATIVE_DESC= Use -march=native (avoid for generic packages!) OPENMP_DESC= Enable OpenMP parallel processing (i386/amd64 only) LTO_CFLAGS= ${_LTO_FLAGS} LTO_LDFLAGS= ${_LTO_FLAGS} NATIVE_CMAKE_ON= -DPROC_TARGET_NUMBER="2" OPENMP_CMAKE_BOOL= OPTION_OMP OPENMP_LDFLAGS= -lm -lomp # For gcc-based builds, rawtherapee's cmake ends up with GCC's absolute path # in the CC/CXX variables, effectively disabling ccache. Wrap compiler in ccache explicitly. # CCACHE_ENABLED does not get enabled soon enough as of dceadb6b0011 in February 2024, # so we need to re-do what bsd.ccache.mk does. # See also https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277204 # NB: When changing this, make sure that the compiler is still wrapped by ccache! .if "${WITH_CCACHE_BUILD}" == "yes" && !defined(NO_CCACHE) CMAKE_ARGS+= -DCMAKE_C_COMPILER_LAUNCHER=${CCACHE_BIN} \ -DCMAKE_CXX_COMPILER_LAUNCHER=${CCACHE_BIN} .endif .include # ------------------------------------------------------------------- # As of 2024-02, GCC-12.3 compiled RawTherapee appears to be # up to twice as fast as clang-16.0 compiled code. # So we shall stick to a modern GCC for now. # # However, as of 2026-02-20, GCC-15 fails to build with # -stdlib=libc++, and without it, we get link-time failures # because the C++ libraries such as Exiv2 and Glib-related # use the libc++ ABI, so we can't move to GCC 15. # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293329 (port) # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292692 (meta) # .if !empty(PORT_OPTIONS:MGCC) USE_GCC= 14 # pin 14 for now, 15 incompatible _LTO_FLAGS= -flto=${MAKE_JOBS_NUMBER} _AR= ${CC:S/gcc/gcc-ar/} _RANLIB= ${CC:S/gcc/gcc-ranlib/} .else # default path, usually clang _LTO_FLAGS= -flto=thin _AR= ${AR} _RANLIB= ${RANLIB} .endif .if empty(PORT_OPTIONS:MNATIVE) && empty(CFLAGS:M-march*) && (${ARCH} == i386 || ${ARCH} == amd64 || ${ARCH} == aarch64) # this gets translated to -mtune=generic, see ${WRKSRC}/ProcessorTargets.cmake # and as of GCC 8.3, it appears that among FreeBSD's supported architectures, # only the three listed above support this GCC option. CMAKE_ARGS+= -DPROC_TARGET_NUMBER="1" .endif .if (${OPSYS} == FreeBSD) && (${OSVERSION} >= 1500000) # don't waste everybody's time with Tier-2 and moving targets. ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON=only amd64 is supported on non-released FreeBSD versions .endif .if defined(WITH_DEBUG) STRIP= CMAKE_BUILD_TYPE= None # Arch Linux packaging trick to avoid cmake overriding our flags _OPT_FLAGS= -ggdb3 -Og # -Og is GCC-specific, use -O1 for clang .else _OPT_FLAGS= -O3 -funroll-loops .endif # x86_64/amd64 includes -msse2 by default .if ${ARCH} == i386 # -mstackrealign: workaround for values passed on the stack that cause SIGBUS on SSE2 # -msse2: SSE2 has been around since the year 2003 latest _OPT_FLAGS+= -msse2 _OPT_FLAGS+= -mstackrealign .endif # ------------------------------------------------------------------- .include .if ${COMPILER_FEATURES:Mlibc++} CXXFLAGS+= -stdlib=libc++ .endif post-patch: ${REINPLACE_CMD} -e '/COMMAND.*SHELL/s/-l -c/-c/' ${WRKSRC}/rtengine/LibRaw.cmake ${REINPLACE_CMD} -e 's#DESTINATION "$${CMAKE_INSTALL_PREFIX}/share/man/man1"#DESTINATION "${PREFIX}/share/man/man1/"#' \ ${WRKSRC}/CMakeLists.txt TESTIMAGES= ${MASTERDIR}/testimages # paranoia: run rawtherapee to be sure it finds all its # shared libraries (this hinges on proper RPATH setting and propagation) # # _check_version strips stuffixes from distnames etc. that do not appear # in the program's version numbering _check_version= ${PKGVERSION:C/.g0//} _env= LANGUAGE= DISPLAY= HOME="$$TMP" RT_SETTINGS=${WRKDIR}/rt-config RT_CACHE="$$TMP/rtcache" post-install: @${RM} -f ${WRKDIR}/selftest.exitcodes ${WRKDIR}/selftest.expect @(set -e; _mp=$$(/bin/df -P ${STAGEDIR}${PREFIX}/bin/rawtherapee | ${AWK} 'NR==2{print $$NF}') ; \ _fsflags=$$(${MOUNT} -p | ${AWK} "{ if (\$$2 == \"$$_mp\") { print \$$4 } }") ; \ case $$_fsflags in *noexec*) \ ${TOUCH} ${WRKDIR}/selftest.expect ${WRKDIR}/selftest.exitcodes ; \ ${ECHO_CMD} "===> Skipping smoke tests, STAGEDIR=${STAGEDIR} is on a noexec file system" ; \ exit 0 ;; \ esac ; \ ${ECHO_MSG} "===> Running smoke tests" ; \ ${RM} -rf ${WRKDIR}/rt-config ; \ ${MKDIR} ${WRKDIR}/rt-config ${WRKDIR}/rt-config/dcpprofiles ${WRKDIR}/rt-config/profiles ; \ ${CP} ${WRKSRC}/rtengine/camconst.json ${WRKDIR}/rt-config ; \ ${CP} ${WRKSRC}/rtdata/options/options.lin ${WRKDIR}/rt-config/options ; \ (cd ${WRKSRC}/rtdata/ && ${COPYTREE_SHARE} "profiles dcpprofiles" ${WRKDIR}/rt-config ) ; \ (set -x ; TMP=$$(${MKTEMP} -d -t ${PORTNAME}) && trap "rc=$$? ; ${RM} -rf \"$$TMP\" ; exit \$$rc" 0 && \ ( set +e ; ${SETENV} ${_env} ${STAGEDIR}${PREFIX}/bin/rawtherapee -v ; \ ${ECHO_CMD} $$? >&3 ) 3>&3 | ${EGREP} -q "RawTherapee, version ${_check_version:C/_.*//:C/,.*//}|cannot open display:" && \ ( set +e ; ${SETENV} ${_env} ${STAGEDIR}${PREFIX}/bin/rawtherapee-cli | dd ibs=8k ; \ ${ECHO_CMD} $$? >&3 ) 3>&3 | ${EGREP} -q "RawTherapee, version ${_check_version:C/_.*//:C/,.*//}" && \ expect=$$'0\n0\n' && \ onefile=$$(ls "${TESTIMAGES}"/* | head -1) && \ if test -d "${TESTIMAGES}" && test -n "$$onefile" -a -r "$$onefile" ; then \ expect=$$'0\n0\n0\n0\n0\n' && \ ( set +e ; \ /usr/bin/time ${SETENV} ${_env} ${STAGEDIR}${PREFIX}/bin/rawtherapee-cli \ -o "$$TMP" -q -f -c ${TESTIMAGES} ; ${ECHO_CMD} $$? >&3 ; \ /usr/bin/time ${SETENV} ${_env} ${STAGEDIR}${PREFIX}/bin/rawtherapee-cli \ -o "$$TMP" -q -s -Y -c ${TESTIMAGES} ; ${ECHO_CMD} $$? >&3 ; \ /usr/bin/time ${SETENV} ${_env} ${STAGEDIR}${PREFIX}/bin/rawtherapee-cli \ -o "$$TMP" -q -s -Y -tz -c ${TESTIMAGES} ; ${ECHO_CMD} $$? >&3 ) 3>&3 ; \ fi ; \ ls -Rlbai "${TESTIMAGES}" "$${TMP}" || :; \ ${PRINTF} "%s" "$$expect" >&4 ) ) 3>${WRKDIR}/selftest.exitcodes 4>${WRKDIR}/selftest.expect ; \ ${HEAD} ${WRKDIR}/selftest.exitcodes ${WRKDIR}/selftest.expect ; \ cmp ${WRKDIR}/selftest.expect ${WRKDIR}/selftest.exitcodes \ || { ${ECHO_CMD} '===> !!! SELF-TEST FAILED !!! <===' ; exit 1 ; } .include diff --git a/graphics/sdl2_image/Makefile b/graphics/sdl2_image/Makefile index 46fba6974b4c..80b8e1a871a0 100644 --- a/graphics/sdl2_image/Makefile +++ b/graphics/sdl2_image/Makefile @@ -1,57 +1,58 @@ PORTNAME= sdl2_image DISTVERSIONPREFIX= release- DISTVERSION= 2.8.12 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org COMMENT= Simple library to load images of various formats as SDL surfaces WWW= https://github.com/libsdl-org/SDL_image LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cmake sdl USE_GITHUB= yes GH_ACCOUNT= libsdl-org GH_PROJECT= SDL_image USE_SDL= sdl2 CMAKE_OFF= SDL2IMAGE_DEPS_SHARED \ SDL2IMAGE_SAMPLES \ SDL2IMAGE_BACKEND_STB CMAKE_ON= SDL2IMAGE_STRICT CMAKE_ARGS= -DSDL2IMAGE_DEBUG_POSTFIX:STRING= USE_LDCONFIG= yes PLIST_SUB= LIBVERSION=0.${DISTVERSION:R:E}00.${DISTVERSION:E} OPTIONS_DEFINE= AVIF JPEG JXL PNG TIFF WEBP TEST OPTIONS_DEFAULT=AVIF JPEG JXL PNG TIFF WEBP AVIF_LIB_DEPENDS= libavif.so:graphics/libavif AVIF_CMAKE_BOOL= SDL2IMAGE_AVIF JPEG_USES= jpeg JPEG_CMAKE_BOOL= SDL2IMAGE_JPG JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_CMAKE_BOOL= SDL2IMAGE_JXL PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CMAKE_BOOL= SDL2IMAGE_PNG TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CMAKE_BOOL= SDL2IMAGE_TIF TEST_CMAKE_BOOL= SDL2IMAGE_TESTS TEST_CONFIGURE_ENV= LOCALBASE="${LOCALBASE}" TEST_LIB_DEPENDS= libunwind.so:devel/libunwind TEST_TEST_TARGET= test TEST_IMPLIES= PNG JPEG # does not build otherwise WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CMAKE_BOOL= SDL2IMAGE_WEBP post-extract: @${RM} -rf ${WRKSRC}/external .include diff --git a/graphics/sdl3_image/Makefile b/graphics/sdl3_image/Makefile index 631b02b98651..daaabdb3cfa2 100644 --- a/graphics/sdl3_image/Makefile +++ b/graphics/sdl3_image/Makefile @@ -1,55 +1,56 @@ PORTNAME= sdl3_image DISTVERSIONPREFIX= release- DISTVERSION= 3.4.4 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org COMMENT= Simple library to load images of various formats as SDL surfaces WWW= https://github.com/libsdl-org/SDL_image LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cmake sdl USE_GITHUB= yes GH_ACCOUNT= libsdl-org GH_PROJECT= SDL_image USE_SDL= sdl3 CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Git CMAKE_OFF= SDLIMAGE_DEPS_SHARED \ SDLIMAGE_SAMPLES \ SDLIMAGE_BACKEND_STB USE_LDCONFIG= yes PLIST_SUB= LIBVERSION=${DISTVERSION:C/[0-9]+/0/1} OPTIONS_DEFINE= AVIF JPEG JXL PNG TIFF WEBP TEST OPTIONS_DEFAULT=AVIF JPEG JXL PNG TIFF WEBP OPTIONS_SUB= yes AVIF_LIB_DEPENDS= libavif.so:graphics/libavif AVIF_CMAKE_BOOL= SDLIMAGE_AVIF JPEG_USES= jpeg JPEG_CMAKE_BOOL= SDLIMAGE_JPG JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_CMAKE_BOOL= SDLIMAGE_JXL PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CMAKE_BOOL= SDLIMAGE_PNG TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CMAKE_BOOL= SDLIMAGE_TIF TEST_USES= display:test TEST_CMAKE_BOOL= SDLIMAGE_TESTS TEST_TEST_TARGET= test WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CMAKE_BOOL= SDLIMAGE_WEBP post-extract: @${RM} -rf ${WRKSRC}/external .include diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile index bb356213a613..0338916f3a88 100644 --- a/graphics/vips/Makefile +++ b/graphics/vips/Makefile @@ -1,136 +1,136 @@ PORTNAME= vips PORTVERSION= 8.18.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= Free image processing system WWW= https://www.libvips.org/ \ https://github.com/libvips/libvips LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libexpat.so:textproc/expat2 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= bash:shells/bash USES= compiler:c++14-lang cpe gettext-tools gnome localbase meson pkgconfig python tar:xz USE_GNOME= glib20 BINARY_ALIAS= python3=${PYTHON_CMD} MESON_ARGS= --default-library=both \ -Danalyze=true \ -Dcplusplus=true \ -Dcpp-docs=false \ -Ddeprecated=true \ -Dexamples=true \ -Dmodules=disabled \ -Dnifti=disabled \ -Dnsgif=true \ -Dopenslide=disabled \ -Dpdfium=disabled \ -Dppm=true \ -Dquantizr=disabled \ -Dradiance=true \ -Dvapi=false \ -Dzlib=enabled USE_LDCONFIG= yes PLIST_SUB= VERSION=${PORTVERSION:R} OPTIONS_DEFINE= CFITSIO DOCS FFTW FONTCONFIG GIF HEIF IMAGEQUANT JPEG JXL LCMS2 LIBARCHIVE LIBEXIF LIBRSVG2 MATIO OPENEXR PANGO PNG POPPLER RAW SPNG TIFF UHDR WEBP OPTIONS_RADIO= MAGICK SIMD OPTIONS_RADIO_MAGICK= IMAGEMAGICK GRAPHICSMAGICK OPTIONS_RADIO_SIMD= HIGHWAY ORC OPTIONS_DEFAULT=CFITSIO FFTW FONTCONFIG GIF HEIF HIGHWAY IMAGEMAGICK JPEG JXL LCMS2 LIBARCHIVE LIBEXIF LIBRSVG2 MATIO OPENEXR PANGO PNG POPPLER RAW SPNG TIFF UHDR WEBP FONTCONFIG_IMPLIES= PANGO LIBARCHIVE_DESC=Save image pyramid via libarchive HIGHWAY_DESC= SIMD support via Highway (preferred) IMAGEQUANT_DESC=Image Quantization support GRAPHICSMAGICK_DESC= Image processing via GraphicsMagick MATIO_DESC= Matlab MAT format support ORC_DESC= Accelerate loops with ORC SPNG_DESC= Simple PNG support UHDR_DESC= Ultra HDR support CFITSIO_LIB_DEPENDS= libcfitsio.so:astro/cfitsio CFITSIO_MESON_ENABLED= cfitsio DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gi-docgen>=0:textproc/py-gi-docgen@${PY_FLAVOR} DOCS_MESON_ENABLED= introspection DOCS_MESON_TRUE= docs DOCS_USE= GNOME=introspection:build FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 FFTW_MESON_ENABLED= fftw FONTCONFIG_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig FONTCONFIG_MESON_ENABLED= fontconfig GIF_BUILD_DEPENDS= cgif>=0.2.0:graphics/cgif GIF_LIB_DEPENDS= libcgif.so:graphics/cgif GIF_MESON_ENABLED= cgif GRAPHICSMAGICK_LIB_DEPENDS= libGraphicsMagick.so:graphics/GraphicsMagick GRAPHICSMAGICK_MESON_ON=-Dmagick=enabled -Dmagick-package=GraphicsMagick HEIF_BUILD_DEPENDS= libheif>=1.4.0:graphics/libheif HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_MESON_ENABLED= heif HIGHWAY_BUILD_DEPENDS= highway>=1.0.5:devel/highway HIGHWAY_LIB_DEPENDS= libhwy.so:devel/highway HIGHWAY_MESON_ENABLED= highway IMAGEMAGICK_MESON_ON= -Dmagick=enabled -Dmagick-package=MagickCore IMAGEMAGICK_USES= magick IMAGEQUANT_LIB_DEPENDS= libimagequant.so:graphics/libimagequant IMAGEQUANT_MESON_ENABLED= imagequant JPEG_BUILD_DEPENDS= openjpeg>=2.4:graphics/openjpeg JPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg JPEG_MESON_ENABLED= jpeg openjpeg JPEG_USES= jpeg JXL_BUILD_DEPENDS= libjxl>=0.6:graphics/libjxl JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_MESON_ENABLED= jpeg-xl LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LCMS2_MESON_ENABLED= lcms LIBEXIF_BUILD_DEPENDS= libexif>=0.6:graphics/libexif LIBEXIF_LIB_DEPENDS= libexif.so:graphics/libexif LIBEXIF_MESON_ENABLED= exif LIBARCHIVE_BUILD_DEPENDS= libarchive>=3.0.0:archivers/libarchive LIBARCHIVE_MESON_ENABLED= archive LIBARCHIVE_USES= libarchive LIBRSVG2_MESON_ENABLED= rsvg LIBRSVG2_USE= GNOME=cairo,librsvg2 MATIO_LIB_DEPENDS= libmatio.so:math/matio MATIO_MESON_ENABLED= matio OPENEXR_BUILD_DEPENDS= openexr>=1.2.2:graphics/openexr OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr OPENEXR_MESON_ENABLED= openexr ORC_BUILD_DEPENDS= orc>=0.4.31:devel/orc ORC_LIB_DEPENDS= liborc-0.4.so:devel/orc ORC_MESON_ENABLED= orc PANGO_MESON_ENABLED= pangocairo PANGO_USE= GNOME=pango PNG_BUILD_DEPENDS= png>=1.2.9:graphics/png PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_MESON_ENABLED= png POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib POPPLER_MESON_ENABLED= poppler POPPLER_USE= GNOME=cairo RAW_LIB_DEPENDS= libraw.so:graphics/libraw RAW_MESON_ENABLED= raw SPNG_BUILD_DEPENDS= libspng>=0.7:graphics/libspng SPNG_LIB_DEPENDS= libspng.so:graphics/libspng SPNG_MESON_ENABLED= spng TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_MESON_ENABLED= tiff UHDR_LIB_DEPENDS= libuhdr.so:graphics/libultrahdr UHDR_MESON_ENABLED= uhdr WEBP_BUILD_DEPENDS= webp>=0.6:graphics/webp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_MESON_ENABLED= webp .include .if !${PORT_OPTIONS:MGRAPHICSMAGICK} && !${PORT_OPTIONS:MIMAGEMAGICK} MESON_ARGS+= -Dmagick=disabled .endif .include diff --git a/multimedia/aom/Makefile b/multimedia/aom/Makefile index 0394c705554e..488f09591ee2 100644 --- a/multimedia/aom/Makefile +++ b/multimedia/aom/Makefile @@ -1,44 +1,45 @@ PORTNAME= aom DISTVERSION= 3.14.1 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= https://storage.googleapis.com/${PORTNAME}-releases/ DISTNAME= lib${PORTNAME}-${DISTVERSION} MAINTAINER= jbeich@FreeBSD.org COMMENT= AV1 reference encoder/decoder WWW= https://aomedia.org/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${BUILD_DEPENDS_${ARCH}} BUILD_DEPENDS_amd64= nasm:devel/nasm BUILD_DEPENDS_i386= nasm:devel/nasm USES= cmake compiler:c++11-lib perl5 USE_PERL5= build USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= ENABLE_DOCS ENABLE_TESTS PLIST_SUB= VERSION=${PORTVERSION} OPTIONS_DEFINE= JXL VMAF OPTIONS_DEFAULT=JXL VMAF OPTIONS_EXCLUDE=JXL # https://bugs.chromium.org/p/aomedia/issues/detail?id=3457 JXL_DESC= Encoding tuning for Butteraugli JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_USES= pkgconfig JXL_CMAKE_ON= -DCONFIG_TUNE_BUTTERAUGLI:STRING=1 VMAF_DESC= Encoding tuning for VMAF VMAF_LIB_DEPENDS= libvmaf.so:multimedia/vmaf VMAF_USES= pkgconfig VMAF_CMAKE_ON= -DCONFIG_TUNE_VMAF:STRING=1 post-patch: # Extract (snapshot) version from the port instead of CHANGELOG @${REINPLACE_CMD} 's,$${AOM_ROOT}/CHANGELOG,${DISTVERSIONFULL:S/^v//},' \ ${WRKSRC}/cmake/version.cmake .include diff --git a/multimedia/emby-server/Makefile b/multimedia/emby-server/Makefile index 47c5a7b24188..2186645d82ba 100644 --- a/multimedia/emby-server/Makefile +++ b/multimedia/emby-server/Makefile @@ -1,157 +1,158 @@ PORTNAME= emby-server DISTVERSION= 4.9.3.0 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= https://github.com/MediaBrowser/Emby.Releases/releases/download/${DISTVERSION}/ \ https://mediabrowser.github.io/embytools/ DISTNAME= embyserver-netcore_${DISTVERSION} DISTFILES= ${DISTNAME}.zip \ ffdetect-${FFDETECT_VERSION}.tar.xz \ ffmpeg-${FFMPEG_VERSION}.tar.gz \ libskiasharp-${SKIASHARP_VERSION}.tar.xz \ libvips-${VIPS_VERSION}.tar.xz \ license.docx DIST_SUBDIR?= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}.zip \ ffdetect-${FFDETECT_VERSION}.tar.xz \ ffmpeg-${FFMPEG_VERSION}.tar.gz \ libskiasharp-${SKIASHARP_VERSION}.tar.xz \ libvips-${VIPS_VERSION}.tar.xz MAINTAINER= driesm@FreeBSD.org COMMENT= Media server to organize, play & stream audio/video to various devices WWW= https://emby.media/ LICENSE= UNKNOWN LICENSE_NAME= custom LICENSE_FILE= ${DISTDIR}/${DIST_SUBDIR}/license.docx LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept ONLY_FOR_ARCHS= amd64 BUILD_DEPENDS= nasm:devel/nasm \ ${LOCALBASE}/include/CL/opencl.h:devel/opencl LIB_DEPENDS= libaribb24.so:multimedia/aribb24 \ libass.so:multimedia/libass \ libchromaprint.so:audio/chromaprint \ libdav1d.so:multimedia/dav1d \ libdrm.so:graphics/libdrm \ libexpat.so:textproc/expat2 \ libfftw3.so:math/fftw3 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libgnutls.so:security/gnutls \ libmfx.so:multimedia/intel-media-sdk \ libOpenCL.so:devel/ocl-icd \ libogg.so:audio/libogg \ libopus.so:audio/opus \ libpng.so:graphics/png \ libraw.so:graphics/libraw \ libtesseract.so:graphics/tesseract \ libtheora.so:multimedia/libtheora \ libva.so:multimedia/libva \ libvorbis.so:audio/libvorbis \ libvpx.so:multimedia/libvpx \ libwebp.so:graphics/webp \ libx264.so:multimedia/libx264 \ libx265.so:multimedia/x265 \ libzvbi.so:devel/libzvbi RUN_DEPENDS= dotnet8>0:lang/dotnet8 \ icu>0:devel/icu \ krb5>0:security/krb5 \ libexif>0:graphics/libexif \ libheif>0:graphics/libheif \ libimagequant>0:graphics/libimagequant \ libinotify>0:devel/libinotify \ libjxl>0:graphics/libjxl \ libunwind>0:devel/libunwind \ openexr>0:graphics/openexr \ openjpeg>0:graphics/openjpeg \ orc>0:devel/orc \ pango>0:x11-toolkits/pango \ tiff>0:graphics/tiff USES= compiler:c11 gmake iconv libarchive:run localbase:ldflags pkgconfig sqlite ssl:run USE_GNOME= cairo glib20 librsvg2 USE_RC_SUBR= ${PORTNAME} HAS_CONFIGURE= yes CONFIGURE_ARGS= --cc="${CC}" \ --disable-alsa \ --disable-doc \ --disable-ffplay \ --disable-libxcb \ --disable-outdev=xv \ --disable-sdl2 \ --disable-shared \ --disable-sndio \ --disable-v4l2-m2m \ --disable-vdpau \ --disable-vulkan \ --disable-xlib \ --enable-chromaprint \ --enable-fontconfig \ --enable-gnutls \ --enable-gpl \ --enable-iconv \ --enable-libaribb24 \ --enable-libass \ --enable-libdav1d \ --enable-libdrm \ --enable-libfreetype \ --enable-libfribidi \ --enable-libmfx \ --enable-libopus \ --enable-libtesseract \ --enable-libtheora \ --enable-libvorbis \ --enable-libvpx \ --enable-libwebp \ --enable-libx264 \ --enable-libx265 \ --enable-libzvbi \ --enable-opencl \ --enable-optimizations \ --enable-static \ --enable-vaapi \ --enable-version3 MAKE_ENV= V=1 NOPRECIOUSMAKEVARS= yes SUB_FILES= SQLitePCLRaw.provider.sqlite3.dll.config SUB_LIST= GROUP=${GROUPS} \ PORTNAME=${PORTNAME} \ RC_NAME=emby_server \ USER=${USERS} WRKSRC= ${WRKDIR}/ffmpeg-${FFMPEG_VERSION:C/-.*$//}_public USERS= emby GROUPS= emby OPTIONS_DEFINE= LAME OPTIONS_DEFAULT= LAME LAME_LIB_DEPENDS= libmp3lame.so:audio/lame LAME_CONFIGURE_ENABLE= libmp3lame FFMPEG_VERSION= 2023_06_25-u1 FFDETECT_VERSION= 2023.06.25p4-x64_freebsd15 SKIASHARP_VERSION= 2.88.7-x64_freebsd15 VIPS_VERSION= 8.16.0-x64_freebsd15 do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server (cd ${WRKDIR}/bin && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/lib/emby-server/bin) (cd ${WRKDIR}/lib && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/lib/emby-server/lib) (cd ${WRKDIR}/system && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/emby-server/system) (${INSTALL_PROGRAM} ${WRKSRC}/ffmpeg ${STAGEDIR}${PREFIX}/lib/emby-server/bin) (${INSTALL_PROGRAM} ${WRKSRC}/ffprobe ${STAGEDIR}${PREFIX}/lib/emby-server/bin) (${INSTALL_DATA} ${WRKDIR}/SQLitePCLRaw.provider.sqlite3.dll.config ${STAGEDIR}${PREFIX}/lib/emby-server/system) ${RLN} ${LOCALBASE}/lib/libimagequant.so.0.4 ${STAGEDIR}${PREFIX}/lib/emby-server/lib/libimagequant.so.0 post-install: @${FIND} -s ${STAGEDIR}${PREFIX}/lib -not -type d | ${SORT} | ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} .include diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile index 2e2d567e4878..0482b42e9abb 100644 --- a/multimedia/ffmpeg/Makefile +++ b/multimedia/ffmpeg/Makefile @@ -1,673 +1,674 @@ PORTNAME= ffmpeg DISTVERSION= 8.1.2 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= multimedia audio net MASTER_SITES= https://ffmpeg.org/releases/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Realtime audio/video encoder/converter and streaming server WWW= https://ffmpeg.org/ LICENSE= GPLv2+ LGPL21+ LICENSE_COMB= multi EXTRA_PATCHES= ${FILESDIR}/0001-Add-av_stream_get_first_dts-for-Chromium.patch:-p1 FLAVORS= default nox11 FLAVOR?= ${FLAVORS:[1]} nox11_PKGNAMESUFFIX= -nox11 BUILD_DEPENDS= ${BUILD_DEPENDS_${ARCH}} BUILD_DEPENDS_aarch64= as:devel/binutils BUILD_DEPENDS_amd64= nasm:devel/nasm BUILD_DEPENDS_armv6= as:devel/binutils BUILD_DEPENDS_armv7= as:devel/binutils BUILD_DEPENDS_i386= nasm:devel/nasm USES= compiler:c17 cpe gmake localbase:ldflags perl5 \ pkgconfig shebangfix tar:xz USE_PERL5= build SHEBANG_FILES= doc/texi2pod.pl USE_LDCONFIG= yes HAS_CONFIGURE= yes CONFIGURE_LOG= ffbuild/config.log NOPRECIOUSMAKEVARS= yes CFLAGS_armv6= -Wno-error=int-conversion CFLAGS_armv7= -Wno-error=int-conversion CFLAGS_i386= -Wno-error=int-conversion CFLAGS_powerpc= -Wno-error=int-conversion LDFLAGS_aarch64=-Wl,-z,notext LDFLAGS_armv6= -Wl,-z,notext LDFLAGS_armv7= -Wl,-z,notext LDFLAGS_i386= -Wl,-z,notext DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} MAKE_ENV+= V=1 HAS_SYMBOL_VERSION= ${PREFIX}/lib/libavcodec.so \ ${PREFIX}/lib/libavdevice.so \ ${PREFIX}/lib/libavfilter.so \ ${PREFIX}/lib/libavformat.so \ ${PREFIX}/lib/libavutil.so \ ${PREFIX}/lib/libswresample.so \ ${PREFIX}/lib/libswscale.so INSTALL_TARGET= install-progs install-doc install-data \ install-libs install-headers install-examples CONFIGURE_ARGS= --prefix="${PREFIX}" \ --mandir="${PREFIX}/share/man" \ --datadir="${DATADIR}" \ --docdir="${DOCSDIR}" \ --pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ --disable-static \ --disable-libcelt \ --disable-mbedtls \ --enable-shared \ --enable-pic \ --enable-gpl \ --cc="${CC}" \ --cxx="${CXX}" OPTIONS_DEFINE= ALSA AMR_NB AMR_WB AOM ARIBB24 ASM ASS BS2B CACA CDIO CODEC2 \ DAV1D DC1394 DEBUG DOCS DRM DVD FDK_AAC FLITE FONTCONFIG \ FREETYPE FREI0R FRIBIDI GLSLANG GME GSM HARFBUZZ ICONV ILBC \ JACK JXL KVAZAAR LADSPA LAME LCMS2 LENSFUN LIBBLURAY \ LIBPLACEBO LIBRSVG2 LIBXML2 LTO LV2 MODPLUG MYSOFA NETWORK \ NVENC OPENAL OPENCL OPENGL OPENH264 OPENJPEG OPENMPT \ OPTIMIZED_CFLAGS OPUS POCKETSPHINX PULSEAUDIO RAV1E RABBITMQ \ RIST RTCPU RUBBERBAND SDL SHADERC SMB SNAPPY SNDIO SOXR SPEEX \ SRT SSH SVTAV1 TENSORFLOW TESSERACT THEORA \ TWOLAME V4L VAAPI VAPOURSYNTH VDPAU VIDSTAB VMAF VO_AMRWBENC \ VORBIS VPX VULKAN VVENC WEBP X264 X265 XCB XVID XVIDEO ZIMG \ ZMQ ZVBI .if ${FLAVOR} == nox11 COMMENT+= (without x11) OPTIONS_EXCLUDE= CACA DRM JACK JXL LADSPA LENSFUN LIBPLACEBO LIBRSVG2 \ LV2 MFX NVENC OPENAL OPENGL PULSEAUDIO SDL TESSERACT \ V4L VAAPI VAPOURSYNTH VDPAU VIDSTAB VPL XCB XVIDEO \ ZMQ ZVBI .endif # intel-media-sdk only for i386/amd64 OPTIONS_DEFINE_amd64= MFX VPL OPTIONS_DEFINE_i386= MFX OPTIONS_RADIO= RTMP SSL OPTIONS_RADIO_RTMP= GCRYPT GMP OPTIONS_RADIO_SSL= GNUTLS OPENSSL OPTIONS_GROUP= LICENSE OPTIONS_GROUP_LICENSE= GPL3 NONFREE OPTIONS_DEFAULT= AOM ASM ASS DAV1D DVD GMP GNUTLS HARFBUZZ ICONV LAME \ LCMS2 LIBBLURAY LIBXML2 NETWORK OPTIMIZED_CFLAGS \ OPUS RTCPU SRT SVTAV1 VORBIS VPX WEBP X264 X265 OPTIONS_DEFAULT_aarch64=LTO OPTIONS_DEFAULT_amd64= LTO .if ${FLAVOR} == default OPTIONS_DEFAULT+= DRM FONTCONFIG FREETYPE FREI0R JXL LIBPLACEBO \ LIBRSVG2 SHADERC V4L VAAPI VDPAU VMAF VULKAN XCB OPTIONS_DEFAULT_amd64+= NVENC OPTIONS_DEFAULT_i386+= NVENC .endif OPTIONS_SUB= yes ASS_DESC= Subtitles rendering via libass AOM_DESC= AV1 video encoding/decoding via libaom ARIBB24_DESC= ARIB text and caption decoding via libaribb24 BS2B_DESC= Bauer Stereophonic-to-Binaural filter CHROMAPRINT_DESC= Audio fingerprinting with chromaprint CODEC2_DESC= Codec 2 audio encoding/decoding via libcodec2 DAV1D_DESC= AV1 video decoding via libdav1d DC1394_DESC= IIDC-1394 grabbing using libdc1394 DRM_DESC= KMS grabbing using libdrm DVD_DESC= Support for DVD FDK_AAC_DESC= AAC audio encoding via Fraunhofer FDK FLITE_DESC= Voice synthesis support via libflite GLSLANG_DESC= GLSL->SPIRV compilation via libglslang GME_DESC= Game Music Emu demuxer GPL3_DESC= Allow (L)GPL version 3 code(cs) HARFBUZZ_DESC= Text shaping via HarfBuzz ILBC_DESC= Internet Low Bit Rate codec KVAZAAR_DESC= H.265 video codec support via Kvazaar LICENSE_DESC= Licensing options LV2_DESC= LV2 audio filtering MFX_DESC= Intel MediaSDK (aka Quick Sync Video) MYSOFA_DESC= SOFAlizer binaural filter NETWORK_DESC= Networking support NONFREE_DESC= Allow use of nonfree code NVENC_DESC= NVIDIA decoder/encoder with CUDA support OPENMPT_DESC= Decoding tracked files via libopenmpt OPENH264_DESC= H.264 video codec support via OpenH264 POCKETSPHINX_DESC= Automatic Speech Recognition via PocketSphinx RAV1E_DESC= AV1 encoding via librav1e RABBITMQ_DESC= AMQP 0-9-1 protocol via RabbitMQ RIST_DESC= Reliable Internet Stream Transport protocol via librist RUBBERBAND_DESC=Time-stretching and pitch-shifting with librubberband RTCPU_DESC= Detect CPU capabilities at runtime RTMP_DESC= RTMP(T)E protocol support SHADERC_DESC= GLSL->SPIRV compilation via libshaderc SRT_DESC= Haivision SRT protocol via libsrt SVTAV1_DESC= AV1 encoding via SVT-AV1 #SVTVP9_DESC= VP9 encoding via SVT-VP9 LIBPLACEBO_DESC=GPU filters from libplacebo TENSORFLOW_DESC=TensorFlow as a DNN module backend TESSERACT_DESC= Optical Character Recognition via Tesseract THEORA_DESC= Encoding support for theora via libtheora VAPOURSYNTH_DESC= VapourSynth demuxer VIDSTAB_DESC= Video stabilization filter VMAF_DESC= VMAF filter via libvmaf VPL_DESC= Intel oneVPL (aka Quick Sync Video) VULKAN_DESC= Vulkan filters VVENC_DESC= H.266/VVC encoding support via VVenC XCB_DESC= X11 grabbing using XCB XVID_DESC= Encoding support for MPEG-4 ASP via libxvid ZIMG_DESC= "z" library video scaling filter ZMQ_DESC= Message passing via libzmq${ZMQ_VERSION} ZVBI_DESC= Teletext support via libzvbi ### ### Not ported libraries / options ### ### --enable-libiec61883 enable iec61883 via libiec61883 ### --enable-liblc3 enable LC3 de/encoding via liblc3 ### --enable-liblcevc-dec enable LCEVC decoding via liblcevc-dec ### --enable-libmpeghdec enable MPEG-H 3DA decoding via libmpeghdec ### --enable-liboapv enable APV encoding via liboapv ### --enable-libopencv enable video filtering via libopencv ### --enable-libqrencode enable QR encode generation via libqrencode ### --enable-libquirc enable QR decoding via libquirc ### --enable-libsvtjpegxs enable JPEGXS encoding/decoding via SVT ### --enable-libtls enable LibreSSL (via libtls), needed for https support ### if openssl, gnutls or mbedtls are not used ### --enable-libtorch enable Torch as one DNN backend ### --enable-libxeve enable EVC encoding via libxeve ### --enable-libxevd enable EVC decoding via libxevd ### --enable-libxavs enable AVS encoding via xavs ### --enable-whisper enable whisper filter ### --enable-libaribcaption ARIB STD-B24 Caption Decoder/Renderer ### --enable-libdavs2 AVS2 decoding ### --enable-libuavs3d AVS3 decoding via libuavs3d ### --enable-libxavs2 AVS2 encoding via libxavs2 ### --enable-libklvanc Kernel Labs VANC processing ### --enable-libopenvino OpenVINO as a DNN module backend # ALSA ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_ENABLE= alsa # Opencore AMR NB AMR_NB_LIB_DEPENDS= libopencore-amrnb.so:audio/opencore-amr AMR_NB_CONFIGURE_ENABLE= libopencore-amrnb AMR_NB_IMPLIES= GPL3 # Opencore AMR WB AMR_WB_LIB_DEPENDS= libopencore-amrwb.so:audio/opencore-amr AMR_WB_CONFIGURE_ENABLE= libopencore-amrwb AMR_WB_IMPLIES= GPL3 # AOM AV1 codec AOM_LIB_DEPENDS= libaom.so:multimedia/aom AOM_CONFIGURE_ENABLE= libaom # ARIB STD-B24, decoding JIS 8 bit characters and parsing MPEG-TS stream ARIBB24_LIB_DEPENDS= libaribb24.so:multimedia/aribb24 ARIBB24_CONFIGURE_ENABLE= libaribb24 # Assembly support ASM_CONFIGURE_ENABLE= asm # ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle renderer ASS_LIB_DEPENDS= libass.so:multimedia/libass ASS_CONFIGURE_ENABLE= libass # Bauer Stereophonic-to-Binaural filter via libbs2b BS2B_LIB_DEPENDS= libbs2b.so:audio/libbs2b BS2B_CONFIGURE_ENABLE= libbs2b # Convert video into colour ASCII art via (lib)caca CACA_LIB_DEPENDS= libcaca.so:graphics/libcaca CACA_CONFIGURE_ENABLE= libcaca # CD Audio support via (lib)cdio CDIO_LIB_DEPENDS= libcdio_paranoia.so:sysutils/libcdio-paranoia CDIO_CONFIGURE_ENABLE= libcdio # chromaprint #CHROMAPRINT_BROKEN= Dependency loop #CHROMAPRINT_LIB_DEPENDS= libchromaprint.so:audio/chromaprint #CHROMAPRINT_CONFIGURE_ENABLE= chromaprint # codec2 format support via (lib)codec2 CODEC2_LIB_DEPENDS= libcodec2.so:audio/codec2 CODEC2_CONFIGURE_ENABLE= libcodec2 # AV1 decoder DAV1D_LIB_DEPENDS= libdav1d.so:multimedia/dav1d DAV1D_CONFIGURE_ENABLE= libdav1d # IEEE 1394 camera control via (lib)dc1394 DC1394_LIB_DEPENDS= libdc1394.so:multimedia/libdc1394 DC1394_CONFIGURE_ENABLE= libdc1394 # Debugging DEBUG_CONFIGURE_ON= --disable-stripping DEBUG_CONFIGURE_OFF= --disable-debug # Documentation DOCS_BUILD_DEPENDS= texi2html:textproc/texi2html DOCS_CONFIGURE_ENABLE= htmlpages DOCS_BINARY_ALIAS= makeinfo=${FALSE} # force texi2html # DRM DRM_LIB_DEPENDS= libdrm.so:graphics/libdrm DRM_CONFIGURE_ENABLE= libdrm # DVD support DVD_LIB_DEPENDS= libdvdnav.so:multimedia/libdvdnav \ libdvdread.so:multimedia/libdvdread DVD_CONFIGURE_ENABLE= libdvdnav \ libdvdread # Fraunhofer FDK AAC codec FDK_AAC_LIB_DEPENDS= libfdk-aac.so:audio/fdk-aac FDK_AAC_CONFIGURE_ENABLE= libfdk-aac FDK_AAC_IMPLIES= NONFREE # Speech synthesis via (lib)flite FLITE_LIB_DEPENDS= libflite.so:audio/flite FLITE_CONFIGURE_ENABLE= libflite # (lib)fontconfig FONTCONFIG_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig FONTCONFIG_CONFIGURE_ENABLE= fontconfig # (lib)freetype FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_CONFIGURE_ENABLE= libfreetype # Video effects via (lib)Frei0r FREI0R_BUILD_DEPENDS= ${LOCALBASE}/include/frei0r.h:graphics/frei0r FREI0R_CONFIGURE_ENABLE= frei0r # (lib)FriBidi FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi FRIBIDI_CONFIGURE_ENABLE= libfribidi # Libgcrypt GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt GCRYPT_CONFIGURE_ENABLE= gcrypt # OpenGL and OpenGL ES shader frontend GLSLANG_BUILD_DEPENDS= glslang>0:graphics/glslang \ spirv-tools>0:graphics/spirv-tools GLSLANG_CONFIGURE_ENABLE= libglslang GLSLANG_LDFLAGS= -lm GLSLANG_IMPLIES= VULKAN # GnuTLS GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_ENABLE= gnutls # Game Music Emu via libgme GME_LIB_DEPENDS= libgme.so:audio/libgme GME_CONFIGURE_ENABLE= libgme # GMP GMP_LIB_DEPENDS= libgmp.so:math/gmp GMP_CONFIGURE_ENABLE= gmp GMP_IMPLIES= GPL3 # GSM de/encoding via libgsm GSM_LIB_DEPENDS= libgsm.so:audio/gsm GSM_CONFIGURE_ENABLE= libgsm # (lib)harfbuzz HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz HARFBUZZ_CONFIGURE_ENABLE= libharfbuzz # iconv ICONV_USES= iconv ICONV_CONFIGURE_ENABLE= iconv # iLBC de/encoding via libilbc ILBC_LIB_DEPENDS= libilbc.so:net/libilbc ILBC_CONFIGURE_ENABLE= libilbc # Support for JACK low-latency audio server JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_ENABLE= libjack # JPEG XL de/encoding via libjxl JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_CONFIGURE_ENABLE= libjxl # HEVC encoding via libkvazaar KVAZAAR_LIB_DEPENDS= libkvazaar.so:multimedia/kvazaar KVAZAAR_CONFIGURE_ENABLE= libkvazaar # Support for Linux Audio Developer's Simple Plugin LADSPA_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa LADSPA_RUN_DEPENDS= ${LOCALBASE}/lib/ladspa/amp.so:audio/ladspa LADSPA_CONFIGURE_ENABLE= ladspa # MP3 encoding via LAME LAME_LIB_DEPENDS= libmp3lame.so:audio/lame LAME_CONFIGURE_ENABLE= libmp3lame # lcms2 LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LCMS2_CONFIGURE_ENABLE= lcms2 # Lens geometry distortions correction filter via lib(lensfun) LENSFUN_LIB_DEPENDS= liblensfun.so:graphics/lensfun LENSFUN_CONFIGURE_ENABLE= liblensfun # libbluray LIBBLURAY_LIB_DEPENDS= libbluray.so:multimedia/libbluray LIBBLURAY_CONFIGURE_ENABLE= libbluray LIBBLURAY_IMPLIES= FONTCONFIG \ FREETYPE # GPU-accelerated video/image rendering via libplacebo LIBPLACEBO_LIB_DEPENDS= libplacebo.so:graphics/libplacebo LIBPLACEBO_CONFIGURE_ENABLE= libplacebo LIBPLACEBO_IMPLIES= VULKAN # SVG format support via librsvg LIBRSVG2_USES= gnome LIBRSVG2_USE= GNOME=cairo,librsvg2 LIBRSVG2_CONFIGURE_ENABLE= librsvg # XML support via libxml2 LIBXML2_USES= gnome LIBXML2_USE= GNOME=libxml2 LIBXML2_CONFIGURE_ENABLE= libxml2 # lto LTO_CONFIGURE_ON= --enable-lto # LV2 audio filtering LV2_BUILD_DEPENDS= lv2>0:audio/lv2 LV2_LIB_DEPENDS= liblilv-0.so:audio/lilv LV2_CONFIGURE_ENABLE= lv2 # Intel MediaSDK support via libmfx MFX_LIB_DEPENDS= libmfx.so:multimedia/intel-media-sdk MFX_CONFIGURE_ENABLE= libmfx # ModPlug via libmodplug MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug MODPLUG_CONFIGURE_ENABLE= libmodplug # mysofa MYSOFA_LIB_DEPENDS= libmysofa.so:audio/libmysofa MYSOFA_CONFIGURE_ENABLE= libmysofa # network NETWORK_CONFIGURE_ENABLE= network # Glue for Nvidia Codec SDK headers, hardware decoding/encoding NVENC_BUILD_DEPENDS= ffnvcodec-headers>=11.1.5.2:multimedia/ffnvcodec-headers NVENC_CONFIGURE_ENABLE= cuvid \ nvdec \ nvenc # OpenAL 1.1 capture support OPENAL_LIB_DEPENDS= libopenal.so:audio/openal-soft OPENAL_CONFIGURE_ENABLE= openal # OpenCL processing OPENCL_BUILD_DEPENDS= ${LOCALBASE}/include/CL/opencl.h:devel/opencl OPENCL_LIB_DEPENDS= libOpenCL.so:devel/ocl-icd OPENCL_CONFIGURE_ENABLE= opencl # OpenGL rendering OPENGL_USES= gl OPENGL_USE= GL=gl OPENGL_CONFIGURE_ENABLE= opengl # H.264 encoding via OpenH264 OPENH264_LIB_DEPENDS= libopenh264.so:multimedia/openh264 OPENH264_CONFIGURE_ENABLE= libopenh264 # JPEG 2000 encoding via OpenJPEG OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_CONFIGURE_ENABLE= libopenjpeg # Support for various mod files formats via (lib)openmpt OPENMPT_LIB_DEPENDS= libopenmpt.so:audio/libopenmpt OPENMPT_CONFIGURE_ENABLE= libopenmpt # OpenSSL OPENSSL_USES= ssl OPENSSL_CONFIGURE_ENABLE= openssl OPENSSL_IMPLIES= NONFREE # Enable optimizations defined by upstream OPTIMIZED_CFLAGS_CONFIGURE_ENABLE= optimizations # Opus de/encoding via libopus OPUS_LIB_DEPENDS= libopus.so:audio/opus OPUS_CONFIGURE_ENABLE= libopus # Speech recognition via (lib)PocketSphinx POCKETSPHINX_LIB_DEPENDS= libpocketsphinx.so:audio/pocketsphinx POCKETSPHINX_CONFIGURE_ENABLE= pocketsphinx POCKETSPHINX_BROKEN= pocketsphinx < 5prealpha is not supported # Pulseaudio input via libpulse PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= libpulse # AV1 encoding via librav1e RAV1E_LIB_DEPENDS= librav1e.so:multimedia/librav1e RAV1E_CONFIGURE_ENABLE= librav1e # RabbitMQ RABBITMQ_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c RABBITMQ_CONFIGURE_ENABLE= librabbitmq # RIST via librist RIST_LIB_DEPENDS= librist.so:multimedia/librist RIST_CONFIGURE_ENABLE= librist # Real-time detection of CPU features RTCPU_CONFIGURE_ENABLE= runtime-cpudetect # Time streching effect via (lib)Rubberband RUBBERBAND_LIB_DEPENDS= librubberband.so:audio/rubberband RUBBERBAND_CONFIGURE_ENABLE= librubberband # SDL(2) video output support SDL_USES= sdl SDL_USE= SDL=sdl2 SDL_CONFIGURE_ENABLE= sdl2 # GLSL/HLSL to SPIR-V shader compiler SHADERC_LIB_DEPENDS= libshaderc_shared.so:graphics/shaderc SHADERC_CONFIGURE_ENABLE= libshaderc SHADERC_IMPLIES= VULKAN SHADERC_PREVENTS= GLSLANG # Samba protocol support via libsmbclient SMB_USES= samba:lib SMB_CONFIGURE_ENABLE= libsmbclient SMB_IMPLIES= GPL3 # Snappy compression via libsnappy SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy SNAPPY_CONFIGURE_ENABLE= libsnappy # sndio SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CONFIGURE_ENABLE= sndio # libsoxr resampling SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr SOXR_CONFIGURE_ENABLE= libsoxr # Speex de/encoding via libspeex SPEEX_LIB_DEPENDS= libspeex.so:audio/speex SPEEX_CONFIGURE_ENABLE= libspeex # Haivision SRT protocol via libsrt SRT_LIB_DEPENDS= libsrt.so:www/srt SRT_CONFIGURE_ENABLE= libsrt # SFTP protocol support via libssh SSH_LIB_DEPENDS= libssh.so:security/libssh SSH_CONFIGURE_ENABLE= libssh # AV1 encoding via SVT SVTAV1_LIB_DEPENDS= libSvtAv1Enc.so:multimedia/svt-av1 SVTAV1_CONFIGURE_ON= --enable-libsvtav1 # VP9 encoding via SVT #SVTVP9_LIB_DEPENDS= libSvtVp9Enc.so:multimedia/svt-vp9 #SVTVP9_CONFIGURE_ON= --enable-libsvtvp9 #SVTVP9_PATCH_SITES= https://github.com/OpenVisualCloud/SVT-VP9/raw/v0.3.0-20-gbab25a6/ffmpeg_plugin/:svtvp9 #SVTVP9_PATCHFILES= master-0001-Add-ability-for-ffmpeg-to-run-svt-vp9.patch:-p1:svtvp9 #.if make(makesum) #.MAKEFLAGS: WITH+=SVTVP9 #.endif # TensorFlow TENSORFLOW_LIB_DEPENDS= libtensorflow.so:science/py-tensorflow TENSORFLOW_CONFIGURE_ENABLE= libtensorflow # OCR support via Tesseract TESSERACT_LIB_DEPENDS= libtesseract.so:graphics/tesseract TESSERACT_CONFIGURE_ENABLE= libtesseract # Theora encoding via libtheora THEORA_LIB_DEPENDS= libtheora.so:multimedia/libtheora THEORA_CONFIGURE_ENABLE= libtheora # MP2 encoding via libtwolame TWOLAME_LIB_DEPENDS= libtwolame.so:audio/twolame TWOLAME_CONFIGURE_ENABLE= libtwolame # V4L V4L_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l V4L_CONFIGURE_ENABLE= libv4l2 V4L_CONFIGURE_OFF= --disable-indev=v4l2 \ --disable-outdev=v4l2 # Video Acceleration API (VA-API) VAAPI_LIB_DEPENDS= libva.so:multimedia/libva VAAPI_CONFIGURE_ENABLE= vaapi # VapourSynth demuxer VAPOURSYNTH_LIB_DEPENDS= libvapoursynth-script.so:multimedia/vapoursynth VAPOURSYNTH_CONFIGURE_ENABLE= vapoursynth # Nvidia Video Decode and Presentation API VDPAU_USES= xorg VDPAU_USE= XORG=x11 VDPAU_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau VDPAU_CONFIGURE_ENABLE= vdpau # Video stabilization via (lib)VidStab VIDSTAB_LIB_DEPENDS= libvidstab.so:multimedia/vid.stab VIDSTAB_CONFIGURE_ENABLE= libvidstab # Perceptual video quality assessment via libvmaf VMAF_LIB_DEPENDS= libvmaf.so:multimedia/vmaf VMAF_CONFIGURE_ENABLE= libvmaf # VisualOn AMR-WB encoder VO_AMRWBENC_LIB_DEPENDS= libvo-amrwbenc.so:audio/vo-amrwbenc VO_AMRWBENC_CONFIGURE_ENABLE= libvo-amrwbenc VO_AMRWBENC_IMPLIES= GPL3 # Vorbis en/decoding via libvorbis VORBIS_LIB_DEPENDS= libvorbisenc.so:audio/libvorbis VORBIS_CONFIGURE_ENABLE= libvorbis # Intel oneVPL VPL_LIB_DEPENDS= libvpl.so:multimedia/onevpl VPL_CONFIGURE_ENABLE= libvpl # VP8 and VP9 de/encoding via libvpx VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx VPX_CONFIGURE_ENABLE= libvpx # Vulkan VULKAN_BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader VULKAN_CONFIGURE_ENABLE= vulkan # H.266/VVC encoding via VVenC VVENC_LIB_DEPENDS= libvvenc.so:multimedia/vvenc VVENC_CONFIGURE_ENABLE= libvvenc # WebP encoding via libwebp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CONFIGURE_ENABLE= libwebp # H.264 encoding via (lib)x264 X264_LIB_DEPENDS= libx264.so:multimedia/libx264 X264_CONFIGURE_ENABLE= libx264 # HEVC encoding via (lib)x265 X265_LIB_DEPENDS= libx265.so:multimedia/x265 X265_CONFIGURE_ENABLE= libx265 # X11 grabbing using XCB XCB_USES= xorg XCB_USE= XORG=xcb,x11,xext,xv XCB_CONFIGURE_ENABLE= libxcb libxcb-shape libxcb-shm libxcb-xfixes xlib # XviD support XVID_LIB_DEPENDS= libxvidcore.so:multimedia/xvid XVID_CONFIGURE_ENABLE= libxvid # xv XVIDEO_USES= xorg XVIDEO_USE= XORG=x11,xext,xv XVIDEO_CONFIGURE_OFF= --disable-outdev=xv # Scaling, colorspace conversion, and dithering via "z" library ZIMG_LIB_DEPENDS= libzimg.so:graphics/sekrit-twc-zimg ZIMG_CONFIGURE_ENABLE= libzimg # Message passing via libzmq ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq${ZMQ_VERSION} ZMQ_CONFIGURE_ENABLE= libzmq ZMQ_VERSION?= 4 # Teletext support via libzvbi ZVBI_LIB_DEPENDS= libzvbi.so:devel/libzvbi ZVBI_CONFIGURE_ENABLE= libzvbi # License knobs GPL3_CONFIGURE_ENABLE= version3 GPL3_VARS= LICENSE="GPLv3+ LGPL3+" #LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING.GPLv3 #LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LGPLv3 NONFREE_CONFIGURE_ENABLE=nonfree .include .if ${PORT_OPTIONS:MNONFREE} LICENSE+= NONFREE LICENSE_COMB= multi LICENSE_NAME_NONFREE= Non free code LICENSE_TEXT_NONFREE= enabling OpenSSL or fdk-aac restricts redistribution LICENSE_PERMS_NONFREE= auto-accept .endif .if !${PORT_OPTIONS:MVDPAU} || !${PORT_OPTIONS:MXCB} || !${PORT_OPTIONS:MXVIDEO} CONFIGURE_ARGS+= --disable-xlib .endif .include diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index 2aa5a62e2f79..310fff56b30a 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,137 +1,137 @@ PORTNAME= telegram-desktop DISTVERSION= 6.9.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= osa@FreeBSD.org COMMENT= Telegram Desktop messaging app WWW= https://desktop.telegram.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= does not build, webrtc related #BROKEN_SSL= openssl openssl31 #BROKEN_SSL_REASON= undefined symbol: ERR_load_BIO_strings NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe NOT_FOR_ARCHS_REASON= Only little endian is supported BUILD_DEPENDS= boost-libs>0:devel/boost-libs \ microsoft-gsl>0:devel/microsoft-gsl \ range-v3>0:devel/range-v3 \ tl-expected>0:devel/tl-expected \ toomanycooks>0:devel/toomanycooks \ v4l_compat>0:multimedia/v4l_compat \ yasm:devel/yasm \ ${LOCALBASE}/lib/libtde2e.a:net-im/tde2e \ ${LOCALBASE}/lib/libtg_owt.a:net-im/tg_owt LIB_DEPENDS= libabsl_base.so:devel/abseil \ libada.so:devel/libada \ libavformat.so:multimedia/ffmpeg \ libcrc32c.so:devel/crc32c \ libdbus-1.so:devel/dbus \ libdispatch.so:devel/libdispatch \ libfmt.so:devel/libfmt \ libheif.so:graphics/libheif \ libhunspell-1.7.so:textproc/hunspell \ libjxl.so:graphics/libjxl \ liblz4.so:archivers/liblz4 \ libopenh264.so:multimedia/openh264 \ libopus.so:audio/opus \ libpipewire-0.3.so:multimedia/pipewire \ libprotobuf-lite.so:devel/protobuf \ libqrcodegencpp.so:graphics/qr-code-generator \ librnnoise.so:audio/rnnoise \ libsrtp2.so:net/libsrtp2 \ libxxhash.so:devel/xxhash \ libvpx.so:multimedia/libvpx USES= cmake compiler:c++20-lang desktop-file-utils gl gnome jpeg kde:6 localbase \ minizip openal pkgconfig python:build qt:6 ssl USE_GITHUB= nodefault GH_ACCOUNT= telegramdesktop GH_PROJECT= tdesktop USE_QT= 5compat base declarative imageformats lottie shadertools svg tools:build USE_KDE= coreaddons kimageformats USE_GL= gl USE_GNOME= glib20 glibmm26 introspection CMAKE_ARGS= -DTDESKTOP_API_ID=${TELEGRAM_API_ID} -DTDESKTOP_API_HASH=${TELEGRAM_API_HASH} \ -DQT_VERSION_MAJOR=6 # The order of the variables is important here due to complex combination validation CMAKE_ON= DESKTOP_APP_USE_PACKAGED \ DESKTOP_APP_DISABLE_CRASH_REPORTS \ DESKTOP_APP_DISABLE_QT_PLUGINS # Since cmake 3.25.0, BSDs are no longer recognised as Linux (in this port). CMAKE_ARGS+= -DLINUX=true # libdispatch components LDFLAGS+= -lBlocksRuntime # Telegram uses OpenAL for its audio, but libtgvoip (for voice calls) can use PulseAudio or ALSA. # It dynamically loads PulseAudio, and if this fails, it loads ALSA. # If both of them are not installed, then voice calls do not work, but other functionalities still work. OPTIONS_DEFINE= SYSTEM_FONTS OPTIONS_DEFAULT= ALSA X11 WAYLAND OPTIONS_GROUP= AUDIO OPTIONS_MULTI= DESKTOP OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO OPTIONS_MULTI_DESKTOP= X11 WAYLAND AUDIO_DESC= Audio backend for voice calls DESKTOP_DESC= Desktop integration SYSTEM_FONTS_DESC= Use system fonts instead of bundled patched ones ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio SYSTEM_FONTS_CMAKE_BOOL= DESKTOP_APP_USE_PACKAGED_FONTS WAYLAND_USE= qt=wayland X11_CMAKE_BOOL_OFF= DESKTOP_APP_DISABLE_X11_INTEGRATION X11_USES= xorg X11_USE= xorg=x11,xcb,xcomposite,xdamage,xext,xfixes,xrandr,xtst X11_LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms \ libxkbcommon.so:x11/libxkbcommon # Telegram asks each custom build to have its own API ID and hash. TELEGRAM_API_HASH= 20a3432aab43f24bb4460fceac5ba38d TELEGRAM_API_ID= 601761 post-extract: # Some of the third-party components already built, and # can be safely removed ${RM} -rf \ ${WRKSRC}/Telegram/ThirdParty/GSL \ ${WRKSRC}/Telegram/ThirdParty/QR \ ${WRKSRC}/Telegram/ThirdParty/TooManyCooks \ ${WRKSRC}/Telegram/ThirdParty/dispatch \ ${WRKSRC}/Telegram/ThirdParty/expected \ ${WRKSRC}/Telegram/ThirdParty/fcitx5-qt \ ${WRKSRC}/Telegram/ThirdParty/hime \ ${WRKSRC}/Telegram/ThirdParty/hunspell \ ${WRKSRC}/Telegram/ThirdParty/jemalloc \ ${WRKSRC}/Telegram/ThirdParty/jimf \ ${WRKSRC}/Telegram/ThirdParty/kcoreaddons \ ${WRKSRC}/Telegram/ThirdParty/kimageformats \ ${WRKSRC}/Telegram/ThirdParty/lz4 \ ${WRKSRC}/Telegram/ThirdParty/minizip \ ${WRKSRC}/Telegram/ThirdParty/plasma-wayland-protocols \ ${WRKSRC}/Telegram/ThirdParty/range-v3 \ ${WRKSRC}/Telegram/ThirdParty/wayland \ ${WRKSRC}/Telegram/ThirdParty/wayland-protocols \ ${WRKSRC}/Telegram/ThirdParty/xxHash post-patch: # XXX fix the following on every source file # warning: unknown warning option '-Wno-maybe-uninitialized' # warning: argument unused during compilation: '-fstack-clash-protection' ${REINPLACE_CMD} -e /-Wno-maybe-uninitialized/d -e /-fstack-clash-protection/d \ ${WRKSRC}/cmake/options_linux.cmake .include diff --git a/www/webkit2-gtk/Makefile b/www/webkit2-gtk/Makefile index 37a8addc4f58..d7035a91d641 100644 --- a/www/webkit2-gtk/Makefile +++ b/www/webkit2-gtk/Makefile @@ -1,141 +1,141 @@ PORTNAME= webkit DISTVERSION= 2.46.6 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= www MASTER_SITES= https://webkitgtk.org/releases/ PKGNAMESUFFIX= 2-gtk_${FLAVOR} DISTNAME= ${PORTNAME}gtk-${DISTVERSION} DIST_SUBDIR= gnome PATCH_SITES= https://github.com/WebKit/WebKit/commit/ MAINTAINER= gnome@FreeBSD.org COMMENT= Opensource browser engine using the GTK 3 toolkit WWW= https://webkitgtk.org/ LICENSE= GPLv2 BSD2CLAUSE LICENSE_COMB= dual BROKEN_riscv64= error: Unknown Architecture BUILD_DEPENDS= rubygem-getoptlong>0:devel/rubygem-getoptlong LIB_DEPENDS= libavif.so:graphics/libavif \ libdrm.so:graphics/libdrm \ libenchant-2.so:textproc/enchant2 \ libepoxy.so:graphics/libepoxy \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgcrypt.so:security/libgcrypt \ libgraphene-1.0.so:graphics/graphene \ libgpg-error.so:security/libgpg-error \ libharfbuzz-icu.so:print/harfbuzz-icu \ libharfbuzz.so:print/harfbuzz \ libhyphen.so:textproc/hyphen \ libicudata.so:devel/icu \ libjxl.so:graphics/libjxl \ liblcms2.so:graphics/lcms2 \ libpng.so:graphics/png \ libsecret-1.so:security/libsecret \ libsysinfo.so:devel/libsysinfo \ libtasn1.so:security/libtasn1 \ libwebp.so:graphics/webp \ libwoff2dec.so:devel/woff2 PORTSCOUT= limitw:1,even FLAVORS= 60 41 40 FLAVOR?= ${FLAVORS:[1]} USES= bison cmake compiler:c++23-lang cpe gettext gl gnome gperf \ jpeg localbase:ldflags perl5 pkgconfig python:build \ ruby:build sqlite tar:xz xorg USE_GNOME= cairo gdkpixbuf introspection:build libxml2 libxslt USE_GL= egl gbm gl glesv2 USE_LDCONFIG= yes USE_PERL5= build USE_XORG= x11 CPE_VENDOR= webkitgtk CPE_PRODUCT= webkitgtk BINARY_ALIAS= python=${PYTHON_CMD} CXXFLAGS+= -DFIXED_EXECUTABLE_MEMORY_POOL_SIZE_IN_MB=32 \ -I${LOCALBASE}/include -lsysinfo CMAKE_ARGS= -DPORT=GTK CMAKE_OFF= ${CMAKE_OFF_${ARCH}:U} \ ENABLE_GAMEPAD \ ENABLE_JOURNALD_LOG \ USE_LIBBACKTRACE \ USE_SYSTEM_MALLOC \ USE_SYSPROF_CAPTURE \ USE_SYSTEM_SYSPROF_CAPTURE CMAKE_OFF_armv6= ENABLE_JIT CMAKE_OFF_armv7= ENABLE_JIT INSTALL_TARGET= install .if ${FLAVOR:M60} USE_GNOME+= gtk40 PLIST= ${.CURDIR}/pkg-plist_${FLAVOR} API_VERSION= 6.0 WEBKIT_LIBRARY_VERSION= 4 10 8 JAVASCRIPTCORE_LIBRARY_VERSION= 1 3 15 .else USE_GNOME+= gtk30 CMAKE_OFF+= USE_GTK4 .endif .if ${FLAVOR:M40} DEPRECATED= libsoup 2 support scheduled for removal in 2.52: https://webkitgtk.org/2025/10/07/webkitgtk-soup2-deprecation.html LIB_DEPENDS+= libsoup-2.4.so:devel/libsoup CMAKE_ON+= USE_SOUP2 API_VERSION= 4.0 WEBKIT_LIBRARY_VERSION= 37 71 8 JAVASCRIPTCORE_LIBRARY_VERSION= 18 25 15 .else LIB_DEPENDS+= libsoup-3.0.so:devel/libsoup3 .endif .if ${FLAVOR:M41} API_VERSION= 4.1 WEBKIT_LIBRARY_VERSION= 0 16 8 JAVASCRIPTCORE_LIBRARY_VERSION= 0 6 15 .endif PLIST_SUB= API_VERSION=${API_VERSION} \ WEBKIT_LIBRARY_VERSION=${WEBKIT_LIBRARY_VERSION:ts.} \ WEBKIT_LIBRARY_VERSION_MAJOR=${WEBKIT_LIBRARY_VERSION:[1]} \ JAVASCRIPTCORE_LIBRARY_VERSION=${JAVASCRIPTCORE_LIBRARY_VERSION:ts.} \ JAVASCRIPTCORE_LIBRARY_VERSION_MAJOR=${JAVASCRIPTCORE_LIBRARY_VERSION:[1]} OPTIONS_DEFINE= DOCS GEOIP GSTREAMER WAYLAND OPTIONS_DEFAULT= GEOIP GSTREAMER WAYLAND OPTIONS_SUB= yes DOCS_CMAKE_BOOL= ENABLE_DOCUMENTATION DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR} GEOIP_CMAKE_BOOL= ENABLE_GEOLOCATION GEOIP_BUILD_DEPENDS= geoclue>=2.4.3:net/geoclue GEOIP_RUN_DEPENDS= geoclue>=2.4.3:net/geoclue GSTREAMER_USES= gstreamer GSTREAMER_USE= GSTREAMER=bad,gl GSTREAMER_CMAKE_BOOL= ENABLE_VIDEO ENABLE_WEB_AUDIO WAYLAND_CMAKE_BOOL= ENABLE_WAYLAND_TARGET WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.12:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland .include .ifdef WITH_DEBUG DEBUG_FLAGS= -g1 # resulting package otherwise is huge .endif post-install: @${MV} ${STAGEDIR}${PREFIX}/bin/WebKitWebDriver \ ${STAGEDIR}${PREFIX}/bin/WebKitWebDriver-${API_VERSION} .include diff --git a/x11-fm/sushi/Makefile b/x11-fm/sushi/Makefile index 0b8d3c64f16f..69f461da9d79 100644 --- a/x11-fm/sushi/Makefile +++ b/x11-fm/sushi/Makefile @@ -1,26 +1,27 @@ PORTNAME= sushi PORTVERSION= 50.0 +PORTREVISION= 1 CATEGORIES= x11-fm gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Quick previewer for different kinds of files WWW= https://gitlab.gnome.org/GNOME/sushi LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgjs.so:lang/gjs \ libfreetype.so:print/freetype2 \ libevdocument3.so:graphics/evince \ libepoxy.so:graphics/libepoxy \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= libjxl>0:graphics/libjxl USES= compiler:c11 gettext-tools gnome gstreamer localbase meson \ pkgconfig tar:xz USE_CSTD= c11 USE_GNOME= gdkpixbuf gtk30 gtksourceview4 introspection:build .include diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile index d845746f9808..e22702626bb7 100644 --- a/x11/swayimg/Makefile +++ b/x11/swayimg/Makefile @@ -1,121 +1,122 @@ PORTNAME= swayimg DISTVERSIONPREFIX= v DISTVERSION= 5.4 +PORTREVISION= 1 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org COMMENT= Image viewer for Sway/Wayland WWW= https://github.com/artemsen/swayimg LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libxkbcommon.so:x11/libxkbcommon TEST_DEPENDS= googletest>0:devel/googletest \ dejavu>0:x11-fonts/dejavu USES= desktop-file-utils luajit meson pkgconfig USE_GITHUB= yes GH_ACCOUNT= artemsen MESON_ARGS= -Dversion="${DISTVERSIONFULL}" PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz \ share/applications/${PORTNAME}.desktop \ share/icons/hicolor/64x64/apps/${PORTNAME}.png \ share/icons/hicolor/128x128/apps/${PORTNAME}.png \ share/icons/hicolor/256x256/apps/${PORTNAME}.png \ ${DATADIR}/example.lua \ ${DATADIR}/${PORTNAME}.lua \ ${NULL} # XXX Drop after FreeBSD 14.* EOL around 2028-11-30 # https://cgit.freebsd.org/src/commit/?id=3965de642c29 .if !exists(/usr/include/sys/inotify.h) LIB_DEPENDS+= libinotify.so:devel/libinotify .endif OPTIONS_DEFINE= AVIF BASH EXIV2 GIF HEIF JPEG JXL LIBRSVG2 \ OPENEXR OPENJPEG PNG RAW SIXEL TIFF WEBP ZSH OPTIONS_DEFAULT=AVIF BASH DRM EXIV2 GIF HEIF JPEG JXL LIBRSVG2 \ OPENEXR OPENJPEG PNG RAW SIXEL TIFF WAYLAND WEBP ZSH OPTIONS_MULTI= GUI OPTIONS_MULTI_GUI= DRM WAYLAND OPTIONS_EXCLUDE=${LIBRSVG2_DEFAULT:Mlegacy:C/.+/LIBRSVG2/} AVIF_LIB_DEPENDS= libavif.so:graphics/libavif AVIF_MESON_ENABLED= avif BASH_BUILD_DEPENDS= bash-completion>0:shells/bash-completion BASH_MESON_ENABLED= bash BASH_PLIST_FILES= share/bash-completion/completions/${PORTNAME} DRM_DESC= KMS console support DRM_LIB_DEPENDS= libdrm.so:graphics/libdrm DRM_MESON_ENABLED= drm EXIV2_LIB_DEPENDS= libexiv2.so:graphics/exiv2 EXIV2_MESON_ENABLED= exif GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_MESON_ENABLED= gif HEIF_LIB_DEPENDS= libheif.so:graphics/libheif HEIF_MESON_ENABLED= heif JPEG_USES= jpeg JPEG_MESON_ENABLED= jpeg JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_MESON_ENABLED= jxl LIBRSVG2_USES= gnome LIBRSVG2_USE= GNOME=cairo,librsvg2 LIBRSVG2_MESON_ENABLED= svg OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ libImath.so:math/Imath OPENEXR_MESON_ENABLED= exr OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_MESON_ENABLED= jp2 PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_MESON_ENABLED= png RAW_LIB_DEPENDS= libraw.so:graphics/libraw RAW_MESON_ENABLED= raw SIXEL_DESC= Sixel graphics support SIXEL_LIB_DEPENDS= libsixel.so:graphics/libsixel SIXEL_MESON_ENABLED= sixel TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_MESON_ENABLED= tiff WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.35:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland WAYLAND_MESON_ENABLED= wayland WEBP_LIB_DEPENDS= libwebpdemux.so:graphics/webp WEBP_MESON_ENABLED= webp ZSH_MESON_ENABLED= zsh ZSH_PLIST_FILES= share/zsh/site-functions/_${PORTNAME} post-patch: # Respect PREFIX for system-wide config @${REINPLACE_CMD} 's,/etc,${PREFIX}&,' \ ${WRKSRC}/extra/${PORTNAME}.1 \ ${WRKSRC}/extra/lua2md.py \ ${WRKSRC}/src/luaengine.cpp pre-test: @if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \ ${RM} ${CONFIGURE_COOKIE} ${BUILD_COOKIE}; \ ${MAKE} -C${.CURDIR} build MESON_ARGS="${MESON_ARGS} --reconfigure -Dtests=enabled"; \ ${TOUCH} ${WRKDIR}/.meson_build_tests; \ fi .include