Files
RedBear-OS/local
vasilito b4324fc3c9 build: pre-cook honors --upstream; revert wrong source.tar gitignore
Two corrections after finding the Qt offline-source model:

1. The Qt recipes intentionally COMMIT source.tar as the offline source
   (qtbase/qtsvg/qtshadertools all do). My previous commit wrongly added a
   local/recipes/**/source.tar ignore rule; revert it -- source.tar is durable
   here, only source/ is the fork model.

2. Real deficiency: the pre-cook offline decision honored only the
   REDBEAR_ALLOW_UPSTREAM env var, while the main `make live` phase also goes
   online for the --upstream flag (ALLOW_UPSTREAM=1). So `--upstream` alone left
   the pre-cook OFFLINE but the main phase ONLINE -- a package missing its
   source.tar cache (e.g. right after the stale 6.11.0 tars were purged) failed
   the pre-cook with "Opening file for blake3 failed ... source.tar: No such
   file". Make the pre-cook honor ALLOW_UPSTREAM too, matching the main phase.
2026-07-24 22:40:06 +09:00
..