diff --git a/pkgbuilds/shared/cursor-bin/.SRCINFO b/pkgbuilds/shared/cursor-bin/.SRCINFO index 95b9493..cdba30d 100644 --- a/pkgbuilds/shared/cursor-bin/.SRCINFO +++ b/pkgbuilds/shared/cursor-bin/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = cursor-bin pkgdesc = AI-first coding environment - pkgver = 2.4.25 + pkgver = 2.4.26 pkgrel = 1 url = https://www.cursor.com arch = x86_64 @@ -12,12 +12,12 @@ pkgbase = cursor-bin depends = gcc-libs depends = hicolor-icon-theme depends = libxkbfile - noextract = cursor_2.4.25_amd64.deb + noextract = cursor_2.4.26_amd64.deb options = !strip - source = https://downloads.cursor.com/production/d09ff0330132664471f9c70f7aa51ebc8945a802/linux/x64/deb/amd64/deb/cursor_2.4.25_amd64.deb + source = https://downloads.cursor.com/production/4242cd7cb86877e6fd337290a38fa5031d312155/linux/x64/deb/amd64/deb/cursor_2.4.26_amd64.deb source = https://gitlab.archlinux.org/archlinux/packaging/packages/code/-/raw/main/code.sh source = rg.sh - sha512sums = a17036835a2db29491f82f14cfae91ffb096d508b9caa53cb477e5c22cac1bead5eac42eb728f9315599ed46dd7259510dff15f53d99aae9c7226a6ca0e92448 + sha512sums = 80aa4bee194f063e9669f0132f1f2d480fa095c3d5478400dbc62e90b21a9173f0a9caa4c03c18f187b559433be62dd6ecee7ade10d71dbfac7e4ccc89aa5112 sha512sums = 937299c6cb6be2f8d25f7dbc95cf77423875c5f8353b8bd6cd7cc8e5603cbf8405b14dbf8bd615db2e3b36ed680fc8e1909410815f7f8587b7267a699e00ab37 sha512sums = e79fe7659f59d1ae02fc68816399bfd31587315df6cdb6ccf1d0ca76f7cdc692c2a42b30591c0091147bd97ef14b1c7745dc26bd7cb3ea6bba45698e5044fa2a diff --git a/pkgbuilds/shared/cursor-bin/PKGBUILD b/pkgbuilds/shared/cursor-bin/PKGBUILD index a6ec722..aec828c 100644 --- a/pkgbuilds/shared/cursor-bin/PKGBUILD +++ b/pkgbuilds/shared/cursor-bin/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Gunther Schulz pkgname=cursor-bin -pkgver=2.4.25 +pkgver=2.4.26 pkgrel=1 pkgdesc='AI-first coding environment' arch=('x86_64') @@ -11,13 +11,13 @@ _electron=electron depends=(xdg-utils ripgrep $_electron nodejs 'gcc-libs' 'hicolor-icon-theme' 'libxkbfile') options=(!strip) # Don't break ext of VSCode -_commit=d09ff0330132664471f9c70f7aa51ebc8945a802 +_commit=4242cd7cb86877e6fd337290a38fa5031d312155 source=("https://downloads.cursor.com/production/${_commit}/linux/x64/deb/amd64/deb/cursor_${pkgver}_amd64.deb" https://gitlab.archlinux.org/archlinux/packaging/packages/code/-/raw/main/code.sh rg.sh) sha512sums=('SKIP' '937299c6cb6be2f8d25f7dbc95cf77423875c5f8353b8bd6cd7cc8e5603cbf8405b14dbf8bd615db2e3b36ed680fc8e1909410815f7f8587b7267a699e00ab37' 'e79fe7659f59d1ae02fc68816399bfd31587315df6cdb6ccf1d0ca76f7cdc692c2a42b30591c0091147bd97ef14b1c7745dc26bd7cb3ea6bba45698e5044fa2a') -sha512sums[0]=a17036835a2db29491f82f14cfae91ffb096d508b9caa53cb477e5c22cac1bead5eac42eb728f9315599ed46dd7259510dff15f53d99aae9c7226a6ca0e92448 +sha512sums[0]=80aa4bee194f063e9669f0132f1f2d480fa095c3d5478400dbc62e90b21a9173f0a9caa4c03c18f187b559433be62dd6ecee7ade10d71dbfac7e4ccc89aa5112 noextract=(cursor_${pkgver}_amd64.deb) # avoid double tarball _app=usr/share/cursor/resources/app package() { diff --git a/pkgbuilds/shared/dropbox/.SRCINFO b/pkgbuilds/shared/dropbox/.SRCINFO index 2a250bc..208b528 100644 --- a/pkgbuilds/shared/dropbox/.SRCINFO +++ b/pkgbuilds/shared/dropbox/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = dropbox pkgdesc = A free service that lets you bring your photos, docs, and videos anywhere and share them easily. - pkgver = 240.4.8493 + pkgver = 240.4.8609 pkgrel = 1 url = https://www.dropbox.com arch = x86_64 @@ -24,14 +24,14 @@ pkgbase = dropbox source = terms.txt source = dropbox.service source = dropbox@.service - source = https://edge.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-240.4.8493.tar.gz - source = https://edge.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-240.4.8493.tar.gz.asc + source = https://edge.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-240.4.8609.tar.gz + source = https://edge.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-240.4.8609.tar.gz.asc validpgpkeys = 1C61A2656FB57B7E4DE0F4C1FC918B335044912E sha256sums = 9ba76205ec5838db85d822f23cfd7e2112fd2757e8031d8374709f102143c548 sha256sums = 46364021c9d63e228de58584a09eaf5bd47a5d2080586eae98935357faebfc5f sha256sums = 6c67a9c8c95c08fafafd2f1d828074b13e3347b05d2e4f4bf4e62746115d7477 sha256sums = 98581e65a91ae1f19ed42edcdaaa52e102298b5da0d71b50089393d364474d3d - sha256sums = d393cb1346b6d53e4c8c2a0336619a5d02d9faa41ad0307281838d6a351ae680 + sha256sums = cf44bfa5859e85aee116f3b2c991cc451b28582acebb8d4aaa02b6bf75a95698 sha256sums = SKIP pkgname = dropbox diff --git a/pkgbuilds/shared/dropbox/PKGBUILD b/pkgbuilds/shared/dropbox/PKGBUILD index bbf44ad..7bc7172 100644 --- a/pkgbuilds/shared/dropbox/PKGBUILD +++ b/pkgbuilds/shared/dropbox/PKGBUILD @@ -4,7 +4,7 @@ # Contributor: David Manouchehri pkgname=dropbox -pkgver=240.4.8493 +pkgver=240.4.8609 pkgrel=1 pkgdesc="A free service that lets you bring your photos, docs, and videos anywhere and share them easily." arch=("x86_64") @@ -31,7 +31,7 @@ sha256sums=('9ba76205ec5838db85d822f23cfd7e2112fd2757e8031d8374709f102143c548' '46364021c9d63e228de58584a09eaf5bd47a5d2080586eae98935357faebfc5f' '6c67a9c8c95c08fafafd2f1d828074b13e3347b05d2e4f4bf4e62746115d7477' '98581e65a91ae1f19ed42edcdaaa52e102298b5da0d71b50089393d364474d3d' - 'd393cb1346b6d53e4c8c2a0336619a5d02d9faa41ad0307281838d6a351ae680' + 'cf44bfa5859e85aee116f3b2c991cc451b28582acebb8d4aaa02b6bf75a95698' 'SKIP') # The PGP key fingerprint should match the one on https://www.dropbox.com/help/desktop-web/linux-commands validpgpkeys=( diff --git a/pkgbuilds/shared/openai-codex-bin/.SRCINFO b/pkgbuilds/shared/openai-codex-bin/.SRCINFO index e539b8f..da4f0f8 100644 --- a/pkgbuilds/shared/openai-codex-bin/.SRCINFO +++ b/pkgbuilds/shared/openai-codex-bin/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = openai-codex-bin - pkgdesc = Lightweight coding agent that runs in your terminal (binary release) - pkgver = 0.79.0 - pkgrel = 1 + pkgdesc = Arch Linux package for OpenAI’s Codex CLI - Auto Updated + pkgver = 0.93.0 + pkgrel = 2 url = https://github.com/openai/codex arch = x86_64 arch = aarch64 @@ -10,9 +10,11 @@ pkgbase = openai-codex-bin optdepends = ripgrep: accelerated large-repo search provides = openai-codex conflicts = openai-codex - source_x86_64 = codex-0.79.0-x86_64.tar.gz::https://github.com/openai/codex/releases/download/rust-v0.79.0/codex-x86_64-unknown-linux-gnu.tar.gz - sha256sums_x86_64 = aa4a13dadc30ea6eb26da94e7b92e01834c1c04b5cf45af81c94d6f373d2f82d - source_aarch64 = codex-0.79.0-aarch64.tar.gz::https://github.com/openai/codex/releases/download/rust-v0.79.0/codex-aarch64-unknown-linux-gnu.tar.gz - sha256sums_aarch64 = 54063df807271fb5e44891c6475817563bf6d6acd517f9e0233c3b874e174da1 + conflicts = openai-codex-autoup-bin + replaces = openai-codex-autoup-bin + source_x86_64 = codex-0.93.0-x86_64.tar.gz::https://github.com/openai/codex/releases/download/rust-v0.93.0/codex-x86_64-unknown-linux-gnu.tar.gz + sha256sums_x86_64 = c0343fc310c4427c638c202fb4f28ec94e624d212a3eced20035ed1ca5875621 + source_aarch64 = codex-0.93.0-aarch64.tar.gz::https://github.com/openai/codex/releases/download/rust-v0.93.0/codex-aarch64-unknown-linux-gnu.tar.gz + sha256sums_aarch64 = 66726828e9e15fc2738a39b3782b8a8cce716e33d35c4b2119c5f7fc108ecbd4 pkgname = openai-codex-bin diff --git a/pkgbuilds/shared/openai-codex-bin/PKGBUILD b/pkgbuilds/shared/openai-codex-bin/PKGBUILD index ed9e0e7..301ab4a 100644 --- a/pkgbuilds/shared/openai-codex-bin/PKGBUILD +++ b/pkgbuilds/shared/openai-codex-bin/PKGBUILD @@ -1,36 +1,40 @@ -# Maintainer: Jack Mahoney +#!/usr/bin/env bash +# shellcheck disable=SC2034 +# Maintainer: Chmouel Boudjnah pkgname=openai-codex-bin -pkgver=0.79.0 -pkgrel=1 -pkgdesc="Lightweight coding agent that runs in your terminal (binary release)" +pkgver=0.93.0 +pkgrel=2 +pkgdesc="Arch Linux package for OpenAI’s Codex CLI - Auto Updated" arch=('x86_64' 'aarch64') url="https://github.com/openai/codex" license=('Apache') provides=('openai-codex') -conflicts=('openai-codex') +conflicts=('openai-codex' 'openai-codex-autoup-bin') +replaces=('openai-codex-autoup-bin') optdepends=( - 'git: for working with git repositories' - 'ripgrep: accelerated large-repo search' + 'git: for working with git repositories' + 'ripgrep: accelerated large-repo search' ) +keywords=('codex' 'openai' 'cli' 'ai' 'machine-learning' 'chatgpt') source_x86_64=( - "codex-${pkgver}-x86_64.tar.gz::https://github.com/openai/codex/releases/download/rust-v${pkgver}/codex-x86_64-unknown-linux-gnu.tar.gz" + "codex-${pkgver}-x86_64.tar.gz::https://github.com/openai/codex/releases/download/rust-v${pkgver}/codex-x86_64-unknown-linux-gnu.tar.gz" ) -sha256sums_x86_64=('aa4a13dadc30ea6eb26da94e7b92e01834c1c04b5cf45af81c94d6f373d2f82d') -sha256sums_aarch64=('54063df807271fb5e44891c6475817563bf6d6acd517f9e0233c3b874e174da1') +sha256sums_x86_64=('c0343fc310c4427c638c202fb4f28ec94e624d212a3eced20035ed1ca5875621') +sha256sums_aarch64=('66726828e9e15fc2738a39b3782b8a8cce716e33d35c4b2119c5f7fc108ecbd4') source_aarch64=( - "codex-${pkgver}-aarch64.tar.gz::https://github.com/openai/codex/releases/download/rust-v${pkgver}/codex-aarch64-unknown-linux-gnu.tar.gz" + "codex-${pkgver}-aarch64.tar.gz::https://github.com/openai/codex/releases/download/rust-v${pkgver}/codex-aarch64-unknown-linux-gnu.tar.gz" ) package() { - cd "$srcdir" + cd "$srcdir" || exit - if [[ "$CARCH" == "x86_64" ]]; then - install -Dm755 "codex-x86_64-unknown-linux-gnu" "$pkgdir/usr/bin/codex" - fi + if [[ "$CARCH" == "x86_64" ]]; then + install -Dm755 "codex-x86_64-unknown-linux-gnu" "$pkgdir/usr/bin/codex" + fi - if [[ "$CARCH" == "aarch64" ]]; then - install -Dm755 "codex-aarch64-unknown-linux-gnu" "$pkgdir/usr/bin/codex" - fi + if [[ "$CARCH" == "aarch64" ]]; then + install -Dm755 "codex-aarch64-unknown-linux-gnu" "$pkgdir/usr/bin/codex" + fi }