diff options
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/catapult/Makefile | 2 | ||||
-rw-r--r-- | emulators/dosbox-staging/Makefile | 2 | ||||
-rw-r--r-- | emulators/dosbox-staging/distinfo | 6 | ||||
-rw-r--r-- | emulators/fuse/Makefile | 2 | ||||
-rw-r--r-- | emulators/nemu/Makefile | 1 | ||||
-rw-r--r-- | emulators/pcsx2/Makefile | 22 | ||||
-rw-r--r-- | emulators/pcsx2/distinfo | 6 | ||||
-rw-r--r-- | emulators/pcsx2/files/patch-cmake-SearchForStuff.cmake | 11 | ||||
-rw-r--r-- | emulators/pcsx2/files/patch-common-CMakeLists.txt | 10 | ||||
-rw-r--r-- | emulators/pcsx2/pkg-plist | 92 | ||||
-rw-r--r-- | emulators/qemu-powernv/Makefile | 2 | ||||
-rw-r--r-- | emulators/tiemu3/Makefile | 2 | ||||
-rw-r--r-- | emulators/uconvert/Makefile | 2 | ||||
-rw-r--r-- | emulators/virtualbox-ose-70/Makefile | 2 | ||||
-rw-r--r-- | emulators/virtualbox-ose-71/Makefile | 2 | ||||
-rw-r--r-- | emulators/virtualbox-ose-legacy/Makefile | 2 | ||||
-rw-r--r-- | emulators/virtualbox-ose-nox11-70/Makefile | 2 | ||||
-rw-r--r-- | emulators/virtualbox-ose-nox11-71/Makefile | 2 | ||||
-rw-r--r-- | emulators/virtualbox-ose-nox11-legacy/Makefile | 2 | ||||
-rw-r--r-- | emulators/virtualbox-ose-nox11/Makefile | 2 | ||||
-rw-r--r-- | emulators/virtualbox-ose/Makefile | 2 |
21 files changed, 103 insertions, 73 deletions
diff --git a/emulators/catapult/Makefile b/emulators/catapult/Makefile index 651e97e13a2f..307da6124c7b 100644 --- a/emulators/catapult/Makefile +++ b/emulators/catapult/Makefile @@ -1,6 +1,6 @@ PORTNAME= catapult PORTVERSION= 18.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= emulators MASTER_SITES= https://github.com/openMSX/openMSX/releases/download/RELEASE_${PORTVERSION:S/./_/g}/ DISTNAME= openmsx-${PORTNAME}-${PORTVERSION} diff --git a/emulators/dosbox-staging/Makefile b/emulators/dosbox-staging/Makefile index 6725c4cfe143..b013dfafdf98 100644 --- a/emulators/dosbox-staging/Makefile +++ b/emulators/dosbox-staging/Makefile @@ -1,6 +1,6 @@ PORTNAME= dosbox-staging DISTVERSIONPREFIX= v -DISTVERSION= 0.82.1 +DISTVERSION= 0.82.2 CATEGORIES= emulators MAINTAINER= makc@FreeBSD.org diff --git a/emulators/dosbox-staging/distinfo b/emulators/dosbox-staging/distinfo index 89226e511180..28eb774820ed 100644 --- a/emulators/dosbox-staging/distinfo +++ b/emulators/dosbox-staging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744560172 -SHA256 (dosbox-staging-dosbox-staging-v0.82.1_GH0.tar.gz) = 9d943d6610b6773cb0b27ba24904c85459757fbbfa0f34c72e76082132f77568 -SIZE (dosbox-staging-dosbox-staging-v0.82.1_GH0.tar.gz) = 6691719 +TIMESTAMP = 1751131644 +SHA256 (dosbox-staging-dosbox-staging-v0.82.2_GH0.tar.gz) = 387c97b373c3164ab5abbbc2b210bf94b5567057abe44ee1e8b4d4e725bd422c +SIZE (dosbox-staging-dosbox-staging-v0.82.2_GH0.tar.gz) = 6691414 diff --git a/emulators/fuse/Makefile b/emulators/fuse/Makefile index d1ba9c78eb75..0c368a701c7d 100644 --- a/emulators/fuse/Makefile +++ b/emulators/fuse/Makefile @@ -1,6 +1,6 @@ PORTNAME= fuse PORTVERSION= 1.6.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= emulators MASTER_SITES= SF/${PORTNAME}-emulator/${PORTNAME}/${PORTVERSION} diff --git a/emulators/nemu/Makefile b/emulators/nemu/Makefile index 38c020a170ad..e8a4917abe13 100644 --- a/emulators/nemu/Makefile +++ b/emulators/nemu/Makefile @@ -1,6 +1,7 @@ PORTNAME= nemu DISTVERSIONPREFIX= v DISTVERSION= 3.3.1 +PORTREVISION= 1 CATEGORIES= emulators MAINTAINER= arrowd@FreeBSD.org diff --git a/emulators/pcsx2/Makefile b/emulators/pcsx2/Makefile index 886ef0e69fed..2430f5ea598d 100644 --- a/emulators/pcsx2/Makefile +++ b/emulators/pcsx2/Makefile @@ -1,5 +1,5 @@ PORTNAME= pcsx2 -PORTVERSION= 2.3.212 +PORTVERSION= 2.3.439 DISTVERSIONPREFIX= v CATEGORIES= emulators @@ -12,6 +12,7 @@ LICENSE_COMB= multi ONLY_FOR_ARCHS= amd64 +BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers # Notes on dependencies (see cmake/SearchForStuff.cmake): # - glad comes from 3rdparty/ (conflicts with libglvnd) # - fmt, rapidyaml, soundtouch, zydis, libzip @@ -21,18 +22,22 @@ LIB_DEPENDS= libpng.so:graphics/png \ liblz4.so:archivers/liblz4 \ libwebp.so:graphics/webp \ libfreetype.so:print/freetype2 \ - libdbus-1.so:devel/dbus \ + libplutovg.so:graphics/plutovg \ + libplutosvg.so:graphics/plutosvg \ + libshaderc_shared.so:graphics/shaderc \ + libcurl.so:ftp/curl \ libavcodec.so:multimedia/ffmpeg \ libavformat.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg \ libswresample.so:multimedia/ffmpeg \ libswscale.so:multimedia/ffmpeg \ - libshaderc_shared.so:graphics/shaderc \ - libcurl.so:ftp/curl \ + libbacktrace.so:devel/libbacktrace \ + libdbus-1.so:devel/dbus \ libpulse.so:audio/pulseaudio \ libjack.so:audio/jack \ libsndio.so:audio/sndio \ - libbacktrace.so:devel/libbacktrace + libkddockwidgets-qt6.so:x11-toolkits/kddockwidgets \ + libsysinfo.so:devel/libsysinfo USES= cmake compiler:c++20-lang \ desktop-file-utils elfctl gl jpeg pkgconfig qt:6 sdl xorg @@ -41,9 +46,9 @@ USE_GITHUB= yes GH_PROJECT= pcsx2 USE_GL= egl -USE_SDL= sdl3 -USE_XORG= ice x11 xcb xext xpm xrandr xrender -USE_QT= base tools +USE_SDL= sdl3 ttf3 +USE_XORG= ice x11 xcb xext xi xpm xrandr xrender +USE_QT= base declarative tools ELF_FEATURES= +wxneeded:bin/pcsx2-qt # SSE 4.1 instructions are a hard requirement, if CPUTYPE is defined @@ -60,6 +65,7 @@ EXTRA_PATCHES= ${PATCHDIR}/extra-patch-no-march-minimum-req # XXX Vulkan comes from 3rdparty/ CMAKE_ARGS+= \ -DCMAKE_REQUIRED_INCLUDES:STRING=${LOCALBASE}/include/ \ + -DCMAKE_LOCALBASE:STRING=${LOCALBASE} \ -DPCSX2_RESOURCES_PATH:STRING=${DATADIR}/resources \ -DUSE_VTUNE:BOOL=OFF \ -DWAYLAND_API=OFF \ diff --git a/emulators/pcsx2/distinfo b/emulators/pcsx2/distinfo index 7ad172abe331..742e5ac06800 100644 --- a/emulators/pcsx2/distinfo +++ b/emulators/pcsx2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749583437 -SHA256 (pcsx2-pcsx2-v2.3.212_GH0.tar.gz) = 4f4de87d324501818af0805f54f3fafe3be036badcdec86b93ac7895a2155fdb -SIZE (pcsx2-pcsx2-v2.3.212_GH0.tar.gz) = 20115629 +TIMESTAMP = 1750709445 +SHA256 (pcsx2-pcsx2-v2.3.439_GH0.tar.gz) = ed75141b426964a63b87b19ddfdd7b3659d3652254de4e694eea1784cf3ace3f +SIZE (pcsx2-pcsx2-v2.3.439_GH0.tar.gz) = 19851256 diff --git a/emulators/pcsx2/files/patch-cmake-SearchForStuff.cmake b/emulators/pcsx2/files/patch-cmake-SearchForStuff.cmake new file mode 100644 index 000000000000..e67cb027fb7f --- /dev/null +++ b/emulators/pcsx2/files/patch-cmake-SearchForStuff.cmake @@ -0,0 +1,11 @@ +--- cmake/SearchForStuff.cmake.orig 2025-06-23 10:47:03 UTC ++++ cmake/SearchForStuff.cmake +@@ -1,6 +1,8 @@ + #------------------------------------------------------------------------------- + # Search all libraries on the system + #------------------------------------------------------------------------------- ++list(APPEND CMAKE_MODULE_PATH ${CMAKE_LOCALBASE}/lib/cmake/SDL3_ttf) ++include(PkgConfigHelper) + find_package(Git) + + # Require threads on all OSes. diff --git a/emulators/pcsx2/files/patch-common-CMakeLists.txt b/emulators/pcsx2/files/patch-common-CMakeLists.txt new file mode 100644 index 000000000000..f0918e407dde --- /dev/null +++ b/emulators/pcsx2/files/patch-common-CMakeLists.txt @@ -0,0 +1,10 @@ +--- common/CMakeLists.txt.orig 2025-06-23 14:55:49 UTC ++++ common/CMakeLists.txt +@@ -169,6 +169,7 @@ else() + X11::X11 + X11::Xrandr + X11::Xi ++ -lsysinfo + ) + if(USE_BACKTRACE) + target_compile_definitions(common PRIVATE "HAS_LIBBACKTRACE=1") diff --git a/emulators/pcsx2/pkg-plist b/emulators/pcsx2/pkg-plist index e6c42d69090c..bb7a5b01dff3 100644 --- a/emulators/pcsx2/pkg-plist +++ b/emulators/pcsx2/pkg-plist @@ -9,55 +9,57 @@ share/applications/PCSX2.desktop %%DATADIR%%/resources/fonts/fa-solid-900.ttf %%DATADIR%%/resources/fonts/promptfont-license %%DATADIR%%/resources/fonts/promptfont.otf -%%DATADIR%%/resources/fullscreenui/applications-system.png -%%DATADIR%%/resources/fullscreenui/back-icon.png -%%DATADIR%%/resources/fullscreenui/desktop-mode.png -%%DATADIR%%/resources/fullscreenui/drive-cdrom.png -%%DATADIR%%/resources/fullscreenui/exit.png -%%DATADIR%%/resources/fullscreenui/game-list.png -%%DATADIR%%/resources/fullscreenui/media-cdrom.png +%%DATADIR%%/resources/fullscreenui/applications-system.svg +%%DATADIR%%/resources/fullscreenui/back-icon.svg +%%DATADIR%%/resources/fullscreenui/desktop-mode.svg +%%DATADIR%%/resources/fullscreenui/drive-cdrom.svg +%%DATADIR%%/resources/fullscreenui/exit.svg +%%DATADIR%%/resources/fullscreenui/game-list.svg +%%DATADIR%%/resources/fullscreenui/media-cdrom.svg %%DATADIR%%/resources/fullscreenui/no-save.png %%DATADIR%%/resources/fullscreenui/placeholder.png -%%DATADIR%%/resources/fullscreenui/start-bios.png -%%DATADIR%%/resources/fullscreenui/start-file.png +%%DATADIR%%/resources/fullscreenui/start-bios.svg +%%DATADIR%%/resources/fullscreenui/start-file.svg %%DATADIR%%/resources/game_controller_db.txt +%%DATADIR%%/resources/icons/AppBanner.svg %%DATADIR%%/resources/icons/AppIconLarge.png -%%DATADIR%%/resources/icons/flags/NTSC-B.png -%%DATADIR%%/resources/icons/flags/NTSC-C.png -%%DATADIR%%/resources/icons/flags/NTSC-HK.png -%%DATADIR%%/resources/icons/flags/NTSC-J.png -%%DATADIR%%/resources/icons/flags/NTSC-K.png -%%DATADIR%%/resources/icons/flags/NTSC-T.png -%%DATADIR%%/resources/icons/flags/NTSC-U.png -%%DATADIR%%/resources/icons/flags/Other.png -%%DATADIR%%/resources/icons/flags/PAL-A.png -%%DATADIR%%/resources/icons/flags/PAL-AF.png -%%DATADIR%%/resources/icons/flags/PAL-AU.png -%%DATADIR%%/resources/icons/flags/PAL-BE.png -%%DATADIR%%/resources/icons/flags/PAL-E.png -%%DATADIR%%/resources/icons/flags/PAL-F.png -%%DATADIR%%/resources/icons/flags/PAL-FI.png -%%DATADIR%%/resources/icons/flags/PAL-G.png -%%DATADIR%%/resources/icons/flags/PAL-GR.png -%%DATADIR%%/resources/icons/flags/PAL-I.png -%%DATADIR%%/resources/icons/flags/PAL-IN.png -%%DATADIR%%/resources/icons/flags/PAL-M.png -%%DATADIR%%/resources/icons/flags/PAL-NL.png -%%DATADIR%%/resources/icons/flags/PAL-NO.png -%%DATADIR%%/resources/icons/flags/PAL-P.png -%%DATADIR%%/resources/icons/flags/PAL-PL.png -%%DATADIR%%/resources/icons/flags/PAL-R.png -%%DATADIR%%/resources/icons/flags/PAL-S.png -%%DATADIR%%/resources/icons/flags/PAL-SC.png -%%DATADIR%%/resources/icons/flags/PAL-SW.png -%%DATADIR%%/resources/icons/flags/PAL-SWI.png -%%DATADIR%%/resources/icons/flags/PAL-UK.png -%%DATADIR%%/resources/icons/star-0.png -%%DATADIR%%/resources/icons/star-1.png -%%DATADIR%%/resources/icons/star-2.png -%%DATADIR%%/resources/icons/star-3.png -%%DATADIR%%/resources/icons/star-4.png -%%DATADIR%%/resources/icons/star-5.png +%%DATADIR%%/resources/icons/flags/LICENSE +%%DATADIR%%/resources/icons/flags/NTSC-B.svg +%%DATADIR%%/resources/icons/flags/NTSC-C.svg +%%DATADIR%%/resources/icons/flags/NTSC-HK.svg +%%DATADIR%%/resources/icons/flags/NTSC-J.svg +%%DATADIR%%/resources/icons/flags/NTSC-K.svg +%%DATADIR%%/resources/icons/flags/NTSC-T.svg +%%DATADIR%%/resources/icons/flags/NTSC-U.svg +%%DATADIR%%/resources/icons/flags/Other.svg +%%DATADIR%%/resources/icons/flags/PAL-A.svg +%%DATADIR%%/resources/icons/flags/PAL-AF.svg +%%DATADIR%%/resources/icons/flags/PAL-AU.svg +%%DATADIR%%/resources/icons/flags/PAL-BE.svg +%%DATADIR%%/resources/icons/flags/PAL-E.svg +%%DATADIR%%/resources/icons/flags/PAL-F.svg +%%DATADIR%%/resources/icons/flags/PAL-FI.svg +%%DATADIR%%/resources/icons/flags/PAL-G.svg +%%DATADIR%%/resources/icons/flags/PAL-GR.svg +%%DATADIR%%/resources/icons/flags/PAL-I.svg +%%DATADIR%%/resources/icons/flags/PAL-IN.svg +%%DATADIR%%/resources/icons/flags/PAL-M.svg +%%DATADIR%%/resources/icons/flags/PAL-NL.svg +%%DATADIR%%/resources/icons/flags/PAL-NO.svg +%%DATADIR%%/resources/icons/flags/PAL-P.svg +%%DATADIR%%/resources/icons/flags/PAL-PL.svg +%%DATADIR%%/resources/icons/flags/PAL-R.svg +%%DATADIR%%/resources/icons/flags/PAL-S.svg +%%DATADIR%%/resources/icons/flags/PAL-SC.svg +%%DATADIR%%/resources/icons/flags/PAL-SW.svg +%%DATADIR%%/resources/icons/flags/PAL-SWI.svg +%%DATADIR%%/resources/icons/flags/PAL-UK.svg +%%DATADIR%%/resources/icons/star-0.svg +%%DATADIR%%/resources/icons/star-1.svg +%%DATADIR%%/resources/icons/star-2.svg +%%DATADIR%%/resources/icons/star-3.svg +%%DATADIR%%/resources/icons/star-4.svg +%%DATADIR%%/resources/icons/star-5.svg %%DATADIR%%/resources/shaders/common/ffx_a.h %%DATADIR%%/resources/shaders/common/ffx_cas.h %%DATADIR%%/resources/shaders/common/fxaa.fx diff --git a/emulators/qemu-powernv/Makefile b/emulators/qemu-powernv/Makefile index 7ad516404576..afa1246d1c90 100644 --- a/emulators/qemu-powernv/Makefile +++ b/emulators/qemu-powernv/Makefile @@ -1,6 +1,6 @@ PORTNAME= qemu-powernv PORTVERSION= 3.0.50 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= emulators MASTER_SITES= http://people.freebsd.org/~kbowling/distfiles/ diff --git a/emulators/tiemu3/Makefile b/emulators/tiemu3/Makefile index 85764c295d86..bbf1c7d55fcd 100644 --- a/emulators/tiemu3/Makefile +++ b/emulators/tiemu3/Makefile @@ -1,6 +1,6 @@ PORTNAME= tiemu3 PORTVERSION= 3.03 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= emulators MASTER_SITES= SF/gtktiemu/tiemu-linux/TIEmu%20${DISTVERSION} DISTNAME= tiemu-${DISTVERSION} diff --git a/emulators/uconvert/Makefile b/emulators/uconvert/Makefile index b09faab579bf..8fbd72f7e8ce 100644 --- a/emulators/uconvert/Makefile +++ b/emulators/uconvert/Makefile @@ -1,7 +1,7 @@ PORTNAME= uconvert DISTVERSIONPREFIX= v DISTVERSION= 1.01 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= emulators graphics MAINTAINER= otis@FreeBSD.org diff --git a/emulators/virtualbox-ose-70/Makefile b/emulators/virtualbox-ose-70/Makefile index 19516c211e1f..7b6efa0001d2 100644 --- a/emulators/virtualbox-ose-70/Makefile +++ b/emulators/virtualbox-ose-70/Makefile @@ -1,6 +1,6 @@ PORTNAME= virtualbox-ose DISTVERSION= 7.0.26 -PORTREVISION?= 3 +PORTREVISION?= 4 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \ LOCAL/vvd:docs diff --git a/emulators/virtualbox-ose-71/Makefile b/emulators/virtualbox-ose-71/Makefile index 1941d1f63133..7642c320ea48 100644 --- a/emulators/virtualbox-ose-71/Makefile +++ b/emulators/virtualbox-ose-71/Makefile @@ -1,6 +1,6 @@ PORTNAME= virtualbox-ose DISTVERSION= 7.1.10 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \ LOCAL/vvd:docs diff --git a/emulators/virtualbox-ose-legacy/Makefile b/emulators/virtualbox-ose-legacy/Makefile index 074579b964f6..0c88e2ffe41b 100644 --- a/emulators/virtualbox-ose-legacy/Makefile +++ b/emulators/virtualbox-ose-legacy/Makefile @@ -1,6 +1,6 @@ PORTNAME= virtualbox-ose DISTVERSION= 5.2.44 -PORTREVISION?= 32 +PORTREVISION?= 33 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \ LOCAL/bofh/emulators/virtualbox-ose-legacy:docs diff --git a/emulators/virtualbox-ose-nox11-70/Makefile b/emulators/virtualbox-ose-nox11-70/Makefile index 26ca950b260b..8a6125129844 100644 --- a/emulators/virtualbox-ose-nox11-70/Makefile +++ b/emulators/virtualbox-ose-nox11-70/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 3 +PORTREVISION= 4 PKGNAMESUFFIX= -nox11-70 MASTERDIR= ${.CURDIR}/../virtualbox-ose-70 diff --git a/emulators/virtualbox-ose-nox11-71/Makefile b/emulators/virtualbox-ose-nox11-71/Makefile index 66d0c82c9bc9..8c75dc172337 100644 --- a/emulators/virtualbox-ose-nox11-71/Makefile +++ b/emulators/virtualbox-ose-nox11-71/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 1 +PORTREVISION= 2 PKGNAMESUFFIX= -nox11-71 MASTERDIR= ${.CURDIR}/../virtualbox-ose-71 diff --git a/emulators/virtualbox-ose-nox11-legacy/Makefile b/emulators/virtualbox-ose-nox11-legacy/Makefile index e99d77e7eb63..fcb49d1c8f52 100644 --- a/emulators/virtualbox-ose-nox11-legacy/Makefile +++ b/emulators/virtualbox-ose-nox11-legacy/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 32 +PORTREVISION= 33 PKGNAMESUFFIX= -nox11-legacy MASTERDIR= ${.CURDIR}/../virtualbox-ose-legacy diff --git a/emulators/virtualbox-ose-nox11/Makefile b/emulators/virtualbox-ose-nox11/Makefile index a2dbb21fef32..12036182cd1e 100644 --- a/emulators/virtualbox-ose-nox11/Makefile +++ b/emulators/virtualbox-ose-nox11/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 15 +PORTREVISION= 16 PKGNAMESUFFIX= -nox11 MASTERDIR= ${.CURDIR}/../virtualbox-ose diff --git a/emulators/virtualbox-ose/Makefile b/emulators/virtualbox-ose/Makefile index 0ffd039cf2fe..0dab90413e05 100644 --- a/emulators/virtualbox-ose/Makefile +++ b/emulators/virtualbox-ose/Makefile @@ -1,6 +1,6 @@ PORTNAME= virtualbox-ose DISTVERSION= 6.1.50 -PORTREVISION?= 15 +PORTREVISION?= 16 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \ LOCAL/bofh/emulators/virtualbox-ose:docs |