pkgsrc-Changes archive

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

CVS commit: pkgsrc/emulators/atari800



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Jun 28 08:42:08 UTC 2026

Modified Files:
        pkgsrc/emulators/atari800: Makefile distinfo
Removed Files:
        pkgsrc/emulators/atari800: MESSAGE

Log Message:
atari800: updated to 7.0.0

7.0.0

New features:

Auto-download missing OS/BASIC ROMs from the Internet
Mount zipped disk images directly from the Internet
Portable mode — config file and data storage next to the executable

Platform specific:

Windows: 32/64-bit builds, installer executable, portable zip archive
Windows: app icon, MP3 recording support
Windows: win32-no-network build for XP compatibility
macOS: ready-to-run .dmg archive
Linux: AppImage builds (x86_64 + i386)
Android: auto-download ROMs, upgrade dialog

Changes to config file search order:

--config argument — exact path given on command line
Portable exe dir — exe_dir/.atari800.cfg if exe dir is writable
$HOME default — ~/.atari800.cfg (if neither of the above applies)
plus $HOME now respects MS Windows specifics (USERPROFILE etc.)
If the resolved path (1, 2, or 3) doesn't exist:
HOME fallback — try ~/.atari800.cfg (only in portable mode)
System-wide — /etc/atari800.cfg (only if steps 1-4 all failed)
Fresh defaults — create new config at the path from step 1/2/3


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r0 pkgsrc/emulators/atari800/MESSAGE
cvs rdiff -u -r1.59 -r1.60 pkgsrc/emulators/atari800/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/emulators/atari800/distinfo

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

Modified files:

Index: pkgsrc/emulators/atari800/Makefile
diff -u pkgsrc/emulators/atari800/Makefile:1.59 pkgsrc/emulators/atari800/Makefile:1.60
--- pkgsrc/emulators/atari800/Makefile:1.59     Mon Jan  6 21:49:05 2025
+++ pkgsrc/emulators/atari800/Makefile  Sun Jun 28 08:42:08 2026
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.59 2025/01/06 21:49:05 ktnb Exp $
+# $NetBSD: Makefile,v 1.60 2026/06/28 08:42:08 adam Exp $
+
+DISTNAME=      atari800-7.0.0-src
+PKGNAME=       ${DISTNAME:S/-src//}
+CATEGORIES=    emulators
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=atari800/}
+GITHUB_RELEASE=        ATARI800_${PKGVERSION_NOREV:S/./_/g}
+EXTRACT_SUFX=  .tgz
 
-DISTNAME=              atari800-5.2.0-src
-PKGNAME=               ${DISTNAME:S/-src//}
-PKGREVISION=           1
-CATEGORIES=            emulators
-MASTER_SITES=          ${MASTER_SITE_GITHUB:=atari800/}
-GITHUB_RELEASE=                ATARI800_${PKGVERSION_NOREV:S/./_/g}
-EXTRACT_SUFX=          .tgz
 DISTFILES+=            ${DISTNAME}${EXTRACT_SUFX} pcxf380.zip
 SITES.pcxf380.zip=     http://www.emulators.com/freefile/
 
@@ -18,9 +18,8 @@ LICENSE=      gnu-gpl-v2
 WRKSRC=                        ${WRKDIR}/${PKGNAME_NOREV}
 USE_TOOLS+=            gmake unzip
 CONFIGURE_ARGS+=       --disable-sdltest
-CONFIGURE_ARGS+=       --with-sound=sdl
-CONFIGURE_ARGS+=       --with-video=sdl
-CONFIGURE_ARGS.Darwin+=        --disable-rserial
+CONFIGURE_ARGS+=       --with-sound=sdl2
+CONFIGURE_ARGS+=       --with-video=sdl2
 GNU_CONFIGURE=         yes
 
 INSTALLATION_DIRS+=    ${PREFIX}/share/atari800
@@ -43,8 +42,9 @@ post-install:
        ${INSTALL_DATA} ${WRKDIR}/*.rom ${WRKDIR}/*.xfd ${WRKDIR}/*.atr \
                ${WRKSRC}/atari800.cfg ${DESTDIR}${PREFIX}/share/atari800/
 
-.include "../../devel/SDL/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
 .include "../../mk/readline.buildlink3.mk"
 .include "../../mk/termcap.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/emulators/atari800/distinfo
diff -u pkgsrc/emulators/atari800/distinfo:1.28 pkgsrc/emulators/atari800/distinfo:1.29
--- pkgsrc/emulators/atari800/distinfo:1.28     Wed Jan 10 17:57:15 2024
+++ pkgsrc/emulators/atari800/distinfo  Sun Jun 28 08:42:08 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.28 2024/01/10 17:57:15 adam Exp $
+$NetBSD: distinfo,v 1.29 2026/06/28 08:42:08 adam Exp $
 
-BLAKE2s (atari800-5.2.0-src.tgz) = 0dac1ba0884b08da39d986712bc8cb67328021be4500db37fe87048c619d97b6
-SHA512 (atari800-5.2.0-src.tgz) = c1ac728cb0733937175040bbdb4d5653cdbedeaa1ab399165dd1a9c841ba6930953801da65c0f747e28d293c26ad85e5e014947ebb5090ec03aef77cbd1d2627
-Size (atari800-5.2.0-src.tgz) = 1935364 bytes
+BLAKE2s (atari800-7.0.0-src.tgz) = 6501b8b468161ba157d94f9ff96bc8939602d852b256d9ced0092e24e12e4f8d
+SHA512 (atari800-7.0.0-src.tgz) = 3e948b9b8ed93e1ab7cf795a867c30a85161ceff251def4b2d594490fd040477f6326e8f4e0710a6773f3e87f37456e8c609fe52e55ef1f25a6c6078b5713379
+Size (atari800-7.0.0-src.tgz) = 1953091 bytes
 BLAKE2s (pcxf380.zip) = 0d2ae9eaa11f62f3a6e8a6d4ee3f26393efcdcf61792adc49b895e33fd439786
 SHA512 (pcxf380.zip) = 98181f0f3a30edcadb3c704dc4afda06708da3982a378e31a47d6b7ac8d3f8661753843de8fc8e599970ee9adf5f94f08213447d0c2dd75486a07f9d98ade78c
 Size (pcxf380.zip) = 590041 bytes



Home | Main Index | Thread Index | Old Index