git: 04460f5d7019 - main - emulators/emu64: Remove from tree
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 16 Apr 2026 20:10:03 UTC
The branch main has been updated by diizzy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=04460f5d7019fc9e39ceb597fffa6e600ee31105
commit 04460f5d7019fc9e39ceb597fffa6e600ee31105
Author: Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-04-16 20:00:49 +0000
Commit: Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2026-04-16 20:09:09 +0000
emulators/emu64: Remove from tree
Broken for months in tree and unmaintained
PR: 289037
---
MOVED | 1 +
emulators/Makefile | 1 -
emulators/emu64/Makefile | 36 ----------------------
emulators/emu64/distinfo | 3 --
emulators/emu64/files/patch-src_savepng.c | 11 -------
emulators/emu64/files/patch-src_src.pro | 11 -------
.../emu64/files/patch-src_widget__file__browse.h | 13 --------
emulators/emu64/pkg-descr | 1 -
emulators/emu64/pkg-message | 13 --------
emulators/emu64/pkg-plist | 27 ----------------
10 files changed, 1 insertion(+), 116 deletions(-)
diff --git a/MOVED b/MOVED
index d6b2f024abea..d02a1cb41d1f 100644
--- a/MOVED
+++ b/MOVED
@@ -5249,3 +5249,4 @@ audio/libkcompactdisc||2026-04-16|Development discontinued, not shipped with KDE
multimedia/dvdstyler||2026-04-16|Dead upstream
multimedia/lebiniou||2026-04-16|Dead upstream
multimedia/lebiniou-data||2026-04-16|Dead upstream
+emulators/emu64||2026-04-16|Broken, fails to build
diff --git a/emulators/Makefile b/emulators/Makefile
index 66c05dcf80c5..a4b24e935030 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -30,7 +30,6 @@
SUBDIR += edumips64
SUBDIR += einstein-newton
SUBDIR += elliott-803
- SUBDIR += emu64
SUBDIR += emulationstation
SUBDIR += emutos
SUBDIR += es-de
diff --git a/emulators/emu64/Makefile b/emulators/emu64/Makefile
deleted file mode 100644
index a9d36a5fb73c..000000000000
--- a/emulators/emu64/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-PORTNAME= emu64
-DISTVERSION= 5.1.0
-PORTREVISION= 1
-CATEGORIES= emulators
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Commodore 64 emulator
-WWW= https://github.com/ThKattanek/emu64
-
-BROKEN= Does not build with ffmpeg > 6
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-LIB_DEPENDS= libquazip1-qt5.so:archivers/quazip@qt5 \
- libpng.so:graphics/png \
- libavcodec.so:multimedia/ffmpeg
-
-USES= compiler:c++11-lang desktop-file-utils dos2unix gl pkgconfig \
- qmake:outsource qt:5 sdl
-USE_GL= gl glu
-USE_QT= core gui network widgets buildtools:build linguisttools:build
-
-DOS2UNIX_GLOB= *.cpp *.h
-
-USE_SDL= sdl2 image2
-USE_GITHUB= yes
-GH_ACCOUNT= ThKattanek
-
-OPTIONS_DEFINE= DOCS
-
-.if !exists(/usr/include/omp.h)
-USE_GCC= yes
-.endif
-
-.include <bsd.port.mk>
diff --git a/emulators/emu64/distinfo b/emulators/emu64/distinfo
deleted file mode 100644
index 45fc362c462e..000000000000
--- a/emulators/emu64/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1687885979
-SHA256 (ThKattanek-emu64-5.1.0_GH0.tar.gz) = 492b5b395b4493440fc59915a4c6cd94f42d21b8fdf58edf9160832c3f22c796
-SIZE (ThKattanek-emu64-5.1.0_GH0.tar.gz) = 2760960
diff --git a/emulators/emu64/files/patch-src_savepng.c b/emulators/emu64/files/patch-src_savepng.c
deleted file mode 100644
index fb322a9395fc..000000000000
--- a/emulators/emu64/files/patch-src_savepng.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/savepng.c.orig 2023-06-27 17:17:48 UTC
-+++ src/savepng.c
-@@ -25,7 +25,7 @@
- #endif
-
- /* libpng callbacks */
--static void png_error_SDL(png_structp *png_ptr, png_const_charp str)
-+static void png_error_SDL(png_structp png_ptr, png_const_charp str)
- {
- SDL_SetError("libpng: %s\n", str);
- }
diff --git a/emulators/emu64/files/patch-src_src.pro b/emulators/emu64/files/patch-src_src.pro
deleted file mode 100644
index 3296417a4ccb..000000000000
--- a/emulators/emu64/files/patch-src_src.pro
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/src.pro.orig 2023-06-23 23:22:04 UTC
-+++ src/src.pro
-@@ -91,7 +91,7 @@ equals(QT_MAJOR_VERSION, 5) {
- win32 {
- PKGCONFIG += quazip
- } else {
-- LIBS += -lquazip5
-+ PKGCONFIG += quazip1-qt5
- }
-
- message("QT5 is active")
diff --git a/emulators/emu64/files/patch-src_widget__file__browse.h b/emulators/emu64/files/patch-src_widget__file__browse.h
deleted file mode 100644
index 1dc2fcfcc95b..000000000000
--- a/emulators/emu64/files/patch-src_widget__file__browse.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/widget_file_browse.h.orig 2021-07-09 07:30:04 UTC
-+++ src/widget_file_browse.h
-@@ -26,8 +26,8 @@
- #include "quazip/quazip.h"
- #include "quazip/quazipfile.h"
- #else
-- #include "quazip5/quazip.h"
-- #include "quazip5/quazipfile.h"
-+ #include "quazip/quazip.h"
-+ #include "quazip/quazipfile.h"
- #endif
- #endif
-
diff --git a/emulators/emu64/pkg-descr b/emulators/emu64/pkg-descr
deleted file mode 100644
index 55c64a3191cf..000000000000
--- a/emulators/emu64/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Emu64 is a Commodore 64 Emulator based on Qt and SDL.
diff --git a/emulators/emu64/pkg-message b/emulators/emu64/pkg-message
deleted file mode 100644
index 60cb4ab968c8..000000000000
--- a/emulators/emu64/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{
- 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
-}
-]
diff --git a/emulators/emu64/pkg-plist b/emulators/emu64/pkg-plist
deleted file mode 100644
index ec4f0f764616..000000000000
--- a/emulators/emu64/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-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