summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2015-10-24 19:14:16 +0000
committerjoerg <joerg@pkgsrc.org>2015-10-24 19:14:16 +0000
commit0a7c3fad66c59a7e0e39bb6366349cdb17afa815 (patch)
treeed83f972ab748dc575d0003fe0fb675e244bcf5a
parentbfa836dbe95acb920cb196ec260162a7cb2f9600 (diff)
downloadpkgsrc-0a7c3fad66c59a7e0e39bb6366349cdb17afa815.tar.gz
Retire wxGTK24.
-rw-r--r--x11/Makefile3
-rw-r--r--x11/wxGTK24/DESCR24
-rw-r--r--x11/wxGTK24/Makefile17
-rw-r--r--x11/wxGTK24/Makefile.common53
-rw-r--r--x11/wxGTK24/PLIST398
-rw-r--r--x11/wxGTK24/buildlink3.mk23
-rw-r--r--x11/wxGTK24/distinfo25
-rw-r--r--x11/wxGTK24/patches/patch-aa227
-rw-r--r--x11/wxGTK24/patches/patch-ab381
-rw-r--r--x11/wxGTK24/patches/patch-ac79
-rw-r--r--x11/wxGTK24/patches/patch-ad13
-rw-r--r--x11/wxGTK24/patches/patch-ae17
-rw-r--r--x11/wxGTK24/patches/patch-af17
-rw-r--r--x11/wxGTK24/patches/patch-ag22
-rw-r--r--x11/wxGTK24/patches/patch-ah9
-rw-r--r--x11/wxGTK24/patches/patch-ai78
-rw-r--r--x11/wxGTK24/patches/patch-aj20
-rw-r--r--x11/wxGTK24/patches/patch-ak44
-rw-r--r--x11/wxGTK24/patches/patch-al24
-rw-r--r--x11/wxGTK24/patches/patch-am15
-rw-r--r--x11/wxGTK24/patches/patch-an17
-rw-r--r--x11/wxGTK24/patches/patch-ao47
-rw-r--r--x11/wxGTK24/patches/patch-ap35
-rw-r--r--x11/wxGTK24/patches/patch-aq13
-rw-r--r--x11/wxGTK24/patches/patch-contrib_src_canvas_canvas.cpp16
-rw-r--r--x11/wxGTK24/patches/patch-src_gtk_menu.cpp22
-rw-r--r--x11/wxGTK24/patches/patch-src_gtk_settings.cpp15
27 files changed, 1 insertions, 1653 deletions
diff --git a/x11/Makefile b/x11/Makefile
index ce4830f33e8..d0131f6e96e 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.773 2015/10/14 20:19:59 wiz Exp $
+# $NetBSD: Makefile,v 1.774 2015/10/24 19:14:16 joerg Exp $
#
COMMENT= Packages to support the X window system
@@ -496,7 +496,6 @@ SUBDIR+= wmfstatus
SUBDIR+= wmweather
SUBDIR+= worker
SUBDIR+= wterm
-SUBDIR+= wxGTK24
SUBDIR+= wxGTK26
SUBDIR+= wxGTK26-contrib
SUBDIR+= wxGTK28
diff --git a/x11/wxGTK24/DESCR b/x11/wxGTK24/DESCR
deleted file mode 100644
index 3fab9dcf8ec..00000000000
--- a/x11/wxGTK24/DESCR
+++ /dev/null
@@ -1,24 +0,0 @@
-A GTK+-based implementation of the wxWidgets cross-platform GUI library.
-This package contains the older 2.4 release.
-
-wxWidgets is a set of libraries that allows C++ applications to compile and run
-on several different types of computer, with minimal source code changes. There
-is one library per supported GUI (such as Windows, GTK+, Motif, and Mac). As
-well as providing a common API (Application Programming Interface) for GUI
-functionality, it provides functionality for accessing some commonly-used
-operating system facilities, from copying and deleting files to socket and
-thread support. wxWidgets is a 'framework' in the sense that it provides a lot
-of built-in functionality, which the application can use or replace as required,
-thus saving a great deal of coding effort. Basic data structures such as
-strings, arrays, linked lists and hash tables are also supported.
-
-Such a toolkit is not unique - there are others to choose from - but wxWidgets
-is free, well-established, well-documented, and very broad in its coverage of
-GUI functionality. It has some extras that make it stand out from the crowd,
-such as the many convenience dialogs, built-in HTML display and printing,
-virtual filesystems, easy-to-use OLE automation controller class, Open GL
-support, and many other features that make it easier to write modern andx
-user-friendly applications.
-
-There is also a python interface available, wxPython (see the py-wxWidgets
-package).
diff --git a/x11/wxGTK24/Makefile b/x11/wxGTK24/Makefile
deleted file mode 100644
index bb39ea1435c..00000000000
--- a/x11/wxGTK24/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $NetBSD: Makefile,v 1.35 2015/04/25 14:25:20 tnn Exp $
-#
-
-.include "Makefile.common"
-
-PKGREVISION= 39
-COMMENT= GTK-based implementation of the wxWidgets GUI library
-CONFLICTS+= wxGTK<=2.4.2nb5
-
-INSTALLATION_DIRS= ${DOCDIR}
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/LICENCE.txt ${DESTDIR}${DOCDIR}/LICENSE
-
-.include "../../graphics/MesaLib/buildlink3.mk"
-.include "../../graphics/glu/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/x11/wxGTK24/Makefile.common b/x11/wxGTK24/Makefile.common
deleted file mode 100644
index a660d9995f7..00000000000
--- a/x11/wxGTK24/Makefile.common
+++ /dev/null
@@ -1,53 +0,0 @@
-# $NetBSD: Makefile.common,v 1.10 2012/10/24 15:48:32 joerg Exp $
-#
-# used by x11/wxGTK24/Makefile
-
-DISTNAME= wxGTK-2.4.2
-PKGNAME= ${DISTNAME:S/wxGTK/wxGTK24/}
-CATEGORIES= x11
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wxwindows/}
-EXTRACT_SUFX= .tar.bz2
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://www.wxwidgets.org/
-
-PATCHDIR= ${.CURDIR}/../../x11/wxGTK24/patches
-DISTINFO_FILE= ${.CURDIR}/../../x11/wxGTK24/distinfo
-
-USE_TOOLS+= pkg-config
-USE_PKGLOCALEDIR= YES
-USE_LIBTOOL= YES
-USE_LANGUAGES= c c++
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS+= --with-opengl
-CONFIGURE_ARGS+= --with-libjpeg=sys
-CONFIGURE_ARGS+= --with-zlib=sys
-CONFIGURE_ARGS+= --with-libpng=sys
-CONFIGURE_ARGS+= --with-libtiff=sys
-CONFIGURE_ENV+= BUILDLINK_DIR=${BUILDLINK_DIR:Q}
-
-CPPFLAGS+= -Dunix=1 # src/common/unzip.c needs this
-
-DOCDIR= ${PREFIX}/share/doc/wx/gtk
-
-INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX} \
- mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}
-
-.include "../../mk/bsd.prefs.mk"
-
-# This is needed for gtk on some platforms and
-# it doesn't hurt on those which don't need it
-CONFIGURE_ARGS+= --with-gtk
-
-CONFIGURE_ARGS+= --enable-gtk2
-PLIST_SUBST+= GTKVER=2
-
-.include "../../devel/pangox-compat/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../graphics/MesaLib/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../graphics/tiff/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
-
-.include "../../mk/pthread.buildlink3.mk"
diff --git a/x11/wxGTK24/PLIST b/x11/wxGTK24/PLIST
deleted file mode 100644
index f4fbaa60ed6..00000000000
--- a/x11/wxGTK24/PLIST
+++ /dev/null
@@ -1,398 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 22:06:42 joerg Exp $
-bin/wx24-config
-bin/wxgtk${GTKVER}-2.4-config
-include/wx/accel.h
-include/wx/app.h
-include/wx/arrimpl.cpp
-include/wx/artprov.h
-include/wx/bitmap.h
-include/wx/bmpbuttn.h
-include/wx/brush.h
-include/wx/buffer.h
-include/wx/build.h
-include/wx/busyinfo.h
-include/wx/button.h
-include/wx/calctrl.h
-include/wx/caret.h
-include/wx/checkbox.h
-include/wx/checklst.h
-include/wx/chkconf.h
-include/wx/choicdlg.h
-include/wx/choice.h
-include/wx/clipbrd.h
-include/wx/clntdata.h
-include/wx/cmdline.h
-include/wx/cmdproc.h
-include/wx/cmndata.h
-include/wx/colordlg.h
-include/wx/colour.h
-include/wx/combobox.h
-include/wx/confbase.h
-include/wx/config.h
-include/wx/containr.h
-include/wx/control.h
-include/wx/cshelp.h
-include/wx/ctrlsub.h
-include/wx/cursor.h
-include/wx/dataobj.h
-include/wx/date.h
-include/wx/datetime.h
-include/wx/datetime.inl
-include/wx/datstrm.h
-include/wx/db.h
-include/wx/dbgrid.h
-include/wx/dbkeyg.h
-include/wx/dbtable.h
-include/wx/dc.h
-include/wx/dcbuffer.h
-include/wx/dcclient.h
-include/wx/dcmemory.h
-include/wx/dcprint.h
-include/wx/dcps.h
-include/wx/dcscreen.h
-include/wx/dde.h
-include/wx/debug.h
-include/wx/defs.h
-include/wx/dialog.h
-include/wx/dialup.h
-include/wx/dir.h
-include/wx/dirctrl.h
-include/wx/dirdlg.h
-include/wx/dnd.h
-include/wx/docmdi.h
-include/wx/docview.h
-include/wx/dragimag.h
-include/wx/dynarray.h
-include/wx/dynlib.h
-include/wx/dynload.h
-include/wx/effects.h
-include/wx/encconv.h
-include/wx/event.h
-include/wx/expr.h
-include/wx/fdrepdlg.h
-include/wx/features.h
-include/wx/ffile.h
-include/wx/file.h
-include/wx/fileconf.h
-include/wx/filedlg.h
-include/wx/filefn.h
-include/wx/filename.h
-include/wx/filesys.h
-include/wx/font.h
-include/wx/fontdlg.h
-include/wx/fontenc.h
-include/wx/fontenum.h
-include/wx/fontmap.h
-include/wx/fontutil.h
-include/wx/frame.h
-include/wx/fs_inet.h
-include/wx/fs_mem.h
-include/wx/fs_zip.h
-include/wx/gauge.h
-include/wx/gdicmn.h
-include/wx/gdiobj.h
-include/wx/generic/accel.h
-include/wx/generic/calctrl.h
-include/wx/generic/caret.h
-include/wx/generic/choicdgg.h
-include/wx/generic/colrdlgg.h
-include/wx/generic/dcpsg.h
-include/wx/generic/dirctrlg.h
-include/wx/generic/dirdlgg.h
-include/wx/generic/dragimgg.h
-include/wx/generic/fdrepdlg.h
-include/wx/generic/filedlgg.h
-include/wx/generic/fontdlgg.h
-include/wx/generic/grid.h
-include/wx/generic/gridctrl.h
-include/wx/generic/gridg.h
-include/wx/generic/helpext.h
-include/wx/generic/helphtml.h
-include/wx/generic/imaglist.h
-include/wx/generic/laywin.h
-include/wx/generic/listctrl.h
-include/wx/generic/msgdlgg.h
-include/wx/generic/notebook.h
-include/wx/generic/paletteg.h
-include/wx/generic/panelg.h
-include/wx/generic/printps.h
-include/wx/generic/prntdlgg.h
-include/wx/generic/progdlgg.h
-include/wx/generic/sashwin.h
-include/wx/generic/scrolwin.h
-include/wx/generic/spinctlg.h
-include/wx/generic/splash.h
-include/wx/generic/splitter.h
-include/wx/generic/statusbr.h
-include/wx/generic/tabg.h
-include/wx/generic/textdlgg.h
-include/wx/generic/timer.h
-include/wx/generic/treectlg.h
-include/wx/generic/wizard.h
-include/wx/geometry.h
-include/wx/gifdecod.h
-include/wx/glcanvas.h
-include/wx/grid.h
-include/wx/gsocket.h
-include/wx/gtk/accel.h
-include/wx/gtk/app.h
-include/wx/gtk/bitmap.h
-include/wx/gtk/bmpbuttn.h
-include/wx/gtk/brush.h
-include/wx/gtk/button.h
-include/wx/gtk/checkbox.h
-include/wx/gtk/checklst.h
-include/wx/gtk/choice.h
-include/wx/gtk/clipbrd.h
-include/wx/gtk/colour.h
-include/wx/gtk/combobox.h
-include/wx/gtk/control.h
-include/wx/gtk/cursor.h
-include/wx/gtk/dataform.h
-include/wx/gtk/dataobj.h
-include/wx/gtk/dataobj2.h
-include/wx/gtk/dc.h
-include/wx/gtk/dcclient.h
-include/wx/gtk/dcmemory.h
-include/wx/gtk/dcscreen.h
-include/wx/gtk/dialog.h
-include/wx/gtk/dnd.h
-include/wx/gtk/filedlg.h
-include/wx/gtk/font.h
-include/wx/gtk/fontdlg.h
-include/wx/gtk/frame.h
-include/wx/gtk/gauge.h
-include/wx/gtk/gdiobj.h
-include/wx/gtk/glcanvas.h
-include/wx/gtk/icon.h
-include/wx/gtk/joystick.h
-include/wx/gtk/listbox.h
-include/wx/gtk/mdi.h
-include/wx/gtk/menu.h
-include/wx/gtk/menuitem.h
-include/wx/gtk/minifram.h
-include/wx/gtk/notebook.h
-include/wx/gtk/pen.h
-include/wx/gtk/popupwin.h
-include/wx/gtk/radiobox.h
-include/wx/gtk/radiobut.h
-include/wx/gtk/region.h
-include/wx/gtk/scrolbar.h
-include/wx/gtk/scrolwin.h
-include/wx/gtk/slider.h
-include/wx/gtk/spinbutt.h
-include/wx/gtk/spinctrl.h
-include/wx/gtk/statbmp.h
-include/wx/gtk/statbox.h
-include/wx/gtk/statline.h
-include/wx/gtk/stattext.h
-include/wx/gtk/tbargtk.h
-include/wx/gtk/textctrl.h
-include/wx/gtk/tglbtn.h
-include/wx/gtk/timer.h
-include/wx/gtk/tooltip.h
-include/wx/gtk/toplevel.h
-include/wx/gtk/treectrl.h
-include/wx/gtk/wave.h
-include/wx/gtk/win_gtk.h
-include/wx/gtk/window.h
-include/wx/hash.h
-include/wx/hashmap.h
-include/wx/help.h
-include/wx/helpbase.h
-include/wx/helphtml.h
-include/wx/helpwin.h
-include/wx/html/forcelnk.h
-include/wx/html/helpctrl.h
-include/wx/html/helpdata.h
-include/wx/html/helpfrm.h
-include/wx/html/htmlcell.h
-include/wx/html/htmldefs.h
-include/wx/html/htmlfilt.h
-include/wx/html/htmlpars.h
-include/wx/html/htmltag.h
-include/wx/html/htmlwin.h
-include/wx/html/htmprint.h
-include/wx/html/m_templ.h
-include/wx/html/winpars.h
-include/wx/icon.h
-include/wx/iconbndl.h
-include/wx/imagbmp.h
-include/wx/image.h
-include/wx/imaggif.h
-include/wx/imagiff.h
-include/wx/imagjpeg.h
-include/wx/imaglist.h
-include/wx/imagpcx.h
-include/wx/imagpng.h
-include/wx/imagpnm.h
-include/wx/imagtiff.h
-include/wx/imagxpm.h
-include/wx/intl.h
-include/wx/ioswrap.h
-include/wx/ipc.h
-include/wx/ipcbase.h
-include/wx/isql.h
-include/wx/isqlext.h
-include/wx/joystick.h
-include/wx/layout.h
-include/wx/laywin.h
-include/wx/list.h
-include/wx/listbase.h
-include/wx/listbox.h
-include/wx/listctrl.h
-include/wx/listimpl.cpp
-include/wx/log.h
-include/wx/longlong.h
-include/wx/matrix.h
-include/wx/mdi.h
-include/wx/memconf.h
-include/wx/memory.h
-include/wx/memtext.h
-include/wx/menu.h
-include/wx/menuitem.h
-include/wx/metafile.h
-include/wx/mimetype.h
-include/wx/minifram.h
-include/wx/module.h
-include/wx/msgdlg.h
-include/wx/msgout.h
-include/wx/mstream.h
-include/wx/notebook.h
-include/wx/object.h
-include/wx/odbc.h
-include/wx/ownerdrw.h
-include/wx/palette.h
-include/wx/panel.h
-include/wx/paper.h
-include/wx/pen.h
-include/wx/platform.h
-include/wx/popupwin.h
-include/wx/print.h
-include/wx/printdlg.h
-include/wx/prntbase.h
-include/wx/process.h
-include/wx/progdlg.h
-include/wx/prop.h
-include/wx/propform.h
-include/wx/proplist.h
-include/wx/protocol/file.h
-include/wx/protocol/ftp.h
-include/wx/protocol/http.h
-include/wx/protocol/protocol.h
-include/wx/quantize.h
-include/wx/radiobox.h
-include/wx/radiobut.h
-include/wx/regex.h
-include/wx/region.h
-include/wx/resource.h
-include/wx/sashwin.h
-include/wx/sckaddr.h
-include/wx/sckipc.h
-include/wx/sckstrm.h
-include/wx/scrolbar.h
-include/wx/scrolwin.h
-include/wx/settings.h
-include/wx/sizer.h
-include/wx/slider.h
-include/wx/snglinst.h
-include/wx/socket.h
-include/wx/spinbutt.h
-include/wx/spinctrl.h
-include/wx/splash.h
-include/wx/splitter.h
-include/wx/stack.h
-include/wx/statbmp.h
-include/wx/statbox.h
-include/wx/statline.h
-include/wx/stattext.h
-include/wx/statusbr.h
-include/wx/strconv.h
-include/wx/stream.h
-include/wx/string.h
-include/wx/sysopt.h
-include/wx/tab.h
-include/wx/tabctrl.h
-include/wx/taskbar.h
-include/wx/tbarbase.h
-include/wx/tbarsmpl.h
-include/wx/textbuf.h
-include/wx/textctrl.h
-include/wx/textdlg.h
-include/wx/textfile.h
-include/wx/tglbtn.h
-include/wx/thread.h
-include/wx/thrimpl.cpp
-include/wx/time.h
-include/wx/timer.h
-include/wx/tipdlg.h
-include/wx/tipwin.h
-include/wx/tokenzr.h
-include/wx/toolbar.h
-include/wx/tooltip.h
-include/wx/toplevel.h
-include/wx/treebase.h
-include/wx/treectrl.h
-include/wx/txtstrm.h
-include/wx/types.h
-include/wx/unix/execute.h
-include/wx/unix/fontutil.h
-include/wx/unix/gsockunx.h
-include/wx/unix/mimetype.h
-include/wx/unix/utilsx11.h
-include/wx/url.h
-include/wx/utils.h
-include/wx/valgen.h
-include/wx/validate.h
-include/wx/valtext.h
-include/wx/variant.h
-include/wx/vector.h
-include/wx/version.h
-include/wx/volume.h
-include/wx/wave.h
-include/wx/wfstream.h
-include/wx/window.h
-include/wx/wizard.h
-include/wx/wx.h
-include/wx/wx_cw.h
-include/wx/wx_cw_cm.h
-include/wx/wx_cw_d.h
-include/wx/wxchar.h
-include/wx/wxexpr.h
-include/wx/wxhtml.h
-include/wx/wxprec.h
-include/wx/xpmdecod.h
-include/wx/zipstrm.h
-include/wx/zstream.h
-lib/libwx_gtk${GTKVER}.la
-lib/libwx_gtk${GTKVER}_gl-2.4.la
-lib/wx/include/gtk${GTKVER}-2.4/wx/setup.h
-share/doc/wx/gtk/LICENSE
-share/wx/2.4/afm/Cour.afm
-share/wx/2.4/afm/CourBo.afm
-share/wx/2.4/afm/CourBoO.afm
-share/wx/2.4/afm/CourO.afm
-share/wx/2.4/afm/Helv.afm
-share/wx/2.4/afm/HelvBo.afm
-share/wx/2.4/afm/HelvBoO.afm
-share/wx/2.4/afm/HelvO.afm
-share/wx/2.4/afm/TimesBo.afm
-share/wx/2.4/afm/TimesBoO.afm
-share/wx/2.4/afm/TimesO.afm
-share/wx/2.4/afm/TimesRo.afm
-share/wx/2.4/afm/Zapf.afm
-share/wx/2.4/gs_afm/Cour.afm
-share/wx/2.4/gs_afm/CourBo.afm
-share/wx/2.4/gs_afm/CourBoO.afm
-share/wx/2.4/gs_afm/CourO.afm
-share/wx/2.4/gs_afm/Helv.afm
-share/wx/2.4/gs_afm/HelvBo.afm
-share/wx/2.4/gs_afm/HelvBoO.afm
-share/wx/2.4/gs_afm/HelvO.afm
-share/wx/2.4/gs_afm/TimesBo.afm
-share/wx/2.4/gs_afm/TimesBoO.afm
-share/wx/2.4/gs_afm/TimesO.afm
-share/wx/2.4/gs_afm/TimesRo.afm
-share/wx/2.4/gs_afm/Zapf.afm
-@pkgdir lib/wx/include/univ
-@pkgdir include/wx/univ
diff --git a/x11/wxGTK24/buildlink3.mk b/x11/wxGTK24/buildlink3.mk
deleted file mode 100644
index b551253f286..00000000000
--- a/x11/wxGTK24/buildlink3.mk
+++ /dev/null
@@ -1,23 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.36 2015/04/25 14:25:20 tnn Exp $
-
-.include "../../mk/bsd.fast.prefs.mk"
-
-BUILDLINK_TREE+= wxGTK24
-
-.if !defined(WXGTK24_BUILDLINK3_MK)
-WXGTK24_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.wxGTK24+= wxGTK24>=2.4.2
-BUILDLINK_ABI_DEPENDS.wxGTK24+= wxGTK24>=2.4.2nb39
-BUILDLINK_PKGSRCDIR.wxGTK24?= ../../x11/wxGTK24
-
-.include "../../devel/pangox-compat/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../graphics/MesaLib/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../graphics/tiff/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
-.endif # WXGTK24_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -wxGTK24
diff --git a/x11/wxGTK24/distinfo b/x11/wxGTK24/distinfo
deleted file mode 100644
index d672f626f05..00000000000
--- a/x11/wxGTK24/distinfo
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: distinfo,v 1.16 2014/03/22 16:50:29 spz Exp $
-
-SHA1 (wxGTK-2.4.2.tar.bz2) = 3f1ebacaaf8eb5510c14ee10bafbc5f225be842c
-RMD160 (wxGTK-2.4.2.tar.bz2) = 8076d1ba31c9b23becb241cbad5a83763fee776e
-Size (wxGTK-2.4.2.tar.bz2) = 5381935 bytes
-SHA1 (patch-aa) = c454f9b06b64b11ef5d39879ea255c0fd8a09940
-SHA1 (patch-ab) = bab52051778a93439cfd3144f052bdbcc7024e30
-SHA1 (patch-ac) = 06a047a28260d30516b87d85a4dd4d5a6c18cfc4
-SHA1 (patch-ad) = 809a12f89b018373910b31442dfd315276cafbdf
-SHA1 (patch-ae) = 81c2e33fbdd4a715da5a14ef3ae0a377d0d9aec2
-SHA1 (patch-af) = 81cddc6dcdf986317f7d62f027515cae6ef2c855
-SHA1 (patch-ag) = ccdaca4030c08aefa922367019e0c9249b810456
-SHA1 (patch-ah) = 24cc32f7eda53f4704422363902f72239eda2253
-SHA1 (patch-ai) = cb52e7e1ab21eb13f01eb3a551fbd5087cf1d927
-SHA1 (patch-aj) = 9f74442617e6a869c5ff253591bba3f9da3a9e0c
-SHA1 (patch-ak) = 3f26086c8f16ac972db89c21f665c187570937cc
-SHA1 (patch-al) = bceed88db708c83afca0fe3adb5c923f9bc661b0
-SHA1 (patch-am) = 445ae223a6fd88b86efafa7c13dbcf3f359f364f
-SHA1 (patch-an) = a9d276244cac87fa00a3c3338179e68084b72b1d
-SHA1 (patch-ao) = 3ee66e4bdef6ede5e715fc951f48887e90d0d13a
-SHA1 (patch-ap) = b1217506bfffe9ed7a282c960a99921c61d76dbd
-SHA1 (patch-aq) = 72cc09c94ca6911859f3b40f01e13f0f95d07141
-SHA1 (patch-contrib_src_canvas_canvas.cpp) = 471fcc0a24526781c0fda74af703886e96ce0bab
-SHA1 (patch-src_gtk_menu.cpp) = ca3ec1f3f797430a1d16ebc391ba88fb4534121e
-SHA1 (patch-src_gtk_settings.cpp) = 05d472af6916e41b5fabebcb29f818222cab0406
diff --git a/x11/wxGTK24/patches/patch-aa b/x11/wxGTK24/patches/patch-aa
deleted file mode 100644
index adb6a68e4c9..00000000000
--- a/x11/wxGTK24/patches/patch-aa
+++ /dev/null
@@ -1,227 +0,0 @@
-$NetBSD: patch-aa,v 1.7 2010/12/22 19:44:24 chuck Exp $
-
---- configure.orig 2003-09-21 07:31:30.000000000 -0400
-+++ configure 2010-12-22 13:41:03.000000000 -0500
-@@ -1247,7 +1247,7 @@
-
- DEFAULT_DEFAULT_wxUSE_MOTIF=1
- ;;
-- *-*-freebsd*)
-+ *-*-freebsd*|*-*-dragonfly*)
- USE_BSD=1
- USE_FREEBSD=1
- cat >> confdefs.h <<\EOF
-@@ -1396,6 +1396,21 @@
- DEFAULT_DEFAULT_wxUSE_MAC=1
- ;;
-
-+ i386-*-darwin* )
-+ USE_BSD=1
-+ USE_DARWIN=1
-+ SO_SUFFIX=dylib
-+ cat >> confdefs.h <<\EOF
-+#define __BSD__ 1
-+EOF
-+
-+ cat >> confdefs.h <<\EOF
-+#define __DARWIN__ 1
-+EOF
-+
-+ DEFAULT_DEFAULT_wxUSE_MAC=1
-+ ;;
-+
- *-*-beos* )
- USE_BEOS=1
- cat >> confdefs.h <<\EOF
-@@ -11436,6 +11451,7 @@
-
-
- SEARCH_INCLUDE="\
-+ ${BUILDLINK_DIR}/include \
- /usr/local/include \
- \
- /usr/Motif-1.2/include \
-@@ -11500,7 +11516,7 @@
- \
- /usr/openwin/share/include"
-
--SEARCH_LIB="`echo "$SEARCH_INCLUDE" | sed s/include/lib/g` "
-+SEARCH_LIB="`echo "$SEARCH_INCLUDE" | sed s/include/lib/g`"
-
-
- cat > confcache <<\EOF
-@@ -11972,9 +11988,9 @@
- echo "$ac_t""$ac_cv_header_png_h" 1>&6
-
- if test "$ac_cv_header_png_h" = "yes"; then
-- echo $ac_n "checking for png_check_sig in -lpng""... $ac_c" 1>&6
--echo "configure:11977: checking for png_check_sig in -lpng" >&5
--ac_lib_var=`echo png'_'png_check_sig | sed 'y%./+-%__p_%'`
-+ echo $ac_n "checking for png_sig_cmp in -lpng""... $ac_c" 1>&6
-+echo "configure:11977: checking for png_sig_cmp in -lpng" >&5
-+ac_lib_var=`echo png'_'png_sig_cmp | sed 'y%./+-%__p_%'`
- if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-@@ -11986,10 +12002,10 @@
- /* Override any gcc2 internal prototype to avoid an error. */
- /* We use char because int might match the return type of a gcc2
- builtin and then its argument prototype would still apply. */
--char png_check_sig();
-+char png_sig_cmp();
-
- int main() {
--png_check_sig()
-+png_sig_cmp()
- ; return 0; }
- EOF
- if { (eval echo configure:11996: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-@@ -13381,6 +13397,101 @@
- fi
-
- fi
-+
-+ succeeded=no
-+
-+ if test -z "$PKG_CONFIG"; then
-+ # Extract the first word of "pkg-config", so it can be a program name with args.
-+set dummy pkg-config; ac_word=$2
-+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-+echo "configure:14533: checking for $ac_word" >&5
-+if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ case "$PKG_CONFIG" in
-+ /*)
-+ ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
-+ ;;
-+ ?:/*)
-+ ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a dos path.
-+ ;;
-+ *)
-+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
-+ ac_dummy="$PATH"
-+ for ac_dir in $ac_dummy; do
-+ test -z "$ac_dir" && ac_dir=.
-+ if test -f $ac_dir/$ac_word; then
-+ ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word"
-+ break
-+ fi
-+ done
-+ IFS="$ac_save_ifs"
-+ test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
-+ ;;
-+esac
-+fi
-+PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
-+if test -n "$PKG_CONFIG"; then
-+ echo "$ac_t""$PKG_CONFIG" 1>&6
-+else
-+ echo "$ac_t""no" 1>&6
-+fi
-+
-+ fi
-+
-+ if test "$PKG_CONFIG" = "no" ; then
-+ echo "*** The pkg-config script could not be found. Make sure it is"
-+ echo "*** in your path, or set the PKG_CONFIG environment variable"
-+ echo "*** to the full path to pkg-config."
-+ echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
-+ else
-+ PKG_CONFIG_MIN_VERSION=0.9.0
-+ if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
-+ echo $ac_n "checking for pangox""... $ac_c" 1>&6
-+echo "configure:14577: checking for pangox" >&5
-+
-+ if $PKG_CONFIG --exists "pangox" ; then
-+ echo "$ac_t""yes" 1>&6
-+ succeeded=yes
-+
-+ echo $ac_n "checking PANGOX_CFLAGS""... $ac_c" 1>&6
-+echo "configure:14584: checking PANGOX_CFLAGS" >&5
-+ PANGOX_CFLAGS=`$PKG_CONFIG --cflags "pangox"`
-+ echo "$ac_t""$PANGOX_CFLAGS" 1>&6
-+
-+ echo $ac_n "checking PANGOX_LIBS""... $ac_c" 1>&6
-+echo "configure:14589: checking PANGOX_LIBS" >&5
-+ PANGOX_LIBS=`$PKG_CONFIG --libs "pangox"`
-+ echo "$ac_t""$PANGOX_LIBS" 1>&6
-+ else
-+ PANGOX_CFLAGS=""
-+ PANGOX_LIBS=""
-+ ## If we have a custom action on failure, don't print errors, but
-+ ## do set a variable so people can do so.
-+ PANGOX_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "pangox"`
-+
-+ fi
-+
-+
-+
-+ else
-+ echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
-+ echo "*** See http://www.freedesktop.org/software/pkgconfig"
-+ fi
-+ fi
-+
-+ if test $succeeded = yes; then
-+
-+ CXXFLAGS="$CXXFLAGS $PANGOX_CFLAGS"
-+ LIBS="$LIBS $PANGOX_LIBS"
-+
-+ else
-+
-+ { echo "configure: error: pangox library not found, library cannot be compiled in Unicode mode" 1>&2; exit 1; }
-+
-+
-+ fi
-+
- else
- if test "$wxUSE_UNICODE" = "yes"; then
- echo "configure: warning: Unicode configuration not supported with GTK+ 1.x" 1>&2
-@@ -16104,8 +16215,8 @@
- WX_LIBRARY_NAME_STATIC="lib${WX_LIBRARY}.a"
- WX_LIBRARY_NAME_STATIC_GL="lib${WX_LIBRARY_GL}.a"
-
--WXCONFIG_LIBS="-l${WX_LIBRARY}"
--WXCONFIG_LIBS_STATIC="lib${WX_LIBRARY}.a"
-+WXCONFIG_LIBS="-l${WX_LIBRARY_BASENAME}"
-+WXCONFIG_LIBS_STATIC="lib${WX_LIBRARY_BASENAME}.a"
-
- if test "$wxUSE_OPENGL" = "yes"; then
- WXCONFIG_LIBS_GL="-l${WX_LIBRARY_GL} ${OPENGL_LIBS}"
-@@ -16331,7 +16442,7 @@
- *-*-sunos4* | \
- *-*-osf* | \
- *-*-dgux5* | \
-- *-*-sysv5* )
-+ *-*-sysv5* | *-*-dragonfly*)
- ;;
-
- *)
-@@ -18668,6 +18779,9 @@
- THREAD_OPTS="-mt $THREAD_OPTS"
- fi
- ;;
-+ *-*-dragonfly*)
-+ THREAD_OPTS="-pthread $THREAD_OPTS"
-+ ;;
- *-*-freebsd*)
- THREAD_OPTS="-kthread lthread $THREAD_OPTS c_r"
- ;;
-@@ -18751,7 +18865,7 @@
- LDFLAGS="-L/usr/lib/threads $LDFLAGS"
- flag="-D_THREAD_SAFE"
- ;;
-- *-freebsd*)
-+ *-freebsd* | *-*-dragonfly*)
- flag="-D_THREAD_SAFE"
- ;;
- *-hp-hpux* )
-@@ -22777,6 +22891,7 @@
- s%@WX_LIBRARY_NAME_STATIC@%$WX_LIBRARY_NAME_STATIC%g
- s%@WX_LIBRARY_NAME_SHARED@%$WX_LIBRARY_NAME_SHARED%g
- s%@WX_LIBRARY_BASENAME@%$WX_LIBRARY_BASENAME%g
-+s%@WX_LIBRARY_GL@%$WX_LIBRARY_GL%g
- s%@WX_LIBRARY_IMPORTLIB@%$WX_LIBRARY_IMPORTLIB%g
- s%@WX_TARGET_LIBRARY@%$WX_TARGET_LIBRARY%g
- s%@WX_LIBRARY_LINK1@%$WX_LIBRARY_LINK1%g
diff --git a/x11/wxGTK24/patches/patch-ab b/x11/wxGTK24/patches/patch-ab
deleted file mode 100644
index d2ef0cd5834..00000000000
--- a/x11/wxGTK24/patches/patch-ab
+++ /dev/null
@@ -1,381 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2005/08/14 18:10:08 veego Exp $
-
---- Makefile.in.orig 2003-09-21 13:31:27.000000000 +0200
-+++ Makefile.in
-@@ -21,13 +21,13 @@ include ./src/make.env
- .SUFFIXES: .o .c .cpp .cxx .rsrc .r
-
- .c.o:
-- $(CC) -c $(CFLAGS) $(PICFLAGS) -o $@ $<
-+ ${LIBTOOL} --mode=compile $(CC) -c $(CFLAGS) -o $@ $<
-
- .cpp.o:
-- $(CXX) -c $(CXXFLAGS) $(PICFLAGS) -o $@ $<
-+ ${LIBTOOL} --mode=compile $(CC) -c $(CXXFLAGS) $(CPPFLAGS) -o $@ $<
-
- .cxx.o:
-- $(CXX) -c $(CXXFLAGS) $(PICFLAGS) -o $@ $<
-+ ${LIBTOOL} --mode=compile $(CC) -c $(CXXFLAGS) $(CPPFLAGS) -o $@ $<
-
- .rsrc.r:
- $(DEREZ) $^ Carbon.r -useDF > $@
-@@ -42,10 +42,6 @@ VP2 = @top_srcdir@/src/common
- VP3 = @top_srcdir@/src/generic
- VP4 = @top_srcdir@/src/unix
- VP5 = @top_srcdir@/src/html
--VP6 = @top_srcdir@/src/png
--VP7 = @top_srcdir@/src/jpeg
--VP8 = @top_srcdir@/src/tiff
--VP9 = @top_srcdir@/src/zlib
- VPA = @top_srcdir@/src/regex
- VP10 = @top_srcdir@/src/iodbc
- VP11 = @top_srcdir@/src/msw/ole
-@@ -53,7 +49,7 @@ VP11 = @top_srcdir@/src/msw/ole
- # the comment at the end of the next line is needed because otherwise autoconf
- # would remove this line completely - it contains a built-in hack to remove
- # any VPATH assignment not containing ':'
--VPATH = $(VP1)@PATH_IFS@$(VP2)@PATH_IFS@$(VP3)@PATH_IFS@$(VP4)@PATH_IFS@$(VP5)@PATH_IFS@$(VP6)@PATH_IFS@$(VP7)@PATH_IFS@$(VP8)@PATH_IFS@$(VP9)@PATH_IFS@$(VPA)@PATH_IFS@$(VP10)@PATH_IFS@$(VP11) # ':' for autoconf
-+VPATH = $(VP1)@PATH_IFS@$(VP2)@PATH_IFS@$(VP3)@PATH_IFS@$(VP4)@PATH_IFS@$(VP5)@PATH_IFS@$(VPA)@PATH_IFS@$(VP10)@PATH_IFS@$(VP11) # ':' for autoconf
-
- prefix = @prefix@
- exec_prefix = @exec_prefix@
-@@ -72,7 +68,8 @@ build_libdir = $(top_builddir)/lib
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
- INSTALL_DATA = @INSTALL_DATA@
--INSTALL_SCRIPT = @INSTALL@
-+INSTALL_DATA_DIR = ${BSD_INSTALL_DATA_DIR}
-+INSTALL_SCRIPT = @INSTALL_SCRIPT@
-
- build_alias = @build_alias@
- build_triplet = @build@
-@@ -94,10 +91,6 @@ GENDIR = $(WXDIR)/src/generic
- COMMDIR = $(WXDIR)/src/common
- HTMLDIR = $(WXDIR)/src/html
- UNIXDIR = $(WXDIR)/src/unix
--PNGDIR = $(WXDIR)/src/png
--JPEGDIR = $(WXDIR)/src/jpeg
--TIFFDIR = $(WXDIR)/src/tiff
--ZLIBDIR = $(WXDIR)/src/zlib
- REGEXDIR = $(WXDIR)/src/regex
- GTKDIR = $(WXDIR)/src/gtk
- X11DIR = $(WXDIR)/src/x11
-@@ -139,7 +132,7 @@ DISTDIR=./_dist_dir/$(DISTDIRNAME)
-
- ############################## Files ##################################
-
--WX_LINGUAS = `cd $(top_srcdir)/locale && ls *.mo 2> /dev/null | sed -n 's/\.mo//p'`
-+WX_LINGUAS =
-
- # this line will include a file which defines ALL_SOURCES, ALL_OBJECTS,
- # ALL_DEPFILES and ALL_HEADERS variables with the complete list of .cpp, .o,
-@@ -161,124 +154,6 @@ REGEXOBJS = \
- regerror.o \
- regfree.o
-
--ZLIBOBJS = \
-- adler32.o \
-- compress.o \
-- crc32.o \
-- gzio.o \
-- uncompr.o \
-- deflate.o \
-- trees.o \
-- zutil.o \
-- inflate.o \
-- infblock.o \
-- inftrees.o \
-- infcodes.o \
-- infutil.o \
-- inffast.o
--
--PNGOBJS = \
-- png.o \
-- pngerror.o \
-- pnggccrd.o \
-- pngget.o \
-- pngmem.o \
-- pngpread.o \
-- pngread.o \
-- pngrio.o \
-- pngrtran.o \
-- pngrutil.o \
-- pngset.o \
-- pngtrans.o \
-- pngvcrd.o \
-- pngwio.o \
-- pngwrite.o \
-- pngwtran.o \
-- pngwutil.o
--
--JPEGOBJS = \
-- jcomapi.o \
-- jutils.o \
-- jerror.o \
-- jmemmgr.o \
-- jmemnobs.o \
-- jcapimin.o \
-- jcapistd.o \
-- jctrans.o \
-- jcparam.o \
-- jdatadst.o \
-- jcinit.o \
-- jcmaster.o \
-- jcmarker.o \
-- jcmainct.o \
-- jcprepct.o \
-- jccoefct.o \
-- jccolor.o \
-- jcsample.o \
-- jchuff.o \
-- jcphuff.o \
-- jcdctmgr.o \
-- jfdctfst.o \
-- jfdctflt.o \
-- jfdctint.o \
-- jdapimin.o \
-- jdapistd.o \
-- jdtrans.o \
-- jdatasrc.o \
-- jdmaster.o \
-- jdinput.o \
-- jdmarker.o \
-- jdhuff.o \
-- jdphuff.o \
-- jdmainct.o \
-- jdcoefct.o \
-- jdpostct.o \
-- jddctmgr.o \
-- jidctfst.o \
-- jidctflt.o \
-- jidctint.o \
-- jidctred.o \
-- jdsample.o \
-- jdcolor.o \
-- jquant1.o \
-- jquant2.o \
-- jdmerge.o
--
--TIFFOBJS = \
-- tif_aux.o \
-- tif_close.o \
-- tif_codec.o \
-- tif_compress.o \
-- tif_dir.o \
-- tif_dirinfo.o \
-- tif_dirread.o \
-- tif_dirwrite.o \
-- tif_dumpmode.o \
-- tif_error.o \
-- tif_fax3.o \
-- tif_fax3sm.o \
-- tif_getimage.o \
-- tif_jpeg.o \
-- tif_flush.o \
-- tif_lzw.o \
-- tif_luv.o \
-- tif_next.o \
-- tif_open.o \
-- tif_packbits.o \
-- tif_pixarlog.o \
-- tif_predict.o \
-- tif_print.o \
-- tif_read.o \
-- tif_swab.o \
-- tif_strip.o \
-- tif_thunder.o \
-- tif_tile.o \
-- tif_unix.o \
-- tif_version.o \
-- tif_warning.o \
-- tif_write.o \
-- tif_zip.o
--
- IODBCOBJS = \
- catalog.o \
- connect.o \
-@@ -302,52 +177,27 @@ IODBCOBJS = \
- SONAME_FLAGS = @SONAME_FLAGS@
- SONAME_FLAGS_GL = @SONAME_FLAGS_GL@
-
--all: @WX_ALL@
-+all: $(build_libdir)/lib@WX_LIBRARY_BASENAME@.la $(build_libdir)/lib@WX_LIBRARY_GL@.la
-
--$(build_libdir)/@WX_LIBRARY_NAME_STATIC@: $(OBJECTS)
-- @$(INSTALL) -d $(build_libdir)
-- @$(RM) $@
-- $(AR) $(AROPTIONS) $@ $(OBJECTS)
-- $(RANLIB) $@
--
--$(build_libdir)/@WX_LIBRARY_NAME_STATIC_GL@: glcanvas.o
-- @$(INSTALL) -d $(build_libdir)
-- @$(RM) $@
-- $(AR) $(AROPTIONS) $@ glcanvas.o
-- $(RANLIB) $@
--
--$(build_libdir)/@WX_LIBRARY_NAME_SHARED@: $(OBJECTS)
-- @$(INSTALL) -d $(build_libdir)
-- $(SHARED_LD) $@ $(SONAME_FLAGS) $(OBJECTS) $(EXTRALIBS)
-+$(build_libdir)/lib@WX_LIBRARY_BASENAME@.la: $(OBJECTS)
-+ @$(INSTALL_DATA_DIR) $(build_libdir)
-+ ${LIBTOOL} --mode=link ${CXX} -o $(build_libdir)/lib@WX_LIBRARY_BASENAME@.la ${OBJECTS:.o=.lo} ${EXTRALIBS} -rpath ${PREFIX}/lib -version-info 0:1
-
- # NB: we used to have "-L$(build_libdir) @WXCONFIG_LIBS@" in the SHARED_LD line
- # but this seems to result in problems with libwx_gtk being linked in twice
--$(build_libdir)/@WX_LIBRARY_NAME_SHARED_GL@: glcanvas.o $(build_libdir)/@WX_LIBRARY_NAME_SHARED@
-- @$(INSTALL) -d $(build_libdir)
-- $(SHARED_LD) $@ $(SONAME_FLAGS_GL) glcanvas.o $(EXTRALIBS) $(LDFLAGS_GL) $(OPENGLLIBS)
-+$(build_libdir)/lib@WX_LIBRARY_GL@.la: glcanvas.o $(build_libdir)/lib@WX_LIBRARY_BASENAME@.la
-+ @$(INSTALL_DATA_DIR) $(build_libdir)
-+ ${LIBTOOL} --mode=link ${CXX} -o $(build_libdir)/lib@WX_LIBRARY_GL@.la glcanvas.lo ${EXTRALIBS} $(LDFLAGS_GL) $(OPENGLLIBS) -rpath ${PREFIX}/lib -version-info 0:1
-
- $(build_libdir)/@WX_RESOURCES_MACOSX_DATA@: $(MACRESOURCES)
-- @$(INSTALL) -d $(build_libdir)
-+ @$(INSTALL_DATA_DIR) $(build_libdir)
- $(RESCOMP) -d __UNIX__ -useDF $^ -o $@
-
--$(build_libdir)/@WX_LIBRARY_LINK1@: $(build_libdir)/@WX_LIBRARY_NAME_SHARED@
-- @$(RM) $(build_libdir)/@WX_LIBRARY_LINK1@
-- @$(RM) $(build_libdir)/@WX_LIBRARY_LINK2@
-- cd $(build_libdir) \
-- && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK1@ \
-- && $(LN_S) @WX_TARGET_LIBRARY@ @WX_LIBRARY_LINK2@
--
--$(build_libdir)/@WX_LIBRARY_LINK1_GL@: $(build_libdir)/@WX_LIBRARY_NAME_SHARED_GL@
-- @$(RM) $(build_libdir)/@WX_LIBRARY_LINK1_GL@
-- @$(RM) $(build_libdir)/@WX_LIBRARY_LINK2_GL@
-- cd $(build_libdir) \
-- && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK1_GL@ \
-- && $(LN_S) @WX_TARGET_LIBRARY_GL@ @WX_LIBRARY_LINK2_GL@
--
- $(OBJECTS): $(WXDIR)/include/wx/defs.h $(WXDIR)/include/wx/object.h
-
- parser.o: parser.c lexer.c
- $(CCLEX) -c $(CFLAGS) -I. $(PICFLAGS) -o $@ parser.c
-+ ${LIBTOOL} --mode=compile $(CCLEX) -c $(CFLAGS) -I. $(PICFLAGS) -o $@ parser.c
-
- parser.c: $(COMMDIR)/parser.y lexer.c
- $(YACC) $(COMMDIR)/parser.y
-@@ -369,13 +219,6 @@ lexer.c: $(COMMDIR)/lexer.l
-
- @IF_GNU_MAKE@-include $(OBJECTS:.o=.d)
-
--CREATE_INSTALLED_LINKS: preinstall
-- $(RM) $(libdir)/@WX_LIBRARY_LINK1@
-- $(RM) $(libdir)/@WX_LIBRARY_LINK2@
-- cd $(libdir) \
-- && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK1@ \
-- && $(LN_S) @WX_LIBRARY_NAME_SHARED@ @WX_LIBRARY_LINK2@
--
- CREATE_INSTALLED_LINKS_GL: preinstall_gl
- $(RM) $(libdir)/@WX_LIBRARY_LINK1_GL@
- $(RM) $(libdir)/@WX_LIBRARY_LINK2_GL@
-@@ -385,10 +228,10 @@ CREATE_INSTALLED_LINKS_GL: preinstall_gl
-
- afminstall: preinstall
- @if test ! -d $(datadir); then $(INSTALL) -d $(datadir); fi
-- $(INSTALL) -d $(datadir)/wx
-- $(INSTALL) -d $(datadir)/wx/$(VER_MAJMIN)
-- $(INSTALL) -d $(datadir)/wx/$(VER_MAJMIN)/afm
-- $(INSTALL) -d $(datadir)/wx/$(VER_MAJMIN)/gs_afm
-+ $(INSTALL_DATA_DIR) $(datadir)/wx
-+ $(INSTALL_DATA_DIR) $(datadir)/wx/$(VER_MAJMIN)
-+ $(INSTALL_DATA_DIR) $(datadir)/wx/$(VER_MAJMIN)/afm
-+ $(INSTALL_DATA_DIR) $(datadir)/wx/$(VER_MAJMIN)/gs_afm
- $(INSTALL_DATA) $(top_srcdir)/misc/afm/*.afm $(datadir)/wx/$(VER_MAJMIN)/afm
- $(INSTALL_DATA) $(top_srcdir)/misc/gs_afm/*.afm $(datadir)/wx/$(VER_MAJMIN)/gs_afm
-
-@@ -410,51 +253,51 @@ win32install: preinstall
-
- # this is the real install target: copies the library, wx-config and the
- # headers to the installation directory
--preinstall: $(build_libdir)/@WX_TARGET_LIBRARY@ $(top_builddir)/wx@TOOLCHAIN_NAME@-config
-+preinstall: $(build_libdir)/lib@WX_LIBRARY_BASENAME@.la $(top_builddir)/wx@TOOLCHAIN_NAME@-config
- @echo " "
- @echo " Installing wxWindows..."
- @echo " "
-
-- @if test ! -d $(prefix); then $(INSTALL) -d $(prefix); fi
-- @if test ! -d $(bindir); then $(INSTALL) -d $(bindir); fi
-- @if test ! -d $(libdir); then $(INSTALL) -d $(libdir); fi
-+ @if test ! -d $(prefix); then $(INSTALL_DATA_DIR) $(prefix); fi
-+ @if test ! -d $(bindir); then $(INSTALL_DATA_DIR) $(bindir); fi
-+ @if test ! -d $(libdir); then $(INSTALL_DATA_DIR) $(libdir); fi
-
- $(INSTALL_SCRIPT) $(top_builddir)/wx@TOOLCHAIN_NAME@-config $(bindir)/wx@TOOLCHAIN_NAME@-config
-- cd $(bindir) && rm -f wx-config && $(LN_S) wx@TOOLCHAIN_NAME@-config wx-config
-- @INSTALL_LIBRARY@ $(build_libdir)/@WX_TARGET_LIBRARY@ $(libdir)/@WX_TARGET_LIBRARY@
-+ cd $(bindir) && rm -f wx24-config && $(LN_S) wx@TOOLCHAIN_NAME@-config wx24-config
-+ ${LIBTOOL} --mode=install ${INSTALL_DATA} $(build_libdir)/lib@WX_LIBRARY_BASENAME@.la $(libdir)
- @if test "x@WX_LIBRARY_IMPORTLIB@" != "x"; then \
- $(INSTALL_PROGRAM) $(top_builddir)/lib/@WX_LIBRARY_IMPORTLIB@ $(libdir)/@WX_LIBRARY_IMPORTLIB@; fi
-
-- $(INSTALL) -d $(libdir)/wx
-- $(INSTALL) -d $(libdir)/wx/include
-- $(INSTALL) -d $(libdir)/wx/include/univ
-- $(INSTALL) -d $(libdir)/wx/include/@TOOLCHAIN_NAME@
-- $(INSTALL) -d $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx
-+ $(INSTALL_DATA_DIR) $(libdir)/wx
-+ $(INSTALL_DATA_DIR) $(libdir)/wx/include
-+ $(INSTALL_DATA_DIR) $(libdir)/wx/include/univ
-+ $(INSTALL_DATA_DIR) $(libdir)/wx/include/@TOOLCHAIN_NAME@
-+ $(INSTALL_DATA_DIR) $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx
- $(INSTALL_DATA) $(build_libdir)/wx/include/@TOOLCHAIN_NAME@/wx/setup.h \
- $(libdir)/wx/include/@TOOLCHAIN_NAME@/wx/setup.h
-
-- $(INSTALL) -d $(includedir)/wx
-+ $(INSTALL_DATA_DIR) $(includedir)/wx
- @# FIXME: This will erroneously install a wx/base dir for wxBase..
-- @if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/@TOOLKIT_DIR@; fi
-- @if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/html; fi
-- @if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/generic; fi
-- @if test "$(USE_GUI)" = 1; then $(INSTALL) -d $(includedir)/wx/univ; fi
-- @if test "@TOOLKIT_DIR@" = "msw"; then $(INSTALL) -d $(includedir)/wx/msw/ole; fi
-+ @if test "$(USE_GUI)" = 1; then $(INSTALL_DATA_DIR) $(includedir)/wx/@TOOLKIT_DIR@; fi
-+ @if test "$(USE_GUI)" = 1; then $(INSTALL_DATA_DIR) $(includedir)/wx/html; fi
-+ @if test "$(USE_GUI)" = 1; then $(INSTALL_DATA_DIR) $(includedir)/wx/generic; fi
-+ @if test "$(USE_GUI)" = 1; then $(INSTALL_DATA_DIR) $(includedir)/wx/univ; fi
-+ @if test "@TOOLKIT_DIR@" = "msw"; then $(INSTALL_DATA_DIR) $(includedir)/wx/msw/ole; fi
-
- @# always install msw headers for wxBase, it's much simpler
-- @if test "$(USE_GUI)" = 0; then $(INSTALL) -d $(includedir)/wx/msw; fi
-+ @if test "$(USE_GUI)" = 0; then $(INSTALL_DATA_DIR) $(includedir)/wx/msw; fi
-
-- $(INSTALL) -d $(includedir)/wx/protocol
-- $(INSTALL) -d $(includedir)/wx/unix
-+ $(INSTALL_DATA_DIR) $(includedir)/wx/protocol
-+ $(INSTALL_DATA_DIR) $(includedir)/wx/unix
- @list='$(HEADERS)'; for p in $$list; do \
- $(INSTALL_DATA) $(top_srcdir)/include/wx/$$p $(includedir)/wx/$$p; \
- echo "$(INSTALL_DATA) $(top_srcdir)/include/wx/$$p $(includedir)/wx/$$p"; \
- done
-
-- @if test ! -d $(localedir); then $(INSTALL) -d $(localedir); fi
-+ @if test ! -d $(localedir); then $(INSTALL_DATA_DIR) $(localedir); fi
- @for p in $(WX_LINGUAS); do \
-- if test ! -d $(localedir)/$$p; then $(INSTALL) -d $(localedir)/$$p; fi;\
-- if test ! -d $(localedir)/$$p/LC_MESSAGES; then $(INSTALL) -d $(localedir)/$$p/LC_MESSAGES; fi;\
-+ if test ! -d $(localedir)/$$p; then $(INSTALL_DATA_DIR) $(localedir)/$$p; fi;\
-+ if test ! -d $(localedir)/$$p/LC_MESSAGES; then $(INSTALL_DATA_DIR) $(localedir)/$$p/LC_MESSAGES; fi;\
- $(INSTALL_DATA) $(top_srcdir)/locale/$$p.mo $(localedir)/$$p/LC_MESSAGES/wxstd.mo; \
- echo "$(INSTALL_DATA) $(top_srcdir)/locale/$$p.mo $(localedir)/$$p/LC_MESSAGES/wxstd.mo"; \
- done
-@@ -467,14 +310,14 @@ preinstall_res: $(build_libdir)/@WX_RESO
- $(INSTALL_PROGRAM) $(build_libdir)/@WX_RESOURCES_MACOSX_ASCII@ $(libdir)/@WX_RESOURCES_MACOSX_ASCII@
- $(INSTALL_PROGRAM) $(build_libdir)/@WX_RESOURCES_MACOSX_DATA@ $(libdir)/@WX_RESOURCES_MACOSX_DATA@
-
--preinstall_gl: $(build_libdir)/@WX_TARGET_LIBRARY_GL@
-+preinstall_gl: $(build_libdir)/lib@WX_LIBRARY_GL@.la
- @echo " "
- @echo " Installing wxWindows OpenGl add-on..."
- @echo " "
-- @if test ! -d $(libdir); then $(INSTALL) -d $(libdir); fi
-- @INSTALL_LIBRARY@ $(build_libdir)/@WX_TARGET_LIBRARY_GL@ $(libdir)/@WX_TARGET_LIBRARY_GL@
-+ @if test ! -d $(libdir); then $(INSTALL_DATA_DIR) $(libdir); fi
-+ ${LIBTOOL} --mode=install ${INSTALL_DATA} $(build_libdir)/lib@WX_LIBRARY_GL@.la $(libdir)
-
--install: @AFMINSTALL@ @WX_ALL_INSTALLED@ m4datainstall @WIN32INSTALL@
-+install: @AFMINSTALL@ preinstall_gl @WIN32INSTALL@
- @echo " "
- @echo " The installation of wxWindows is finished. On certain"
- @echo " platforms (e.g. Linux) you'll now have to run ldconfig"
diff --git a/x11/wxGTK24/patches/patch-ac b/x11/wxGTK24/patches/patch-ac
deleted file mode 100644
index a2ffb7711b5..00000000000
--- a/x11/wxGTK24/patches/patch-ac
+++ /dev/null
@@ -1,79 +0,0 @@
-$NetBSD: patch-ac,v 1.1.1.1 2005/08/07 11:27:29 wiz Exp $
-
---- src/makelib.env.in.orig 2003-09-21 13:31:38.000000000 +0200
-+++ src/makelib.env.in
-@@ -33,6 +33,7 @@ libdir = @libdir@
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
- INSTALL_DATA = @INSTALL_DATA@
-+INSTALL_DATA = @INSTALL_DATA_DIR@
-
- TARGETLIB_STATIC = $(TARGET_LIBNAME).a
- TARGETLIB_SHARED = $(TARGET_LIBNAME).so.$(LIBVERSION_CURRENT).$(LIBVERSION_REVISION).$(LIBVERSION_AGE)
-@@ -47,13 +48,13 @@ LDFLAGS_VERSIONING = @LDFLAGS_VERSIONING
- .SUFFIXES: .o .c .cpp .cxx
-
- .c.o:
-- $(CC) -c $(CFLAGS) $(PICFLAGS) -o $@ $<
-+ ${LIBTOOL} --mode=compile $(CC) -c $(CFLAGS) -o $@ $<
-
- .cpp.o:
-- $(CXX) -c $(CXXFLAGS) $(PICFLAGS) -o $@ $<
-+ ${LIBTOOL} --mode=compile $(CC) -c $(CXXFLAGS) $(CPPFLAGS) -o $@ $<
-
- .cxx.o:
-- $(CXX) -c $(CXXFLAGS) $(PICFLAGS) -o $@ $<
-+ ${LIBTOOL} --mode=compile $(CC) -c $(CXXFLAGS) $(CPPFLAGS) -o $@ $<
-
- # the comment at the end of the next line is needed because otherwise autoconf
- # would remove this line completely - it contains a built-in hack to remove
-@@ -62,40 +63,21 @@ VPATH = @PATH_IFS@$(top_srcdir)/$(libsrc
-
- include $(top_builddir)/src/make.env
-
--all: libtype_@WX_TARGET_LIBRARY_TYPE@
-+all: $(TARGET_LIBNAME).la
-
--libtype_so: $(top_builddir)/lib/$(TARGETLIB_SHARED)
--
--libtype_a: $(top_builddir)/lib/$(TARGETLIB_STATIC)
--
--$(top_builddir)/lib/$(TARGETLIB_SHARED): $(OBJECTS)
-- @$(INSTALL) -d $(top_builddir)/lib
-- $(SHARED_LD) $@ $(TARGETLIB_SONAME) $(OBJECTS) $(LDFLAGS_VERSIONING)
-- cd $(top_builddir)/lib \
-- && $(RM) $(TARGETLIB_LINK1) $(TARGETLIB_LINK2) \
-- && $(LN_S) $(TARGETLIB_SHARED) $(TARGETLIB_LINK1) \
-- && $(LN_S) $(TARGETLIB_SHARED) $(TARGETLIB_LINK2)
--
--$(top_builddir)/lib/$(TARGETLIB_STATIC): $(OBJECTS)
-- @$(INSTALL) -d $(top_builddir)/lib
-+$(TARGET_LIBNAME).la: $(OBJECTS)
-+ @$(INSTALL_DATA_DIR) $(top_builddir)/lib
- @$(RM) $@
-- $(AR) $(AROPTIONS) $@ $(OBJECTS)
-- $(RANLIB) $@
--
--install: install_@WX_TARGET_LIBRARY_TYPE@ install_headers
-+ ${LIBTOOL} --mode=link cc -o ${.TARGET:.a=.la} ${OBJECTS:.o=.lo} \
-+ -rpath ${PREFIX}/lib -version-info 0:1
-
--install_so:
-- $(INSTALL_PROGRAM) $(top_builddir)/lib/$(TARGETLIB_SHARED) $(libdir)/$(TARGETLIB_SHARED)
-- @$(RM) $(libdir)/$(TARGETLIB_LINK1) $(libdir)/$(TARGETLIB_LINK2)
-- cd $(libdir) \
-- && $(LN_S) $(TARGETLIB_SHARED) $(TARGETLIB_LINK1) \
-- && $(LN_S) $(TARGETLIB_SHARED) $(TARGETLIB_LINK2)
-+install: install_lib install_headers
-
--install_a:
-- $(INSTALL_PROGRAM) $(top_builddir)/lib/$(TARGETLIB_STATIC) $(libdir)/$(TARGETLIB_STATIC)
-+install_lib:
-+ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} ${TARGET_LIBNAME}.la ${PREFIX}/lib
-
- install_headers:
-- $(INSTALL) -d $(includedir)/wx/$(HEADER_SUBDIR)
-+ $(INSTALL_DATA_DIR) $(includedir)/wx/$(HEADER_SUBDIR)
- @for h in $(HEADERS); do \
- $(INSTALL_DATA) $(HEADER_PATH)/$(HEADER_SUBDIR)/$$h $(includedir)/wx/$(HEADER_SUBDIR)/$$h; \
- echo "installing $(includedir)/wx/$(HEADER_SUBDIR)/$$h"; \
diff --git a/x11/wxGTK24/patches/patch-ad b/x11/wxGTK24/patches/patch-ad
deleted file mode 100644
index d2ceb18bbf3..00000000000
--- a/x11/wxGTK24/patches/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.1.1.1 2005/08/07 11:27:29 wiz Exp $
-
---- wx-config.in.orig 2003-09-21 13:31:27.000000000 +0200
-+++ wx-config.in 2003-09-25 00:31:44.000000000 +0200
-@@ -147,7 +147,7 @@
- if test $static_flag = yes ; then
- echo "$libs @LDFLAGS@ @WXCONFIG_RPATH@ @libdir@/@WXCONFIG_LIBS_STATIC@ @LIBS@ @DMALLOC_LIBS@"
- else
-- echo $libs @LDFLAGS@ @WXCONFIG_RPATH@ @WXCONFIG_LIBS@ @DMALLOC_LIBS@
-+ echo $libs @LDFLAGS@ @WXCONFIG_RPATH@ @WXCONFIG_LIBS@ @LIBS@ @DMALLOC_LIBS@
- fi
-
- ;;
diff --git a/x11/wxGTK24/patches/patch-ae b/x11/wxGTK24/patches/patch-ae
deleted file mode 100644
index 6aef7a2f135..00000000000
--- a/x11/wxGTK24/patches/patch-ae
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-ae,v 1.1.1.1 2005/08/07 11:27:29 wiz Exp $
-
---- src/gtk/dcclient.cpp.orig 2003-09-21 13:31:57.000000000 +0200
-+++ src/gtk/dcclient.cpp 2005-01-02 14:11:00.000000000 +0100
-@@ -1666,8 +1666,10 @@
- if (height) (*height) = (wxCoord) h;
- if (descent)
- {
-- // Do something about metrics here. TODO.
-- (*descent) = 0;
-+ PangoLayoutIter *iter = pango_layout_get_iter(layout);
-+ int baseline = pango_layout_iter_get_baseline(iter);
-+ pango_layout_iter_free(iter);
-+ *descent = h - PANGO_PIXELS(baseline);
- }
- if (externalLeading) (*externalLeading) = 0; // ??
-
diff --git a/x11/wxGTK24/patches/patch-af b/x11/wxGTK24/patches/patch-af
deleted file mode 100644
index 351bd60dcd9..00000000000
--- a/x11/wxGTK24/patches/patch-af
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-af,v 1.1.1.1 2005/08/07 11:27:29 wiz Exp $
-
---- src/gtk/window.cpp.orig 2003-09-21 13:31:58.000000000 +0200
-+++ src/gtk/window.cpp 2005-01-02 14:11:08.000000000 +0100
-@@ -3448,8 +3448,10 @@
- if (y) (*y) = (wxCoord) (rect.height / PANGO_SCALE);
- if (descent)
- {
-- // Do something about metrics here
-- (*descent) = 0;
-+ PangoLayoutIter *iter = pango_layout_get_iter(layout);
-+ int baseline = pango_layout_iter_get_baseline(iter);
-+ pango_layout_iter_free(iter);
-+ *descent = *y - PANGO_PIXELS(baseline);
- }
- if (externalLeading) (*externalLeading) = 0; // ??
-
diff --git a/x11/wxGTK24/patches/patch-ag b/x11/wxGTK24/patches/patch-ag
deleted file mode 100644
index 467d0934156..00000000000
--- a/x11/wxGTK24/patches/patch-ag
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ag,v 1.1.1.1 2005/08/07 11:27:29 wiz Exp $
-
---- wxwin.m4.orig 2003-09-21 13:31:27.000000000 +0200
-+++ wxwin.m4
-@@ -33,7 +33,7 @@ dnl adds support for --wx-prefix, --wx-e
- dnl command line options
- dnl ---------------------------------------------------------------------------
-
--AC_DEFUN(AM_OPTIONS_WXCONFIG,
-+AC_DEFUN([AM_OPTIONS_WXCONFIG],
- [
- AC_ARG_WITH(wx-prefix, [ --with-wx-prefix=PREFIX Prefix where wxWindows is installed (optional)],
- wx_config_prefix="$withval", wx_config_prefix="")
-@@ -56,7 +56,7 @@ dnl ------------------------------------
- dnl
- dnl Get the cflags and libraries from the wx-config script
- dnl
--AC_DEFUN(AM_PATH_WXCONFIG,
-+AC_DEFUN([AM_PATH_WXCONFIG],
- [
- dnl do we have wx-config name: it can be wx-config or wxd-config or ...
- if test x${WX_CONFIG_NAME+set} != xset ; then
diff --git a/x11/wxGTK24/patches/patch-ah b/x11/wxGTK24/patches/patch-ah
deleted file mode 100644
index 194219d8d67..00000000000
--- a/x11/wxGTK24/patches/patch-ah
+++ /dev/null
@@ -1,9 +0,0 @@
-$NetBSD: patch-ah,v 1.1.1.1 2005/08/07 11:27:29 wiz Exp $
-
---- contrib/src/Makefile.in.orig Sun Sep 21 13:32:39 2003
-+++ contrib/src/Makefile.in
-@@ -2,3 +2,3 @@
-
--CONTRIB_SUBDIRS=canvas fl gizmos mmedia net ogl plot stc svg xrc animate #applet
-+CONTRIB_SUBDIRS=canvas fl gizmos net ogl plot stc svg xrc #applet
-
diff --git a/x11/wxGTK24/patches/patch-ai b/x11/wxGTK24/patches/patch-ai
deleted file mode 100644
index 352e31013d4..00000000000
--- a/x11/wxGTK24/patches/patch-ai
+++ /dev/null
@@ -1,78 +0,0 @@
-$NetBSD: patch-ai,v 1.2 2014/03/22 16:50:29 spz Exp $
-
-make it deal gracefully with various freetype versions
-
---- src/generic/dcpsg.cpp.orig 2003-09-21 11:31:45.000000000 +0000
-+++ src/generic/dcpsg.cpp
-@@ -1132,7 +1132,8 @@ void wxPostScriptDC::SetBrush( const wxB
-
- #include "wx/fontutil.h"
- #include <pango/pangoft2.h>
--#include <freetype/ftglyph.h>
-+#include <ft2build.h>
-+#include FT_GLYPH_H
-
- #ifndef FT_Outline_Decompose
- FT_EXPORT( FT_Error ) FT_Outline_Decompose(
-@@ -1146,8 +1147,13 @@ struct _OutlineInfo {
- FILE *file;
- };
-
-+#if (FREETYPE_MAJOR == 2 && FREETYPE_MINOR >= 2) || FREETYPE_MAJOR >= 2
-+static int paps_move_to( const FT_Vector* to,
-+ void *user_data)
-+#else
- static int paps_move_to( FT_Vector* to,
- void *user_data)
-+#endif
- {
- OutlineInfo *outline_info = (OutlineInfo*)user_data;
- fprintf(outline_info->file, "%d %d moveto\n",
-@@ -1156,8 +1162,13 @@ static int paps_move_to( FT_Vector* to,
- return 0;
- }
-
-+#if (FREETYPE_MAJOR == 2 && FREETYPE_MINOR >= 2) || FREETYPE_MAJOR >= 2
-+static int paps_line_to( const FT_Vector* to,
-+ void *user_data)
-+#else
- static int paps_line_to( FT_Vector* to,
- void *user_data)
-+#endif
- {
- OutlineInfo *outline_info = (OutlineInfo*)user_data;
- fprintf(outline_info->file, "%d %d lineto\n",
-@@ -1166,9 +1177,15 @@ static int paps_line_to( FT_Vector* to,
- return 0;
- }
-
-+#if (FREETYPE_MAJOR == 2 && FREETYPE_MINOR >= 2) || FREETYPE_MAJOR >= 2
-+static int paps_conic_to( const FT_Vector* control,
-+ const FT_Vector* to,
-+ void *user_data)
-+#else
- static int paps_conic_to( FT_Vector* control,
- FT_Vector* to,
- void *user_data)
-+#endif
- {
- OutlineInfo *outline_info = (OutlineInfo*)user_data;
- fprintf(outline_info->file, "%d %d %d %d conicto\n",
-@@ -1179,10 +1196,17 @@ static int paps_conic_to( FT_Vector* co
- return 0;
- }
-
-+#if (FREETYPE_MAJOR == 2 && FREETYPE_MINOR >= 2) || FREETYPE_MAJOR >= 2
-+static int paps_cubic_to( const FT_Vector* control1,
-+ const FT_Vector* control2,
-+ const FT_Vector* to,
-+ void *user_data)
-+#else
- static int paps_cubic_to( FT_Vector* control1,
- FT_Vector* control2,
- FT_Vector* to,
- void *user_data)
-+#endif
- {
- OutlineInfo *outline_info = (OutlineInfo*)user_data;
- fprintf(outline_info->file,
diff --git a/x11/wxGTK24/patches/patch-aj b/x11/wxGTK24/patches/patch-aj
deleted file mode 100644
index 0afe81f5ffe..00000000000
--- a/x11/wxGTK24/patches/patch-aj
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-aj,v 1.1 2009/01/08 21:58:17 shattered Exp $
-
-Thread priority functions were stubs until 4.99.50.
-
---- src/unix/threadpsx.cpp.orig 2003-09-21 15:31:40.000000000 +0400
-+++ src/unix/threadpsx.cpp
-@@ -58,6 +58,13 @@
- #include <sys/resource.h>
- #endif
-
-+#ifdef __NetBSD__
-+#include <sys/param.h>
-+#if __NetBSD_Version__ < 499005000 && defined(HAVE_THREAD_PRIORITY_FUNCTIONS)
-+#undef HAVE_THREAD_PRIORITY_FUNCTIONS
-+#endif
-+#endif
-+
- // ----------------------------------------------------------------------------
- // constants
- // ----------------------------------------------------------------------------
diff --git a/x11/wxGTK24/patches/patch-ak b/x11/wxGTK24/patches/patch-ak
deleted file mode 100644
index 11b6a5728a8..00000000000
--- a/x11/wxGTK24/patches/patch-ak
+++ /dev/null
@@ -1,44 +0,0 @@
-$NetBSD: patch-ak,v 1.1 2009/01/19 16:36:40 shattered Exp $
-
-Fix a couple of places where 32-bit values were being used for 64 bit
-values (i.e. pointers). From PR 40257.
-
---- include/wx/gtk/win_gtk.h.orig 2003-09-21 05:31:56.000000000 -0600
-+++ include/wx/gtk/win_gtk.h 2008-12-21 22:01:53.000000000 -0700
-@@ -82,7 +82,7 @@
- GtkAdjustment *vadjustment);
- };
-
--guint gtk_pizza_get_type (void);
-+GtkType gtk_pizza_get_type (void);
- GtkWidget* gtk_pizza_new (void);
-
- void gtk_pizza_set_shadow_type (GtkPizza *pizza,
---- src/gtk/win_gtk.c.orig 2003-09-21 05:31:58.000000000 -0600
-+++ src/gtk/win_gtk.c 2008-12-21 21:41:21.000000000 -0700
-@@ -102,10 +102,10 @@
-
- static gboolean gravity_works;
-
--guint
-+GtkType
- gtk_pizza_get_type ()
- {
-- static guint pizza_type = 0;
-+ static GtkType pizza_type = 0;
-
- if (!pizza_type)
- {
---- src/unix/utilsx11.cpp.orig 2003-09-21 05:31:40.000000000 -0600
-+++ src/unix/utilsx11.cpp 2008-12-21 21:34:49.000000000 -0700
-@@ -101,8 +101,8 @@
-
- if( size > 0 )
- {
-- wxUint32* data = new wxUint32[size];
-- wxUint32* ptr = data;
-+ unsigned long* data = new unsigned long[size];
-+ unsigned long* ptr = data;
-
- for( i = 0; i < max; ++i )
- {
diff --git a/x11/wxGTK24/patches/patch-al b/x11/wxGTK24/patches/patch-al
deleted file mode 100644
index 1b36e806f12..00000000000
--- a/x11/wxGTK24/patches/patch-al
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-al,v 1.1 2009/10/23 10:55:06 plunky Exp $
-
-avoid conflicts with GSocket in glib >= 2.21 in a similar way to
-
- http://trac.wxwidgets.org/ticket/10883
-
---- src/gtk/gsockgtk.c.orig 2009-10-23 11:09:19.000000000 +0100
-+++ src/gtk/gsockgtk.c 2009-10-23 11:09:36.000000000 +0100
-@@ -13,8 +13,15 @@
- #include <stdlib.h>
- #include <stdio.h>
-
-+// newer versions of glib define its own GSocket but we unfortunately use this
-+// name in our own (semi-)public header and so can't change it -- rename glib
-+// one instead
-+#define GSocket GlibGSocket
-+#define _GSocket _GlibGSocket
- #include <gdk/gdk.h>
- #include <glib.h>
-+#undef GSocket
-+#undef _GSocket
-
- #include "wx/gsocket.h"
- #include "wx/unix/gsockunx.h"
diff --git a/x11/wxGTK24/patches/patch-am b/x11/wxGTK24/patches/patch-am
deleted file mode 100644
index c5ae570d226..00000000000
--- a/x11/wxGTK24/patches/patch-am
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-am,v 1.1 2010/02/16 17:33:39 taca Exp $
-
-deal with CVE-2009-2625.
-
---- contrib/src/xrc/expat/xmltok/xmltok_impl.c.orig 2003-09-21 11:32:55.000000000 +0000
-+++ contrib/src/xrc/expat/xmltok/xmltok_impl.c
-@@ -1753,7 +1753,7 @@ void PREFIX(updatePosition)(const ENCODI
- const char *end,
- POSITION *pos)
- {
-- while (ptr != end) {
-+ while (ptr < end) {
- switch (BYTE_TYPE(enc, ptr)) {
- #define LEAD_CASE(n) \
- case BT_LEAD ## n: \
diff --git a/x11/wxGTK24/patches/patch-an b/x11/wxGTK24/patches/patch-an
deleted file mode 100644
index 7725889abac..00000000000
--- a/x11/wxGTK24/patches/patch-an
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-an,v 1.1 2010/02/16 17:33:39 taca Exp $
-
-deal with CVE-2009-2369.
-
---- src/common/image.cpp.orig 2003-09-21 11:31:39.000000000 +0000
-+++ src/common/image.cpp
-@@ -147,6 +147,10 @@ void wxImage::Create( int width, int hei
-
- m_refData = new wxImageRefData();
-
-+ if (width <= 0 || height <= 0 || width > INT_MAX / 3 / height) {
-+ UnRef();
-+ return;
-+ }
- M_IMGDATA->m_data = (unsigned char *) malloc( width*height*3 );
- if (M_IMGDATA->m_data)
- {
diff --git a/x11/wxGTK24/patches/patch-ao b/x11/wxGTK24/patches/patch-ao
deleted file mode 100644
index 370c26de879..00000000000
--- a/x11/wxGTK24/patches/patch-ao
+++ /dev/null
@@ -1,47 +0,0 @@
-$NetBSD: patch-ao,v 1.2 2011/01/24 09:38:13 wiz Exp $
-
-Fix build with png-1.5.
-deal with CVE-2009-2369.
-
---- src/common/imagpng.cpp.orig 2003-09-21 11:31:39.000000000 +0000
-+++ src/common/imagpng.cpp
-@@ -167,7 +167,7 @@ bool wxPNGHandler::LoadFile( wxImage *im
- image->Destroy();
-
- png_structp png_ptr = png_create_read_struct( PNG_LIBPNG_VER_STRING,
-- (voidp) NULL,
-+ NULL,
- (png_error_ptr) NULL,
- (png_error_ptr) NULL );
- if (!png_ptr)
-@@ -186,7 +186,7 @@ bool wxPNGHandler::LoadFile( wxImage *im
- if (setjmp(wxinfo.jmpbuf))
- goto error_nolines;
-
-- if (info_ptr->color_type == PNG_COLOR_TYPE_RGB_ALPHA)
-+ if (png_get_color_type( png_ptr, info_ptr ) == PNG_COLOR_TYPE_RGB_ALPHA)
- goto error_nolines;
-
- png_uint_32 width,height;
-@@ -213,18 +213,16 @@ bool wxPNGHandler::LoadFile( wxImage *im
- if (!image->Ok())
- goto error_nolines;
-
-- lines = (unsigned char **)malloc( (size_t)(height * sizeof(unsigned char *)) );
-+ // initialize all line pointers to NULL to ensure that they can be safely
-+ // free()d if an error occurs before all of them could be allocated
-+ lines = (unsigned char **)calloc(height, sizeof(unsigned char *));
- if (lines == NULL)
- goto error_nolines;
-
- for (i = 0; i < height; i++)
- {
- if ((lines[i] = (unsigned char *)malloc( (size_t)(width * (sizeof(unsigned char) * 4)))) == NULL)
-- {
-- for ( unsigned int n = 0; n < i; n++ )
-- free( lines[n] );
- goto error;
-- }
- }
-
- // loaded successfully!
diff --git a/x11/wxGTK24/patches/patch-ap b/x11/wxGTK24/patches/patch-ap
deleted file mode 100644
index 2dc7c5738f2..00000000000
--- a/x11/wxGTK24/patches/patch-ap
+++ /dev/null
@@ -1,35 +0,0 @@
-$NetBSD: patch-ap,v 1.1 2010/02/16 17:33:39 taca Exp $
-
-deal with CVE-2009-2369.
-
---- src/common/imagtiff.cpp.orig 2003-09-21 11:31:39.000000000 +0000
-+++ src/common/imagtiff.cpp
-@@ -188,15 +188,25 @@ bool wxTIFFHandler::LoadFile( wxImage *i
- }
-
- uint32 w, h;
-- uint32 npixels;
- uint32 *raster;
-
- TIFFGetField( tif, TIFFTAG_IMAGEWIDTH, &w );
- TIFFGetField( tif, TIFFTAG_IMAGELENGTH, &h );
-
-- npixels = w * h;
-+ // guard against integer overflow during multiplication which could result
-+ // in allocating a too small buffer and then overflowing it
-+ const double bytesNeeded = (double)w * (double)h * sizeof(uint32);
-+ if ( bytesNeeded >= 4294967295U /* UINT32_MAX */ )
-+ {
-+ if ( verbose )
-+ wxLogError( _("TIFF: Image size is abnormally big.") );
-+
-+ TIFFClose(tif);
-+
-+ return false;
-+ }
-
-- raster = (uint32*) _TIFFmalloc( npixels * sizeof(uint32) );
-+ raster = (uint32*) _TIFFmalloc( bytesNeeded );
-
- if (!raster)
- {
diff --git a/x11/wxGTK24/patches/patch-aq b/x11/wxGTK24/patches/patch-aq
deleted file mode 100644
index f15f71c79bc..00000000000
--- a/x11/wxGTK24/patches/patch-aq
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aq,v 1.1 2010/12/22 19:44:24 chuck Exp $
-
---- src/common/dynlib.cpp.orig 2010-12-22 14:19:31.000000000 -0500
-+++ src/common/dynlib.cpp 2010-12-22 14:23:41.000000000 -0500
-@@ -480,7 +480,7 @@
-
- int dlclose(void *handle)
- {
-- NSUnLinkModule( handle, NSUNLINKMODULE_OPTION_NONE);
-+ NSUnLinkModule((NSModule)handle, NSUNLINKMODULE_OPTION_NONE);
- return 0;
- }
-
diff --git a/x11/wxGTK24/patches/patch-contrib_src_canvas_canvas.cpp b/x11/wxGTK24/patches/patch-contrib_src_canvas_canvas.cpp
deleted file mode 100644
index 62036ec958a..00000000000
--- a/x11/wxGTK24/patches/patch-contrib_src_canvas_canvas.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-contrib_src_canvas_canvas.cpp,v 1.1 2014/03/22 16:50:29 spz Exp $
-
-make it deal gracefully with both freetype 2.4.* and 2.5.*
-
---- contrib/src/canvas/canvas.cpp.orig 2003-09-21 11:32:40.000000000 +0000
-+++ contrib/src/canvas/canvas.cpp
-@@ -32,7 +32,8 @@
- #endif
-
- #if wxUSE_FREETYPE
-- #include <freetype/freetype.h>
-+ #include <ft2build.h>
-+ #include FT_FREETYPE_H
- #endif
-
- //#define CANVASDEBUG
diff --git a/x11/wxGTK24/patches/patch-src_gtk_menu.cpp b/x11/wxGTK24/patches/patch-src_gtk_menu.cpp
deleted file mode 100644
index ca003b5827a..00000000000
--- a/x11/wxGTK24/patches/patch-src_gtk_menu.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-src_gtk_menu.cpp,v 1.1 2012/02/16 20:26:18 hans Exp $
-
---- src/gtk/menu.cpp.orig 2003-09-21 13:31:57.000000000 +0200
-+++ src/gtk/menu.cpp 2012-01-15 17:43:10.375045952 +0100
-@@ -30,13 +30,13 @@
- #ifdef __WXGTK20__
- #include <glib-object.h>
-
-- #define gtk_accel_group_attach(g, o) _gtk_accel_group_attach((g), (o))
-- #define gtk_accel_group_detach(g, o) _gtk_accel_group_detach((g), (o))
-+ #define gtk_accel_group_attach(g, o) gtk_window_add_accel_group((o), (g))
-+ #define gtk_accel_group_detach(g, o) gtk_window_remove_accel_group((o), (g))
- #define gtk_menu_ensure_uline_accel_group(m) gtk_menu_get_accel_group(m)
-
-- #define ACCEL_OBJECT GObject
-+ #define ACCEL_OBJECT GtkWindow
- #define ACCEL_OBJECTS(a) (a)->acceleratables
-- #define ACCEL_OBJ_CAST(obj) G_OBJECT(obj)
-+ #define ACCEL_OBJ_CAST(obj) GTK_WINDOW(obj)
- #else // GTK+ 1.x
- #define ACCEL_OBJECT GtkObject
- #define ACCEL_OBJECTS(a) (a)->attach_objects
diff --git a/x11/wxGTK24/patches/patch-src_gtk_settings.cpp b/x11/wxGTK24/patches/patch-src_gtk_settings.cpp
deleted file mode 100644
index 65a1ecaeb7f..00000000000
--- a/x11/wxGTK24/patches/patch-src_gtk_settings.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-src_gtk_settings.cpp,v 1.1 2012/02/16 20:26:18 hans Exp $
-
---- src/gtk/settings.cpp 2012-01-15 17:42:01.818106898 +0100
-+++ src/gtk/settings.cpp.orig 2003-09-21 13:31:57.000000000 +0200
-@@ -340,8 +340,8 @@ wxFont wxSystemSettingsNative::GetFont(
- }
- else
- {
-- const gchar *font_name =
-- _gtk_rc_context_get_default_font_name(gtk_settings_get_default());
-+ gchar *font_name;
-+ g_object_get(gtk_settings_get_default(), "gtk-font-name", &font_name, NULL);
- g_systemFont = new wxFont(wxString::FromAscii(font_name));
- }
- gtk_widget_destroy( widget );