flags.conf 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. games-misc/fortune-mod *FLAGS+=-funsigned-char
  2. sys-devel/binutils 'use elibc_musl && LDFLAGS+=" -Wl,-z,stack-size=$(( 4096 * 512 ))"'
  3. sys-libs/musl *FLAGS-="${_MATH_FLAGS}"
  4. sys-libs/musl *FLAGS-="${_SECURITY}"
  5. media-libs/opus *FLAGS-=-ffinite-math-only
  6. media-libs/libvpx *FLAGS-=-D_FORTIFY_SOURCE=*
  7. dev-lang/python *FLAGS-="${_MATH_FLAGS}"
  8. dev-lisp/ecls *FLAGS-="${_UNSAFE_MATH}"
  9. dev-python/pycryptodome *FLAGS-="${_UNSAFE_MATH}"
  10. dev-python/pycryptodome *FLAGS-="${_FAST_MATH}"
  11. dev-python/protobuf-python *FLAGS-="${_MATH_FLAGS}"
  12. dev-libs/protobuf *FLAGS-="${_MATH_FLAGS}"
  13. dev-libs/protobuf LDFLAGS+="-labsl_log_internal_message"
  14. app-emulation/qemu *FLAGS+=-ffp-model=precise
  15. sys-devel/clang *FLAGS-="${_MATH_FLAGS}"
  16. sys-devel/clang *FLAGS-=-flto*
  17. sys-libs/libcxx *FLAGS-="${_MATH_FLAGS}"
  18. sys-devel/gcc *FLAGS-="${_MATH_FLAGS}"
  19. sys-devel/gcc *FLAGS-=-flto*
  20. dev-db/sqlcipher *FLAGS-="${_MATH_FLAGS}"
  21. net-vpn/i2pd *FLAGS-=-flto*
  22. net-vpn/i2pd *FLAGS+="-fstack-protector --param ssp-buffer-size=4"
  23. games-arcade/taisei *FLAGS-="${_MATH_FLAGS}"
  24. app-misc/fastfetch *FLAGS-="-ffinite-math-only"
  25. media-libs/rnnoise *FLAGS-="${_MATH_FLAGS}"
  26. net-im/telegram-desktop *FLAGS+=-DJEMALLOC_NO_RENAME
  27. #sys-apps/dm9pZCAq-coreutils LDFLAGS+=-static
  28. media-sound/sox *FLAGS-="${_UNSAFE_MATH}"
  29. dev-libs/libedit *FLAGS+=-D__STDC_ISO_10646__
  30. sys-libs/compiler-rt-sanitizers LDFLAGS+=-lexecinfo
  31. sys-libs/compiler-rt-sanitizers *FLAGS+=-DSANITIZER_HAS_STAT64=1
  32. net-misc/freerdp LDFLAGS+=-lexecinfo
  33. x11-libs/cairo LDFLAGS+=-lexecinfo
  34. app-admin/aslstatus *FLAGS+=-fstack-check
  35. dev-libs/libtomcrypt *FLAGS-="${_MATH_FLAGS}"
  36. games-fps/gzdoom LDFLAGS+=-lfts
  37. games-fps/gzdoom *FLAGS-="${_MATH_FLAGS}"
  38. sys-process/htop LDFLAGS+=-lexecinfo
  39. net-p2p/qbittorrent LDFLAGS+=-lexecinfo
  40. net-p2p/rtorrent LDFLAGS+=-lexecinfo
  41. www-client/httrack LDFLAGS+=-lexecinfo
  42. dev-util/rizin LDFLAGS+="-lexecinfo -ltree-sitter"
  43. dev-lang/duktape *FLAGS-="${_FAST_MATH}"
  44. www-client/netsurf *FLAGS-="${_FAST_MATH}"
  45. sys-apps/systemd-utils *FLAGS-="${_FAST_MATH}"
  46. media-tv/v4l-utils LDFLAGS+=-largp
  47. media-tv/v4l-utils *FLAGS+="-D__off_t=off_t -D__off64_t=off_t"
  48. sys-libs/musl *FLAGS-="-D_LARGEFILE64_SOURCE"
  49. #sys-devel/lld 'export PATH="/nix/store/sxvxpa0fd5jp5yrnx0645qx5y939xm12-clang-14.0.1/bin:${PATH}"'
  50. media-sound/moc *FLAGS+=-Wno-error
  51. sys-libs/llvm-libunwind *FLAGS+=-DNDEBUG
  52. #net-vpn/i2pd *FLAGS+=-Dunary_function=__unary_function
  53. net-vpn/i2pd *FLAGS+=-std=c++17
  54. net-wireless/wpa_supplicant *FLAGS+="-DCONFIG_WPA_CLI_HISTORY_DIR=\''(getenv(\"XDG_CACHE_HOME\") ? getenv(\"XDG_CACHE_HOME\") : getenv(\"HOME\"))'\'"
  55. x11-drivers/xf86-video-nouveau *FLAGS+=-Wno-error=implicit-function-declaration
  56. dev-libs/pkcs11-helper *FLAGS+=-Wno-error=incompatible-function-pointer-types
  57. media-plugins/gst-plugins-v4l2 *FLAGS+=-Wno-error=incompatible-function-pointer-types
  58. dev-libs/stfl *FLAGS+=-Wno-error=implicit-function-declaration
  59. net-misc/openssh *FLAGS+=-Wno-error=implicit-function-declaration
  60. sys-auth/oath-toolkit *FLAGS+=-Wno-error=implicit-function-declaration
  61. app-misc/gtypist *FLAGS+=-Wno-error=implicit-function-declaration
  62. media-libs/mesa *FLAGS+="-Wno-error=int-conversion -Wno-error=implicit-function-declaration"
  63. app-arch/sharutils *FLAGS+="-Wno-error=int-conversion -Wno-error=implicit-function-declaration"
  64. dev-libs/jemalloc *FLAGS+="-DJEMALLOC_N(n)=n"
  65. net-dns/libidn *FLAGS+=-Wno-error=format-security
  66. net-vpn/lokinet *FLAGS+="-Wno-unused-lambda-capture"
  67. app-text/tesseract LDFLAGS+=-lomp
  68. app-text/zathura *FLAGS+=-D__SNR_pread=__SNR_pread64
  69. dev-python/pypy* *FLAGS-="${_MATH_FLAGS}"
  70. dev-python/mypy *FLAGS-="${_MATH_FLAGS}"