Skip to content

Commit cf5cb91

Browse files
romgrkclaude
andcommitted
ci: fix PNG fixture (valid CRC) and bundle libharfbuzz-gobject
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 88afb7b commit cf5cb91

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

scripts/windows-smoke-test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ console.log('live GTK4/Adwaita widgets:', appOk ? 'ok' : 'skipped (no display)')
8888
// Exercise the bundled gdk-pixbuf image loaders + (portable) loaders.cache by
8989
// decoding a real PNG. This proves the loader subsystem works from the bundle.
9090
const PNG_1x1 = Buffer.from(
91-
'iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVR42mP8z8BQDwAEhQGAhKmMIQAAAABJRU5ErkJggg==',
91+
'iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVR4nGP4z8AAAAMBAQDJ/pLvAAAAAElFTkSuQmCC',
9292
'base64')
9393
const pngPath = path.join(__dirname, '..', 'smoke-test-pixel.png')
9494
fs.writeFileSync(pngPath, PNG_1x1)

windows/runtime-libraries.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,6 @@ libpangocairo-1.0-0.dll
4141
libgdk_pixbuf-2.0-0.dll
4242
libgraphene-1.0-0.dll
4343
libcairo-gobject-2.dll
44+
# HarfBuzz GObject bindings — referenced by the HarfBuzz typelib but not linked
45+
# by the GTK stack, so it must be listed explicitly.
46+
libharfbuzz-gobject-0.dll

0 commit comments

Comments
 (0)