Compare commits

...

11 Commits

Author SHA1 Message Date
45d1263c78 Feat: add gitea workflows
All checks were successful
Build package / build-package (push) Successful in 15s
2025-12-26 18:46:30 +08:00
AlphaLynx
702f100167 upgpkg: 1.13.3-1 2025-12-19 20:17:39 -05:00
AlphaLynx
9f946e0d45 upgpkg: 1.12.4-1: fix ownership on tar extract. remove unneeded shared-mime-info which is already guarenteed by the desktop environment 2025-12-17 13:30:03 -05:00
AlphaLynx
7f591f70c2 upgpkg: 1.11.17-2:
- change package to use deb source, and use the assets provided in the deb
    - remove local desktop files to use the deb ones instead
    - add aarch64 support
2025-12-16 15:11:56 -05:00
AlphaLynx
c395ddf71c upgpkg: 1.11.17-1 2025-12-09 10:12:49 -05:00
AlphaLynx
521a8dbf46 upgpkg: 1.11.14-1 2025-12-05 09:51:06 -05:00
AlphaLynx
591f01ca57 Disable stripping and debug package 2025-12-04 23:49:40 -05:00
AlphaLynx
143a714288 upgpkg: 1.11.9-1 2025-11-26 16:43:26 -05:00
AlphaLynx
b4a1c9c772 Fix License ref to Google Antigravity 2025-11-26 15:44:45 -05:00
AlphaLynx
98941111cc Add license symlinks to proper directory in pkgdir 2025-11-26 15:28:00 -05:00
AlphaLynx
48d8bac932 Rewrite desktop files so they are under 0BSD and fix reuse 2025-11-26 15:27:38 -05:00
9 changed files with 56 additions and 84 deletions

View File

@@ -1,10 +1,11 @@
pkgbase = antigravity
pkgdesc = An agentic development platform from Google, evolving the IDE into the agent-first era.
pkgver = 1.11.5
pkgver = 1.13.3
pkgrel = 1
url = https://antigravity.google/
arch = aarch64
arch = x86_64
license = LicenseRef-unknown
license = LicenseRef-Google-Antigravity
depends = alsa-lib
depends = at-spi2-core
depends = bash
@@ -30,11 +31,13 @@ pkgbase = antigravity
depends = nss
depends = pango
depends = systemd-libs
source = antigravity-1.11.5.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.11.5-5234145629700096/linux-x64/Antigravity.tar.gz
source = antigravity.desktop
source = antigravity-url-handler.desktop
b2sums = 03e4e294db4ed4bf257071ca67c7e2e00f5ccc89ce5c4a8c64a9fbdd4b15c85b6145d333deb997305c0bf1de7bf2322cba73587fc5fe7f22e38b2b6f4b829bcc
b2sums = 7253b40f22b443fb48335a856e07b8dedc76577541718bb038bbb79b77ae1dc5140e895a15e5b4d0a0319b7e189340c9ac854d3ef91935790e1d92a46d6ff2ff
b2sums = 62bf1b8de87553a1796f488f388b0c36333643376c42598da14ef5de276aadc5f5f494697abd4a0bccf2de2f349b066a7a95b48f79d67cc1dd1973ef7c02cedd
options = !strip
options = !debug
source_aarch64 = Antigravity-1.13.3-aarch64.deb::https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.13.3-1766182168_arm64_940bc88042cadeaee51d9b1eedf6a506.deb
sha256sums_aarch64 = 9d4d5a0f4dc39514a8841e726bf032e19f8baf42310ed11531cd95d43922c14e
b2sums_aarch64 = b77141c125a785d937e1ea74aad9baa842008e849330130335592ff47c4f701bd6faa20a7bce5611882cc4d6578bcae16d0122ab86403153272f84fa21bb8e30
source_x86_64 = Antigravity-1.13.3-x86_64.deb::https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian/antigravity_1.13.3-1766182170_amd64_365061c50063f9bd47a9ff88432261b8.deb
sha256sums_x86_64 = d9920f9e0788245b1dab0f73a607b4eea00605bfb70e16795da1c1ac89eabd4b
b2sums_x86_64 = ac9a11ee619b795d854383351401265fd1b8e08e74f0487c5b55985974cef90773c6c94c4968eb7ea10b2710e8579af0a8288ef448050d10878da4b08f786734
pkgname = antigravity

View File

@@ -0,0 +1,15 @@
name: Build package
on: [push]
jobs:
build-package:
runs-on: pkgbuilder
env:
steps:
- name: Build and push package
uses: https://gitea.konchin.com/action/archbuild@main
with:
minio-accesskey: ${{ secrets.MINIO_ACCESSKEY }}
minio-secretkey: ${{ secrets.MINIO_SECRETKEY }}
gpg-password: ${{ secrets.GPG_PASSWORD }}
gpg-keygrip: ${{ secrets.GPG_KEYGRIP }}

9
.gitignore vendored
View File

@@ -1,9 +0,0 @@
*
!.gitignore
!.SRCINFO
!PKGBUILD
!*.desktop
!LICENSE
!LICENSES/
!LICENSES/*
!REUSE.toml

4
.nvchecker.toml Normal file
View File

@@ -0,0 +1,4 @@
[antigravity]
source = "regex"
url = "https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/dists/antigravity-debian/main/binary-amd64/Packages"
regex = 'Version: ([\d.]+)-\d+'

View File

@@ -1 +0,0 @@
Proprietary; license unknown

View File

@@ -1,12 +1,12 @@
# Maintainer: AlphaLynx <alphalynx at alphalynx dot dev>
pkgname=antigravity
pkgver=1.11.5
pkgver=1.13.3
pkgrel=1
pkgdesc='An agentic development platform from Google, evolving the IDE into the agent-first era.'
arch=('x86_64')
arch=('aarch64' 'x86_64')
url='https://antigravity.google/'
license=('LicenseRef-unknown')
license=('LicenseRef-Google-Antigravity')
depends=(
'alsa-lib'
'at-spi2-core'
@@ -34,26 +34,33 @@ depends=(
'pango'
'systemd-libs'
)
source=("$pkgname-$pkgver.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/$pkgver-5234145629700096/linux-x64/Antigravity.tar.gz"
"antigravity.desktop"
"antigravity-url-handler.desktop")
b2sums=('03e4e294db4ed4bf257071ca67c7e2e00f5ccc89ce5c4a8c64a9fbdd4b15c85b6145d333deb997305c0bf1de7bf2322cba73587fc5fe7f22e38b2b6f4b829bcc'
'7253b40f22b443fb48335a856e07b8dedc76577541718bb038bbb79b77ae1dc5140e895a15e5b4d0a0319b7e189340c9ac854d3ef91935790e1d92a46d6ff2ff'
'62bf1b8de87553a1796f488f388b0c36333643376c42598da14ef5de276aadc5f5f494697abd4a0bccf2de2f349b066a7a95b48f79d67cc1dd1973ef7c02cedd')
options=(!strip !debug)
source_aarch64=("Antigravity-$pkgver-aarch64.deb::https://us-central1-apt.pkg.dev/projects/$pkgname-auto-updater-dev/pool/$pkgname-debian/${pkgname}_$pkgver-1766182168_arm64_940bc88042cadeaee51d9b1eedf6a506.deb")
source_x86_64=("Antigravity-$pkgver-x86_64.deb::https://us-central1-apt.pkg.dev/projects/$pkgname-auto-updater-dev/pool/$pkgname-debian/${pkgname}_$pkgver-1766182170_amd64_365061c50063f9bd47a9ff88432261b8.deb")
sha256sums_aarch64=('9d4d5a0f4dc39514a8841e726bf032e19f8baf42310ed11531cd95d43922c14e')
sha256sums_x86_64=('d9920f9e0788245b1dab0f73a607b4eea00605bfb70e16795da1c1ac89eabd4b')
b2sums_aarch64=('b77141c125a785d937e1ea74aad9baa842008e849330130335592ff47c4f701bd6faa20a7bce5611882cc4d6578bcae16d0122ab86403153272f84fa21bb8e30')
b2sums_x86_64=('ac9a11ee619b795d854383351401265fd1b8e08e74f0487c5b55985974cef90773c6c94c4968eb7ea10b2710e8579af0a8288ef448050d10878da4b08f786734')
package() {
install -dm755 "$pkgdir/opt/Antigravity"
cp -a Antigravity/* "$pkgdir/opt/Antigravity/"
tar -xf data.tar.xz --no-same-owner -C "$pkgdir/"
install -dm755 "$pkgdir/opt"
mv "$pkgdir/usr/share/$pkgname" "$pkgdir/opt/Antigravity"
install -dm755 "$pkgdir/usr/bin"
ln -s /opt/Antigravity/bin/$pkgname "$pkgdir/usr/bin/$pkgname"
install -Dm644 $pkgname.desktop \
"$pkgdir/usr/share/applications/$pkgname.desktop"
install -Dm644 $pkgname-url-handler.desktop \
"$pkgdir/usr/share/applications/$pkgname-url-handler.desktop"
sed -i 's|/usr/share/antigravity|/opt/Antigravity|g' "$pkgdir/usr/share/applications/"*.desktop
install -dm755 "$pkgdir/usr/share/pixmaps"
ln -s /opt/Antigravity/resources/app/resources/linux/code.png \
"$pkgdir/usr/share/pixmaps/$pkgname.png"
install -dm755 "$pkgdir/usr/share/metainfo"
mv "$pkgdir/usr/share/appdata/$pkgname.appdata.xml" \
"$pkgdir/usr/share/metainfo/$pkgname.appdata.xml"
rmdir "$pkgdir/usr/share/appdata"
install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
ln -s /opt/Antigravity/resources/app/LICENSE.txt \
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
ln -s /opt/Antigravity/LICENSES.chromium.html \
"$pkgdir/usr/share/licenses/$pkgname/LICENSES.chromium.html"
}

View File

@@ -5,14 +5,7 @@ path = [
"PKGBUILD",
".SRCINFO",
".gitignore",
".nvchecker.toml"
".nvchecker.toml",
]
SPDX-FileCopyrightText = "Arch Linux contributors"
SPDX-License-Identifier = "0BSD"
[[annotations]]
path = [
"*.desktop"
]
SPDX-FileCopyrightText = "Google"
SPDX-License-Identifier = "LicenseRef-unknown"

View File

@@ -1,12 +0,0 @@
[Desktop Entry]
Name=Antigravity - URL Handler
Comment=Experience liftoff
GenericName=Text Editor
Exec=/usr/bin/antigravity --open-url %U
Icon=antigravity
Type=Application
NoDisplay=true
StartupNotify=true
Categories=Utility;TextEditor;Development;IDE;
MimeType=x-scheme-handler/antigravity;
Keywords=vscode;

View File

@@ -1,28 +0,0 @@
[Desktop Entry]
Name=Antigravity
Comment=Experience liftoff
GenericName=Text Editor
Exec=/usr/bin/antigravity %F
Icon=antigravity
Type=Application
StartupNotify=false
StartupWMClass=Antigravity
Categories=TextEditor;Development;IDE;
MimeType=application/x-antigravity-workspace;
Actions=new-empty-window;
Keywords=vscode;
[Desktop Action new-empty-window]
Name=New Empty Window
Name[cs]=Nové prázdné okno
Name[de]=Neues leeres Fenster
Name[es]=Nueva ventana vacía
Name[fr]=Nouvelle fenêtre vide
Name[it]=Nuova finestra vuota
Name[ja]=新しい空のウィンドウ
Name[ko]=새 빈 창
Name[ru]=Новое пустое окно
Name[zh_CN]=新建空窗口
Name[zh_TW]=開新空視窗
Exec=/usr/bin/antigravity --new-window %F
Icon=antigravity