update jinx

This commit is contained in:
Matheus
2025-09-09 20:22:45 -03:00
parent be65c6d832
commit e6265552bd
43 changed files with 187 additions and 141 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ hostdeps="xgcc xbinutils limine"
build() {
cp -pr "${source_dir}"/* .
CC="x86_64-astral-gcc" LD="x86_64-astral-gcc" AS="nasm" make -j${parallelism}
CC="x86_64-astral-gcc" LD="x86_64-astral-gcc" AS="nasm" TARGET=x86-64 make -j${parallelism}
}
package() {
+1
View File
@@ -1,3 +1,4 @@
name=base
version=1
revision=1
deps="mlibc libintl libiconv libxcrypt"
+21
View File
@@ -0,0 +1,21 @@
name=brogue
revision=1
from_source=brogue
imagedeps="build-essential"
hostdeps="xgcc xbinutils pkgconfig"
deps="readline base ncurses"
configure() {
cp -rp ${source_dir}/* .
}
build() {
make CC=x86_64-astral-gcc TERMINAL=YES DATADIR="/usr/share/games/brogue" RELEASE=YES GRAPHICS=NO LDLIBS=-ltinfow
}
package() {
mkdir -p ${dest_dir}/usr/bin
mkdir -p ${dest_dir}/usr/share/games
cp bin/brogue ${dest_dir}/usr/bin/brogue
cp -r bin ${dest_dir}/usr/share/games/brogue
}
+1 -1
View File
@@ -2,7 +2,7 @@ name=file
revision=1
from_source=file
imagedeps="build-essential"
hostdeps="xgcc xbinutils"
hostdeps="xgcc xbinutils file"
deps="base"
configure() {
+2
View File
@@ -13,4 +13,6 @@ package() {
# install certificate data
MOZILLA_CERT_SYSROOT=${dest_dir} ${dest_dir}/usr/sbin/make-ca -g -D ${dest_dir}
chmod -v 0755 "${dest_dir}/etc/ssl/certs"
}
+1 -1
View File
@@ -1,7 +1,7 @@
name=python
revision=1
from_source=python
imagedeps="build-essential"
imagedeps="build-essential zlib1g-dev"
hostdeps="xgcc xbinutils pkgconfig python"
deps="base"
+1 -1
View File
@@ -35,7 +35,7 @@ configure() {
--without-xcomposite \
--without-xinerama \
--with-x \
--with-wine-tools="${base_dir}/host-builds/wine/"
--with-wine-tools="${base_dir}/build-${JINX_ARCH}/host-builds/wine/"
}
build() {
+1 -1
View File
@@ -6,7 +6,7 @@ hostdeps="xgcc xbinutils pkgconfig autoconf automake libtool pkgconfig util-macr
deps="base libxcvt pixman xorgproto xtrans xkbfile libxfont2 fontutil libgcrypt freetype xkeyboardconfig xkbcomp libxi libxrender libxcb libxext pixman libxdamage"
configure() {
${source_dir}/configure --prefix=${prefix} --host=x86_64-astral --disable-pciaccess --disable-libdrm --disable-glx --disable-int10-module --disable-glamor --disable-vgahw --disable-dri3 --disable-dri2 --disable-dri --disable-xephyr --disable-xwayland --disable-xnest --disable-dmx --with-fontrootdir=${prefix}/share/fonts/X11
${source_dir}/configure --prefix=/usr --localstatedir=/var --host=x86_64-astral --disable-pciaccess --disable-libdrm --disable-glx --disable-int10-module --disable-glamor --disable-vgahw --disable-dri3 --disable-dri2 --disable-dri --disable-xephyr --disable-xwayland --disable-xnest --disable-dmx --with-fontrootdir=${prefix}/share/fonts/X11
}
build() {