jinx: upgrade and fix build

This commit is contained in:
Matheus
2024-12-12 09:17:46 -03:00
parent 0fdba45a8e
commit 817f44275b
278 changed files with 771 additions and 406 deletions
+4 -1
View File
@@ -3,8 +3,11 @@ revision=1
from_source=autoconf
imagedeps="gcc"
configure() {
${source_dir}/configure --prefix=${prefix}
}
build() {
${source_dir}/configure --prefix="${prefix}"
make -j${parallelism}
}
+4 -1
View File
@@ -3,8 +3,11 @@ revision=1
from_source=autoconf-archive
imagedeps="gcc"
build() {
configure() {
${source_dir}/configure --prefix=${prefix}
}
build() {
make -j${parallelism}
}
+4 -1
View File
@@ -4,8 +4,11 @@ from_source=automake
imagedeps="gcc"
hostdeps="autoconf"
build() {
configure() {
${source_dir}/configure --prefix=${prefix}
}
build() {
make -j${parallelism}
}
+5 -2
View File
@@ -1,10 +1,13 @@
name=cmake
revision=1
from_source=cmake
imagedeps="gcc"
imagedeps="gcc build-essential libssl-dev"
configure() {
${source_dir}/configure --prefix=${prefix} --parallel=${parallelism}
}
build() {
${source_dir}/configure --prefix=${prefix} --parallel=${parallelism}
make -j${parallelism}
}
+4 -2
View File
@@ -1,12 +1,14 @@
name=fontutil
revision=1
from_source=fontutil
imagedeps="gcc"
imagedeps="gcc build-essential"
hostdeps="xgcc xbinutils pkgconfig util-macros xorgproto"
configure() {
${source_dir}/configure --prefix=${prefix}
}
build() {
${source_dir}/configure --prefix=${prefix}
make -j${parallelism}
}
+1 -1
View File
@@ -1,7 +1,7 @@
name=libstdc++-v3
revision=1
from_source=gcc
imagedeps="base-devel"
imagedeps="build-essential"
hostdeps="automake autoconf xbinutils xgcc"
deps="mlibc"
+6 -6
View File
@@ -2,18 +2,18 @@ name=libtool
revision=1
from_source=libtool
hostdeps="autoconf automake"
imagedeps="gcc help2man"
imagedeps="gcc build-essential help2man"
configure() {
cp -pr ${source_dir}/* .
./configure --prefix=${prefix}
}
build() {
cp -pr ${source_dir}/* .
./configure --prefix=${prefix}
make -j${parallelism}
}
package() {
make install DESTDIR="${dest_dir}"
}
+5 -3
View File
@@ -1,11 +1,13 @@
name=limine
from_source=limine
revision=1
imagedeps="base-devel mtools nasm"
imagedeps="build-essential mtools nasm"
configure() {
"${source_dir}/configure" --enable-bios-cd --enable-bios-pxe --enable-bios --enable-uefi-ia32 --enable-uefi-x86-64 --enable-uefi-cd --prefix="${prefix}"
}
build() {
# check here for target in order to build aarch64 targets if ever ported
"${source_dir}/configure" --enable-bios-cd --enable-bios-pxe --enable-bios --enable-uefi-ia32 --enable-uefi-x86-64 --enable-uefi-cd --prefix="${prefix}"
make -j${parallelism}
}
+5 -5
View File
@@ -1,16 +1,17 @@
name=pkgconfig
revision=1
from_source=pkgconfig
imagedeps="gcc base-devel"
imagedeps="gcc build-essential automake autoconf libtool"
configure() {
${source_dir}/configure --prefix=${prefix}
}
build() {
${source_dir}/configure --prefix=${prefix}
make -j${parallelism}
}
package() {
make install DESTDIR="${dest_dir}"
mkdir -p ${dest_dir}${prefix}/share/pkgconfig/personality.d
@@ -23,6 +24,5 @@ SystemLibraryPaths: ${sysroot_dir}/usr/lib
EOF
ln -s pkgconf ${dest_dir}${prefix}/bin/x86_64-astral-pkg-config
ln -s pkgconf ${dest_dir}${prefix}/bin/pkg-config
}
+5 -2
View File
@@ -1,10 +1,13 @@
name=python
from_source=python
revision=1
imagedeps="base-devel"
imagedeps="build-essential"
configure() {
"${source_dir}/configure" --prefix=${prefix}
}
build() {
"${source_dir}/configure" --prefix=${prefix}
make -j${parallelism}
}
+5 -1
View File
@@ -1,10 +1,14 @@
name=util-macros
revision=1
from_source=util-macros
imagedeps="base-devel"
imagedeps="build-essential"
hostdeps="xgcc xbinutils pkgconfig"
deps="base"
configure() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
}
build() {
${source_dir}/configure --host=x86_64-astral --prefix=${prefix}
+5 -2
View File
@@ -1,11 +1,14 @@
name=xbinutils
revision=1
from_source=binutils
imagedeps="base-devel gcc"
imagedeps="build-essential gcc"
hostdeps="automake autoconf"
build() {
configure() {
${source_dir}/configure --target=x86_64-astral --prefix=${prefix} --with-sysroot=${sysroot_dir} --disable-werror
}
build() {
make -j${parallelism}
}
+5 -2
View File
@@ -1,12 +1,15 @@
name=xgcc
revision=1
from_source=gcc
imagedeps="base-devel"
imagedeps="build-essential libmpfr-dev libmpc-dev libgmp-dev"
hostdeps="automake autoconf xbinutils pkgconfig"
deps="mlibc-headers"
build() {
configure() {
${source_dir}/configure --target=x86_64-astral --prefix=${prefix} --with-sysroot=${sysroot_dir} --enable-languages=c,c++ -enable-threads=posix --disable-multilib --enable-shared --enable-host-shared --with-pic
}
build() {
make all-gcc all-target-libgcc -j ${parallelism}
}
+5 -2
View File
@@ -1,11 +1,14 @@
name=xorgproto
revision=1
from_source=xorgproto
imagedeps="meson ninja gcc"
imagedeps="meson ninja-build gcc build-essential"
hostdeps="xgcc xbinutils pkgconfig"
build() {
configure() {
meson --prefix=${prefix} -Dlegacy=true ${source_dir}
}
build() {
ninja
}
+5 -2
View File
@@ -1,12 +1,15 @@
name=xtrans
revision=1
from_source=xtrans
imagedeps="meson ninja gcc"
imagedeps="meson ninja-build gcc build-essential"
hostdeps="xgcc xbinutils pkgconfig"
deps="base"
build() {
configure() {
${source_dir}/configure --prefix=${prefix}
}
build() {
make -j${parallelism}
}