diff --git a/avrdude-6.3.build.bash b/avrdude-6.3.build.bash index fed17dd..6eb69c9 100755 --- a/avrdude-6.3.build.bash +++ b/avrdude-6.3.build.bash @@ -20,7 +20,7 @@ cd objdir PREFIX=`pwd` cd - -git clone https://github.com/facchinm/avrdude.git avrdude-6.3 --depth 1 -b staging +git clone https://github.com/facchinm/avrdude.git avrdude-6.3 --depth 1 cd avrdude-6.3 diff --git a/libhidapi.build.bash b/libhidapi.build.bash index 4aae4bf..c29bd24 100755 --- a/libhidapi.build.bash +++ b/libhidapi.build.bash @@ -26,9 +26,9 @@ fi if [[ $TARGET_OS == "GNU/Linux" ]] ; then -wget https://github.com/gentoo/eudev/archive/v3.2.5.tar.gz -tar xvf v3.2.5.tar.gz -cd eudev-3.2.5 +wget https://github.com/gentoo/eudev/archive/v3.1.3.tar.gz +tar xvf v3.1.3.tar.gz +cd eudev-3.1.3 ./autogen.sh ./configure --enable-static --disable-gudev --disable-introspection --disable-shared --disable-blkid --disable-kmod --disable-manpages --prefix=$PREFIX $CONFARGS make clean diff --git a/package-avrdude.bash b/package-avrdude.bash index def63cd..762262d 100755 --- a/package-avrdude.bash +++ b/package-avrdude.bash @@ -15,7 +15,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -OUTPUT_VERSION=6.3.0-arduino13 +OUTPUT_VERSION=6.3.0-arduino14 export OS=`uname -o || uname` export TARGET_OS=$OS @@ -28,6 +28,13 @@ if [[ $CROSS_COMPILE == "mingw" ]] ; then export TARGET_OS="Windows" OUTPUT_TAG=i686-w64-mingw32 +elif [[ $CROSS_COMPILE == "arm64-cross" ]] ; then + export CC="aarch64-linux-gnu-gcc" + export CXX="aarch64-linux-gnu-g++" + export CROSS_COMPILE_HOST="aarch64-linux-gnu" + export TARGET_OS="GNU/Linux" + OUTPUT_TAG=aarch64-linux-gnu + elif [[ $CROSS_COMPILE == "arm-cross" ]] ; then export CC="arm-linux-gnueabihf-gcc" export CXX="arm-linux-gnueabihf-g++"