diff --git a/.SRCINFO b/.SRCINFO index e86643adbce5..42b93a9025bc 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = goose-desktop pkgdesc = Goose Desktop (built from source) - an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM - pkgver = 1.23.2 + pkgver = 1.24.0 pkgrel = 1 url = https://github.com/block/goose arch = x86_64 @@ -12,9 +12,7 @@ pkgbase = goose-desktop conflicts = goose-desktop-bin options = !lto options = !debug - source = goose-desktop-1.23.2.tar.gz::https://github.com/block/goose/archive/refs/tags/v1.23.2.tar.gz - source = tailwind-fix.patch - b2sums = ea06c2292a60d820895bcc88bd93589f7e2f7ca5c0efddf12b00e374758bc9de98b459e9a7a298ad8eae25fee49f75e1183c5dd04aaef40a60b1f7b30a021edd - b2sums = 46d01b3c652405ccdbb79889c07e2efe5b50dca4bc930abbe192be2e0f7feb6eeb69b813905524507b7d6227d0da697c15d00cd54fcdee14d837a95de2d4d13b + source = goose-desktop-1.24.0.tar.gz::https://github.com/block/goose/archive/refs/tags/v1.24.0.tar.gz + b2sums = a8d94653e2b931d5858119f4918ecc4bbabb1056fcd67056c492ffa84b499959f9347952309046839086078882a756a2c2d6953098b5934dcc195cb7001a5dce pkgname = goose-desktop diff --git a/PKGBUILD b/PKGBUILD index f56f08a90acf..0467188019c5 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Sheikh Limon pkgname=goose-desktop -pkgver=1.23.2 +pkgver=1.24.0 pkgrel=1 pkgdesc="Goose Desktop (built from source) - an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM" arch=("x86_64") @@ -15,25 +15,18 @@ makedepends=( "just" ) -# TODO: Remove tailwind-fix.patch when upstream releases include PR #6917 - # LTO is broken for dependency ring https://github.com/briansmith/ring/issues/1444 options=("!lto" "!debug") source=( "${pkgname}-${pkgver}.tar.gz::https://github.com/block/goose/archive/refs/tags/v${pkgver}.tar.gz" - "tailwind-fix.patch" ) -b2sums=('ea06c2292a60d820895bcc88bd93589f7e2f7ca5c0efddf12b00e374758bc9de98b459e9a7a298ad8eae25fee49f75e1183c5dd04aaef40a60b1f7b30a021edd' - '46d01b3c652405ccdbb79889c07e2efe5b50dca4bc930abbe192be2e0f7feb6eeb69b813905524507b7d6227d0da697c15d00cd54fcdee14d837a95de2d4d13b') +b2sums=('a8d94653e2b931d5858119f4918ecc4bbabb1056fcd67056c492ffa84b499959f9347952309046839086078882a756a2c2d6953098b5934dcc195cb7001a5dce') conflicts=("goose-desktop-bin") provides=("goose-desktop") prepare() { cd "goose-${pkgver}" - # Fix Tailwind scan in tarball releases - patch -p1 < "../tailwind-fix.patch" - # Hide menu bar on Linux sed -i '/useContentSize: true/a\ autoHideMenuBar: process.platform === '\''linux'\'',' \ ui/desktop/src/main.ts @@ -47,7 +40,7 @@ build() { cd ui/desktop # Ignore husky prepare script - npm install --ignore-scripts --no-audit + npm install --quiet --ignore-scripts --no-audit npx electron-forge package } diff --git a/update-goose-pkgbuild.sh b/update-goose-pkgbuild.sh index 6c585f1dfb17..b02939df34ea 100755 --- a/update-goose-pkgbuild.sh +++ b/update-goose-pkgbuild.sh @@ -31,7 +31,7 @@ CURRENT_VERSION=$(grep '^pkgver=' "$PKGBUILD_FILE" | cut -d'=' -f2) echo -e "${GREEN}Current version: ${YELLOW}${CURRENT_VERSION}${NC}" if [[ "$LATEST_VERSION" == "$CURRENT_VERSION" ]]; then - echo -e "${YELLOW}Already up to date! Refreshing checksums...${NC}" + echo -e "${YELLOW}Already up to date!${NC}" else echo -e "${YELLOW}Updating ${CURRENT_VERSION} → ${LATEST_VERSION}${NC}" fi