git: e6b8ae2a3549 - main - emulators/mupen64plus*: Update to 2.6.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 10 Sep 2024 04:46:19 UTC
The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=e6b8ae2a35491d859b8364ec49cb76deb24521ef commit e6b8ae2a35491d859b8364ec49cb76deb24521ef Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2024-09-10 04:45:39 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2024-09-10 04:45:39 +0000 emulators/mupen64plus*: Update to 2.6.0 ChangeLog at: https://github.com/mupen64plus/mupen64plus-core/releases/tag/2.6.0 --- emulators/mupen64plus-core/Makefile | 6 +++--- emulators/mupen64plus-core/distinfo | 6 +++--- emulators/mupen64plus-input-sdl/Makefile | 4 ++-- emulators/mupen64plus-input-sdl/distinfo | 6 +++--- emulators/mupen64plus-plugins/Makefile | 2 +- emulators/mupen64plus-rsp-cxd4/Makefile | 4 ++-- emulators/mupen64plus-rsp-cxd4/distinfo | 6 +++--- emulators/mupen64plus-rsp-hle/Makefile | 4 ++-- emulators/mupen64plus-rsp-hle/distinfo | 6 +++--- emulators/mupen64plus-rsp-z64/Makefile | 4 ++-- emulators/mupen64plus-rsp-z64/distinfo | 6 +++--- emulators/mupen64plus-video-arachnoid/Makefile | 4 ++-- emulators/mupen64plus-video-arachnoid/distinfo | 6 +++--- emulators/mupen64plus-video-glide64/Makefile | 4 ++-- emulators/mupen64plus-video-glide64/distinfo | 6 +++--- emulators/mupen64plus-video-glide64mk2/Makefile | 8 ++++---- emulators/mupen64plus-video-glide64mk2/distinfo | 6 +++--- .../files/patch-projects_unix_Makefile | 20 ++++++++++---------- .../files/patch-src-GlideHQ_TxCache.cpp | 10 ++++++++++ .../files/patch-src-GlideHQ_TxHiResCache.cpp | 10 ++++++++++ emulators/mupen64plus-video-rice/Makefile | 4 ++-- emulators/mupen64plus-video-rice/distinfo | 6 +++--- emulators/mupen64plus-video-z64/Makefile | 4 ++-- emulators/mupen64plus-video-z64/distinfo | 6 +++--- emulators/mupen64plus/Makefile | 2 +- 25 files changed, 85 insertions(+), 65 deletions(-) diff --git a/emulators/mupen64plus-core/Makefile b/emulators/mupen64plus-core/Makefile index 342a7c33b230..0193eebc1d44 100644 --- a/emulators/mupen64plus-core/Makefile +++ b/emulators/mupen64plus-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= mupen64plus -PORTVERSION?= 2.5.9.${RELEASE_DATE} +PORTVERSION?= 2.6.0.${RELEASE_DATE} PORTREVISION?= 0 CATEGORIES= emulators PKGNAMESUFFIX?= -core @@ -12,7 +12,7 @@ WWW= https://www.mupen64plus.org/ USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME} GH_PROJECT= ${PORTNAME}${PKGNAMESUFFIX} -GH_TAGNAME?= f500eb58f76e636e231c3cc2b3d904210f0677c9 +GH_TAGNAME?= b0d68c20f49b8f833afa21450e0e8874c87c13c4 USES+= gl gmake pkgconfig sdl USE_GL?= glu @@ -21,7 +21,7 @@ USE_LDCONFIG?= yes ONLY_FOR_ARCHS= i386 amd64 LDFLAGS_i386= -Wl,-znotext -RELEASE_DATE?= 20231104 +RELEASE_DATE?= 20240714 OPTFLAGS= # MAKE_ENV+= OPTFLAGS="${OPTFLAGS}" diff --git a/emulators/mupen64plus-core/distinfo b/emulators/mupen64plus-core/distinfo index 48e1b85492c8..c7f3ee8ee191 100644 --- a/emulators/mupen64plus-core/distinfo +++ b/emulators/mupen64plus-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704506387 -SHA256 (mupen64plus/mupen64plus-mupen64plus-core-2.5.9.20231104-f500eb58f76e636e231c3cc2b3d904210f0677c9_GH0.tar.gz) = 4a5445d5f2eb97db88e294e606904728caffb208e422c8cf3d6266fab7ab1da4 -SIZE (mupen64plus/mupen64plus-mupen64plus-core-2.5.9.20231104-f500eb58f76e636e231c3cc2b3d904210f0677c9_GH0.tar.gz) = 1731162 +TIMESTAMP = 1725937802 +SHA256 (mupen64plus/mupen64plus-mupen64plus-core-2.6.0.20240714-b0d68c20f49b8f833afa21450e0e8874c87c13c4_GH0.tar.gz) = 4173762419a3136f0ff3d3dee01e0ee242fa1c3b4cc1c0f7d25a6e2b1e46f1ba +SIZE (mupen64plus/mupen64plus-mupen64plus-core-2.6.0.20240714-b0d68c20f49b8f833afa21450e0e8874c87c13c4_GH0.tar.gz) = 1755478 diff --git a/emulators/mupen64plus-input-sdl/Makefile b/emulators/mupen64plus-input-sdl/Makefile index 9b2c0633d54d..1d1bee5bbb97 100644 --- a/emulators/mupen64plus-input-sdl/Makefile +++ b/emulators/mupen64plus-input-sdl/Makefile @@ -5,12 +5,12 @@ COMMENT= Input plugin for Mupen64plus LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core -GH_TAGNAME= fd7ffe63606b6cc4de7dab4e684c5aee68210681 +GH_TAGNAME= f2ca3839415d45a547f79d21177dfe15a0ce6d8c DISTINFO_FILE= ${.CURDIR}/distinfo MASTERDIR= ${.CURDIR}/../mupen64plus-core -RELEASE_DATE= 20231104 +RELEASE_DATE= 20240714 .include "${MASTERDIR}/Makefile" diff --git a/emulators/mupen64plus-input-sdl/distinfo b/emulators/mupen64plus-input-sdl/distinfo index 9e1e339cae76..d58c079d887d 100644 --- a/emulators/mupen64plus-input-sdl/distinfo +++ b/emulators/mupen64plus-input-sdl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704509047 -SHA256 (mupen64plus/mupen64plus-mupen64plus-input-sdl-2.5.9.20231104-fd7ffe63606b6cc4de7dab4e684c5aee68210681_GH0.tar.gz) = f5cd57bd7262c037d5b27d07f0fea348db4d4426c607d2942d5933982aa27fdb -SIZE (mupen64plus/mupen64plus-mupen64plus-input-sdl-2.5.9.20231104-fd7ffe63606b6cc4de7dab4e684c5aee68210681_GH0.tar.gz) = 60676 +TIMESTAMP = 1725939010 +SHA256 (mupen64plus/mupen64plus-mupen64plus-input-sdl-2.6.0.20240714-f2ca3839415d45a547f79d21177dfe15a0ce6d8c_GH0.tar.gz) = 9423d5036b4bdda1f9effba073e5d630985618cb335167e89166a4ebc574e204 +SIZE (mupen64plus/mupen64plus-mupen64plus-input-sdl-2.6.0.20240714-f2ca3839415d45a547f79d21177dfe15a0ce6d8c_GH0.tar.gz) = 61862 diff --git a/emulators/mupen64plus-plugins/Makefile b/emulators/mupen64plus-plugins/Makefile index d042114c2457..c70d0ebeeaea 100644 --- a/emulators/mupen64plus-plugins/Makefile +++ b/emulators/mupen64plus-plugins/Makefile @@ -1,5 +1,5 @@ PORTNAME= mupen64plus -PORTVERSION= 2.5.9 +PORTVERSION= 2.6.0 PORTREVISION= 0 CATEGORIES= emulators PKGNAMESUFFIX= -plugins diff --git a/emulators/mupen64plus-rsp-cxd4/Makefile b/emulators/mupen64plus-rsp-cxd4/Makefile index a9c356c11b40..530b5b68112b 100644 --- a/emulators/mupen64plus-rsp-cxd4/Makefile +++ b/emulators/mupen64plus-rsp-cxd4/Makefile @@ -8,7 +8,7 @@ LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core USE_GL= # USE_SDL= # -GH_TAGNAME= 0a4e30f56033396e3ba47ec0fdd7acea3522362a +GH_TAGNAME= f6ff3719cb68d3e1c1497fc87a661921671db719 MASTERDIR= ${.CURDIR}/../mupen64plus-core @@ -21,6 +21,6 @@ LDFLAGS+= -L${LOCALBASE}/lib DISTINFO_FILE= ${.CURDIR}/distinfo -RELEASE_DATE= 20230611 +RELEASE_DATE= 20240714 .include "${MASTERDIR}/Makefile" diff --git a/emulators/mupen64plus-rsp-cxd4/distinfo b/emulators/mupen64plus-rsp-cxd4/distinfo index d76ad26237a0..76478815984a 100644 --- a/emulators/mupen64plus-rsp-cxd4/distinfo +++ b/emulators/mupen64plus-rsp-cxd4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704509220 -SHA256 (mupen64plus/mupen64plus-mupen64plus-rsp-cxd4-2.5.9.20230611-0a4e30f56033396e3ba47ec0fdd7acea3522362a_GH0.tar.gz) = eac7675e9f80cf2fa6bae3b71bac5df578d4f8441a03f186f7d398316d30560e -SIZE (mupen64plus/mupen64plus-mupen64plus-rsp-cxd4-2.5.9.20230611-0a4e30f56033396e3ba47ec0fdd7acea3522362a_GH0.tar.gz) = 74554 +TIMESTAMP = 1725938063 +SHA256 (mupen64plus/mupen64plus-mupen64plus-rsp-cxd4-2.6.0.20240714-f6ff3719cb68d3e1c1497fc87a661921671db719_GH0.tar.gz) = 01ecf1e584a132cfc69e367583db3a9de9b44fdf7fe10cd3e1d10c0cd88e171e +SIZE (mupen64plus/mupen64plus-mupen64plus-rsp-cxd4-2.6.0.20240714-f6ff3719cb68d3e1c1497fc87a661921671db719_GH0.tar.gz) = 74207 diff --git a/emulators/mupen64plus-rsp-hle/Makefile b/emulators/mupen64plus-rsp-hle/Makefile index 47228d12784f..1ed9da7a2cbe 100644 --- a/emulators/mupen64plus-rsp-hle/Makefile +++ b/emulators/mupen64plus-rsp-hle/Makefile @@ -4,7 +4,7 @@ COMMENT= RSP plugin for Mupen64plus LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core -GH_TAGNAME= f22dc143771f1a0784c7d62977722a68fa0bdf85 +GH_TAGNAME= 2798e65d6fc89d89aace0b0d779af6406809b940 DISTINFO_FILE= ${.CURDIR}/distinfo @@ -12,6 +12,6 @@ MASTERDIR= ${.CURDIR}/../mupen64plus-core OPTIONS_DEFINE= # -RELEASE_DATE= 20230611 +RELEASE_DATE= 20240714 .include "${MASTERDIR}/Makefile" diff --git a/emulators/mupen64plus-rsp-hle/distinfo b/emulators/mupen64plus-rsp-hle/distinfo index 24371276e4ac..cc7a721487db 100644 --- a/emulators/mupen64plus-rsp-hle/distinfo +++ b/emulators/mupen64plus-rsp-hle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704509321 -SHA256 (mupen64plus/mupen64plus-mupen64plus-rsp-hle-2.5.9.20230611-f22dc143771f1a0784c7d62977722a68fa0bdf85_GH0.tar.gz) = c48b8e464cb2209598f629b9973011738808d559b827eb6b4b332770f2b95a6d -SIZE (mupen64plus/mupen64plus-mupen64plus-rsp-hle-2.5.9.20230611-f22dc143771f1a0784c7d62977722a68fa0bdf85_GH0.tar.gz) = 59825 +TIMESTAMP = 1725938104 +SHA256 (mupen64plus/mupen64plus-mupen64plus-rsp-hle-2.6.0.20240714-2798e65d6fc89d89aace0b0d779af6406809b940_GH0.tar.gz) = 90b12c946008dbc3807d66b196c37a17f1c106731a35d27cd3f3ecb02a7c9404 +SIZE (mupen64plus/mupen64plus-mupen64plus-rsp-hle-2.6.0.20240714-2798e65d6fc89d89aace0b0d779af6406809b940_GH0.tar.gz) = 60299 diff --git a/emulators/mupen64plus-rsp-z64/Makefile b/emulators/mupen64plus-rsp-z64/Makefile index 7fbfabcb1ec7..11408109ae51 100644 --- a/emulators/mupen64plus-rsp-z64/Makefile +++ b/emulators/mupen64plus-rsp-z64/Makefile @@ -5,7 +5,7 @@ COMMENT= Low-level RSP processor plugin for the Mupen64Plus LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core -GH_TAGNAME= ad877e263e6ee78839cbd12cdd150d17177079cf +GH_TAGNAME= 1484988bec32ab567dc205b8fd9ff6482d5e5950 USE_GL= # USE_SDL= # @@ -18,6 +18,6 @@ CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/${PORTNAME} LDFLAGS+= -L${LOCALBASE}/lib DISTINFO_FILE= ${.CURDIR}/distinfo -RELEASE_DATE= 20230611 +RELEASE_DATE= 20240714 .include "${MASTERDIR}/Makefile" diff --git a/emulators/mupen64plus-rsp-z64/distinfo b/emulators/mupen64plus-rsp-z64/distinfo index ed1ffa6d03e4..c1f4c41a20ec 100644 --- a/emulators/mupen64plus-rsp-z64/distinfo +++ b/emulators/mupen64plus-rsp-z64/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704509416 -SHA256 (mupen64plus/mupen64plus-mupen64plus-rsp-z64-2.5.9.20230611-ad877e263e6ee78839cbd12cdd150d17177079cf_GH0.tar.gz) = 71a8d787f266760c4f109c38e83bd42fd086bf3b28854cba014aca0e4c9cb7c1 -SIZE (mupen64plus/mupen64plus-mupen64plus-rsp-z64-2.5.9.20230611-ad877e263e6ee78839cbd12cdd150d17177079cf_GH0.tar.gz) = 47727 +TIMESTAMP = 1725938151 +SHA256 (mupen64plus/mupen64plus-mupen64plus-rsp-z64-2.6.0.20240714-1484988bec32ab567dc205b8fd9ff6482d5e5950_GH0.tar.gz) = 41209e616edd9c3089f0093f3e0f4d656cc81bdafb177c6cdc184dfcda2ecc3a +SIZE (mupen64plus/mupen64plus-mupen64plus-rsp-z64-2.6.0.20240714-1484988bec32ab567dc205b8fd9ff6482d5e5950_GH0.tar.gz) = 47006 diff --git a/emulators/mupen64plus-video-arachnoid/Makefile b/emulators/mupen64plus-video-arachnoid/Makefile index c9ddc93d9bc4..5e194a1d1457 100644 --- a/emulators/mupen64plus-video-arachnoid/Makefile +++ b/emulators/mupen64plus-video-arachnoid/Makefile @@ -5,7 +5,7 @@ COMMENT= The arachnoid video plugin for Mupen64plus LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core -GH_TAGNAME= 8187d1135ced0102f99d8305b52e0e75b01ef917 +GH_TAGNAME= 5e9ea510648b6e0f233796ae4ecaf99dd88175c0 USES+= gl USE_GL= gl glu @@ -19,6 +19,6 @@ CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/${PORTNAME} LDFLAGS+= -L${LOCALBASE}/lib DISTINFO_FILE= ${.CURDIR}/distinfo -RELEASE_DATE= 20230611 +RELEASE_DATE= 20240714 .include "${MASTERDIR}/Makefile" diff --git a/emulators/mupen64plus-video-arachnoid/distinfo b/emulators/mupen64plus-video-arachnoid/distinfo index 3c46b92a618a..6c968ba17b02 100644 --- a/emulators/mupen64plus-video-arachnoid/distinfo +++ b/emulators/mupen64plus-video-arachnoid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704509486 -SHA256 (mupen64plus/mupen64plus-mupen64plus-video-arachnoid-2.5.9.20230611-8187d1135ced0102f99d8305b52e0e75b01ef917_GH0.tar.gz) = dd7a4f1a1e10d44dc68de5ce58b607375dd5f3378ac38e856919a8c0bd7ccf20 -SIZE (mupen64plus/mupen64plus-mupen64plus-video-arachnoid-2.5.9.20230611-8187d1135ced0102f99d8305b52e0e75b01ef917_GH0.tar.gz) = 131003 +TIMESTAMP = 1725938196 +SHA256 (mupen64plus/mupen64plus-mupen64plus-video-arachnoid-2.6.0.20240714-5e9ea510648b6e0f233796ae4ecaf99dd88175c0_GH0.tar.gz) = eb2e25578c6d4fea76c7f5c00e8b9de43054eac306b58a61071a83ed3041d7f4 +SIZE (mupen64plus/mupen64plus-mupen64plus-video-arachnoid-2.6.0.20240714-5e9ea510648b6e0f233796ae4ecaf99dd88175c0_GH0.tar.gz) = 130306 diff --git a/emulators/mupen64plus-video-glide64/Makefile b/emulators/mupen64plus-video-glide64/Makefile index a4452da09e46..2da68a65bb2d 100644 --- a/emulators/mupen64plus-video-glide64/Makefile +++ b/emulators/mupen64plus-video-glide64/Makefile @@ -5,7 +5,7 @@ COMMENT= Glide64 video plugin for Mupen64Plus LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core -GH_TAGNAME= bdf9f5ca8e381e6c1c824aa70b26ad34f4eeb132 +GH_TAGNAME= 713c833826c47e4decd78f6f28a4a1bd8f1527ea USES+= gl localbase:ldflags sdl USE_CXXSTD= c++14 @@ -20,6 +20,6 @@ DISTINFO_FILE= ${.CURDIR}/distinfo OPTIONS_DEFINE= # -RELEASE_DATE= 20230611 +RELEASE_DATE= 20240714 .include "${MASTERDIR}/Makefile" diff --git a/emulators/mupen64plus-video-glide64/distinfo b/emulators/mupen64plus-video-glide64/distinfo index aecef6eca47b..908d76383c61 100644 --- a/emulators/mupen64plus-video-glide64/distinfo +++ b/emulators/mupen64plus-video-glide64/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704509571 -SHA256 (mupen64plus/mupen64plus-mupen64plus-video-glide64-2.5.9.20230611-bdf9f5ca8e381e6c1c824aa70b26ad34f4eeb132_GH0.tar.gz) = 7c74e2e57cf231cdd0c15bc425db57179abb56c58d2d7462e7ab16da0917da80 -SIZE (mupen64plus/mupen64plus-mupen64plus-video-glide64-2.5.9.20230611-bdf9f5ca8e381e6c1c824aa70b26ad34f4eeb132_GH0.tar.gz) = 336890 +TIMESTAMP = 1725938241 +SHA256 (mupen64plus/mupen64plus-mupen64plus-video-glide64-2.6.0.20240714-713c833826c47e4decd78f6f28a4a1bd8f1527ea_GH0.tar.gz) = 72895fb29eca107cc45a2ab00b4cfa3f968f8b6b8a7a103c293ba792da7f229b +SIZE (mupen64plus/mupen64plus-mupen64plus-video-glide64-2.6.0.20240714-713c833826c47e4decd78f6f28a4a1bd8f1527ea_GH0.tar.gz) = 336136 diff --git a/emulators/mupen64plus-video-glide64mk2/Makefile b/emulators/mupen64plus-video-glide64mk2/Makefile index 68483aa35920..e581b8a3c2bd 100644 --- a/emulators/mupen64plus-video-glide64mk2/Makefile +++ b/emulators/mupen64plus-video-glide64mk2/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -video-glide64mk2 COMMENT= Glide64mk2 video plugin for Mupen64Plus @@ -6,10 +6,10 @@ COMMENT= Glide64mk2 video plugin for Mupen64Plus LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core \ libboost_thread.so:devel/boost-libs -GH_TAGNAME= d900f2191575e01eb846a1009be71cbc1b413dba +GH_TAGNAME= 2e2704194a6a188c8e5127970e9aa320f37e5156 USES+= gl localbase:ldflags sdl -USE_CXXSTD= c++14 +USE_CXXSTD= c++17 USE_GL= gl USE_SDL= sdl2 @@ -21,6 +21,6 @@ OPTIONS_DEFINE= # DISTINFO_FILE= ${.CURDIR}/distinfo -RELEASE_DATE= 20230611 +RELEASE_DATE= 20240714 .include "${MASTERDIR}/Makefile" diff --git a/emulators/mupen64plus-video-glide64mk2/distinfo b/emulators/mupen64plus-video-glide64mk2/distinfo index f93eb93987fc..808c51019859 100644 --- a/emulators/mupen64plus-video-glide64mk2/distinfo +++ b/emulators/mupen64plus-video-glide64mk2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704509844 -SHA256 (mupen64plus/mupen64plus-mupen64plus-video-glide64mk2-2.5.9.20230611-d900f2191575e01eb846a1009be71cbc1b413dba_GH0.tar.gz) = 4207ebee3c5ec2351f8738bf92fa4f0af2c39d063aff0edf959efd58c0a76d5d -SIZE (mupen64plus/mupen64plus-mupen64plus-video-glide64mk2-2.5.9.20230611-d900f2191575e01eb846a1009be71cbc1b413dba_GH0.tar.gz) = 501063 +TIMESTAMP = 1725938291 +SHA256 (mupen64plus/mupen64plus-mupen64plus-video-glide64mk2-2.6.0.20240714-2e2704194a6a188c8e5127970e9aa320f37e5156_GH0.tar.gz) = 6f9be566f10380b4db7a39ee7b10cfcda410d5bfc041aac384b272470852e606 +SIZE (mupen64plus/mupen64plus-mupen64plus-video-glide64mk2-2.6.0.20240714-2e2704194a6a188c8e5127970e9aa320f37e5156_GH0.tar.gz) = 504041 diff --git a/emulators/mupen64plus-video-glide64mk2/files/patch-projects_unix_Makefile b/emulators/mupen64plus-video-glide64mk2/files/patch-projects_unix_Makefile index d280e14a556b..a9b2d1a2eda9 100644 --- a/emulators/mupen64plus-video-glide64mk2/files/patch-projects_unix_Makefile +++ b/emulators/mupen64plus-video-glide64mk2/files/patch-projects_unix_Makefile @@ -1,15 +1,15 @@ ---- projects/unix/Makefile.orig 2023-06-11 19:20:38 UTC -+++ projects/unix/Makefile -@@ -154,7 +154,7 @@ OBJDIR = _obj$(POSTFIX) +--- projects/unix/Makefile 2024-07-14 18:01:05.000000000 -0700 ++++ projects/unix/Makefile 2024-09-09 20:28:23.981567000 -0700 +@@ -152,7 +152,7 @@ OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall -Wno-unused-function CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) -I$(SRCDIR)/Glitch64/inc -DGCC --CXXFLAGS += -fvisibility-inlines-hidden -std=gnu++0x +-CXXFLAGS += -fvisibility-inlines-hidden -std=gnu++17 +CXXFLAGS += -fvisibility-inlines-hidden LDFLAGS += $(SHARED) - BOOST_SUFFIX ?= -@@ -225,6 +225,7 @@ ifeq ($(OS), OSX) + ifeq ($(CPU), X86) +@@ -222,6 +222,7 @@ endif ifeq ($(OS), FREEBSD) LDLIBS += -lc @@ -17,7 +17,7 @@ endif ifeq ($(OS), MINGW) ifeq ($(origin GLEW_CFLAGS) $(origin GLEW_LDLIBS), undefined undefined) -@@ -288,7 +289,7 @@ LDLIBS += $(GL_LDLIBS) +@@ -285,7 +286,7 @@ ifeq ($(origin SDL_CFLAGS) $(origin SDL_LDLIBS), undefined undefined) SDL_CONFIG = $(CROSS_COMPILE)sdl2-config ifeq ($(shell which $(SDL_CONFIG) 2>/dev/null),) @@ -26,14 +26,14 @@ ifeq ($(shell which $(SDL_CONFIG) 2>/dev/null),) $(error No SDL development libraries found!) else -@@ -340,8 +341,8 @@ endif +@@ -337,8 +338,8 @@ endif # set base program pointers and flags -CC = $(CROSS_COMPILE)gcc -CXX = $(CROSS_COMPILE)g++ -+CC ?= $(CROSS_COMPILE)cc -+CXX ?= $(CROSS_COMPILE)c++ ++CC ?= $(CROSS_COMPILE)cc ++CXX ?= $(CROSS_COMPILE)c++ RM ?= rm -f INSTALL ?= install MKDIR ?= mkdir -p diff --git a/emulators/mupen64plus-video-glide64mk2/files/patch-src-GlideHQ_TxCache.cpp b/emulators/mupen64plus-video-glide64mk2/files/patch-src-GlideHQ_TxCache.cpp new file mode 100644 index 000000000000..1f2112ecc40a --- /dev/null +++ b/emulators/mupen64plus-video-glide64mk2/files/patch-src-GlideHQ_TxCache.cpp @@ -0,0 +1,10 @@ +--- src/GlideHQ/TxCache.cpp 2024-09-09 20:35:22.594270000 -0700 ++++ src/GlideHQ/TxCache.cpp 2024-09-09 20:35:30.949063000 -0700 +@@ -25,6 +25,7 @@ + #pragma warning(disable: 4786) + #endif + ++#include <unistd.h> + #include <filesystem> + #include <zlib.h> + #include "TxCache.h" diff --git a/emulators/mupen64plus-video-glide64mk2/files/patch-src-GlideHQ_TxHiResCache.cpp b/emulators/mupen64plus-video-glide64mk2/files/patch-src-GlideHQ_TxHiResCache.cpp new file mode 100644 index 000000000000..00c521f28870 --- /dev/null +++ b/emulators/mupen64plus-video-glide64mk2/files/patch-src-GlideHQ_TxHiResCache.cpp @@ -0,0 +1,10 @@ +--- src/GlideHQ/TxHiResCache.cpp 2024-09-09 20:36:34.576202000 -0700 ++++ src/GlideHQ/TxHiResCache.cpp 2024-09-09 20:36:53.620099000 -0700 +@@ -52,6 +52,7 @@ + * (0:disable, 1:enable, 2:extreme) */ + #define AGGRESSIVE_QUANTIZATION 1 + ++#include <unistd.h> + #include <zlib.h> + #include <string> + #include <SDL.h> diff --git a/emulators/mupen64plus-video-rice/Makefile b/emulators/mupen64plus-video-rice/Makefile index d7fd1eb7e5c3..a40d7eb10d17 100644 --- a/emulators/mupen64plus-video-rice/Makefile +++ b/emulators/mupen64plus-video-rice/Makefile @@ -5,7 +5,7 @@ COMMENT= The rice graphics plugin for Mupen64plus LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core -GH_TAGNAME= 470865c6c64bdb44645faa88eae59cd87ce561b6 +GH_TAGNAME= fcf00779f08a9503ef30d26422f6b0350684820d USES= gl USE_GL= glu @@ -16,6 +16,6 @@ OPTIONS_DEFINE= # DISTINFO_FILE= ${.CURDIR}/distinfo -RELEASE_DATE= 20230611 +RELEASE_DATE= 20240714 .include "${MASTERDIR}/Makefile" diff --git a/emulators/mupen64plus-video-rice/distinfo b/emulators/mupen64plus-video-rice/distinfo index f194efb168bf..fcea26cddea7 100644 --- a/emulators/mupen64plus-video-rice/distinfo +++ b/emulators/mupen64plus-video-rice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704510874 -SHA256 (mupen64plus/mupen64plus-mupen64plus-video-rice-2.5.9.20230611-470865c6c64bdb44645faa88eae59cd87ce561b6_GH0.tar.gz) = baa1fc034cc27d6c178d014794f8171817b9c96db5317feaede0d0d22e898676 -SIZE (mupen64plus/mupen64plus-mupen64plus-video-rice-2.5.9.20230611-470865c6c64bdb44645faa88eae59cd87ce561b6_GH0.tar.gz) = 303926 +TIMESTAMP = 1725938332 +SHA256 (mupen64plus/mupen64plus-mupen64plus-video-rice-2.6.0.20240714-fcf00779f08a9503ef30d26422f6b0350684820d_GH0.tar.gz) = 0279be2fdc2f2c2f037b12ee88107b8fe1130168a4df288629ba413b6eaf3933 +SIZE (mupen64plus/mupen64plus-mupen64plus-video-rice-2.6.0.20240714-fcf00779f08a9503ef30d26422f6b0350684820d_GH0.tar.gz) = 304058 diff --git a/emulators/mupen64plus-video-z64/Makefile b/emulators/mupen64plus-video-z64/Makefile index 4520f2336fa0..07fb204c9295 100644 --- a/emulators/mupen64plus-video-z64/Makefile +++ b/emulators/mupen64plus-video-z64/Makefile @@ -5,7 +5,7 @@ COMMENT= Low-level RDP plugin for the Mupen64Plus LIB_DEPENDS= libmupen64plus.so.2:emulators/mupen64plus-core -GH_TAGNAME= e8023148574d44fbabd1bb9d0ded7192869ec2ce +GH_TAGNAME= 11f354a65a5b123fa8d18e761d52c2d3280a9333 USES= gl sdl USE_GL= gl glu glew @@ -20,6 +20,6 @@ LDFLAGS+= -L${LOCALBASE}/lib DISTINFO_FILE= ${.CURDIR}/distinfo -RELEASE_DATE= 20230611 +RELEASE_DATE= 20240714 .include "${MASTERDIR}/Makefile" diff --git a/emulators/mupen64plus-video-z64/distinfo b/emulators/mupen64plus-video-z64/distinfo index 2b5086076eed..73fe53d575d3 100644 --- a/emulators/mupen64plus-video-z64/distinfo +++ b/emulators/mupen64plus-video-z64/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704510995 -SHA256 (mupen64plus/mupen64plus-mupen64plus-video-z64-2.5.9.20230611-e8023148574d44fbabd1bb9d0ded7192869ec2ce_GH0.tar.gz) = 787b28d592fbc0069bbce79afe29219b6c3d8c3c2deb0ade7139c7f26037b945 -SIZE (mupen64plus/mupen64plus-mupen64plus-video-z64-2.5.9.20230611-e8023148574d44fbabd1bb9d0ded7192869ec2ce_GH0.tar.gz) = 69463 +TIMESTAMP = 1725938389 +SHA256 (mupen64plus/mupen64plus-mupen64plus-video-z64-2.6.0.20240714-11f354a65a5b123fa8d18e761d52c2d3280a9333_GH0.tar.gz) = 7342389587f114ca95ce708a1b5b206674f18745b936c6f3bca2f50958021004 +SIZE (mupen64plus/mupen64plus-mupen64plus-video-z64-2.6.0.20240714-11f354a65a5b123fa8d18e761d52c2d3280a9333_GH0.tar.gz) = 68407 diff --git a/emulators/mupen64plus/Makefile b/emulators/mupen64plus/Makefile index 2e94226613d3..88aedc5cc441 100644 --- a/emulators/mupen64plus/Makefile +++ b/emulators/mupen64plus/Makefile @@ -1,5 +1,5 @@ PORTNAME= mupen64plus -PORTVERSION= 2.5.9 +PORTVERSION= 2.6.0 PORTREVISION?= 0 CATEGORIES= emulators