games/SLADE: Fix build.
Signed-off-by: B. Watson <yalhcru@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
6f0797ad1a
commit
27fa2f508d
|
@ -23,6 +23,10 @@
|
|||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
# 20220208 bkw:
|
||||
# - grr. add missing 'fmt' dep. my bad.
|
||||
# - autodetect wxWebView support in wxGTK3. also my bad.
|
||||
|
||||
# 20211118 bkw:
|
||||
# - update for v3.2.0_b3. normally won't package a beta, but
|
||||
# 3.1.12a and 3.1.13 won't build, and life is too short.
|
||||
|
@ -126,10 +130,18 @@ ln -s $WXCONF $WXTMP/wx-config
|
|||
# a non-ccached build with cotire only takes me 5 minutes, I won't go
|
||||
# to extreme lengths here like I did for mame.
|
||||
|
||||
# 20220208 bkw: I screwed up: I forgot wxGTK3 isn't always built with
|
||||
# webkit2gtk (so it doesn't always have wxWebView). slade doesn't
|
||||
# autodetect this, so detect it ourselves:
|
||||
NO_WEBVIEW_OPT="ON"
|
||||
$WXTMP/wx-config --libs | grep -q webview && NO_WEBVIEW_OPT="OFF"
|
||||
echo "=== NO_WEBVIEW_OPT='$NO_WEBVIEW_OPT'"
|
||||
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake \
|
||||
-DWITH_WXPATH=$WXTMP \
|
||||
-DNO_WEBVIEW=$NO_WEBVIEW_OPT \
|
||||
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
|
||||
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
|
|
|
@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/sirjuddington/SLADE/archive/3.2.0_b3/SLADE-3.2.0_b3
|
|||
MD5SUM="428f84a8abaa086e953568955e3a1876"
|
||||
DOWNLOAD_x86_64=""
|
||||
MD5SUM_x86_64=""
|
||||
REQUIRES="wxGTK3 SFML ftgl FreeImage p7zip"
|
||||
REQUIRES="wxGTK3 fmt SFML ftgl FreeImage p7zip"
|
||||
MAINTAINER="B. Watson"
|
||||
EMAIL="yalhcru@gmail.com"
|
||||
|
|
Loading…
Reference in New Issue