From 85ce3f71ec372465c2fe456f7d27bbfd42c805c2 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Fri, 30 Sep 2022 22:26:15 -0400 Subject: [PATCH] openmsx: update to 18.0. --- srcpkgs/openmsx/template | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/srcpkgs/openmsx/template b/srcpkgs/openmsx/template index 8475c00fd311..0d972f89dd26 100644 --- a/srcpkgs/openmsx/template +++ b/srcpkgs/openmsx/template @@ -1,19 +1,24 @@ # Template file for 'openmsx' pkgname=openmsx -version=0.15.0 -revision=3 -hostmakedepends="pkg-config python" -makedepends="SDL-devel glew-devel libao-devel libtheora-devel libvorbis-devel - libpng-devel libxml2-devel SDL_ttf-devel tcl-devel" +version=18.0 +revision=1 +hostmakedepends="pkg-config python3" +makedepends="SDL2-devel glew-devel libao-devel libtheora-devel libvorbis-devel + libpng-devel libxml2-devel SDL2_ttf-devel tcl-devel" short_desc="MSX emulator that aims for perfection" maintainer="Orphaned " license="GPL-2.0-only" homepage="https://openmsx.org" +changelog="https://raw.githubusercontent.com/openMSX/openMSX/master/doc/release-history.txt" distfiles="https://github.com/openMSX/openMSX/releases/download/RELEASE_${version//\./_}/openmsx-${version}.tar.gz" -checksum=93f209d8fed2e04e62526469bb6bb431b82ea4d07ecdc45dab2b8cc4ca21d62a -nocross="can't use CXX prefixed with triplet" +checksum=23db7756e6c6b5cfd157bb4720a0d96aa2bb75e88d1fdf5a0f76210eef4aff60 +# nocross="can't use CXX prefixed with triplet" CXXFLAGS="-Wno-narrowing -O3" +case "$XBPS_TARGET_MACHINE" in + i686*) export CXX="${XBPS_CROSS_TRIPLET}-g++" ;; +esac + do_build() { vsed -e 's@\(SYMLINK_FOR_BINARY:=\)true@\1false@' -i build/custom.mk vsed -e 's@\(INSTALL_BASE:=\)/opt/openMSX@\1/usr/share/openmsx@' -i build/custom.mk