summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
8 daysup to 4.0.1.7Guoxin Pu
2024-12-08fetch_tencent_wechat_release.sh: add a checker for updateGuoxin Pu
2024-11-07Revert "drop license workarounds"7Ji
This reverts efec881420cb86c888f479cde809605b294c545e and later commits to restore UOS license workarounds, in the hope to work around login permission problems.
2024-11-06noextract: fix typo7Ji
2024-11-06up to 4.0.0.307Ji
2024-11-05noextract: fix typo7Ji
2024-11-05centrailize scripts, fix vlc_plugins and deps7Ji
now all functions are provided by a single script Co-authored-by: devome <evinedeng@hotmail.com>
2024-11-05up to 4.0.0.237Ji
2024-11-05patch ELF and strip executable permission, simplify packaging preparation7Ji
re-applying some stuffs done in c885656d3484e4c8689fe5d832d68facfc94c02d Co-authored-by: devome <evinedeng@hotmail.com>
2024-11-05drop license workarounds7Ji
this is no longer needed
2024-11-05Revert "Patchelf shared object; fix depends; reduce code."7Ji
This reverts commit c885656d3484e4c8689fe5d832d68facfc94c02d.
2024-11-05Patchelf shared object; fix depends; reduce code.devome
2024-11-04up to 4.0.0.21Guoxin Pu
unify environment variables with prefix WECHAT_
2024-07-10properly binding DBUS_SESSION_BUS_PATH in case of a non-default pathGuoxin Pu
2024-06-29add compatible /usr/bin stub, move foreground after argparsing7Ji
2024-06-28fix: bind mount icons directoryRikka
2024-06-28refactor wrapper script to a multi-call, drop useless metadataGuoxin Pu
- move to foreground instead of opening new if possible - drop .install, few reads - drop -priviledge conflicting, as both conflicting with -universal - move pkg-specific stuffs under /usr/lib - gentle exit (as if 'exit' clicked by user) instead of kill - desktop no longer a part of 'utility' group
2024-06-26fix URL for aarch64Guoxin Pu
2024-06-18prepare: fix return too early7Ji
2024-06-18up to 1.0.0.2427Ji
switch upstream to opencloudos due to opencloudos not providing rpm for loongarch64, loong64 still uses deb of 241 (sorry, LoongArchlinux users)
2024-06-17prepare(): safe guard in case multiple .deb existGuoxin Pu
2024-06-13fix broken noextract matching patternGuoxin Pu
2024-06-12simplify prepare and libuosdevicea buildingGuoxin Pu
2024-05-31simplify and improvementsGuoxin Pu
simplify libuosdevicea and allow for optimization replace env_add with simple export, as wrapper would exec another process and pass the environment anyway implement proper CLI arguments parsing add liblol as depends_loong64 and add a workaround for it due to AUR web API limitation
2024-04-25update to 1.0.0.241devome
2024-04-17install: avoid funky output when stdout is not a terminalGuoxin Pu
2024-03-28improve custom binds logic and /etc layoutGuoxin Pu
Now any relative custom bind would be expanded from HOME
2024-03-28Fix a small mistakedevome
2024-03-28No longer requires openssl-1.1 and lsb-releasedevome
2024-03-27use Zephyr Lykos's license stub and add GPLv3Guoxin Pu
stub from: https://aur.archlinux.org/packages/wechat-universal-bwrap#comment-964010 GPLv3 library statically linked-in proof: https://aur.archlinux.org/packages/wechat-universal-bwrap#comment-964010
2024-03-25add a .install scripts to inform some informationdevome
2024-03-19forget about liblol, AUR helpers do not like itGuoxin Pu
2024-03-19liblol as optdepends for loong64, update fetcherGuoxin Pu
2024-03-19dep liblol on loong64 and bind itGuoxin Pu
2024-03-15support auto scaleGuoxin Pu
2024-03-15remove env LC_ALL=C, partially revert 37a911ccGuoxin Pu
2024-03-15support custom binds from ~/.config/wechat-universal/binds.listGuoxin Pu
2024-03-15hijack wechat open to proper dbus-call, fix around envsGuoxin Pu
2024-03-15workaround for fcitx & ibus, support camGuoxin Pu
also cleaned up dev node binding logic Co-authored-by: devome <evinedeng@hotmail.com>
2024-03-15limit /sys exposure without breaking Intel / AMD GLGuoxin Pu
2024-03-15syntax fix/improve and bump pkgrelGuoxin Pu
2024-03-15Fix the problem that amdgpu/intel driver cannot be loadedRsplwe
2024-03-15support custom data dir via env `WECHAT_DATA_DIR`undoubted
Co-authored-by: undoubted <undoubted@users.noreply.github.com>
2024-03-15fix a deps error.devome
2024-03-14bind .icons to sync host cursorsadmin
2024-03-14bind XAUTHORITY later, fix libva for nvidiaGuoxin Pu
2024-03-14fix missing flatpak-xdg-utils depGuoxin Pu
2024-03-14up 1.0.0.238, fix depends and so ondevome
1. Update version to 1.0.0.238; 2. Rename wechat.sh to wechat-universal.sh; 3. Add some dependency packages and delete `libxss` `libnotify`; 4. Directly use the official version of the icon. 5. Remove hicolor-icon-theme
2024-03-14fix loong64 url, vaapi, limit /etc, give up on IMEGuoxin Pu
2024-03-14up to .236 and support loong64Guoxin Pu