From 4f0fe6c2cc6c6ae0d001382c30dca249a6a6b7bc Mon Sep 17 00:00:00 2001 From: Lucio Andrés Illanes Albornoz Date: Dec 13 2018 23:26:38 +0000 Subject: vars/build.vars:native_packages_dev: adds tk v8.7a1 (via Redfoxmoon.) vars/build.vars:native_packages_deps: moves tcl from native_packages_dev as dependency of tk. --- diff --git a/vars/build.vars b/vars/build.vars index 2bb70c5..2f559ab 100644 --- a/vars/build.vars +++ b/vars/build.vars @@ -421,7 +421,7 @@ geoip pcre gettext_tiny glib gzip libarchive libatomic_ops musl_compat libbsd li libevent libfetch libogg libvorbis libflac libtheora libsasl2 libsndfile libgpg_error libassuan libfirm libgcrypt libksba libudns lua ncurses ncursestw ncursesw libreadline libxslt libtirpc npth popt file xz zstd rpm libsolv tdnf shared_mime_info -sqlite3 w32api w32lib libuv cmake qrencode util_linux slang"; +sqlite3 w32api w32lib libuv cmake qrencode tcl util_linux slang"; NATIVE_PACKAGES_DEPS_PREFIX="${PREFIX_NATIVE}"; NATIVE_PACKAGES_DEPS_PYTHON="${PREFIX}/bin/python2"; : ${PKG_CLZIP_SHA256SUM:=e33506b4654b87ff1d5f02ce3db23363dd1a674c00625d799644f93628acac0f}; @@ -690,6 +690,10 @@ NATIVE_PACKAGES_DEPS_PYTHON="${PREFIX}/bin/python2"; : ${PKG_QRENCODE_VERSION:=3.4.4}; : ${PKG_QRENCODE_URL:=https://fukuchi.org/works/qrencode/qrencode-${PKG_QRENCODE_VERSION}.tar.bz2}; : ${PKG_QRENCODE_CONFIGURE_ARGS_EXTRA:=--disable-sdltest}; +: ${PKG_TCL_SHA256SUM:=2bbd4e0bbdebeaf5dc6cc823d0805afb45c764292f6667d9ce2b9fcf5399e0dc}; +: ${PKG_TCL_VERSION:=8.7a1}; +: ${PKG_TCL_URL:=http://kuiper.mirrorservice.org/sites/ftp.tcl.tk/pub/tcl/tcl8_7/tcl${PKG_TCL_VERSION}-src.tar.gz}; +: ${PKG_TCL_SUBDIR:=tcl${PKG_TCL_VERSION}/unix}; : ${PKG_UTIL_LINUX_SHA256SUM:=3bbf9f3d4a33d6653cf0f7e4fc422091b6a38c3b1195c0ee716c67148a1a7122}; : ${PKG_UTIL_LINUX_VERSION:=2.32.1}; : ${PKG_UTIL_LINUX_URL:=https://www.kernel.org/pub/linux/utils/util-linux/v${PKG_UTIL_LINUX_VERSION%.*}/util-linux-${PKG_UTIL_LINUX_VERSION}.tar.gz}; @@ -1072,7 +1076,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 man_db mandoc -patch patchutils perl python2 python3 ruby smallbasic tcl"; +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}; @@ -1157,10 +1161,11 @@ patch patchutils perl python2 python3 ruby smallbasic tcl"; : ${PKG_SMALLBASIC_URLS_GIT:="SmallBASIC=https://github.com/smallbasic/SmallBASIC@master"}; : ${PKG_SMALLBASIC_CFLAGS_CONFIGURE_EXTRA:=-std=gnu99}; : ${PKG_SMALLBASIC_IN_TREE:=1}; -: ${PKG_TCL_SHA256SUM:=2bbd4e0bbdebeaf5dc6cc823d0805afb45c764292f6667d9ce2b9fcf5399e0dc}; -: ${PKG_TCL_VERSION:=8.7a1}; -: ${PKG_TCL_URL:=http://kuiper.mirrorservice.org/sites/ftp.tcl.tk/pub/tcl/tcl8_7/tcl${PKG_TCL_VERSION}-src.tar.gz}; -: ${PKG_TCL_SUBDIR:=tcl${PKG_TCL_VERSION}/unix}; +: ${PKG_TK_SHA256SUM:=131e4bae43a15dff0324c0479358bb42cfd7b8de0e1ca8d93c9207643c7144dd}; +: ${PKG_TK_VERSION:=8.7a1}; +: ${PKG_TK_URL:=http://kuiper.mirrorservice.org/sites/ftp.tcl.tk/pub/tcl/tcl8_7/tk${PKG_TK_VERSION}-src.tar.gz}; +: ${PKG_TK_CONFIGURE:="tk${PKG_TK_VERSION}/unix/configure"}; +: ${PKG_TK_CONFIGURE_ARGS_EXTRA:="tcl_cv_strtod_buggy=no --with-tcl=${PREFIX_NATIVE}/lib"}; # # Packages list native_packages_etc