qutebrowser / qt-debug-pkgbuild

Archlinux PKGBUILDs for Qt5/PyQt5 with debugging enabled
19 stars 7 forks source link
arch-linux-pkgbuild archlinux-pkgbuilds pyqt5 qt5 qutebrowser

This repository is now archived. Nowadays, Archlinux provides debug information as part of their official packages, via their Debuginfod server. When you set DEBUGINFOD_URLS="https://debuginfod.archlinux.org/" in your environment, tools like gdb will automatically download debug information.

qt-debug-pkgbuild

Archlinux PKGBUILDs for Qt5/PyQt5 with debugging enabled.

A note on branches

Precompiled binary packages

Binary packages for the master branch are available as an unofficial Archlinux repo. See the qutebrowser documentation for details.

Workflow

Until Qt 5.7, the patched PKGBUILDs lived in the master branch, and the upstream branch (with the vanilla Archlinux PKGBUILDs) got merged into upstream after updating. However, this caused frequent merge conflicts as the patched lines are close to the version number.

Since Qt 5.7, there are no merges anymore - instead, the updated upstream PKGBUILDs live in the upstream branch, and patching is automated using patch.sh.

Here is how an update looks:

Update upstream

Update patched PKGBUILDs

Rebuild