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:
@@ -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>
|
||||
@@ -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
|
||||
@@ -0,0 +1 @@
|
||||
Emu64 is a Commodore 64 Emulator based on Qt and SDL.
|
||||
@@ -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
|
||||
}
|
||||
]
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user