Merge branch 'blake3-hashes' into 'master'

Add missing blake3 hashes, Update scripts for php and pkg-config

See merge request redox-os/redox!2039
This commit is contained in:
Jeremy Soller 2026-04-04 13:52:37 -06:00
commit 1e6ce1f11a
11 changed files with 12 additions and 11 deletions

View File

@ -1,5 +1,6 @@
[source]
tar = "https://github.com/facebook/zstd/releases/download/v1.5.7/zstd-1.5.7.tar.gz"
blake3 = "730dca31244abd219e995f03a55d95b2cfb4b3e16cda055a79fa6f30a4f0e1db"
patches = [
"01_redox.patch"
]

View File

@ -1,6 +1,7 @@
#TODO very basic makefiles are tested to work but needs more testing
#TODO slower jobserver due to lack of named pipes
[source]
tar = "http://ftp.gnu.org/gnu/make/make-4.4.tar.gz"
blake3 = "1a0e5353205e106bd9b3c0f4a5f37ee1156a1e1c8feb771d1b4842c216612cba"
patches = [
"redox.patch"
]

View File

@ -26,8 +26,7 @@ dependencies = [
"libzip",
"ncursesw",
"nghttp2",
"openssl1",
"openssl3", # put this after openssl1
"openssl3",
"pcre",
"sqlite3",
"xz",

View File

@ -9,11 +9,5 @@ GNU_CONFIG_GET config.sub
dependencies = [
"gettext",
"glib",
"libiconv",
"pcre2",
]
template = "custom"
script = """
DYNAMIC_INIT
cookbook_configure
"""
template = "configure"

View File

@ -1,5 +1,6 @@
[source]
tar = "https://ftp.gnu.org/gnu/termcap/termcap-1.3.1.tar.gz"
blake3 = "57c095e0bb6e60e7b4a0597f51f7ac15b501ca0f95d37424d8d13978d28b8da3"
[build]
template = "custom"
script = """

View File

@ -1,5 +1,6 @@
[source]
tar = "https://ftp.gnu.org/gnu/wget/wget-1.21.4.tar.gz"
blake3 = "1c3c31259d23ed3890535fd3b8713082c74e41d459c8f290c1650ab1afab8f35"
[build]
dependencies = [
"openssl3",

View File

@ -1,5 +1,6 @@
[source]
tar = "https://ftp.gnu.org/gnu/binutils/binutils-2.43.1.tar.xz"
blake3 = "f074c81313b70eabc58ce9a9411cd771c5fa2433792d0ad8abcc45f603f58ed6"
patches = ["01_build_fix.patch"]
script = """
DYNAMIC_INIT

View File

@ -1,5 +1,6 @@
[source]
tar = "https://ftp.gnu.org/gnu/sed/sed-4.4.tar.xz"
blake3 = "a88c12b2b4304e53e3c7ae2eb0499d02e28873c1b9e1a6871e5347c6886a1ecd"
patches = [
"sed.patch"
]

View File

@ -1,5 +1,6 @@
#TODO Promote
[source]
tar = "https://ftp.gnu.org/gnu/gperf/gperf-3.1.tar.gz"
blake3 = "7023ada08089bb46d7c000af7a6eaded9b4cf0ec2d1018d28a1a1425a4ec5680"
[build]
template = "configure"

View File

@ -1,7 +1,7 @@
#TODO: promote
[source]
tar = "https://xkbcommon.org/download/libxkbcommon-1.7.0.tar.xz"
b3sum = "5001ca0b8562feeef2010bf16c05657e3875fda3ed5fdedbf48b9135e5cdfcbc"
blake3 = "5001ca0b8562feeef2010bf16c05657e3875fda3ed5fdedbf48b9135e5cdfcbc"
[build]
template = "meson"

View File

@ -1,6 +1,7 @@
#TODO: promote
[source]
tar = "https://github.com/openssl/openssl/releases/download/openssl-3.5.3/openssl-3.5.3.tar.gz"
blake3 = "e1622a4587c71c278355bf38ff5a619918bd51e3cd37214d53dd5345b187fc10"
patches = [ "redox.patch" ]
[build]