summaryrefslogtreecommitdiffhomepage
path: root/groups
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz <lucio@lucioillanes.de>2020-02-13 11:54:02 +0000
committerLucio Andrés Illanes Albornoz <lucio@lucioillanes.de>2020-02-13 11:54:02 +0000
commit8c791c79aef693feaa435016ec3f94ed808f5dd5 (patch)
treec299e5ca2196770a9f787aa27c87971765baf111 /groups
parentc3ef792f5258fbcb7313367f3ea5f9dc4613714d (diff)
downloadmidipix_build-8c791c79aef693feaa435016ec3f94ed808f5dd5.tar.bz2
midipix_build-8c791c79aef693feaa435016ec3f94ed808f5dd5.tar.xz
build.sh: change working directory to "$(dirname "${0}")" at startup.
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.
Diffstat (limited to 'groups')
-rw-r--r--groups/010.host_deps.group1
-rw-r--r--groups/120.native_runtime.group4
-rw-r--r--groups/221.native_packages_dev.group1
-rw-r--r--groups/231.native_packages_etc.group2
-rw-r--r--groups/261.native_packages_x11.group2
-rw-r--r--groups/999.invariants.group2
6 files changed, 4 insertions, 8 deletions
diff --git a/groups/010.host_deps.group b/groups/010.host_deps.group
index bbbcde9a..43528908 100644
--- a/groups/010.host_deps.group
+++ b/groups/010.host_deps.group
@@ -160,7 +160,6 @@ HOST_DEPS_PREFIX="${PREFIX}";
: ${PKG_MPACKAGE_HOST_PKGLIST_DISABLE:=1};
: ${PKG_MPACKAGE_HOST_PREFIX:=${PREFIX_NATIVE}};
: ${PKG_MPACKAGE_HOST_RPM_DISABLE:=1};
-: ${PKG_MPACKAGE_HOST_SRC_TARBALL_DISABLE:=1};
: ${PKG_MUSL_FTS_HOST_SHA256SUM:=32dfe02768f1d3d91ab04df4fbdb7922cd34cd529ce7081a78c3ca8b8652d1ee};
: ${PKG_MUSL_FTS_HOST_VERSION:=1.2.7};
: ${PKG_MUSL_FTS_HOST_URL:=https://midipix.org/mirror/musl-fts/musl-fts-${PKG_MUSL_FTS_HOST_VERSION}.tar.xz};
diff --git a/groups/120.native_runtime.group b/groups/120.native_runtime.group
index 300549a3..f2e63376 100644
--- a/groups/120.native_runtime.group
+++ b/groups/120.native_runtime.group
@@ -26,7 +26,6 @@ NATIVE_RUNTIME_PREFIX="${PREFIX_NATIVE}";
: ${PKG_NTCTTY_DEPENDS:="dalist ldso ntapi pemagine"};
: ${PKG_NTCTTY_URLS_GIT:=ntctty=${DEFAULT_GITROOT_HEAD}/ntctty};
: ${PKG_NTCTTY_CFLAGS_CONFIGURE_EXTRA:=-O0};
-: ${PKG_NTCTTY_SRC_TARBALL_DISABLE:=1};
: ${PKG_NTUX_DEPENDS:="dalist ldso ntapi pemagine psxscl"};
: ${PKG_NTUX_URLS_GIT:=ntux=${DEFAULT_GITROOT}/ntux};
: ${PKG_NTUX_CFLAGS_CONFIGURE_EXTRA:=-O0};
@@ -39,13 +38,11 @@ NATIVE_RUNTIME_PREFIX="${PREFIX_NATIVE}";
: ${PKG_PSXSCL_URLS_GIT:=psxscl=${DEFAULT_GITROOT_HEAD}/psxscl};
: ${PKG_PSXSCL_CFLAGS_CONFIGURE_EXTRA:=-O0};
: ${PKG_PSXSCL_INSTALL_TARGET_EXTRA:=install-lib};
-: ${PKG_PSXSCL_SRC_TARBALL_DISABLE:=1};
: ${PKG_PSXSCL_STRACE_DEPENDS:="dalist ldso ntapi pemagine psxtypes"};
: ${PKG_PSXSCL_STRACE_URLS_GIT:=psxscl=${DEFAULT_GITROOT_HEAD}/psxscl};
: ${PKG_PSXSCL_STRACE_BUILD_STEPS_DISABLE:=install_make};
: ${PKG_PSXSCL_STRACE_CFLAGS_CONFIGURE_EXTRA:="-DPSX_EXTENDED_STRACE -O0"};
: ${PKG_PSXSCL_STRACE_INSTALL_FILES:="/=lib/debug ../obj/lib/libpsxscl.so=lib/debug/"};
-: ${PKG_PSXSCL_STRACE_SRC_TARBALL_DISABLE:=1};
: ${PKG_PSXTYPES_URLS_GIT:=psxtypes=${DEFAULT_GITROOT}/psxtypes};
: ${PKG_PSXTYPES_MAKEFLAGS_BUILD:="DESTDIR=${PREFIX_NATIVE}"};
: ${PKG_PSXTYPES_IN_TREE:=1};
@@ -53,7 +50,6 @@ NATIVE_RUNTIME_PREFIX="${PREFIX_NATIVE}";
: ${PKG_PTYCON_URLS_GIT:=ptycon=${DEFAULT_GITROOT}/ptycon};
: ${PKG_PTYCON_CFLAGS_CONFIGURE_EXTRA:=-O0};
: ${PKG_PTYCON_INSTALL_TARGET_EXTRA:="install-app install-lib"};
-: ${PKG_PTYCON_SRC_TARBALL_DISABLE:=1};
: ${PKG_SLTDL_DEPENDS:="ldso"};
: ${PKG_SLTDL_URLS_GIT:=sltdl=${DEFAULT_GITROOT}/sltdl};
: ${PKG_SLTDL_CONFIGURE_ARGS_EXTRA:=--as-ltdl-drop-in-replacement};
diff --git a/groups/221.native_packages_dev.group b/groups/221.native_packages_dev.group
index e30ca3f5..53fc304b 100644
--- a/groups/221.native_packages_dev.group
+++ b/groups/221.native_packages_dev.group
@@ -54,6 +54,7 @@ patchutils perl python2 python3 ruby smallbasic tk";
: ${PKG_MAKE_SHA256SUM:=e05fdde47c5f7ca45cb697e973894ff4f5d79e13b750ed57d7b66d8defc78e19};
: ${PKG_MAKE_VERSION:=4.3};
: ${PKG_MAKE_URL:=https://ftp.gnu.org/gnu/make/make-${PKG_MAKE_VERSION}.tar.gz};
+: ${PKG_MANDOC_DEPENDS:="libz"};
: ${PKG_MANDOC_SHA256SUM:=b1c9a2f27c487d6be08387aab7602199fd356086631d6e3f471b00c75249082d};
: ${PKG_MANDOC_VERSION:=1.14.3};
: ${PKG_MANDOC_URL:=https://midipix.org/mirror/mandoc/mandoc-${PKG_MANDOC_VERSION}.tar.gz};
diff --git a/groups/231.native_packages_etc.group b/groups/231.native_packages_etc.group
index b758c57d..c9d75e23 100644
--- a/groups/231.native_packages_etc.group
+++ b/groups/231.native_packages_etc.group
@@ -109,7 +109,7 @@ fi;
: ${PKG_EXPAT_SHA256SUM:=17b43c2716d521369f82fc2dc70f359860e90fa440bea65b3b85f0b246ea81f2};
: ${PKG_EXPAT_VERSION:=2.2.6};
: ${PKG_EXPAT_URL:=http://download.openpkg.org/components/cache/expat/expat-${PKG_EXPAT_VERSION}.tar.bz2};
-: ${PKG_FFMPEG_DEPENDS:="libshine libxml2"};
+: ${PKG_FFMPEG_DEPENDS:="libshine libtheora libxml2"};
: ${PKG_FFMPEG_SHA256SUM:=b684fb43244a5c4caae652af9022ed5d85ce15210835bce054a33fb26033a1a5};
: ${PKG_FFMPEG_VERSION:=4.1};
: ${PKG_FFMPEG_URL:=https://ffmpeg.org/releases/ffmpeg-${PKG_FFMPEG_VERSION}.tar.bz2};
diff --git a/groups/261.native_packages_x11.group b/groups/261.native_packages_x11.group
index 7f43310e..da895234 100644
--- a/groups/261.native_packages_x11.group
+++ b/groups/261.native_packages_x11.group
@@ -64,7 +64,7 @@ xterm xtrans xwd xwin";
: ${PKG_GTK2_URL:=http://ftp.gnome.org/pub/gnome/sources/gtk+/${PKG_GTK2_VERSION%.*}/gtk+-${PKG_GTK2_VERSION}.tar.xz};
: ${PKG_GTK2_CFLAGS_CONFIGURE_EXTRA:="-I${PREFIX_NATIVE}/include/freetype2 -I${PREFIX_NATIVE}/include/pango-1.0 -I${PREFIX_NATIVE}/include/gdk-pixbuf-2.0 -I${PREFIX_NATIVE}/include/atk-1.0 -I${PREFIX_NATIVE}/include/cairo -I${PREFIX_NATIVE}/include/glib-2.0 -I${PREFIX_NATIVE}/include/glib-2.0/gio -I${PREFIX_NATIVE}/lib/glib-2.0/include"};
: ${PKG_GTK2_CONFIGURE_ARGS_EXTRA:="--disable-cups --disable-papi"};
-: ${PKG_GTK3_DEPENDS:="atk cairo fontconfig freetype gdk glib harfbuzz libepoxy libX11 libXext bXfixes libXi pango"};
+: ${PKG_GTK3_DEPENDS:="atk cairo fontconfig freetype gdk glib harfbuzz libepoxy libX11 libXext libXfixes libXi pango"};
: ${PKG_GTK3_SHA256SUM:=d299612b018cfed7b2c689168ab52b668023708e17c335eb592260d186f15e1f};
: ${PKG_GTK3_VERSION:=3.22.28};
: ${PKG_GTK3_URL:=https://download.gnome.org/sources/gtk+/${PKG_GTK3_VERSION%.*}/gtk+-${PKG_GTK3_VERSION}.tar.xz};
diff --git a/groups/999.invariants.group b/groups/999.invariants.group
index f624dfa8..fd7100f0 100644
--- a/groups/999.invariants.group
+++ b/groups/999.invariants.group
@@ -2,7 +2,7 @@
# Build group invariants
#
INVARIANTS_NO_LOG_VARS=1;
-INVARIANTS_PACKAGES="invariants_digest invariants_gitref invariants_minipix invariants_tarballs invariants_zipdist";
+INVARIANTS_PACKAGES="invariants_digest invariants_gitref invariants_minipix invariants_zipdist";
: ${PKG_INVARIANTS_TARBALLS:="invariants_digest invariants_minipix"};
: ${PKG_INVARIANTS_ZIPDIST:="invariants_minipix"};