diff --git a/emulators/86Box/Makefile b/emulators/86Box/Makefile index d6b1f295e396..f081735851a9 100644 --- a/emulators/86Box/Makefile +++ b/emulators/86Box/Makefile @@ -1,76 +1,73 @@ PORTNAME= 86Box DISTVERSIONPREFIX= v -DISTVERSION= 5.3 +DISTVERSION= 6.0 CATEGORIES= emulators -PATCH_SITES= https://github.com/86Box/86Box/commit/ -PATCHFILES= 0092ce15de3efac108b961882f870a8c05e8c38f.patch:-p1 # https://github.com/86Box/86Box/commit/0092ce15de3efac108b961882f870a8c05e8c38f - MAINTAINER= tiga@FreeBSD.org COMMENT= Emulator of x86-based machines based on PCem WWW= https://86box.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le BUILD_DEPENDS= evdev-proto>=5.8:devel/evdev-proto LIB_DEPENDS= libevdev.so:devel/libevdev \ libfluidsynth.so:audio/fluidsynth \ libfreetype.so:print/freetype2 \ libopenal.so:audio/openal-soft \ libpng.so:graphics/png \ librtmidi.so:audio/rtmidi \ libslirp.so:net/libslirp \ libsndfile.so:audio/libsndfile \ libxkbcommon.so:x11/libxkbcommon USES= cmake compiler:c++11-lang gl gnome pkgconfig qmake qt:6 sdl \ xorg USE_GITHUB= yes USE_GL= opengl USE_GNOME= glib20 USE_QT= base tools:build USE_SDL= sdl2 USE_XORG= x11 xcb xext xi BUILD_DEPENDS+= vulkan-headers>0:graphics/vulkan-headers CMAKE_ON= USE_QT6 CMAKE_ON+= ${CMAKE_ON_${ARCH}} RELEASE CMAKE_ON_aarch64= NEW_DYNAREC CMAKE_OFF= ${CMAKE_OFF_${ARCH}} DISCORD CMAKE_OFF_powerpc64le= DYNAREC CXXFLAGS+= -I${LOCALBASE}/include/qt6/QtGui/`pkg-config --modversion Qt6Gui`/QtGui SUB_FILES= 86Box-install-roms.sh SUB_LIST= DISTVERSION=${DISTVERSION} \ DISTVERSIONPREFIX=${DISTVERSIONPREFIX} OPTIONS_DEFINE= NLS WAYLAND OPTIONS_DEFAULT= WAYLAND NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland WAYLAND_USES= kde:5 WAYLAND_USE= KDE=ecm:build WAYLAND_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Wayland:BOOL=ON -ICON_RESOLUTIONS= 128x128 192x192 256x256 48x48 512x512 64x64 72x72 96x96 +ICON_RESOLUTIONS= 128x128 16x16 20x20 24x24 256x256 32x32 40x40 48x48 64x64 72x72 do-install: ${INSTALL_PROGRAM} ${WRKDIR}/.build/src/86Box ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKDIR}/86Box-install-roms.sh ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/src/unix/assets/net.86box.86Box.desktop \ ${STAGEDIR}${DESKTOPDIR} .for F in ${ICON_RESOLUTIONS} ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${F}/apps ${INSTALL_DATA} ${WRKSRC}/src/unix/assets/${F}/net.86box.86Box.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${F}/apps .endfor .include diff --git a/emulators/86Box/distinfo b/emulators/86Box/distinfo index 54f87103c21e..dd19562cccfa 100644 --- a/emulators/86Box/distinfo +++ b/emulators/86Box/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1777817115 -SHA256 (86Box-86Box-v5.3_GH0.tar.gz) = 758f45dcb7465d88a7a0ef9e7764ea63fac65830bc1398f5ad03f76bac77934b -SIZE (86Box-86Box-v5.3_GH0.tar.gz) = 14001417 -SHA256 (0092ce15de3efac108b961882f870a8c05e8c38f.patch) = 90100759d80a262470b3d96a33312c50967faa007d5cf54a27f5cc9953c5ccb9 -SIZE (0092ce15de3efac108b961882f870a8c05e8c38f.patch) = 1273 +TIMESTAMP = 1780265373 +SHA256 (86Box-86Box-v6.0_GH0.tar.gz) = 9c3c52b8587dac6adbfeab566d9543d37fec554ef00c147e39deebc418fab07c +SIZE (86Box-86Box-v6.0_GH0.tar.gz) = 17170254 diff --git a/emulators/86Box/pkg-plist b/emulators/86Box/pkg-plist index 8658649c65bb..ba9f979b8082 100644 --- a/emulators/86Box/pkg-plist +++ b/emulators/86Box/pkg-plist @@ -1,11 +1,13 @@ bin/86Box bin/86Box-install-roms.sh share/applications/net.86box.86Box.desktop share/icons/hicolor/128x128/apps/net.86box.86Box.png -share/icons/hicolor/192x192/apps/net.86box.86Box.png +share/icons/hicolor/16x16/apps/net.86box.86Box.png +share/icons/hicolor/20x20/apps/net.86box.86Box.png +share/icons/hicolor/24x24/apps/net.86box.86Box.png share/icons/hicolor/256x256/apps/net.86box.86Box.png +share/icons/hicolor/32x32/apps/net.86box.86Box.png +share/icons/hicolor/40x40/apps/net.86box.86Box.png share/icons/hicolor/48x48/apps/net.86box.86Box.png -share/icons/hicolor/512x512/apps/net.86box.86Box.png share/icons/hicolor/64x64/apps/net.86box.86Box.png share/icons/hicolor/72x72/apps/net.86box.86Box.png -share/icons/hicolor/96x96/apps/net.86box.86Box.png