Manually build the latest nasm instead of using a Travis package
diff --git a/.travis.yml b/.travis.yml index a53b315..598bfa6 100644 --- a/.travis.yml +++ b/.travis.yml
@@ -9,11 +9,14 @@ addons: apt: packages: - - nasm - ninja-build - python3 - python3-pip before_script: + - curl -L https://download.videolan.org/contrib/nasm/nasm-2.14.tar.gz | tar xvz + - cd nasm-2.14 + - ./configure && make -j2 && sudo make install + - nasm --version - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y - pip3 --disable-pip-version-check install setuptools - pip3 --disable-pip-version-check install meson @@ -34,11 +37,14 @@ addons: apt: packages: - - nasm - ninja-build - python3 - python3-pip before_script: + - curl -L https://download.videolan.org/contrib/nasm/nasm-2.14.tar.gz | tar xvz + - cd nasm-2.14 + - ./configure && make -j2 && sudo make install + - nasm --version - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y - pip3 --disable-pip-version-check install setuptools - pip3 --disable-pip-version-check install meson @@ -59,11 +65,14 @@ addons: apt: packages: - - nasm - ninja-build - python3 - python3-pip before_script: + - curl -L https://download.videolan.org/contrib/nasm/nasm-2.14.tar.gz | tar xvz + - cd nasm-2.14 + - ./configure && make -j2 && sudo make install + - nasm --version - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y - pip3 --disable-pip-version-check install setuptools - pip3 --disable-pip-version-check install meson @@ -84,11 +93,14 @@ addons: apt: packages: - - nasm - ninja-build - python3 - python3-pip before_script: + - curl -L https://download.videolan.org/contrib/nasm/nasm-2.14.tar.gz | tar xvz + - cd nasm-2.14 + - ./configure && make -j2 && sudo make install + - nasm --version - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y - pip3 --disable-pip-version-check install setuptools - pip3 --disable-pip-version-check install meson