freebsd-ports/x11-toolkits
Christoph Moench-Tegeder 4f0e6046ce wxgtk30: fix format strings for printing kevent data
WxWidgets can watch for filesystem changes via kevent(2). To aid debugging,
incoming events are passed to a logging function (log level TRACE, which
will be discarded unless explicitely enabled). The format strings used
here did not match FreeBSD's struct kevent, and this mismatch triggered
an assertion inside wx. (The assertion message was
  ./include/wx/strvararg.h(456): assert
    "(argtype & (wxFormatStringSpecifier<T>::value)) == argtype" failed
    in wxArgNormalizer(): format specifier doesn't match argument type
for your search engine's reference). (Observed e.g. in cad/kicad when
(auto-)saving a project, where the assertion failure was passed as an
error dialog to the GUI - having this pop up when saving your work does
not instill confidence).
This patch uses the format specifiers from inttypes.h and accounts for
the changes to struct kevent between FreeBSD 11 and 12.
NB: wxgtk31 has similar code in the same place, with some improvements,
but IMO the fix is incomplete (it doesn't account for 11 vs 12). Maintainer
will be notified.
2019-03-09 21:00:40 +00:00
..
attica
blt
bwidget
c++-gtk-utils
ctk
diorite Drop maintainership 2019-02-20 14:28:25 +00:00
flowcanvas
fltk
fltk-devel Mark x11-toolkits/fltk-devel deprecated. 2019-03-09 10:19:44 +00:00
fox14
fox16
fox17
fpc-gtk2
fpc-xforms
fxscintilla
gai
gdl
girara
gnocl
gnome-pty-helper
gnome-sharp20
gnomemm
gnustep-back Fix USE_GITHUB usage. 2019-02-04 13:08:16 +00:00
gnustep-gui Fix sanity check 2019-02-05 09:54:23 +00:00
granite x11-toolkits/granite: Update to 5.2.3 2019-02-15 00:49:18 +00:00
gstreamer1-plugins-gtk
gstreamer1-plugins-pango
gstreamer-plugins-pango
gtk20
gtk20-reference
gtk30 Update gtk3 to 3.24.5. 2019-02-16 17:13:24 +00:00
gtk-sharp20
gtk-sharp30
gtk-sharp-beans
gtkada
gtkada3
gtkdatabox
gtkextra - Resurrect `x11-toolkits/gtkextra2' and update to version 3.3.4 2019-03-08 14:38:42 +00:00
gtkglarea2
gtkglext
gtkglextmm
gtkimageview
gtkmathview x11-toolkits/gtkmathview: Fix build on GCC-based architectures 2019-02-23 05:39:01 +00:00
gtkmm20
gtkmm20-reference
gtkmm24
gtkmm24-reference
gtkmm30
gtkmm30-reference
gtksourceview2
gtksourceview2-reference
gtksourceview3
gtksourceview3-reference
gtksourceview4
gtksourceviewmm3
hippo-canvas
hs-GLURaw
hs-GLUT
hs-gtk
hs-gtk2hs
hs-gtksourceview2
hs-OpenGL
hs-OpenGLRaw
hs-pango
hs-vte
hs-wxdirect
irrlicht
itk
iwidgets
kf5-attica Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kf5-kcompletion Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kf5-kconfigwidgets Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kf5-kdesignerplugin Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kf5-kguiaddons Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kf5-kirigami2 Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kf5-kitemviews Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kf5-kjobwidgets Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kf5-ktextwidgets Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kf5-kwidgetsaddons Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kf5-kxmlgui Update KDE Frameworks to 5.55.0 2019-02-12 17:48:25 +00:00
kproperty
lesstif
libbonoboui
libbonoboui-reference
libdazzle
libgdiplus
libgnomeprintui
libgnomeprintuimm
libgnomeui
libgnomeui-reference
libgnomeuimm26
libhandy Add libhandy, a library with GTK+ widgets for mobile phones. 2019-02-16 18:03:08 +00:00
libsexy
libsexymm
libunique3
libwnck
libwnck3
libwnck-reference
libxaw3dxft
libXaw
libxfce4gui
libXmu
libXt
linux-c6-gtk2
linux-c6-openmotif
linux-c6-pango
linux-c6-qt47-x11
linux-c6-tk85
linux-c7-gtk2
linux-c7-openmotif
linux-c7-pango
linux-c7-qt-x11
linux-c7-tk85
movingmotif
mowitz
mygui
mygui-dummy
mygui-ogre
mygui-opengl
nanogui
neXtaw
ntk
nucleo
ocaml-lablgtk2
ocaml-labltk
open-motif
osm-gps-map
otk
p5-Alien-wxWidgets wxGTK3.0: switch to gtk3 and webkit2 2019-02-25 12:47:20 +00:00
p5-Glade2
p5-Gnome2
p5-Gnome2-Canvas
p5-Gnome2-VFS
p5-Gnome2-Wnck
p5-Gtk2
p5-Gtk2-Chmod
p5-Gtk2-Ex-Dialogs
p5-Gtk2-Ex-FormFactory
p5-Gtk2-Ex-PodViewer
p5-Gtk2-Ex-Simple-List
p5-Gtk2-Ex-Utils
p5-Gtk2-GladeXML
p5-Gtk2-Html2
p5-Gtk2-ImageView
p5-Gtk2-PathButtonBar
p5-Gtk2-TrayIcon
p5-Gtk2-Unique
p5-Gtk3
p5-Gtk3-SimpleList - Update to 0.18 2019-02-23 14:29:54 +00:00
p5-Pango
p5-Prima Update to 1.54 2019-02-02 21:56:18 +00:00
p5-Tk
p5-Tk-Action
p5-Tk-Autoscroll
p5-Tk-ColourChooser
p5-Tk-Contrib
p5-Tk-CursorControl
p5-Tk-Date
p5-Tk-DKW
p5-Tk-DynaTabFrame
p5-Tk-Enscript
p5-Tk-FileDialog
p5-Tk-FontDialog
p5-Tk-GBARR
p5-Tk-Getopt
p5-Tk-HistEntry
p5-Tk-JComboBox
p5-Tk-ResizeButton
p5-Tk-Role-Dialog
p5-Tk-Role-HasWidgets
p5-Tk-Splashscreen
p5-Tk-Sugar
p5-Tk-TableMatrix
p5-Tk-ToolBar
p5-Tk-WaitBox
p5-Wx Mark BROKEN: fails to build 2019-03-05 19:30:48 +00:00
p5-Wx-GLCanvas wxGTK3.0: switch to gtk3 and webkit2 2019-02-25 12:47:20 +00:00
p5-Wx-Perl-ProcessStream wxGTK3.0: switch to gtk3 and webkit2 2019-02-25 12:47:20 +00:00
pango
pangomm
pangox-compat
pangoxsl
phat
plasma5-kdeplasma-addons Update KDE Plasma desktop to 5.15.2 2019-03-01 05:29:50 +00:00
plib
pure-gtk
pure-tk
py-AnyQt
py-fltk
py-gnome2
py-gtk2
py-gtkglext
py-gtksourceview
py-gui
py-kivy
py-kiwi-gtk
py-Pmw
py-qt4-gui
py-qt5-gui
py-qt5-quick
py-qt5-quickwidgets
py-qt5-widgets
py-sexy
py-SquareMap wxGTK3.0: switch to gtk3 and webkit2 2019-02-25 12:47:20 +00:00
py-tkinter
py-tktreectrl
py-vte
py-wax
py-wxPython28
py-wxPython28-common
py-wxPython30 wxGTK3.0: switch to gtk3 and webkit2 2019-02-25 12:47:20 +00:00
py-wxPython-common
py-xlib
pypy-tkinter
qml-box2d
qt4-declarative
qt4-gui
qt4pas
qt5-canvas3d Update Qt5 to 5.12.1 2019-02-12 17:43:00 +00:00
qt5-charts Update Qt5 to 5.12.1 2019-02-12 17:43:00 +00:00
qt5-datavis3d Update Qt5 to 5.12.1 2019-02-12 17:43:00 +00:00
qt5-declarative Update Qt5 to 5.12.1 2019-02-12 17:43:00 +00:00
qt5-gamepad Update Qt5 to 5.12.1 2019-02-12 17:43:00 +00:00
qt5-gtkplatform
qt5-gui Update Qt5 to 5.12.1 2019-02-12 17:43:00 +00:00
qt5-quickcontrols x11-toolkits/qt5-quickcontrols: fix regression in 5.12.1 2019-02-25 20:04:05 +00:00
qt5-quickcontrols2 Update Qt5 to 5.12.1 2019-02-12 17:43:00 +00:00
qt5-uiplugin Update Qt5 to 5.12.1 2019-02-12 17:43:00 +00:00
qt5-virtualkeyboard Update Qt5 to 5.12.1 2019-02-12 17:43:00 +00:00
qt5-widgets Update Qt5 to 5.12.1 2019-02-12 17:43:00 +00:00
qt5pas - Bump PORTREVISION. Tar file has been updated because it added qt5 support 2019-03-07 04:16:22 +00:00
qtermwidget
qtermwidget-l10n
qwt5
qwt5-designerplugin
qwt5-qt5
qwt6 x11-toolkits/qwt6: unbreak build for FLAVOR=qt4 2019-01-27 08:40:08 +00:00
rep-gtk2
rubygem-gdk3 Update to 3.3.2 2019-02-18 18:21:31 +00:00
rubygem-gtk2 Update to 3.3.2 2019-02-18 18:21:36 +00:00
rubygem-gtk3 Update to 3.3.2 2019-02-18 18:21:42 +00:00
rubygem-gtksourceview2 Update to 3.3.2 2019-02-18 18:21:47 +00:00
rubygem-gtksourceview3 Update to 3.3.2 2019-02-18 18:21:52 +00:00
rubygem-pango Update to 3.3.2 2019-02-18 18:21:57 +00:00
rubygem-poppler Update to 3.3.2 2019-02-18 18:22:02 +00:00
rubygem-tk Conditionalize the dependence of libunwind to x86-only to allow building 2019-01-24 05:09:48 +00:00
rubygem-uh
rubygem-vte Update to 3.3.2 2019-02-18 18:22:07 +00:00
rubygem-vte3 Update to 3.3.2 2019-02-18 18:22:12 +00:00
scintilla x11-toolkits/scintilla: update to 4.1.0 2019-01-27 23:53:31 +00:00
sdl_pango
shared-desktop-ontologies
skinlf
slingshot
soqt
soqt-devel soqt-devel: fix build with GCC-based architectures 2019-02-11 12:53:31 +00:00
SoXt
swt x11-toolkits/swt: update to 4.7.3a 2019-01-28 03:12:09 +00:00
swt-devel
tepl
termit
tile
tix
tk85 lang/tcl8[567], x11-toolkits/tk8[56]: install manpages and TZ data by default 2019-02-19 08:58:44 +00:00
tk86 lang/tcl8[567], x11-toolkits/tk8[56]: install manpages and TZ data by default 2019-02-19 08:58:44 +00:00
tk87
tk-wrapper
tkdnd
tkshape
tktable
tktray
tktreectrl
unique
v
vdk
viewklass
vte
vte3
vte-reference
wlroots x11-toolkits/wlroots: update to 0.4.1 (nop) 2019-02-28 00:57:46 +00:00
wmapp
wxgtk28
wxgtk28-common
wxgtk28-contrib
wxgtk28-contrib-common
wxgtk30 wxgtk30: fix format strings for printing kevent data 2019-03-09 21:00:40 +00:00
wxgtk31
Xaw3d
xbae
xforms
xmhtml
Xmt
xview
xview-clients
Makefile - Resurrect `x11-toolkits/gtkextra2' and update to version 3.3.4 2019-03-08 14:38:42 +00:00