summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorprospanclaudebot <[email protected]>2026-07-17 22:15:18 +0000
committerprospanclaudebot <[email protected]>2026-07-17 22:15:18 +0000
commitb7b1eaee91c819bae931b76692e3cd4454185847 (patch)
tree2bcf08d8afb4d775cc9892e58f40ef7b44d5c455
parent1d36fca0d5a941a632cdaae37a177f100d94516d (diff)
downloadwasm-gcc-overlay-b7b1eaee91c819bae931b76692e3cd4454185847.tar.gz
wasm-gcc-overlay-b7b1eaee91c819bae931b76692e3cd4454185847.zip
🌭 gcc-9999: источник -> GCC-форж PR #160 (актуальный wasm-бэкенд)
feedable: github-репа старая, новое на forge.sourceware.org. EGIT -> gcc/gcc @ refs/pull/160/head + shallow. github-форк убран. Co-Authored-By: Claude Opus 4.8 <[email protected]>
-rw-r--r--cross-wasm32-wasi/gcc/gcc-9999.ebuild9
1 files changed, 5 insertions, 4 deletions
diff --git a/cross-wasm32-wasi/gcc/gcc-9999.ebuild b/cross-wasm32-wasi/gcc/gcc-9999.ebuild
index 328adb0..04cffb5 100644
--- a/cross-wasm32-wasi/gcc/gcc-9999.ebuild
+++ b/cross-wasm32-wasi/gcc/gcc-9999.ebuild
@@ -3,11 +3,12 @@
EAPI=8
inherit git-r3
-# NB: -9999 = live-ветка форка (git HEAD); релизный снапшот = отдельный _preNNNN с пином EGIT_COMMIT
+# NB: -9999 = live (PR #160 head). Для воспроизводимости лучше пин EGIT_COMMIT=<sha> вместо refs/pull.
DESCRIPTION="GCC c экспериментальным WebAssembly-бэкендом (feedab1e): C -> WAT, ассемблится wat2wasm"
-HOMEPAGE="https://github.com/feedab1e/gcc-wasm https://gcc.gnu.org/"
-EGIT_REPO_URI="https://github.com/feedab1e/gcc-wasm.git"
-EGIT_BRANCH="gcc-wasm" # дефолтная ветка форка = сам бэкенд
+HOMEPAGE="https://forge.sourceware.org/gcc/gcc/pulls/160 https://gcc.gnu.org/"
+EGIT_REPO_URI="https://forge.sourceware.org/gcc/gcc.git"
+EGIT_BRANCH="refs/pull/160/head" # WIP wasm-бэкенд = PR #160 на GCC-форже
+EGIT_CLONE_TYPE="shallow" # у gcc история огромная — тянем мелко
LICENSE="GPL-3+ LGPL-3+ FDL-1.3+"
SLOT="0"