Compare commits

...

10 commits

Author SHA1 Message Date
github-actions[bot]
1d0598b0e2 Update to Cursor 3.0.16 2026-04-09 19:33:16 +00:00
github-actions[bot]
fb1c41aead Update to Cursor 3.0.13 2026-04-09 18:29:30 +00:00
github-actions[bot]
b66489eca6 Update to Cursor 3.0.16 2026-04-09 16:38:31 +00:00
github-actions[bot]
c6a8445ce9 Update to Cursor 3.0.13 2026-04-07 06:41:29 +00:00
github-actions[bot]
8b57be99c8 Update to Cursor 3.0.12 2026-04-04 05:33:12 +00:00
704c519ea2 Fix: bump deploy-aur action to v4.1.2 to fix bash --command error 2026-04-03 21:47:13 -07:00
github-actions[bot]
a7e56caba9 Update to Cursor 3.0.9 2026-04-03 05:38:44 +00:00
f721b7bebc Fix icon padding: transparent background on extent 2026-04-02 17:28:50 -07:00
367f396f76 Fix icon padding: trim and re-pad to match VSCode visual weight 2026-04-02 17:07:15 -07:00
github-actions[bot]
341b6270ba Update to Cursor 2.6.22 2026-04-02 22:15:57 +00:00
3 changed files with 9 additions and 9 deletions

View file

@ -1,6 +1,6 @@
pkgbase = cursor pkgbase = cursor
pkgdesc = The AI Code Editor pkgdesc = The AI Code Editor
pkgver = 3.0.4 pkgver = 3.0.16
pkgrel = 1 pkgrel = 1
url = https://www.cursor.com url = https://www.cursor.com
arch = x86_64 arch = x86_64
@ -19,13 +19,13 @@ pkgbase = cursor
optdepends = libnotify: desktop notifications optdepends = libnotify: desktop notifications
optdepends = org.freedesktop.secrets: credential storage via SecretService optdepends = org.freedesktop.secrets: credential storage via SecretService
optdepends = libdbusmenu-glib: KDE global menu support optdepends = libdbusmenu-glib: KDE global menu support
noextract = cursor_3.0.4_amd64.deb noextract = cursor_3.0.16_amd64.deb
options = !strip options = !strip
options = !debug options = !debug
source = cursor_3.0.4_amd64.deb::https://downloads.cursor.com/production/63715ffc1807793ce209e935e5c3ab9b79fddc85/linux/x64/deb/amd64/deb/cursor_3.0.4_amd64.deb source = cursor_3.0.16_amd64.deb::https://downloads.cursor.com/production/475871d112608994deb2e3065dfb7c6b0baa0c54/linux/x64/deb/amd64/deb/cursor_3.0.16_amd64.deb
source = cursor.desktop source = cursor.desktop
source = cursor-launcher.sh source = cursor-launcher.sh
sha256sums = f6c1926be44d371fe165a04d4551e209a1d7b98b79adc323c57052221e6beb22 sha256sums = 3311324ac721f61c37650cc2ade0e1946883e58d9d5adb9dc383f80c89fac2e1
sha256sums = SKIP sha256sums = SKIP
sha256sums = SKIP sha256sums = SKIP

View file

@ -44,7 +44,7 @@ jobs:
- name: Publish to AUR - name: Publish to AUR
if: steps.check.outputs.update_available == 'true' || inputs.force_publish if: steps.check.outputs.update_available == 'true' || inputs.force_publish
uses: KSXGitHub/github-actions-deploy-aur@v4.1.1 uses: KSXGitHub/github-actions-deploy-aur@v4.1.2
with: with:
pkgname: cursor pkgname: cursor
pkgbuild: ./PKGBUILD pkgbuild: ./PKGBUILD

View file

@ -1,7 +1,7 @@
# Maintainer: lone-cloud <lonecloud604@pm.me> # Maintainer: lone-cloud <lonecloud604@pm.me>
pkgname=cursor pkgname=cursor
pkgver=3.0.4 pkgver=3.0.16
pkgrel=1 pkgrel=1
pkgdesc='The AI Code Editor' pkgdesc='The AI Code Editor'
arch=('x86_64') arch=('x86_64')
@ -29,13 +29,13 @@ optdepends=(
options=(!strip !debug) options=(!strip !debug)
_commit=63715ffc1807793ce209e935e5c3ab9b79fddc85 _commit=475871d112608994deb2e3065dfb7c6b0baa0c54
source=( source=(
"cursor_${pkgver}_amd64.deb::https://downloads.cursor.com/production/${_commit}/linux/x64/deb/amd64/deb/cursor_${pkgver}_amd64.deb" "cursor_${pkgver}_amd64.deb::https://downloads.cursor.com/production/${_commit}/linux/x64/deb/amd64/deb/cursor_${pkgver}_amd64.deb"
"cursor.desktop" "cursor.desktop"
"cursor-launcher.sh" "cursor-launcher.sh"
) )
sha256sums=('f6c1926be44d371fe165a04d4551e209a1d7b98b79adc323c57052221e6beb22' sha256sums=('3311324ac721f61c37650cc2ade0e1946883e58d9d5adb9dc383f80c89fac2e1'
'SKIP' 'SKIP'
'SKIP') 'SKIP')
noextract=("cursor_${pkgver}_amd64.deb") noextract=("cursor_${pkgver}_amd64.deb")
@ -58,7 +58,7 @@ package() {
# Rename pixmap icon and trim transparent padding to match other DE icons # Rename pixmap icon and trim transparent padding to match other DE icons
if [[ -f "$pkgdir/usr/share/pixmaps/co.anysphere.cursor.png" ]]; then if [[ -f "$pkgdir/usr/share/pixmaps/co.anysphere.cursor.png" ]]; then
magick "$pkgdir/usr/share/pixmaps/co.anysphere.cursor.png" \ magick "$pkgdir/usr/share/pixmaps/co.anysphere.cursor.png" \
-trim +repage -resize 1024x1024 \ -trim +repage -resize 950x950 -background transparent -gravity center -extent 1024x1024 \
"$pkgdir/usr/share/pixmaps/cursor.png" "$pkgdir/usr/share/pixmaps/cursor.png"
chmod 644 "$pkgdir/usr/share/pixmaps/cursor.png" chmod 644 "$pkgdir/usr/share/pixmaps/cursor.png"
rm "$pkgdir/usr/share/pixmaps/co.anysphere.cursor.png" rm "$pkgdir/usr/share/pixmaps/co.anysphere.cursor.png"