






















Please note that this package, as it is now, should be called "warp-terminal-oss-bin".
From the AUR submission guidelines: "Packages that use prebuilt deliverables, when the sources are available, must use the -bin suffix."
Binaries are also being pulled from a different repo then the URL field suggests.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
A few issues with this PKGBUILD that should be addressed:
Wrong package name. Per AUR submission guidelines, packages shipping prebuilt binaries when sources are available must use the
-binsuffix. The Warp client is open source (AGPLv3/MIT) atgithub.com/warpdotdev/warp, and this package installs prebuilt binaries — so it should bewarp-terminal-oss-bin. There is already awarp-terminal-oss-binpackage in the AUR; this one is effectively a duplicate.Misleading
urlfield.url=points tohttps://github.com/warpdotdev/warp, butsource=pulls a tarball fromgithub.com/leozeli/warp-terminal-oss-aur/releases. Theurlfield should reflect where the artifact actually comes from, or this should be built from upstream sources directly.Unverifiable binary provenance.
sha256sumsonly verifies that the downloaded file matches whatleozelipublished — there is no cryptographic link to a specific upstream commit, no signature, and no GitHub Artifact Attestation / SLSA provenance. Users have no way to confirm the binary corresponds towarpdotdev/warp@d0f045c. Given that Warp handles auth tokens, AI API calls, and sees every command typed into the terminal, the bar for trusting an unsigned third-party rebuild is high.Suggested fixes, in order of preference: - Rewrite as a proper source build using
cargoagainst a pinned upstream tag/commit fromwarpdotdev/warp(no-binsuffix needed). - Otherwise: rename to-bin, fix theurlfield, and publish the build workflow with GitHub Artifact Attestations so the binary's provenance is verifiable.In its current state I'd recommend users prefer
warp-terminal-oss-binor build from upstream directly.