diff options
author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2022-07-11 21:52:53 +0000 |
---|---|---|
committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2022-07-11 21:52:53 +0000 |
commit | 390e09a82cda665f8742df005574f673fd130545 (patch) | |
tree | 11858a565c101e34cb040bea0375316c891bee2b | |
parent | 81c9b39c0ac0e9d708079e2000ae906c50e7a7cf (diff) | |
download | ports-390e09a82cda665f8742df005574f673fd130545.tar.gz ports-390e09a82cda665f8742df005574f673fd130545.zip |
audio/libmad: Add ACCURACY and SPEED options
The SPEED option is missing in 0.16.0 update (519c89efe3a9ddc8f3a57d1bb4940ff355086576).
Add it back via OPTIONS_SINGLE_OPTIMIZE.
-rw-r--r-- | audio/libmad/Makefile | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/audio/libmad/Makefile b/audio/libmad/Makefile index 8f2bb77e16b1..aad9ba4a965b 100644 --- a/audio/libmad/Makefile +++ b/audio/libmad/Makefile @@ -16,6 +16,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake cpe pathfix +CMAKE_OFF= MADD_ASM MADD16_ASM +CMAKE_ON= ASO BUILD_SHARED_LIBS USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION} @@ -25,4 +27,13 @@ CPE_VENDOR= underbit USE_GITHUB= yes GH_ACCOUNT= tenacityteam +OPTIONS_SINGLE= OPTIMIZE +OPTIONS_SINGLE_OPTIMIZE=ACCURACY SPEED +OPTIONS_DEFAULT=SPEED +ACCURACY_DESC= Optimize for accuracy over speed +SPEED_DESC= Optimize for speed over accuracy + +ACCURACY_CMAKE_ON= -DOPTIMIZE=ACCURACY +SPEED_CMAKE_ON= -DOPTIMIZE=SPEED + .include <bsd.port.mk> |