diff --git a/exhal/README b/exhal/README index 9ca9581be..556f2460c 100644 --- a/exhal/README +++ b/exhal/README @@ -4,20 +4,20 @@ exhal and inhal are tools designed to decompress and recompress/insert data used by several NES, SNES and Game Boy games developed by HAL Laboratory. Runtime requirements: - cygwin-2.9.0-3 + cygwin-3.5.7-1 Build requirements: (besides corresponding -devel packages) - binutils-2.29-1 - cygport-0.25.0-1 - gcc-core-6.4.0-4 - make-4.2.1-2 + binutils-2.44-1 + cygport-0.36.9-1 + gcc-core-12.4.0-3 + make-4.4.1-2 Canonical website: https://github.com/devinacker/exhal Canonical download: - https://github.com/devinacker/exhal/archive/v1.21b.tar.gz + https://github.com/devinacker/exhal/archive/refs/tags/v1.21b.tar.gz ------------------------------------------- @@ -49,5 +49,8 @@ Files included in the binary package: Port Notes: +----- version 1.21b-1bl2 ----- +Rebuild with gcc-12.4.0 + ----- version 1.21b-1bl1 ----- Initial release by fd0 diff --git a/exhal/exhal-1.21b-1bl1.cygport b/exhal/exhal-1.21b-1bl2.cygport similarity index 72% rename from exhal/exhal-1.21b-1bl1.cygport rename to exhal/exhal-1.21b-1bl2.cygport index 52ea91e77..05d5f6c9d 100644 --- a/exhal/exhal-1.21b-1bl1.cygport +++ b/exhal/exhal-1.21b-1bl2.cygport @@ -1,11 +1,15 @@ HOMEPAGE="https://github.com/devinacker/${PN}" -SRC_URI="https://github.com/devinacker/${PN}/archive/v${PV}.tar.gz" +SRC_URI="https://github.com/devinacker/${PN}/archive/refs/tags/v${PV}.tar.gz" CATEGORY="Archive" SUMMARY="Compression and decompression tools for NES, SNES, and Game Boy games by HAL Laboratory" DESCRIPTION="exhal and inhal are tools designed to decompress and recompress/insert data used by several NES, SNES and Game Boy games developed by HAL Laboratory." +LICENSE="MIT" +LICENSE_SPDX="SPDX-License-Identifier: MIT" +LICENSE_URI="COPYING.txt" + src_compile() { cd ${B} diff --git a/exhal/exhal-1.21b-1bl2.src.patch b/exhal/exhal-1.21b-1bl2.src.patch new file mode 100644 index 000000000..c965e49d8 --- /dev/null +++ b/exhal/exhal-1.21b-1bl2.src.patch @@ -0,0 +1,11 @@ +--- origsrc/exhal-1.21b/makefile 2016-04-10 10:21:42.000000000 +0900 ++++ src/exhal-1.21b/makefile 2025-02-21 07:06:12.556500400 +0900 +@@ -2,7 +2,7 @@ + # copyright 2013 Devin Acker (Revenant) + # See copying.txt for legal information. + +-CFLAGS += -std=c99 -Os -Wall -s ++#CFLAGS += -std=c99 -Os -Wall -s + + # Add extension when compiling for Windows + ifeq ($(OS), Windows_NT)