From a12a668032f8975b759fb549f8a368dd70a1a5eb Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Sat, 30 May 2026 16:22:29 +0200 Subject: [PATCH] dev-util/google-antigravity: add 2.0.10 Signed-off-by: Florian Albrechtskirchinger --- dev-util/google-antigravity/Manifest | 2 + .../files/antigravity-url-handler.desktop | 11 ++ .../files/antigravity.desktop | 10 ++ .../files/antigravity.metainfo.xml | 18 +++ .../google-antigravity/files/antigravity.png | Bin 0 -> 14944 bytes .../google-antigravity-2.0.10.ebuild | 133 ++++++++++++++++++ dev-util/google-antigravity/metadata.xml | 14 +- 7 files changed, 181 insertions(+), 7 deletions(-) create mode 100644 dev-util/google-antigravity/files/antigravity-url-handler.desktop create mode 100644 dev-util/google-antigravity/files/antigravity.desktop create mode 100644 dev-util/google-antigravity/files/antigravity.metainfo.xml create mode 100644 dev-util/google-antigravity/files/antigravity.png create mode 100644 dev-util/google-antigravity/google-antigravity-2.0.10.ebuild diff --git a/dev-util/google-antigravity/Manifest b/dev-util/google-antigravity/Manifest index 3789501385..a4cc5bf124 100644 --- a/dev-util/google-antigravity/Manifest +++ b/dev-util/google-antigravity/Manifest @@ -1,3 +1,5 @@ DIST google-antigravity-1.23.2-verify-sig.tar.xz 5688 BLAKE2B 11f61da0e89a452e374786c75edf629a154f335ce400c125fe2330ee5b71d6caf5827b46f3ef27a8add5c9a60dd45abc633036bb1ae4382274ef85515b71d70f SHA512 edb240c8edeb430351d9ca33c589e1632e0575476b9422fd17ef57b5b9de8214c4877de4951bc7bb9d8b8e47beb483c7cf4ad048f61ae6cdab167811e8736912 DIST google-antigravity-1.23.2_amd64.deb 159943712 BLAKE2B 7f3b9a0261b98e3a4048494d021770b8857fe2a3d88b7ecc67bc7bb42b6ac04133cb479a3d3f9152dc02ae3a6de481e47787fd149b4edf4d6bb2eebf344ce234 SHA512 ebd762d4d52cd665182c048a1f3802be199be3f5538af039014abaca66f854667fa8ac435ac8b8fb58f05da64ec7d284bf5ae4782741fd7ca4ca31bd541c471c DIST google-antigravity-1.23.2_arm64.deb 150352896 BLAKE2B f072721b3f290db192c833d51764535b403aa89a2c0df87e60ae9824eaf2a3cc4536241ba64a9adaf7936cd96555dd4ae9b3fd17f2354245151a0b996e0c5403 SHA512 87c329e9319f214cb3ea6fb240656665ffafe99e1f67598032f59524d9557992ecdf46ec414a44fcbeb29e6d780596f390a4da827d6caa6a2e403319bc39600e +DIST google-antigravity-2.0.10_amd64.tar.gz 176442133 BLAKE2B 7b08c4248a2a34fa77eb20f55a205e9c48b15a2a4b942f64fe028f47cfdfa333d6a046e17ba8a9b7edeaaa20a40f645ed235cabb9c07c1a3835587db8319b45b SHA512 22ed1277127a5d68014597dd35a797f04a87538ae3620d00db7e013fba41526c925ad73f8c52e30aba512d954bb6ef79ea9026f6258c33e35a414c0e19aaea34 +DIST google-antigravity-2.0.10_arm64.tar.gz 172887640 BLAKE2B 7a716f00a2968f16a765c79440dab324b8c2538d747b54c1cb8f89ddbc928bbe7a57c30f46d673c5e88c11967051fc95884e6152e9ec67157de0dc29e40d6e47 SHA512 e8e778bd24e14395ba8cd0c366bed4afac2c7446aa839bc2526fe8d7c3e53fc83f9c56655d850ac8d7139d13fc8f5329fd1bc39f29bd217902e8378884ea4e32 diff --git a/dev-util/google-antigravity/files/antigravity-url-handler.desktop b/dev-util/google-antigravity/files/antigravity-url-handler.desktop new file mode 100644 index 0000000000..b3a4a1072a --- /dev/null +++ b/dev-util/google-antigravity/files/antigravity-url-handler.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Antigravity - URL Handler +Comment=Experience liftoff +GenericName=Agentic Development Platform +Exec=/opt/google/antigravity/antigravity --open-url %U +Icon=antigravity +Type=Application +NoDisplay=true +StartupNotify=true +Categories=Utility;Development; +MimeType=x-scheme-handler/antigravity; diff --git a/dev-util/google-antigravity/files/antigravity.desktop b/dev-util/google-antigravity/files/antigravity.desktop new file mode 100644 index 0000000000..61b1745f46 --- /dev/null +++ b/dev-util/google-antigravity/files/antigravity.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Antigravity +Comment=Experience liftoff +GenericName=Agentic Development Platform +Exec=/opt/google/antigravity/antigravity +Icon=antigravity +Type=Application +StartupNotify=false +StartupWMClass=antigravity +Categories=Development; diff --git a/dev-util/google-antigravity/files/antigravity.metainfo.xml b/dev-util/google-antigravity/files/antigravity.metainfo.xml new file mode 100644 index 0000000000..5814abe6f6 --- /dev/null +++ b/dev-util/google-antigravity/files/antigravity.metainfo.xml @@ -0,0 +1,18 @@ + + + antigravity.desktop + MIT + MIT + Antigravity + https://antigravity.google + Experience liftoff + +

Google Antigravity - Experience liftoff

+
+ + + https://antigravity.google/assets/image/blog/agy2-layout.jpg + Agent-first layout of Antigravity 2.0 + + +
diff --git a/dev-util/google-antigravity/files/antigravity.png b/dev-util/google-antigravity/files/antigravity.png new file mode 100644 index 0000000000000000000000000000000000000000..cfd51f5bf277a7101239b65eabf2dcfd7690f5cd GIT binary patch literal 14944 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 literal 0 HcmV?d00001 diff --git a/dev-util/google-antigravity/google-antigravity-2.0.10.ebuild b/dev-util/google-antigravity/google-antigravity-2.0.10.ebuild new file mode 100644 index 0000000000..7e70d7d5a6 --- /dev/null +++ b/dev-util/google-antigravity/google-antigravity-2.0.10.ebuild @@ -0,0 +1,133 @@ +# 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="5119448496078848" + +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_pretend() { + # Protect against people using autounmask overzealously + use amd64 || use arm64 || die "Google Antigravity only works on amd64 or arm64" +} + +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 "/${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" + domenu "${FILESDIR}/${MY_PN}-url-handler.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 +} diff --git a/dev-util/google-antigravity/metadata.xml b/dev-util/google-antigravity/metadata.xml index 11be8fab86..96bdcb11b2 100644 --- a/dev-util/google-antigravity/metadata.xml +++ b/dev-util/google-antigravity/metadata.xml @@ -1,11 +1,11 @@ - - falbrechtskirchinger@gmail.com - Florian Albrechtskirchinger - - - https://antigravity.google/changelog - + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + https://antigravity.google/changelog +