From c32a4b37ed9a4beb3b00f9e15e6d38bbdec01aff Mon Sep 17 00:00:00 2001 From: Piotr Kubaj Date: Wed, 10 Feb 2021 19:17:45 +0000 Subject: [PATCH] Add LTO_DESC to Mk/bsd.options.desc.mk. There are more and more ports using LTO. --- Mk/bsd.options.desc.mk | 1 + editors/emacs-devel/Makefile | 1 - editors/emacs/Makefile | 1 - multimedia/ffmpeg/Makefile | 1 - net-mgmt/netdata/Makefile | 1 - 5 files changed, 1 insertion(+), 4 deletions(-) diff --git a/Mk/bsd.options.desc.mk b/Mk/bsd.options.desc.mk index fced6bd52ded..7202c3bfb40f 100644 --- a/Mk/bsd.options.desc.mk +++ b/Mk/bsd.options.desc.mk @@ -307,6 +307,7 @@ LITE_DESC?= Reduced features or memory footprint LIVEMEDIA_DESC?= Multimedia streaming support via liveMedia LQR_DESC?= Liquid Rescale support LSOF_DESC?= LiSt Open Files utility support +LTO_DESC?= Use Link-Time Optimization LUA_DESC?= Lua scripting language support LZ4_DESC?= LZ4 compression support LZMA_DESC?= LZMA compression support diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile index 865bcdf29cf7..c802d4b0a1b0 100644 --- a/editors/emacs-devel/Makefile +++ b/editors/emacs-devel/Makefile @@ -111,7 +111,6 @@ GRAPHICS_DESC= Graphics support GSETTINGS_DESC= GSettings API for application settings HARFBUZZ_DESC= HarfBuzz for text shaping KQUEUE_DESC= File notification via kqueue -#LTO_DESC= Enable link-time optimization M17N_DESC= M17N support for text-shaping [implies XFT] MAGICK_DESC= ImageMagick image processing support (deprecated) MAILUTILS_DESC= Mail framework via GNU Mailutils diff --git a/editors/emacs/Makefile b/editors/emacs/Makefile index be03b5abe3f3..9620e44f9b32 100644 --- a/editors/emacs/Makefile +++ b/editors/emacs/Makefile @@ -128,7 +128,6 @@ GRAPHICS_DESC= Graphics support GSETTINGS_DESC= GSettings API for application settings HARFBUZZ_DESC= HarfBuzz for text shaping KQUEUE_DESC= File notification via kqueue -#LTO_DESC= Enable link-time optimization M17N_DESC= M17N support for text-shaping [implies XFT] MAGICK_DESC= ImageMagick image processing support (deprecated) MAILUTILS_DESC= Mail framework via GNU Mailutils diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile index b62c385e9dce..c6469679c638 100644 --- a/multimedia/ffmpeg/Makefile +++ b/multimedia/ffmpeg/Makefile @@ -106,7 +106,6 @@ ILBC_DESC= Internet Low Bit Rate codec KLVANC_DESC= Kernel Labs VANC processing KVAZAAR_DESC= H.265 video codec support via Kvazaar LICENSE_DESC= Licensing options -LTO_DESC= Use Link-Time Optimization LV2_DESC= LV2 audio filtering MFX_DESC= Intel MediaSDK (aka Quick Sync Video) MYSOFA_DESC= SOFAlizer binaural filter diff --git a/net-mgmt/netdata/Makefile b/net-mgmt/netdata/Makefile index 5d45e375c1ac..7bcad46bad8b 100644 --- a/net-mgmt/netdata/Makefile +++ b/net-mgmt/netdata/Makefile @@ -78,7 +78,6 @@ FREEIPMI_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi GOPLUGIN_DESC= Enable the go collector plugin GOPLUGIN_RUN_DEPENDS= ${LOCALBASE}/libexec/netdata/plugins.d/god.plugin:net-mgmt/netdata-go -LTO_DESC= Use Link-Time Optimization LTO_CONFIGURE_ENABLE= lto LTO_USES= compiler:c11