On Fri, 18 Sep 2026, Simon McVittie wrote:
On Thu, 17 Sep 2026 at 08:29:11 +1200, Olly Betts wrote:
There may be a gotcha here if any of the arch=all package contents vary
when building without webview. I'm particularly thinking that
wx3.2-headers and wx3.2-doc might.
For the headers, perhaps the webview-related header files could move to
libwxgtk-webview3.2-dev, with an appropriate versioned Breaks/Replaces? That
would match the more common practice of having headers in the -dev package
(which I assume wxwidgets has only not done for size reasons).
For the documentation, I think it would be fine if the -doc package was
effectively only buildable on little-endian architectures:
Good news. The doc, headers, and i18n packages all build identically
with and without the webkit -dev package. The only difference is in the
examples package, and only in the top-level Makefile, see below.
│ │ ├── ./usr/share/doc/wx3.2-examples/examples/samples/Makefile
│ │ │ @@ -1,12 +1,12 @@
│ │ │ #
│ │ │ # Makefile : Builds wxWindows samples for Unix.
│ │ │ #
│ │ │
│ │ │ -SAMPLES_SUBDIRS=animate archive artprov aui calendar caret
clipboard collpane combo config console dataview debugrpt dialogs dialup
display dnd docview dragimag drawing erase event except exec font
fswatcher grid help htlbox html/about html/help html/helpview
html/printing html/test html/virtual html/widget html/zip image internat
ipc joytest keyboard layout listctrl mdi mediaplayer menu minimal notebook
opengl/cube opengl/isosurf opengl/penguin opengl/pyramid popup power
preferences printing propgrid render ribbon richtext sashtest scroll
shaped sockets sound splash splitter statbar stc svg taborder taskbar text
thread toolbar treectrl treelist typetest uiaction validate vscroll
webrequest webview widgets wizard wrapsizer xrc
│ │ │ +SAMPLES_SUBDIRS=animate archive artprov aui calendar caret
clipboard collpane combo config console dataview debugrpt dialogs dialup
display dnd docview dragimag drawing erase event except exec font
fswatcher grid help htlbox html/about html/help html/helpview
html/printing html/test html/virtual html/widget html/zip image internat
ipc joytest keyboard layout listctrl mdi mediaplayer menu minimal notebook
opengl/cube opengl/isosurf opengl/penguin opengl/pyramid popup power
preferences printing propgrid render ribbon richtext sashtest scroll
shaped sockets sound splash splitter statbar stc svg taborder taskbar text
thread toolbar treectrl treelist typetest uiaction validate vscroll
webrequest widgets wizard wrapsizer xrc
│ │ │
I don't think this is important enough to do anything about (the webview
samples are still there).
I'll work on preparing an upload.
Regards,
Scott