Update more recipes and TODOs

This commit is contained in:
Ribbon 2026-10-24 14:09:13 -03:00
parent ee828cd325
commit e079d707b8
9 changed files with 16 additions and 10 deletions

View File

@ -1,5 +1,5 @@
#TODO missing script for gnu make: https://github.com/mcmilk/7-Zip/tree/master/DOC#readme
#TODO add script for gnu make: https://github.com/ip7z/7zip/blob/main/DOC/readme.txt#L110
[source]
tar = "https://7-zip.org/a/7z2301-src.tar.xz"
tar = "https://7-zip.org/a/7z2605-src.tar.xz"
[build]
template = "cmake"

View File

@ -1,4 +1,4 @@
#TODO not compiled or tested
#TODO fix gzip dep
[source]
tar = "https://ftp.gnu.org/gnu/tar/tar-1.35.tar.bz2"
[build]

View File

@ -1,4 +1,4 @@
#TODO not compiled or tested
#TODO port gnulib fseterr.c
[source]
tar = "https://ftp.gnu.org/gnu/gzip/gzip-1.14.tar.gz"
[build]

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO build error: HatchZip has no platform module for this system yet; add one in src/platform/
[source]
git = "https://github.com/xevrion/hatchzip"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO don't run
#TODO can't run
[source]
git = "https://github.com/richox/orz"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO compilation error
#TODO unrar-ng-sys crate error
[source]
git = "https://github.com/ouch-org/ouch"
shallow_clone = true

View File

@ -1,5 +1,11 @@
#TODO missing script for gnu make, read the makefile in the tarball
#TODO not compiled or tested
[source]
tar = "https://www.rarlab.com/rar/unrarsrc-7.2.6.tar.gz"
[build]
template = "custom"
script = """
rsync -av --delete "${COOKBOOK_SOURCE}/" ./
DYNAMIC_INIT
"${COOKBOOK_MAKE}" unrar lib -j "${COOKBOOK_MAKE_JOBS}"
"${COOKBOOK_MAKE}" install-unrar install-lib DESTDIR="${COOKBOOK_STAGE}/usr"
"""

View File

@ -1,5 +1,5 @@
# the rust reimplementation is prefered over c implementation, which is abandoned with security bugs: https://github.com/quininer/unzrip#safety
#TODO compile and test
#TODO compiled but not tested (after cargo update)
[source]
git = "https://github.com/quininer/unzrip"
shallow_clone = true

View File

@ -1,4 +1,4 @@
#TODO compile and test
#TODO compiled but not tested
[source]
git = "https://github.com/limlabs/ratatui-3d"
shallow_clone = true