Files
qemby/packaging/arch/README.md
T
dela 2ee3a234a6 feat: complete QML shell migration and ship 0.0.8 Arch package
Replace the Widgets main shell with AppShellHost + QML routes, add a QML
independent player window, and remove the legacy player/page Widgets stack.
Also wire settings cache/proxy actions, fix quit-time engine teardown, improve
list/home scroll performance, and update Arch packaging to 0.0.8.
2026-07-27 16:41:18 +08:00

52 lines
870 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Arch package
从当前仓库源码打包 qEmby(使用系统 Qt6 / mpv / qcoro / spdlog)。
## 构建
```bash
cd packaging/arch
# 从工作树导出源码包(含未提交改动;排除 build 产物)
VERSION=0.0.8
rm -f "qemby-${VERSION}.tar.gz"
tar -C ../.. -czf "qemby-${VERSION}.tar.gz" \
--transform "s,^,qEmby-${VERSION}/," \
--exclude='./build' \
--exclude='./cmake-build-*' \
--exclude='./packaging/arch/pkg' \
--exclude='./packaging/arch/src' \
--exclude='./packaging/arch/*.pkg.tar.zst' \
--exclude='./packaging/arch/*.tar.gz' \
--exclude='./.git' \
--exclude='./.omo' \
.
makepkg -f
```
## 安装
```bash
cd packaging/arch
sudo pacman -U ./qemby-0.0.8-1-x86_64.pkg.tar.zst
```
## 运行
```bash
qemby
```
Wayland 异常时可强制 XCB:
```bash
QEMBY_FORCE_XCB=1 qemby
```
## 卸载
```bash
sudo pacman -R qemby
```