Bump dosbox-x. Fix zandronum version. Preparing to repair SDL3.
Update dosbox-x to release 2025.01.01. Fix incorrect version for zandronum alpha. Prepar fix for SDL3 [#116997.](https://github.com/libsdl-org/SDL/issues/11697)
This commit is contained in:
parent
27e63868ea
commit
f6bb20134e
5 changed files with 149 additions and 10 deletions
|
|
@ -3,16 +3,18 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake desktop
|
||||
inherit cmake desktop mercurial
|
||||
|
||||
MY_TAG="ZA_3.1"
|
||||
MY_TAG_COMMIT="zandronum-stable-ZA_3.1"
|
||||
MY_COMMIT_UTC_TIMESTAMP="1639258555"
|
||||
#MY_TAG="ZA_3.1"
|
||||
#MY_TAG_COMMIT="zandronum-stable-ZA_3.1"
|
||||
#MY_COMMIT_UTC_TIMESTAMP="1639258555"
|
||||
|
||||
DESCRIPTION="OpenGL ZDoom port with Client/Server multiplayer"
|
||||
HOMEPAGE="https://zandronum.com/"
|
||||
#SRC_URI="https://osdn.dl.osdn.net/scmarchive/g/${PN}/hg/${PN}-stable/${MY_COMMIT:0:2}/${MY_COMMIT:2:4}/${PN}-stable-${MY_COMMIT:0:6}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="https://foss.heptapod.net/zandronum/zandronum-stable/-/archive/${MY_TAG}/${MY_TAG_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
#SRC_URI="https://foss.heptapod.net/zandronum/zandronum-stable/-/archive/${MY_TAG}/${MY_TAG_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
EHG_REPO_URI="https://foss.heptapod.net/zandronum/zandronum-stable"
|
||||
EHG_REVISION="0c2b243f9d02"
|
||||
|
||||
LICENSE="Sleepycat"
|
||||
SLOT="0"
|
||||
|
|
@ -44,15 +46,19 @@ DEPEND="${RDEPEND}
|
|||
cpu_flags_x86_mmx? ( || ( dev-lang/nasm dev-lang/yasm ) )"
|
||||
|
||||
#S="${WORKDIR}/${PN}-stable-${MY_COMMIT:0:6}"
|
||||
S="${WORKDIR}/${MY_TAG_COMMIT}"
|
||||
#S="${WORKDIR}/${MY_TAG_COMMIT}"
|
||||
|
||||
src_unpack() {
|
||||
mercurial_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Normally Mercurial would generate gitinfo.h for NETGAMEVERSION
|
||||
# let's do it without Mercurial
|
||||
eapply "${FILESDIR}/remove-revision-check.patch"
|
||||
echo "#define HG_REVISION_NUMBER ${MY_COMMIT_UTC_TIMESTAMP}" > src/gitinfo.h
|
||||
echo "#define HG_REVISION_HASH_STRING \"0\"" >> src/gitinfo.h
|
||||
echo "#define HG_TIME \"\"" >> src/gitinfo.h
|
||||
#eapply "${FILESDIR}/remove-revision-check.patch"
|
||||
#echo "#define HG_REVISION_NUMBER ${MY_COMMIT_UTC_TIMESTAMP}" > src/gitinfo.h
|
||||
#echo "#define HG_REVISION_HASH_STRING \"0\"" >> src/gitinfo.h
|
||||
#echo "#define HG_TIME \"\"" >> src/gitinfo.h
|
||||
|
||||
# Use system libs
|
||||
# (lzma can't be system-libbed as the Gentoo ebuild provides no sources)
|
||||
Loading…
Add table
Add a link
Reference in a new issue