~ruther/qmk_firmware

05d0e8c09eb972e654e15936aa0118add35f6376 — Cory Watson 6 years ago 19e85a5
Add `dfu-programmer` to `pacman -S` (#6619)

* Add `dfu-programmer` to `pacman -S` (#6618)

`dfu-programmer` now resides at `extra/dfu-programmer` and is no longer
in the AUR

* Add `--needed` option to `pacman -S` for efficiency

* Fix

* Update util/linux_install.sh

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
1 files changed, 2 insertions(+), 5 deletions(-)

M util/linux_install.sh
M util/linux_install.sh => util/linux_install.sh +2 -5
@@ 61,7 61,7 @@ elif grep ID /etc/os-release | grep -qE 'debian|ubuntu'; then

elif grep ID /etc/os-release | grep -q 'arch\|manjaro'; then
	sudo pacman -U https://archive.archlinux.org/packages/a/avr-gcc/avr-gcc-8.3.0-1-x86_64.pkg.tar.xz
	sudo pacman -S \
	sudo pacman -S --needed \
		arm-none-eabi-binutils \
		arm-none-eabi-gcc \
		arm-none-eabi-newlib \


@@ 71,6 71,7 @@ elif grep ID /etc/os-release | grep -q 'arch\|manjaro'; then
		avr-gcc \
		base-devel \
		clang \
		dfu-programmer \
		dfu-util \
		diffutils \
		gcc \


@@ 79,10 80,6 @@ elif grep ID /etc/os-release | grep -q 'arch\|manjaro'; then
		unzip \
		wget \
		zip
	git clone https://aur.archlinux.org/dfu-programmer.git /tmp/dfu-programmer
	cd /tmp/dfu-programmer || exit 1
	makepkg -sic
	rm -rf /tmp/dfu-programmer/

elif grep ID /etc/os-release | grep -q gentoo; then
	echo "$GENTOO_WARNING" | fmt