dev-util/google-antigravity: add 2.13.0

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
This commit is contained in:
Florian Albrechtskirchinger committed 2026-09-12 08:11:10 +02:00
1 parent 38c4350626
commit 2efb9bc067
2 files changed
+129

No files matched your search

+2
View File
@@ -6,3 +6,5 @@ DIST google-antigravity-2.12.0_amd64.tar.gz 172316882 BLAKE2B bd4f7305b3c1c39e83
DIST google-antigravity-2.12.0_arm64.tar.gz 169332219 BLAKE2B 33f74e7723268f8a8363d0eda9b5067e39ab1b62704f40c9d039aecb2434308457304525fd22996eb30b718e7ba231d247e04bd610fd2bac688fe7cef86d995b SHA512 ec26c02a3e515a4dd46ad482fbf11a86ae5350835d00816421f9707c5c4c94eec874f8617ec01808cf4666bcf5651750f1a490f69bab4b27bc10ae95cd80801a
DIST google-antigravity-2.12.2_amd64.tar.gz 172322487 BLAKE2B dc7b6beaac3eb44b96d048cedcc17dede7bb3ab6687e95acb2d14989cf65278642d0a9ce8440ffea2c189dcad794c1e5bc0e049a996af1337b702e19a9ec243f SHA512 6aa76ea02a5c74bef5b40495996c63fdb66955336618bd1d16335eea38baddd50d69b3990091884da0301a24cea7bb61981cfc55e9830eb5e53302e6a2a36595
DIST google-antigravity-2.12.2_arm64.tar.gz 169331350 BLAKE2B e846efbf5d169ac5be853f4e39358bb53f2d9a7af4b54ea7191f30ab921f6439afa477be4e25a42fa2ea8375db59ea15233b9f2452249b5a599823b7de8d2da4 SHA512 bfe6c7ea27e04df21d6e9c54f506f465bd09198320404582a8276f95fd3b4941e22d3f9958b5def46bfa434d72dc1cfec26f019d78f574ed5401c297401f8892
DIST google-antigravity-2.13.0_amd64.tar.gz 173005112 BLAKE2B c3201c068eaee99636576aaa1d3680aee82b2211ece8822b2f98a7e776d0da717b6f5c5097d3b27bb4a29d23a566021a086916303b1d820f0cd7648b6f1ff162 SHA512 5197adb0fa208da0df71d5a7799f954c463a48d1776bb60e8f42fbc4d5ebddd8e64bd32196beffd6e0009ac5f30479b2e8309f466f382b01f55c3793a932fbfc
DIST google-antigravity-2.13.0_arm64.tar.gz 170014747 BLAKE2B a83e260859bbd53a5eddf7bb268737946b9e3957ad793ebad24046055776ee4d1e75ba0ba33baf6c343392a3cec5ccaaff9aeae5a1c81c87d0f87457ddb29026 SHA512 6d09aebdf2551863cf3d20c93339f6ff6e9e2ecf650fd1e99111b384491170e6c2ba2069cfd0d403fdf461ebecd323ae9ac51669b07359d470d6dafd6a4841ec
@@ -0,0 +1,127 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi
fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR
pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW"
inherit chromium-2 desktop optfeature pax-utils xdg
EXECUTION_ID="6362815968182272"
MY_PN="${PN#google-}"
DESCRIPTION="Google Antigravity 2.0, a dedicated platform to work with agents"
HOMEPAGE="https://antigravity.google/"
BASE_URI="https://storage.googleapis.com/antigravity-public/antigravity-hub/${PV}-${EXECUTION_ID}"
SRC_URI="
amd64? ( ${BASE_URI}/linux-x64/Antigravity.tar.gz -> ${P}_amd64.tar.gz )
arm64? ( ${BASE_URI}/linux-arm/Antigravity.tar.gz -> ${P}_arm64.tar.gz )
"
S="${WORKDIR}"
# It's complicated...
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
RESTRICT="bindist mirror strip"
RDEPEND="
|| (
sys-apps/systemd
sys-apps/systemd-utils
)
>=app-accessibility/at-spi2-core-2.46.0:2
app-crypt/libsecret[crypt]
app-misc/ca-certificates
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/libglvnd
media-libs/mesa
net-misc/curl
net-print/cups
sys-apps/dbus
virtual/zlib:=
sys-process/lsof
x11-libs/cairo
x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libxkbfile
x11-libs/libXrandr
x11-libs/libXScrnSaver
x11-libs/pango
x11-misc/xdg-utils
"
QA_PREBUILT="*"
QA_DESKTOP_FILE="usr/share/applications/${MY_PN}.*\\.desktop"
AGY_HOME_BASE="opt/google"
AGY_HOME="${AGY_HOME_BASE}/${MY_PN}"
pkg_setup() {
chromium_suid_sandbox_check_kernel_config
}
src_unpack() {
default
mv "Antigravity-"* "${MY_PN}" || die
}
src_prepare() {
default
cd "${MY_PN}" || die
pushd locales > /dev/null || die
chromium_remove_language_paks
popd > /dev/null || die
}
src_install() {
cd "${MY_PN}" || die
mkdir -p "${ED}/${AGY_HOME}" || die
cp -r . "${ED}/${AGY_HOME}" || die
pax-mark m "${ED}/${AGY_HOME}/${MY_PN}"
fperms 0755 "/${AGY_HOME}/${MY_PN}"
dosym "/${AGY_HOME}/${MY_PN}" "/usr/bin/${MY_PN}"
fperms 4711 "/${AGY_HOME}/chrome-sandbox"
domenu "${FILESDIR}/${MY_PN}.desktop"
newicon -s scalable "${FILESDIR}/${MY_PN}.png" ${MY_PN}.png
insinto /usr/share/metainfo
doins "${FILESDIR}/${MY_PN}.metainfo.xml"
}
pkg_postinst() {
xdg_pkg_postinst
echo
ewarn "Package Split Notice:"
einfo "Beginning with version 2.0, this package only installs the agent component of"
einfo "Antigravity without the editor view."
einfo
einfo "Users looking for the IDE should install:"
einfo " dev-util/google-antigravity-ide"
einfo
einfo "For the official announcement and details regarding this change, see:"
einfo "https://antigravity.google/blog/introducing-google-antigravity-2-0"
echo
optfeature "desktop notifications" x11-libs/libnotify
}