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

870 B
Raw Blame History

Arch package

从当前仓库源码打包 qEmby(使用系统 Qt6 / mpv / qcoro / spdlog)。

构建

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

安装

cd packaging/arch
sudo pacman -U ./qemby-0.0.8-1-x86_64.pkg.tar.zst

运行

qemby

Wayland 异常时可强制 XCB:

QEMBY_FORCE_XCB=1 qemby

卸载

sudo pacman -R qemby