forked from semios/ports
@@ -1,27 +1,27 @@
|
||||
from lib.make import *
|
||||
from lib import cpp
|
||||
|
||||
|
||||
|
||||
|
||||
version("1.4.357.0")
|
||||
description("SPIR-V headers")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/KhronosGroup/SPIRV-Headers/archive/refs/tags/vulkan-sdk-1.4.357.0.tar.gz")
|
||||
source_managed("github://KhronosGroup/SPIRV-Headers#vulkan-sdk-1.4.357.0")
|
||||
|
||||
builddep("shortcut/cmake")
|
||||
builddep("shortcut/c")
|
||||
|
||||
|
||||
|
||||
|
||||
def build():
|
||||
cpp.cmake([f"-DCMAKE_INSTALL_PREFIX={get_prefix('spirv-headers')}"])
|
||||
cpp.ninja()
|
||||
cpp.ninja_install()
|
||||
|
||||
on_build(build)
|
||||
|
||||
|
||||
|
||||
def pack(composer):
|
||||
composer.add_dir("include", "include")
|
||||
composer.add_dir("share", "lib")
|
||||
|
||||
|
||||
package("spirv-headers")
|
||||
on_pack(pack)
|
||||
|
||||
@@ -5,7 +5,7 @@ from lib import cpp, packie
|
||||
version("22.1.5")
|
||||
description("A tool and a library for bi-directional translation between SPIR-V and LLVM IR")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v22.1.5.tar.gz")
|
||||
source_managed("github://KhronosGroup/SPIRV-LLVM-Translator#v22.1.5")
|
||||
|
||||
builddep("shortcut/cmake")
|
||||
builddep("shortcut/c++")
|
||||
|
||||
@@ -10,7 +10,7 @@ sdk_version = "1.4.357.0"
|
||||
version(sdk_version)
|
||||
description("an API and commands for processing SPIR-V modules")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/vulkan-sdk-1.4.357.0.tar.gz")
|
||||
source_managed("github://KhronosGroup/SPIRV-Tools#vulkan-sdk-1.4.357.0")
|
||||
|
||||
builddep("shortcut/cmake")
|
||||
builddep("shortcut/c++")
|
||||
|
||||
@@ -7,7 +7,7 @@ from lib.make import *
|
||||
version("0.1.0-alpha.1")
|
||||
description("AirBoot Linux initramfs generator.")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://gitea.semilabs.org/semios/airboot-linux-stage2/archive/0.1.0-alpha.1.tar.gz")
|
||||
source_managed("gitea://gitea.semilabs.org/semios/airboot-linux-stage2#0.1.0-alpha.1")
|
||||
|
||||
|
||||
def build():
|
||||
|
||||
@@ -7,7 +7,7 @@ from lib.make import *
|
||||
version("0.10.9")
|
||||
description("Modern, portable and fast implementation of service supervisor and the init daemon.")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/sisungo/airup/archive/refs/tags/v0.10.9.tar.gz")
|
||||
source_managed("github://sisungo/airup#v0.10.9", "rust")
|
||||
|
||||
builddep("shortcut/rust")
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ from lib.make import *
|
||||
version("2026.4.26")
|
||||
description("The One True Awk programming language")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/onetrueawk/awk/archive/refs/tags/20260426.tar.gz")
|
||||
source_managed("github://onetrueawk/awk#20260426")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -6,7 +6,7 @@ from lib.make import *
|
||||
version("5.5.0")
|
||||
description("a general-purpose cryptographic library maintained by the AWS Cryptography team")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/aws/aws-lc/archive/refs/tags/v5.5.0.tar.gz")
|
||||
source_managed("github://aws/aws-lc#v5.5.0")
|
||||
|
||||
builddep("shortcut/c++")
|
||||
builddep("shortcut/cmake")
|
||||
|
||||
@@ -4,7 +4,7 @@ from lib.make import *
|
||||
version("7.0.3")
|
||||
description("An implementation of the POSIX bc calculator with GNU extensions and dc")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/gavinhoward/bc/releases/download/7.0.3/bc-7.0.3.tar.gz")
|
||||
source_managed("github://gavinhoward/bc#7.0.3")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -7,7 +7,7 @@ from lib.make import *
|
||||
version("1.2.0")
|
||||
description("Brotli compression format")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/google/brotli/archive/refs/tags/v1.2.0.tar.gz")
|
||||
source_managed("github://google/brotli#v1.2.0")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/cmake")
|
||||
|
||||
@@ -4,9 +4,7 @@ from lib.make import *
|
||||
version("1.34.8")
|
||||
description("A C library for asynchronous DNS requests")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/c-ares/c-ares/releases/download/v1.34.8/c-ares-1.34.8.tar.gz"
|
||||
)
|
||||
source_managed("github://c-ares/c-ares#v1.34.8", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -5,7 +5,7 @@ from lib import rust
|
||||
version("0.98.0")
|
||||
description("The Rust package manager")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/rust-lang/cargo/archive/refs/tags/0.98.0.tar.gz")
|
||||
source_managed("github://rust-lang/cargo#0.98.0", "rust")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("cargo")
|
||||
|
||||
@@ -4,7 +4,7 @@ from lib.make import *
|
||||
version("0.1.0")
|
||||
description("SemiOS certification utility")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://gitea.semilabs.org/semios/certutil/archive/v0.1.0.tar.gz")
|
||||
source_managed("gitea://gitea.semilabs.org/semios/certutil#v0.1.0", "rust")
|
||||
|
||||
builddep("shortcut/rust")
|
||||
|
||||
|
||||
@@ -4,7 +4,8 @@ from lib.make import *
|
||||
version("0.10.0")
|
||||
description("system core utilities")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/uutils/coreutils/archive/refs/tags/0.10.0.tar.gz")
|
||||
source_managed("github://uutils/coreutils#0.10.0", "rust")
|
||||
|
||||
block_hook("autolink")
|
||||
|
||||
builddep("shortcut/rust")
|
||||
|
||||
@@ -4,7 +4,7 @@ from lib import cpp
|
||||
version("1.37")
|
||||
description("Linux D-Bus Message Broker")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/bus1/dbus-broker/releases/download/v37/dbus-broker-37.tar.xz")
|
||||
source_managed("github://bus1/dbus-broker#v37")
|
||||
|
||||
supported_arch(lambda arch: "linux" in arch)
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ from lib.make import *
|
||||
version("0.5.0")
|
||||
description("utility to compute difference between text files")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/uutils/diffutils/archive/refs/tags/v0.5.0.tar.gz")
|
||||
source_managed("github://uutils/diffutils#v0.5.0", "rust")
|
||||
|
||||
builddep("shortcut/rust")
|
||||
|
||||
|
||||
@@ -7,15 +7,14 @@ from lib.make import *
|
||||
version("2.8.3")
|
||||
description("Fast streaming XML parser written in C99")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/libexpat/libexpat/releases/download/R_2_8_3/expat-2.8.3.tar.gz"
|
||||
)
|
||||
source_managed("github://libexpat/libexpat#R_2_8_3")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/cmake")
|
||||
|
||||
|
||||
def build():
|
||||
os.chdir("expat")
|
||||
cpp.cmake([
|
||||
f"-DCMAKE_INSTALL_LIBDIR={get_prefix('libexpat')}/lib",
|
||||
f"-DCMAKE_INSTALL_INCLUDEDIR={get_prefix('libexpat-dev')}/include",
|
||||
|
||||
@@ -8,7 +8,7 @@ VERSION = "5.48"
|
||||
version(VERSION)
|
||||
description("utility to infer file type and information")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_git("https://github.com/file/file.git", "FILE5_48")
|
||||
source_managed("github://file/file#FILE5_48", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
@@ -19,7 +19,6 @@ builddep(f"libbzip2-dev @{arch.get_target()}")
|
||||
|
||||
|
||||
def build():
|
||||
subprocess.run(["autoreconf", "-fiv"], check=True)
|
||||
cpp.configure([
|
||||
"--prefix=/",
|
||||
f"--libdir={get_prefix('libmagic')}/lib",
|
||||
|
||||
@@ -4,7 +4,7 @@ from lib.make import *
|
||||
version("0.10.0")
|
||||
description("implementation of the UNIX findutils")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/uutils/findutils/archive/refs/tags/0.10.0.tar.gz")
|
||||
source_managed("github://uutils/findutils#0.10.0", "rust")
|
||||
|
||||
builddep("shortcut/rust")
|
||||
|
||||
@@ -12,7 +12,6 @@ builddep("shortcut/rust")
|
||||
def build():
|
||||
rust.build()
|
||||
|
||||
|
||||
on_build(build)
|
||||
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ from lib.make import *
|
||||
version("2.6.4")
|
||||
description("The Fast Lexical Analyzer - scanner generator for lexing in C and C++")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz")
|
||||
source_managed("github://westes/flex#v2.6.4", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -6,9 +6,7 @@ from lib.make import *
|
||||
version("0.3.3")
|
||||
description("small implementation of gettext and libintl")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/sabotage-linux/gettext-tiny/releases/download/v0.3.3/gettext-tiny-0.3.3.tar.xz"
|
||||
)
|
||||
source_managed("github://sabotage-linux/gettext-tiny#v0.3.3")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -8,7 +8,7 @@ from lib import cpp, arch
|
||||
version("16.5.0")
|
||||
description("Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/KhronosGroup/glslang/archive/refs/tags/16.5.0.tar.gz")
|
||||
source_managed("github://KhronosGroup/glslang#16.5.0")
|
||||
|
||||
builddep("shortcut/cmake")
|
||||
builddep("shortcut/c++")
|
||||
|
||||
@@ -7,7 +7,7 @@ from lib.make import *
|
||||
version("1.3.15")
|
||||
description("Graphite is a \"smart font\" system developed specifically to handle the complexities of lesser-known languages of the world.")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/silnrsi/graphite/releases/download/1.3.15/graphite2-1.3.15.tgz")
|
||||
source_managed("github://silnrsi/graphite#1.3.15")
|
||||
|
||||
builddep("shortcut/c++")
|
||||
builddep("shortcut/cmake")
|
||||
|
||||
@@ -5,13 +5,13 @@ from lib.make import *
|
||||
version("15.1.3")
|
||||
description("SemiOS file pattern searcher")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://gitea.semilabs.org/semios/grep/archive/v15.1.3.tar.gz")
|
||||
source_managed("gitea://gitea.semilabs.org/semios/grep#v15.1.3")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep(f"libpcre2-dev @{arch.get_target()}")
|
||||
builddep("libpcre2-dev @target")
|
||||
builddep("pcre2-tools")
|
||||
builddep(f"libbzip2-dev @{arch.get_target()}")
|
||||
builddep(f"libz-ng-dev @{arch.get_target()}")
|
||||
builddep("libbzip2-dev @target")
|
||||
builddep("libz-ng-dev @target")
|
||||
|
||||
|
||||
def build():
|
||||
|
||||
@@ -5,7 +5,7 @@ from lib import cpp
|
||||
version("3.5.2")
|
||||
description("an interactive process viewer")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/htop-dev/htop/releases/download/3.5.2/htop-3.5.2.tar.xz")
|
||||
source_managed("github://htop-dev/htop#3.5.2", "autotools")
|
||||
|
||||
builddep("shortcut/autotools")
|
||||
builddep("shortcut/c")
|
||||
|
||||
@@ -7,7 +7,7 @@ from lib.make import *
|
||||
version("0.1.0-alpha.1")
|
||||
description("SemiOS init scripts")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://gitea.semilabs.org/semios/init-scripts/archive/0.1.0-alpha.1.tar.gz")
|
||||
source_managed("gitea://gitea.semilabs.org/semios/init-scripts#0.1.0-alpha.1")
|
||||
|
||||
|
||||
def build():
|
||||
|
||||
@@ -4,7 +4,7 @@ from lib.make import *
|
||||
version("1.34")
|
||||
description("a set of tools to handle common tasks with Linux kernel modules like insert, remove, list, check properties, resolve dependencies and aliases")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/kmod-project/kmod/archive/refs/tags/v34.tar.gz")
|
||||
source_managed("github://kmod-project/kmod#v34")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/meson")
|
||||
|
||||
@@ -4,9 +4,7 @@ from lib.make import *
|
||||
version("3.8.9")
|
||||
description("Multi-format archive and compression library")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/libarchive/libarchive/releases/download/v3.8.9/libarchive-3.8.9.tar.gz"
|
||||
)
|
||||
source_managed("github://libarchive/libarchive#v3.8.9", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -4,9 +4,7 @@ from lib.make import *
|
||||
version("3.7.1")
|
||||
description("A portable foreign-function interface library")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/libffi/libffi/releases/download/v3.7.1/libffi-3.7.1.tar.gz"
|
||||
)
|
||||
source_managed("github://libffi/libffi#v3.7.1", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -7,7 +7,7 @@ from lib.make import *
|
||||
version("0.2.0")
|
||||
description("provides compatibility objects to gcc runtime libraries")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://gitea.semilabs.org/semios/libgcc-compat/archive/v0.2.0.tar.gz")
|
||||
source_managed("gitea://gitea.semilabs.org/semios/libgcc-compat#v0.2.0")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep(f"libunwind-dev @{arch.get_target()}")
|
||||
|
||||
@@ -6,6 +6,8 @@ from lib.make import *
|
||||
upstream_version = "3.2.25"
|
||||
|
||||
version(upstream_version)
|
||||
description("Netlink protocol library suite")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://www.infradead.org/~tgr/libnl/files/libnl-3.2.25.tar.gz")
|
||||
|
||||
builddep("shortcut/c")
|
||||
|
||||
@@ -5,7 +5,7 @@ from lib.make import *
|
||||
version("1.6.58")
|
||||
description("the official PNG reference library")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/pnggroup/libpng/archive/refs/tags/v1.6.58.tar.gz")
|
||||
source_managed("github://pnggroup/libpng#v1.6.58", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -4,9 +4,7 @@ from lib.make import *
|
||||
version("0.23.1")
|
||||
description("C library for the Public Suffix List")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/rockdaboot/libpsl/releases/download/0.23.1/libpsl-0.23.1.tar.gz"
|
||||
)
|
||||
source_managed("github://rockdaboot/libpsl#0.23.1", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -5,7 +5,7 @@ from lib import cpp, arch
|
||||
version("2.24.1")
|
||||
description("an implementation for VA-API")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/intel/libva/releases/download/2.24.1/libva-2.24.1.tar.bz2")
|
||||
source_managed("github://intel/libva#2.24.1", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -4,7 +4,7 @@ from lib.make import *
|
||||
version("2.19.1")
|
||||
description("libwacom is a tablet description library")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.19.1/libwacom-2.19.1.tar.xz")
|
||||
source_managed("github://linuxwacom/libwacom#libwacom-2.19.1")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/meson")
|
||||
|
||||
@@ -8,7 +8,7 @@ from lib import cpp
|
||||
version("1.6.0")
|
||||
description("a library to encode and decode images in WebP format")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/webmproject/libwebp/archive/refs/tags/v1.6.0.tar.gz")
|
||||
source_managed("github://webmproject/libwebp#v1.6.0")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/cmake")
|
||||
|
||||
@@ -3,7 +3,7 @@ from lib.make import *
|
||||
version("2.0")
|
||||
description("A small self-contained alternative to readline and libedit")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/antirez/linenoise/archive/refs/tags/2.0.tar.gz")
|
||||
source_managed("github://antirez/linenoise#2.0")
|
||||
|
||||
on_build(lambda: None)
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ from lib.make import *
|
||||
version("0.1.0-alpha.2")
|
||||
description("Linux device userspace daemon.")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://gitea.semilabs.org/semios/lxdeviced/archive/0.1.0-alpha.2.tar.gz")
|
||||
source_managed("gitea://gitea.semilabs.org/semios/lxdeviced#0.1.0-alpha.2", "rust")
|
||||
|
||||
builddep("shortcut/rust")
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ from lib.make import *
|
||||
version("1.12.0")
|
||||
description("The Meson Build System")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/mesonbuild/meson/releases/download/1.12.0/meson-1.12.0.tar.gz")
|
||||
source_managed("github://mesonbuild/meson#1.12.0")
|
||||
|
||||
builddep("python")
|
||||
|
||||
|
||||
@@ -5,9 +5,7 @@ from lib.make import *
|
||||
version("1.59.2")
|
||||
description("the MirBSD Korn Shell, a minimal and useful implementation of the POSIX shell with extensions")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/mirabilos/mksh-cvs2git/archive/refs/tags/mksh-R59c.tar.gz"
|
||||
)
|
||||
source_managed("github://mirabilos/mksh-cvs2git#mksh-R59c")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("gnu-sed")
|
||||
|
||||
@@ -6,7 +6,7 @@ from lib.make import *
|
||||
version("19")
|
||||
description("A vi/ex editor for editing UTF-8 text")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/aligrudi/neatvi/archive/refs/tags/19.tar.gz")
|
||||
source_managed("github://aligrudi/neatvi#19")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -7,7 +7,7 @@ from lib.make import *
|
||||
version("5.3")
|
||||
description("A small vi/ex terminal text editor (neatvi rewrite)")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/kyx0r/nextvi/archive/refs/tags/5.3.tar.gz")
|
||||
source_managed("github://kyx0r/nextvi#5.3")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -5,9 +5,7 @@ from lib.make import *
|
||||
version("1.70.0")
|
||||
description("nghttp2 - HTTP/2 C Library and tools")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/nghttp2/nghttp2/releases/download/v1.70.0/nghttp2-1.70.0.tar.gz"
|
||||
)
|
||||
source_managed("github://nghttp2/nghttp2#v1.70.0")
|
||||
|
||||
builddep("shortcut/c++")
|
||||
builddep("shortcut/cmake")
|
||||
|
||||
@@ -5,7 +5,7 @@ from lib.make import *
|
||||
version("1.13.2")
|
||||
description("a small build system with a focus on speed")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/ninja-build/ninja/archive/refs/tags/v1.13.2.tar.gz")
|
||||
source_managed("github://ninja-build/ninja#v1.13.2")
|
||||
|
||||
builddep("shortcut/c++")
|
||||
builddep("sed")
|
||||
|
||||
@@ -5,7 +5,7 @@ from lib.make import *
|
||||
version("0.1.0-alpha.1")
|
||||
description("SemiOS package manager")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://gitea.semilabs.org/semios/packie/archive/0.1.0-alpha.1.tar.gz")
|
||||
source_managed("gitea://gitea.semilabs.org/semios/packie#0.1.0-alpha.1", "rust")
|
||||
|
||||
builddep("shortcut/rust")
|
||||
|
||||
|
||||
@@ -4,9 +4,7 @@ from lib.make import *
|
||||
version("10.47")
|
||||
description("a set of C functions that implement regular expression pattern matching")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.47/pcre2-10.47.tar.gz"
|
||||
)
|
||||
source_managed("github://PCRE2Project/pcre2#pcre2-10.47", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -8,7 +8,7 @@ upstream_version = "1.4.6"
|
||||
version(upstream_version)
|
||||
description("Great utility for computing hash sums")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/rhash/RHash/archive/refs/tags/v1.4.6.tar.gz")
|
||||
source_managed("github://rhash/RHash#v1.4.6", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -4,7 +4,7 @@ from lib.make import *
|
||||
version("15.2.0")
|
||||
description("ripgrep recursively searches directories for a regex pattern while respecting your gitignore")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/BurntSushi/ripgrep/archive/refs/tags/15.2.0.tar.gz")
|
||||
source_managed("github://BurntSushi/ripgrep#15.2.0", "rust")
|
||||
|
||||
builddep("shortcut/rust")
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ from lib.make import *
|
||||
version("15.1.1")
|
||||
description("SemiOS fork of the UNIX sed utility")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://gitea.semilabs.org/semios/sed/archive/v15.1.1.tar.gz")
|
||||
source_managed("gitea://gitea.semilabs.org/semios/sed#v15.1.1")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep(f"libpcre2-dev @{arch.get_target()}")
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
from lib import arch, cpp
|
||||
from lib.make import *
|
||||
|
||||
|
||||
version("1.2.6+1")
|
||||
description("the SemiOS fork of musl-libc, providing POSIX C standard library and system runtime")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://gitea.semilabs.org/semios/semi-libc/archive/v1.2.6-1.tar.gz")
|
||||
|
||||
source_managed("gitea://gitea.semilabs.org/semios/semi-libc#v1.2.6-1")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -6,7 +6,7 @@ upstream_version = "9.2.782"
|
||||
version(upstream_version)
|
||||
description("vim, a greatly improved version of the good old UNIX editor Vi")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/vim/vim/archive/refs/tags/v9.2.0782.tar.gz")
|
||||
source_managed("github://vim/vim#v9.2.0782", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -6,9 +6,7 @@ from lib.make import *
|
||||
version("5.8.3")
|
||||
description("a general-purpose LZMA data-compression library plus command-line tools")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/tukaani-project/xz/releases/download/v5.8.3/xz-5.8.3.tar.gz"
|
||||
)
|
||||
source_managed("github://tukaani-project/xz#v5.8.3", "autotools")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
@@ -6,7 +6,7 @@ from lib.make import *
|
||||
version("2.3.3")
|
||||
description("zlib replacement with optimizations for next generation systems")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.3.3.tar.gz")
|
||||
source_managed("github://zlib-ng/zlib-ng#2.3.3")
|
||||
|
||||
builddep("shortcut/c++")
|
||||
|
||||
|
||||
@@ -7,9 +7,7 @@ from lib.make import *
|
||||
version("1.5.7")
|
||||
description("Zstandard - Fast real-time compression algorithm")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url(
|
||||
"https://github.com/facebook/zstd/releases/download/v1.5.7/zstd-1.5.7.tar.gz"
|
||||
)
|
||||
source_managed("github://facebook/zstd#v1.5.7")
|
||||
|
||||
builddep("shortcut/c")
|
||||
builddep("shortcut/autotools")
|
||||
|
||||
Reference in New Issue
Block a user