1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

emulators/emu64: update to qt6 and ffmpeg

This commit is contained in:
Dirk Meyer
2026-04-30 17:54:11 +02:00
parent f6c0470141
commit 2e19641734
5 changed files with 79 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
PORTNAME= emu64
DISTVERSION= 5.1.0
PORTREVISION= 2
CATEGORIES= emulators
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Commodore 64 emulator
WWW= https://github.com/ThKattanek/emu64
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libpng.so:graphics/png \
libavcodec.so:multimedia/ffmpeg \
libquazip1-qt6.so:archivers/quazip@qt6
USES= compiler:c++11-lang desktop-file-utils dos2unix gl pkgconfig \
qmake:outsource qt:6 sdl
USE_GL= gl glu
USE_QT= base 5compat tools translations
DOS2UNIX_GLOB= *.cpp *.h
USE_SDL= sdl2 image2
USE_GITHUB= yes
GH_ACCOUNT= ThKattanek
GH_TAGNAME= 3c636ef
OPTIONS_DEFINE= DOCS
.if !exists(/usr/include/omp.h)
USE_GCC= yes
.endif
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1777525552
SHA256 (ThKattanek-emu64-5.1.0-3c636ef_GH0.tar.gz) = e9d59ede7afde58edd96146e8d8af3f5f949f6f2615cc696d0f926dd5e3ec5b4
SIZE (ThKattanek-emu64-5.1.0-3c636ef_GH0.tar.gz) = 2766916
+1
View File
@@ -0,0 +1 @@
Emu64 is a Commodore 64 Emulator based on Qt and SDL.
+13
View File
@@ -0,0 +1,13 @@
[
{
type: upgrade
maximum_version: "5.0.19"
message: <<EOM
Due to a breaking change, emu64 might crash when you open the user color
palette window. This should happen only once.
To prevent it from happening at all, you could also remove your
~/.config/emu64/emu64.ini file containing your user's configuration.
EOM
}
]
+27
View File
@@ -0,0 +1,27 @@
bin/emu64
share/applications/emu64.desktop
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/hotkeys.txt
%%PORTDOCS%%%%DOCSDIR%%/kommandozeilenparameter.txt
%%PORTDOCS%%%%DOCSDIR%%/änderungen.txt
%%DATADIR%%/floppy_sounds/anschlag.raw
%%DATADIR%%/floppy_sounds/hinweis.txt
%%DATADIR%%/floppy_sounds/motor.raw
%%DATADIR%%/floppy_sounds/motor_off.raw
%%DATADIR%%/floppy_sounds/motor_on.raw
%%DATADIR%%/floppy_sounds/stepper_dec.raw
%%DATADIR%%/floppy_sounds/stepper_inc.raw
%%DATADIR%%/gfx/kreis0.png
%%DATADIR%%/gfx/kreis1.png
%%DATADIR%%/gfx/pfeil0.png
%%DATADIR%%/gfx/pfeil1.png
%%DATADIR%%/gfx/sdl_icon.png
%%DATADIR%%/languages/emu64_de.png
%%DATADIR%%/languages/emu64_de.qm
%%DATADIR%%/languages/emu64_en.png
%%DATADIR%%/languages/emu64_en.qm
%%DATADIR%%/roms/1541.rom
%%DATADIR%%/roms/basic.rom
%%DATADIR%%/roms/char.rom
%%DATADIR%%/roms/kernal.rom
share/icons/hicolor/64x64/apps/emu64.png