# wxwidgets30/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package was created based on "git" upstream sources. The sources were obtained as follows: ocgitfetch --run wxwidgets30 \ https://github.com/stahta01/wxWidgets_3_0_branch.git #--------------------------------------------------------------------- 2. "wxwidgets30" installs an older release of "wxwidgets*" for use by packages that require it. The older release is hidden from the build system by default. It needs to be requested explicitly. #--------------------------------------------------------------------- 3. The "configure" switch "--enable-unicode" is recommended. If it's omitted, you may not be able to build some "wx"-based applications later on. #--------------------------------------------------------------------- [buildtimes] 00.06 hours (or 003.78 minutes) - 2021 L.A. dedi box: 6x2 CPU 32GB RAM 00.21 hours (or 012.83 minutes) - HP EliteBook 8560w 32GB RAM 00.23 hours (or 013.72 minutes) - ThinkPad W530 i7 4x2 32GB RAM using a 64-bit kernel and 32-bit distro 00.27 hours (or 016.13 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.33 hours (or 019.65 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 01.60 hours (or 095.92 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] altpkg = yes build = default exepack = yes license = See "license*.txt" in installed tree nosyslinks = yes tmpsize = 1987M unpack = relaxed dontfind = qt5 wxwidgets28 wxwidgets32 setpaths = libpng gstreamer gtkcore libpng wxwidgets30 xorg \ webkit2gtk3 #--------------------------------------------------------------------- [depends] actools cairo coreutils cppunit expat gawk gconf grep gtkcore jpeg libgnomeprintui libpng libxml2 gstreamer orbit perl pkgconf python qt sdl sed tiff webkit2gtk3 xorg zlib #--------------------------------------------------------------------- [configure] MANBASE=$PKGDIR_PROD/man mkdir -p $MANBASE bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --mandir=$MANBASE \ \ --enable-aui \ --enable-display \ --enable-geometry \ --enable-gui \ --enable-graphics_ctx \ --enable-mediactrl \ --enable-optimise \ --enable-shared \ --enable-sound \ --enable-unicode \ --enable-webview \ \ --with-expat \ --with-gtk=2 \ --with-libiconv \ --with-libjpeg \ --with-libpng \ --with-libtiff \ --with-libxpm \ --with-opengl \ --with-regex \ --with-sdl \ --with-themes=all \ --with-zlib #--------------------------------------------------------------------- [postbuild] DOCDIR=$PKGDIR_PROD/doc mkdir -p $DOCDIR cp -p docs/licence.txt $DOCDIR/license-wxwidgets-main.txt cp -p docs/licendoc.txt $DOCDIR/license-wxwidgets-doc.txt #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_home = https://wxwidgets.org/ url_lfs = None when last checked url_tarball = git # See "technotes" in "cfg" file #--------------------------------------------------------------------- [history] 170625 Updated from 3.0.2 to 3.0.3 170917 Split "wxwidgets30" off from "wxwidgets" 180307 Updated to 180307 ("git" date) 180429 Updated to 180429 180626 Updated to 180626 180717 Updated to 180717 180908 Updated to 180908 181023 Updated to b75f473ea ("git" hash) 210217 Updated to e250a09ff 211109 Updated to c034a78f6