Created attachment 458544 [details, diff] Patch to Bitcoin ebuilds to change default upstream to Knots Bitcoin Knots includes a number of enhancements users may find useful. Note that: - The USE flag is being renamed from the old "ljr" to "knots" to reflect the current naming. This is done at the same time as changing the default, to minimise surprise/impact on users who have explicitly set it. - This does NOT enable the historically-controversial spamfilter BITCOIN_POLICY. - Knots has since 0.12 included a clearly different splash screen and branding, so even if the user somehow misses the USE flag change and explicit src_prepare warning, it is clear upfront at startup and runtime that they are running Knots rather than Core. - Old ebuilds are not being updated to minimise impact. - This patch is based on 0.13.2, which is not yet merged: https://github.com/gentoo/gentoo/pull/3311
Created attachment 465986 [details, diff] Patch to Bitcoin ebuilds to change default upstream to Knots Updated patch
I think it's more appropriate to do this in a separate ebuild: this violates the principle of least surprise.