pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators



Module Name:    pkgsrc
Committed By:   nia
Date:           Sat Apr 12 11:46:58 UTC 2025

Modified Files:
        pkgsrc/emulators/mgba: Makefile Makefile.common PLIST distinfo
        pkgsrc/emulators/mgba-qt: Makefile PLIST

Log Message:
mgba[-qt]: Update to 0.10.5

These releases primarily fix minor bugs in the emulation engine.

Verified to build on netbsd, freebsd, macos, linux (modern & retro)
by drecklypkg ci.


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 pkgsrc/emulators/mgba/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/emulators/mgba/Makefile.common
cvs rdiff -u -r1.10 -r1.11 pkgsrc/emulators/mgba/PLIST
cvs rdiff -u -r1.22 -r1.23 pkgsrc/emulators/mgba/distinfo
cvs rdiff -u -r1.26 -r1.27 pkgsrc/emulators/mgba-qt/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/emulators/mgba-qt/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/emulators/mgba/Makefile
diff -u pkgsrc/emulators/mgba/Makefile:1.55 pkgsrc/emulators/mgba/Makefile:1.56
--- pkgsrc/emulators/mgba/Makefile:1.55 Wed Feb 12 06:44:45 2025
+++ pkgsrc/emulators/mgba/Makefile      Sat Apr 12 11:46:58 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.55 2025/02/12 06:44:45 ryoon Exp $
+# $NetBSD: Makefile,v 1.56 2025/04/12 11:46:58 nia Exp $
 
-PKGREVISION= 4
 .include "Makefile.common"
 
 COMMENT=       Emulator for running Game Boy Advance games (CLI version)
@@ -12,9 +11,12 @@ CMAKE_CONFIGURE_ARGS+=       -DBUILD_QT=OFF
 # XXX: unsure if any of this is useful with the SDL driver
 CMAKE_CONFIGURE_ARGS+= -DUSE_FFMPEG=OFF
 
+CMAKE_CONFIGURE_ARGS+= -DUSE_EDITLINE=ON
+
 .include "options.mk"
 .include "../../archivers/libzip/buildlink3.mk"
 .include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/editline/buildlink3.mk"
 .include "../../devel/libelf/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../devel/SDL2/buildlink3.mk"

Index: pkgsrc/emulators/mgba/Makefile.common
diff -u pkgsrc/emulators/mgba/Makefile.common:1.7 pkgsrc/emulators/mgba/Makefile.common:1.8
--- pkgsrc/emulators/mgba/Makefile.common:1.7   Wed Dec 18 11:35:42 2024
+++ pkgsrc/emulators/mgba/Makefile.common       Sat Apr 12 11:46:58 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile.common,v 1.7 2024/12/18 11:35:42 nia Exp $
+# $NetBSD: Makefile.common,v 1.8 2025/04/12 11:46:58 nia Exp $
 
 # used by emulators/libretro-mgba/Makefile
 # used by emulators/mgba/Makefile
 # used by emulators/mgba-qt/Makefile
 
-DISTNAME=      mgba-0.10.3
+DISTNAME=      mgba-0.10.5
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mgba-emu/}
 GITHUB_PROJECT=        mgba
@@ -14,9 +14,11 @@ HOMEPAGE?=   https://mgba.io/
 LICENSE=       mpl-2.0
 
 USE_TOOLS+=    pkg-config
-USE_CMAKE=     yes
 USE_LANGUAGES= c c++
 
+TOOL_DEPENDS+= dos2unix-[0-9]*:../../converters/dos2unix
+TOOL_DEPENDS+= discount-[0-9]*:../../textproc/discount
+
 CFLAGS.SunOS+= -D__EXTENSIONS__
 
 CMAKE_CONFIGURE_ARGS+= -DUSE_DISCORD_RPC=OFF
@@ -26,4 +28,5 @@ CMAKE_CONFIGURE_ARGS+=        -DSKIP_GIT=ON
 DISTINFO_FILE= ${.CURDIR}/../../emulators/mgba/distinfo
 PATCHDIR=      ${.CURDIR}/../../emulators/mgba/patches
 
+.include "../../devel/cmake/build.mk"
 .include "../../devel/libelf/buildlink3.mk"

Index: pkgsrc/emulators/mgba/PLIST
diff -u pkgsrc/emulators/mgba/PLIST:1.10 pkgsrc/emulators/mgba/PLIST:1.11
--- pkgsrc/emulators/mgba/PLIST:1.10    Thu Dec 15 11:31:44 2022
+++ pkgsrc/emulators/mgba/PLIST Sat Apr 12 11:46:58 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2022/12/15 11:31:44 nia Exp $
+@comment $NetBSD: PLIST,v 1.11 2025/04/12 11:46:58 nia Exp $
 bin/mgba
 include/mgba-util/circle-buffer.h
 include/mgba-util/common.h
@@ -158,9 +158,13 @@ lib/libmgba.so.${PKGVERSION}
 man/man6/mgba.6
 share/doc/mGBA/CHANGES
 share/doc/mGBA/LICENSE
+share/doc/mGBA/README.html
 share/doc/mGBA/README.md
+share/doc/mGBA/README_DE.html
 share/doc/mGBA/README_DE.md
+share/doc/mGBA/README_ES.html
 share/doc/mGBA/README_ES.md
+share/doc/mGBA/README_ZH_CN.html
 share/doc/mGBA/README_ZH_CN.md
 share/doc/mGBA/licenses/blip_buf.txt
 share/doc/mGBA/licenses/inih.txt

Index: pkgsrc/emulators/mgba/distinfo
diff -u pkgsrc/emulators/mgba/distinfo:1.22 pkgsrc/emulators/mgba/distinfo:1.23
--- pkgsrc/emulators/mgba/distinfo:1.22 Wed Aug  7 22:02:48 2024
+++ pkgsrc/emulators/mgba/distinfo      Sat Apr 12 11:46:58 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.22 2024/08/07 22:02:48 nia Exp $
+$NetBSD: distinfo,v 1.23 2025/04/12 11:46:58 nia Exp $
 
-BLAKE2s (mgba-0.10.3.tar.gz) = e031a109a2d591105760cc42539b75c8250f4a36c85fa2d763366256ba2c7a81
-SHA512 (mgba-0.10.3.tar.gz) = de92725a18f00ec8645a75cf434a667bfc5aba954d0ae8be188241371a4a310214123be2cec13d20dbff4f660b401364efb51c43c7bdc24eea40454949062a52
-Size (mgba-0.10.3.tar.gz) = 14350721 bytes
+BLAKE2s (mgba-0.10.5.tar.gz) = fc4a092ebdce113fc47c970db672cc2f1149a7a10e5b25833f78502a90c344ce
+SHA512 (mgba-0.10.5.tar.gz) = d7b0b0c82e2285acafa0dc0cdb4accfcde9d9a8d8a06ed32f3a15585121ee86aecf8f5f6a762003dad1006fb9e2dcd8a3d141fda71c077182623886f64c042f5
+Size (mgba-0.10.5.tar.gz) = 14358730 bytes
 SHA1 (patch-CMakeLists.txt) = dfb3237446bd0fa1ddcb4b18a2a1d2cef5766c56
 SHA1 (patch-src_platform_qt_CMakeLists.txt) = 052c533d8df271eb623efec1ec6639da4bea1983
 SHA1 (patch-src_platform_qt_ConfigController.cpp) = 45b5a0aac879905a1471c172c5f23bef9ab33723

Index: pkgsrc/emulators/mgba-qt/Makefile
diff -u pkgsrc/emulators/mgba-qt/Makefile:1.26 pkgsrc/emulators/mgba-qt/Makefile:1.27
--- pkgsrc/emulators/mgba-qt/Makefile:1.26      Sat Apr 12 06:54:15 2025
+++ pkgsrc/emulators/mgba-qt/Makefile   Sat Apr 12 11:46:58 2025
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.26 2025/04/12 06:54:15 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2025/04/12 11:46:58 nia Exp $
 
-PKGREVISION= 5
 .include "${.CURDIR}/../../emulators/mgba/Makefile.common"
 
 PKGNAME=       ${DISTNAME:S/mgba-/mgba-qt-/g}

Index: pkgsrc/emulators/mgba-qt/PLIST
diff -u pkgsrc/emulators/mgba-qt/PLIST:1.1 pkgsrc/emulators/mgba-qt/PLIST:1.2
--- pkgsrc/emulators/mgba-qt/PLIST:1.1  Thu Dec 15 11:31:44 2022
+++ pkgsrc/emulators/mgba-qt/PLIST      Sat Apr 12 11:46:58 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2022/12/15 11:31:44 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2025/04/12 11:46:58 nia Exp $
 bin/mgba
 bin/mgba-qt
 include/mgba-util/circle-buffer.h
@@ -161,9 +161,13 @@ man/man6/mgba.6
 share/applications/io.mgba.mGBA.desktop
 share/doc/mGBA/CHANGES
 share/doc/mGBA/LICENSE
+share/doc/mGBA/README.html
 share/doc/mGBA/README.md
+share/doc/mGBA/README_DE.html
 share/doc/mGBA/README_DE.md
+share/doc/mGBA/README_ES.html
 share/doc/mGBA/README_ES.md
+share/doc/mGBA/README_ZH_CN.html
 share/doc/mGBA/README_ZH_CN.md
 share/doc/mGBA/licenses/blip_buf.txt
 share/doc/mGBA/licenses/inih.txt



Home | Main Index | Thread Index | Old Index