userland: several ports

This commit is contained in:
Matheus
2025-09-18 20:24:19 -03:00
parent a9f093fa29
commit f34bce058d
19 changed files with 895 additions and 42 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
name=frigg
version=91ada7d4e12b9e73a454e7be13919e989444faa2
version=f44b5e821c7d83fbe5189850045f262d544acd8b
source_method=tarball
tarball_url="https://github.com/managarm/frigg/archive/${version}.tar.gz"
tarball_sha512=d7011bcb0b2adfe88968de7cf9080fc71664725784491e66266b34b7fd83c2e3005f8ba7b530116075a7f5f7b31103af9aef1b32dab3143ed9ae3a247d2aa655
tarball_sha512=56b5d134630dd653db063bdc6f4ea7f48f7a106f28315acbaea4008b064a52794abd9a8251d5551a50de94b65be5670499ab3fc63f184947871ebe09e955a9c3
prepare() {
true
+9
View File
@@ -0,0 +1,9 @@
name=meson
version=1.9.0
source_method=tarball
tarball_url="https://github.com/mesonbuild/meson/archive/refs/tags/${version}.tar.gz"
tarball_sha512=ecd69b6734be14c467f7db67dd88c0e57ebfad83ce3ddada131ff3e43ac964523e1083d7c7f3803033a9a76adbc32ad26dd2e3aca69884269000ca64130bde07
prepare() {
true
}
+9
View File
@@ -0,0 +1,9 @@
name=ninja
version=1.13.1
source_method=tarball
tarball_url="https://github.com/ninja-build/ninja/archive/refs/tags/v${version}.tar.gz"
tarball_sha512=ec94d42967b962d66ab0747fcb9d095510117159de0473ec08df47a657895aa2523f920798e4608d0c6cf0e2e382512c14aec8a54ea58b6cd4b01edd3a7c8e62
prepare() {
true
}
+10
View File
@@ -0,0 +1,10 @@
name=parted
version=3.6
source_method=tarball
tarball_url="https://ftpmirror.gnu.org/gnu/parted/parted-${version}.tar.xz"
tarball_sha512=034a44b25718acba175212019d24f092972a791c5bd1d921ae91e17478657a77c5c5dd0c832bed7968c3a07ec6c65c0785acfac2f90c1ca5e1692f3c141693ef
hostdeps="libtool automake autoconf pkgconfig"
prepare() {
cp -v $(find /usr/local/share/automake* -name config.sub) build-aux
}
+10
View File
@@ -0,0 +1,10 @@
name=util-linux
version=2.41.1
source_method=tarball
tarball_url="https://github.com/util-linux/util-linux/archive/refs/tags/v${version}.tar.gz"
tarball_sha512="cada3b2c4b19be00265bd984fe74d49d75a62e14be8df89010068ee65022c252eeb08b98ec1cdf1951e2981ea3864f1837428cb089f1c2317fe2fd44d8135bcc"
hostdeps="automake autoconf libtool pkgconfig"
prepare() {
autoreconf -fvi
}
+10
View File
@@ -0,0 +1,10 @@
name=xz
version=5.8.1
source_method=tarball
tarball_url="https://github.com/tukaani-project/xz/releases/download/v${version}/xz-${version}.tar.gz"
tarball_sha512=151b2a47fdf00274c4fd71ceada8fb6c892bdac44070847ebf3259e602b97c95ee5ee88974e03d7aa821ab4f16d5c38e50dfb2baf660cf39c199878a666e19ad
hostdeps="autoconf automake libtool pkgconfig"
prepare() {
autoreconf -fvi
}