|
Lucio Andrés Illanes Albornoz |
4b7725 |
#
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
# Build group native_packages (dev)
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
#
|
|
|
6a630d |
GROUP_TARGET_APPEND="native_packages";
|
|
|
6a630d |
NATIVE_PACKAGES_DEV_PACKAGES="
|
|
|
4e945f |
algol68g autoconf autoconf_archive automake bison cdecl chicken cparser cssc diffutils flex gdb gengetopt gnucobol indent lua lunix m4 make mandoc nasm
|
|
|
e9ad7a |
patch patchutils perl posix_cc python2 python3 p2c ruby sbsigntools tk";
|
|
|
0a72ec |
: ${PKG_ALGOL68G_SHA256SUM:=bd26e3dd89720ace1b003a43ab10247120b556ca106768fe8c829ee7bed6b435};
|
|
|
0a72ec |
: ${PKG_ALGOL68G_VERSION:=3.3.24};
|
|
|
cfb9ff |
: ${PKG_ALGOL68G_URL:=https://jmvdveer.home.xs4all.nl/algol68g-${PKG_ALGOL68G_VERSION}.tar.gz}
|
|
|
cfb9ff |
: ${PKG_ALGOL68G_CONFIGURE_ARGS_EXTRA:="--disable-mathlib --disable-plotutils --disable-postgresql --disable-gsl --disable-curl"};
|
|
|
cfb9ff |
: ${PKG_ALGOL68G_CFLAGS_CONFIGURE_EXTRA:="--sysroot=${PREFIX_NATIVE} -DHAVE_FLT80=1 -DBUILD_UNIX=1"};
|
|
|
9f4c55 |
: ${PKG_AUTOCONF_SHA256SUM:=f14c83cfebcc9427f2c3cea7258bd90df972d92eb26752da4ddad81c87a0faa4};
|
|
|
9f4c55 |
: ${PKG_AUTOCONF_VERSION:=2.71};
|
|
|
9f4c55 |
: ${PKG_AUTOCONF_URL:=https://ftp.gnu.org/gnu/autoconf/autoconf-${PKG_AUTOCONF_VERSION}.tar.xz};
|
|
|
b30fee |
: ${PKG_AUTOCONF_CONFIG_CACHE_EXTRA:="
|
|
|
b30fee |
ac_cv_path_M4=/usr/bin/m4"};
|
|
|
4e945f |
: ${PKG_AUTOCONF_ARCHIVE_SHA256SUM:=71d4048479ae28f1f5794619c3d72df9c01df49b1c628ef85fde37596dc31a33};
|
|
|
4e945f |
: ${PKG_AUTOCONF_ARCHIVE_VERSION:=2023.02.20};
|
|
|
4e945f |
: ${PKG_AUTOCONF_ARCHIVE_URL:=https://ftp.gnu.org/gnu/autoconf-archive/autoconf-archive-${PKG_AUTOCONF_ARCHIVE_VERSION}.tar.xz};
|
|
|
556db6 |
: ${PKG_AUTOMAKE_SHA256SUM:=f01d58cd6d9d77fbdca9eb4bbd5ead1988228fdb73d6f7a201f5f8d6b118b469};
|
|
|
556db6 |
: ${PKG_AUTOMAKE_VERSION:=1.16.5};
|
|
|
556db6 |
: ${PKG_AUTOMAKE_URL:=https://ftp.gnu.org/gnu/automake/automake-${PKG_AUTOMAKE_VERSION}.tar.xz};
|
|
|
3722c6 |
: ${PKG_BISON_DEPENDS:="readline libiconv"};
|
|
|
10e051 |
: ${PKG_BISON_SHA256SUM:=9bba0214ccf7f1079c5d59210045227bcf619519840ebfa80cd3849cff5a5bf2};
|
|
|
10e051 |
: ${PKG_BISON_VERSION:=3.8.2};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_BISON_URL:=https://ftp.gnu.org/gnu/bison/bison-${PKG_BISON_VERSION}.tar.xz};
|
|
Lucio Andrés Illanes Albornoz |
4a872f |
: ${PKG_BISON_CONFIG_CACHE_EXTRA:="
|
|
Lucio Andrés Illanes Albornoz |
4a872f |
ac_cv_path_M4=/bin/m4
|
|
Lucio Andrés Illanes Albornoz |
4a872f |
ac_cv_prog_gnu_m4_gnu=yes"};
|
|
|
a24c6b |
: ${PKG_CDECL_DEPENDS:="ncurses readline"};
|
|
|
0f940c |
: ${PKG_CDECL_SHA256SUM:=04d1f4ecc9868771843e0ba55c72100c805ee4de2d0618a69d9dbf853df7eefd};
|
|
|
0f940c |
: ${PKG_CDECL_VERSION:=13.0};
|
|
|
0f940c |
: ${PKG_CDECL_URL:=https://github.com/paul-j-lucas/cdecl/releases/download/cdecl-${PKG_CDECL_VERSION}/cdecl-${PKG_CDECL_VERSION}.tar.gz};
|
|
|
0f940c |
: ${PKG_CDECL_CONFIGURE_ARGS_EXTRA:="--with-readline=${PREFIX_NATIVE}"};
|
|
|
0f940c |
: ${PKG_CDECL_CFLAGS_CONFIGURE_EXTRA:="-I${PREFIX_NATIVE}/include/ncurses"};
|
|
|
7f5cf9 |
: ${PKG_CHICKEN_SHA256SUM:=c3ad99d8f9e17ed810912ef981ac3b0c2e2f46fb0ecc033b5c3b6dca1bdb0d76};
|
|
|
7f5cf9 |
: ${PKG_CHICKEN_VERSION:=5.3.0};
|
|
|
b7d681 |
: ${PKG_CHICKEN_URL:=https://code.call-cc.org/releases/${PKG_CHICKEN_VERSION}/chicken-${PKG_CHICKEN_VERSION}.tar.gz};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_CHICKEN_IN_TREE:=1};
|
|
|
1cbe20 |
: ${PKG_CHICKEN_MAKEFLAGS_BUILD_LIST:="PLATFORM=midipix:ARCH=${ARCH}:PREFIX=${PREFIX_NATIVE}:TARGET_PREFIX=${PREFIX_NATIVE}:C_COMPILER=${DEFAULT_NATIVE_CC}:HOSTSYSTEM=${DEFAULT_TARGET}"};
|
|
|
1cbe20 |
: ${PKG_CHICKEN_DEBUG_MAKEFLAGS_BUILD_EXTRA_LIST:=DEBUGBUILD=1};
|
|
|
1cbe20 |
: ${PKG_CHICKEN_RELEASE_MAKEFLAGS_BUILD_EXTRA_LIST:=DEBUGBUILD=0};
|
|
|
1cbe20 |
: ${PKG_CHICKEN_MAKEFLAGS_INSTALL_LIST:="PLATFORM=midipix:ARCH=${ARCH}:PREFIX=${PREFIX_NATIVE}:C_COMPILER=${DEFAULT_NATIVE_CC}:HOSTSYSTEM=${DEFAULT_TARGET}:CROSS_CHICKEN=1"};
|
|
|
1cbe20 |
: ${PKG_CHICKEN_MAKEFLAGS_INSTALL_EXTRA_LIST:="PREFIX=:TARGET_PREFIX="};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_CHICKEN_MAKE_INSTALL_VNAME:=DESTDIR};
|
|
Lucio Andrés Illanes Albornoz |
c85513 |
: ${PKG_CPARSER_DEPENDS:="libfirm"};
|
|
|
b1aabb |
: ${PKG_CPARSER_URLS_GIT:="cparser=http://github.com/lalbornoz/cparser.git@main bcparser=${DEFAULT_GITROOT}/compilers/bcparser@main"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_CPARSER_BUILD_DIR:=build/cparser};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_CPARSER_CONFIGURE:=bcparser/configure};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_CPARSER_CONFIGURE_ARGS:="--source-dir=../../cparser --prefix="};
|
|
|
f0c502 |
: ${PKG_CPARSER_VARS_FILE:="vars/libfirm.vars"}
|
|
|
fdfd7f |
: ${PKG_CSSC_SHA256SUM:=d1bed0c80246ee4cd49d0aa45307c075d0876fe531057bb1c8b28f5330d651ef};
|
|
|
fdfd7f |
: ${PKG_CSSC_VERSION:=1.4.1};
|
|
|
fdfd7f |
: ${PKG_CSSC_URL:=https://ftp.gnu.org/gnu/cssc/CSSC-${PKG_CSSC_VERSION}.tar.gz};
|
|
|
fdfd7f |
: ${PKG_CSSC_CONFIGURE_ARGS_EXTRA:="--enable-binary"};
|
|
|
fdfd7f |
: ${PKG_CSSC_CXXFLAGS_CONFIGURE_EXTRA:="-std=gnu++0x"};
|
|
|
be9ee6 |
: ${PKG_DIFFUTILS_DEPENDS:="libiconv"};
|
|
|
854243 |
: ${PKG_DIFFUTILS_SHA256SUM:=90e5e93cc724e4ebe12ede80df1634063c7a855692685919bfe60b556c9bd09e};
|
|
|
854243 |
: ${PKG_DIFFUTILS_VERSION:=3.10};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_DIFFUTILS_URL:=https://ftp.gnu.org/gnu/diffutils/diffutils-${PKG_DIFFUTILS_VERSION}.tar.xz};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_FLEX_SHA256SUM:=e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_FLEX_VERSION:=2.6.4};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_FLEX_URL:=https://github.com/westes/flex/releases/download/v${PKG_FLEX_VERSION}/flex-${PKG_FLEX_VERSION}.tar.gz};
|
|
Lucio Andrés Illanes Albornoz |
173753 |
: ${PKG_FLEX_CFLAGS_CONFIGURE_EXTRA:="-D_GNU_SOURCE"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_FLEX_CONFIGURE_ARGS_EXTRA:=--disable-libfl};
|
|
Lucio Andrés Illanes Albornoz |
0053ba |
: ${PKG_GDB_DEPENDS:="ncurses python2"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_GDB_SHA256SUM:=149abac4add030a5713f15964bd7465bef7a23712bcc91377ca40949f33e93fb};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_GDB_VERSION:=7.12};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_GDB_URL:=ftp://sourceware.org/pub/gdb/releases/gdb-${PKG_GDB_VERSION}.tar.gz};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_GDB_CFLAGS_CONFIGURE_EXTRA:="--sysroot=${PREFIX_NATIVE} -g3 -O0 --include=stdc-predef.h -I${PREFIX_NATIVE}/include/python2.7 -L${PREFIX_NATIVE}/lib"};
|
|
Lucio Andrés Illanes Albornoz |
6b5f72 |
: ${PKG_GDB_CONFIGURE_ARGS_EXTRA:="--with-system-libiberty --with-system-readline --with-system-zlib --with-python=${PWD}/files/python2_host/bin/python2.7-config"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_GDB_CXXFLAGS_CONFIGURE_EXTRA:="--sysroot=${PREFIX_NATIVE} -g3 -O0 --include=stdc-predef.h -I${PREFIX_NATIVE}/include/python2.7 -L${PREFIX_NATIVE}/lib"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_GDB_ENV_VARS_EXTRA:="CFLAGS_FOR_TARGET=-g3 -O0 --include=stdc-predef.h -I${PREFIX_NATIVE}/include/python2.7 --sysroot=${PREFIX_NATIVE}:LDFLAGS_FOR_TARGET=--sysroot=${PREFIX_NATIVE}"};
|
|
Lucio Andrés Illanes Albornoz |
f24648 |
: ${PKG_GDB_INSTALL_FILES_V2:="../obj/gdb/.libs/gdb=bin/gdb"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_GDB_LIBTOOL:=rdlibtool};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_GDB_MAKEFLAGS_BUILD_EXTRA:="SYSROOT_FLAGS=--sysroot=${PREFIX_NATIVE}"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_GDB_PATCHES_EXTRA:="${BUILD_WORKDIR}/chainport/patches/gdb/gdb-${PKG_GDB_VERSION}.midipix.patch"};
|
|
Lucio Andrés Illanes Albornoz |
6659a4 |
: ${PKG_GDB_VARS_FILES:="vars/gdb.vars"};
|
|
|
0f8a56 |
: ${PKG_GENGETOPT_SHA256SUM:=b941aec9011864978dd7fdeb052b1943535824169d2aa2b0e7eae9ab807584ac};
|
|
|
0f8a56 |
: ${PKG_GENGETOPT_VERSION:=2.23};
|
|
|
0f8a56 |
: ${PKG_GENGETOPT_URL:=https://ftp.gnu.org/gnu/gengetopt/gengetopt-${PKG_GENGETOPT_VERSION}.tar.xz};
|
|
|
7bb95f |
: ${PKG_GNUCOBOL_DEPENDS:="ncursesw"}
|
|
|
7bb95f |
: ${PKG_GNUCOBOL_SHA256SUM:=597005d71fd7d65b90cbe42bbfecd5a9ec0445388639404662e70d53ddf22574};
|
|
|
7bb95f |
: ${PKG_GNUCOBOL_VERSION:=3.1.2};
|
|
|
7bb95f |
: ${PKG_GNUCOBOL_URL:=https://ftp.gnu.org/gnu/gnucobol/gnucobol-${PKG_GNUCOBOL_VERSION}.tar.xz};
|
|
|
7bb95f |
: ${PKG_GNUCOBOL_CONFIGURE_ARGS_EXTRA:="--without-db --without-json --with-math=gmp"};
|
|
|
7bb95f |
: ${PKG_GNUCOBOL_LDFLAGS_CONFIGURE_EXTRA:="-ltinfow"};
|
|
Lucio Andrés Illanes Albornoz |
87a23b |
: ${PKG_LUA_DEPENDS:="readline"};
|
|
|
948c86 |
: ${PKG_LUA_SHA256SUM:=164c7849653b80ae67bec4b7473b884bf5cc8d2dca05653475ec2ed27b9ebf61};
|
|
|
948c86 |
: ${PKG_LUA_VERSION:=5.4.4};
|
|
Lucio Andrés Illanes Albornoz |
bf9edf |
: ${PKG_LUA_URL:=https://www.lua.org/ftp/lua-${PKG_LUA_VERSION}.tar.gz};
|
|
|
e81cb6 |
: ${PKG_LUA_CFLAGS_BUILD:="${DEFAULT_CFLAGS:+${DEFAULT_CFLAGS} }--sysroot=${PREFIX_NATIVE}"};
|
|
|
e81cb6 |
: ${PKG_LUA_CFLAGS_BUILD_EXTRA:="-DLUA_COMPAT_5_3 -DLUA_USE_LINUX -DLUA_USE_READLINE"};
|
|
|
e81cb6 |
: ${PKG_LUA_LDFLAGS_BUILD_EXTRA:="--sysroot=${PREFIX_NATIVE} -lreadline"};
|
|
Lucio Andrés Illanes Albornoz |
bf9edf |
: ${PKG_LUA_IN_TREE:=1};
|
|
|
e81cb6 |
: ${PKG_LUA_INSTALL_FILES_V2:="
|
|
|
e81cb6 |
+%[_files]/lua.pc=lib/pkgconfig/lua.pc
|
|
|
e81cb6 |
m0644=lib/pkgconfig/lua.pc"};
|
|
|
43ce4a |
: ${PKG_LUA_MAKEFLAGS_VERBOSITY:="none"};
|
|
|
219bb5 |
: ${PKG_INDENT_SHA256SUM:=1b81ba4e9a006ca8e6eb5cbbe4cf4f75dfc1fc9301b459aa0d40393e85590a0b};
|
|
|
219bb5 |
: ${PKG_INDENT_VERSION:=2.2.13};
|
|
|
1d164c |
: ${PKG_INDENT_URL:=https://ftp.gnu.org/gnu/indent/indent-${PKG_INDENT_VERSION}.tar.xz};
|
|
|
219bb5 |
: ${PKG_INDENT_CFLAGS_CONFIGURE_EXTRA:="-DHAVE_LOCALE_H"};
|
|
Lucio Andrés Illanes Albornoz |
d70250 |
: ${PKG_LUNIX_DEPENDS:="lua"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_LUNIX_URLS_GIT:=lunix=https://github.com/Redfoxmoon3/lunix.git@master};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_LUNIX_IN_TREE:=1};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_LUNIX_MAKEFLAGS_BUILD:="all5.3 libdir=${PREFIX_NATIVE}/lib"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_LUNIX_MAKEFLAGS_INSTALL_EXTRA:="libdir=lib"};
|
|
|
3f3cc4 |
: ${PKG_LUNIX_DISABLED:=1};
|
|
|
9070f9 |
: ${PKG_M4_SHA256SUM:=63aede5c6d33b6d9b13511cd0be2cac046f2e70fd0a07aa9573a04a82783af96};
|
|
|
9070f9 |
: ${PKG_M4_VERSION:=1.4.19};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_M4_URL:=https://ftp.gnu.org/gnu/m4/m4-${PKG_M4_VERSION}.tar.xz};
|
|
|
1dd41a |
: ${PKG_M4_CONFIG_CACHE_EXTRA:="
|
|
|
1dd41a |
M4_cv_func_rename_open_file_works=yes"};
|
|
|
cd2815 |
: ${PKG_MAKE_SHA256SUM:=e40b8f018c1da64edd1cc9a6fce5fa63b2e707e404e20cad91fbae337c98a5b7};
|
|
|
cd2815 |
: ${PKG_MAKE_VERSION:=4.2.1};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_MAKE_URL:=https://ftp.gnu.org/gnu/make/make-${PKG_MAKE_VERSION}.tar.gz};
|
|
Lucio Andrés Illanes Albornoz |
4a872f |
: ${PKG_MAKE_CONFIG_CACHE_EXTRA:="
|
|
Lucio Andrés Illanes Albornoz |
4a872f |
ac_cv_func_gettimeofday=yes
|
|
Lucio Andrés Illanes Albornoz |
4a872f |
make_cv_synchronous_posix_spawn=yes"};
|
|
|
83d168 |
: ${PKG_MANDOC_DEPENDS:="libz musl_fts"};
|
|
|
096bf3 |
: ${PKG_MANDOC_SHA256SUM:=8bf0d570f01e70a6e124884088870cbed7537f36328d512909eb10cd53179d9c};
|
|
|
096bf3 |
: ${PKG_MANDOC_VERSION:=1.14.6};
|
|
|
d46a8a |
: ${PKG_MANDOC_URL:=https://mandoc.bsd.lv/snapshots/mandoc-${PKG_MANDOC_VERSION}.tar.gz};
|
|
|
096bf3 |
: ${PKG_MANDOC_MAKEFLAGS_BUILD_EXTRA_LIST:="CC=${DEFAULT_NATIVE_CC}:LDADD=-Wl,-lz,-lfts"};
|
|
|
a7e350 |
: ${PKG_MANDOC_CFLAGS_BUILD_EXTRA:="-D_GNU_SOURCE ${DEFAULT_CFLAGS}"};
|
|
|
096bf3 |
: ${PKG_MANDOC_BUILD_STEPS_DISABLE:="configure"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_MANDOC_IN_TREE:=1};
|
|
|
343f39 |
: ${PKG_NASM_SHA256SUM:=c77745f4802375efeee2ec5c0ad6b7f037ea9c87c92b149a9637ff099f162558};
|
|
|
343f39 |
: ${PKG_NASM_VERSION:=2.16.01};
|
|
Lucio Andrés Illanes Albornoz |
6623d0 |
: ${PKG_NASM_URL:=http://www.nasm.us/pub/nasm/releasebuilds/${PKG_NASM_VERSION}/nasm-${PKG_NASM_VERSION}.tar.xz};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_NASM_CFLAGS_CONFIGURE_EXTRA:=-DCOFF_MIDIPIX};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PATCH_SHA256SUM:=ac610bda97abe0d9f6b7c963255a11dcb196c25e337c61f94e4778d632f1d8fd};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PATCH_VERSION:=2.7.6};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PATCH_URL:=https://ftp.gnu.org/gnu/patch/patch-${PKG_PATCH_VERSION}.tar.xz};
|
|
|
bcc0e1 |
: ${PKG_PATCHUTILS_SHA256SUM:=8875b0965fe33de62b890f6cd793be7fafe41a4e552edbf641f1fed5ebbf45ed};
|
|
|
bcc0e1 |
: ${PKG_PATCHUTILS_VERSION:=0.4.2};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PATCHUTILS_URL:=http://cyberelk.net/tim/data/patchutils/stable/patchutils-${PKG_PATCHUTILS_VERSION}.tar.xz};
|
|
|
d1dbec |
: ${PKG_PERL_SHA256SUM:=e26085af8ac396f62add8a533c3a0ea8c8497d836f0689347ac5abd7b7a4e00a};
|
|
|
d1dbec |
: ${PKG_PERL_VERSION:=5.36.0};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PERL_URL:=http://www.cpan.org/src/5.0/perl-${PKG_PERL_VERSION}.tar.gz};
|
|
|
d1dbec |
: ${PKG_PERL_URLS_GIT:="perl-cross=https://github.com/Redfoxymoon/perl-cross@master"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PERL_BASE_DIR:=${BUILD_WORKDIR}/perl-native-${DEFAULT_TARGET}};
|
|
|
d1dbec |
: ${PKG_PERL_CONFIGURE_ARGS:="-A ccflags=-I${PREFIX_NATIVE}/include -Duseshrplib -Darchname=${DEFAULT_TARGET} -Darchlib=/usr/lib/perl5/${PKG_PERL_VERSION}/${DEFAULT_TARGET} -Dsitearch=/usr/lib/perl5/site_perl/${PKG_PERL_VERSION}/${DEFAULT_TARGET} --sysroot=${PREFIX_NATIVE} --target=${DEFAULT_TARGET}"};
|
|
|
d1dbec |
: ${PKG_PERL_CFLAGS_CONFIGURE_EXTRA:="-std=gnu99"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PERL_ENV_VARS_EXTRA:="TARGET=${DEFAULT_TARGET}"};
|
|
|
1cbe20 |
: ${PKG_PERL_MAKEFLAGS_BUILD:="PERL_ARCHIVE_AFTER=${PREFIX}/tmp/perl-native-${DEFAULT_TARGET}/perl-${PKG_PERL_VERSION}/libperl.so OTHERLDFLAGS=--sysroot=${PREFIX_NATIVE}"};
|
|
|
1cbe20 |
: ${PKG_PERL_MAKEFLAGS_PARALLELISE:="-j1"};
|
|
|
f49f0f |
: ${PKG_PERL_INSTALL_FILES_V2:="+%[_subdir]/libperl.so=lib/libperl.so"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PERL_SUBDIR:=perl-${PKG_PERL_VERSION}};
|
|
|
d1dbec |
: ${PKG_PERL_IN_TREE:=1};
|
|
|
f3faf2 |
: ${PKG_POSIX_CC_DEPENDS:="musl_compat"};
|
|
|
ebdd6c |
: ${PKG_POSIX_CC_SHA256SUM:=bd90442d98714f874b6e7e62fa8376ddca282c2174dc582917ecab773f96c095};
|
|
|
ebdd6c |
: ${PKG_POSIX_CC_VERSION:=1.4};
|
|
|
ebdd6c |
: ${PKG_POSIX_CC_URL:=https://mirror.midipix.org/posix_cc/posix_cc-${PKG_POSIX_CC_VERSION}.tar.bz2};
|
|
|
2665b8 |
: ${PKG_POSIX_CC_FORCE_AUTORECONF:=1};
|
|
|
da5d04 |
: ${PKG_PYTHON2_DEPENDS:="bzip2 curl expat gdbm libffi libressl libz ncursesw readline sqlite3"};
|
|
|
b12fdc |
: ${PKG_PYTHON2_SHA256SUM:=b62c0e7937551d0cc02b8fd5cb0f544f9405bafc9a54d3808ed4594812edef43};
|
|
|
b12fdc |
: ${PKG_PYTHON2_VERSION:=2.7.18};
|
|
|
b12fdc |
: ${PKG_PYTHON2_URL:="https://www.python.org/ftp/python/${PKG_PYTHON2_VERSION}/Python-${PKG_PYTHON2_VERSION}.tar.xz"};
|
|
Lucio Andrés Illanes Albornoz |
0b34be |
: ${PKG_PYTHON2_URLS_GIT:="build/sbpython2=${DEFAULT_GITROOT}/python/sbpython2@main"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PYTHON2_BASE_DIR:=${BUILD_WORKDIR}/python2-native-${DEFAULT_TARGET}};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PYTHON2_BUILD_DIR:=build/python2};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PYTHON2_CONFIGURE:=build/sbpython2/configure};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PYTHON2_CONFIGURE_ARGS:="--source-dir=../../Python-${PKG_PYTHON2_VERSION} --sysroot=${PREFIX_NATIVE} --prefix= --target=${DEFAULT_TARGET}"};
|
|
Lucio Andrés Illanes Albornoz |
b9a715 |
: ${PKG_PYTHON2_CONFIGURE_TYPE:="sofort"};
|
|
Lucio Andrés Illanes Albornoz |
168e55 |
: ${PKG_PYTHON2_SOFORT_NATIVE_CFLAGS_EXTRA:="-std=c99 -D_XOPEN_SOURCE=700"};
|
|
Lucio Andrés Illanes Albornoz |
0b34be |
: ${PKG_PYTHON2_SUBDIR:=Python-${PKG_PYTHON2_VERSION}};
|
|
|
8d38ad |
: ${PKG_PYTHON3_DEPENDS:="bzip2 curl expat gdbm libffi libressl libz ncursesw readline sqlite3 util_linux xz"};
|
|
|
827182 |
: ${PKG_PYTHON3_SHA256SUM:=f8d82e7572c86ec9d55c8627aae5040124fd2203af400c383c821b980306ee6b};
|
|
|
827182 |
: ${PKG_PYTHON3_VERSION:=3.7.10};
|
|
|
84ffaf |
: ${PKG_PYTHON3_URL:="https://www.python.org/ftp/python/${PKG_PYTHON3_VERSION}/Python-${PKG_PYTHON3_VERSION}.tar.xz"};
|
|
Lucio Andrés Illanes Albornoz |
0b34be |
: ${PKG_PYTHON3_URLS_GIT:="build/sbpython3=${DEFAULT_GITROOT}/python/sbpython3@main"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PYTHON3_BASE_DIR:=${BUILD_WORKDIR}/python3-native-${DEFAULT_TARGET}};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PYTHON3_BUILD_DIR:=build/python3};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PYTHON3_CONFIGURE:=build/sbpython3/configure};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PYTHON3_CONFIGURE_ARGS:="--source-dir=../../Python-${PKG_PYTHON3_VERSION} --sysroot=${PREFIX_NATIVE} --prefix= --target=${DEFAULT_TARGET}"};
|
|
Lucio Andrés Illanes Albornoz |
b9a715 |
: ${PKG_PYTHON3_CONFIGURE_TYPE:="sofort"};
|
|
Lucio Andrés Illanes Albornoz |
168e55 |
: ${PKG_PYTHON3_SOFORT_NATIVE_CFLAGS_EXTRA:="-std=c99 -D_XOPEN_SOURCE=700"};
|
|
Lucio Andrés Illanes Albornoz |
f24648 |
: ${PKG_PYTHON3_INSTALL_FILES_V2:="@python3=bin/python"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_PYTHON3_SUBDIR:=Python-${PKG_PYTHON3_VERSION}};
|
|
|
e9ad7a |
: ${PKG_P2C_SHA256SUM:=8c806babe964f34ebc686fdd945b1bf14f98d88020acabe434fa8764284af282};
|
|
|
e9ad7a |
: ${PKG_P2C_VERSION:=2.02};
|
|
|
e9ad7a |
: ${PKG_P2C_URL:=https://mirror.midipix.org/p2c/p2c-${PKG_P2C_VERSION}.tar.xz};
|
|
|
e9ad7a |
: ${PKG_P2C_ENV_VARS_EXTRA:="HOST_CC=gcc"};
|
|
|
e9ad7a |
: ${PKG_P2C_BUILD_DIR:=p2c-${PKG_P2C_VERSION}};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_RUBY_SHA256SUM:=ba5ba60e5f1aa21b4ef8e9bf35b9ddb57286cb546aac4b5a28c71f459467e507};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_RUBY_VERSION:=2.3.0};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_RUBY_URL:=https://cache.ruby-lang.org/pub/ruby/${PKG_RUBY_VERSION%.*}/ruby-${PKG_RUBY_VERSION}.tar.gz};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_RUBY_CONFIGURE_ARGS_EXTRA:="--disable-install-rdoc --with-baseruby=${PREFIX}/bin/ruby --with-out-ext=fiddle,openssl"};
|
|
|
1cbe20 |
: ${PKG_RUBY_MAKEFLAGS_PARALLELISE:="-j1"};
|
|
|
63159e |
: ${PKG_RUBY_MAKEFLAGS_VERBOSITY:="V=1"};
|
|
|
6168a7 |
: ${PKG_SBSIGNTOOLS_DEPENDS:="libressl"};
|
|
|
6168a7 |
: ${PKG_SBSIGNTOOLS_URLS_GIT:=sbsigntools-master=https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git@master};
|
|
|
6168a7 |
: ${PKG_SBSIGNTOOLS_SUBDIR:=sbsigntools-master};
|
|
|
6168a7 |
: ${PKG_SBSIGNTOOLS_IN_TREE:=1};
|
|
Lucio Andrés Illanes Albornoz |
c85513 |
: ${PKG_TK_DEPENDS:="libX11 tcl"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_TK_SHA256SUM:=131e4bae43a15dff0324c0479358bb42cfd7b8de0e1ca8d93c9207643c7144dd};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_TK_VERSION:=8.7a1};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_TK_URL:=http://kuiper.mirrorservice.org/sites/ftp.tcl.tk/pub/tcl/tcl8_7/tk${PKG_TK_VERSION}-src.tar.gz};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_TK_CONFIGURE:="tk${PKG_TK_VERSION}/unix/configure"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_TK_CONFIGURE_ARGS_EXTRA:="tcl_cv_strtod_buggy=no --with-tcl=${PREFIX_NATIVE}/lib"};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
: ${PKG_TK_SUBDIR:=tk${PKG_TK_VERSION}};
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
|
|
Lucio Andrés Illanes Albornoz |
4b7725 |
# vim:filetype=sh textwidth=0
|