Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
vars/env.vars:${DEFAULT_BUILD_VARS}: adds CXXFLAGS_CONFIGURE.
|
|
etc/build.usage: updated.
groups/2*.native_packages_*.group: adds dependencies.
vars/env.vars, groups/{010.host_deps,120.native_runtime}.group: removes ${PKG_SRC_TARBALL_DISABLE}.
groups/999.invariants.group b, vars/{env,invariants_tarballs}.vars: removes tarball generation.
subr/build_args.subr: reimplemented using getopts(1).
subr/{build_args,ex_pkg_dispatch}.subr: don't inhibit dependency processing if ${ARG_RESTART_RECURSIVE} is set.
|
|
groups/231.native_packages_etc.group:apr:${PKG_NO_CLEAN}: don't clean due to reverse dependency on apr_util.
groups/231.native_packages_etc.group:apr_util:${PKG_ENV_VARS_EXTRA}: build w/ LDADD_dbd_sqlite3=-lsqlite3 -lapr-1 -L.libs -laprutil-1.
patches/apr_util-1.6.1.local.patch: removes obsolete patch.
subr/pkg_clean.subr, vars/env.vars: don't clean if ${PKG_NO_CLEAN} is set.
|
|
subr/build_init.subr: source groups/*.group & set ${GROUPS_DEFAULT}.
vars/midipix.vars: merged into vars/env.vars.
|
|
ingw32}}: adds dependencies.
vars/build.vars:native_toolchain: merges native_toolchain_deps, adds dependencies.
vars/build.vars:{bzip2,expat,gdb,python2}: moved into native_toolchain, adds dependencies.
vars/build.vars:native_packages_deps{,_{deps,x11}}:${PKG_IN_TREE}: set.
vars/env.vars:${DEFAULT_BUILD_VARS}: adds IN_TREE.
vars/gcc.vars: continuously echo build status messages to pipe fd #3.
etc/build.usage: updated.
subr/ex_pkg_dispatch.subr: enforce in-order building given ${PKG_IN_TREE} set on group.
|
|
|
|
vars/build.vars:{rpm,dbus{,_glib}}_host:${PKG_ENV_VARS_EXTRA}: remove obsolete ${PKG_CONFIG_PATH} export.
vars/env.vars:${DEFAULT_BUILD_VARS}: remove ${PKG_CONFIG_LIBDIR,PKGCONFIG}.
vars/midipix.vars: provide ${DEFAULT_HOST_PKG_CONFIG{,_PATH}}, fix typo in ${DEFAULT_NATIVE_PKG_CONFIG_PATH}.
|
|
G_CONFIG_CACHE_LOCAL}: set from ${CONFIG_CACHE_GNULIB} (via midipix.)
vars/build.vars:${CONFIG_CACHE_GNULIB}, vars/gnulib.vars: merged.
vars/env.vars:${DEFAULT_BUILD_VARS}: adds provisional ${CONFIG_CACHE_LOCAL} variable.
subr/pkg_configure_autotools.subr: append ${PKG_CONFIG_CACHE_LOCAL} (provisional) to config.cache if non-empty prior to appending ${PKG_CONFIG_CACHE_EXTRA} if non-empty.
|
|
subr/ex_rtl_{fileop,log}.subr, vars/env.vars: log file operations at -vvvv.
|
|
etc/build.usage, subr/build_{args,init}.subr: merges -[46N] into -F as ipv4|ipv6|offline.
subr/ex_rtl_fetch.subr: honour ${{ARG_FETCH_FORCE,DEFAULT_GIT_ARGS}}.
subr/pkg_install_strip.subr: correctly strip non-release build binaries.
subr/pkg_install_strip.subr:pkg_install_strip(): honour ${ARG_DEBUG_MINIPIX}.
vars/env.vars, subr/pkg_fetch_{download,git,wget}.subr: merges fetch_{git,wget} into fetch_download.
vars/midipix.vars: adds ${DEFAULT_GIT_ARGS}.
vars/{musl,python[23]{,_host}}.vars: updated concerning fetch_download.
|
|
vars/build.vars:host_tools: moves mpackage from dist as mpackage_host.
vars/build.vars:{ntctty,psxscl{,_strace},ptycon}: specify ${PKG_SRC_TARBALL_DISABLE:=1}.
vars/build.vars:minipix: specify ${{PKGLIST,RPM}=1}.
vars/dist_etc.vars: removed.
vars/env.vars: adds {PKGLIST,RPM,SRC_TARBALL}_DISABLE.
vars/invariants_tarballs.vars:pkgp_dist_tarball_src(): honour ${PKG_SRC_TARBALL_DISABLE}.
vars/invariants_zipdist.vars: ensure build directories for packages in the pkglist.native exist.
vars/{invariants_zipdist,mpackage_host}.vars: {reference,provide} mpackage/ symlink.
|
|
subr/pkg_install_rpm.subr: correctly determine ${PKG_VERSION} and ${PKG_URL}.
vars/env.vars:${DEFAULT_BUILD_STEPS}: adds install_rpm after install.
|
|
vars/env.vars:${DEFAULT_BUILD_VARS}: adds GITROOT.
vars/gcc.vars: always use ${PKG_GITROOT}.
vars/gcc_{libstdcpp_v3,runtime}.vars: removes unused package vars.
|
|
subr/pkg_clean.subr: defer cleaning packages w/ dependencies.
vars/env.vars:${DEFAULT_BUILD_VARS}: adds DEPS_{BASE,PARENT}.
|
|
subdirs) and -p (create package tarballs).
subr/pkg_clean.subr: given -C, clean build, dest, and/or src.
subr/pkg_install.subr: given -p, create gzip(1)-compressed package tarball at ${PKG_BASE_DIR}/${PKG_NAME}.tgz.
vars/env.vars:${DEFAULT_BUILD_STEPS}: adds `clean' post-install.
|
|
vars/env.vars, subr/pkg_configure.subr: process ${PKG_PYTHON}.
vars/python3_host.vars: create ${PREFIX}/bin/python ${LD_LIBRARY_PATH} wrapper.
|
|
|
|
subr/ex_rtl_log.subr, vars/env.vars: adds `vucc' & ${DEFAULT_LOG_MSG_VUCC_COLOUR}.
|
|
vars/env.vars:${DEFAULT_BUILD_VARS}: adds ${PKG_PARALLELISE}.
subr/ex_pkg_dispatch.subr: implements parallelisation.
|
|
INSTALL_FILES_DESTDIR{,_EXTRA}.
|
|
patches/{bash,bzip2,coreutils}_minipix-*.patch: linked.
subr/ex_pkg_env.subr, var/env.vars: replaces flavours mechanism w/ non-recursive per-package ${PKG_INHERIT_FROM}.
subr/pkg_configure_patch.subr: remove ${PKG_NAME_PARENT} bits.
vars/{bash,xz}_minipix.vars: added/linked.
|
|
|
|
|
|
|
|
|
|
${PKG_CONFIG_CACHE{,_EXTRA}}.
etc/config.cache, vars/*.vars: split into vars/*.vars.
|
|
subr/pkg_install.subr, vars/env.vars: removes ${PKG_PREFIX_EXTRA}.
etc/config.cache: adds util_linux.
|
|
build.sh:-vv: always print/don't print stdout logs for successfully built packages.
subr/ex_rtl_fileop.subr:ex_build_fileop(): log at vvvo (-vvv.)
subr/ex_rtl_log.subr, vars/env.vars: removes [vw]arn, separates info & {vnfo,vvfo,vvvo}.
var/env.vars:${CLEAR_ENV_VARS_EXCEPT}: adds ARG_VERBOSE[23].
|
|
|
|
vars/env.vars, subr/pkg_setup_env.subr: adds ${PKG_NO_LOG_VARS}.
|
|
etc/build.usage: updated.
subr/pkg_setup_{env,subdirs}.subr: split {cd,mkdir}(1) sequence into setup_env_subdirs.
vars/env.vars: adds setup_distclean:variant & setup_subdirs:invariant build steps.
|
|
vars/env.vars: fix ${DEFAULT_BUILD_CPUS} reference.
vars/{gcc,libfirm,psxstub}.vars: fix ${PKG_MAKEFLAGS_BUILD} reference.
vars/git.vars:pkg_git_install_post(): process files in destdir.
subr/pkg_install_libs.subr:pkgp_install_lib_link(): ln(1) w/ target's basename.
subr/pkg_install_libs.subr:pkg_install_libs(): sanity-check filenames.
subr/pkg_setup_env.subr:pkg_setup_env(): rm(1) ${PKG_BASE_DIR} during -r.
etc/build.usage: updated.
|
|
subr/mode_check_updates.subr: seperated into check_updates.sh.
subr/post_{copy_etc,sha256sums,tarballs}.subr: absorbed into `dist' target.
|
|
of ${WORKDIR}.
subr/pkg_build_dir.subr: {build,install} packages nested within ${PKG_BUILD_DIR}/.
subr/pkg_distclean.subr: removed from repository.
subr/pkg_{extract,fetch}.subr: {extract,fetch} within ${PKG_BASE_DIR}.
subr/pkg_install.subr: install to ../destdir to facilitate post-installation processing.
subr/pkg_setup_env.subr: set & create ${PKG_BASE_DIR}.
subr/pre_subdirs.subr: always create ${PREFIX}/bin.
vars/build.vars: consistently use ${PKG_{PREFIX,MAKE_INSTALL_VNAME,MAKEFLAGS_INSTALL}}.
vars/env.vars, *: cleanup.
|
|
vars/build.vars: install w/ `DESTDIR=<prefix> PREFIX= prefix=' by default.
vars/build.vars:cmake: build w/ -g0 -O2.
vars/cmake.vars: build using cmake_host.
vars/pkgconf_host.vars: remove & don't install ${PREFIX}/bin/pkg-config link to avoid confusing host packages.
vars/{apr_util,chainport}.vars: replaced w/ corresponding ${PKG_BUILD_STEPS}.
patches/perl-5.22.1.local.patch: pass -L. -lperl when linking.
patches/smallbasic.local.patch: don't call pcre-config.
subr/pkg_autoconf.subr, vars/{lib{caca,udns},toilet}.vars: always install config.sub after bootstrap.
subr/pkg_disabled.subr: always silently finish disabled packages.
subr/pkg_setup_{env,vars}.subr: split.
subr/pkg_{build,install}.subr: always pass LIBTOOL=${PKG_SLIBTOOL:=slibtool}.
subr/pkg_{{build,work}_dir,extract,setup_env}.subr: infer ${PKG_BUILD_DIR} from ${PKG_SUBDIR} given the absence of configure{,.{ac,in}}.
|