app-misc/cherry-studio-bin
Cherry Studio is a desktop client that supports for multiple LLM providers
ChangeLog
commit e69cba827592cd108dadffdc144aeea009a7f411
Author: Zakk <zakk@gentoozh.org>
Date: Mon Jul 27 17:30:13 2026 +1000
app-misc/cherry-studio-bin: fix unresolved libz soname dependency
1. 因为安装的 AppImage 运行时链接 zlib,而 `RDEPEND` 只声明了 fuse,所以补上 `virtual/zlib`。
2. 因为上游 arm64 AppImage 的 runtime 链接的是 `libz.so` 这个链接器符号链接、而不是 `libz.so.1` 这个 SONAME,Portage 按 SONAME 匹配永远解析不到,所以用 patchelf 把该项改写成 SONAME;squashfs 载荷位于 ELF 头之后,patchelf 会把它整体后移并保持相对位置,实测载荷字节不变。
Signed-off-by: Zakk <zakk@gentoozh.org>
commit f165969ef1c5e549a5e56631d29705101e3851cd
Author: Zakk <zakk@gentoozh.org>
Date: Mon Jul 27 16:59:58 2026 +1000
app-misc/cherry-studio-bin: move from www-apps
因为它是 Electron 桌面客户端、不通过浏览器访问,所以按 app-misc/claude-desktop 的归类放到 app-misc。
Signed-off-by: Zakk <zakk@gentoozh.org>
Author: Zakk <zakk@gentoozh.org>
Date: Mon Jul 27 17:30:13 2026 +1000
app-misc/cherry-studio-bin: fix unresolved libz soname dependency
1. 因为安装的 AppImage 运行时链接 zlib,而 `RDEPEND` 只声明了 fuse,所以补上 `virtual/zlib`。
2. 因为上游 arm64 AppImage 的 runtime 链接的是 `libz.so` 这个链接器符号链接、而不是 `libz.so.1` 这个 SONAME,Portage 按 SONAME 匹配永远解析不到,所以用 patchelf 把该项改写成 SONAME;squashfs 载荷位于 ELF 头之后,patchelf 会把它整体后移并保持相对位置,实测载荷字节不变。
Signed-off-by: Zakk <zakk@gentoozh.org>
commit f165969ef1c5e549a5e56631d29705101e3851cd
Author: Zakk <zakk@gentoozh.org>
Date: Mon Jul 27 16:59:58 2026 +1000
app-misc/cherry-studio-bin: move from www-apps
因为它是 Electron 桌面客户端、不通过浏览器访问,所以按 app-misc/claude-desktop 的归类放到 app-misc。
Signed-off-by: Zakk <zakk@gentoozh.org>


View
Download
Browse