dev-util/intelephense
PHP language server (freemium; premium features need a licence key)
ChangeLog
commit ae787f1ab04e5e6847abbb73113a002e82345d16
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 23:44:06 2026 -0300
treewide: drop non-amd64 keywords from bentoo's own ebuilds
Applies the amd64-only baseline to the 132 ebuilds (126 packages) that
have no ::gentoo counterpart; the 375 mirror ebuilds keep upstream's
KEYWORDS.
- KEYWORDS: only ~amd64 (amd64 stays stable on gst-plugins-va and
librewolf-bin).
- SRC_URI: arm64?/x86?/... blocks removed from 36 ebuilds, plus the dead
`elif use arm64` branches that picked those distfiles.
- Manifest: 80 DIST lines nothing references any more, from 34 packages.
- Comments in ebuilds and .autoupdate/packages.toml that justified
~arm64 rewritten; no probe url or pattern changed.
- md5-cache regenerated for exactly the edited ebuilds.
librewolf and kata-* keep their per-arch logic on purpose: it mirrors
the Firefox/Kata build scripts and keeping it eases rebases.
Verified: pkgcheck per package shows no new finding vs master (14 fewer),
gentoo-parity.sh output identical to master, emerge -pv resolves.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 49a4273f3189a1a83b0854c50f8c8219e00ba1b2
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Sep 28 16:45:22 2026 -0300
dev-util/intelephense: new package, add 1.18.5
PHP language server, reinstated after the licence review: the EULA
forbids modifying and redistributing the software, which an ebuild does
neither -- the user's machine fetches the tarball from npm and the files
are installed byte-for-byte. RESTRICT="bindist mirror" keeps it off
mirrors and out of binary packages, and users opt in through
ACCEPT_LICENSE="intelephense" (licenses/intelephense is the upstream
LICENSE.txt verbatim). Its not-packageable.md entry is removed.
Verified: pkgcheck (only the x32 nodejs NonsolvableDepsInDev shared by
every npm package here); ebuild clean install (unprivileged), no QA
notice; image byte-identical to the npm tarball; the installed server
answered an LSP initialize with 21 capabilities.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 23:44:06 2026 -0300
treewide: drop non-amd64 keywords from bentoo's own ebuilds
Applies the amd64-only baseline to the 132 ebuilds (126 packages) that
have no ::gentoo counterpart; the 375 mirror ebuilds keep upstream's
KEYWORDS.
- KEYWORDS: only ~amd64 (amd64 stays stable on gst-plugins-va and
librewolf-bin).
- SRC_URI: arm64?/x86?/... blocks removed from 36 ebuilds, plus the dead
`elif use arm64` branches that picked those distfiles.
- Manifest: 80 DIST lines nothing references any more, from 34 packages.
- Comments in ebuilds and .autoupdate/packages.toml that justified
~arm64 rewritten; no probe url or pattern changed.
- md5-cache regenerated for exactly the edited ebuilds.
librewolf and kata-* keep their per-arch logic on purpose: it mirrors
the Firefox/Kata build scripts and keeping it eases rebases.
Verified: pkgcheck per package shows no new finding vs master (14 fewer),
gentoo-parity.sh output identical to master, emerge -pv resolves.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit 49a4273f3189a1a83b0854c50f8c8219e00ba1b2
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Sep 28 16:45:22 2026 -0300
dev-util/intelephense: new package, add 1.18.5
PHP language server, reinstated after the licence review: the EULA
forbids modifying and redistributing the software, which an ebuild does
neither -- the user's machine fetches the tarball from npm and the files
are installed byte-for-byte. RESTRICT="bindist mirror" keeps it off
mirrors and out of binary packages, and users opt in through
ACCEPT_LICENSE="intelephense" (licenses/intelephense is the upstream
LICENSE.txt verbatim). Its not-packageable.md entry is removed.
Verified: pkgcheck (only the x32 nodejs NonsolvableDepsInDev shared by
every npm package here); ebuild clean install (unprivileged), no QA
notice; image byte-identical to the npm tarball; the installed server
answered an LSP initialize with 21 capabilities.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>


View
Download
Browse