ports: add base

This commit is contained in:
Matheus
2024-09-08 22:15:31 -03:00
parent cb1da228b2
commit 61e3866ffd
123 changed files with 129 additions and 126 deletions
+1 -1
View File
@@ -98,7 +98,7 @@ clean-kernel:
find builds/astral/ -name *.asmo -delete
clean:
make clean-kernel
make -i clean-kernel
./jinx clean
rm jinx
rm -rf $(ISODIR)
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=util-macros
imagedeps="base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc"
deps="base"
build() {
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=xtrans
imagedeps="meson ninja gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=ace-of-penguins
imagedeps="meson ninja base-devel libpng"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11 libxpm libpng zlib"
deps="base libx11 libxpm libpng zlib"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral
+3
View File
@@ -0,0 +1,3 @@
name=base
revision=1
deps="mlibc libintl libiconv libxcrypt"
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=bash
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="readline mlibc"
deps="readline base"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=binutils
imagedeps="base-devel"
hostdeps="xgcc xbinutils automake autoconf"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --host=x86_64-astral --target=x86_64-astral --prefix=${prefix} --disable-werror
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=bzip2
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -rpf ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=coreutils
imagedeps="base-devel gperf"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -pr ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=curl
imagedeps="base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc openssl zlib"
deps="base openssl zlib"
build() {
cp -rpv ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=diffutils
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=doomgeneric
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -rp ${source_dir}/doomgeneric/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=doomgeneric
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc libx11"
deps="base libx11"
build() {
cp -rp ${source_dir}/doomgeneric/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=e2fsprogs
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=file
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=findutils
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=fontconfig
imagedeps="base-devel python3 gperf"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc freetype libexpat"
deps="base freetype libexpat"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=fontutil
imagedeps="gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc xorgproto"
deps="base xorgproto"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=freetype
imagedeps="gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=fvwm
imagedeps="base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11 libxinerama libxcursor libxt libevent libxrandr freetype libpng libxft"
deps="base libx11 libxinerama libxcursor libxt libevent libxrandr freetype libpng libxft"
build() {
cp -rvp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=gawk
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=gcc
imagedeps="base-devel"
hostrundeps="automake autoconf xgcc xbinutils libstdc++-v3"
deps="mlibc gmp mpfr mpc binutils"
deps="base gmp mpfr mpc binutils"
build() {
${source_dir}/configure --host=x86_64-astral --target=x86_64-astral --prefix=${prefix} --enable-languages=c,c++ --with-sysroot=/ --with-build-sysroot=${sysroot_dir}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=gettext
imagedeps="base-devel"
hostdeps="xgcc xbinutils autoconf automake pkgconfig libtool"
deps="mlibc libiconv"
deps="base libiconv"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=git
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc python zlib curl openssl openssh"
deps="base python zlib curl openssl openssh"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=glib
imagedeps="gcc meson ninja"
hostdeps="xgcc xbinutils pkgconfig automake autoconf util-macros libtool"
deps="mlibc libiconv pcre2 libffi libintl"
deps="base libiconv pcre2 libffi libintl"
build() {
meson --cross-file ${base_dir}/util/crossfile --prefix=${prefix} --buildtype=release -Dxattr=false ${source_dir}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=glu
imagedeps="gcc meson ninja"
hostdeps="xgcc xbinutils pkgconfig libtool libstdc++-v3"
deps="mlibc mesa"
deps="base mesa"
build() {
meson setup --cross-file ${base_dir}/util/crossfile --prefix=${prefix} --buildtype=release ${source_dir} -Dgl_provider=gl
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=gmp
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=grep
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=gzip
imagedeps="base-devel"
hostdeps="xgcc xbinutils automake autoconf"
deps="mlibc"
deps="base"
build() {
cp -rf ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=init
imagedeps="base-devel"
hostdeps="xbinutils xgcc"
deps="mlibc"
deps="base"
build() {
make -C ${source_dir} -j ${parallelism}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=install-astral
imagedeps="base-devel"
hostdeps="xbinutils xgcc"
deps="mlibc"
deps="base"
build() {
make -C ${source_dir} -j ${parallelism}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=less
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc ncurses"
deps="base ncurses"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libXau
imagedeps="gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc xorgproto"
deps="base xorgproto"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libXdmcp
imagedeps="gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc xorgproto"
deps="base xorgproto"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libevent
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --enable-shared --disable-openssl
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libexpat
imagedeps="base-devel python3"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libffi
imagedeps="base-devel"
hostdeps="xgcc xbinutils autoconf automake pkgconfig libtool"
deps="mlibc ncurses"
deps="base ncurses"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --enable-shared
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libfontenc
imagedeps="gcc"
hostdeps="xgcc xbinutils pkgconfig util-macros"
deps="mlibc zlib xorgproto"
deps="base zlib xorgproto"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libgcrypt
imagedeps="meson ninja gcc"
hostdeps="xgcc xbinutils pkgconfig libtool"
deps="mlibc libgpg-error"
deps="base libgpg-error"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral \
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libice
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11"
deps="base libx11"
build() {
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=gettext
imagedeps="base-devel"
hostdeps="xgcc xbinutils libstdc++-v3 automake autoconf pkgconfig libtool"
deps="mlibc"
deps="mlibc libiconv"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libjpeg-turbo
imagedeps="base-devel"
hostdeps="xgcc xbinutils cmake"
deps="mlibc"
deps="base"
build() {
cmake \
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libpng
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc zlib"
deps="base zlib"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libsm
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig util-macros"
deps="mlibc xorgproto libx11 libice"
deps="base xorgproto libx11 libice"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libx11
imagedeps="meson ninja gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc xorgproto xtrans libxcb"
deps="base xorgproto xtrans libxcb"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --disable-malloc0returnsnull
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxaw
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11 libxt libxext libxmu libxpm"
deps="base libx11 libxt libxext libxmu libxpm"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxcb
imagedeps="python gcc"
hostdeps="xgcc xbinutils pkgconfig util-macros libtool autoconf automake"
deps="mlibc xorgproto libXau libXdmcp xcb-proto"
deps="base xorgproto libXau libXdmcp xcb-proto"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-static --with-sysroot=${sysroot_dir}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxcrypt
imagedeps="python-passlib gcc"
hostdeps="xgcc xbinutils pkgconfig libtool"
deps="mlibc libgpg-error"
deps="mlibc libgpg-error libiconv libintl"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-obsolete-api=yes --disable-xcrypt-compat-files
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxcursor
imagedeps="gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libxrender libxfixes libx11"
deps="base libxrender libxfixes libx11"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxcvt
imagedeps="meson ninja gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc"
deps="base"
build() {
meson --cross-file=${base_dir}/util/crossfile --prefix=${prefix} ${source_dir}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxdamage
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11 libxfixes"
deps="base libx11 libxfixes"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static --disable-malloc0returnsnull
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxext
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11"
deps="base libx11"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static --disable-malloc0returnsnull
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxfixes
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11"
deps="base libx11"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxfont2
imagedeps="meson ninja gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc xorgproto freetype zlib xtrans libfontenc"
deps="base xorgproto freetype zlib xtrans libfontenc"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --disable-malloc0returnsnull
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxft
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11 libxt libxrender freetype fontconfig"
deps="base libx11 libxt libxrender freetype fontconfig"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxi
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11 libxext libxfixes"
deps="base libx11 libxext libxfixes"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static --disable-malloc0returnsnull
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxinerama
imagedeps="gcc"
hostdeps="xgcc xbinutils pkgconfig util-macros"
deps="mlibc xorgproto libx11 libxext"
deps="base xorgproto libx11 libxext"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --disable-malloc0returnsnull
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxmu
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11 libxt libxext"
deps="base libx11 libxt libxext"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxpm
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11 libxt libxext libxmu libxrender"
deps="base libx11 libxt libxext libxmu libxrender"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxrandr
imagedeps="gcc"
hostdeps="xgcc xbinutils pkgconfig util-macros"
deps="mlibc libx11 xorgproto util-macros libxext libxrender"
deps="base libx11 xorgproto util-macros libxext libxrender"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --disable-malloc0returnsnull
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxrender
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc libx11"
deps="base libx11"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static --disable-malloc0returnsnull
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxt
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig util-macros"
deps="mlibc xorgproto libx11 libice libsm"
deps="base xorgproto libx11 libice libsm"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static --disable-malloc0returnsnull
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=libxxf86vm
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig util-macros"
deps="mlibc libxext xorgproto"
deps="base libxext xorgproto"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-shared --disable-static --disable-malloc0returnsnull
+1 -1
View File
@@ -3,7 +3,7 @@ from_source=limine
revision=1
imagedeps="base-devel mtools nasm"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
"${source_dir}/configure" --host=x86_64-astral --enable-bios-cd --enable-bios-pxe --enable-bios --enable-uefi-ia32 --enable-uefi-x86-64 --enable-uefi-cd --prefix="${prefix}"
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=links
imagedeps="meson ninja base-devel libpng"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc zlib openssl bzip2 libpng libxext freetype fontconfig libjpeg-turbo"
deps="base zlib openssl bzip2 libpng libxext freetype fontconfig libjpeg-turbo"
build() {
CC=x86_64-astral-gcc ${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --enable-graphics --without-directfb --without-librsvg --with-bzip2 --with-X --x-includes=${sysroot_dir}/usr/include --x-libraries=${sysroot_dir}/usr/lib --with-zlib --with-openssl --without-libtiff --without-openmp --without-lzma --with-freetype --without-ipv6
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=llvm
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig cmake libstdc++-v3"
deps="mlibc ncurses zlib"
deps="base ncurses zlib"
build() {
cmake \
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=make
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=mesa
imagedeps="gcc meson ninja python-mako python-setuptools python-yaml"
hostdeps="xgcc xbinutils pkgconfig automake autoconf util-macros libtool libstdc++-v3"
deps="mlibc llvm libexpat libxcb libx11 libxext zlib"
deps="base llvm libexpat libxcb libx11 libxext zlib"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=mesa-demos
imagedeps="gcc meson ninja"
hostdeps="xgcc xbinutils pkgconfig libtool"
deps="mlibc mesa freetype libx11 libxext glu"
deps="base mesa freetype libx11 libxext glu"
build() {
meson setup --cross-file ${base_dir}/util/crossfile --prefix=${prefix} --buildtype=release ${source_dir} -Dx11=enabled -Dwith-system-data-files=true
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=mkfontscale
imagedeps="gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc freetype libfontenc"
deps="base freetype libfontenc"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=mount
imagedeps="base-devel"
hostdeps="xbinutils xgcc"
deps="mlibc"
deps="base"
build() {
make -C ${source_dir} -j ${parallelism}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=mpc
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc gmp mpfr"
deps="base gmp mpfr"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=mpfr
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc gmp"
deps="base gmp"
build() {
cp -pr ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=nano
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc ncurses"
deps="base ncurses"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=nasm
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=ncurses
imagedeps="base-devel"
hostdeps="xgcc xbinutils libstdc++-v3"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --with-shared --without-normal --with-termlib --enable-pc-files --enable-widec
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=netd
imagedeps="base-devel"
hostdeps="xbinutils xgcc"
deps="mlibc"
deps="base"
build() {
make -C ${source_dir} -j ${parallelism}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=nyancat
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=openssh
imagedeps="gcc"
hostdeps="xgcc xbinutils"
deps="mlibc zlib openssl libxcrypt"
deps="base zlib openssl libxcrypt"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --sysconfdir=/etc/ssh --with-privsep-path=/var/lib/sshd --with-default-path=${prefix}/bin --with-superuser-path=${prefix}/sbin:${prefix}/bin --with-pid-dir=/run
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=openssl
imagedeps="gcc"
hostdeps="xgcc xbinutils"
deps="mlibc zlib"
deps="base zlib"
build() {
cp -rpv ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=oss
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
ASTRAL_CC=x86_64-astral-gcc \
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=pcre2
imagedeps="gcc"
hostdeps="xgcc xbinutils"
deps="mlibc zlib bzip2"
deps="base zlib bzip2"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --docdir=/usr/share/doc/pcre2-10.42 --enable-pcre2-16 --enable-pcre2-32 --enable-pcre2grep-libz --enable-pcre2grep-libbz2 --disable-static
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=pixman
imagedeps="meson ninja gcc"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc"
deps="base"
build() {
meson --cross-file=${base_dir}/util/crossfile --prefix=${prefix} ${source_dir}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=python
imagedeps="base-devel"
hostdeps="xgcc xbinutils pkgconfig python"
deps="mlibc mlibc-headers"
deps="base"
build() {
echo "ac_cv_file__dev_ptmx=yes" > /tmp/configsite
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=qemu
imagedeps="base-devel python-sphinx ninja meson git"
hostdeps="xgcc xbinutils pkgconfig libtool"
deps="mlibc sdl2 glib libiconv libintl"
deps="base sdl2 glib libiconv libintl"
allow_network="yes"
build() {
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=readline
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc ncurses"
deps="base ncurses"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --enable-multibyte --disable-static --enable-shared
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=sdl2
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig cmake libstdc++-v3"
deps="mlibc libx11 libxext libxcursor libxinerama libxi libxfixes libxrandr libxrender libxxf86vm mesa libiconv"
deps="base libx11 libxext libxcursor libxinerama libxi libxfixes libxrandr libxrender libxxf86vm mesa libiconv"
build() {
cmake \
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=sed
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
cp -rp ${source_dir}/* .
+3 -3
View File
@@ -2,8 +2,8 @@ name=shadow
revision=1
from_source=shadow
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc libxcrypt"
hostdeps="xgcc xbinutils pkgconfig libtool"
deps="base libxcrypt"
build() {
cp -rvfp ${source_dir}/* .
@@ -13,7 +13,7 @@ build() {
find man -name Makefile.in -exec sed -i 's/passwd\.5 / /' {} \;
sed -i 's/1000/999/' src/useradd.c
sed -e 's:#ENCRYPT_METHOD DES:ENCRYPT_METHOD SHA512:' -e 's:/var/spool/mail:/var/mail:' -i etc/login.defs
./configure --host=x86_64-astral --prefix=${prefix} --sysconfdir=/etc --with-group-name-max-length=32 --without-libbsd
./configure --host=x86_64-astral --prefix=${prefix} --sysconfdir=/etc --with-group-name-max-length=32 --without-libbsd --disable-nls
make -j ${parallelism}
}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=sudo
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc libxcrypt"
deps="base libxcrypt"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --with-secure-path --with-env-editor --with-passprompt="[sudo] password for %p: " --disable-nls
+3 -3
View File
@@ -2,13 +2,13 @@ name=tar
revision=1
from_source=tar
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc bzip2 zlib gzip"
hostdeps="xgcc xbinutils pkgconfig libtool"
deps="base bzip2 zlib gzip"
build() {
cp -rpf ${source_dir}/* .
./configure --host=x86_64-astral --prefix=${prefix}
make -j ${parallelism}
make -j ${parallelism} LDFLAGS="-lintl -liconv"
}
package() {
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=twm
imagedeps="base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc xorg-server xsetroot"
deps="base xorg-server xsetroot"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=tyrquake
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="mlibc libx11 libxext libxxf86vm sdl2"
deps="base libx11 libxext libxxf86vm sdl2"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=util-macros
imagedeps="base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=vim
imagedeps="base-devel"
hostdeps="xgcc xbinutils"
deps="ncurses mlibc"
deps="ncurses base"
build() {
cp -rp ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=wget
imagedeps="base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc zlib pcre2 openssl"
deps="base zlib pcre2 openssl"
build() {
cp -rpv ${source_dir}/* .
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=xauth
imagedeps="base-devel"
hostdeps="xgcc xbinutils pkgconfig xorgproto"
deps="mlibc libx11 libxaw libxext libxmu"
deps="base libx11 libxaw libxext libxmu"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=xbitmaps
imagedeps="meson base-devel"
hostdeps="xgcc xbinutils pkgconfig util-macros"
deps="mlibc"
deps="base"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=xcb-proto
imagedeps="base-devel python3"
hostdeps="xgcc xbinutils"
deps="mlibc"
deps="base"
build() {
PYTHON=python3 ${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+1 -1
View File
@@ -3,7 +3,7 @@ revision=1
from_source=xclock
imagedeps="meson ninja base-devel"
hostdeps="xgcc xbinutils pkgconfig"
deps="mlibc xorg-server libxmu libxaw libxft"
deps="base xorg-server libxmu libxaw libxft"
build() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral

Some files were not shown because too many files have changed in this diff Show More