Hello,
> Second, for all tests involving icon paths (-i option), the following > Gtk critical error is issued:> >> (xdgmenumaker:69800): Gtk-CRITICAL
**: 11:22:30.780: >> gtk_icon_theme_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' >> failed ERROR: You need to run xdgmenumaker
inside an X session.
test suite need an active X11 display to work, so I added
TEST_IS_INTERACTIVE = X11; on top of that, I patched the upstream test
Makefile, changing LANG=xxx in LANG=C.
Now all tests are pass, except:
- those referring to a stranger locales (el_GR.utf8, de_DE.utf8,
fr_FR.utf8), not supported by OpenBSD;
- those that produce menus with icons, which are expected to fail, as
per author warning (see [1]).
I think the port is ready to import. Just let me know what you think.
Updated tarball attached.
[1] https://github.com/gapan/xdgmenumaker/blob/master/TESTS
--
Alessandro DE LAURENZIS
[mailto:just22@atlantide.t28.net]
Web: http://www.atlantide.t28.net
LinkedIn: https://www.linkedin.com/in/delaurenzis/
No comments:
Post a Comment