1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
6 VARIANTS= standard gtk2
7 SDESC[standard]= GUI toolkit with GTK+ bindings (gtk3)
8 SDESC[gtk2]= GUI toolkit with GTK+ bindings (gtk2)
9 HOMEPAGE= https://www.wxwidgets.org/
13 SITES[main]= https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.5.1/
14 DISTFILE[1]= wxWidgets-3.0.5.1.tar.bz2:main
16 SPKGS[standard]= complete
23 OPTIONS_AVAILABLE= GTK2
24 OPTIONS_STANDARD= none
27 BUILD_DEPENDS= harfbuzz:dev:standard
28 libmspack:dev:standard
30 BUILDRUN_DEPENDS= libmspack:primary:standard
31 libGLU:primary:standard
33 USES= cpe gmake png jpeg tiff zlib execinfo expat iconv
35 XORG_COMPONENTS= x11 sm xxf86vm xinerama
37 DISTNAME= wxWidgets-3.0.5.1
39 CPE_PRODUCT= wxwidgets
41 FPC_EQUIVALENT= x11-toolkits/wxgtk30
44 CONFIGURE_ARGS= --with-libpng=sys
55 CONFIGURE_ENV= X11BASE="{{LOCALBASE}}"
56 ac_cv_header_sys_inotify_h=no
59 PLIST_SUB= GTKVER={{GTKVER}}
61 VAR_OPSYS[freebsd]= CONFIGURE_ARGS=--enable-precomp-headers=no
62 VAR_OPSYS[netbsd]= CONFIGURE_ARGS=--disable-precomp-headers
63 VAR_OPSYS[midnightbsd]= CONFIGURE_ARGS=--disable-precomp-headers
65 [GTK2].DESCRIPTION= Build with GTK+2 instead of GTK+3
66 [GTK2].CONFIGURE_ARGS_OFF= --with-gtk=3
67 [GTK2].CONFIGURE_ARGS_ON= --with-gtk=2
68 [GTK2].GNOME_COMPONENTS_OFF= gtk3
69 [GTK2].GNOME_COMPONENTS_ON= gtk2
70 [GTK2].MAKEFILE_OFF= GTKVER=3
71 [GTK2].MAKEFILE_ON= GTKVER=2
74 ${RM} -r ${STAGEDIR}${PREFIX}/share/locale/zh
76 [FILE:448:descriptions/desc.primary]
77 wxWidgets is a C++ library that lets developers create applications for
78 Windows, Mac OS X, Linux and other platforms with a single code base.
79 It has popular language bindings for Python, Perl, Ruby and many other
80 languages, and unlike other cross-platform toolkits, wxWidgets gives
81 applications a truly native look and feel because it uses the platform's
82 native API rather than emulating the GUI. It's also extensive, free,
83 open-source and mature.
87 440f6e73cf5afb2cbf9af10cec8da6cdd3d3998d527598a53db87099524ac807 19739206 wxWidgets-3.0.5.1.tar.bz2
90 [FILE:10930:manifests/plist.primary]
91 %%GTK2-ON%%include/wx-3.0/wx/aui/tabartgtk.h
92 %%GTK2-ON%%include/wx-3.0/wx/generic/fontdlgg.h
93 %%GTK2-ON%%include/wx-3.0/wx/gtk/hildon/notifmsg.h
96 wxrc-gtk%%GTKVER%%u-3.0
459 webviewarchivehandler.h
489 include/wx-3.0/wx/aui/
498 include/wx-3.0/wx/generic/
558 include/wx-3.0/wx/gtk/
637 webviewhistoryitem_webkit.h
639 include/wx-3.0/wx/gtk/gnome/gvfs.h
640 include/wx-3.0/wx/html/
658 include/wx-3.0/wx/meta/
666 include/wx-3.0/wx/persist/
672 include/wx-3.0/wx/private/
675 include/wx-3.0/wx/propgrid/
685 include/wx-3.0/wx/protocol/
691 include/wx-3.0/wx/ribbon/
701 include/wx-3.0/wx/richtext/
702 richtextbackgroundpage.h
703 richtextborderspage.h
705 richtextbulletspage.h
712 richtextindentspage.h
713 richtextliststylepage.h
714 richtextmarginspage.h
722 richtextuicustomization.h
724 include/wx-3.0/wx/stc/stc.h
725 include/wx-3.0/wx/unix/
746 include/wx-3.0/wx/unix/private/pipestream.h
747 include/wx-3.0/wx/xml/xml.h
748 include/wx-3.0/wx/xrc/
820 libwx_baseu-3.0.so.%%SOMAJOR%%
821 libwx_baseu-3.0.so.%%SOVERSION%%
822 libwx_baseu_net-3.0.so
823 libwx_baseu_net-3.0.so.%%SOMAJOR%%
824 libwx_baseu_net-3.0.so.%%SOVERSION%%
825 libwx_baseu_xml-3.0.so
826 libwx_baseu_xml-3.0.so.%%SOMAJOR%%
827 libwx_baseu_xml-3.0.so.%%SOVERSION%%
828 libwx_gtk%%GTKVER%%u_adv-3.0.so
829 libwx_gtk%%GTKVER%%u_adv-3.0.so.%%SOMAJOR%%
830 libwx_gtk%%GTKVER%%u_adv-3.0.so.%%SOVERSION%%
831 libwx_gtk%%GTKVER%%u_aui-3.0.so
832 libwx_gtk%%GTKVER%%u_aui-3.0.so.%%SOMAJOR%%
833 libwx_gtk%%GTKVER%%u_aui-3.0.so.%%SOVERSION%%
834 libwx_gtk%%GTKVER%%u_core-3.0.so
835 libwx_gtk%%GTKVER%%u_core-3.0.so.%%SOMAJOR%%
836 libwx_gtk%%GTKVER%%u_core-3.0.so.%%SOVERSION%%
837 libwx_gtk%%GTKVER%%u_gl-3.0.so
838 libwx_gtk%%GTKVER%%u_gl-3.0.so.%%SOMAJOR%%
839 libwx_gtk%%GTKVER%%u_gl-3.0.so.%%SOVERSION%%
840 libwx_gtk%%GTKVER%%u_html-3.0.so
841 libwx_gtk%%GTKVER%%u_html-3.0.so.%%SOMAJOR%%
842 libwx_gtk%%GTKVER%%u_html-3.0.so.%%SOVERSION%%
843 libwx_gtk%%GTKVER%%u_propgrid-3.0.so
844 libwx_gtk%%GTKVER%%u_propgrid-3.0.so.%%SOMAJOR%%
845 libwx_gtk%%GTKVER%%u_propgrid-3.0.so.%%SOVERSION%%
846 libwx_gtk%%GTKVER%%u_qa-3.0.so
847 libwx_gtk%%GTKVER%%u_qa-3.0.so.%%SOMAJOR%%
848 libwx_gtk%%GTKVER%%u_qa-3.0.so.%%SOVERSION%%
849 libwx_gtk%%GTKVER%%u_ribbon-3.0.so
850 libwx_gtk%%GTKVER%%u_ribbon-3.0.so.%%SOMAJOR%%
851 libwx_gtk%%GTKVER%%u_ribbon-3.0.so.%%SOVERSION%%
852 libwx_gtk%%GTKVER%%u_richtext-3.0.so
853 libwx_gtk%%GTKVER%%u_richtext-3.0.so.%%SOMAJOR%%
854 libwx_gtk%%GTKVER%%u_richtext-3.0.so.%%SOVERSION%%
855 libwx_gtk%%GTKVER%%u_stc-3.0.so
856 libwx_gtk%%GTKVER%%u_stc-3.0.so.%%SOMAJOR%%
857 libwx_gtk%%GTKVER%%u_stc-3.0.so.%%SOVERSION%%
858 libwx_gtk%%GTKVER%%u_xrc-3.0.so
859 libwx_gtk%%GTKVER%%u_xrc-3.0.so.%%SOMAJOR%%
860 libwx_gtk%%GTKVER%%u_xrc-3.0.so.%%SOVERSION%%
861 lib/wx/config/gtk%%GTKVER%%-unicode-3.0
862 lib/wx/include/gtk%%GTKVER%%-unicode-3.0/wx/setup.h
863 share/aclocal/wxwin.m4
864 share/bakefile/presets/
872 [FILE:795:manifests/plist.nls]
873 share/locale/ca/LC_MESSAGES/wxstd.mo
874 share/locale/cs/LC_MESSAGES/wxstd.mo
875 share/locale/da/LC_MESSAGES/wxstd.mo
876 share/locale/de/LC_MESSAGES/wxstd.mo
877 share/locale/el/LC_MESSAGES/wxstd.mo
878 share/locale/es/LC_MESSAGES/wxstd.mo
879 share/locale/fi/LC_MESSAGES/wxstd.mo
880 share/locale/fr/LC_MESSAGES/wxstd.mo
881 share/locale/hu/LC_MESSAGES/wxstd.mo
882 share/locale/id/LC_MESSAGES/wxstd.mo
883 share/locale/it/LC_MESSAGES/
886 share/locale/ja/LC_MESSAGES/wxstd.mo
887 share/locale/nl/LC_MESSAGES/wxstd.mo
888 share/locale/pl/LC_MESSAGES/wxstd.mo
889 share/locale/ru/LC_MESSAGES/wxstd.mo
890 share/locale/sl/LC_MESSAGES/wxstd.mo
891 share/locale/sv/LC_MESSAGES/wxstd.mo
892 share/locale/tr/LC_MESSAGES/wxstd.mo
893 share/locale/uk/LC_MESSAGES/wxstd.mo
894 share/locale/zh_CN/LC_MESSAGES/wxstd.mo
895 share/locale/zh_TW/LC_MESSAGES/wxstd.mo
898 [FILE:2013:patches/patch-configure]
899 --- configure.orig 2020-05-02 14:03:18 UTC
901 @@ -4047,7 +4047,7 @@ case "${host}" in
903 DEFAULT_DEFAULT_wxUSE_MOTIF=1
906 + *-*-dragonfly*|*-*-freebsd*|*-*-midnight*)
909 $as_echo "#define __FREEBSD__ 1" >>confdefs.h
910 @@ -21657,6 +21657,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
916 /usr/local/X11/include \
917 /usr/local/include/X11 \
918 @@ -28461,7 +28462,7 @@ if test "$wxUSE_SHARED" = "yes"; then
922 - *-*-cygwin* | *-*-mingw* )
923 + *-*-cygwin* | *-*-mingw* | *-*-netbsd* )
924 wx_cv_version_script=no
927 @@ -31499,9 +31500,6 @@ $as_echo "$as_me: WARNING: BeOS threads
928 THREAD_OPTS="-pthreads $THREAD_OPTS"
932 - THREAD_OPTS="-kthread lthread $THREAD_OPTS c_r"
934 *-*-darwin* | *-*-cygwin* )
937 @@ -32764,7 +32762,7 @@ else
944 if test "x$WXWIN_COMPATIBILITY_2_6" = "xyes"; then
945 $as_echo "#define WXWIN_COMPATIBILITY_2_6 1" >>confdefs.h
946 @@ -39001,6 +38999,8 @@ fi
949 powerpc-apple-macos* | \
952 *-*-freebsd* | *-*-openbsd* | *-*-netbsd* | *-*-gnu* | *-*-k*bsd*-gnu | \
955 @@ -39042,6 +39042,7 @@ fi
957 case "${BAKEFILE_HOST}" in
958 *-*-linux* | *-*-freebsd* | *-*-openbsd* | *-*-netbsd* | \
959 + *-*-dragonfly* | *-*-midnight* | *-*-solaris2* | \
960 *-*-k*bsd*-gnu | *-*-mirbsd* | *-*-gnu* )
961 if test "x$SUNCXX" = "xyes"; then
965 [FILE:417:patches/patch-setup.h.in]
966 --- setup.h.in.orig 2020-05-02 14:03:18 UTC
968 @@ -763,17 +763,14 @@
970 * Define if your compiler has std::tr1::unordered_map
972 -#undef HAVE_TR1_UNORDERED_MAP
975 * Define if your compiler has std::tr1::unordered_set
977 -#undef HAVE_TR1_UNORDERED_SET
980 * Define if your compiler has <tr1/type_traits>
982 -#undef HAVE_TR1_TYPE_TRAITS
985 * Define if your compiler has <type_traits>
988 [FILE:430:patches/patch-src_common_translation.cpp]
989 --- src/common/translation.cpp.orig 2020-05-02 14:03:18 UTC
990 +++ src/common/translation.cpp
991 @@ -1471,7 +1471,7 @@ wxArrayString wxTranslations::GetAvailab
993 bool wxTranslations::AddStdCatalog()
995 - if ( !AddCatalog(wxS("wxstd")) )
996 + if ( !AddCatalog(wxS("wxstd") wxSTRINGIZE(wxMAJOR_VERSION) wxSTRINGIZE(wxMINOR_VERSION)) )
999 // there may be a catalog with toolkit specific overrides, it is not
1002 [FILE:223:patches/patch-src_stc_scintilla_src_Editor.cxx]
1003 --- src/stc/scintilla/src/Editor.cxx.orig 2020-05-02 14:03:18 UTC
1004 +++ src/stc/scintilla/src/Editor.cxx
1007 #include <algorithm>
1011 #include "Platform.h"
1015 [FILE:1124:patches/patch-utils_wxrc_Makefile.in]
1016 --- utils/wxrc/Makefile.in.orig 2020-05-02 14:03:18 UTC
1017 +++ utils/wxrc/Makefile.in
1018 @@ -29,6 +29,7 @@ WX_LIB_FLAVOUR = @WX_LIB_FLAVOUR@
1020 TOOLKIT_LOWERCASE = @TOOLKIT_LOWERCASE@
1021 TOOLKIT_VERSION = @TOOLKIT_VERSION@
1022 +TOOLCHAIN_NAME = @TOOLCHAIN_NAME@
1023 EXTRALIBS = @EXTRALIBS@
1024 EXTRALIBS_XML = @EXTRALIBS_XML@
1025 EXTRALIBS_GUI = @EXTRALIBS_GUI@
1026 @@ -115,11 +116,7 @@ distclean: clean
1028 @COND_USE_XRC_1@install_wxrc: $(__wxrc___depname)
1029 @COND_USE_XRC_1@ $(INSTALL_DIR) $(DESTDIR)$(bindir)
1030 -@COND_USE_XRC_1@ $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir)
1031 -@COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
1032 -@COND_USE_XRC_1@ $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir)
1033 -@COND_USE_XRC_1@ mv -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE)
1034 -@COND_USE_XRC_1@ (cd $(DESTDIR)$(bindir) && $(LN_S) wxrc-$(WX_RELEASE) wxrc$(EXEEXT))
1035 +@COND_USE_XRC_1@ $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(TOOLCHAIN_NAME)$(EXEEXT)
1037 @COND_USE_XRC_1@uninstall_wxrc:
1038 @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT)