gpo.zugaina.org

Search Portage & Overlays:

net-proxy/flclash-bin

A multi-platform proxy client based on ClashMeta

Screenshots

ChangeLog

commit aa5bc6e86f30f8f49c85de22abe904529dc645d3
Author: gentoo-zh-bot <bot@gentoozh.org>
Date: Mon Sep 14 13:14:53 2026 +0000

net-proxy/flclash-bin: add 0.8.98, drop 0.8.97

Signed-off-by: gentoo-zh-bot <bot@gentoozh.org>

commit b9e9c18689525748a688403e869cdf0b9945ff30
Author: Zakk <zakk@gentoozh.org>
Date: Thu Sep 10 22:27:18 2026 +1000

net-proxy/flclash-bin: add 0.8.97, drop 0.8.96

0.8.97 把 payload 从 usr/share/FlClash/ 搬到 opt/FlClash/,并新增
FlClashHelperService 与 manifest.json。除路径外还有四处:

- dostrip -x /opt/FlClash/FlClashCore:helper 以 root 运行时按
manifest.json 的 coreSha256 校验 core,该值也内嵌在 helper 里。
portage 的 strip 会把 sha256 从 dbaf0232 改成 c4ec4052,helper 随即
拒绝启动。QA_PRESTRIPPED 只消音不阻止 strip,那四条仍需保留。
- fperms +x FlClashHelperService:deb 里是 0755,doins 给 0644。
- RDEPEND 加 sys-auth/polkit:0.8.97 起 libapp.so 走 pkexec 安装 helper
(pkexec 字符串 0.8.96 为 0 处、0.8.97 为 4 处)。
- RDEPEND 删 dev-libs/keybinder:唯一引用它的
libhotkey_manager_linux_plugin.so 被上游删除,全量扫 NEEDED 命中 0 个。
- 删掉 sed '/^Version=/d':0.8.97 的 desktop 已无 Version= 行。
- pkg_postinst 必须先调 xdg_pkg_postinst:xdg.eclass 用 EXPORT_FUNCTIONS
导出该阶段,自定义会覆写掉 update-desktop-database,而 0.8.97 的
desktop 新增了 MimeType=x-scheme-handler/clash;… 需要注册。

Closes: https://github.com/gentoo-zh/overlay/issues/13228
Signed-off-by: Zakk <zakk@gentoozh.org>

commit 0033c44b540c398a8b4d5e4d13343ae0a2347f99
Author: Zakk <zakk@gentoozh.org>
Date: Mon Aug 17 21:10:12 2026 +1000

net-proxy/flclash-bin: point libdartjni.so at the system VM

因为上游把 libdartjni.so 的 RUNPATH 指向 Debian 的 /usr/lib/jvm/temurin-11-jdk-amd64,
而它的 DT_NEEDED 里有 libjvm.so,在 Gentoo 上解析不到,所以用 patchelf 改指到
java-config 的 current-system-vm。
因为 sed 改的是源码树而不是镜像,所以一并移到 src_prepare 并补上 die。

Signed-off-by: Zakk <zakk@gentoozh.org>

commit 285692abb6f2766a5b22fbb1e68d6dc1fef59236
Author: Zakk <zakk@gentoozh.org>
Date: Mon Aug 17 21:08:14 2026 +1000

net-proxy/flclash-bin: add 0.8.96, drop 0.8.95

Signed-off-by: Zakk <zakk@gentoozh.org>

commit be64ed3ba5c1976b1764a26a24adcf1befc26b74
Author: Zakk <zakk@gentoozh.org>
Date: Fri Aug 14 18:24:47 2026 +1000

net-proxy/flclash-bin: add 0.8.95, drop 0.8.94

Signed-off-by: Zakk <zakk@gentoozh.org>

commit e90b0b55f22c9069c802c5c00bc73a3c79e2437b
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sat Jul 11 21:49:06 2026 +0800

net-proxy/flclash-bin: update QA_PRESTRIPPED

Signed-off-by: jinqiang zhang <peeweep@0x0.ee>

commit b90f49fbe4149f841ede3e5bb36fe24c135389a8
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sat Jul 11 21:42:59 2026 +0800

net-proxy/flclash-bin: add 0.8.94, drop 0.8.93

Closes: https://github.com/gentoo-zh/overlay/issues/10829
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>

commit e554193224a7238776d311d7907e496b4579d311
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Fri May 29 19:24:22 2026 +0800

net-proxy/flclash-bin: add 0.8.93, drop 0.8.92

Closes: https://github.com/microcai/gentoo-zh/issues/10331
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>

commit 321e1fdce3286e1265bba53dccf0002abf80786f
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sun Feb 1 23:18:28 2026 -0800

net-proxy/flclash-bin: add 0.8.92, drop 0.8.91

Closes: https://github.com/microcai/gentoo-zh/issues/9288
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>

commit a9d9885f5ae248cd60b1a466ae1b9a64a0432a0f
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Fri Dec 12 01:18:49 2025 -0800

net-proxy/flclash-bin: add 0.8.91, drop 0.8.90

Closes: https://github.com/microcai/gentoo-zh/issues/8913
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>

commit f3ccad5fd77390218a25a4f2c8c75b1ea213522e
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Oct 8 02:09:09 2025 -0700

net-proxy/flclash-bin: add 0.8.90, drop 0.8.89

Closes: https://github.com/microcai/gentoo-zh/issues/8186
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>

commit e27348398d4248d37e59bbd3a6ad534ce6cfff41
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sat Sep 27 02:31:59 2025 -0700

net-proxy/flclash-bin: add 0.8.89, drop 0.8.88

Closes: https://github.com/microcai/gentoo-zh/issues/8125
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>

commit e5abfb2073e61b90312f1f90306e789be22e8fce
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Tue Sep 23 02:17:49 2025 -0700

net-proxy/flclash-bin: add 0.8.88, drop 0.8.87

Closes: https://github.com/microcai/gentoo-zh/issues/8101
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>

commit b9bb79f72293835372f4977a36e6a97498507189
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat Sep 6 06:46:15 2025 +0800

net-proxy/flclash-bin: clean RESTRICTs

Signed-off-by: jinqiang zhang <jinqiang@zhang.my>

commit 3a26c2614b8c191c14f9c104c49de35d544b5257
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Tue Jul 29 14:19:27 2025 +0200

net-proxy/flclash-bin: add 0.8.87, drop 0.8.86

Closes: https://github.com/microcai/gentoo-zh/issues/7655
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>

commit da47cf53a132dd752cae2fb3d4c648edbb2f21f3
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat Jul 19 11:15:10 2025 +0000

net-proxy/flclash-bin: new package, add 0.8.86

Signed-off-by: jinqiang zhang <jinqiang@zhang.my>