diff options
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/ares/Makefile | 16 | ||||
-rw-r--r-- | emulators/ares/distinfo | 6 | ||||
-rw-r--r-- | emulators/citra/Makefile | 2 | ||||
-rw-r--r-- | emulators/dosbox-staging/Makefile | 1 | ||||
-rw-r--r-- | emulators/es-de/Makefile | 5 | ||||
-rw-r--r-- | emulators/es-de/distinfo | 6 | ||||
-rw-r--r-- | emulators/es-de/files/patch-es-app_CMakeLists.txt | 11 | ||||
-rw-r--r-- | emulators/es-de/pkg-plist | 23 | ||||
-rw-r--r-- | emulators/flycast/Makefile | 2 | ||||
-rw-r--r-- | emulators/flycast/files/patch-core_network_dcnet.cpp | 38 | ||||
-rw-r--r-- | emulators/magia/Makefile | 2 | ||||
-rw-r--r-- | emulators/mame/Makefile | 2 | ||||
-rw-r--r-- | emulators/ppsspp/Makefile | 2 | ||||
-rw-r--r-- | emulators/virtualbox-ose-71/Makefile | 4 | ||||
-rw-r--r-- | emulators/virtualbox-ose-71/distinfo | 14 | ||||
-rw-r--r-- | emulators/virtualbox-ose-kmod-71/Makefile | 2 | ||||
-rw-r--r-- | emulators/virtualbox-ose-kmod-71/distinfo | 6 | ||||
-rw-r--r-- | emulators/virtualbox-ose-nox11-71/Makefile | 2 | ||||
-rw-r--r-- | emulators/visualboyadvance-m/Makefile | 1 | ||||
-rw-r--r-- | emulators/wine-devel/files/pkg32.sh | 16 | ||||
-rw-r--r-- | emulators/wine/Makefile | 1 | ||||
-rw-r--r-- | emulators/yuzu/Makefile | 2 |
22 files changed, 122 insertions, 42 deletions
diff --git a/emulators/ares/Makefile b/emulators/ares/Makefile index 6ec6dc0301ee..d2e59fa9646a 100644 --- a/emulators/ares/Makefile +++ b/emulators/ares/Makefile @@ -1,8 +1,10 @@ PORTNAME= ares DISTVERSIONPREFIX= v -DISTVERSION= 144 +DISTVERSION= 145 PORTREVISION= 1 CATEGORIES= emulators +MASTER_SITES= https://github.com/${PORTNAME}-emulator/${PORTNAME}/releases/download/${DISTVERSIONFULL}/ +DISTNAME= ${PORTNAME}-source MAINTAINER= bsdcode@disroot.org COMMENT= Multi-system emulator @@ -14,16 +16,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= librashader>0:devel/librashader USES= cmake compiler:c++17-lang gl gnome pkgconfig xorg -USE_GITHUB= yes -GH_ACCOUNT= ares-emulator USE_GL= opengl USE_GNOME= gtk30 USE_XORG= x11 xext xrandr xrender CMAKE_ARGS= -DARES_CORES="${_CORES:S/ /;/gW}" \ - -DARES_VERSION_OVERRIDE=${DISTVERSIONFULL} \ -DENABLE_CCACHE=${CCACHE_ENABLED} -CMAKE_ON= ARES_SKIP_DEPS \ +CMAKE_ON= ARES_BUILD_OFFICIAL \ + ARES_SKIP_DEPS \ ARES_UNITY_CORES CMAKE_OFF= ARES_BUILD_LOCAL \ ARES_BUNDLE_SHADERS \ @@ -32,6 +32,8 @@ CMAKE_OFF= ARES_BUILD_LOCAL \ EXTRACT_AFTER_ARGS= --exclude thirdparty/librashader \ --no-same-owner --no-same-permissions +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} + OPTIONS_DEFINE= CHD SDL TOOLS OPTIONS_DEFAULT= A26 ALSA AO CHD CV FC GB GBA LIBRASHADER \ LIBRETRO LTO MD MS MSX MYVISION N64 NG NGP \ @@ -62,7 +64,7 @@ GBA_DESC= Game Boy Advance GB_DESC= Game Boy / Game Boy Color HOTKEYS_DESC= Inofficial hotkeys locking patch LIBRASHADER_DESC= Slang-shader support via librashader -LIBRETRO_DESC= Install slang-shaders from libretro +LIBRETRO_DESC= Install slang-shaders from libretro (implies ${LIBRETRO_IMPLIES}) MD_DESC= Sega Mega Drive / Genesis MSX_DESC= Microsoft MSX MS_DESC= Sega Master System / Mark III @@ -155,6 +157,8 @@ SG_VARS= _CORES+=sg SPEC_VARS= _CORES+=spec +# https://github.com/ares-emulator/ares/issues/2090 +TOOLS_IMPLIES= GBA MD NG SFC TOOLS_CMAKE_BOOL= ARES_BUILD_OPTIONAL_TARGETS UDEV_LIB_DEPENDS= libudev.so:devel/libudev-devd diff --git a/emulators/ares/distinfo b/emulators/ares/distinfo index 67421c24b118..6d6b5f6a7b60 100644 --- a/emulators/ares/distinfo +++ b/emulators/ares/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745841018 -SHA256 (ares-emulator-ares-v144_GH0.tar.gz) = 8d66fc880375293aaddbff575f21571ed9c7bc05bd5dd0e8e9ea65b104d5a458 -SIZE (ares-emulator-ares-v144_GH0.tar.gz) = 8959609 +TIMESTAMP = 1752185303 +SHA256 (ares-source.tar.gz) = 7a76acf87cca2903552683347fdf6f1cd06f436fa4e0c247108688785cbbd14b +SIZE (ares-source.tar.gz) = 8967048 diff --git a/emulators/citra/Makefile b/emulators/citra/Makefile index 5db1b3bb3ee3..56bda1777a87 100644 --- a/emulators/citra/Makefile +++ b/emulators/citra/Makefile @@ -104,7 +104,7 @@ post-patch: .endif post-configure: - @${CP} ${DISTFILES:M*\:gamedb:C/\:.*//:S,^,${_DISTDIR},} \ + @${CP} ${DISTFILES:M*\:gamedb:C/\:.*//:S,^,${DISTDIR}/,} \ ${BUILD_WRKSRC}/dist/compatibility_list/ .include <bsd.port.post.mk> diff --git a/emulators/dosbox-staging/Makefile b/emulators/dosbox-staging/Makefile index b013dfafdf98..0b75575cc5de 100644 --- a/emulators/dosbox-staging/Makefile +++ b/emulators/dosbox-staging/Makefile @@ -1,6 +1,7 @@ PORTNAME= dosbox-staging DISTVERSIONPREFIX= v DISTVERSION= 0.82.2 +PORTREVISION= 1 CATEGORIES= emulators MAINTAINER= makc@FreeBSD.org diff --git a/emulators/es-de/Makefile b/emulators/es-de/Makefile index 5e494aad2821..3695fa607252 100644 --- a/emulators/es-de/Makefile +++ b/emulators/es-de/Makefile @@ -1,7 +1,6 @@ PORTNAME= es-de DISTVERSIONPREFIX= v -DISTVERSION= 3.2.0 -PORTREVISION= 1 +DISTVERSION= 3.3.0 CATEGORIES= emulators MAINTAINER= bsdcode@disroot.org @@ -29,7 +28,7 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libharfbuzz.so:print/harfbuzz \ libicuuc.so:devel/icu \ liblunasvg.so:graphics/lunasvg \ - libpoppler.so:graphics/poppler \ + libpoppler-cpp.so:graphics/poppler \ libpugixml.so:textproc/pugixml \ librlottie.so:graphics/rlottie RUN_DEPENDS= ${_BR_DEPENDS} diff --git a/emulators/es-de/distinfo b/emulators/es-de/distinfo index c3e2a5486a63..d77a0d35d056 100644 --- a/emulators/es-de/distinfo +++ b/emulators/es-de/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743784837 -SHA256 (emulationstation-de-v3.2.0.tar.bz2) = dbe8e087042e49ec58d893a2408acbb45409b8b8f6f90afcbd9ad1219da612d3 -SIZE (emulationstation-de-v3.2.0.tar.bz2) = 72149068 +TIMESTAMP = 1752597245 +SHA256 (emulationstation-de-v3.3.0.tar.bz2) = e191f2ab66fdb0aea98369c4e5d94dd414a873d00b0129dfb65a502429f7eb93 +SIZE (emulationstation-de-v3.3.0.tar.bz2) = 72775703 diff --git a/emulators/es-de/files/patch-es-app_CMakeLists.txt b/emulators/es-de/files/patch-es-app_CMakeLists.txt new file mode 100644 index 000000000000..534d9feeea1c --- /dev/null +++ b/emulators/es-de/files/patch-es-app_CMakeLists.txt @@ -0,0 +1,11 @@ +--- es-app/CMakeLists.txt.orig 2025-07-15 16:46:41 UTC ++++ es-app/CMakeLists.txt +@@ -147,7 +147,7 @@ else() + else() + include_directories(${COMMON_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}/src) + add_executable(es-de ${ES_SOURCES} ${ES_HEADERS}) +- target_link_libraries(es-de ${COMMON_LIBRARIES} ${CMAKE_DL_LIBS} es-core lunasvg::lunasvg) ++ target_link_libraries(es-de ${COMMON_LIBRARIES} ${CMAKE_DL_LIBS} es-core) + set_target_properties(es-de PROPERTIES INSTALL_RPATH_USE_LINK_PATH TRUE) + endif() + diff --git a/emulators/es-de/pkg-plist b/emulators/es-de/pkg-plist index b21bd1041343..75a84449b9d3 100644 --- a/emulators/es-de/pkg-plist +++ b/emulators/es-de/pkg-plist @@ -25,6 +25,9 @@ share/applications/org.es_de.frontend.desktop %%DATADIR%%/licenses/DroidSans %%DATADIR%%/licenses/FFmpeg %%DATADIR%%/licenses/FontAwesome +%%DATADIR%%/licenses/Fontconfig +%%DATADIR%%/licenses/FreeImage +%%DATADIR%%/licenses/FreeType %%DATADIR%%/licenses/Freesound_CC0 %%DATADIR%%/licenses/Freesound_CCBY %%DATADIR%%/licenses/GLEW @@ -32,23 +35,31 @@ share/applications/org.es_de.frontend.desktop %%DATADIR%%/licenses/GNUFreeFont %%DATADIR%%/licenses/HarfBuzz %%DATADIR%%/licenses/ICU +%%DATADIR%%/licenses/LibTIFF %%DATADIR%%/licenses/LunaSVG %%DATADIR%%/licenses/MAME %%DATADIR%%/licenses/NanumSquareNeo %%DATADIR%%/licenses/NotoEmoji %%DATADIR%%/licenses/Ogg +%%DATADIR%%/licenses/OpenJPEG +%%DATADIR%%/licenses/OpenSSL %%DATADIR%%/licenses/OpenSans %%DATADIR%%/licenses/Opus %%DATADIR%%/licenses/PhosphorIcons %%DATADIR%%/licenses/Poppler +%%DATADIR%%/licenses/SDL %%DATADIR%%/licenses/UTF8-CPP %%DATADIR%%/licenses/Vorbis +%%DATADIR%%/licenses/curl %%DATADIR%%/licenses/libgit2 +%%DATADIR%%/licenses/libiconv %%DATADIR%%/licenses/libintl -%%DATADIR%%/licenses/libvpx +%%DATADIR%%/licenses/libjpeg-turbo +%%DATADIR%%/licenses/libpng %%DATADIR%%/licenses/linear-es-de %%DATADIR%%/licenses/modern-es-de %%DATADIR%%/licenses/modern-es-de_nsoicons +%%DATADIR%%/licenses/pugixml %%DATADIR%%/licenses/rlottie %%DATADIR%%/licenses/slate-es-de %%DATADIR%%/licenses/ubuntu-font-licence-1.0 @@ -219,20 +230,24 @@ share/applications/org.es_de.frontend.desktop %%DATADIR%%/resources/graphics/textinput_focused.svg %%DATADIR%%/resources/graphics/white.png %%DATADIR%%/resources/graphics/window_icon_256.png +%%NLS%%%%DATADIR%%/resources/locale/bs_BA/LC_MESSAGES/bs_BA.mo %%NLS%%%%DATADIR%%/resources/locale/ca_ES/LC_MESSAGES/ca_ES.mo %%NLS%%%%DATADIR%%/resources/locale/de_DE/LC_MESSAGES/de_DE.mo %%NLS%%%%DATADIR%%/resources/locale/en_GB/LC_MESSAGES/en_GB.mo %%NLS%%%%DATADIR%%/resources/locale/en_US/LC_MESSAGES/en_US.mo %%NLS%%%%DATADIR%%/resources/locale/es_ES/LC_MESSAGES/es_ES.mo %%NLS%%%%DATADIR%%/resources/locale/fr_FR/LC_MESSAGES/fr_FR.mo +%%NLS%%%%DATADIR%%/resources/locale/hr_HR/LC_MESSAGES/hr_HR.mo %%NLS%%%%DATADIR%%/resources/locale/it_IT/LC_MESSAGES/it_IT.mo %%NLS%%%%DATADIR%%/resources/locale/ja_JP/LC_MESSAGES/ja_JP.mo %%NLS%%%%DATADIR%%/resources/locale/ko_KR/LC_MESSAGES/ko_KR.mo %%NLS%%%%DATADIR%%/resources/locale/nl_NL/LC_MESSAGES/nl_NL.mo %%NLS%%%%DATADIR%%/resources/locale/pl_PL/LC_MESSAGES/pl_PL.mo %%NLS%%%%DATADIR%%/resources/locale/pt_BR/LC_MESSAGES/pt_BR.mo +%%NLS%%%%DATADIR%%/resources/locale/pt_PT/LC_MESSAGES/pt_PT.mo %%NLS%%%%DATADIR%%/resources/locale/ro_RO/LC_MESSAGES/ro_RO.mo %%NLS%%%%DATADIR%%/resources/locale/ru_RU/LC_MESSAGES/ru_RU.mo +%%NLS%%%%DATADIR%%/resources/locale/sr_RS/LC_MESSAGES/sr_RS.mo %%NLS%%%%DATADIR%%/resources/locale/sv_SE/LC_MESSAGES/sv_SE.mo %%NLS%%%%DATADIR%%/resources/locale/zh_CN/LC_MESSAGES/zh_CN.mo %%NLS%%%%DATADIR%%/resources/locale/zh_TW/LC_MESSAGES/zh_TW.mo @@ -252,17 +267,23 @@ share/applications/org.es_de.frontend.desktop %%DATADIR%%/resources/sounds/select.wav %%DATADIR%%/resources/sounds/systembrowse.wav %%DATADIR%%/resources/systems/android/es_find_rules.xml +%%DATADIR%%/resources/systems/android/es_import_rules.xml %%DATADIR%%/resources/systems/android/es_systems.xml %%DATADIR%%/resources/systems/haiku/es_find_rules.xml +%%DATADIR%%/resources/systems/haiku/es_import_rules.xml %%DATADIR%%/resources/systems/haiku/es_systems.xml %%DATADIR%%/resources/systems/linux/es_find_rules.xml +%%DATADIR%%/resources/systems/linux/es_import_rules.xml %%DATADIR%%/resources/systems/linux/es_systems.xml %%DATADIR%%/resources/systems/macos/es_find_rules.xml +%%DATADIR%%/resources/systems/macos/es_import_rules.xml %%DATADIR%%/resources/systems/macos/es_systems.xml %%DATADIR%%/resources/systems/unix/es_find_rules.xml +%%DATADIR%%/resources/systems/unix/es_import_rules.xml %%DATADIR%%/resources/systems/unix/es_systems.xml %%DATADIR%%/resources/systems/windows/es_find_rules.xml %%DATADIR%%/resources/systems/windows/es_find_rules_portable.xml +%%DATADIR%%/resources/systems/windows/es_import_rules.xml %%DATADIR%%/resources/systems/windows/es_systems.xml %%DATADIR%%/themes/linear-es-de/CREDITS.md %%DATADIR%%/themes/linear-es-de/LICENSE diff --git a/emulators/flycast/Makefile b/emulators/flycast/Makefile index c4a1f271ab9e..770d580c03ca 100644 --- a/emulators/flycast/Makefile +++ b/emulators/flycast/Makefile @@ -1,7 +1,7 @@ PORTNAME= flycast DISTVERSIONPREFIX= v DISTVERSION= 2.5 -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= emulators MAINTAINER= bsdcode@disroot.org diff --git a/emulators/flycast/files/patch-core_network_dcnet.cpp b/emulators/flycast/files/patch-core_network_dcnet.cpp new file mode 100644 index 000000000000..cf7c76d929cf --- /dev/null +++ b/emulators/flycast/files/patch-core_network_dcnet.cpp @@ -0,0 +1,38 @@ +--- core/network/dcnet.cpp.orig 2025-07-18 15:30:48 UTC ++++ core/network/dcnet.cpp +@@ -222,7 +222,7 @@ class EthSocket (private) + } + + private: +- using iterator = asio::buffers_iterator<asio::const_buffers_1>; ++ using iterator = asio::buffers_iterator<asio::const_buffer>; + + std::pair<iterator, bool> + static packetMatcher(iterator begin, iterator end) +@@ -502,7 +502,7 @@ class AccessPointFinder (private) + { + std::error_code e; + socket.close(e); +- timer.cancel(e); ++ timer.cancel(); + if (ec) { + handler(ec, {}, {}); + } +@@ -584,7 +584,7 @@ class DCNetThread (public) + { + if (io_context == nullptr || pppSocket == nullptr) + return; +- io_context->post([this, v]() { ++ asio::post([this, v]() { + pppSocket->send(v); + }); + } +@@ -593,7 +593,7 @@ class DCNetThread (public) + if (io_context != nullptr && ethSocket != nullptr) + { + std::vector<u8> vbuf(frame, frame + len); +- io_context->post([this, vbuf]() { ++ asio::post([this, vbuf]() { + ethSocket->send(vbuf.data(), vbuf.size()); + }); + } diff --git a/emulators/magia/Makefile b/emulators/magia/Makefile index 81588293a169..982480a237d4 100644 --- a/emulators/magia/Makefile +++ b/emulators/magia/Makefile @@ -1,7 +1,7 @@ PORTNAME= magia DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= emulators MAINTAINER= ports@FreeBSD.org diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile index 793f30a06ba3..c4cda0872bf7 100644 --- a/emulators/mame/Makefile +++ b/emulators/mame/Makefile @@ -1,6 +1,6 @@ PORTNAME= mame DISTVERSION= 0.277 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= emulators games PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/emulators/ppsspp/Makefile b/emulators/ppsspp/Makefile index 8ae5f69a4b14..b4210cb7b275 100644 --- a/emulators/ppsspp/Makefile +++ b/emulators/ppsspp/Makefile @@ -39,7 +39,7 @@ GH_TUPLE?= hrydgard:glslang:8.13.3743-948-g50e0708:glslang/ext/glslang \ RetroAchievements:rcheevos:v11.6.0-gef0e22b:rcheevos/ext/rcheevos \ Tencent:rapidjson:v1.1.0-415-g73063f5:rapidjson/ext/rapidjson \ hrydgard:ppsspp-lua:7648485:lua/ext/lua -EXCLUDE= libpng17 libzip zlib +EXCLUDE= libzip zlib USE_GL= glew opengl CMAKE_ON= ${LIBZIP MINIUPNPC SNAPPY ZSTD:L:S/^/USE_SYSTEM_/} USE_VULKAN_DISPLAY_KHR CMAKE_OFF= USE_DISCORD diff --git a/emulators/virtualbox-ose-71/Makefile b/emulators/virtualbox-ose-71/Makefile index 7642c320ea48..9b0d18590c7e 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?= 2 +DISTVERSION= 7.1.12 +PORTREVISION?= 0 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \ LOCAL/vvd:docs diff --git a/emulators/virtualbox-ose-71/distinfo b/emulators/virtualbox-ose-71/distinfo index 36ff7a2f5869..e7b992b0b10c 100644 --- a/emulators/virtualbox-ose-71/distinfo +++ b/emulators/virtualbox-ose-71/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1749075437 -SHA256 (VirtualBox-7.1.10.tar.bz2) = 7d60010a4c9102613554b46f61d17b825c30ee59d8be071e52d8aac664ca9869 -SIZE (VirtualBox-7.1.10.tar.bz2) = 233395034 -SHA256 (VirtualBox-docs-7.1.10.tar.bz2) = 5ff2827643d1d01ad6e26eb86dd7a2e1c9ce13c7049ab360054bd689253fd14b -SIZE (VirtualBox-docs-7.1.10.tar.bz2) = 10113312 -SHA256 (VBoxGuestAdditions_7.1.10.iso) = 59c92f7f5fd7e081211e989f5117fc53ad8d8800ad74a01b21e97bb66fe62972 -SIZE (VBoxGuestAdditions_7.1.10.iso) = 61378560 +TIMESTAMP = 1752700000 +SHA256 (VirtualBox-7.1.12.tar.bz2) = 6f9618f39168898134975f51df7c2d6d5129c0aa82b6ae11cf47f920c70df276 +SIZE (VirtualBox-7.1.12.tar.bz2) = 214691769 +SHA256 (VirtualBox-docs-7.1.12.tar.bz2) = ba48f2da2593d8cae56fcf601c132d77dbf1d16b1e26db162c89449250c269bd +SIZE (VirtualBox-docs-7.1.12.tar.bz2) = 10109084 +SHA256 (VBoxGuestAdditions_7.1.12.iso) = 256883e2eabf7ab5c10fb3b6831c294942ce34bc615807f9d0cf6c3d2e882236 +SIZE (VBoxGuestAdditions_7.1.12.iso) = 61331456 diff --git a/emulators/virtualbox-ose-kmod-71/Makefile b/emulators/virtualbox-ose-kmod-71/Makefile index 804952dba81b..69f44271dd2d 100644 --- a/emulators/virtualbox-ose-kmod-71/Makefile +++ b/emulators/virtualbox-ose-kmod-71/Makefile @@ -1,5 +1,5 @@ PORTNAME= virtualbox-ose -DISTVERSION= 7.1.10 +DISTVERSION= 7.1.12 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/ PKGNAMESUFFIX= -kmod-71 diff --git a/emulators/virtualbox-ose-kmod-71/distinfo b/emulators/virtualbox-ose-kmod-71/distinfo index 51307e08d320..fb7394d7745c 100644 --- a/emulators/virtualbox-ose-kmod-71/distinfo +++ b/emulators/virtualbox-ose-kmod-71/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749033863 -SHA256 (VirtualBox-7.1.10.tar.bz2) = 7d60010a4c9102613554b46f61d17b825c30ee59d8be071e52d8aac664ca9869 -SIZE (VirtualBox-7.1.10.tar.bz2) = 233395034 +TIMESTAMP = 1752700000 +SHA256 (VirtualBox-7.1.12.tar.bz2) = 6f9618f39168898134975f51df7c2d6d5129c0aa82b6ae11cf47f920c70df276 +SIZE (VirtualBox-7.1.12.tar.bz2) = 214691769 diff --git a/emulators/virtualbox-ose-nox11-71/Makefile b/emulators/virtualbox-ose-nox11-71/Makefile index 8c75dc172337..bd1a0035d424 100644 --- a/emulators/virtualbox-ose-nox11-71/Makefile +++ b/emulators/virtualbox-ose-nox11-71/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 2 +PORTREVISION= 0 PKGNAMESUFFIX= -nox11-71 MASTERDIR= ${.CURDIR}/../virtualbox-ose-71 diff --git a/emulators/visualboyadvance-m/Makefile b/emulators/visualboyadvance-m/Makefile index d15e80c07fef..c20867fd409d 100644 --- a/emulators/visualboyadvance-m/Makefile +++ b/emulators/visualboyadvance-m/Makefile @@ -58,6 +58,7 @@ GVBAM_USE= GNOME=gtkmm24,pangox-compat GVBAM_CMAKE_BOOL= ENABLE_GTK LINK_LIB_DEPENDS= libsfml-system.so:devel/sfml LINK_CMAKE_BOOL= ENABLE_LINK +LINK_BROKEN= Does not build LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc LIRC_RUN_DEPENDS= lircd:comms/lirc LIRC_CMAKE_BOOL= ENABLE_LIRC diff --git a/emulators/wine-devel/files/pkg32.sh b/emulators/wine-devel/files/pkg32.sh index 64d82459c219..04595f6c104c 100644 --- a/emulators/wine-devel/files/pkg32.sh +++ b/emulators/wine-devel/files/pkg32.sh @@ -1,19 +1,23 @@ #!/bin/sh -e -if [ "$(id -u)" = 0 ] -then +if [ "$(id -u)" = 0 ]; then echo "Don't run this script as root!" exit 1 fi I386_ROOT="${WINE_i386_ROOT:-$HOME/.i386-wine-pkg}" +ABI_FILE=/usr/lib32/libc.so.7 -if [ ! -d "$I386_ROOT/usr/share/keys/pkg" ] -then +if [ ! -f $ABI_FILE ]; then + echo "\"$ABI_FILE\" not found; exiting." + exit 1 +fi + +if [ ! -d "$I386_ROOT/usr/share/keys/pkg" ]; then mkdir -p "$I386_ROOT/usr/share/keys" ln -s /usr/share/keys/pkg "$I386_ROOT/usr/share/keys/pkg" fi # Show what we're going to do, then do it. -echo pkg -o ABI_FILE=/usr/lib32/libc.so.7 -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir "$I386_ROOT" "$@" -exec pkg -o ABI_FILE=/usr/lib32/libc.so.7 -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir "$I386_ROOT" "$@" +echo pkg -o ABI_FILE=$ABI_FILE -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir "$I386_ROOT" "$@" +exec pkg -o ABI_FILE=$ABI_FILE -o INSTALL_AS_USER=true -o RUN_SCRIPTS=false --rootdir "$I386_ROOT" "$@" diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile index a086d9c20cfd..013bd97963f6 100644 --- a/emulators/wine/Makefile +++ b/emulators/wine/Makefile @@ -35,6 +35,7 @@ CONFIGURE_ARGS+=--verbose \ --without-capi \ --without-coreaudio \ --without-dbus \ + --without-ffmpeg \ --without-gettext --without-gettextpo \ --without-gphoto \ --without-gssapi \ diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile index bfdeabf39138..b69cba9c8771 100644 --- a/emulators/yuzu/Makefile +++ b/emulators/yuzu/Makefile @@ -136,7 +136,7 @@ WEBENGINE_CMAKE_BOOL= YUZU_USE_QT_WEB_ENGINE WEBENGINE_IMPLIES= GUI post-extract: - @${CP} ${DISTFILES:M*\:gamedb:C/\:.*//:S,^,${_DISTDIR},} \ + @${CP} ${DISTFILES:M*\:gamedb:C/\:.*//:S,^,${DISTDIR}/,} \ ${WRKSRC}/dist/compatibility_list/ post-patch: |