diff --git a/patches/nasm-2.14.02.local.patch b/patches/nasm-2.14.02.local.patch new file mode 120000 index 0000000..0a3acf1 --- /dev/null +++ b/patches/nasm-2.14.02.local.patch @@ -0,0 +1 @@ +nasm_host-2.14.02.local.patch \ No newline at end of file diff --git a/vars/build.vars b/vars/build.vars index be673ec..c9545c1 100644 --- a/vars/build.vars +++ b/vars/build.vars @@ -1121,7 +1121,7 @@ the_silver_searcher toilet tree terminally_tetris ubase which zsh"; # # Packages list native_packages_dev NATIVE_PACKAGES_DEV_PACKAGES=" -bdwgc bison chicken cparser diffutils flex lunix m4 make mandoc patch patchutils perl python2 python3 ruby smallbasic tk"; +bdwgc bison chicken cparser diffutils flex lunix m4 make mandoc nasm patch patchutils perl python2 python3 ruby smallbasic tk"; : ${PKG_BDWGC_URLS_GIT:="bdwgc=https://github.com/ivmai/bdwgc@master"}; : ${PKG_BISON_SHA256SUM:=075cef2e814642e30e10e8155e93022e4a91ca38a65aa1d5467d4e969f97f338}; : ${PKG_BISON_VERSION:=3.0.5}; @@ -1153,6 +1153,9 @@ bdwgc bison chicken cparser diffutils flex lunix m4 make mandoc patch patchutils : ${PKG_LUNIX_IN_TREE:=1}; : ${PKG_LUNIX_MAKEFLAGS_BUILD:="all5.3 libdir=${PREFIX_NATIVE}/lib"}; : ${PKG_LUNIX_MAKEFLAGS_INSTALL_EXTRA:="libdir=lib"}; +: ${PKG_M4_SHA256SUM:=f2c1e86ca0a404ff281631bdc8377638992744b175afb806e25871a24a934e07}; +: ${PKG_M4_VERSION:=1.4.18}; +: ${PKG_M4_URL:=https://ftp.gnu.org/gnu/m4/m4-${PKG_M4_VERSION}.tar.xz}; : ${PKG_MAKE_SHA256SUM:=d6e262bf3601b42d2b1e4ef8310029e1dcf20083c5446b4b7aa67081fdffc589}; : ${PKG_MAKE_VERSION:=4.2.1}; : ${PKG_MAKE_URL:=https://ftp.gnu.org/gnu/make/make-${PKG_MAKE_VERSION}.tar.bz2}; @@ -1160,9 +1163,10 @@ bdwgc bison chicken cparser diffutils flex lunix m4 make mandoc patch patchutils : ${PKG_MANDOC_VERSION:=1.14.3}; : ${PKG_MANDOC_URL:=https://midipix.org/mirror/mandoc/mandoc-${PKG_MANDOC_VERSION}.tar.gz}; : ${PKG_MANDOC_IN_TREE:=1}; -: ${PKG_M4_SHA256SUM:=f2c1e86ca0a404ff281631bdc8377638992744b175afb806e25871a24a934e07}; -: ${PKG_M4_VERSION:=1.4.18}; -: ${PKG_M4_URL:=https://ftp.gnu.org/gnu/m4/m4-${PKG_M4_VERSION}.tar.xz}; +: ${PKG_NASM_SHA256SUM:=34fd26c70a277a9fdd54cb5ecf389badedaf48047b269d1008fbc819b24e80bc}; +: ${PKG_NASM_VERSION:=2.14.02}; +: ${PKG_NASM_URL:=https://www.nasm.us/pub/nasm/releasebuilds/${PKG_NASM_VERSION}/nasm-${PKG_NASM_VERSION}.tar.bz2}; +: ${PKG_NASM_CFLAGS_CONFIGURE_EXTRA:=-DCOFF_MIDIPIX}; : ${PKG_PATCH_SHA256SUM:=ac610bda97abe0d9f6b7c963255a11dcb196c25e337c61f94e4778d632f1d8fd}; : ${PKG_PATCH_VERSION:=2.7.6}; : ${PKG_PATCH_URL:=https://ftp.gnu.org/gnu/patch/patch-${PKG_PATCH_VERSION}.tar.xz};