Skip to content

patch-01: remove the Qt GUI (bitcoin-qt)#1

Merged
janb84 merged 2 commits into
fork/bc33509ae2from
patch/01-remove-gui
Jul 8, 2026
Merged

patch-01: remove the Qt GUI (bitcoin-qt)#1
janb84 merged 2 commits into
fork/bc33509ae2from
patch/01-remove-gui

Conversation

@janb84

@janb84 janb84 commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Delete the GUI entirely: src/qt/ and its test suite, GUI build options (BUILD_GUI, BUILD_GUI_TESTS, WITH_QRENCODE, WITH_DBUS), Qt/qrencode/X11 depends packages, macdeploy tooling, translation tooling, GUI CI configuration, and documentation references.

Spec and invariants: patches/01-remove-gui/SPEC.md
Contract test: test/functional/fork_no_gui.py
Provenance: re-created from 2140-dev#4 on base bc33509 (patches/01-remove-gui/notes/provenance.md)

janb84 added 2 commits July 7, 2026 14:28
Accept fork_*.py as a functional-test naming prefix so every patch in
the series can ship its contract tests under the fork_ namespace
(FORK_WORKFLOW.md §2.6). Also bootstraps patches/SERIES.md.

Spec and invariants: patches/00-fork-conventions/SPEC.md
Contract test:       test/functional/fork_conventions.py
Delete the GUI entirely: src/qt/ and its test suite, GUI build options
(BUILD_GUI, BUILD_GUI_TESTS, WITH_QRENCODE, WITH_DBUS), Qt/qrencode/X11
depends packages, macdeploy tooling, translation tooling, GUI CI
configuration, and documentation references.

Spec and invariants: patches/01-remove-gui/SPEC.md
Contract test:       test/functional/fork_no_gui.py
Provenance:          re-created from 2140-dev#4 on base
                     bc33509 (patches/01-remove-gui/notes/provenance.md)
@janb84 janb84 force-pushed the patch/01-remove-gui branch from 1ab8c04 to 2c6922e Compare July 7, 2026 12:31
@janb84 janb84 merged commit 6b350a7 into fork/bc33509ae2 Jul 8, 2026
55 of 56 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant