diff options
author | Codist | 2020-11-04 17:06:40 +0800 |
---|---|---|
committer | Codist | 2020-11-04 17:06:40 +0800 |
commit | 5dbe987263e472347c4adac486ac729cb4d5341f (patch) | |
tree | 7926796160fe8fe124fd772fbeda9c5b2d5bf18c | |
parent | 40c22827c2473c7b5ad38717b1d41d1db9d3ad4d (diff) | |
download | aur-5dbe987263e472347c4adac486ac729cb4d5341f.tar.gz |
set the deepin package mirror to 'ftp.sjtu.edu.cn'
Signed-off-by: Codist <countstarlight@gmail.com>
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | README.md | 45 | ||||
-rwxr-xr-x | run.sh | 2 |
4 files changed, 36 insertions, 19 deletions
@@ -20,13 +20,13 @@ pkgbase = deepin-wine-qq depends = lib32-gnutls conflicts = deepin-qq-im conflicts = deepin.com.qq.im - source = https://mirrors.ustc.edu.cn/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_9.1.8deepin0_i386.deb + source = https://ftp.sjtu.edu.cn/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_9.1.8deepin0_i386.deb source = PCQQ2020-9.3.9.27427.exe::https://down.qq.com/qqweb/PCQQ/PCQQ_EXE/PCQQ2020.exe source = run.sh source = reg.patch md5sums = d35bd4abfd1ac4c5e71c7fbc5282ccbd md5sums = 1c2ce821184b8e9304d728d3ce81f639 - md5sums = 1a66f3d79817c083a6fb18ef3638a444 + md5sums = bb4dcd15a7122e75a4abe010e6f1d741 md5sums = 1ef3c4bf135be4c56776118f89ed14d1 pkgname = deepin-wine-qq @@ -12,14 +12,14 @@ license=('custom') depends=('p7zip' 'wine' 'wine-mono' 'wine-gecko' 'xorg-xwininfo' 'wqy-microhei' 'lib32-alsa-lib' 'lib32-alsa-plugins' 'lib32-libpulse' 'lib32-openal' 'lib32-mpg123' 'lib32-gnutls') conflicts=('deepin-qq-im' 'deepin.com.qq.im') install="deepin-wine-qq.install" -_mirror="https://mirrors.ustc.edu.cn/deepin" +_mirror="https://ftp.sjtu.edu.cn/deepin" source=("$_mirror/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_${deepinqqver}_i386.deb" "${qq_installer}-${pkgver}.exe::https://down.qq.com/qqweb/PCQQ/PCQQ_EXE/${qq_installer}.exe" "run.sh" "reg.patch") md5sums=('d35bd4abfd1ac4c5e71c7fbc5282ccbd' '1c2ce821184b8e9304d728d3ce81f639' - '1a66f3d79817c083a6fb18ef3638a444' + 'bb4dcd15a7122e75a4abe010e6f1d741' '1ef3c4bf135be4c56776118f89ed14d1') build() { diff --git a/README.md b/README.md index b7bc2d6112c1..9148689a63af 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ </a> </p> -Deepin打包的QQ容器移植到Archlinux,不依赖`deepin-wine`,包含定制的注册表配置,QQ安装包替换为官方最新 +Deepin 打包的 QQ 容器移植到 Archlinux,不依赖 `deepin-wine`,包含定制的注册表配置,QQ 安装包替换为官方最新 <!-- TOC --> @@ -31,7 +31,7 @@ Deepin打包的QQ容器移植到Archlinux,不依赖`deepin-wine`,包含定 - [切换到 `deepin-wine`](#切换到-deepin-wine) - [自动切换(推荐)](#自动切换推荐) - [手动切换](#手动切换) - - [1. 安装 deepin-wine](#1-安装-deepin-wine) + - [1. 安装 `deepin-wine`](#1-安装-deepin-wine) - [2. 对于非 GNOME 桌面(KDE, XFCE等)](#2-对于非-gnome-桌面kde-xfce等) - [3. 删除已安装的QQ目录](#3-删除已安装的qq目录) - [4. 修复 `deepin-wine` 字体渲染发虚](#4-修复-deepin-wine-字体渲染发虚) @@ -39,7 +39,7 @@ Deepin打包的QQ容器移植到Archlinux,不依赖`deepin-wine`,包含定 - [不能记住密码](#不能记住密码) - [网络连接状态改变后不能重连](#网络连接状态改变后不能重连) - [高分辨率屏幕支持](#高分辨率屏幕支持) - - [使用全局截图快捷键](#使用全局截图快捷键) + - [GNOME 桌面上的悬浮窗口问题](#gnome-桌面上的悬浮窗口问题) - [使用其他字体](#使用其他字体) - [感谢](#感谢) - [更新日志](#更新日志) @@ -79,7 +79,7 @@ yay -S deepin-wine-qq > 由 [Travis CI](https://travis-ci.org/countstarlight/deepin-wine-qq-arch) 在 Docker 容器 [mikkeloscar/arch-travis](https://hub.docker.com/r/mikkeloscar/arch-travis) 中自动构建的 ArchLinux 安装包 -在[GitHub Release](https://github.com/countstarlight/deepin-wine-qq-arch/releases) 页面下载后缀为 `.pkg.tar.xz` 或 `.pkg.tar.zst` 的安装包,使用`pacman`安装: +在 [GitHub Release](https://github.com/countstarlight/deepin-wine-qq-arch/releases) 页面下载后缀为 `.pkg.tar.xz` 或 `.pkg.tar.zst` 的安装包,使用`pacman`安装: ```bash sudo pacman -U #下载的包名 @@ -101,9 +101,9 @@ md5sum -c *.md5 makepkg -si ``` -* 运行应用菜单中创建的QQ快捷方式 +用上述三种安装方式之一安装完成后,运行应用菜单中创建的 QQ 快捷方式,首次运行会用 QQ 的安装包进行安装 -* **前几次运行时可能会提示 "qq安全组件异常",等一会再运行或重启一下系统** +**NOTE: 前几次运行时可能会提示 "qq安全组件异常",等一会再运行或重启一下系统** ## 兼容性记录 @@ -124,19 +124,19 @@ md5sum -c *.md5 ## 切换到 `deepin-wine` +> 根据 [deepin-wine-wechat-arch#15](https://github.com/countstarlight/deepin-wine-wechat-arch/issues/15#issuecomment-515455845),[deepin-wine-wechat-arch#27](https://github.com/countstarlight/deepin-wine-wechat-arch/issues/27),由 [@feileb](https://github.com/feileb), [@violetbobo](https://github.com/violetbobo), [@HE7086](https://github.com/HE7086)提供的方法 + 原版 `wine` 在 [DDE(Deepin Desktop Environment)](https://www.deepin.org/dde/) 上,有托盘图标无法响应鼠标事件([deepin-wine-tim-arch#21](https://github.com/countstarlight/deepin-wine-tim-arch/issues/21))的问题,且原版 `wine` 尚不能实现保存登录密码等功能,可以选择切换到 `deepin-wine`。 **注意:切换前先确保 `deepin-wine` 支持** -根据 [deepin-wine-wechat-arch#15](https://github.com/countstarlight/deepin-wine-wechat-arch/issues/15#issuecomment-515455845),[deepin-wine-wechat-arch#27](https://github.com/countstarlight/deepin-wine-wechat-arch/issues/27),由 [@feileb](https://github.com/feileb), [@violetbobo](https://github.com/violetbobo), [@HE7086](https://github.com/HE7086)提供的方法: - ### 自动切换(推荐) ```bash /opt/deepinwine/apps/Deepin-QQ/run.sh -d ``` -这会安装需要的依赖,移除已安装的微信目录并回退对注册表文件的修改 +这会安装需要的依赖,移除已安装的 QQ 目录并回退对注册表文件的修改 切换回 `wine`: @@ -152,7 +152,7 @@ sudo pacman -Rns deepin-wine xsettingsd lib32-freetype2-infinality-ultimate ### 手动切换 -#### 1. 安装 deepin-wine +#### 1. 安装 `deepin-wine` ```bash yay -S deepin-wine @@ -160,9 +160,9 @@ yay -S deepin-wine #### 2. 对于非 GNOME 桌面(KDE, XFCE等) -需要安装 `xsettingsd`: +> 根据 [deepin-wine-wechat-arch#36](https://github.com/countstarlight/deepin-wine-wechat-arch/issues/36#issuecomment-612001200),由[Face-Smile](https://github.com/Face-Smile)提供的方法 -根据 [deepin-wine-wechat-arch#36](https://github.com/countstarlight/deepin-wine-wechat-arch/issues/36#issuecomment-612001200),由[Face-Smile](https://github.com/Face-Smile)提供的方法: +需要安装 `xsettingsd`: ```bash sudo pacman -S xsettingsd @@ -231,9 +231,11 @@ env WINEPREFIX="$HOME/.deepinwine/Deepin-QQ" winecfg env WINEPREFIX="$HOME/.deepinwine/Deepin-QQ" deepin-wine winecfg ``` -### 使用全局截图快捷键 +### GNOME 桌面上的悬浮窗口问题 + +> 根据 [deepin-wine-tim-arch#2](https://github.com/countstarlight/deepin-wine-tim-arch/issues/2),由[EricDracula](https://github.com/EricDracula)提供的方法 -使用全局截图快捷键和解决Gnome上窗口化问题,参见[issue2](https://github.com/countstarlight/deepin-wine-tim-arch/issues/2) +安装 GNOME 插件: [TopIcons Plus](https://extensions.gnome.org/extension/1031/topicons/) ### 使用其他字体 @@ -251,6 +253,9 @@ env WINEPREFIX="$HOME/.deepinwine/Deepin-QQ" deepin-wine winecfg ## 更新日志 +<details open> +<summary>2020</summary> + * 2020-10-18 QQ-9.3.9.27427 * 2020-09-13 QQ-9.3.8.27381 * 2020-08-16 QQ-9.3.7.27301 @@ -259,11 +264,23 @@ env WINEPREFIX="$HOME/.deepinwine/Deepin-QQ" deepin-wine winecfg * 2020-06-05 QQ-9.3.3.27011 * 2020-05-22 QQ-9.3.3.27009 * 2020-05-11 QQ-9.3.2.26869 + +</details> +<details> +<summary>2019</summary> + * 2019-11-17 QQ-9.1.8.26211 deepin.com.qq.im_9.1.8deepin0 * 2019-09-21 QQ-9.1.8.26211 deepin.com.qq.im_8.9.19983deepin23 * 2019-04-19 QQ-9.1.1.24953 * 2019-03-18 QQ-9.1.0.24712 * 2019-03-06 QQ-9.0.9.24445 * 2019-02-05 QQ-9.0.9_1 + +</details> +<details> +<summary>2017</summary> + * 2017-12-31 QQ-8.9.6 +</details> + @@ -138,7 +138,7 @@ if [ -f "$WINEPREFIX/deepin" ]; then WINE_CMD="deepin-wine" if [[ -z "$(ps -e | grep -o gsd-xsettings)" ]] && [[ -z "$(ps -e | grep -o xsettingsd)" ]]; then if [[ ! -f "$HOME/.xsettingsd" ]] && [[ ! -f "$HOME/.config/xsettingsd/xsettingsd.conf" ]] && [[ ! -f "/etc/xsettingsd/xsettingsd.conf" ]]; then - touch "$HOME/.config/xsettingsd/xsettingsd.conf" + mkdir -p "$HOME/.config/xsettingsd" && touch "$HOME/.config/xsettingsd/xsettingsd.conf" fi /usr/bin/xsettingsd & fi |