f538b2273a
GCC 4.9.4 is no longer available on Gentoo (or Sabayon), which causes problems when attempting to install on either of these platforms. Since QMK is not particularly sensitive to its GCC version, modify the version restriction to <9 so newer versions of GCC may be installed. Since the toolchain for arm-none-eabi isn't currently installed as part of setup, add that as well. Additionally, drop the Python installation as part of the Gentoo installation process. Python is a core system package on Gentoo and can therefore be assumed to be present; in addition, the slot restriction of 3.5 which was present is also no longer available in Gentoo. Finally, separate the gcc rebuild invocation of `emerge` from the new packages that may need to be installed, and apply the `--noreplace` flag to new packages so that they are not rebuilt if already present. |
||
---|---|---|
.. | ||
usb_detach | ||
vagrant | ||
1-setup-path-win.bat | ||
2-setup-environment-win.bat | ||
activate_msys2.sh | ||
activate_wsl.sh | ||
add-paths.bat | ||
bootloader_at90usb128x_1_0_1.hex | ||
bootloader_atmega16u4_1_0_1.hex | ||
bootloader_atmega32a_1_0_0.hex | ||
bootloader_atmega32u4_1_0_0.hex | ||
chibios-upgrader.sh | ||
docker_build.sh | ||
drivers.txt | ||
elevate.exe | ||
ELEVATE_LICENSE.md | ||
freebsd_install.sh | ||
generate_internal_docs.sh | ||
linux_install.sh | ||
macos_install.sh | ||
msys2_install.sh | ||
new_keyboard.sh | ||
new_keymap.sh | ||
pro_micro_ISP_B6_10.hex | ||
qmk_install.sh | ||
rgblight_breathing_table_calc.c | ||
rules_cleaner.sh | ||
teensy_2.0_ISP_B0.hex | ||
travis_build.sh | ||
travis_compiled_push.sh | ||
travis_docs.sh | ||
travis_push.sh | ||
travis_test.sh | ||
travis_utils.sh | ||
Win_Check.bat | ||
win_shared_install.sh | ||
wsl_install.sh |