diff --git a/games/mrboom/Makefile b/games/mrboom/Makefile index f2465457dd85..83daca1ff51c 100644 --- a/games/mrboom/Makefile +++ b/games/mrboom/Makefile @@ -1,40 +1,42 @@ PORTNAME= mrboom -DISTVERSION= 5.3 -PORTREVISION= 1 +DISTVERSION= 5.4 CATEGORIES= games MASTER_SITES= https://github.com/Javanaise/mrboom-libretro/releases/download/${PORTVERSION}/ DISTNAME= MrBoom-src-${PORTVERSION} +PATCH_SITES= https://github.com/Javanaise/mrboom-libretro/commit/ +PATCHFILES= 564c63232ace8624b5a520b77f0693b7b68fbfe5.patch:-p1 + MAINTAINER= ehaupt@FreeBSD.org COMMENT= 8 players Bomberman clone WWW= http://mrboom.mumblecore.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_FreeBSD_14_i386= lld crashes during build BROKEN_FreeBSD_15_i386= lld crashes during build LIB_DEPENDS= libmodplug.so:audio/libmodplug USES= compiler:c++11-lang gmake minizip sdl USE_SDL= mixer2 sdl2 MAKE_ENV+= LIBSDL2=1 ALL_TARGET= mrboom CFLAGS+= `sdl2-config --cflags` LDFLAGS+= `sdl2-config --libs` PLIST_FILES= bin/mrboom \ share/applications/mrboom.desktop \ share/man/man6/mrboom.6.gz \ share/pixmaps/mrboom.png post-install: ${INSTALL_DATA} ${WRKSRC}/Assets/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_DATA} ${WRKSRC}/Assets/${PORTNAME}.desktop \ ${STAGEDIR}${DESKTOPDIR} .include diff --git a/games/mrboom/distinfo b/games/mrboom/distinfo index a7717dd1f11c..680aea7b38a1 100644 --- a/games/mrboom/distinfo +++ b/games/mrboom/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1696246783 -SHA256 (MrBoom-src-5.3.tar.gz) = 75c3812878809c908094416b0d50e8b380d158d0ad12b9ae6a9a95ab926866c1 -SIZE (MrBoom-src-5.3.tar.gz) = 7950508 +TIMESTAMP = 1709328227 +SHA256 (MrBoom-src-5.4.tar.gz) = 5f8f612a850a184dc59f03bcc74e279b50bc027d8ca2d9a4927a4caaa570b93a +SIZE (MrBoom-src-5.4.tar.gz) = 8165615 +SHA256 (564c63232ace8624b5a520b77f0693b7b68fbfe5.patch) = fcd6c74812581ce029bb3f94720e736fd3a1ab8e0942a71fd588eaec46416c06 +SIZE (564c63232ace8624b5a520b77f0693b7b68fbfe5.patch) = 1623 diff --git a/games/mrboom/files/patch-Makefile b/games/mrboom/files/patch-Makefile deleted file mode 100644 index 3132d3ccc926..000000000000 --- a/games/mrboom/files/patch-Makefile +++ /dev/null @@ -1,34 +0,0 @@ ---- Makefile.orig 2023-09-30 09:08:22 UTC -+++ Makefile -@@ -3,20 +3,19 @@ STRIP := strip - INSTALL := install - RM := rm - STRIP := strip --GIT_VERSION := " $(shell git rev-parse --short HEAD)" - BINDIR ?= bin - LIBDIR ?= lib - DATADIR ?= share - LIBRETRO_DIR ?= libretro - WANT_BPP := 32 - --MANDIR := man/man6 -+MANDIR := share/man/man6 - CFLAGS := $(filter-out -D_FORTIFY_SOURCE=1,$(CFLAGS)) - CFLAGS := $(filter-out -D_FORTIFY_SOURCE=2,$(CFLAGS)) - CFLAGS := $(filter-out -D_FORTIFY_SOURCE,$(CFLAGS)) - CXXFLAGS := $(filter-out -D_FORTIFY_SOURCE=1,$(CXXFLAGS)) - CXXFLAGS := $(filter-out -D_FORTIFY_SOURCE=2,$(CXXFLAGS)) --CXXFLAGS := $(filter-out -D_FORTIFY_SOURCE,$(CXXFLAGS)) -+ - CPPFLAGS := $(filter-out -D_FORTIFY_SOURCE=1,$(CPPFLAGS)) - CPPFLAGS := $(filter-out -D_FORTIFY_SOURCE=2,$(CPPFLAGS)) - CPPFLAGS := $(filter-out -D_FORTIFY_SOURCE,$(CPPFLAGS)) -@@ -628,7 +627,7 @@ endif - endif - endif - --CFLAGS += -DMRBOOM -DHAVE_IBXM -D_FORTIFY_SOURCE=0 -DPLATFORM=\"$(platform)\" -DGIT_VERSION=\"$(GIT_VERSION)\" -+CFLAGS += -DMRBOOM -DHAVE_IBXM -D_FORTIFY_SOURCE=0 -DPLATFORM=\"$(platform)\" - - ifneq ($(FALCON),) - SDLLIBS := -mshort -L/usr/m68k-atari-mint/sys-root/usr/lib/m68020-60 -lSDL_mixer -lSDL -lSDLmain -lFLAC -lmikmod -lgem -lldg -lgem -lm -lvorbisfile -lvorbis -logg -lmpg123