diff --git a/.github/workflows/build-x86_64.yml b/.github/workflows/build-x86_64.yml
index b0fc648..3044035 100644
--- a/.github/workflows/build-x86_64.yml
+++ b/.github/workflows/build-x86_64.yml
@@ -36,7 +36,6 @@ jobs:
git config --global protocol.file.allow always
declare -a apps=(
- "manifests/io.github.arvinlovegood.go-stock/io.github.arvinlovegood.go-stock.yml"
"manifests/com.cherry_ai.cherrystudio/com.cherry_ai.cherrystudio.yml"
"manifests/io.github.wgh136.pixes/io.github.wgh136.pixes.yml"
"manifests/io.github.venera_app.venera/io.github.venera_app.venera.yml"
diff --git a/.github/workflows/update.yaml b/.github/workflows/update.yaml
index 1421cc2..78888fa 100644
--- a/.github/workflows/update.yaml
+++ b/.github/workflows/update.yaml
@@ -16,7 +16,7 @@ jobs:
strategy:
matrix:
appid: # 列出所有要检查的 Flatpak 应用 ID
- - io.github.arvinlovegood.go-stock
+ # - io.github.arvinlovegood.go-stock
- com.cherry_ai.cherrystudio
- io.github.venera_app.venera
- io.github.wgh136.pixes
diff --git a/manifests/com.cherry_ai.cherrystudio/com.cherry_ai.cherrystudio.metainfo.xml b/manifests/com.cherry_ai.cherrystudio/com.cherry_ai.cherrystudio.metainfo.xml
index dbdca4e..ef2c8b0 100644
--- a/manifests/com.cherry_ai.cherrystudio/com.cherry_ai.cherrystudio.metainfo.xml
+++ b/manifests/com.cherry_ai.cherrystudio/com.cherry_ai.cherrystudio.metainfo.xml
@@ -53,9 +53,12 @@
-
+
+
+
+
diff --git a/manifests/com.cherry_ai.cherrystudio/com.cherry_ai.cherrystudio.yml b/manifests/com.cherry_ai.cherrystudio/com.cherry_ai.cherrystudio.yml
index 3137457..94d5ef5 100644
--- a/manifests/com.cherry_ai.cherrystudio/com.cherry_ai.cherrystudio.yml
+++ b/manifests/com.cherry_ai.cherrystudio/com.cherry_ai.cherrystudio.yml
@@ -12,6 +12,8 @@ finish-args:
- --share=network
- --device=dri
- --talk-name=org.kde.StatusNotifierWatcher
+ - --system-talk-name=org.freedesktop.login1
+ - --system-talk-name=org.chromium.bluetooth.Manager
# required to fix cursor scaling on wayland
- --env=XCURSOR_PATH=/run/host/user-share/icons:/run/host/share/icons
@@ -52,8 +54,8 @@ modules:
sources:
- type: file
only-arches: [x86_64]
- url: https://github.com/CherryHQ/cherry-studio/releases/download/v0.9.27/Cherry-Studio-0.9.27-x86_64.AppImage
- sha256: ff2531c0cf95a3eb9ddc6a11275e8404a2b64c7ac5400929b7a757ff00ef2da3
+ url: https://github.com/CherryHQ/cherry-studio/releases/download/v0.9.29/Cherry-Studio-0.9.29-x86_64.AppImage
+ sha256: 510fdc4145d59582fe87b317b314f4cce07c597b0a98aa734ce2833836fc4409
dest-filename: Cherry-Studio.AppImage
x-checker-data:
type: json
@@ -62,8 +64,8 @@ modules:
url-query: .assets[] | select(.name | endswith("x86_64.AppImage")) | .browser_download_url
- type: file
only-arches: [aarch64]
- url: https://github.com/CherryHQ/cherry-studio/releases/download/v0.9.27/Cherry-Studio-0.9.27-arm64.AppImage
- sha256: 04a523121feefe0c48bdecbd46b8ab2067eddc51c23ce5aa577b81e92377a49b
+ url: https://github.com/CherryHQ/cherry-studio/releases/download/v0.9.29/Cherry-Studio-0.9.29-arm64.AppImage
+ sha256: a6c4fa7315a7ffc91692af99664f597ddb097078411d6f88910afc2a934cf719
dest-filename: Cherry-Studio.AppImage
x-checker-data:
type: json
diff --git a/manifests/com.cursor.cursor/com.cursor.cursor.yml b/manifests/com.cursor.cursor/com.cursor.cursor.yml
index 443820f..8a2edc8 100644
--- a/manifests/com.cursor.cursor/com.cursor.cursor.yml
+++ b/manifests/com.cursor.cursor/com.cursor.cursor.yml
@@ -84,7 +84,8 @@ modules:
- --share=network
append-path: /usr/lib/sdk/golang/bin
build-commands:
- - CGO_ENABLED=0 go build -o "${FLATPAK_DEST}/bin/host-spawn"
+ - VERSION=$(grep -m 1 -oP '(?<=## \[)\d+\.\d+\.\d+(?=\])' CHANGELOG.md)
+ - CGO_ENABLED=0 go build -ldflags "-X main.Version=${VERSION}" -o "${FLATPAK_DEST}/bin/host-spawn"
sources:
- type: git
url: https://github.com/1player/host-spawn
diff --git a/manifests/com.qq.qqmusic/com.qq.qqmusic.yml b/manifests/com.qq.qqmusic/com.qq.qqmusic.yml
index 721e47a..7beea35 100644
--- a/manifests/com.qq.qqmusic/com.qq.qqmusic.yml
+++ b/manifests/com.qq.qqmusic/com.qq.qqmusic.yml
@@ -15,6 +15,8 @@ finish-args:
- --share=network
- --talk-name=org.kde.StatusNotifierWatcher
- --own-name=org.mpris.MediaPlayer2.chromium.*
+ - --system-talk-name=org.freedesktop.login1
+ - --system-talk-name=org.chromium.bluetooth.Manager
# required to fix cursor scaling on wayland
- --env=XCURSOR_PATH=/run/host/user-share/icons:/run/host/share/icons
diff --git a/manifests/io.github.msojocs.bilibili/io.github.msojocs.bilibili.yml b/manifests/io.github.msojocs.bilibili/io.github.msojocs.bilibili.yml
index 324d103..1a08ae6 100644
--- a/manifests/io.github.msojocs.bilibili/io.github.msojocs.bilibili.yml
+++ b/manifests/io.github.msojocs.bilibili/io.github.msojocs.bilibili.yml
@@ -17,6 +17,8 @@ finish-args:
- --filesystem=xdg-download
- --talk-name=org.kde.StatusNotifierWatcher
- --talk-name=org.freedesktop.ScreenSaver
+ - --system-talk-name=org.freedesktop.login1
+ - --system-talk-name=org.chromium.bluetooth.Manager
# required to fix cursor scaling on wayland
- --env=XCURSOR_PATH=/run/host/user-share/icons:/run/host/share/icons