diff options
Diffstat (limited to 'emulators')
88 files changed, 562 insertions, 1070 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index 16651319508e..266c35f64e87 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -120,7 +120,6 @@ SUBDIR += qemu-powernv SUBDIR += qemu-user-static SUBDIR += qemu-user-static-devel - SUBDIR += qemu8 SUBDIR += qmc2 SUBDIR += quasi88 SUBDIR += reicast 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/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/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 6725c4cfe143..0b75575cc5de 100644 --- a/emulators/dosbox-staging/Makefile +++ b/emulators/dosbox-staging/Makefile @@ -1,6 +1,7 @@ PORTNAME= dosbox-staging DISTVERSIONPREFIX= v -DISTVERSION= 0.82.1 +DISTVERSION= 0.82.2 +PORTREVISION= 1 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/dps8m/Makefile b/emulators/dps8m/Makefile index 748efbfd4bd4..59c203adf4e2 100644 --- a/emulators/dps8m/Makefile +++ b/emulators/dps8m/Makefile @@ -1,7 +1,6 @@ PORTNAME= dps8m DISTVERSIONPREFIX= R -DISTVERSION= 3.0.1 -PORTREVISION= 1 +DISTVERSION= 3.1.0 CATEGORIES= emulators MAINTAINER= gspurki@gmail.com diff --git a/emulators/dps8m/distinfo b/emulators/dps8m/distinfo index 3385ea725cbb..1da2f3f4a6e5 100644 --- a/emulators/dps8m/distinfo +++ b/emulators/dps8m/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1691794269 -SHA256 (dps8m-R3.0.1.tar.bz2) = 583b2e333f094d5e2a5139c832d5aa907455be34edf61560590ac27398208147 -SIZE (dps8m-R3.0.1.tar.bz2) = 13052895 +TIMESTAMP = 1748948393 +SHA256 (dps8m-R3.1.0.tar.bz2) = ec9dd499eb5a32be717d7ad3f8a8e34f12ff5a66a44aa1ebb4bf6cf17ad3b88c +SIZE (dps8m-R3.1.0.tar.bz2) = 15635134 diff --git a/emulators/dps8m/files/patch-src_Makefile.mk b/emulators/dps8m/files/patch-src_Makefile.mk deleted file mode 100644 index be9c3e886588..000000000000 --- a/emulators/dps8m/files/patch-src_Makefile.mk +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.mk.orig 2023-08-13 10:22:22 UTC -+++ src/Makefile.mk -@@ -294,7 +294,7 @@ endif - - _DEBUGOPTFLAG := -g - ifndef TESTING -- OPTFLAGS = -O3 $(_DEBUGOPTFLAG) -U_FORTIFY_SOURCE -fno-stack-protector -+# OPTFLAGS = -O3 $(_DEBUGOPTFLAG) -U_FORTIFY_SOURCE -fno-stack-protector - ifdef DUMA - CFLAGS += -I../dps8 -I. -include dps8_duma.h - OPTFLAGS += -DDUMA=1 diff --git a/emulators/es-de/Makefile b/emulators/es-de/Makefile index 842897494274..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} @@ -54,7 +53,7 @@ DEINIT_DESC= Deinit frontend on emulator launch DEINIT_CMAKE_BOOL= DEINIT_ON_LAUNCH -NLS_USES= gettext +NLS_USES= gettext-runtime gettext-tools NLS_CMAKE_BOOL= COMPILE_LOCALIZATIONS post-install: 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 40740987bb9b..770d580c03ca 100644 --- a/emulators/flycast/Makefile +++ b/emulators/flycast/Makefile @@ -1,7 +1,7 @@ PORTNAME= flycast DISTVERSIONPREFIX= v DISTVERSION= 2.5 -PORTREVISION= 1 +PORTREVISION= 5 CATEGORIES= emulators MAINTAINER= bsdcode@disroot.org @@ -20,10 +20,11 @@ LIB_DEPENDS= libchdr.so:devel/libchdr \ USES= cmake compiler:c++20-lang pkgconfig sdl USE_GITHUB= yes GH_ACCOUNT= flyinghead +GH_TUPLE= vinniefalco:LuaBridge:5d21e35633a1f87ed08af115b07d3386096f792b:LuaBridge/core/deps/luabridge \ + GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:6eb62e1515072827db992c2befd80b71b2d04329:VulkanMemoryAllocator/core/deps/VulkanMemoryAllocator \ + RetroAchievements:rcheevos:563230b1c249774b4852c944dc7cdcb952c9e8e8:rcheevos/core/deps/rcheevos USE_SDL= sdl2 -.include "${.CURDIR}/Makefile.tuples" - CMAKE_ON= USE_HOST_LIBCHDR OPTIONS_DEFINE= DOCS LUA OPENMP VULKAN @@ -63,15 +64,4 @@ post-install-DOCS-on: (cd ${WRKSRC}/docs && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) -# For maintainer (do not forget to clean up Makefile.tuples afterwards to -# remove useless submodules) -Makefile.tuples:: - ${RM} -f ${.CURDIR}/Makefile.tuples - ${RM} -rf ${WRKDIR}/.maintainer.checkout - ${MKDIR} ${WRKDIR}/.maintainer.checkout - (cd ${WRKDIR}/.maintainer.checkout && \ - git clone --recursive --branch=${DISTVERSIONPREFIX}${DISTVERSION} \ - https://github.com/${GH_ACCOUNT}/${PORTNAME} . && \ - ${SH} ${FILESDIR}/gen_gh_tuple.sh > ${.CURDIR}/Makefile.tuples) - .include <bsd.port.mk> diff --git a/emulators/flycast/Makefile.tuples b/emulators/flycast/Makefile.tuples deleted file mode 100644 index 3dc85b571e43..000000000000 --- a/emulators/flycast/Makefile.tuples +++ /dev/null @@ -1,4 +0,0 @@ -GH_TUPLE= \ - vinniefalco:LuaBridge:5d21e35633a1f87ed08af115b07d3386096f792b:LuaBridge/core/deps/luabridge \ - GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:6eb62e1515072827db992c2befd80b71b2d04329:VulkanMemoryAllocator/core/deps/VulkanMemoryAllocator \ - RetroAchievements:rcheevos:563230b1c249774b4852c944dc7cdcb952c9e8e8:rcheevos/core/deps/rcheevos \ diff --git a/emulators/flycast/files/gen_gh_tuple.sh b/emulators/flycast/files/gen_gh_tuple.sh deleted file mode 100644 index ab014ef5f473..000000000000 --- a/emulators/flycast/files/gen_gh_tuple.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -echo "GH_TUPLE= \\" -for _sm_root in $(find . -type f -name .gitmodules | sed 's/\.gitmodules$//' | sort) -do - ( - cd "${_sm_root}" - - # Crawl name|path|url list of submodules within _sm_root - grep -e '^\[submodule "' -e 'path = ' -e 'url = ' .gitmodules | \ - sed -E -e 's|.*"([^"]+)".*|\1|' -e 's|.*= ||' | \ - paste - - - | \ - sed -E 's/[[:space:]]+/|/g' | \ - while read _sm - do - _sm_name=$(echo "${_sm}" | cut -d '|' -f 1) - _sm_path=$(echo "${_sm}" | cut -d '|' -f 2) - _sm_url=$(echo "${_sm}" | cut -d '|' -f 3) - - _sm_prefix=$(echo "${_sm_root}" | sed 's|^\./||') - - _account_project=$(echo "${_sm_url}" | sed -e 's|^https://github.com/||' -e 's|/|:|g' -e 's|\.git$||') - _group=$(echo "${_account_project}" | cut -d ':' -f 2 | tr -cd 'a-zA-Z0-9_') - _tagname_group_subdir=$(git submodule status "${_sm_path}" | sed -E -e 's|^.||' -e "s|[[:space:]]+|:${_group}/${_sm_prefix}|" -e 's|[[:space:]]+.*$||') - echo -e "\t${_account_project}:${_tagname_group_subdir} \\" - done - ) -done -echo "" 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/fs-uae-launcher/Makefile b/emulators/fs-uae-launcher/Makefile index 869330b66d1f..dcd019265555 100644 --- a/emulators/fs-uae-launcher/Makefile +++ b/emulators/fs-uae-launcher/Makefile @@ -1,27 +1,29 @@ PORTNAME= fs-uae-launcher -PORTVERSION= 3.1.68 -PORTREVISION= 2 +PORTVERSION= 3.1.70 CATEGORIES= emulators MASTER_SITES= https://fs-uae.net/files/FS-UAE-Launcher/Stable/${PORTVERSION}/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= atanubiswas484@gmail.com COMMENT= GUI launcher for the FS-UAE Amiga emulator WWW= http://fs-uae.net/launcher LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-lhafile>0:archivers/py-python-lhafile@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-lhafile>0:archivers/py-python-lhafile@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} -USES= gettext gmake gnome pathfix pyqt:5 python tar:xz -USE_PYTHON= distutils autoplist noflavors +USES= gmake gnome pathfix pyqt:5 python tar:xz +USE_PYTHON= autoplist distutils noflavors USE_PYQT= pyqt5 -MAKE_ARGS= prefix=${PREFIX} PYTHON=${PYTHON_CMD} +MAKE_ARGS= prefix=${PREFIX} \ + PYTHON=${PYTHON_CMD} PYDISTUTILS_INSTALLARGS+= --install-lib=${PYTHON_SITELIBDIR} -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS NLS +OPTIONS_SUB= yes +NLS_USES= gettext-tools .include <bsd.port.mk> diff --git a/emulators/fs-uae-launcher/distinfo b/emulators/fs-uae-launcher/distinfo index b52e2b016ccb..776477a49ed6 100644 --- a/emulators/fs-uae-launcher/distinfo +++ b/emulators/fs-uae-launcher/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1698712158 -SHA256 (fs-uae-launcher-3.1.68.tar.xz) = e36104442db278e0f1d073dbc2be2f9a937cd33e964968b75b324c393f8ec030 -SIZE (fs-uae-launcher-3.1.68.tar.xz) = 7736036 +TIMESTAMP = 1752274726 +SHA256 (fs-uae-launcher-3.1.70.tar.xz) = caf27cb1ae38575dd211427a0bd4a04be3766451f9fb6d134cbd88098f40dfa7 +SIZE (fs-uae-launcher-3.1.70.tar.xz) = 7707368 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/linux-rl9/Makefile b/emulators/linux-rl9/Makefile index fb0e780a6c3c..8e3984606821 100644 --- a/emulators/linux-rl9/Makefile +++ b/emulators/linux-rl9/Makefile @@ -1,6 +1,5 @@ PORTNAME= linux-rl9 PORTVERSION= ${LINUX_DIST_VER} -PORTREVISION= 11 CATEGORIES= emulators linux MAINTAINER= emulation@FreeBSD.org diff --git a/emulators/linux_base-rl9/Makefile b/emulators/linux_base-rl9/Makefile index 3f198a3ed1d1..628b300ba9f9 100644 --- a/emulators/linux_base-rl9/Makefile +++ b/emulators/linux_base-rl9/Makefile @@ -1,6 +1,5 @@ PORTNAME= rl9 PORTVERSION= ${LINUX_DIST_VER} -PORTREVISION= 14 CATEGORIES= emulators linux PKGNAMEPREFIX= linux_base- EXTRACT_ONLY= ${DISTFILES:N*${SRC_SUFX}*:Nf/filesystem-*:C/:[^:]+$//} diff --git a/emulators/linux_base-rl9/Makefile.version b/emulators/linux_base-rl9/Makefile.version index 8f00bbe00c51..6bc9e8c58232 100644 --- a/emulators/linux_base-rl9/Makefile.version +++ b/emulators/linux_base-rl9/Makefile.version @@ -2,31 +2,31 @@ basesystem_ver= 11-13.el9.0.1 bash_ver= 5.1.8-9.el9 brotli_ver= 1.0.9-7.el9_5 bzip2_ver= 1.0.8-10.el9_5 -coreutils_ver= 8.32-36.el9 +coreutils_ver= 8.32-39.el9 diffutils_ver= 3.7-12.el9 -e2fsprogs_ver= 1.46.5-5.el9 +e2fsprogs_ver= 1.46.5-7.el9 filesystem_ver= 3.16-5.el9 findutils_ver= 4.8.0-7.el9 -fuse_ver= 2.9.9-16.el9 +fuse_ver= 2.9.9-17.el9 gawk_ver= 5.1.0-6.el9 gcc_ver= 11.5.0-5.el9_5 gdbm_ver= 1.23-1.el9 geocode-glib_ver= 3.26.2-5.el9 glib-networking_ver= 2.68.3-3.el9 -glib2_ver= 2.68.4-14.el9_4.1 -glibc_ver= 2.34-125.el9_5.8 +glib2_ver= 2.68.4-16.el9 +glibc_ver= 2.34-168.el9_6.19 gmp_ver= 6.2.0-13.el9 grep_ver= 3.6-5.el9 info_ver= 6.7-15.el9 json-glib_ver= 1.6.6-1.el9 keyutils_ver= 1.6.3-1.el9 -krb5_ver= 1.21.1-4.el9_5 +krb5_ver= 1.21.1-6.el9 less_ver= 590-5.el9 libacl_ver= 2.3.1-4.el9 libattr_ver= 2.5.1-3.el9 libcap_ver= 2.48-9.el9_2 libdatrie_ver= 0.2.13-4.el9 -libdb_ver= 5.3.28-54.el9 +libdb_ver= 5.3.28-55.el9 libedit_ver= 3.1-38.20210216cvs.el9 libevdev_ver= 1.11.0-3.el9 libffi_ver= 3.4.2-8.el9 @@ -36,7 +36,7 @@ libnattr_ver= 2.5.1-3.el9 libproxy_ver= 0.4.15-35.el9 libpsl_ver= 0.21.1-5.el9 libsigsegv_ver= 2.13-4.el9 -libsoup_ver= 2.72.0-8.el9_5.3 +libsoup_ver= 2.72.0-10.el9_6.2 libunistring_ver= 0.9.10-15.el9 libverto_ver= 0.3.2-3.el9 libxcrypt_ver= 4.4.18-3.el9 @@ -50,14 +50,14 @@ popt_ver= 1.18-8.el9 readline_ver= 8.1-4.el9 rocky-release_ver= 9.5-1.2.el9 sed_ver= 4.8-9.el9 -selinux_ver= 3.6-1.el9 -sepol_ver= 3.6-1.el9 +selinux_ver= 3.6-3.el9 +sepol_ver= 3.6-2.el9 setserial_ver= 2.17-54.el9 setup_ver= 2.13.7-10.el9 slang_ver= 2.3.2-11.el9 sqlite_ver= 3.34.1-7.el9_3 -util_ver= 2.37.4-20.el9 +util_ver= 2.37.4-21.el9 which_ver= 2.21-29.el9 xz_ver= 5.2.5-8.el9_0 zlib_ver= 1.2.11-40.el9 -zstd_ver= 1.5.1-2.el9 +zstd_ver= 1.5.5-1.el9 diff --git a/emulators/linux_base-rl9/distinfo b/emulators/linux_base-rl9/distinfo index 0845a6f46dc1..a187221c7d0c 100644 --- a/emulators/linux_base-rl9/distinfo +++ b/emulators/linux_base-rl9/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1749554464 +TIMESTAMP = 1750633076 SHA256 (rocky/b/basesystem-11-13.el9.0.1.noarch.rpm) = 9f707e8d1046381c9b4a4df6a6674327df6ffe0298d48e1750972212c97aafad SIZE (rocky/b/basesystem-11-13.el9.0.1.noarch.rpm) = 6565 SHA256 (rocky/b/bash-5.1.8-9.el9.aarch64.rpm) = f6b8bbdbd96ecb8d240a4d3c4a038f58faeab170015b07c7096d02157838279d @@ -15,24 +15,24 @@ SHA256 (rocky/b/bzip2-libs-1.0.8-10.el9_5.i686.rpm) = 3e7d1321c13f53b170717d150f SIZE (rocky/b/bzip2-libs-1.0.8-10.el9_5.i686.rpm) = 40141 SHA256 (rocky/b/bzip2-libs-1.0.8-10.el9_5.x86_64.rpm) = 1741762b008088e223b9ec386bc77322b95ab47ed8e982e32e8f3d11997955be SIZE (rocky/b/bzip2-libs-1.0.8-10.el9_5.x86_64.rpm) = 39972 -SHA256 (rocky/c/coreutils-8.32-36.el9.aarch64.rpm) = 97dedc47d3c920a40f9d9ff01d8b062124fbe3b3f93151b3230453667b2bb772 -SIZE (rocky/c/coreutils-8.32-36.el9.aarch64.rpm) = 1133904 -SHA256 (rocky/c/coreutils-8.32-36.el9.x86_64.rpm) = 9c5f9d4b74543a16b32fdb1536b53ac42042c9ad0acb794f9ab91655c069eb19 -SIZE (rocky/c/coreutils-8.32-36.el9.x86_64.rpm) = 1181131 +SHA256 (rocky/c/coreutils-8.32-39.el9.aarch64.rpm) = f7b726650ec026e994ebaa181715950109b962ae8da21309ba59b8286137252f +SIZE (rocky/c/coreutils-8.32-39.el9.aarch64.rpm) = 1113137 +SHA256 (rocky/c/coreutils-8.32-39.el9.x86_64.rpm) = 73a91621d9303290c1e27d2a834df4e5532d94dfa9ef2eca984d97f1fd2249a5 +SIZE (rocky/c/coreutils-8.32-39.el9.x86_64.rpm) = 1158633 SHA256 (rocky/d/diffutils-3.7-12.el9.aarch64.rpm) = df77e6cb59b73a1ff3d007c8011c689bf9bdbd416889bce8d65dc9855144e335 SIZE (rocky/d/diffutils-3.7-12.el9.aarch64.rpm) = 391813 SHA256 (rocky/d/diffutils-3.7-12.el9.x86_64.rpm) = d3932991f5d9b1e5f6326e376cf77f3f676bbf0c5657b2ddf1013bfdb4738a69 SIZE (rocky/d/diffutils-3.7-12.el9.x86_64.rpm) = 396968 -SHA256 (rocky/e/e2fsprogs-1.46.5-5.el9.aarch64.rpm) = 5e7e13ef9e10c5eb625e0c6edb8e913e235a630f567f939f02c1d4f4c2470d2b -SIZE (rocky/e/e2fsprogs-1.46.5-5.el9.aarch64.rpm) = 1018362 -SHA256 (rocky/e/e2fsprogs-1.46.5-5.el9.x86_64.rpm) = f79ac72b32036502f10e4a679fb4817758de89006f71b695b53c06f13084247a -SIZE (rocky/e/e2fsprogs-1.46.5-5.el9.x86_64.rpm) = 1026807 -SHA256 (rocky/e/e2fsprogs-libs-1.46.5-5.el9.aarch64.rpm) = ce2bbbd636414190a36fd76a959c1d519b2fd92da85187501d9b9fe96e93f5e3 -SIZE (rocky/e/e2fsprogs-libs-1.46.5-5.el9.aarch64.rpm) = 227421 -SHA256 (rocky/e/e2fsprogs-libs-1.46.5-5.el9.i686.rpm) = a026908e1861a2f63ec281c2c7b8add14899c257d47e7c4c1141cb489b4fc537 -SIZE (rocky/e/e2fsprogs-libs-1.46.5-5.el9.i686.rpm) = 259694 -SHA256 (rocky/e/e2fsprogs-libs-1.46.5-5.el9.x86_64.rpm) = 7c465f9f430781cec46d6d6ae0c45a3a22a0838eb4c6819e8410224dfa505df9 -SIZE (rocky/e/e2fsprogs-libs-1.46.5-5.el9.x86_64.rpm) = 226783 +SHA256 (rocky/e/e2fsprogs-1.46.5-7.el9.aarch64.rpm) = bb0d5e64092fe8f539dac21a35f559dfa2453521b09ace9b0b39feb9c23f6923 +SIZE (rocky/e/e2fsprogs-1.46.5-7.el9.aarch64.rpm) = 1015999 +SHA256 (rocky/e/e2fsprogs-1.46.5-7.el9.x86_64.rpm) = 18fee60bd62d5ef248447df59d2a9c89a6c07c560bca05fd5e69a174357ed68e +SIZE (rocky/e/e2fsprogs-1.46.5-7.el9.x86_64.rpm) = 1022981 +SHA256 (rocky/e/e2fsprogs-libs-1.46.5-7.el9.aarch64.rpm) = 0aaecc33fe832814e6e1107f5c885ce296b41de0d8e453614714f76f467bd4e4 +SIZE (rocky/e/e2fsprogs-libs-1.46.5-7.el9.aarch64.rpm) = 226870 +SHA256 (rocky/e/e2fsprogs-libs-1.46.5-7.el9.i686.rpm) = 1dddaf5a9adfb8da036e49ec0d58a217122fae2af63cd4cec24ce25b37f0bbcc +SIZE (rocky/e/e2fsprogs-libs-1.46.5-7.el9.i686.rpm) = 259414 +SHA256 (rocky/e/e2fsprogs-libs-1.46.5-7.el9.x86_64.rpm) = 2e2cf05b97d183343cc8d84c77d3af7c49f3a153f6fdbd93c7c34b44c79a2c61 +SIZE (rocky/e/e2fsprogs-libs-1.46.5-7.el9.x86_64.rpm) = 226202 SHA256 (rocky/f/filesystem-3.16-5.el9.aarch64.rpm) = 373dffb499081ae9f7573af300e4087b4abc6f54a25dfd7c8cc63b295c2d4e03 SIZE (rocky/f/filesystem-3.16-5.el9.aarch64.rpm) = 1117518 SHA256 (rocky/f/filesystem-3.16-5.el9.x86_64.rpm) = cabe98453b9517158c5a045cfec0418b747c874da2717d183f4296f240bdf8d9 @@ -41,16 +41,16 @@ SHA256 (rocky/f/findutils-4.8.0-7.el9.aarch64.rpm) = b77862b75f970d95a6943c46133 SIZE (rocky/f/findutils-4.8.0-7.el9.aarch64.rpm) = 550234 SHA256 (rocky/f/findutils-4.8.0-7.el9.x86_64.rpm) = 1c9c28792695c61ced41da9337f323111973ba7eea938c3c11944532e384a662 SIZE (rocky/f/findutils-4.8.0-7.el9.x86_64.rpm) = 549239 -SHA256 (rocky/f/fuse-2.9.9-16.el9.aarch64.rpm) = 3dd56d0baa2c83b6ee5d0dc9be112031783d0a124f51b0f0bd512209112cae9c -SIZE (rocky/f/fuse-2.9.9-16.el9.aarch64.rpm) = 79610 -SHA256 (rocky/f/fuse-2.9.9-16.el9.x86_64.rpm) = fc076e7835b9de97d00be6610bb3851b2bc18993c681caa2fbb5901bb1999879 -SIZE (rocky/f/fuse-2.9.9-16.el9.x86_64.rpm) = 80044 -SHA256 (rocky/f/fuse-libs-2.9.9-16.el9.aarch64.rpm) = 6944c5d19a9328391fb7535799c6acee9598e6b7a0625d2c69833a6cd28980cc -SIZE (rocky/f/fuse-libs-2.9.9-16.el9.aarch64.rpm) = 96342 -SHA256 (rocky/f/fuse-libs-2.9.9-16.el9.i686.rpm) = 7f094b2e5654f3790165441e505914fb3a0c825cff92410bbbd31e60f2d78491 -SIZE (rocky/f/fuse-libs-2.9.9-16.el9.i686.rpm) = 109504 -SHA256 (rocky/f/fuse-libs-2.9.9-16.el9.x86_64.rpm) = 0fb2172f73c49e359315f89da8ff0bfa78c2bdd8ec6a6891597e83a0601210fd -SIZE (rocky/f/fuse-libs-2.9.9-16.el9.x86_64.rpm) = 98099 +SHA256 (rocky/f/fuse-2.9.9-17.el9.aarch64.rpm) = 42b60a7fc59e9b73c010f6609c14cd44ded2d8adf03bf43752152841bf409382 +SIZE (rocky/f/fuse-2.9.9-17.el9.aarch64.rpm) = 79069 +SHA256 (rocky/f/fuse-2.9.9-17.el9.x86_64.rpm) = f1de06c2c41e5fe6071609b369e499c282af7a85f09ecb0475f0100df12e6dda +SIZE (rocky/f/fuse-2.9.9-17.el9.x86_64.rpm) = 79519 +SHA256 (rocky/f/fuse-libs-2.9.9-17.el9.aarch64.rpm) = 7729aaf4b9ec5689dd7d5a0972b27866c58eff063034c621f9d80b747c2012cd +SIZE (rocky/f/fuse-libs-2.9.9-17.el9.aarch64.rpm) = 95924 +SHA256 (rocky/f/fuse-libs-2.9.9-17.el9.i686.rpm) = 2ad507dc955f3623462089d64eb0b0d211fa48380d5600f760a2526fea4c63be +SIZE (rocky/f/fuse-libs-2.9.9-17.el9.i686.rpm) = 109570 +SHA256 (rocky/f/fuse-libs-2.9.9-17.el9.x86_64.rpm) = 4ce8725296d740d70aed725d3946244dab5c263ca846dc6cb571f7a2d0aa858c +SIZE (rocky/f/fuse-libs-2.9.9-17.el9.x86_64.rpm) = 97719 SHA256 (rocky/g/gawk-5.1.0-6.el9.aarch64.rpm) = c831415c883ab8ecd6d62373cea563c73042d06463c91e6645f82984eeb12c74 SIZE (rocky/g/gawk-5.1.0-6.el9.aarch64.rpm) = 999013 SHA256 (rocky/g/gawk-5.1.0-6.el9.x86_64.rpm) = eaca68b315d6c2ef5ec30deaf9b7c38401e2ed0169972d158fd88b917e8a47dc @@ -73,32 +73,32 @@ SHA256 (rocky/g/glib-networking-2.68.3-3.el9.i686.rpm) = 2a7824f80e9ef343a8467da SIZE (rocky/g/glib-networking-2.68.3-3.el9.i686.rpm) = 180304 SHA256 (rocky/g/glib-networking-2.68.3-3.el9.x86_64.rpm) = fa9bec5c45cd1d4123f3e5e9793c592312d95dc50369740226969e69bd0e0ab0 SIZE (rocky/g/glib-networking-2.68.3-3.el9.x86_64.rpm) = 173019 -SHA256 (rocky/g/glib2-2.68.4-14.el9_4.1.aarch64.rpm) = a720ff7488134ba4fef07680e45a1fd757b50a9b83edb9ae9f70d4740c8aeb7d -SIZE (rocky/g/glib2-2.68.4-14.el9_4.1.aarch64.rpm) = 2708566 -SHA256 (rocky/g/glib2-2.68.4-14.el9_4.1.i686.rpm) = 70fc96806a62a13d46e6786f52b340c5099d9672e59370d6ac9f1c170a258a52 -SIZE (rocky/g/glib2-2.68.4-14.el9_4.1.i686.rpm) = 2824506 -SHA256 (rocky/g/glib2-2.68.4-14.el9_4.1.x86_64.rpm) = 80a459770f044a232087c6e3483ceaf118807987d51e2501c4e5bdf64b1bb58d -SIZE (rocky/g/glib2-2.68.4-14.el9_4.1.x86_64.rpm) = 2741037 -SHA256 (rocky/g/glibc-2.34-125.el9_5.8.aarch64.rpm) = 7110fd3359cce2266a72df6e9b4f85320c54ca8e90ff159f58f3fe65d287698d -SIZE (rocky/g/glibc-2.34-125.el9_5.8.aarch64.rpm) = 1772281 -SHA256 (rocky/g/glibc-2.34-125.el9_5.8.i686.rpm) = 143b942ced528c17fc3e2bd8cb0cfed70aeb8f098d4e82f533e7a8703946e9c7 -SIZE (rocky/g/glibc-2.34-125.el9_5.8.i686.rpm) = 1984225 -SHA256 (rocky/g/glibc-2.34-125.el9_5.8.x86_64.rpm) = b7fcc189398338475f84a2538e628de3fd0bb0ac778d66c9e4ee06e0fc177689 -SIZE (rocky/g/glibc-2.34-125.el9_5.8.x86_64.rpm) = 2039086 -SHA256 (rocky/g/glibc-all-langpacks-2.34-125.el9_5.8.aarch64.rpm) = bd033f52cd6c65b4b4faccd7c012d6af4e85a670452a847af6ea2bfe54d68d49 -SIZE (rocky/g/glibc-all-langpacks-2.34-125.el9_5.8.aarch64.rpm) = 18730073 -SHA256 (rocky/g/glibc-all-langpacks-2.34-125.el9_5.8.x86_64.rpm) = c138c3b76ee3bf0d4268068ff560c0ffb821ac0135f78ab6825c817ec3539cb2 -SIZE (rocky/g/glibc-all-langpacks-2.34-125.el9_5.8.x86_64.rpm) = 18731797 -SHA256 (rocky/g/glibc-common-2.34-125.el9_5.8.aarch64.rpm) = a0e38ead8793c1071f2f6e7cd6c8cb5c764e21d7b7e5f40d8c6700beadb3c3e4 -SIZE (rocky/g/glibc-common-2.34-125.el9_5.8.aarch64.rpm) = 287567 -SHA256 (rocky/g/glibc-common-2.34-125.el9_5.8.x86_64.rpm) = 07878f56af2ac82507b59e13e786b7dd9811243c4230c5a310ecfb2c43877b1d -SIZE (rocky/g/glibc-common-2.34-125.el9_5.8.x86_64.rpm) = 296884 -SHA256 (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.aarch64.rpm) = 431e843b276b489f1872969fb53c17059ec576917b9ea08b9c7d849f86bfc1fa -SIZE (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.aarch64.rpm) = 1711363 -SHA256 (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.i686.rpm) = d343406cbb75cf8609ff61e02e41d17b3edd6b755666de35bb5708fbc65f0e4f -SIZE (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.i686.rpm) = 1682322 -SHA256 (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.x86_64.rpm) = 57d45448e415f7447d20320596031e01a609f102d341c3a8a2cafadacc31ac1d -SIZE (rocky/g/glibc-gconv-extra-2.34-125.el9_5.8.x86_64.rpm) = 1645776 +SHA256 (rocky/g/glib2-2.68.4-16.el9.aarch64.rpm) = 541e7161b729d7ca7697420c11c910cc76b14a621385a3635388c7e2ebeba769 +SIZE (rocky/g/glib2-2.68.4-16.el9.aarch64.rpm) = 2704830 +SHA256 (rocky/g/glib2-2.68.4-16.el9.i686.rpm) = ef4ab5a8ef717fb418930105447e6974809b2f380ffac61538e95a19b60f6a51 +SIZE (rocky/g/glib2-2.68.4-16.el9.i686.rpm) = 2823474 +SHA256 (rocky/g/glib2-2.68.4-16.el9.x86_64.rpm) = 4830c7ff22fd986efb3b5802d08029cbdc33a6dbbad55fb6c272c55218e51211 +SIZE (rocky/g/glib2-2.68.4-16.el9.x86_64.rpm) = 2737173 +SHA256 (rocky/g/glibc-2.34-168.el9_6.19.aarch64.rpm) = 2acd8162d1e26f0c6eaf81e5f95b2c380e9c9d0ab8585ca7f21ce2d0bb1fecf5 +SIZE (rocky/g/glibc-2.34-168.el9_6.19.aarch64.rpm) = 1768161 +SHA256 (rocky/g/glibc-2.34-168.el9_6.19.i686.rpm) = eb383ff671bbca2657ba373645448effc4207fc5f8382c4aca6f96ffda7c01d5 +SIZE (rocky/g/glibc-2.34-168.el9_6.19.i686.rpm) = 1978180 +SHA256 (rocky/g/glibc-2.34-168.el9_6.19.x86_64.rpm) = 9c51750fa82466b52c66f1dc1b86ada5ace1b4197eb12189843f2061556cad04 +SIZE (rocky/g/glibc-2.34-168.el9_6.19.x86_64.rpm) = 2030908 +SHA256 (rocky/g/glibc-all-langpacks-2.34-168.el9_6.19.aarch64.rpm) = 9f9abef6ee86b90a3f7ce97285a02d127795d1a15e90af240ad24bf8da7b6296 +SIZE (rocky/g/glibc-all-langpacks-2.34-168.el9_6.19.aarch64.rpm) = 18717407 +SHA256 (rocky/g/glibc-all-langpacks-2.34-168.el9_6.19.x86_64.rpm) = 001e936bfb8621c0152322ad29f7c913311856c84449482fbf26c3086b69c66e +SIZE (rocky/g/glibc-all-langpacks-2.34-168.el9_6.19.x86_64.rpm) = 18717415 +SHA256 (rocky/g/glibc-common-2.34-168.el9_6.19.aarch64.rpm) = 8e6b5ab2d6a95051efb5e8e7e1241d0feaad178d15af41b40903bdc898e4b09e +SIZE (rocky/g/glibc-common-2.34-168.el9_6.19.aarch64.rpm) = 292320 +SHA256 (rocky/g/glibc-common-2.34-168.el9_6.19.x86_64.rpm) = 136530d214a30424970457d573dd36f0fb574d40f7ee42c790e6d344efe27734 +SIZE (rocky/g/glibc-common-2.34-168.el9_6.19.x86_64.rpm) = 302086 +SHA256 (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.aarch64.rpm) = e3fa2c7ea577941866340331ba481691ab4e5966b55f9825d21d8a8ef0c33d40 +SIZE (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.aarch64.rpm) = 1679013 +SHA256 (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.i686.rpm) = 028ec1e9626ef03acc25e29ce1c0b10147085b638e7bd075cfe081db43b53a26 +SIZE (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.i686.rpm) = 1642987 +SHA256 (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.x86_64.rpm) = 3e8a0692ee91644568ce89bbbf092ed4ee9512a072a8a627f44730e248f6d587 +SIZE (rocky/g/glibc-gconv-extra-2.34-168.el9_6.19.x86_64.rpm) = 1615301 SHA256 (rocky/g/gmp-6.2.0-13.el9.aarch64.rpm) = 54f5999feb6a26c57616d64cc880dccb5e44723911f52b06a36311e389a568ce SIZE (rocky/g/gmp-6.2.0-13.el9.aarch64.rpm) = 270794 SHA256 (rocky/g/gmp-6.2.0-13.el9.i686.rpm) = 186f9821881081e526d4a8a6e34240e55db8830380bf4d1303e4e1d5d6e9f755 @@ -129,12 +129,12 @@ SHA256 (rocky/k/keyutils-libs-1.6.3-1.el9.i686.rpm) = 1921ffd05b1bd783c199ba0306 SIZE (rocky/k/keyutils-libs-1.6.3-1.el9.i686.rpm) = 31963 SHA256 (rocky/k/keyutils-libs-1.6.3-1.el9.x86_64.rpm) = 347a9d44e0271c1ff6f511fe493e736b3d36fde683360ccc51c852ab91810b16 SIZE (rocky/k/keyutils-libs-1.6.3-1.el9.x86_64.rpm) = 31595 -SHA256 (rocky/k/krb5-libs-1.21.1-4.el9_5.aarch64.rpm) = 9a31da451bc9ac69dc814b716aca6c5e9740d1a02b7dd89e8a42f060aacba0c7 -SIZE (rocky/k/krb5-libs-1.21.1-4.el9_5.aarch64.rpm) = 777976 -SHA256 (rocky/k/krb5-libs-1.21.1-4.el9_5.i686.rpm) = 903eff09563f1391eda7e961c9d8c2754e98cddc3dcf10221260147631cb3c28 -SIZE (rocky/k/krb5-libs-1.21.1-4.el9_5.i686.rpm) = 824464 -SHA256 (rocky/k/krb5-libs-1.21.1-4.el9_5.x86_64.rpm) = 9f46dae9e1ded35472f1071eb87ebfa4790d0e69187235f773404de61785ad6f -SIZE (rocky/k/krb5-libs-1.21.1-4.el9_5.x86_64.rpm) = 774100 +SHA256 (rocky/k/krb5-libs-1.21.1-6.el9.aarch64.rpm) = 1c6205f377fc9cbf0cbbeee71aa38d851e94988d15ded5a393819a0cc7de9e21 +SIZE (rocky/k/krb5-libs-1.21.1-6.el9.aarch64.rpm) = 776066 +SHA256 (rocky/k/krb5-libs-1.21.1-6.el9.i686.rpm) = 4751680ff8b8e5ea728ef0b3609290044e8e2761f069ef9c7fbc458d64ab9d00 +SIZE (rocky/k/krb5-libs-1.21.1-6.el9.i686.rpm) = 822506 +SHA256 (rocky/k/krb5-libs-1.21.1-6.el9.x86_64.rpm) = 143365a2e51654b7c80350b975749d3b61a300ab4718f817b49f9aaa4951982d +SIZE (rocky/k/krb5-libs-1.21.1-6.el9.x86_64.rpm) = 772433 SHA256 (rocky/l/less-590-5.el9.aarch64.rpm) = d80cae3c354ae8417b77f1205c1da5175a79b1663e342b73094d874c9aa41066 SIZE (rocky/l/less-590-5.el9.aarch64.rpm) = 163430 SHA256 (rocky/l/less-590-5.el9.x86_64.rpm) = b6ec3819b307d9a65eb269c8b2737479444267ead009c99ca474db7ad8907052 @@ -151,12 +151,12 @@ SHA256 (rocky/l/libattr-2.5.1-3.el9.i686.rpm) = f0deb20bf7f31dddaf9a85b7acc806c7 SIZE (rocky/l/libattr-2.5.1-3.el9.i686.rpm) = 18745 SHA256 (rocky/l/libattr-2.5.1-3.el9.x86_64.rpm) = 77742a1097d81c384b8c7529e3c049fb7de206b773ad230553be99ba5c9d9fc1 SIZE (rocky/l/libattr-2.5.1-3.el9.x86_64.rpm) = 18347 -SHA256 (rocky/l/libblkid-2.37.4-20.el9.aarch64.rpm) = 8522a13f39ee76a77ff47f4cfd34f8b6e22c7909efb6cd030a59c001df9e94ff -SIZE (rocky/l/libblkid-2.37.4-20.el9.aarch64.rpm) = 108380 -SHA256 (rocky/l/libblkid-2.37.4-20.el9.i686.rpm) = 5767efe0e33bcb56ba00fb37ade069fb1494b4bf1876d9f386ebef6181eb3b5c -SIZE (rocky/l/libblkid-2.37.4-20.el9.i686.rpm) = 120871 -SHA256 (rocky/l/libblkid-2.37.4-20.el9.x86_64.rpm) = 685281417c4346761b44ac727a511a3de222ed8454c01a446b1349890a634f6d -SIZE (rocky/l/libblkid-2.37.4-20.el9.x86_64.rpm) = 108917 +SHA256 (rocky/l/libblkid-2.37.4-21.el9.aarch64.rpm) = 1210764b98d9077fe9ad4f536de8f8b5384b1d066ac9d4c3e8595277964f2697 +SIZE (rocky/l/libblkid-2.37.4-21.el9.aarch64.rpm) = 108359 +SHA256 (rocky/l/libblkid-2.37.4-21.el9.i686.rpm) = e47685f135721ba7453dcda9f4a2764b89bd2e5be3f91d92aa07c7fe4afd4e6b +SIZE (rocky/l/libblkid-2.37.4-21.el9.i686.rpm) = 120461 +SHA256 (rocky/l/libblkid-2.37.4-21.el9.x86_64.rpm) = 6a65c588cbc5546f5bd2701b5716278ae44a05220cd539535a3958b6ea038830 +SIZE (rocky/l/libblkid-2.37.4-21.el9.x86_64.rpm) = 108730 SHA256 (rocky/l/libbrotli-1.0.9-7.el9_5.aarch64.rpm) = e7a412a4613c6032c93bd217a413916ad87014139991441ac2d2cc4e58ce0213 SIZE (rocky/l/libbrotli-1.0.9-7.el9_5.aarch64.rpm) = 318461 SHA256 (rocky/l/libbrotli-1.0.9-7.el9_5.i686.rpm) = 4baea718bd3b48888564bebe2700c7cd13eab6033f08d2ac24cd1581af3af514 @@ -169,24 +169,24 @@ SHA256 (rocky/l/libcap-2.48-9.el9_2.i686.rpm) = dfb7395d3db508bccc8e6f8e76f74707 SIZE (rocky/l/libcap-2.48-9.el9_2.i686.rpm) = 69926 SHA256 (rocky/l/libcap-2.48-9.el9_2.x86_64.rpm) = f399db0064e09ccf71d9a395454fefb1ca38076f18fac9e08104816bd9324c32 SIZE (rocky/l/libcap-2.48-9.el9_2.x86_64.rpm) = 68237 -SHA256 (rocky/l/libcom_err-1.46.5-5.el9.aarch64.rpm) = 60ef191ff670f7de4658af55cd3f926e323ccbddcb7974b228916cb5dd28fe7b -SIZE (rocky/l/libcom_err-1.46.5-5.el9.aarch64.rpm) = 25574 -SHA256 (rocky/l/libcom_err-1.46.5-5.el9.i686.rpm) = 44f3c65fcc8a82eccc7359b64ea1e26cf27ea18b7248ed2c817d38d5860dffbd -SIZE (rocky/l/libcom_err-1.46.5-5.el9.i686.rpm) = 26404 -SHA256 (rocky/l/libcom_err-1.46.5-5.el9.x86_64.rpm) = f5e5232e19bccd8f9ac5e4972f3b0e85dee8991c842aa7cc8f44d1bd18932388 -SIZE (rocky/l/libcom_err-1.46.5-5.el9.x86_64.rpm) = 25930 +SHA256 (rocky/l/libcom_err-1.46.5-7.el9.aarch64.rpm) = 2dd31415307a05334ae9bc961ad34b17afc23e9b9533a1e0ac5539e6260c44d8 +SIZE (rocky/l/libcom_err-1.46.5-7.el9.aarch64.rpm) = 25418 +SHA256 (rocky/l/libcom_err-1.46.5-7.el9.i686.rpm) = 0f4854ca0c95136a887a846a0ffec291a7a4839fb1fc30c683a28dad7e1d32e5 +SIZE (rocky/l/libcom_err-1.46.5-7.el9.i686.rpm) = 26174 +SHA256 (rocky/l/libcom_err-1.46.5-7.el9.x86_64.rpm) = 4582ab872db9d39aaf4a7f0137c957eeb42a65f620216a3f381b00e8d2265194 +SIZE (rocky/l/libcom_err-1.46.5-7.el9.x86_64.rpm) = 25808 SHA256 (rocky/l/libdatrie-0.2.13-4.el9.aarch64.rpm) = ad561550ee0c35b3ed7c273e937fcac159c894e15500ad30f95dff15db1ecbdf SIZE (rocky/l/libdatrie-0.2.13-4.el9.aarch64.rpm) = 32212 SHA256 (rocky/l/libdatrie-0.2.13-4.el9.i686.rpm) = fd1e5f28c41e4123ee3beb34cf13eecdf68fe8db96017fa617b80bf7593f170d SIZE (rocky/l/libdatrie-0.2.13-4.el9.i686.rpm) = 33322 SHA256 (rocky/l/libdatrie-0.2.13-4.el9.x86_64.rpm) = 820f090a87181c921892fdb5744c53cb935eca5e303d4adbaba0d04ae35a4a61 SIZE (rocky/l/libdatrie-0.2.13-4.el9.x86_64.rpm) = 32491 -SHA256 (rocky/l/libdb-5.3.28-54.el9.aarch64.rpm) = 266bb43149e67399cbcf8247787c1b784a50c420cc57a7b4173a5793b7eefb4b -SIZE (rocky/l/libdb-5.3.28-54.el9.aarch64.rpm) = 724070 -SHA256 (rocky/l/libdb-5.3.28-54.el9.i686.rpm) = cf1032c555c54fcc2afb18820e7bf3539f045612a15833136dd88da43b7dc863 -SIZE (rocky/l/libdb-5.3.28-54.el9.i686.rpm) = 824898 -SHA256 (rocky/l/libdb-5.3.28-54.el9.x86_64.rpm) = d32cf8a7c3f631d5b0bafcdf5fa6bf6c8438ccd5d0466943310ad8deef886f15 -SIZE (rocky/l/libdb-5.3.28-54.el9.x86_64.rpm) = 753408 +SHA256 (rocky/l/libdb-5.3.28-55.el9.aarch64.rpm) = c8afbf7d987ef6ad8cbfebe5394f141f048ee8320f33e6262bc1148e230e7670 +SIZE (rocky/l/libdb-5.3.28-55.el9.aarch64.rpm) = 724197 +SHA256 (rocky/l/libdb-5.3.28-55.el9.i686.rpm) = 66cbe56c6f0b4fcca411712b7d0c6995a8eddb60295180e6bb09cf762c3828f5 +SIZE (rocky/l/libdb-5.3.28-55.el9.i686.rpm) = 822965 +SHA256 (rocky/l/libdb-5.3.28-55.el9.x86_64.rpm) = 4a1b890fbb02c7a84fe0473e086317d2956ef39f32721434ead04efea1f77c4b +SIZE (rocky/l/libdb-5.3.28-55.el9.x86_64.rpm) = 753520 SHA256 (rocky/l/libedit-3.1-38.20210216cvs.el9.aarch64.rpm) = 7f5937f4debf7eaa0f7a92e321d6d35bee089f42c7d7529c1ad4fbd7c270ea4b SIZE (rocky/l/libedit-3.1-38.20210216cvs.el9.aarch64.rpm) = 103897 SHA256 (rocky/l/libedit-3.1-38.20210216cvs.el9.i686.rpm) = 657f0a7d99887b7cde2a241ecfde72973747486ac056a19b27c92c59fc0a3b02 @@ -199,12 +199,12 @@ SHA256 (rocky/l/libevdev-1.11.0-3.el9.i686.rpm) = c301d9e380ad02e5545ddbd703d4fd SIZE (rocky/l/libevdev-1.11.0-3.el9.i686.rpm) = 42952 SHA256 (rocky/l/libevdev-1.11.0-3.el9.x86_64.rpm) = 6e62f64bd004b988017571a11b72d9b177d75368236f17af81b4c479ce8d5e31 SIZE (rocky/l/libevdev-1.11.0-3.el9.x86_64.rpm) = 45846 -SHA256 (rocky/l/libfdisk-2.37.4-20.el9.aarch64.rpm) = 068e888c074721a9b1975d6c3c1d41acabb7e765919208b30dcdaf562778ead1 -SIZE (rocky/l/libfdisk-2.37.4-20.el9.aarch64.rpm) = 151388 -SHA256 (rocky/l/libfdisk-2.37.4-20.el9.i686.rpm) = ef771a53073e75fec2acc3b30f429aec1c3d036c5999fd563edcc58a83819fff -SIZE (rocky/l/libfdisk-2.37.4-20.el9.i686.rpm) = 171716 -SHA256 (rocky/l/libfdisk-2.37.4-20.el9.x86_64.rpm) = 8f2f07dd3beeb80214db6bca60969a64c71b69a9220c7262df8c915033de1a50 -SIZE (rocky/l/libfdisk-2.37.4-20.el9.x86_64.rpm) = 156514 +SHA256 (rocky/l/libfdisk-2.37.4-21.el9.aarch64.rpm) = c51d46e0d1ddb506b92b2f20d466017fc9622f9c5dd69e2d647e33043f6f7670 +SIZE (rocky/l/libfdisk-2.37.4-21.el9.aarch64.rpm) = 151116 +SHA256 (rocky/l/libfdisk-2.37.4-21.el9.i686.rpm) = 9db4abc6a9c128d22fc16410a588e5220063ad333b81a3610b66552f24cb2cd9 +SIZE (rocky/l/libfdisk-2.37.4-21.el9.i686.rpm) = 171546 +SHA256 (rocky/l/libfdisk-2.37.4-21.el9.x86_64.rpm) = a7af319a0426a67bb1cf9c193f88f16fc5663b8d7f57227249557344871c8917 +SIZE (rocky/l/libfdisk-2.37.4-21.el9.x86_64.rpm) = 156379 SHA256 (rocky/l/libffi-3.4.2-8.el9.aarch64.rpm) = 1a6fe133eab781288e5ecef0cdde627d57f7d67efb3ded23ec5d9e5a22fb6ab4 SIZE (rocky/l/libffi-3.4.2-8.el9.aarch64.rpm) = 35443 SHA256 (rocky/l/libffi-3.4.2-8.el9.i686.rpm) = 9e365ba0dc6786a12578c91cdb2013b1336d857f932fff70bfca798f9e5279dc @@ -229,18 +229,18 @@ SHA256 (rocky/l/libidn2-2.3.0-7.el9.i686.rpm) = dd02219555652565f3ce99ede5979d0c SIZE (rocky/l/libidn2-2.3.0-7.el9.i686.rpm) = 98675 SHA256 (rocky/l/libidn2-2.3.0-7.el9.x86_64.rpm) = be32d8ba7ff8cf790c15d89c5ea18747d7fcc0126782a0e80f15901bb9889b31 SIZE (rocky/l/libidn2-2.3.0-7.el9.x86_64.rpm) = 97676 -SHA256 (rocky/l/libmount-2.37.4-20.el9.aarch64.rpm) = f10b35190a67203cae540dc5d0381d26d4ab5623d753511d439917517bb11434 -SIZE (rocky/l/libmount-2.37.4-20.el9.aarch64.rpm) = 134935 -SHA256 (rocky/l/libmount-2.37.4-20.el9.i686.rpm) = 21eddd2c18c7c9d68d8f5f24786db134250f447f4624d7d67224071deec77d94 -SIZE (rocky/l/libmount-2.37.4-20.el9.i686.rpm) = 145048 -SHA256 (rocky/l/libmount-2.37.4-20.el9.x86_64.rpm) = 8ae34772bc519310fbb3eae367bb81ebcc0add25d75155cba8d9af67947d7fb0 -SIZE (rocky/l/libmount-2.37.4-20.el9.x86_64.rpm) = 137687 -SHA256 (rocky/l/libnsl-2.34-125.el9_5.8.aarch64.rpm) = 75d7046c0a82d6c2e925af8e6b82da273e4f9cc51bf932a109ebbdc1afe83a26 -SIZE (rocky/l/libnsl-2.34-125.el9_5.8.aarch64.rpm) = 57614 -SHA256 (rocky/l/libnsl-2.34-125.el9_5.8.i686.rpm) = 1228b53e473128050b7a708a16d72a9dbad5d16986968115ea91ff2549182bef -SIZE (rocky/l/libnsl-2.34-125.el9_5.8.i686.rpm) = 62745 -SHA256 (rocky/l/libnsl-2.34-125.el9_5.8.x86_64.rpm) = f4913ddc988030d92b68a9c7bd8ae2af0c8521870cf931b72e59232c96fe2fef -SIZE (rocky/l/libnsl-2.34-125.el9_5.8.x86_64.rpm) = 58181 +SHA256 (rocky/l/libmount-2.37.4-21.el9.aarch64.rpm) = e6152dabc095682cd575c76aa54c3b22ff8f3d9a7bc740106836b40e39d75688 +SIZE (rocky/l/libmount-2.37.4-21.el9.aarch64.rpm) = 134634 +SHA256 (rocky/l/libmount-2.37.4-21.el9.i686.rpm) = 8867477dbc4772e19144e45342eb707410bcf6b4271ebc241f986f0d18b5cb16 +SIZE (rocky/l/libmount-2.37.4-21.el9.i686.rpm) = 144706 +SHA256 (rocky/l/libmount-2.37.4-21.el9.x86_64.rpm) = 13de9f8ae01cdb98b0928b33325613a97dc917d1b1b5adb5d83f11ee05415e80 +SIZE (rocky/l/libmount-2.37.4-21.el9.x86_64.rpm) = 136970 +SHA256 (rocky/l/libnsl-2.34-168.el9_6.19.aarch64.rpm) = 15e5fb181bda91b70af4591523c90264e30ab8967685903a9075e8d3ed8b3895 +SIZE (rocky/l/libnsl-2.34-168.el9_6.19.aarch64.rpm) = 63734 +SHA256 (rocky/l/libnsl-2.34-168.el9_6.19.i686.rpm) = d595fc273ea5a3b1f2b5da203d3c8e54e7d5cc7b67ef7f2ee43ba4773128b033 +SIZE (rocky/l/libnsl-2.34-168.el9_6.19.i686.rpm) = 68936 +SHA256 (rocky/l/libnsl-2.34-168.el9_6.19.x86_64.rpm) = 9071af2a30152346263858ce67bd19dc9a5d5b7710936979bc7eda698826a7f1 +SIZE (rocky/l/libnsl-2.34-168.el9_6.19.x86_64.rpm) = 64403 SHA256 (rocky/l/libproxy-0.4.15-35.el9.aarch64.rpm) = 31daa01dfa6eb8e0ae100cbdc20f0d73320598a934f0eabad830b0060027f2d2 SIZE (rocky/l/libproxy-0.4.15-35.el9.aarch64.rpm) = 71753 SHA256 (rocky/l/libproxy-0.4.15-35.el9.i686.rpm) = 44c7d66545b791a88f1faf63dc6d686ddfaa8154aa45899cd1469dd7aed9f657 @@ -253,36 +253,36 @@ SHA256 (rocky/l/libpsl-0.21.1-5.el9.i686.rpm) = a8101c1d94803b6b84f818569d122a70 SIZE (rocky/l/libpsl-0.21.1-5.el9.i686.rpm) = 65579 SHA256 (rocky/l/libpsl-0.21.1-5.el9.x86_64.rpm) = 30553c652451362ebf346a98ff45fa2417dc25a9a644401b4d86d9000c0346a9 SIZE (rocky/l/libpsl-0.21.1-5.el9.x86_64.rpm) = 64862 -SHA256 (rocky/l/libselinux-3.6-1.el9.aarch64.rpm) = b54cca70a42bdbebe5bd62ae674e9f80ac6e08f4c2b6179b547edc09bd9d4f6c -SIZE (rocky/l/libselinux-3.6-1.el9.aarch64.rpm) = 86800 -SHA256 (rocky/l/libselinux-3.6-1.el9.i686.rpm) = e7e73bf702efd0bc91daad71aa70046d8650ab27b92b07e958ea083a79c511d0 -SIZE (rocky/l/libselinux-3.6-1.el9.i686.rpm) = 93600 -SHA256 (rocky/l/libselinux-3.6-1.el9.x86_64.rpm) = 50d204575b1cbf21e822c65bb9ed42416f6fcaf00e9be9ff5698a84036529ddd -SIZE (rocky/l/libselinux-3.6-1.el9.x86_64.rpm) = 87073 -SHA256 (rocky/l/libsepol-3.6-1.el9.aarch64.rpm) = ec1097b26e8134ab0b7bbe641525b5574720b4e8ffa8156a6f6111b470125c0d -SIZE (rocky/l/libsepol-3.6-1.el9.aarch64.rpm) = 324894 -SHA256 (rocky/l/libsepol-3.6-1.el9.i686.rpm) = e982b8a6e2ed94d01d992b56d5b3c2f6db7288fe93e8b482274cb0fae5203d2f -SIZE (rocky/l/libsepol-3.6-1.el9.i686.rpm) = 351074 -SHA256 (rocky/l/libsepol-3.6-1.el9.x86_64.rpm) = d58084e91e5f6d091b40a9485b52a3099dbcd82c48a9a60520d14a5aad2406fd -SIZE (rocky/l/libsepol-3.6-1.el9.x86_64.rpm) = 336922 +SHA256 (rocky/l/libselinux-3.6-3.el9.aarch64.rpm) = 9703e0531f15c1da12e382ee399c1459e7cec6fed0ec98645a170fa784acac87 +SIZE (rocky/l/libselinux-3.6-3.el9.aarch64.rpm) = 86553 +SHA256 (rocky/l/libselinux-3.6-3.el9.i686.rpm) = 375d13bf313d55627a9e74b0d435f36bf363d9cca130567b47fdcd14a2cf4fa1 +SIZE (rocky/l/libselinux-3.6-3.el9.i686.rpm) = 93243 +SHA256 (rocky/l/libselinux-3.6-3.el9.x86_64.rpm) = 52f36acacd851901745f7729b7bce31ef7e5fa0fa250a0ce653d4e76dce02664 +SIZE (rocky/l/libselinux-3.6-3.el9.x86_64.rpm) = 86789 +SHA256 (rocky/l/libsepol-3.6-2.el9.aarch64.rpm) = be5ad6b4cf9bf814b4672a67af5a8ef985a9a4e7943c6f5e3ec7ea793748d135 +SIZE (rocky/l/libsepol-3.6-2.el9.aarch64.rpm) = 324588 +SHA256 (rocky/l/libsepol-3.6-2.el9.i686.rpm) = cb50331f210c3799163e6d5b1ad1b21c9a4c2f479c045ded2d597a388ecd4e5a +SIZE (rocky/l/libsepol-3.6-2.el9.i686.rpm) = 350700 +SHA256 (rocky/l/libsepol-3.6-2.el9.x86_64.rpm) = e5da14a9afe825cced510db984c6bd767d7b1bb6aea1f6c3e2c4456c03dc70ee +SIZE (rocky/l/libsepol-3.6-2.el9.x86_64.rpm) = 336553 SHA256 (rocky/l/libsigsegv-2.13-4.el9.aarch64.rpm) = 1935c944375f3bf40913bbda2cd87bbaf25a475be51c1662c24f54eb04da584b SIZE (rocky/l/libsigsegv-2.13-4.el9.aarch64.rpm) = 27124 SHA256 (rocky/l/libsigsegv-2.13-4.el9.i686.rpm) = 312f6e760effbf2019985c86212d9ee73051b524918281ff7b0f229f6736da6a SIZE (rocky/l/libsigsegv-2.13-4.el9.i686.rpm) = 27681 SHA256 (rocky/l/libsigsegv-2.13-4.el9.x86_64.rpm) = a80701bd3f67994493b1a14e043d9212032c86fd24374c309cf2b7006900f4da SIZE (rocky/l/libsigsegv-2.13-4.el9.x86_64.rpm) = 27135 -SHA256 (rocky/l/libsmartcols-2.37.4-20.el9.aarch64.rpm) = 540dd30afe7d5ea12916fd4ff1d771673a7cdd103e144014560109b4d027d869 -SIZE (rocky/l/libsmartcols-2.37.4-20.el9.aarch64.rpm) = 62175 -SHA256 (rocky/l/libsmartcols-2.37.4-20.el9.i686.rpm) = 4924bb362ffa06e682d46fafd453bf9bd0965b54003903ffb8c6f9eb399ad756 -SIZE (rocky/l/libsmartcols-2.37.4-20.el9.i686.rpm) = 65437 -SHA256 (rocky/l/libsmartcols-2.37.4-20.el9.x86_64.rpm) = bda89ca67d387cc6aa39c6808ad7b5f9b6ccc9d02fb01617182a810633074653 -SIZE (rocky/l/libsmartcols-2.37.4-20.el9.x86_64.rpm) = 63334 -SHA256 (rocky/l/libsoup-2.72.0-8.el9_5.3.aarch64.rpm) = 9f6a6e17631e14bba8cf236296b56dd6fea327eeb3d1fc1514f87bf357392ecf -SIZE (rocky/l/libsoup-2.72.0-8.el9_5.3.aarch64.rpm) = 390566 -SHA256 (rocky/l/libsoup-2.72.0-8.el9_5.3.i686.rpm) = d172816face90e802801177eb9a3c0c572ef823dc71108ab1e5c2df9df8cb5e4 -SIZE (rocky/l/libsoup-2.72.0-8.el9_5.3.i686.rpm) = 419230 -SHA256 (rocky/l/libsoup-2.72.0-8.el9_5.3.x86_64.rpm) = 2130c3c7f5f9087a637eee21a1d05e9046cd59b23820fcf5227163ec5d113957 -SIZE (rocky/l/libsoup-2.72.0-8.el9_5.3.x86_64.rpm) = 397192 +SHA256 (rocky/l/libsmartcols-2.37.4-21.el9.aarch64.rpm) = 9a61634f7428f5b84c5c1281d8c76aeecb4cd94911a0a3571688ab03db376a03 +SIZE (rocky/l/libsmartcols-2.37.4-21.el9.aarch64.rpm) = 62348 +SHA256 (rocky/l/libsmartcols-2.37.4-21.el9.i686.rpm) = eac9a17b0a9982116d5c1e30732fb582b9a006625dc8f364fb07164c49ceb1ae +SIZE (rocky/l/libsmartcols-2.37.4-21.el9.i686.rpm) = 65152 +SHA256 (rocky/l/libsmartcols-2.37.4-21.el9.x86_64.rpm) = e3cd7c91d1e96f53440edfc60041f04a028c0ab3216e40213ea5868451a9c1bc +SIZE (rocky/l/libsmartcols-2.37.4-21.el9.x86_64.rpm) = 63120 +SHA256 (rocky/l/libsoup-2.72.0-10.el9_6.2.aarch64.rpm) = 8a3ee9fbab89e01674a1cc72f6287ed793c9db99a9cdabe134c8d040b56569e3 +SIZE (rocky/l/libsoup-2.72.0-10.el9_6.2.aarch64.rpm) = 390282 +SHA256 (rocky/l/libsoup-2.72.0-10.el9_6.2.i686.rpm) = c49556dc9c67ece4fe4142815068ddcbfabe175cb0e015a5482a49199e0b2f57 +SIZE (rocky/l/libsoup-2.72.0-10.el9_6.2.i686.rpm) = 418375 +SHA256 (rocky/l/libsoup-2.72.0-10.el9_6.2.x86_64.rpm) = 5a18681d01127ba2c0e251fbc4dcf4eb62685601a8aae20e3930d7137510af10 +SIZE (rocky/l/libsoup-2.72.0-10.el9_6.2.x86_64.rpm) = 397144 SHA256 (rocky/l/libstdc++-11.5.0-5.el9_5.aarch64.rpm) = dda158bff05238aeb6dd2560603ef21f41cc252ac0ba404d4ec444c3f13c4c0e SIZE (rocky/l/libstdc++-11.5.0-5.el9_5.aarch64.rpm) = 711196 SHA256 (rocky/l/libstdc++-11.5.0-5.el9_5.i686.rpm) = 755ff10fecb4f2c0bf09a620a6d3af84d041e57e92c6766102589a48fd31ac95 @@ -295,12 +295,12 @@ SHA256 (rocky/l/libunistring-0.9.10-15.el9.i686.rpm) = bf11f42137900620f5c6f2464 SIZE (rocky/l/libunistring-0.9.10-15.el9.i686.rpm) = 510707 SHA256 (rocky/l/libunistring-0.9.10-15.el9.x86_64.rpm) = 7e8b90a282ec310de6766619056296bdf666f3040f22cff211cd52710b39ece5 SIZE (rocky/l/libunistring-0.9.10-15.el9.x86_64.rpm) = 506614 -SHA256 (rocky/l/libuuid-2.37.4-20.el9.aarch64.rpm) = 0180e850a12b12877048a1dc1bcecc58e48f439fba4ca09bbf394b3f4c60a21d -SIZE (rocky/l/libuuid-2.37.4-20.el9.aarch64.rpm) = 27238 -SHA256 (rocky/l/libuuid-2.37.4-20.el9.i686.rpm) = b027fc81606102fc8accee466dcc2e454332d40852645710d853a1495f06baee -SIZE (rocky/l/libuuid-2.37.4-20.el9.i686.rpm) = 28328 -SHA256 (rocky/l/libuuid-2.37.4-20.el9.x86_64.rpm) = 24a4082728d22bfec44b9c77f060ab8b33ced51b8831881962ca8fa93c12db43 -SIZE (rocky/l/libuuid-2.37.4-20.el9.x86_64.rpm) = 27425 +SHA256 (rocky/l/libuuid-2.37.4-21.el9.aarch64.rpm) = fa438440f035b3e2c87d45c0ef4485f7c91458f4ed0f73b6fcc0f18533b406c5 +SIZE (rocky/l/libuuid-2.37.4-21.el9.aarch64.rpm) = 27157 +SHA256 (rocky/l/libuuid-2.37.4-21.el9.i686.rpm) = b0cfbc18ae67f2b4cc8605229c58fdd6dcbfa5c230e1991da3c1af9669029831 +SIZE (rocky/l/libuuid-2.37.4-21.el9.i686.rpm) = 28240 +SHA256 (rocky/l/libuuid-2.37.4-21.el9.x86_64.rpm) = 97c132661651a81f8a0abd41ce11a88b25c773ef2633be961717dedf2e65f07a +SIZE (rocky/l/libuuid-2.37.4-21.el9.x86_64.rpm) = 27457 SHA256 (rocky/l/libverto-0.3.2-3.el9.aarch64.rpm) = d12d7f526c5ef9957f6e1d9be4b2b77ff892040e08112f0a8804677e3c668b64 SIZE (rocky/l/libverto-0.3.2-3.el9.aarch64.rpm) = 20851 SHA256 (rocky/l/libverto-0.3.2-3.el9.i686.rpm) = aaa5c950e270962b5d5c1f59225dc96e205a58b4985430589adc34c753216b74 @@ -313,12 +313,12 @@ SHA256 (rocky/l/libxcrypt-4.4.18-3.el9.i686.rpm) = a9df06cdddf956ae3de2052767bc8 SIZE (rocky/l/libxcrypt-4.4.18-3.el9.i686.rpm) = 124057 SHA256 (rocky/l/libxcrypt-4.4.18-3.el9.x86_64.rpm) = e3c178ed2e04ac25699d5af612fad51694a23f5d544b72cab2f65d35b8db5f28 SIZE (rocky/l/libxcrypt-4.4.18-3.el9.x86_64.rpm) = 117617 -SHA256 (rocky/l/libzstd-1.5.1-2.el9.aarch64.rpm) = b997fa077e854b7541c044dd2c213e9ecf18b67176a9e7f70dba11dc53f48d5e -SIZE (rocky/l/libzstd-1.5.1-2.el9.aarch64.rpm) = 314410 -SHA256 (rocky/l/libzstd-1.5.1-2.el9.i686.rpm) = be7a85f4e09963396cdc297cfaea7d0ee3551b733d5841ce8c5083f465afe8f5 -SIZE (rocky/l/libzstd-1.5.1-2.el9.i686.rpm) = 340877 -SHA256 (rocky/l/libzstd-1.5.1-2.el9.x86_64.rpm) = 517b3080de2e0891cc346ba6b1548ef438b95dbede0e6e7a6deae89fc241f5bc -SIZE (rocky/l/libzstd-1.5.1-2.el9.x86_64.rpm) = 337469 +SHA256 (rocky/l/libzstd-1.5.5-1.el9.aarch64.rpm) = 2bf515e49598e6226b47c5c1cc24e51f9550b15cef36380b283ad3959dbd0fe8 +SIZE (rocky/l/libzstd-1.5.5-1.el9.aarch64.rpm) = 279988 +SHA256 (rocky/l/libzstd-1.5.5-1.el9.i686.rpm) = 9bf54e27e5a0ba9ca43e807bed46819896168f887ca1cd83e66af87f160cbebb +SIZE (rocky/l/libzstd-1.5.5-1.el9.i686.rpm) = 289392 +SHA256 (rocky/l/libzstd-1.5.5-1.el9.x86_64.rpm) = c5c8b675cfad29fee013a84a2f70bcb958f400b654ff63455bb80597daae86ab +SIZE (rocky/l/libzstd-1.5.5-1.el9.x86_64.rpm) = 301084 SHA256 (rocky/m/mpfr-4.1.0-7.el9.aarch64.rpm) = 41ce16a26c839c36cd84a836361ecd3ca4bc966bddc945af8cb70886331511ee SIZE (rocky/m/mpfr-4.1.0-7.el9.aarch64.rpm) = 244002 SHA256 (rocky/m/mpfr-4.1.0-7.el9.i686.rpm) = b9352d80d67ac8b610269108a18bb0052ffec69b76ed4b318ebee58f4772f114 @@ -425,14 +425,14 @@ SHA256 (rocky/s/sqlite-libs-3.34.1-7.el9_3.i686.rpm) = 5003ec7b55f0d6e7ef97f157a SIZE (rocky/s/sqlite-libs-3.34.1-7.el9_3.i686.rpm) = 678995 SHA256 (rocky/s/sqlite-libs-3.34.1-7.el9_3.x86_64.rpm) = 9e9b58febeff10765c104ecebc8af189507ecd6c2a600f9b0d9207394117a063 SIZE (rocky/s/sqlite-libs-3.34.1-7.el9_3.x86_64.rpm) = 633300 -SHA256 (rocky/u/util-linux-2.37.4-20.el9.aarch64.rpm) = 19aed3883a7cf679e803c4ce1b59cdde339e756f4b9e431bb4b6f966a4b2aef1 -SIZE (rocky/u/util-linux-2.37.4-20.el9.aarch64.rpm) = 2294383 -SHA256 (rocky/u/util-linux-2.37.4-20.el9.x86_64.rpm) = f9be4cbe6cb6cbda39ef5d471cd7f4aed50070927ff0259d092ad34d46cc8196 -SIZE (rocky/u/util-linux-2.37.4-20.el9.x86_64.rpm) = 2296252 -SHA256 (rocky/u/util-linux-core-2.37.4-20.el9.aarch64.rpm) = 5707b7c504f04a85ccf95f5f2ac329398dc480356ae7dc5e3b7bcb7559af6479 -SIZE (rocky/u/util-linux-core-2.37.4-20.el9.aarch64.rpm) = 445975 -SHA256 (rocky/u/util-linux-core-2.37.4-20.el9.x86_64.rpm) = f9a570f7927d3371d48b2207dfb2aec3dbe15862b5846e39fadd0f568d6778b9 -SIZE (rocky/u/util-linux-core-2.37.4-20.el9.x86_64.rpm) = 447799 +SHA256 (rocky/u/util-linux-2.37.4-21.el9.aarch64.rpm) = 6fb40a221bb130387888bc15116b7ff68e1ce87c4ed4458e1e53757aedcda2c8 +SIZE (rocky/u/util-linux-2.37.4-21.el9.aarch64.rpm) = 2291649 +SHA256 (rocky/u/util-linux-2.37.4-21.el9.x86_64.rpm) = d91647847d0bf984ca668a4464d876fef0e40805d6d73864ad7c3a0b3aa6fdee +SIZE (rocky/u/util-linux-2.37.4-21.el9.x86_64.rpm) = 2279426 +SHA256 (rocky/u/util-linux-core-2.37.4-21.el9.aarch64.rpm) = d4ba6df41a32aff02ee942cb952cea3fe7f5eb58b6485baaffa3e4fafbd58df0 +SIZE (rocky/u/util-linux-core-2.37.4-21.el9.aarch64.rpm) = 440263 +SHA256 (rocky/u/util-linux-core-2.37.4-21.el9.x86_64.rpm) = 98b481d78be2a3e3c4d604c0e3913f34d3d73a8a567efd991ef6df754337f2c2 +SIZE (rocky/u/util-linux-core-2.37.4-21.el9.x86_64.rpm) = 441105 SHA256 (rocky/w/which-2.21-29.el9.aarch64.rpm) = e9351855af75aac7fb5c53173f262e4f87f400d7a96d48ec100a8d35269a1367 SIZE (rocky/w/which-2.21-29.el9.aarch64.rpm) = 40717 SHA256 (rocky/w/which-2.21-29.el9.x86_64.rpm) = c54b2c55264430eee2786fad79bd26c7a7c62204b1f7b568e5f097d850db9688 @@ -459,18 +459,18 @@ SHA256 (rocky/b/bash-5.1.8-9.el9.src.rpm) = 2feaf22c87e32f674c8ad7cb16ea260e9519 SIZE (rocky/b/bash-5.1.8-9.el9.src.rpm) = 10502704 SHA256 (rocky/b/bzip2-1.0.8-10.el9_5.src.rpm) = 0a5da1ab041a701e6432aac3062d0c26d02f2624d860ff584f1d380f4c91e241 SIZE (rocky/b/bzip2-1.0.8-10.el9_5.src.rpm) = 821572 -SHA256 (rocky/c/coreutils-8.32-36.el9.src.rpm) = a40366df7fef778d67a90631a0a807977a2ed6f3d15bd97c0fc9c8ba3f2209fd -SIZE (rocky/c/coreutils-8.32-36.el9.src.rpm) = 5677028 +SHA256 (rocky/c/coreutils-8.32-39.el9.src.rpm) = 8cd352cceae8dd5ff9483b5f2de1e61f6be0aad45a10f2187fad1035eaed0690 +SIZE (rocky/c/coreutils-8.32-39.el9.src.rpm) = 5680833 SHA256 (rocky/d/diffutils-3.7-12.el9.src.rpm) = cdb9fa5192884d5bab617927a54aa83bd39d4f67963fa73e609d4e2897c37dc2 SIZE (rocky/d/diffutils-3.7-12.el9.src.rpm) = 1474771 -SHA256 (rocky/e/e2fsprogs-1.46.5-5.el9.src.rpm) = 5b67eb4089d3463aad8b0045fe7774705f33cdba398452553692bbca22ce36e8 -SIZE (rocky/e/e2fsprogs-1.46.5-5.el9.src.rpm) = 7413550 +SHA256 (rocky/e/e2fsprogs-1.46.5-7.el9.src.rpm) = fb02dc1e5c772de3a3d7e938392fa5512f18d5993927c98580ecff320ede7796 +SIZE (rocky/e/e2fsprogs-1.46.5-7.el9.src.rpm) = 7414416 SHA256 (rocky/f/filesystem-3.16-5.el9.src.rpm) = 09f78e040d8e6ff9d5218942bf7140de7708b4ad53c128aabfebb7cc7904bf18 SIZE (rocky/f/filesystem-3.16-5.el9.src.rpm) = 18475 SHA256 (rocky/f/findutils-4.8.0-7.el9.src.rpm) = bcc1a98f56e7ba7bd3e0e52f99511d12e78decf0af78cbd29998556cb068b382 SIZE (rocky/f/findutils-4.8.0-7.el9.src.rpm) = 2007589 -SHA256 (rocky/f/fuse-2.9.9-16.el9.src.rpm) = 5c9d7decbbffc641722673ec64043e2e4d4e646b31458ef7695840607c249ca8 -SIZE (rocky/f/fuse-2.9.9-16.el9.src.rpm) = 1829633 +SHA256 (rocky/f/fuse-2.9.9-17.el9.src.rpm) = 33c3b76362bcc4630b7a415fde6951927d2c458947fe25c544e7ae8471fd294a +SIZE (rocky/f/fuse-2.9.9-17.el9.src.rpm) = 1829749 SHA256 (rocky/g/gawk-5.1.0-6.el9.src.rpm) = 2dc77bb16a6be20f4474328581a740a419387124ff2cfb1b8c2b2809469cb9ea SIZE (rocky/g/gawk-5.1.0-6.el9.src.rpm) = 3188594 SHA256 (rocky/g/gcc-11.5.0-5.el9_5.src.rpm) = 8656bacb48e097fec2c34a35460ff0338c021ac4b1b0cb3849e47f4256692095 @@ -481,10 +481,10 @@ SHA256 (rocky/g/geocode-glib-3.26.2-5.el9.src.rpm) = cd4902dafb8f4479356f17d53e4 SIZE (rocky/g/geocode-glib-3.26.2-5.el9.src.rpm) = 83267 SHA256 (rocky/g/glib-networking-2.68.3-3.el9.src.rpm) = aa6bb6cb4406d2b1aa6d75611cc2f90eaba5f556596e79d046c42f26a9e0278d SIZE (rocky/g/glib-networking-2.68.3-3.el9.src.rpm) = 254741 -SHA256 (rocky/g/glib2-2.68.4-14.el9_4.1.src.rpm) = 4137a8f97ec2b906dabc48b93e12d3c5d916711087cbce82dd2d233016c2ddfc -SIZE (rocky/g/glib2-2.68.4-14.el9_4.1.src.rpm) = 5068111 -SHA256 (rocky/g/glibc-2.34-125.el9_5.8.src.rpm) = 2a0ea9e22af53f2c9f5f9819b000f970206e8b2242132ae6165f1ecd3eb3c2ea -SIZE (rocky/g/glibc-2.34-125.el9_5.8.src.rpm) = 18631240 +SHA256 (rocky/g/glib2-2.68.4-16.el9.src.rpm) = 777801aa08ed9a92a1e8d0114394a7fabbcf44937344d0a4751752c72594125e +SIZE (rocky/g/glib2-2.68.4-16.el9.src.rpm) = 5069608 +SHA256 (rocky/g/glibc-2.34-168.el9_6.19.src.rpm) = 9a602a4f0a3d3c5d28df7a746421b29d5b5077ab1f971562eaa023a303b1b0ce +SIZE (rocky/g/glibc-2.34-168.el9_6.19.src.rpm) = 19642716 SHA256 (rocky/g/gmp-6.2.0-13.el9.src.rpm) = 8297b96da5460fd78d81e38c3ac1559a35eb51bea3c3d398efaacd62868d20d4 SIZE (rocky/g/gmp-6.2.0-13.el9.src.rpm) = 2500190 SHA256 (rocky/g/grep-3.6-5.el9.src.rpm) = d7e0368575da276796d79537cb4897092988285541a2ede0b5688ba42215f34b @@ -493,16 +493,16 @@ SHA256 (rocky/j/json-glib-1.6.6-1.el9.src.rpm) = ba95317ff8dad227b304364ca50ec85 SIZE (rocky/j/json-glib-1.6.6-1.el9.src.rpm) = 1317772 SHA256 (rocky/k/keyutils-1.6.3-1.el9.src.rpm) = 49c8af3cf9a7164242d8d457dc17d57eaaf97af07859d584b091e9e39f0bede7 SIZE (rocky/k/keyutils-1.6.3-1.el9.src.rpm) = 149203 -SHA256 (rocky/k/krb5-1.21.1-4.el9_5.src.rpm) = 3fb5c4f03ccf4dc8c9e85c41a45aa6f7f419b7bb369f0de2cfcd6f83438164ac -SIZE (rocky/k/krb5-1.21.1-4.el9_5.src.rpm) = 8835785 +SHA256 (rocky/k/krb5-1.21.1-6.el9.src.rpm) = 170406a8b6d2f3becf1afe4bcea0e08c4f44adcb3ac470037266cdb36b0b41d2 +SIZE (rocky/k/krb5-1.21.1-6.el9.src.rpm) = 8916347 SHA256 (rocky/l/less-590-5.el9.src.rpm) = 9354552d15d43d789de3b4f9561a5ee464d75f9309a2092218d546ad1b5ce9f2 SIZE (rocky/l/less-590-5.el9.src.rpm) = 380068 SHA256 (rocky/l/libcap-2.48-9.el9_2.src.rpm) = 54f35d6b547033d86b9fed8247c80306fffbb3c316a286586ab37bee660d275c SIZE (rocky/l/libcap-2.48-9.el9_2.src.rpm) = 198929 SHA256 (rocky/l/libdatrie-0.2.13-4.el9.src.rpm) = ef54036ffe2f890f13b6208cc2b5531583d69d492688ecc03e8dee3d62b07b1c SIZE (rocky/l/libdatrie-0.2.13-4.el9.src.rpm) = 324214 -SHA256 (rocky/l/libdb-5.3.28-54.el9.src.rpm) = 497a3a3a10a19b2bb39eb5a955710dfebe33694a4869b85032bd69ff4e2af4ff -SIZE (rocky/l/libdb-5.3.28-54.el9.src.rpm) = 35282165 +SHA256 (rocky/l/libdb-5.3.28-55.el9.src.rpm) = 6633b628cc424c5ddd513687ca8b85228c01d27df60543bca7e1442f59d38ddc +SIZE (rocky/l/libdb-5.3.28-55.el9.src.rpm) = 35282456 SHA256 (rocky/l/libedit-3.1-38.20210216cvs.el9.src.rpm) = 865cc64b0049617e1aa2e784520cc3f7c4d68813aefc98dffd71d3353f9e37cd SIZE (rocky/l/libedit-3.1-38.20210216cvs.el9.src.rpm) = 529753 SHA256 (rocky/l/libevdev-1.11.0-3.el9.src.rpm) = 2edb9205f23b2659b10d2710efc5512a5f0681bfc337fbfb75bd888131be46bb @@ -513,14 +513,14 @@ SHA256 (rocky/l/libgudev-237-1.el9.src.rpm) = 2904abffd7583e387e6233cdef9dd9224a SIZE (rocky/l/libgudev-237-1.el9.src.rpm) = 38802 SHA256 (rocky/l/libproxy-0.4.15-35.el9.src.rpm) = 9ce7f7bf42973bea5fd91e556e554a3ad3b76f63a301b1a280d4af6d45284cd2 SIZE (rocky/l/libproxy-0.4.15-35.el9.src.rpm) = 120129 -SHA256 (rocky/l/libselinux-3.6-1.el9.src.rpm) = 2db2d5d2ad87a9b28eae6cb7c5dfab2b965a2f79d3486ac82aba68413b442071 -SIZE (rocky/l/libselinux-3.6-1.el9.src.rpm) = 265639 -SHA256 (rocky/l/libsepol-3.6-1.el9.src.rpm) = ae509bd810045681bf3c603ba0f70096809833a3127fe21218840ebaf5e469b5 -SIZE (rocky/l/libsepol-3.6-1.el9.src.rpm) = 534494 +SHA256 (rocky/l/libselinux-3.6-3.el9.src.rpm) = 7c4027c9bbdb54dd1e119a4d0c0bd82de59b1c019ea79cba6fb2e4e278efce74 +SIZE (rocky/l/libselinux-3.6-3.el9.src.rpm) = 267707 +SHA256 (rocky/l/libsepol-3.6-2.el9.src.rpm) = 918a8132aa3ee7317217e6bf50939f9fb7e00248225c12ac600260be41ba1626 +SIZE (rocky/l/libsepol-3.6-2.el9.src.rpm) = 535547 SHA256 (rocky/l/libsigsegv-2.13-4.el9.src.rpm) = 36dc113c8837b27c3c12b021e05786b69c2014519ed4c9f5354436cd80e8b1a4 SIZE (rocky/l/libsigsegv-2.13-4.el9.src.rpm) = 471565 -SHA256 (rocky/l/libsoup-2.72.0-8.el9_5.3.src.rpm) = d328c4308b374f4dbcf7d6fb579690e57591828aa311907c236d2f94f25d7924 -SIZE (rocky/l/libsoup-2.72.0-8.el9_5.3.src.rpm) = 1501799 +SHA256 (rocky/l/libsoup-2.72.0-10.el9_6.2.src.rpm) = 4b3b526a52cdf2dbaaff0e8222822294a3922db1981cba8e0a3e230dbf284a4a +SIZE (rocky/l/libsoup-2.72.0-10.el9_6.2.src.rpm) = 1513675 SHA256 (rocky/l/libverto-0.3.2-3.el9.src.rpm) = 08f0b27aaf3b288e10ab3c1068ee09f3f2afe036879787d3f66b871ef161cb33 SIZE (rocky/l/libverto-0.3.2-3.el9.src.rpm) = 394523 SHA256 (rocky/l/libxcrypt-4.4.18-3.el9.src.rpm) = dba21a9a96b6532e452b45190b9ba38b56c2a1fbaecae037505c5315de014b3d @@ -553,13 +553,13 @@ SHA256 (rocky/s/slang-2.3.2-11.el9.src.rpm) = 09b66b87664e1975912a3ccf0dc045ea08 SIZE (rocky/s/slang-2.3.2-11.el9.src.rpm) = 1592900 SHA256 (rocky/t/texinfo-6.7-15.el9.src.rpm) = beb821fc1b42f83852ed93eb8563be8f848a8d30a2eca2a1da7761b5de745e6a SIZE (rocky/t/texinfo-6.7-15.el9.src.rpm) = 4364617 -SHA256 (rocky/u/util-linux-2.37.4-20.el9.src.rpm) = 94fc4dc67a4ad2724041d92d4b8418c3c71fd5d497d6bf8f4511c3c2dab43af6 -SIZE (rocky/u/util-linux-2.37.4-20.el9.src.rpm) = 6256967 +SHA256 (rocky/u/util-linux-2.37.4-21.el9.src.rpm) = f629469f0eb787619c3fd1bb156910d55cdd0d5ef0004ce719cfc5440cd2f28a +SIZE (rocky/u/util-linux-2.37.4-21.el9.src.rpm) = 6258692 SHA256 (rocky/w/which-2.21-29.el9.src.rpm) = 2417f4282c349795befae1c8cbc357906b47fd1a9ea5eeea5f92c69430c084d5 SIZE (rocky/w/which-2.21-29.el9.src.rpm) = 162444 SHA256 (rocky/x/xz-5.2.5-8.el9_0.src.rpm) = b7cef2fb719b09209740b5be7fcd6e766b069e9a5177a51bd74894e3fe5959b6 SIZE (rocky/x/xz-5.2.5-8.el9_0.src.rpm) = 1165795 SHA256 (rocky/z/zlib-1.2.11-40.el9.src.rpm) = 0902a850988d0051410218305303ffb76c090a2606113078c73a0c1f73adee7d SIZE (rocky/z/zlib-1.2.11-40.el9.src.rpm) = 554604 -SHA256 (rocky/z/zstd-1.5.1-2.el9.src.rpm) = ef2be564d3bfe67c70420f5fb7a78741dea2d3ba1c2a400088b841420a18eb79 -SIZE (rocky/z/zstd-1.5.1-2.el9.src.rpm) = 1945682 +SHA256 (rocky/z/zstd-1.5.5-1.el9.src.rpm) = 24459f352126ff5c32fab8a50e49473378966d22b11918edde04be3235574575 +SIZE (rocky/z/zstd-1.5.5-1.el9.src.rpm) = 2376247 diff --git a/emulators/linux_base-rl9/pkg-plist.aarch64 b/emulators/linux_base-rl9/pkg-plist.aarch64 index fc60870bbba0..2a1b8860da03 100644 --- a/emulators/linux_base-rl9/pkg-plist.aarch64 +++ b/emulators/linux_base-rl9/pkg-plist.aarch64 @@ -795,7 +795,7 @@ usr/lib64/libverto.so.1.0.0 usr/lib64/libz.so.1 usr/lib64/libz.so.1.2.11 usr/lib64/libzstd.so.1 -usr/lib64/libzstd.so.1.5.1 +usr/lib64/libzstd.so.1.5.5 usr/lib64/ossl-modules/fips.so usr/lib64/ossl-modules/legacy.so usr/lib64/security/pam_cap.so diff --git a/emulators/linux_base-rl9/pkg-plist.amd64 b/emulators/linux_base-rl9/pkg-plist.amd64 index 2f3e90363fa0..f47b7a4aa1e6 100644 --- a/emulators/linux_base-rl9/pkg-plist.amd64 +++ b/emulators/linux_base-rl9/pkg-plist.amd64 @@ -758,7 +758,7 @@ usr/lib/libverto.so.1.0.0 usr/lib/libz.so.1 usr/lib/libz.so.1.2.11 usr/lib/libzstd.so.1 -usr/lib/libzstd.so.1.5.1 +usr/lib/libzstd.so.1.5.5 usr/lib/locale/C.utf8/LC_ADDRESS usr/lib/locale/C.utf8/LC_COLLATE usr/lib/locale/C.utf8/LC_CTYPE @@ -1266,7 +1266,7 @@ usr/lib64/libverto.so.1.0.0 usr/lib64/libz.so.1 usr/lib64/libz.so.1.2.11 usr/lib64/libzstd.so.1 -usr/lib64/libzstd.so.1.5.1 +usr/lib64/libzstd.so.1.5.5 usr/lib64/ossl-modules/fips.so usr/lib64/ossl-modules/legacy.so usr/lib64/security/pam_cap.so 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 74039c30f02e..c4cda0872bf7 100644 --- a/emulators/mame/Makefile +++ b/emulators/mame/Makefile @@ -1,5 +1,6 @@ PORTNAME= mame DISTVERSION= 0.277 +PORTREVISION= 2 CATEGORIES= emulators games PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ 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/open-vm-kmod/Makefile b/emulators/open-vm-kmod/Makefile index 751955b440c3..a7c726caf9fe 100644 --- a/emulators/open-vm-kmod/Makefile +++ b/emulators/open-vm-kmod/Makefile @@ -1,5 +1,5 @@ PORTNAME= open-vm-kmod -PORTVERSION= 12.5.0 +PORTVERSION= 12.5.2 DISTVERSIONPREFIX= stable- PORTEPOCH= 2 CATEGORIES= emulators diff --git a/emulators/open-vm-kmod/distinfo b/emulators/open-vm-kmod/distinfo index 2f34cde2a8c0..884191452e52 100644 --- a/emulators/open-vm-kmod/distinfo +++ b/emulators/open-vm-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733928741 -SHA256 (vmware-open-vm-tools-stable-12.5.0_GH0.tar.gz) = a52182c7e6b5df41bb317625e9d8592ecdb9db814d1c2c9b7cdb91a77f8c0640 -SIZE (vmware-open-vm-tools-stable-12.5.0_GH0.tar.gz) = 3001944 +TIMESTAMP = 1750427304 +SHA256 (vmware-open-vm-tools-stable-12.5.2_GH0.tar.gz) = 9fa2ebda1aaf53c163a978832775d845378d9ce59032c07b1c63b84ba091610f +SIZE (vmware-open-vm-tools-stable-12.5.2_GH0.tar.gz) = 3004283 diff --git a/emulators/open-vm-kmod/files/patch-vmmemctl_os.c b/emulators/open-vm-kmod/files/patch-vmmemctl_os.c index d096f92236c3..d083ec453d4f 100644 --- a/emulators/open-vm-kmod/files/patch-vmmemctl_os.c +++ b/emulators/open-vm-kmod/files/patch-vmmemctl_os.c @@ -1,6 +1,22 @@ ---- vmmemctl/os.c.orig 2024-10-10 15:05:07 UTC +--- vmmemctl/os.c.orig 2025-05-15 19:16:07 UTC +++ vmmemctl/os.c -@@ -103,7 +103,11 @@ MALLOC_DEFINE(M_VMMEMCTL, BALLOON_NAME, "vmmemctl meta +@@ -91,8 +91,13 @@ MALLOC_DEFINE(M_VMMEMCTL, BALLOON_NAME, "vmmemctl meta + /* + * FreeBSD specific MACROS + */ +-#define VM_PAGE_LOCK(page) vm_page_lock(page); +-#define VM_PAGE_UNLOCK(page) vm_page_unlock(page) ++#if __FreeBSD_version < 1500046 ++#define VM_PAGE_LOCK(page) vm_page_tryxbusy(page); ++#define VM_PAGE_UNLOCK(page) vm_page_xunbusy(page) ++#else ++#define VM_PAGE_LOCK(page) vm_page_tryxbusy(page); ++#define VM_PAGE_UNLOCK(page) vm_page_xunbusy(page) ++#endif + + #define VM_OBJ_LOCK(object) VM_OBJECT_WLOCK(object) + #define VM_OBJ_UNLOCK(object) VM_OBJECT_WUNLOCK(object); +@@ -103,7 +108,11 @@ MALLOC_DEFINE(M_VMMEMCTL, BALLOON_NAME, "vmmemctl meta #define KVA_FREE(offset, size) kva_free(offset, size) #define KMEM_ALLOC(size) kmem_malloc(size, M_WAITOK | M_ZERO) @@ -13,7 +29,7 @@ /* * Globals -@@ -404,7 +408,7 @@ os_pmap_free(os_pmap *p) // IN +@@ -404,7 +413,7 @@ os_pmap_free(os_pmap *p) // IN static void os_pmap_free(os_pmap *p) // IN { diff --git a/emulators/open-vm-tools/Makefile b/emulators/open-vm-tools/Makefile index b1ce7d5ca7eb..845b3ee995b3 100644 --- a/emulators/open-vm-tools/Makefile +++ b/emulators/open-vm-tools/Makefile @@ -1,6 +1,5 @@ PORTNAME= open-vm-tools -PORTVERSION= 12.5.0 -PORTREVISION= 1 +PORTVERSION= 12.5.2 DISTVERSIONPREFIX= stable- PORTEPOCH= 2 CATEGORIES= emulators diff --git a/emulators/open-vm-tools/distinfo b/emulators/open-vm-tools/distinfo index 6c88a1a8f846..38b3f66a1081 100644 --- a/emulators/open-vm-tools/distinfo +++ b/emulators/open-vm-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730460386 -SHA256 (vmware-open-vm-tools-stable-12.5.0_GH0.tar.gz) = a52182c7e6b5df41bb317625e9d8592ecdb9db814d1c2c9b7cdb91a77f8c0640 -SIZE (vmware-open-vm-tools-stable-12.5.0_GH0.tar.gz) = 3001944 +TIMESTAMP = 1750427284 +SHA256 (vmware-open-vm-tools-stable-12.5.2_GH0.tar.gz) = 9fa2ebda1aaf53c163a978832775d845378d9ce59032c07b1c63b84ba091610f +SIZE (vmware-open-vm-tools-stable-12.5.2_GH0.tar.gz) = 3004283 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/ppsspp/Makefile b/emulators/ppsspp/Makefile index 8ae5f69a4b14..18747dd52b1d 100644 --- a/emulators/ppsspp/Makefile +++ b/emulators/ppsspp/Makefile @@ -1,6 +1,6 @@ PORTNAME= ppsspp DISTVERSIONPREFIX= v -DISTVERSION?= 1.19.2 +DISTVERSION?= 1.19.3 CATEGORIES= emulators MAINTAINER= kreinholz@gmail.com @@ -29,17 +29,18 @@ USES= cmake compiler:c++11-lib gl localbase:ldflags pkgconfig \ desktop-file-utils USE_GITHUB= yes GH_ACCOUNT= hrydgard -GH_TUPLE?= hrydgard:glslang:8.13.3743-948-g50e0708:glslang/ext/glslang \ - google:cpu_features:v0.8.0-27-gfd4ffc1:cpu_features/ext/cpu_features \ +GH_TUPLE?= Kingcom:armips:v0.11.0-195-ga8d71f0:armips/ext/armips \ + hrydgard:glslang:2.3-3991-g50e0708e:glslang/ext/glslang \ + KhronosGroup:SPIRV-Cross:4212eef67ed0ca048cb726a6767185504e7695e5:SPIRVCross/ext/SPIRV-Cross \ + Tencent:rapidjson:73063f5002612c6bf64fe24f851cd5cc0d83eef9:rapidjson/ext/rapidjson \ + unknownbrackets:ppsspp-debugger:9776332f720c854ef26f325a0cf9e32c02115a9c:ppssppdebugger/assets/debugger \ + google:cpu_features:v0.4.1-211-gfd4ffc1:cpu_features/ext/cpu_features \ + RetroAchievements:rcheevos:v11.6.0-61-gef0e22b:rcheevos/ext/rcheevos \ rtissera:libchdr:26d27ca:libchdr/ext/libchdr \ - unknownbrackets:ppsspp-debugger:d358a87:debugger/assets/debugger \ - KhronosGroup:SPIRV-Cross:sdk-1.3.239.0:SPIRV/ext/SPIRV-Cross \ - Kingcom:armips:v0.11.0-195-ga8d71f0:armips/ext/armips \ - Kingcom:filesystem:v1.3.2-12-g3f1c185:filesystem/ext/armips/ext/filesystem \ - 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 + hrydgard:ppsspp-lua:7648485f14e8e5ee45e8e39b1eb4d3206dbd405a:ppsspplua/ext/lua \ + Kingcom:filesystem:v1.1.2-171-g3f1c185:filesystem/ext/armips/ext/filesystem + +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/ppsspp/distinfo b/emulators/ppsspp/distinfo index 5588a603ebe1..bfe6f531f0ef 100644 --- a/emulators/ppsspp/distinfo +++ b/emulators/ppsspp/distinfo @@ -1,23 +1,23 @@ -TIMESTAMP = 1750002545 -SHA256 (hrydgard-ppsspp-v1.19.2_GH0.tar.gz) = 4b3abbdc2f76daad5d038c0676ab0ec91a4588a30a894e6604b76a061d683583 -SIZE (hrydgard-ppsspp-v1.19.2_GH0.tar.gz) = 38797975 -SHA256 (hrydgard-glslang-8.13.3743-948-g50e0708_GH0.tar.gz) = c5d7837395b5c076371d74d9d8adf0d0408c002f2e4fe08bc3eef1db6f608ceb -SIZE (hrydgard-glslang-8.13.3743-948-g50e0708_GH0.tar.gz) = 3689922 -SHA256 (google-cpu_features-v0.8.0-27-gfd4ffc1_GH0.tar.gz) = 0bcb1a537b8fc184b9df9ddde9d15868efe7f651139ea84d3e20ac9900a43c60 -SIZE (google-cpu_features-v0.8.0-27-gfd4ffc1_GH0.tar.gz) = 109044 -SHA256 (rtissera-libchdr-26d27ca_GH0.tar.gz) = 49e028fadd0640926da158408c9eafb22fc89ccb0de69c67b167ef0a11f6a0c5 -SIZE (rtissera-libchdr-26d27ca_GH0.tar.gz) = 4274377 -SHA256 (unknownbrackets-ppsspp-debugger-d358a87_GH0.tar.gz) = 468ec2ca27aefa81657bc679c0983dbbd693b99e8b803a465bb42cd8e2993cb2 -SIZE (unknownbrackets-ppsspp-debugger-d358a87_GH0.tar.gz) = 815889 -SHA256 (KhronosGroup-SPIRV-Cross-sdk-1.3.239.0_GH0.tar.gz) = a1695022880e7ef3c2d407647f79876045dc2a3ed012753adc71ead5cc5178ba -SIZE (KhronosGroup-SPIRV-Cross-sdk-1.3.239.0_GH0.tar.gz) = 1707048 +TIMESTAMP = 1752627057 +SHA256 (hrydgard-ppsspp-v1.19.3_GH0.tar.gz) = 2e02c3e0a7f5a2311f6e37f3e2fc9760d14eb7af5051bc251f168505f1ca9ad8 +SIZE (hrydgard-ppsspp-v1.19.3_GH0.tar.gz) = 38805948 SHA256 (Kingcom-armips-v0.11.0-195-ga8d71f0_GH0.tar.gz) = 8a46d92b070de90cefcd89c2894344d040481e1cf6216b31f4a5e531254fed88 SIZE (Kingcom-armips-v0.11.0-195-ga8d71f0_GH0.tar.gz) = 223306 -SHA256 (Kingcom-filesystem-v1.3.2-12-g3f1c185_GH0.tar.gz) = 9fa5a690e341bea1935a7f6b256e1bbd864abee988f834f10307f646dc38e604 -SIZE (Kingcom-filesystem-v1.3.2-12-g3f1c185_GH0.tar.gz) = 163401 -SHA256 (RetroAchievements-rcheevos-v11.6.0-gef0e22b_GH0.tar.gz) = 5d424b58ae280f56ee04a846d7f5e90e289f747e9ae4ac2d29e46761133d009e -SIZE (RetroAchievements-rcheevos-v11.6.0-gef0e22b_GH0.tar.gz) = 417751 -SHA256 (Tencent-rapidjson-v1.1.0-415-g73063f5_GH0.tar.gz) = bfc1c1d5fbd9dbc78600798d8a8bfcb93f9d308d55564e012b64e8ca272ecea4 -SIZE (Tencent-rapidjson-v1.1.0-415-g73063f5_GH0.tar.gz) = 1054127 -SHA256 (hrydgard-ppsspp-lua-7648485_GH0.tar.gz) = e7dba820ddd788976810b4f21d1c4781a617e66c7bd67ee71acedd5d60db608e -SIZE (hrydgard-ppsspp-lua-7648485_GH0.tar.gz) = 239547 +SHA256 (hrydgard-glslang-2.3-3991-g50e0708e_GH0.tar.gz) = 720e01f16e5ee2f7ada49ba0464232380bf71339c836cc4fabbabef2a741818b +SIZE (hrydgard-glslang-2.3-3991-g50e0708e_GH0.tar.gz) = 3689100 +SHA256 (KhronosGroup-SPIRV-Cross-4212eef67ed0ca048cb726a6767185504e7695e5_GH0.tar.gz) = a7adf77b5680795302aee160309c6cb81b0da341d92bd7face01f9a156b65aeb +SIZE (KhronosGroup-SPIRV-Cross-4212eef67ed0ca048cb726a6767185504e7695e5_GH0.tar.gz) = 1703767 +SHA256 (Tencent-rapidjson-73063f5002612c6bf64fe24f851cd5cc0d83eef9_GH0.tar.gz) = 896eb817fb2bc62a0a84ca65fac3e3c385b410e6dbf70d69c411e25776663e39 +SIZE (Tencent-rapidjson-73063f5002612c6bf64fe24f851cd5cc0d83eef9_GH0.tar.gz) = 1054419 +SHA256 (unknownbrackets-ppsspp-debugger-9776332f720c854ef26f325a0cf9e32c02115a9c_GH0.tar.gz) = 495db15fa9716d78c4958004df5a1487a94155694cceabd61fb40a2d0090fea3 +SIZE (unknownbrackets-ppsspp-debugger-9776332f720c854ef26f325a0cf9e32c02115a9c_GH0.tar.gz) = 810347 +SHA256 (google-cpu_features-v0.4.1-211-gfd4ffc1_GH0.tar.gz) = 20115fd59cf2db71594d71acf3dacfdaf6c1bdf54c1656f781fce4844a803e08 +SIZE (google-cpu_features-v0.4.1-211-gfd4ffc1_GH0.tar.gz) = 109042 +SHA256 (RetroAchievements-rcheevos-v11.6.0-61-gef0e22b_GH0.tar.gz) = 11c12a5ce2e61917edbd4634fc0623528267c51dae2303bfc55cbbb7ee7299fa +SIZE (RetroAchievements-rcheevos-v11.6.0-61-gef0e22b_GH0.tar.gz) = 417819 +SHA256 (rtissera-libchdr-26d27ca_GH0.tar.gz) = 49e028fadd0640926da158408c9eafb22fc89ccb0de69c67b167ef0a11f6a0c5 +SIZE (rtissera-libchdr-26d27ca_GH0.tar.gz) = 4274377 +SHA256 (hrydgard-ppsspp-lua-7648485f14e8e5ee45e8e39b1eb4d3206dbd405a_GH0.tar.gz) = ee31027159979d7be564e19710e10339179992f6d663d38337e78340dd31987b +SIZE (hrydgard-ppsspp-lua-7648485f14e8e5ee45e8e39b1eb4d3206dbd405a_GH0.tar.gz) = 239843 +SHA256 (Kingcom-filesystem-v1.1.2-171-g3f1c185_GH0.tar.gz) = 9f3866efc8b8b29cd9ff51c0cce8a281ff88cd34694d8da0d064cb82d95b8b71 +SIZE (Kingcom-filesystem-v1.1.2-171-g3f1c185_GH0.tar.gz) = 163405 diff --git a/emulators/ppsspp/files/patch-Common_GPU_Vulkan_VulkanContext.cpp b/emulators/ppsspp/files/patch-Common_GPU_Vulkan_VulkanContext.cpp deleted file mode 100644 index 4ecc5e23175e..000000000000 --- a/emulators/ppsspp/files/patch-Common_GPU_Vulkan_VulkanContext.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- Common/GPU/Vulkan/VulkanContext.cpp.orig 2025-06-11 21:04:20 UTC -+++ Common/GPU/Vulkan/VulkanContext.cpp -@@ -119,7 +119,7 @@ VkResult VulkanContext::CreateInstance(const CreateInf - if (vkEnumerateInstanceVersion) { - vkEnumerateInstanceVersion(&vulkanInstanceApiVersion_); - vulkanInstanceApiVersion_ &= 0xFFFFF000; // Remove patch version. -- vulkanInstanceApiVersion_ = std::min(VK_API_VERSION_1_4, vulkanInstanceApiVersion_); -+ vulkanInstanceApiVersion_ = std::min(VK_API_VERSION_1_3, vulkanInstanceApiVersion_); - std::string versionString = FormatAPIVersion(vulkanInstanceApiVersion_); - INFO_LOG(Log::G3D, "Detected Vulkan API version: %s", versionString.c_str()); - } diff --git a/emulators/qemu-devel/Makefile b/emulators/qemu-devel/Makefile index f23a958cd677..9724d1baccae 100644 --- a/emulators/qemu-devel/Makefile +++ b/emulators/qemu-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= qemu -DISTVERSION= 9.2.0.20250530 +DISTVERSION= 10.0.20250630 CATEGORIES= emulators PKGNAMESUFFIX= -devel DIST_SUBDIR= qemu/${PORTVERSION} @@ -23,11 +23,11 @@ USES= bison compiler:c11 cpe gmake gnome iconv:wchar_t localbase:ldflags \ ninja perl5 pkgconfig python:build shebangfix tar:xz xorg USE_GITLAB= yes GL_ACCOUNT= qemu-project -GL_TAGNAME= 3e82ddaa8db260a232dbbbf488d8ac7851d124c5 +GL_TAGNAME= 0d0fc3f4658937fb81fcc16a89738e83bd8d4795 GL_TUPLE= qemu-project:keycodemapdb:f5772a62ec52591ff6870b7e8ef32482371f22c6:keycodemapdb/subprojects/keycodemapdb \ qemu-project:dtc:b6910bec11614980a21e46fbccc35934b671bd81:dtc/subprojects/dtc \ qemu-project:libvfio-user:0b28d205572c80b568a1003db2c8f37ca333e4d7:libvfio/subprojects/libvfio-user \ - qemu-project:meson:f3adf71b85960da3ff22914cd1a5ce885d3b6a67:meson/meson \ + qemu-project:meson:68d29ef7f62df5481aa4de8eaf421f25243f4cb2:meson/meson \ qemu-project:berkeley-softfloat-3:b64af41c3276f97f0e181920400ee056b9c88037:berkeleysoftfloat3/subprojects/berkeley-softfloat-3 \ qemu-project:berkeley-testfloat-3:e7af9751d9f9fd3b47911f51a5cfd08af256a9ab:berkeleytestfloat3/subprojects/berkeley-testfloat-3 USE_GNOME= cairo glib20 diff --git a/emulators/qemu-devel/distinfo b/emulators/qemu-devel/distinfo index 14ddbab33df2..98727eef212b 100644 --- a/emulators/qemu-devel/distinfo +++ b/emulators/qemu-devel/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1748977683 -SHA256 (qemu/9.2.0.20250530/qemu-project-qemu-3e82ddaa8db260a232dbbbf488d8ac7851d124c5_GL0.tar.gz) = 06463a3861b7a0dc1d219f408e8647e94117b28d43e967c58cdb0a099d57233d -SIZE (qemu/9.2.0.20250530/qemu-project-qemu-3e82ddaa8db260a232dbbbf488d8ac7851d124c5_GL0.tar.gz) = 39823482 -SHA256 (qemu/9.2.0.20250530/qemu-project-keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6_GL0.tar.gz) = d014b53382dbb17b8196ad12f50de7f20d0ef1b9f7d54b0be51a6cbb14209195 -SIZE (qemu/9.2.0.20250530/qemu-project-keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6_GL0.tar.gz) = 29580 -SHA256 (qemu/9.2.0.20250530/qemu-project-dtc-b6910bec11614980a21e46fbccc35934b671bd81_GL0.tar.gz) = e115f987eec23a1ba25150a46ced1675de3716072d3b4905afb3a9cda0f007c7 -SIZE (qemu/9.2.0.20250530/qemu-project-dtc-b6910bec11614980a21e46fbccc35934b671bd81_GL0.tar.gz) = 205556 -SHA256 (qemu/9.2.0.20250530/qemu-project-libvfio-user-0b28d205572c80b568a1003db2c8f37ca333e4d7_GL0.tar.gz) = d2f60cd4f86f345aab1332953eb736cce3518159e6e99bcc2d10467c06f717fe -SIZE (qemu/9.2.0.20250530/qemu-project-libvfio-user-0b28d205572c80b568a1003db2c8f37ca333e4d7_GL0.tar.gz) = 189943 -SHA256 (qemu/9.2.0.20250530/qemu-project-meson-f3adf71b85960da3ff22914cd1a5ce885d3b6a67_GL0.tar.gz) = 4397f6612c43c21f3db239c68138a51cbd2d3a20a2b905d0d85135159d70f605 -SIZE (qemu/9.2.0.20250530/qemu-project-meson-f3adf71b85960da3ff22914cd1a5ce885d3b6a67_GL0.tar.gz) = 4907863 -SHA256 (qemu/9.2.0.20250530/qemu-project-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037_GL0.tar.gz) = faae889814ea6a292f7ca03d9b36e6c7e95bab2a64777804883cc822b8d48757 -SIZE (qemu/9.2.0.20250530/qemu-project-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037_GL0.tar.gz) = 148741 -SHA256 (qemu/9.2.0.20250530/qemu-project-berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab_GL0.tar.gz) = e7a09d51dc7e96cb8422c919c85fc3833d4f788567638c9162ef5cd7db59b1df -SIZE (qemu/9.2.0.20250530/qemu-project-berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab_GL0.tar.gz) = 139308 +TIMESTAMP = 1751498296 +SHA256 (qemu/10.0.20250630/qemu-project-qemu-0d0fc3f4658937fb81fcc16a89738e83bd8d4795_GL0.tar.gz) = 15207cad59b6b4b0b72e6ac740b0cbb3766cbf5a87ef9e1346284b14febcb6ef +SIZE (qemu/10.0.20250630/qemu-project-qemu-0d0fc3f4658937fb81fcc16a89738e83bd8d4795_GL0.tar.gz) = 39963969 +SHA256 (qemu/10.0.20250630/qemu-project-keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6_GL0.tar.gz) = d014b53382dbb17b8196ad12f50de7f20d0ef1b9f7d54b0be51a6cbb14209195 +SIZE (qemu/10.0.20250630/qemu-project-keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6_GL0.tar.gz) = 29580 +SHA256 (qemu/10.0.20250630/qemu-project-dtc-b6910bec11614980a21e46fbccc35934b671bd81_GL0.tar.gz) = e115f987eec23a1ba25150a46ced1675de3716072d3b4905afb3a9cda0f007c7 +SIZE (qemu/10.0.20250630/qemu-project-dtc-b6910bec11614980a21e46fbccc35934b671bd81_GL0.tar.gz) = 205556 +SHA256 (qemu/10.0.20250630/qemu-project-libvfio-user-0b28d205572c80b568a1003db2c8f37ca333e4d7_GL0.tar.gz) = d2f60cd4f86f345aab1332953eb736cce3518159e6e99bcc2d10467c06f717fe +SIZE (qemu/10.0.20250630/qemu-project-libvfio-user-0b28d205572c80b568a1003db2c8f37ca333e4d7_GL0.tar.gz) = 189943 +SHA256 (qemu/10.0.20250630/qemu-project-meson-68d29ef7f62df5481aa4de8eaf421f25243f4cb2_GL0.tar.gz) = 836c21bb3a0413f3028fce19e2a939c3f581668161b12b208b559b2bdf46876c +SIZE (qemu/10.0.20250630/qemu-project-meson-68d29ef7f62df5481aa4de8eaf421f25243f4cb2_GL0.tar.gz) = 4913620 +SHA256 (qemu/10.0.20250630/qemu-project-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037_GL0.tar.gz) = faae889814ea6a292f7ca03d9b36e6c7e95bab2a64777804883cc822b8d48757 +SIZE (qemu/10.0.20250630/qemu-project-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037_GL0.tar.gz) = 148741 +SHA256 (qemu/10.0.20250630/qemu-project-berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab_GL0.tar.gz) = e7a09d51dc7e96cb8422c919c85fc3833d4f788567638c9162ef5cd7db59b1df +SIZE (qemu/10.0.20250630/qemu-project-berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab_GL0.tar.gz) = 139308 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/qemu/Makefile b/emulators/qemu/Makefile index df1fa1174335..12e78992502b 100644 --- a/emulators/qemu/Makefile +++ b/emulators/qemu/Makefile @@ -1,5 +1,5 @@ PORTNAME= qemu -DISTVERSION= 10.0.2 +DISTVERSION= 10.0.3 CATEGORIES= emulators MASTER_SITES= https://download.qemu.org/ DIST_SUBDIR= qemu/${PORTVERSION} diff --git a/emulators/qemu/distinfo b/emulators/qemu/distinfo index 20b36677720e..4dcd7ae57eed 100644 --- a/emulators/qemu/distinfo +++ b/emulators/qemu/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748524246 -SHA256 (qemu/10.0.2/qemu-10.0.2.tar.xz) = ef786f2398cb5184600f69aef4d5d691efd44576a3cff4126d38d4c6fec87759 -SIZE (qemu/10.0.2/qemu-10.0.2.tar.xz) = 135678180 +TIMESTAMP = 1753446040 +SHA256 (qemu/10.0.3/qemu-10.0.3.tar.xz) = 5c891267b1534a774465db8b1a0dfcb0c5e6d7ecb6f71345625adf4e0889945b +SIZE (qemu/10.0.3/qemu-10.0.3.tar.xz) = 135736600 diff --git a/emulators/qemu8/Makefile b/emulators/qemu8/Makefile deleted file mode 100644 index 13f6e2a4ac07..000000000000 --- a/emulators/qemu8/Makefile +++ /dev/null @@ -1,194 +0,0 @@ -PORTNAME= qemu -DISTVERSION= 8.2.10 -PORTREVISION= 2 -CATEGORIES= emulators -MASTER_SITES= https://download.qemu.org/ -DIST_SUBDIR= qemu/${PORTVERSION} - -MAINTAINER= bofh@FreeBSD.org -COMMENT= QEMU CPU Emulator ${${FLAVOR}_COMMENT} - 8.X.X -WWW= https://www.qemu.org/ - -LICENSE= GPLv2 - -DEPRECATED= No value in maintaining older QEMU versions on FreeBSD -EXPIRATION_DATE= 2025-06-30 - -ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le -# We need to check if it build with other ARCHS - -BUILD_DEPENDS= bash:shells/bash -LIB_DEPENDS+= libfdt.so:sysutils/dtc \ - libzstd.so:archivers/zstd \ - libslirp.so:net/libslirp -.if ${FLAVOR:U} != nox11 -LIB_DEPENDS+= libepoxy.so:graphics/libepoxy -.endif - -FLAVORS= default nox11 -FLAVOR?= ${FLAVORS:[1]} -default_PKGNAMESUFFIX= 8 -default_CONFLICTS_INSTALL= qemu-devel qemu-nox11 qemu-tools qemu-utils \ - qemu7* qemu8* -nox11_PKGNAMESUFFIX= 8-nox11 -nox11_CONFLICTS_INSTALL= qemu qemu-devel qemu* qemu7* qemu-guest-agent -nox11_COMMENT= (without X11) - -USES= cpe gmake gnome ninja perl5 pkgconfig python:build shebangfix tar:xz -SHEBANG_FILES= scripts/xml-preprocess.py -USE_GNOME= glib20 -USE_PERL5= build -USES+= iconv:wchar_t -.if ${FLAVOR:U} != nox11 -USE_GNOME+= cairo -.endif - -HAS_CONFIGURE= yes -CONFIGURE_ARGS+= --cc=${CC} \ - --disable-guest-agent \ - --disable-kvm \ - --disable-linux-aio \ - --disable-linux-user \ - --disable-xen \ - --extra-cflags=-I${WRKSRC}\ -I${LOCALBASE}/include\ -DPREFIX=\\\"\"${PREFIX}\\\"\" \ - --extra-ldflags=-L${LOCALBASE}/lib \ - --extra-ldflags=-L/usr/lib \ - --localstatedir=/var \ - --mandir=${PREFIX}/share/man \ - --prefix=${PREFIX} \ - --python=${PYTHON_CMD} -CONFIGURE_ARGS+= --enable-fdt=system \ - --enable-netmap - -CFLAGS:= ${CFLAGS:C/-fno-tree-vrp//} -WITHOUT_CPU_CFLAGS= yes #to avoid problems with register allocation - -PORTDOCS= .buildinfo _static/* about/* dbus-dbusindex.html devel/* docs \ - genindex.html index.html interop/* objects.inv search.html \ - searchindex.js specs/* system/* tools/* user/* - -OPTIONS_DEFINE= CAPSTONE CDROM_DMA CURL DEBUG DOCS GNUTLS GTK3 \ - ISCSI JPEG OPENGL PNG SAMBA SASL STATIC_LINK \ - STRIP USBREDIR VDE X11 X86_TARGETS -OPTIONS_DEFAULT= CDROM_DMA CURL GNUTLS GTK3 JPEG NCURSES_DEFAULT \ - OPENGL PNG SASL VDE X11 -OPTIONS_SINGLE= NCURSES -OPTIONS_SINGLE_NCURSES= NCURSES_BASE NCURSES_DEFAULT NCURSES_PORT -.if ${FLAVOR:U} == nox11 -OPTIONS_EXCLUDE:= GTK3 OPENGL X11 -.endif -OPTIONS_SUB= yes -CAPSTONE_DESC= Disassembly framework support -CDROM_DMA_DESC= IDE CDROM DMA -GNUTLS_DESC= gnutls dependency (vnc encryption) -ISCSI_DESC= libiscsi dependency (iSCSI client for emulated drives) -JPEG_DESC= jpeg dependency (vnc lossy compression) -NCURSES_BASE_DESC= Depend on ncurses in base -NCURSES_DEFAULT_DESC= Depend on ncurses (ports if installed, otherwise base) -NCURSES_PORT_DESC= Depend on devel/ncurses in ports -PNG_DESC= png dependency (vnc compression) -SAMBA_DESC= samba dependency (for -smb) -SASL_DESC= cyrus-sasl dependency (vnc encryption) -STATIC_LINK_DESC= Statically link the executables -USBREDIR_DESC= usb device network redirection (experimental!) -VDE_DESC= vde dependency (for vde networking) -X86_TARGETS_DESC= Build only x86 system targets -CAPSTONE_LIB_DEPENDS= libcapstone.so:devel/capstone -CAPSTONE_CONFIGURE_ON= --enable-capstone \ - --extra-cflags=-I${LOCALBASE}/include/capstone -CAPSTONE_CONFIGURE_OFF= --disable-capstone -CURL_LIB_DEPENDS= libcurl.so:ftp/curl -CURL_CONFIGURE_OFF= --disable-curl -DEBUG_CONFIGURE_ON= --enable-debug -DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \ - sphinx-build:textproc/py-sphinx@${PY_FLAVOR} -DOCS_CONFIGURE_ENABLE= docs -GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls -GNUTLS_CONFIGURE_OFF= --disable-gnutls -GTK3_LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon -GTK3_USES= gettext gl -GTK3_USE= GNOME=gdkpixbuf,gtk30,vte3 \ - XORG=x11,xext -GTK3_CONFIGURE_OFF= --disable-gtk \ - --disable-vte -ISCSI_LIB_DEPENDS= libiscsi.so:net/libiscsi -ISCSI_CONFIGURE_OFF= --disable-libiscsi -JPEG_USES= jpeg -JPEG_CONFIGURE_OFF= --disable-vnc-jpeg -NCURSES_BASE_USES= ncurses:base -NCURSES_DEFAULT_USES= ncurses -NCURSES_PORT_USES= ncurses:port -OPENGL_USES= gl -OPENGL_USE= GL=gbm,gl -OPENGL_CONFIGURE_OFF= --disable-opengl -PNG_LIB_DEPENDS= libpng.so:graphics/png -PNG_CONFIGURE_OFF= --disable-png -SAMBA_USES= samba:run # smbd -SAMBA_CONFIGURE_ON= --smbd=${LOCALBASE}/sbin/smbd -SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 -SASL_CONFIGURE_OFF= --disable-vnc-sasl -STATIC_LINK_PREVENTS= GTK3 X11 -STATIC_LINK_PREVENTS_MSG= X11 ui cannot be built static -STATIC_LINK_CONFIGURE_ON= --static -STRIP_CONFIGURE_OFF= --disable-strip -USBREDIR_BUILD_DEPENDS= usbredir>=0.6:net/usbredir -USBREDIR_RUN_DEPENDS= usbredir>=0.6:net/usbredir -USBREDIR_CONFIGURE_OFF= --disable-usb-redir -VDE_LIB_DEPENDS= libvdeplug.so:net/vde2 -VDE_CONFIGURE_OFF= --disable-vde -X11_USES= sdl -X11_USE= GNOME=gdkpixbuf \ - SDL=sdl2 \ - XORG=x11,xext -X11_CONFIGURE_ENABLE= sdl -.if (empty(FLAVOR) || ${FLAVOR:U} == default || ${FLAVOR:U} == nox11) -X86_TARGETS_LIB_DEPENDS_OFF= libdw.so:devel/elfutils -X86_TARGETS_USES_OFF= xorg -X86_TARGETS_USE_OFF= XORG=pixman,x11 -X86_TARGETS_CONFIGURE_ON= --target-list='i386-softmmu i386-bsd-user x86_64-softmmu x86_64-bsd-user' -.endif - -.include <bsd.port.options.mk> - -.if (empty(FLAVOR) || ${FLAVOR:U} == default || ${FLAVOR:U} == nox11) -.if ${ARCH} == "amd64" -MAKE_ARGS+= ARCH=x86_64 -.endif - -.if ${ARCH} == "powerpc" -CFLAGS+= -D_CALL_SYSV -MAKE_ARGS+= ARCH=ppc -USE_GCC= yes -.endif - -.if ${ARCH:Mpowerpc64*} || ${ARCH:Maarch64} -CONFIGURE_ARGS+= --disable-bsd-user -MAKE_ARGS+= ARCH=${ARCH:C/powerpc64.*/ppc64/} -PLIST_SUB+= BSDUSER="@comment " -.else -PLIST_SUB+= BSDUSER="" -.endif - -PLIST_SUB+= LINUXBOOT_DMA="" -.endif - -post-patch-CDROM_DMA-off: - @${REINPLACE_CMD} -e '/USE_DMA_CDROM/d' ${WRKSRC}/include/hw/ide/internal.h - -do-build: - cd ${WRKSRC} && ${SETENVI} ${WRK_ENV} ${GMAKE} -j${MAKE_JOBS_NUMBER} - -do-install: - cd ${WRKSRC} && ${SETENVI} ${WRK_ENV} DESTDIR=${STAGEDIR} ${GMAKE} install - -.if !target(post-install) -post-install: - ${INSTALL_SCRIPT} ${FILESDIR}/qemu-ifup.sample ${STAGEDIR}${PREFIX}/etc - ${INSTALL_SCRIPT} ${FILESDIR}/qemu-ifdown.sample ${STAGEDIR}${PREFIX}/etc - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/qemu-* - -post-install-DOCS-on: - @(cd ${WRKSRC} && ${COPYTREE_SHARE} docs ${STAGEDIR}${DOCSDIR}/) -.endif - -.include <bsd.port.mk> diff --git a/emulators/qemu8/distinfo b/emulators/qemu8/distinfo deleted file mode 100644 index 4324ab19d3db..000000000000 --- a/emulators/qemu8/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1743065368 -SHA256 (qemu/8.2.10/qemu-8.2.10.tar.xz) = 37b4a643da8ed6015eef35f5d7f06e7259d9c95359965a0a98e9667c621ab2bb -SIZE (qemu/8.2.10/qemu-8.2.10.tar.xz) = 132685948 diff --git a/emulators/qemu8/files/patch-block_export_fuse.c b/emulators/qemu8/files/patch-block_export_fuse.c deleted file mode 100644 index 03b9cc8b5994..000000000000 --- a/emulators/qemu8/files/patch-block_export_fuse.c +++ /dev/null @@ -1,69 +0,0 @@ ---- block/export/fuse.c.orig 2023-12-19 21:24:34 UTC -+++ block/export/fuse.c -@@ -690,12 +690,6 @@ static void fuse_fallocate(fuse_req_t req, fuse_ino_t - return; - } - --#ifdef CONFIG_FALLOCATE_PUNCH_HOLE -- if (mode & FALLOC_FL_KEEP_SIZE) { -- length = MIN(length, blk_len - offset); -- } --#endif /* CONFIG_FALLOCATE_PUNCH_HOLE */ -- - if (!mode) { - /* We can only fallocate at the EOF with a truncate */ - if (offset < blk_len) { -@@ -715,53 +709,6 @@ static void fuse_fallocate(fuse_req_t req, fuse_ino_t - ret = fuse_do_truncate(exp, offset + length, true, - PREALLOC_MODE_FALLOC); - } --#ifdef CONFIG_FALLOCATE_PUNCH_HOLE -- else if (mode & FALLOC_FL_PUNCH_HOLE) { -- if (!(mode & FALLOC_FL_KEEP_SIZE)) { -- fuse_reply_err(req, EINVAL); -- return; -- } -- -- do { -- int size = MIN(length, BDRV_REQUEST_MAX_BYTES); -- -- ret = blk_pwrite_zeroes(exp->common.blk, offset, size, -- BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK); -- if (ret == -ENOTSUP) { -- /* -- * fallocate() specifies to return EOPNOTSUPP for unsupported -- * operations -- */ -- ret = -EOPNOTSUPP; -- } -- -- offset += size; -- length -= size; -- } while (ret == 0 && length > 0); -- } --#endif /* CONFIG_FALLOCATE_PUNCH_HOLE */ --#ifdef CONFIG_FALLOCATE_ZERO_RANGE -- else if (mode & FALLOC_FL_ZERO_RANGE) { -- if (!(mode & FALLOC_FL_KEEP_SIZE) && offset + length > blk_len) { -- /* No need for zeroes, we are going to write them ourselves */ -- ret = fuse_do_truncate(exp, offset + length, false, -- PREALLOC_MODE_OFF); -- if (ret < 0) { -- fuse_reply_err(req, -ret); -- return; -- } -- } -- -- do { -- int size = MIN(length, BDRV_REQUEST_MAX_BYTES); -- -- ret = blk_pwrite_zeroes(exp->common.blk, -- offset, size, 0); -- offset += size; -- length -= size; -- } while (ret == 0 && length > 0); -- } --#endif /* CONFIG_FALLOCATE_ZERO_RANGE */ - else { - ret = -EOPNOTSUPP; - } diff --git a/emulators/qemu8/files/patch-bsd-user_host_i386_host-signal.h b/emulators/qemu8/files/patch-bsd-user_host_i386_host-signal.h deleted file mode 100644 index 07d731fd4f54..000000000000 --- a/emulators/qemu8/files/patch-bsd-user_host_i386_host-signal.h +++ /dev/null @@ -1,10 +0,0 @@ ---- bsd-user/host/i386/host-signal.h.orig 2022-12-14 16:28:45 UTC -+++ bsd-user/host/i386/host-signal.h -@@ -12,6 +12,7 @@ - #include <sys/param.h> - #include <sys/ucontext.h> - #include <machine/trap.h> -+#include <vm/vm.h> - #include <vm/pmap.h> - #include <machine/pmap.h> - diff --git a/emulators/qemu8/files/patch-util_cpuinfo-ppc.c b/emulators/qemu8/files/patch-util_cpuinfo-ppc.c deleted file mode 100644 index af9999a22108..000000000000 --- a/emulators/qemu8/files/patch-util_cpuinfo-ppc.c +++ /dev/null @@ -1,34 +0,0 @@ ---- util/cpuinfo-ppc.c.orig 2024-01-29 19:13:22 UTC -+++ util/cpuinfo-ppc.c -@@ -6,13 +6,21 @@ - #include "qemu/osdep.h" - #include "host/cpuinfo.h" - --#include <asm/cputable.h> - #ifdef CONFIG_GETAUXVAL - # include <sys/auxv.h> - #else -+# ifdef __linux__ -+# include <asm/cputable.h> -+# elif defined(__FreeBSD__) -+# include <machine/cpu.h> -+# endif - # include "elf.h" - #endif - -+#ifndef PPC_FEATURE2_ARCH_3_1 -+# define PPC_FEATURE2_ARCH_3_1 0x00040000 -+#endif -+ - unsigned cpuinfo; - - /* Called both as constructor and (possibly) via other constructors. */ -@@ -53,7 +61,7 @@ unsigned __attribute__((constructor)) cpuinfo_init(voi - * always have both anyway, since VSX came with Power7 - * and crypto came with Power8. - */ -- if (hwcap2 & PPC_FEATURE2_VEC_CRYPTO) { -+ if (hwcap2 & PPC_FEATURE2_HAS_VEC_CRYPTO) { - info |= CPUINFO_CRYPTO; - } - } diff --git a/emulators/qemu8/files/patch-util_meson.build b/emulators/qemu8/files/patch-util_meson.build deleted file mode 100644 index 1e42351652d7..000000000000 --- a/emulators/qemu8/files/patch-util_meson.build +++ /dev/null @@ -1,15 +0,0 @@ ---- util/meson.build.orig 2023-12-19 21:24:35 UTC -+++ util/meson.build -@@ -102,11 +102,7 @@ if have_block - util_ss.add(files('readline.c')) - util_ss.add(files('throttle.c')) - util_ss.add(files('timed-average.c')) -- if config_host_data.get('CONFIG_INOTIFY1') -- util_ss.add(files('filemonitor-inotify.c')) -- else -- util_ss.add(files('filemonitor-stub.c')) -- endif -+ util_ss.add(files('filemonitor-stub.c')) - util_ss.add(when: 'CONFIG_LINUX', if_true: files('vfio-helpers.c')) - endif - diff --git a/emulators/qemu8/files/qemu-ifdown.sample b/emulators/qemu8/files/qemu-ifdown.sample deleted file mode 100644 index 89d9a9bff436..000000000000 --- a/emulators/qemu8/files/qemu-ifdown.sample +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec true diff --git a/emulators/qemu8/files/qemu-ifup.sample b/emulators/qemu8/files/qemu-ifup.sample deleted file mode 100644 index 89d9a9bff436..000000000000 --- a/emulators/qemu8/files/qemu-ifup.sample +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec true diff --git a/emulators/qemu8/pkg-descr b/emulators/qemu8/pkg-descr deleted file mode 100644 index 592b7660dd49..000000000000 --- a/emulators/qemu8/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -QEMU is a FAST! processor emulator using dynamic translation to achieve -good emulation speed. -QEMU has two operating modes: - - * Full system emulation. In this mode, QEMU emulates a full system -(for example a PC), including a processor and various peripherials. -It can be used to launch different Operating Systems without rebooting -the PC or to debug system code. - * User mode emulation (Linux host only). In this mode, QEMU can launch -Linux processes compiled for one CPU on another CPU. It can be used to -launch the Wine Windows API emulator or to ease cross-compilation and -cross-debugging. - -As QEMU requires no host kernel patches to run, it is very safe and easy to use. diff --git a/emulators/qemu8/pkg-message b/emulators/qemu8/pkg-message deleted file mode 100644 index ac6e871ff11c..000000000000 --- a/emulators/qemu8/pkg-message +++ /dev/null @@ -1,76 +0,0 @@ -[ -{ type: install - message: <<EOM -FreeBSD host notes -================== - -- Needs to set net.link.tap.user_open sysctl in order to use /dev/tap* - networking as non-root. Don't forget to adjust device node permissions in - /etc/devfs.rules. - -- Expect timer problems when guest kernel HZ is > hosts. The linux 2.6 - kernel uses 1000 by default btw. (changed to 250 later, and recent linux - kernels now no longer have a fixed HZ, aka `tickless kernel'...) - Enabling /dev/rtc doesn't seem to help either (not included since it needs - a patch to emulators/rtc.) - -- The -smb option (smb-export local dir to guest using the default - slirp networking) needs the samba port/package installed - in addition to qemu. (SAMBA knob.) - -- If you want to use usb devices connected to the host in the guest - yot can use usbredir over the network (see below); also unless you are - running qemu as root you then need to fix permissions for /dev/ugen* - device nodes: if you are on 5.x or later (devfs) put a rule in - /etc/devfs.rules, activate it in /etc/rc.conf and run /etc/rc.d/devfs - restart. Example devfs.rules: - - [ugen_ruleset=20] - add path 'ugen*' mode 660 group operator - - corresponding rc.conf line: - - devfs_system_ruleset="ugen_ruleset" - -- Still usb: since the hub is no longer attached to the uchi controller and - the wakeup mechanism, resume interrupt is not implemented yet linux guests - will suspend the bus, i.e. they wont see devices usb_add'ed after its - (linux') uhci module got loaded. Workaround: either add devices before - linux loads the module or rmmod and modprobe it afterwards. [Not sure - if this still applies to the new libusb host code used on recent - 10-current.] - -- If you get repeated `atapi_poll called!' console messages with FreeBSD - guests or other weird cdrom problems then thats probably because the guest - has atapicam loaded, which for reasons still to be determined has problems - with qemu's now by default enabled cdrom dma. You can build the port with - CDROM_DMA disabled to disable it. [Looks like this is fixed in recent - FreeBSD guest versions.] - -- If you build qemu wihout SDL and then get crashes running it try passing it - -nographic. This should probably be default in that case... - -- qemu's network boot roms (-boot n) have a bug when bootfiles sizes are a - multiple of blksize, if this affects you (like with FreeBSD's /boot/pxeboot) - you can do like - - cp /boot/pxeboot pxeboot-qemu && chmod +w pxeboot-qemu && echo >>pxeboot-qemu - - and then use pxeboot-qemu. Actually you need recent btx code - (from after 7.0 was released) because of the real mode boot - problem, so use at least pxeboot from there. And I just did that - for the pxeboot extracted out of - - ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/200805/7.0-STABLE-200805-i386-bootonly.iso - - and placed it here: - - http://people.freebsd.org/~nox/qemu/pxeboot-qemu - -- If you use slirp (usernet, the default) and want to mount nfs into the guest - and you are not running qemu as root, then mountd(8) on the exporting box - needs to be run with -n in order to accept requests from ports >= 1024. - -EOM -} -] diff --git a/emulators/qemu8/pkg-plist b/emulators/qemu8/pkg-plist deleted file mode 100644 index ecfff8c9de72..000000000000 --- a/emulators/qemu8/pkg-plist +++ /dev/null @@ -1,180 +0,0 @@ -%%CURL%%bin/elf2dmp -%%BSDUSER%%%%NO_X86_TARGETS%%bin/qemu-arm -bin/qemu-edid -%%BSDUSER%%bin/qemu-i386 -bin/qemu-img -bin/qemu-io -%%GTK3%%bin/qemu-keymap -bin/qemu-nbd -bin/qemu-storage-daemon -%%NO_X86_TARGETS%%bin/qemu-system-aarch64 -%%NO_X86_TARGETS%%bin/qemu-system-alpha -%%NO_X86_TARGETS%%bin/qemu-system-avr -%%NO_X86_TARGETS%%bin/qemu-system-arm -%%NO_X86_TARGETS%%bin/qemu-system-cris -%%NO_X86_TARGETS%%bin/qemu-system-hppa -bin/qemu-system-i386 -%%NO_X86_TARGETS%%bin/qemu-system-loongarch64 -%%NO_X86_TARGETS%%bin/qemu-system-m68k -%%NO_X86_TARGETS%%bin/qemu-system-microblaze -%%NO_X86_TARGETS%%bin/qemu-system-microblazeel -%%NO_X86_TARGETS%%bin/qemu-system-mips -%%NO_X86_TARGETS%%bin/qemu-system-mips64 -%%NO_X86_TARGETS%%bin/qemu-system-mips64el -%%NO_X86_TARGETS%%bin/qemu-system-mipsel -%%NO_X86_TARGETS%%bin/qemu-system-nios2 -%%NO_X86_TARGETS%%bin/qemu-system-or1k -%%NO_X86_TARGETS%%bin/qemu-system-ppc -%%NO_X86_TARGETS%%bin/qemu-system-ppc64 -%%NO_X86_TARGETS%%bin/qemu-system-riscv32 -%%NO_X86_TARGETS%%bin/qemu-system-riscv64 -%%NO_X86_TARGETS%%bin/qemu-system-rx -%%NO_X86_TARGETS%%bin/qemu-system-s390x -%%NO_X86_TARGETS%%bin/qemu-system-sh4 -%%NO_X86_TARGETS%%bin/qemu-system-sh4eb -%%NO_X86_TARGETS%%bin/qemu-system-sparc -%%NO_X86_TARGETS%%bin/qemu-system-sparc64 -%%NO_X86_TARGETS%%bin/qemu-system-tricore -bin/qemu-system-x86_64 -%%NO_X86_TARGETS%%bin/qemu-system-xtensa -%%NO_X86_TARGETS%%bin/qemu-system-xtensaeb -%%BSDUSER%%bin/qemu-x86_64 -include/qemu-plugin.h -%%PORTDOCS%%share/man/man1/qemu.1.gz -%%PORTDOCS%%share/man/man1/qemu-img.1.gz -%%PORTDOCS%%share/man/man7/qemu-block-drivers.7.gz -%%PORTDOCS%%share/man/man7/qemu-cpu-models.7.gz -%%PORTDOCS%%share/man/man8/qemu-nbd.8.gz -%%PORTDOCS%%share/man/man8/qemu-pr-helper.8.gz -%%PORTDOCS%%share/man/man7/qemu-qmp-ref.7.gz -%%PORTDOCS%%share/man/man1/qemu-storage-daemon.1.gz -%%PORTDOCS%%share/man/man7/qemu-storage-daemon-qmp-ref.7.gz -@sample etc/qemu-ifup.sample -@sample etc/qemu-ifdown.sample -%%DATADIR%%/QEMU,tcx.bin -%%DATADIR%%/QEMU,cgthree.bin -%%DATADIR%%/bios-256k.bin -%%DATADIR%%/bios-microvm.bin -%%DATADIR%%/bios.bin -%%DATADIR%%/canyonlands.dtb -%%DATADIR%%/edk2-aarch64-code.fd -%%DATADIR%%/edk2-arm-code.fd -%%DATADIR%%/edk2-arm-vars.fd -%%DATADIR%%/edk2-i386-code.fd -%%DATADIR%%/edk2-i386-secure-code.fd -%%DATADIR%%/edk2-i386-vars.fd -%%DATADIR%%/edk2-licenses.txt -%%DATADIR%%/edk2-x86_64-code.fd -%%DATADIR%%/edk2-x86_64-secure-code.fd -%%DATADIR%%/efi-e1000.rom -%%DATADIR%%/efi-e1000e.rom -%%DATADIR%%/efi-eepro100.rom -%%DATADIR%%/efi-ne2k_pci.rom -%%DATADIR%%/efi-pcnet.rom -%%DATADIR%%/efi-rtl8139.rom -%%DATADIR%%/efi-virtio.rom -%%DATADIR%%/efi-vmxnet3.rom -%%DATADIR%%/firmware/50-edk2-i386-secure.json -%%DATADIR%%/firmware/50-edk2-x86_64-secure.json -%%DATADIR%%/firmware/60-edk2-aarch64.json -%%DATADIR%%/firmware/60-edk2-arm.json -%%DATADIR%%/firmware/60-edk2-i386.json -%%DATADIR%%/firmware/60-edk2-x86_64.json -%%DATADIR%%/hppa-firmware.img -%%DATADIR%%/keymaps/ar -%%DATADIR%%/keymaps/bepo -%%DATADIR%%/keymaps/cz -%%DATADIR%%/keymaps/da -%%DATADIR%%/keymaps/de -%%DATADIR%%/keymaps/de-ch -%%DATADIR%%/keymaps/en-gb -%%DATADIR%%/keymaps/en-us -%%DATADIR%%/keymaps/es -%%DATADIR%%/keymaps/et -%%DATADIR%%/keymaps/fi -%%DATADIR%%/keymaps/fo -%%DATADIR%%/keymaps/fr -%%DATADIR%%/keymaps/fr-be -%%DATADIR%%/keymaps/fr-ca -%%DATADIR%%/keymaps/fr-ch -%%DATADIR%%/keymaps/hr -%%DATADIR%%/keymaps/hu -%%DATADIR%%/keymaps/is -%%DATADIR%%/keymaps/it -%%DATADIR%%/keymaps/ja -%%DATADIR%%/keymaps/lt -%%DATADIR%%/keymaps/lv -%%DATADIR%%/keymaps/mk -%%DATADIR%%/keymaps/nl -%%DATADIR%%/keymaps/no -%%DATADIR%%/keymaps/pl -%%DATADIR%%/keymaps/pt -%%DATADIR%%/keymaps/pt-br -%%DATADIR%%/keymaps/ru -%%DATADIR%%/keymaps/sl -%%DATADIR%%/keymaps/sv -%%DATADIR%%/keymaps/th -%%DATADIR%%/keymaps/tr -%%DATADIR%%/linuxboot.bin -%%LINUXBOOT_DMA%%%%DATADIR%%/linuxboot_dma.bin -%%DATADIR%%/multiboot.bin -%%DATADIR%%/multiboot_dma.bin -%%DATADIR%%/npcm7xx_bootrom.bin -%%DATADIR%%/openbios-ppc -%%DATADIR%%/openbios-sparc32 -%%DATADIR%%/openbios-sparc64 -%%DATADIR%%/opensbi-riscv32-generic-fw_dynamic.bin -%%DATADIR%%/opensbi-riscv64-generic-fw_dynamic.bin -%%DATADIR%%/palcode-clipper -%%DATADIR%%/petalogix-ml605.dtb -%%DATADIR%%/pxe-e1000.rom -%%DATADIR%%/pxe-eepro100.rom -%%DATADIR%%/pxe-ne2k_pci.rom -%%DATADIR%%/pxe-rtl8139.rom -%%DATADIR%%/pxe-pcnet.rom -%%DATADIR%%/pxe-virtio.rom -%%DATADIR%%/qboot.rom -%%DATADIR%%/qemu-nsis.bmp -%%DATADIR%%/qemu_vga.ndrv -%%DATADIR%%/s390-ccw.img -%%DATADIR%%/s390-netboot.img -%%DATADIR%%/slof.bin -%%DATADIR%%/u-boot-sam460-20100605.bin -%%DATADIR%%/vgabios.bin -%%DATADIR%%/vgabios-ati.bin -%%DATADIR%%/vgabios-cirrus.bin -%%DATADIR%%/vgabios-qxl.bin -%%DATADIR%%/vgabios-stdvga.bin -%%DATADIR%%/vgabios-virtio.bin -%%DATADIR%%/vgabios-vmware.bin -%%DATADIR%%/skiboot.lid -%%DATADIR%%/trace-events-all -%%DATADIR%%/petalogix-s3adsp1800.dtb -%%DATADIR%%/bamboo.dtb -%%DATADIR%%/kvmvapic.bin -%%DATADIR%%/u-boot.e500 -%%DATADIR%%/pvh.bin -%%DATADIR%%/vgabios-bochs-display.bin -%%DATADIR%%/vgabios-ramfb.bin -%%DATADIR%%/vof-nvram.bin -%%DATADIR%%/vof.bin -share/icons/hicolor/128x128/apps/qemu.png -share/icons/hicolor/16x16/apps/qemu.png -share/icons/hicolor/24x24/apps/qemu.png -share/icons/hicolor/256x256/apps/qemu.png -share/icons/hicolor/32x32/apps/qemu.bmp -share/icons/hicolor/32x32/apps/qemu.png -share/icons/hicolor/48x48/apps/qemu.png -share/icons/hicolor/512x512/apps/qemu.png -share/icons/hicolor/64x64/apps/qemu.png -share/icons/hicolor/scalable/apps/qemu.svg -share/applications/qemu.desktop -%%GTK3%%share/locale/bg/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/de_DE/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/fr_FR/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/hu/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/it/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/sv/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/tr/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/uk/LC_MESSAGES/qemu.mo -%%GTK3%%share/locale/zh_CN/LC_MESSAGES/qemu.mo diff --git a/emulators/sameboy/Makefile b/emulators/sameboy/Makefile index 065d043af171..7477c7e23aeb 100644 --- a/emulators/sameboy/Makefile +++ b/emulators/sameboy/Makefile @@ -1,6 +1,6 @@ PORTNAME= sameboy DISTVERSIONPREFIX= v -DISTVERSION= 1.0.1 +DISTVERSION= 1.0.2 CATEGORIES= emulators games MAINTAINER= eduardo@FreeBSD.org diff --git a/emulators/sameboy/distinfo b/emulators/sameboy/distinfo index 733bf7a93e9c..2aabea89411a 100644 --- a/emulators/sameboy/distinfo +++ b/emulators/sameboy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743805732 -SHA256 (LIJI32-SameBoy-v1.0.1_GH0.tar.gz) = ccaba9e567330e3c4ce4ac10e5a410797b148557b42482b4fd55c61d592cd0c9 -SIZE (LIJI32-SameBoy-v1.0.1_GH0.tar.gz) = 7438446 +TIMESTAMP = 1754069839 +SHA256 (LIJI32-SameBoy-v1.0.2_GH0.tar.gz) = 226fb89e0bffb750d59619a8da7d7885517a68d6be3eae682abc7a9a49b16571 +SIZE (LIJI32-SameBoy-v1.0.2_GH0.tar.gz) = 7852346 diff --git a/emulators/sameboy/pkg-plist b/emulators/sameboy/pkg-plist index 63106b2c8e6b..afa3cc348a6f 100644 --- a/emulators/sameboy/pkg-plist +++ b/emulators/sameboy/pkg-plist @@ -20,7 +20,7 @@ share/icons/hicolor/512x512/mimetypes/x-gameboy-rom.png share/icons/hicolor/64x64/apps/sameboy.png share/icons/hicolor/64x64/mimetypes/x-gameboy-color-rom.png share/icons/hicolor/64x64/mimetypes/x-gameboy-rom.png -share/mime/sameboy.xml +share/mime/packages/sameboy.xml @comment %%DATADIR%%/LICENSE %%DATADIR%%/Palettes/Canyon.sbp %%DATADIR%%/Palettes/Desert.sbp 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 482fc5725a82..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?= 2 +PORTREVISION?= 4 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \ LOCAL/vvd:docs diff --git a/emulators/virtualbox-ose-70/files/vboxinit.in b/emulators/virtualbox-ose-70/files/vboxinit.in index 13ec9614827d..9895da9e362e 100644 --- a/emulators/virtualbox-ose-70/files/vboxinit.in +++ b/emulators/virtualbox-ose-70/files/vboxinit.in @@ -37,7 +37,7 @@ restart_cmd="${name}_restart" vboxinit_start() { # Get a list of all machines with autorun enabled in phpvirtualbox - ${su_command} "${command} list vms | /usr/bin/tr -d '{}\"'" | while read VMNAME UUID; do + ${su_command} "${command} list vms | /usr/bin/tr -d '{}\"'" | /usr/bin/sort | while read VMNAME UUID; do STARTUP=$(${su_command} "${command} getextradata ${UUID} 'pvbx/startupMode'" | /usr/bin/cut -d' ' -f2) if [ "${STARTUP}" == "auto" ]; then echo "${name}: starting machine ${VMNAME} ..." @@ -50,7 +50,7 @@ vboxinit_start() vboxinit_stop() { # Get all running machines - ${su_command} "${command} list runningvms | /usr/bin/tr -d '{}\"'" | while read VMNAME UUID; do + ${su_command} "${command} list runningvms | /usr/bin/tr -d '{}\"'" | /usr/bin/sort -r | while read VMNAME UUID; do echo "${name}: stopping machine ${VMNAME} with action '${vboxinit_stop}' ..." ${su_command} "${command} controlvm ${UUID} ${vboxinit_stop}" sleep "${vboxinit_stop_delay}" @@ -75,7 +75,7 @@ load_rc_config $name : ${vboxinit_user="%%VBOXUSER%%"} : ${vboxinit_home=$(/usr/sbin/pw usershow -7 -n "${vboxinit_user}" | /usr/bin/cut -d: -f6)} : ${vboxinit_stop="savestate"} -: ${vboxinit_start_delay="0"} +: ${vboxinit_start_delay="1"} : ${vboxinit_stop_delay="0"} HOME=${vboxinit_home} USER=${vboxinit_user} diff --git a/emulators/virtualbox-ose-71/Makefile b/emulators/virtualbox-ose-71/Makefile index 822b39add292..9b0d18590c7e 100644 --- a/emulators/virtualbox-ose-71/Makefile +++ b/emulators/virtualbox-ose-71/Makefile @@ -1,5 +1,5 @@ PORTNAME= virtualbox-ose -DISTVERSION= 7.1.10 +DISTVERSION= 7.1.12 PORTREVISION?= 0 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \ 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-71/files/vboxinit.in b/emulators/virtualbox-ose-71/files/vboxinit.in index 13ec9614827d..9895da9e362e 100644 --- a/emulators/virtualbox-ose-71/files/vboxinit.in +++ b/emulators/virtualbox-ose-71/files/vboxinit.in @@ -37,7 +37,7 @@ restart_cmd="${name}_restart" vboxinit_start() { # Get a list of all machines with autorun enabled in phpvirtualbox - ${su_command} "${command} list vms | /usr/bin/tr -d '{}\"'" | while read VMNAME UUID; do + ${su_command} "${command} list vms | /usr/bin/tr -d '{}\"'" | /usr/bin/sort | while read VMNAME UUID; do STARTUP=$(${su_command} "${command} getextradata ${UUID} 'pvbx/startupMode'" | /usr/bin/cut -d' ' -f2) if [ "${STARTUP}" == "auto" ]; then echo "${name}: starting machine ${VMNAME} ..." @@ -50,7 +50,7 @@ vboxinit_start() vboxinit_stop() { # Get all running machines - ${su_command} "${command} list runningvms | /usr/bin/tr -d '{}\"'" | while read VMNAME UUID; do + ${su_command} "${command} list runningvms | /usr/bin/tr -d '{}\"'" | /usr/bin/sort -r | while read VMNAME UUID; do echo "${name}: stopping machine ${VMNAME} with action '${vboxinit_stop}' ..." ${su_command} "${command} controlvm ${UUID} ${vboxinit_stop}" sleep "${vboxinit_stop_delay}" @@ -75,7 +75,7 @@ load_rc_config $name : ${vboxinit_user="%%VBOXUSER%%"} : ${vboxinit_home=$(/usr/sbin/pw usershow -7 -n "${vboxinit_user}" | /usr/bin/cut -d: -f6)} : ${vboxinit_stop="savestate"} -: ${vboxinit_start_delay="0"} +: ${vboxinit_start_delay="1"} : ${vboxinit_stop_delay="0"} HOME=${vboxinit_home} USER=${vboxinit_user} 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-legacy/Makefile b/emulators/virtualbox-ose-legacy/Makefile index e46c5f8b905b..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?= 31 +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-legacy/files/vboxinit.in b/emulators/virtualbox-ose-legacy/files/vboxinit.in index 13ec9614827d..9895da9e362e 100644 --- a/emulators/virtualbox-ose-legacy/files/vboxinit.in +++ b/emulators/virtualbox-ose-legacy/files/vboxinit.in @@ -37,7 +37,7 @@ restart_cmd="${name}_restart" vboxinit_start() { # Get a list of all machines with autorun enabled in phpvirtualbox - ${su_command} "${command} list vms | /usr/bin/tr -d '{}\"'" | while read VMNAME UUID; do + ${su_command} "${command} list vms | /usr/bin/tr -d '{}\"'" | /usr/bin/sort | while read VMNAME UUID; do STARTUP=$(${su_command} "${command} getextradata ${UUID} 'pvbx/startupMode'" | /usr/bin/cut -d' ' -f2) if [ "${STARTUP}" == "auto" ]; then echo "${name}: starting machine ${VMNAME} ..." @@ -50,7 +50,7 @@ vboxinit_start() vboxinit_stop() { # Get all running machines - ${su_command} "${command} list runningvms | /usr/bin/tr -d '{}\"'" | while read VMNAME UUID; do + ${su_command} "${command} list runningvms | /usr/bin/tr -d '{}\"'" | /usr/bin/sort -r | while read VMNAME UUID; do echo "${name}: stopping machine ${VMNAME} with action '${vboxinit_stop}' ..." ${su_command} "${command} controlvm ${UUID} ${vboxinit_stop}" sleep "${vboxinit_stop_delay}" @@ -75,7 +75,7 @@ load_rc_config $name : ${vboxinit_user="%%VBOXUSER%%"} : ${vboxinit_home=$(/usr/sbin/pw usershow -7 -n "${vboxinit_user}" | /usr/bin/cut -d: -f6)} : ${vboxinit_stop="savestate"} -: ${vboxinit_start_delay="0"} +: ${vboxinit_start_delay="1"} : ${vboxinit_stop_delay="0"} HOME=${vboxinit_home} USER=${vboxinit_user} diff --git a/emulators/virtualbox-ose-nox11-70/Makefile b/emulators/virtualbox-ose-nox11-70/Makefile index 278eadfa1f23..8a6125129844 100644 --- a/emulators/virtualbox-ose-nox11-70/Makefile +++ b/emulators/virtualbox-ose-nox11-70/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 2 +PORTREVISION= 4 PKGNAMESUFFIX= -nox11-70 MASTERDIR= ${.CURDIR}/../virtualbox-ose-70 diff --git a/emulators/virtualbox-ose-nox11-legacy/Makefile b/emulators/virtualbox-ose-nox11-legacy/Makefile index 900f149bb944..fcb49d1c8f52 100644 --- a/emulators/virtualbox-ose-nox11-legacy/Makefile +++ b/emulators/virtualbox-ose-nox11-legacy/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 27 +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 27bd5629cbb9..12036182cd1e 100644 --- a/emulators/virtualbox-ose-nox11/Makefile +++ b/emulators/virtualbox-ose-nox11/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 14 +PORTREVISION= 16 PKGNAMESUFFIX= -nox11 MASTERDIR= ${.CURDIR}/../virtualbox-ose diff --git a/emulators/virtualbox-ose/Makefile b/emulators/virtualbox-ose/Makefile index d868733954cb..0dab90413e05 100644 --- a/emulators/virtualbox-ose/Makefile +++ b/emulators/virtualbox-ose/Makefile @@ -1,6 +1,6 @@ PORTNAME= virtualbox-ose DISTVERSION= 6.1.50 -PORTREVISION?= 14 +PORTREVISION?= 16 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/:src \ LOCAL/bofh/emulators/virtualbox-ose:docs diff --git a/emulators/virtualbox-ose/files/vboxinit.in b/emulators/virtualbox-ose/files/vboxinit.in index 13ec9614827d..9895da9e362e 100644 --- a/emulators/virtualbox-ose/files/vboxinit.in +++ b/emulators/virtualbox-ose/files/vboxinit.in @@ -37,7 +37,7 @@ restart_cmd="${name}_restart" vboxinit_start() { # Get a list of all machines with autorun enabled in phpvirtualbox - ${su_command} "${command} list vms | /usr/bin/tr -d '{}\"'" | while read VMNAME UUID; do + ${su_command} "${command} list vms | /usr/bin/tr -d '{}\"'" | /usr/bin/sort | while read VMNAME UUID; do STARTUP=$(${su_command} "${command} getextradata ${UUID} 'pvbx/startupMode'" | /usr/bin/cut -d' ' -f2) if [ "${STARTUP}" == "auto" ]; then echo "${name}: starting machine ${VMNAME} ..." @@ -50,7 +50,7 @@ vboxinit_start() vboxinit_stop() { # Get all running machines - ${su_command} "${command} list runningvms | /usr/bin/tr -d '{}\"'" | while read VMNAME UUID; do + ${su_command} "${command} list runningvms | /usr/bin/tr -d '{}\"'" | /usr/bin/sort -r | while read VMNAME UUID; do echo "${name}: stopping machine ${VMNAME} with action '${vboxinit_stop}' ..." ${su_command} "${command} controlvm ${UUID} ${vboxinit_stop}" sleep "${vboxinit_stop_delay}" @@ -75,7 +75,7 @@ load_rc_config $name : ${vboxinit_user="%%VBOXUSER%%"} : ${vboxinit_home=$(/usr/sbin/pw usershow -7 -n "${vboxinit_user}" | /usr/bin/cut -d: -f6)} : ${vboxinit_stop="savestate"} -: ${vboxinit_start_delay="0"} +: ${vboxinit_start_delay="1"} : ${vboxinit_stop_delay="0"} HOME=${vboxinit_home} USER=${vboxinit_user} 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/Makefile b/emulators/wine-devel/Makefile index f937c7223be9..613f0931ffb0 100644 --- a/emulators/wine-devel/Makefile +++ b/emulators/wine-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= wine -DISTVERSION= 10.9 +DISTVERSION= 10.12 PORTEPOCH= 1 CATEGORIES= emulators MASTER_SITES= https://dl.winehq.org/wine/source/10.x/ @@ -43,7 +43,6 @@ CONFIGURE_ARGS+=--verbose \ --with-mingw CROSSCC="clang" \ --without-netapi \ --without-opencl \ - --without-osmesa \ --without-pcap \ --without-pcsclite \ --with-pthread \ @@ -148,7 +147,7 @@ post-patch: ${REINPLACE_CMD} '/Exec/s|wine|wine64|g' ${WRKSRC}/loader/wine.desktop .else -EXTRA_PATCHES+= files/extra-patch-tools-winebuild-res32 +EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-tools-winebuild-res32 PLIST_SUB+= WINE32="" WINE64="@comment " WINEARCH="i386" .endif diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo index 7af28ea30db8..b1fee7a29e6a 100644 --- a/emulators/wine-devel/distinfo +++ b/emulators/wine-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749278667 -SHA256 (wine-10.9.tar.xz) = c2baee3b4486822705605cfd1159f960f319f0eee33c0aa7c380ae983b70ccee -SIZE (wine-10.9.tar.xz) = 32499024 +TIMESTAMP = 1752417916 +SHA256 (wine-10.12.tar.xz) = cd572c71a3d72e87f98490b228c7c26aaeb3fde38dd9e79fc3b56391d599d6bf +SIZE (wine-10.12.tar.xz) = 32594888 diff --git a/emulators/wine-devel/files/patch-server_ptrace.c b/emulators/wine-devel/files/patch-server_ptrace.c new file mode 100644 index 000000000000..e07e605613f5 --- /dev/null +++ b/emulators/wine-devel/files/patch-server_ptrace.c @@ -0,0 +1,11 @@ +--- server/ptrace.c.orig 2025-07-11 20:05:52 UTC ++++ server/ptrace.c +@@ -687,7 +687,7 @@ void init_thread_context( struct thread *thread ) + struct dbreg dbregs; + + memset( &dbregs, 0, sizeof(dbregs) ); +- ptrace( PTRACE_SETDBREGS, get_ptrace_tid( thread ), (caddr_t)&dbregs, 0 ); ++ ptrace( PTRACE_SETDBREGS, thread->unix_tid , (caddr_t)&dbregs, 0 ); + resume_after_ptrace( thread ); + } + thread->system_regs = 0; 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-devel/files/wine-wow64.sh b/emulators/wine-devel/files/wine-wow64.sh index fd96577fb486..47d8fcc90f2c 100644 --- a/emulators/wine-devel/files/wine-wow64.sh +++ b/emulators/wine-devel/files/wine-wow64.sh @@ -23,6 +23,9 @@ HERE exit 1 fi +# Export early so that external libs could be found +export LD_32_LIBRARY_PATH="${LD_32_LIBRARY_PATH:+$LD_32_LIBRARY_PATH:}$I386_ROOT/$LOCALBASE/lib" + WINE32_VERSION=$(env -u WINELOADERNOEXEC "$I386_ROOT/$PREFIX/bin/wine" --version) WINE64_VERSION=$(env -u WINELOADERNOEXEC "${TARGET}64" --version) if [ "$WINE32_VERSION" != "$WINE64_VERSION" ] diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist index af353efacd50..27f578564923 100644 --- a/emulators/wine-devel/pkg-plist +++ b/emulators/wine-devel/pkg-plist @@ -177,8 +177,10 @@ include/wine/windows/bits5_0.h include/wine/windows/bits5_0.idl include/wine/windows/bitsmsg.h include/wine/windows/bluetoothapis.h +include/wine/windows/bluetoothleapis.h include/wine/windows/bthdef.h include/wine/windows/bthioctl.h +include/wine/windows/bthledef.h include/wine/windows/bthsdpdef.h include/wine/windows/cderr.h include/wine/windows/cdosys.h @@ -356,6 +358,7 @@ include/wine/windows/dcomptypes.idl include/wine/windows/dde.h include/wine/windows/dde.rh include/wine/windows/ddeml.h +include/wine/windows/ddk/bthguid.h include/wine/windows/ddk/compstui.h include/wine/windows/ddk/csq.h include/wine/windows/ddk/d3dkmthk.h @@ -391,11 +394,14 @@ include/wine/windows/ddstream.h include/wine/windows/ddstream.idl include/wine/windows/delayloadhandler.h include/wine/windows/devenum.idl +include/wine/windows/devfiltertypes.h include/wine/windows/devguid.h include/wine/windows/devicetopology.h include/wine/windows/devicetopology.idl include/wine/windows/devpkey.h include/wine/windows/devpropdef.h +include/wine/windows/devquery.h +include/wine/windows/devquerydef.h include/wine/windows/dhcpcsdk.h include/wine/windows/dhtmldid.h include/wine/windows/dhtmled.h @@ -503,6 +509,8 @@ include/wine/windows/dxvahd.idl include/wine/windows/dyngraph.idl include/wine/windows/endpointvolume.h include/wine/windows/endpointvolume.idl +include/wine/windows/errhandlingapi.h +include/wine/windows/errlup.idl include/wine/windows/errorrep.h include/wine/windows/errors.h include/wine/windows/errrec.idl @@ -1128,8 +1136,12 @@ include/wine/windows/windows.data.json.h include/wine/windows/windows.data.json.idl include/wine/windows/windows.data.xml.dom.h include/wine/windows/windows.data.xml.dom.idl +include/wine/windows/windows.devices.bluetooth.genericattributeprofile.h +include/wine/windows/windows.devices.bluetooth.genericattributeprofile.idl include/wine/windows/windows.devices.bluetooth.h include/wine/windows/windows.devices.bluetooth.idl +include/wine/windows/windows.devices.bluetooth.rfcomm.h +include/wine/windows/windows.devices.bluetooth.rfcomm.idl include/wine/windows/windows.devices.enumeration.h include/wine/windows/windows.devices.enumeration.idl include/wine/windows/windows.devices.geolocation.h @@ -1203,6 +1215,8 @@ include/wine/windows/windows.networking.connectivity.h include/wine/windows/windows.networking.connectivity.idl include/wine/windows/windows.networking.h include/wine/windows/windows.networking.idl +include/wine/windows/windows.networking.sockets.h +include/wine/windows/windows.networking.sockets.idl include/wine/windows/windows.perception.spatial.h include/wine/windows/windows.perception.spatial.idl include/wine/windows/windows.perception.spatial.surfaces.h diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile index 13b3d6e84b7c..013bd97963f6 100644 --- a/emulators/wine/Makefile +++ b/emulators/wine/Makefile @@ -1,6 +1,6 @@ PORTNAME= wine DISTVERSION= 10.0 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= emulators MASTER_SITES= https://dl.winehq.org/wine/source/10.0/ @@ -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/wine/files/pkg32.sh b/emulators/wine/files/pkg32.sh index 64d82459c219..04595f6c104c 100644 --- a/emulators/wine/files/pkg32.sh +++ b/emulators/wine/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/yuzu/Makefile b/emulators/yuzu/Makefile index 247f106f1fc9..b69cba9c8771 100644 --- a/emulators/yuzu/Makefile +++ b/emulators/yuzu/Makefile @@ -1,6 +1,6 @@ PORTNAME= yuzu PORTVERSION= s20240301 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= emulators wayland .if make(makesum) MASTER_SITES= https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb @@ -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: |