net-im/wechat
Weixin for Linux
-
wechat-4.1.1.8-r3-* ~amd64bwrap +fcitx ibus
View
Download
Browse License: all-rights-reserved Overlay: ruizhi-overlay
ChangeLog
commit b6a86522a407c46b1105fa26af0b96a126a4a3c5
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sun Aug 2 12:01:56 2026 +0800
net-im/wechat: bump to 4.1.1.8-r3, fix metadata.xml
commit b283f4acb2d9b4f4f483eb426b8bd054e3393e21
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Mon Jul 27 17:51:33 2026 +0800
net-im/wechat: revbump to r2, fix desktop Exec and add IME USE flags
- doins installs files without execute bits; add exeinto/doexe for ELF executables
- Fix desktop Exec line quoting and add IME environment variables
- Add IUSE="+fcitx ibus" to control input method in desktop file
- Also fix WeChat desktop Exec quoting: value not assignment should be quoted
app-office/wps-office: revbump to r2, fix desktop Exec and add IME USE flags
- Add sh -c wrapper so double-clicking files in file manager works
- Set IME environment variables via conditional USE=fcitx/ibus
- Add IUSE="+fcitx ibus" to control input method in desktop files
- Drop obsolete manual workaround instructions from pkg_postinst
Co-Authored-By: Claude <noreply@anthropic.com>
commit 2fdf73a23b765837e224f1fb7ffbe93c3d41495f
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sat Jul 25 23:43:54 2026 +0800
Revert "net-im/wechat: treeclean, no reverse deps"
This reverts commit 9632595db07978501ac5368c2615749f4ffe5331.
commit 9632595db07978501ac5368c2615749f4ffe5331
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sat Jul 25 23:43:41 2026 +0800
net-im/wechat: treeclean, no reverse deps
net-im and gentoozh type removed (unused after wechat removal).
Co-Authored-By: Claude <noreply@anthropic.com>
commit e60a829f3b08133afa190d4a652d4a58abdc6ed8
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sun Jul 19 18:06:25 2026 +0800
net-im/wechat: revert LICENSE to all-rights-reserved
Custom 'WeChat' license identifier is rejected by ACCEPT_LICENSE.
all-rights-reserved is the standard Gentoo identifier for proprietary
packages and is already accepted in the user's config.
commit 8a2df08712c306f8b161a75bd52c19bd9368cfa1
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sun Jul 19 17:19:42 2026 +0800
overlay: Gentoo/GURU standards compliance fixes across all packages
CRITICAL fixes:
- libdicom: fix meson args silently dropped (local emesonargs -> myemesonargs)
- v2ray.initd-r1: fix ebegin nesting bug and unquoted variables
- ttf-wps-fonts: add missing KEYWORDS="" and PROPERTIES="live"
- tencent-qq: add missing QA_PREBUILT
- Xray-bin, v2ray-bin: add missing RESTRICT="strip mirror"
HIGH fixes:
- virtual/v2ray, virtual/v2ray-geoip: add missing HOMEPAGE and LICENSE
- app-alternatives/*: add missing HOMEPAGE and SLOT
- v2ray-geoip-bin: add reciprocal block on v2ray-geoip
- bcompare, wps-office, datagrip, quarto-bin, yesplaymusic-bin: KEYWORDS="-* ~amd64"
- wechat: create custom licenses/WeChat, fix LICENSE identifier
- wps-office: fix metadata (upstream, description, USE flags)
- v2ray-bin: fix metadata longdescription (was Trojan text)
- baidunetdisk-4.17.8: fix HTTP -> HTTPS SRC_URI
- flatpak-xdg-utils: fix BDEPEND="$" anti-pattern
- xorgxrdp: add -*
- qvplugin-*: replace deprecated insopts with exeinto/doexe
MEDIUM fixes:
- qv2ray: fix DESCRIPTION typo, use proper virtual deps
- qnodeeditor, singleapplication: add virtual/pkgconfig BDEPEND
- xrdp, xorgxrdp, wechat: fix copyright years
- goldendict-ng: add ffmpeg USE flag to metadata
- goldendict-ng: document ::guru requirement for zim USE flag
- wps-office: fix metadata (correct remote-id, remove stale longdescription)
- add metadata.xml with maintainer for ttf-wps-fonts, libdicom, baidunetdisk
- wechat: add upstream to metadata.xml
- xrdp: add missing USE flag descriptions to metadata.xml
commit 0dd91914807351f1be7f3ba702dfbab6b8942346
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sun Jul 19 16:56:49 2026 +0800
overlay: comprehensive audit and fix all Manifest/code issues
Manifest fixes:
- Add missing Manifests for app-alternatives/v2ray-geoip, v2ray-geosite,
virtual/v2ray, virtual/v2ray-geoip, virtual/xray, media-fonts/ttf-wps-fonts
- Rebuild ALL Manifests with complete AUX and EBUILD entries (they only had
DIST entries from gentoo-zh migration)
- Fix v2rayn-bin Manifest: recursively include 7 nested icon AUX entries
- Fix Xray/Xray-bin Manifests: add missing AUX+EBUILD entries
Ebuild fixes:
- dev-libs/qnodeeditor: rename patch to include -r1 suffix to match $
- net-im/wechat: use virtual/krb5 instead of app-crypt/mit-krb5
- net-im/wechat: replace bare cp -r with insinto/doins
- net-im/tencent-qq: replace dodir / anti-pattern with dodir /opt
- media-libs/openslide: add missing virtual/pkgconfig to BDEPEND
- app-office/wps-office-11.x: add slot specifier to dev-db/sqlite:3
Metadata fixes:
- app-alternatives/v2ray-geosite: update stale USE flag descriptions
- app-misc/bcompare: add missing kde USE flag to metadata.xml
Cleanup:
- Remove empty dev-libs/v2ray-domain-list-community (no ebuild, only metadata)
- Remove unused files: v2ray-bin/files/v2ray.initd, baidunetdisk/files/baidunetdisk
- Clean 10 orphaned md5-cache entries for removed/renamed packages
commit 4ae16710d06e814fce2c4a96d97176701ff49ad1
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sat Jul 18 10:37:20 2026 +0800
.github: fail CI on ebuild failure for PR/push, report-only for manual trigger
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sun Aug 2 12:01:56 2026 +0800
net-im/wechat: bump to 4.1.1.8-r3, fix metadata.xml
commit b283f4acb2d9b4f4f483eb426b8bd054e3393e21
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Mon Jul 27 17:51:33 2026 +0800
net-im/wechat: revbump to r2, fix desktop Exec and add IME USE flags
- doins installs files without execute bits; add exeinto/doexe for ELF executables
- Fix desktop Exec line quoting and add IME environment variables
- Add IUSE="+fcitx ibus" to control input method in desktop file
- Also fix WeChat desktop Exec quoting: value not assignment should be quoted
app-office/wps-office: revbump to r2, fix desktop Exec and add IME USE flags
- Add sh -c wrapper so double-clicking files in file manager works
- Set IME environment variables via conditional USE=fcitx/ibus
- Add IUSE="+fcitx ibus" to control input method in desktop files
- Drop obsolete manual workaround instructions from pkg_postinst
Co-Authored-By: Claude <noreply@anthropic.com>
commit 2fdf73a23b765837e224f1fb7ffbe93c3d41495f
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sat Jul 25 23:43:54 2026 +0800
Revert "net-im/wechat: treeclean, no reverse deps"
This reverts commit 9632595db07978501ac5368c2615749f4ffe5331.
commit 9632595db07978501ac5368c2615749f4ffe5331
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sat Jul 25 23:43:41 2026 +0800
net-im/wechat: treeclean, no reverse deps
net-im and gentoozh type removed (unused after wechat removal).
Co-Authored-By: Claude <noreply@anthropic.com>
commit e60a829f3b08133afa190d4a652d4a58abdc6ed8
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sun Jul 19 18:06:25 2026 +0800
net-im/wechat: revert LICENSE to all-rights-reserved
Custom 'WeChat' license identifier is rejected by ACCEPT_LICENSE.
all-rights-reserved is the standard Gentoo identifier for proprietary
packages and is already accepted in the user's config.
commit 8a2df08712c306f8b161a75bd52c19bd9368cfa1
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sun Jul 19 17:19:42 2026 +0800
overlay: Gentoo/GURU standards compliance fixes across all packages
CRITICAL fixes:
- libdicom: fix meson args silently dropped (local emesonargs -> myemesonargs)
- v2ray.initd-r1: fix ebegin nesting bug and unquoted variables
- ttf-wps-fonts: add missing KEYWORDS="" and PROPERTIES="live"
- tencent-qq: add missing QA_PREBUILT
- Xray-bin, v2ray-bin: add missing RESTRICT="strip mirror"
HIGH fixes:
- virtual/v2ray, virtual/v2ray-geoip: add missing HOMEPAGE and LICENSE
- app-alternatives/*: add missing HOMEPAGE and SLOT
- v2ray-geoip-bin: add reciprocal block on v2ray-geoip
- bcompare, wps-office, datagrip, quarto-bin, yesplaymusic-bin: KEYWORDS="-* ~amd64"
- wechat: create custom licenses/WeChat, fix LICENSE identifier
- wps-office: fix metadata (upstream, description, USE flags)
- v2ray-bin: fix metadata longdescription (was Trojan text)
- baidunetdisk-4.17.8: fix HTTP -> HTTPS SRC_URI
- flatpak-xdg-utils: fix BDEPEND="$" anti-pattern
- xorgxrdp: add -*
- qvplugin-*: replace deprecated insopts with exeinto/doexe
MEDIUM fixes:
- qv2ray: fix DESCRIPTION typo, use proper virtual deps
- qnodeeditor, singleapplication: add virtual/pkgconfig BDEPEND
- xrdp, xorgxrdp, wechat: fix copyright years
- goldendict-ng: add ffmpeg USE flag to metadata
- goldendict-ng: document ::guru requirement for zim USE flag
- wps-office: fix metadata (correct remote-id, remove stale longdescription)
- add metadata.xml with maintainer for ttf-wps-fonts, libdicom, baidunetdisk
- wechat: add upstream to metadata.xml
- xrdp: add missing USE flag descriptions to metadata.xml
commit 0dd91914807351f1be7f3ba702dfbab6b8942346
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sun Jul 19 16:56:49 2026 +0800
overlay: comprehensive audit and fix all Manifest/code issues
Manifest fixes:
- Add missing Manifests for app-alternatives/v2ray-geoip, v2ray-geosite,
virtual/v2ray, virtual/v2ray-geoip, virtual/xray, media-fonts/ttf-wps-fonts
- Rebuild ALL Manifests with complete AUX and EBUILD entries (they only had
DIST entries from gentoo-zh migration)
- Fix v2rayn-bin Manifest: recursively include 7 nested icon AUX entries
- Fix Xray/Xray-bin Manifests: add missing AUX+EBUILD entries
Ebuild fixes:
- dev-libs/qnodeeditor: rename patch to include -r1 suffix to match $
- net-im/wechat: use virtual/krb5 instead of app-crypt/mit-krb5
- net-im/wechat: replace bare cp -r with insinto/doins
- net-im/tencent-qq: replace dodir / anti-pattern with dodir /opt
- media-libs/openslide: add missing virtual/pkgconfig to BDEPEND
- app-office/wps-office-11.x: add slot specifier to dev-db/sqlite:3
Metadata fixes:
- app-alternatives/v2ray-geosite: update stale USE flag descriptions
- app-misc/bcompare: add missing kde USE flag to metadata.xml
Cleanup:
- Remove empty dev-libs/v2ray-domain-list-community (no ebuild, only metadata)
- Remove unused files: v2ray-bin/files/v2ray.initd, baidunetdisk/files/baidunetdisk
- Clean 10 orphaned md5-cache entries for removed/renamed packages
commit 4ae16710d06e814fce2c4a96d97176701ff49ad1
Author: Ruizhi Zhong <ruizhi.zhong@outlook.com>
Date: Sat Jul 18 10:37:20 2026 +0800
.github: fail CI on ebuild failure for PR/push, report-only for manual trigger

