diff options
183 files changed, 1264 insertions, 1313 deletions
@@ -316,7 +316,7 @@ beam:*:372: mautrix-whatsapp:*:373: traccar:*:374: unpackerr:*:375: -# free: 376 +athens:*:376: hostd:*:377: walletd:*:378: renterd:*:379: diff --git a/Mk/Uses/qt.mk b/Mk/Uses/qt.mk index 88984a936848..edc8cbd555bb 100644 --- a/Mk/Uses/qt.mk +++ b/Mk/Uses/qt.mk @@ -23,8 +23,8 @@ _QT_MK_INCLUDED= qt.mk # Qt versions currently supported by the framework. _QT_SUPPORTED?= 5 6 QT5_VERSION?= 5.15.17 -QT6_VERSION?= 6.9.2 -PYSIDE6_VERSION?= 6.9.2 +QT6_VERSION?= 6.9.3 +PYSIDE6_VERSION?= 6.9.3 # Support for intermediate Qt6 releases. This partially defines # _QT6_MASTER_SITE_SUBDIR and would probably be better in qt-dist.mk, @@ -322,7 +322,7 @@ beam:*:372:372::0:0:Erlang BEAM VM user:/nonexistent:/usr/sbin/nologin mautrix-whatsapp:*:373:373::0:0:Mautrix-Whatsapp Daemon:/nonexistent:/usr/sbin/nologin traccar:*:374:374::0:0:Traccar GPS Tracking Platform:/nonexistent:/usr/sbin/nologin unpackerr:*:375:375::0:0:Unpackerr Daemon:/nonexistent:/usr/sbin/nologin -# free: 376 +athens:*:376:376::0:0:Athens Go module registry:/nonexistent:/sbin/nologin hostd:*:377:377::0:0:hostd Daemon:/nonexistent:/usr/sbin/nologin walletd:*:378:378::0:0:walletd Daemon:/nonexistent:/usr/sbin/nologin renterd:*:379:379::0:0:renterd Daemon:/nonexistent:/usr/sbin/nologin diff --git a/accessibility/qt6-speech/distinfo b/accessibility/qt6-speech/distinfo index 13aa551e21a9..4df5b8e43822 100644 --- a/accessibility/qt6-speech/distinfo +++ b/accessibility/qt6-speech/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196264 -SHA256 (KDE/Qt/6.9.2/qtspeech-everywhere-src-6.9.2.tar.xz) = b2b667375111637e45517a6e63475987691b922a19900abc52996617a0a088b1 -SIZE (KDE/Qt/6.9.2/qtspeech-everywhere-src-6.9.2.tar.xz) = 247748 +TIMESTAMP = 1759303069 +SHA256 (KDE/Qt/6.9.3/qtspeech-everywhere-src-6.9.3.tar.xz) = f86f5a4c742fb86ccc6e90ee72a9213150986575c3d238829a4b48a28bc9ab3e +SIZE (KDE/Qt/6.9.3/qtspeech-everywhere-src-6.9.3.tar.xz) = 248056 diff --git a/archivers/lxqt-archiver/Makefile b/archivers/lxqt-archiver/Makefile index 73d2eb6a3a0c..0df028469f41 100644 --- a/archivers/lxqt-archiver/Makefile +++ b/archivers/lxqt-archiver/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-archiver PORTVERSION= 1.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= archivers MASTER_SITES= LXQT diff --git a/audio/hydrogen/Makefile b/audio/hydrogen/Makefile index f9548e73d221..a19e5712e983 100644 --- a/audio/hydrogen/Makefile +++ b/audio/hydrogen/Makefile @@ -1,9 +1,7 @@ PORTNAME= hydrogen -DISTVERSION= 1.2.1 -PORTREVISION= 2 +DISTVERSION= 1.2.6 CATEGORIES= audio -MASTER_SITES= https://github.com/hydrogen-music/${PORTNAME}/releases/download/${DISTVERSION}/ \ - SF/hydrogen/Hydrogen/${DISTVERSION}%20Sources/ +MASTER_SITES= SF/hydrogen/Hydrogen/${DISTVERSION}%20Sources/ MAINTAINER= FreeBSD@ShaneWare.Biz COMMENT= Advanced drum machine @@ -15,31 +13,32 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsndfile.so:audio/libsndfile \ liblo.so:audio/liblo -USES= cmake compiler:c++17-lang desktop-file-utils pkgconfig \ - localbase qt:5 +USES= cmake compiler:c++17-lang desktop-file-utils gl libarchive \ + pkgconfig localbase:ldflags qt:6 +USE_GL= gl USE_LDCONFIG= yes -USE_QT= core gui network widgets xml xmlpatterns buildtools:build \ - linguisttools:build qmake:build svg testlib:build +USE_QT= base svg tools -PLIST_SUB= HYDROGEN_VERSION="${PORTVERSION}" +LDFLAGS+= -lexecinfo +PLIST_SUB= HYDROGEN_VERSION="${DISTVERSION}" -OPTIONS_DEFINE= ALSA DEBUG JACK LADSPA LASH OSS PORTAUDIO \ - PULSEAUDIO RDF TEST -OPTIONS_DEFAULT= JACK LADSPA LIBARCHIVE OSS RDF -OPTIONS_SINGLE= EXPORT -OPTIONS_SINGLE_EXPORT= LIBARCHIVE LIBTAR +CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR=${LOCALBASE}/share/man +CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Doxygen \ + WANT_LIBARCHIVE \ + WANT_QT6 -EXPORT_DESC= Export support for drumkit -LIBARCHIVE_DESC= LibArchive support -LIBTAR_DESC= Libtar support +OPTIONS_DEFINE= ALSA JACK LADSPA LASH OSS PORTAUDIO \ + PORTMIDI PULSEAUDIO RDF RUBBERBAND TEST +OPTIONS_DEFAULT= JACK LADSPA OSS RDF + +PORTMIDI_DESC= PortMidi support RDF_DESC= RDF File support +RUBBERBAND_DESC= librubberband for time stretching ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= alsa-plugins>=0:audio/alsa-plugins ALSA_CMAKE_BOOL= WANT_ALSA -DEBUG_CMAKE_BOOL= WANT_DEBUG - JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CMAKE_BOOL= WANT_JACK WANT_JACKSESSION @@ -51,30 +50,30 @@ LADSPA_CMAKE_ON= -DLADSPA_LIBRARIES:STRING=${LOCALBASE}/lib/ladspa LASH_LIB_DEPENDS= liblash.so:audio/lash LASH_CMAKE_BOOL= WANT_LASH -LIBARCHIVE_USES= libarchive -LIBARCHIVE_CMAKE_BOOL= WANT_LIBARCHIVE - -LIBTAR_LIB_DEPENDS= libtar.so:devel/libtar -LIBTAR_CMAKE_BOOL= WANT_LIBTAR -LIBTAR_CMAKE_ON= -DCMAKE_REQUIRED_INCLUDES:STRING=${LOCALBASE}/include/ - OSS_CMAKE_BOOL= WANT_OSS PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_CMAKE_BOOL= WANT_PORTAUDIO +PORTMIDI_LIB_DEPENDS= libportmidi.so:audio/portmidi +PORTMIDI_CMAKE_BOOL= WANT_PORTMIDI + PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= WANT_PULSEAUDIO RDF_LIB_DEPENDS= liblrdf.so:textproc/liblrdf RDF_CMAKE_BOOL= WANT_LRDF -RDF_CMAKE_ON= -DLRDF_INCLUDE_DIR:STRING=${LOCALBASE}/include/raptor2 + +# using librubberband is experimental and current versions have bad timing +# installing the rubberband cli tool still works as before +RUBBERBAND_LIB_DEPENDS= librubberband.so:audio/rubberband +RUBBERBAND_CMAKE_BOOL= WANT_RUBBERBAND +#RUBBERBAND_CMAKE_ON= -DRUBBERBAND_INCLUDE_DIR:STRING=${LOCALBASE}/include/rubberband TEST_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/cppunit.pc:devel/cppunit TEST_CMAKE_BOOL= WANT_CPPUNIT -TEST_LDFLAGS= -lexecinfo do-test-TEST-on: - cd ${WRKSRC} && ./src/tests/tests + cd ${WRKSRC} && ${WRKDIR}/.build/src/tests/tests .include <bsd.port.mk> diff --git a/audio/hydrogen/distinfo b/audio/hydrogen/distinfo index 399aae334ea7..a011e96916f8 100644 --- a/audio/hydrogen/distinfo +++ b/audio/hydrogen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1691792032 -SHA256 (hydrogen-1.2.1.tar.gz) = bc338a36b7119ca8caa266eeb05d8298ef7d137b7864560e32fa3fadd3d528ae -SIZE (hydrogen-1.2.1.tar.gz) = 12920203 +TIMESTAMP = 1757839706 +SHA256 (hydrogen-1.2.6.tar.gz) = efba32610498acde76fa2e147017c91b20c13ec945e05e348cd4183fd1613be1 +SIZE (hydrogen-1.2.6.tar.gz) = 14412178 diff --git a/audio/hydrogen/files/patch-CMakeLists.txt b/audio/hydrogen/files/patch-CMakeLists.txt index 42b168534178..638d79557be9 100644 --- a/audio/hydrogen/files/patch-CMakeLists.txt +++ b/audio/hydrogen/files/patch-CMakeLists.txt @@ -1,36 +1,46 @@ ---- CMakeLists.txt.orig 2023-03-31 14:32:25 UTC +--- CMakeLists.txt.orig 2025-07-29 17:36:04 UTC +++ CMakeLists.txt -@@ -206,9 +206,9 @@ CHECK_INCLUDE_FILES(sys/stat.h HAVE_SYS_STAT_H) - CHECK_INCLUDE_FILES(libtar.h HAVE_LIBTAR_H) - CHECK_INCLUDE_FILES(execinfo.h HAVE_EXECINFO_H) - FIND_PACKAGE(Backtrace) --CHECK_LIBRARY_EXISTS(tar tar_open "" HAVE_LIBTAR_OPEN) --CHECK_LIBRARY_EXISTS(tar tar_close "" HAVE_LIBTAR_CLOSE) --CHECK_LIBRARY_EXISTS(tar tar_extract_all "" HAVE_LIBTAR_EXTRACT_ALL) -+CHECK_LIBRARY_EXISTS(/usr/local/lib/libtar.so tar_open "" HAVE_LIBTAR_OPEN) -+CHECK_LIBRARY_EXISTS(/usr/local/lib/libtar.so tar_close "" HAVE_LIBTAR_CLOSE) -+CHECK_LIBRARY_EXISTS(/usr/local/lib/libtar.so tar_extract_all "" HAVE_LIBTAR_EXTRACT_ALL) - IF(HAVE_LIBTAR_H AND HAVE_LIBTAR_OPEN AND HAVE_LIBTAR_CLOSE AND HAVE_LIBTAR_EXTRACT_ALL) - SET(LIBTAR_OK TRUE) - ELSE() -@@ -222,6 +222,11 @@ ENDIF() - FIND_HELPER(LIBARCHIVE libarchive archive.h archive) - IF( WANT_LIBARCHIVE AND LIBARCHIVE_FOUND) - SET(WANT_LIBTAR FALSE) -+ SET(LIBTAR_LIBRARIES "") -+ SET(LIBTAR_INCLUDE_DIRS "") -+ELSE() -+ SET(LIBARCHIVE_LIBRARIES "") -+ SET(LIBARCHIVE_INCLUDE_DIRS "") - ENDIF() - FIND_HELPER(LIBSNDFILE sndfile sndfile.h sndfile) - FIND_HELPER(ALSA alsa alsa/asoundlib.h asound ) -@@ -231,6 +236,8 @@ FIND_HELPER(OSC liblo lo/lo.h lo) +@@ -77,7 +77,11 @@ set(WANT_LIBTAR TRUE) + # CONFIG OPTIONS + # + set(WANT_LIBTAR TRUE) ++if (CMAKE_BUILD_TYPE STREQUAL "Debug" OR CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo") + option(WANT_DEBUG "Build with debug information" ON) ++else() ++option(WANT_DEBUG "Build with debug information" OFF) ++endif() + if(APPLE) + option(WANT_SHARED "Build the core library shared." OFF) + option(WANT_ALSA "Include ALSA (Advanced Linux Sound Architecture) support" OFF) +@@ -130,10 +134,8 @@ if(WANT_DEBUG) + include(StatusSupportOptions) - IF("${CMAKE_SYSTEM_NAME}" MATCHES "NetBSD") - FIND_HELPER(OSS oss sys/soundcard.h ossaudio ) -+ELSEIF("${CMAKE_SYSTEM_NAME}" MATCHES "FreeBSD") -+ FIND_HELPER(OSS oss sys/soundcard.h c ) - ELSE() - FIND_HELPER(OSS oss sys/soundcard.h OSSlib ) - ENDIF() + if(WANT_DEBUG) +- set(CMAKE_BUILD_TYPE Debug) + set(H2CORE_HAVE_DEBUG TRUE) + else() +- set(CMAKE_BUILD_TYPE Release) + set(H2CORE_HAVE_DEBUG FALSE) + endif() + +@@ -172,9 +174,9 @@ if(WANT_DEBUG) + endif() + + if(WANT_DEBUG) +- set(CMAKE_CXX_FLAGS "$ENV{CMAKE_CXX_FLAGS} -O0") ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") + else() +- set(CMAKE_CXX_FLAGS "$ENV{CMAKE_CXX_FLAGS} -O3 -ffast-math") ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") + endif() + + if(WANT_APPIMAGE) +@@ -304,6 +306,8 @@ if("${CMAKE_SYSTEM_NAME}" MATCHES "NetBSD") + + if("${CMAKE_SYSTEM_NAME}" MATCHES "NetBSD") + find_helper(OSS oss sys/soundcard.h ossaudio ) ++elseif("${CMAKE_SYSTEM_NAME}" MATCHES "FreeBSD") ++ find_helper(OSS oss sys/soundcard.h c ) + else() + find_helper(OSS oss sys/soundcard.h OSSlib ) + endif() diff --git a/audio/hydrogen/pkg-plist b/audio/hydrogen/pkg-plist index 546583b010cf..ce2fad9f4c80 100644 --- a/audio/hydrogen/pkg-plist +++ b/audio/hydrogen/pkg-plist @@ -28,6 +28,7 @@ include/hydrogen/core/Globals.h include/hydrogen/core/H2Exception.h include/hydrogen/core/Helpers/Files.h include/hydrogen/core/Helpers/Filesystem.h +include/hydrogen/core/Helpers/Future.h include/hydrogen/core/Helpers/Legacy.h include/hydrogen/core/Helpers/Random.h include/hydrogen/core/Helpers/Translations.h @@ -64,8 +65,8 @@ include/hydrogen/core/Preferences/Preferences.h include/hydrogen/core/Preferences/Theme.h include/hydrogen/core/Sampler/Interpolation.h include/hydrogen/core/Sampler/Sampler.h -include/hydrogen/core/Smf/SMF.h -include/hydrogen/core/Smf/SMFEvent.h +include/hydrogen/core/SMF/SMF.h +include/hydrogen/core/SMF/SMFEvent.h include/hydrogen/core/SoundLibrary/SoundLibraryDatabase.h include/hydrogen/core/SoundLibrary/SoundLibraryInfo.h include/hydrogen/core/Synth/Synth.h @@ -75,7 +76,7 @@ include/hydrogen/core/Version.h include/hydrogen/core/rt_clock.h lib/libhydrogen-core-%%HYDROGEN_VERSION%%.so share/man/man1/hydrogen.1.gz -share/appdata/org.hydrogenmusic.Hydrogen.appdata.xml +share/metainfo/org.hydrogenmusic.Hydrogen.metainfo.xml share/applications/org.hydrogenmusic.Hydrogen.desktop %%DATADIR%%/data/click.wav %%DATADIR%%/data/demo_songs/GM_kit_Diddley.h2song diff --git a/audio/mythplugin-mythmusic/Makefile b/audio/mythplugin-mythmusic/Makefile index 2d32db058fff..ce7b5e3c8f11 100644 --- a/audio/mythplugin-mythmusic/Makefile +++ b/audio/mythplugin-mythmusic/Makefile @@ -1,7 +1,6 @@ PORTNAME= mythmusic DISTVERSIONPREFIX= v -DISTVERSION= 34.0 -PORTREVISION= 2 +DISTVERSION= 35.0 CATEGORIES= audio PKGNAMEPREFIX= mythplugin- @@ -10,18 +9,18 @@ COMMENT= Music playing plugin for MythTV WWW= https://www.mythtv.org/wiki/MythMusic LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/../LICENSE LIB_DEPENDS= libFLAC.so:audio/flac \ libmp3lame.so:audio/lame \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis \ - libmyth-34.so:multimedia/mythtv + libmyth-35.so:multimedia/mythtv USES= gmake qt:5 shebangfix USE_GITHUB= yes GH_ACCOUNT= MythTV GH_PROJECT= mythtv -USE_LDCONFIG= yes USE_QT= buildtools:build core gui qmake:build sql widgets xml SHEBANG_FILES= ../mythtv/programs/scripts/metadata/Music/mbutils.py @@ -34,19 +33,16 @@ CONFIGURE_ENV= QMAKESPEC="${QMAKESPEC}" MOC="${MOC}" \ MAKE_ENV= QTDIR="${PREFIX}" \ QMAKESPEC="${QMAKESPEC}" DESTDIRNAME= INSTALL_ROOT -PLIST_SUB= MYTHSHARE="share/mythtv" WRKSRC_SUBDIR= mythplugins +PLIST_SUB= MYTHSHARE="share/mythtv" OPTIONS_DEFINE= CDIO +OPTIONS_DEFAULT=CDIO CDIO_LIB_DEPENDS= libcdio.so:sysutils/libcdio \ libcdio_paranoia.so:sysutils/libcdio-paranoia CDIO_CONFIGURE_ENABLE= cdio -FFTW_DESC= FFTW3-based visualizations -FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 -FFTW_CONFIGURE_ENABLE= fftw - post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/configure \ diff --git a/audio/mythplugin-mythmusic/distinfo b/audio/mythplugin-mythmusic/distinfo index 817a516dabd2..8766614738da 100644 --- a/audio/mythplugin-mythmusic/distinfo +++ b/audio/mythplugin-mythmusic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708697729 -SHA256 (MythTV-mythtv-v34.0_GH0.tar.gz) = 1c0a0f9ae190468d07ebfb534c720ef8c62811148a9f928c56876e9fdbd5d6bf -SIZE (MythTV-mythtv-v34.0_GH0.tar.gz) = 118820346 +TIMESTAMP = 1741514105 +SHA256 (MythTV-mythtv-v35.0_GH0.tar.gz) = 1d06520d1f0726a8d131aa323e9cd04f34a8154b32efe827dd570c2b212196c8 +SIZE (MythTV-mythtv-v35.0_GH0.tar.gz) = 120302443 diff --git a/audio/plasma6-kpipewire/files/patch-git-01-6dc69b0674f9946641e88151c209ce58f085d06a b/audio/plasma6-kpipewire/files/patch-git-01-6dc69b0674f9946641e88151c209ce58f085d06a new file mode 100644 index 000000000000..b5aa8d8c3c0f --- /dev/null +++ b/audio/plasma6-kpipewire/files/patch-git-01-6dc69b0674f9946641e88151c209ce58f085d06a @@ -0,0 +1,116 @@ +From 6dc69b0674f9946641e88151c209ce58f085d06a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= <bero@lindev.ch> +Date: Wed, 27 Aug 2025 16:39:36 +0200 +Subject: [PATCH] Fix build with ffmpeg >= 8.0 + +--- + src/h264vaapiencoder.cpp | 12 +++++++++--- + src/libopenh264encoder.cpp | 12 +++++++++--- + src/libx264encoder.cpp | 12 +++++++++--- + 3 files changed, 27 insertions(+), 9 deletions(-) + +diff --git a/src/h264vaapiencoder.cpp b/src/h264vaapiencoder.cpp +index 0cf251b4..eaec8dde 100644 +--- src/h264vaapiencoder.cpp ++++ src/h264vaapiencoder.cpp +@@ -18,6 +18,12 @@ extern "C" { + + #include "logging_record.h" + ++#ifndef AV_PROFILE_H264_BASELINE // ffmpeg before 8.0 ++#define AV_PROFILE_H264_BASELINE FF_PROFILE_H264_BASELINE ++#define AV_PROFILE_H264_MAIN FF_PROFILE_H264_MAIN ++#define AV_PROFILE_H264_HIGH FF_PROFILE_H264_HIGH ++#endif ++ + H264VAAPIEncoder::H264VAAPIEncoder(H264Profile profile, PipeWireProduce *produce) + : HardwareEncoder(produce) + , m_profile(profile) +@@ -130,13 +136,13 @@ bool H264VAAPIEncoder::initialize(const QSize &size) + + switch (m_profile) { + case H264Profile::Baseline: +- m_avCodecContext->profile = FF_PROFILE_H264_CONSTRAINED_BASELINE; ++ m_avCodecContext->profile = AV_PROFILE_H264_CONSTRAINED_BASELINE; + break; + case H264Profile::Main: +- m_avCodecContext->profile = FF_PROFILE_H264_MAIN; ++ m_avCodecContext->profile = AV_PROFILE_H264_MAIN; + break; + case H264Profile::High: +- m_avCodecContext->profile = FF_PROFILE_H264_HIGH; ++ m_avCodecContext->profile = AV_PROFILE_H264_HIGH; + break; + } + +diff --git a/src/libopenh264encoder.cpp b/src/libopenh264encoder.cpp +index db6ed4db..294c0f2b 100644 +--- src/libopenh264encoder.cpp ++++ src/libopenh264encoder.cpp +@@ -21,6 +21,12 @@ extern "C" { + + #include "logging_record.h" + ++#ifndef AV_PROFILE_H264_BASELINE // ffmpeg before 8.0 ++#define AV_PROFILE_H264_CONSTRAINED_BASELINE FF_PROFILE_H264_CONSTRAINED_BASELINE ++#define AV_PROFILE_H264_MAIN FF_PROFILE_H264_MAIN ++#define AV_PROFILE_H264_HIGH FF_PROFILE_H264_HIGH ++#endif ++ + LibOpenH264Encoder::LibOpenH264Encoder(H264Profile profile, PipeWireProduce *produce) + : SoftwareEncoder(produce) + , m_profile(profile) +@@ -64,13 +70,13 @@ bool LibOpenH264Encoder::initialize(const QSize &size) + // passes that through, but libopenh264 only allows BASELINE. + // Until that bug is fixed there'll always be a warning that the + // profile is not supported (https://github.com/cisco/openh264/issues/3613) +- m_avCodecContext->profile = FF_PROFILE_H264_CONSTRAINED_BASELINE; ++ m_avCodecContext->profile = AV_PROFILE_H264_CONSTRAINED_BASELINE; + break; + case H264Profile::Main: +- m_avCodecContext->profile = FF_PROFILE_H264_MAIN; ++ m_avCodecContext->profile = AV_PROFILE_H264_MAIN; + break; + case H264Profile::High: +- m_avCodecContext->profile = FF_PROFILE_H264_HIGH; ++ m_avCodecContext->profile = AV_PROFILE_H264_HIGH; + break; + } + +diff --git a/src/libx264encoder.cpp b/src/libx264encoder.cpp +index d9fe44f4..a8f0e21f 100644 +--- src/libx264encoder.cpp ++++ src/libx264encoder.cpp +@@ -20,6 +20,12 @@ extern "C" { + + #include "logging_record.h" + ++#ifndef AV_PROFILE_H264_BASELINE // ffmpeg before 8.0 ++#define AV_PROFILE_H264_BASELINE FF_PROFILE_H264_BASELINE ++#define AV_PROFILE_H264_MAIN FF_PROFILE_H264_MAIN ++#define AV_PROFILE_H264_HIGH FF_PROFILE_H264_HIGH ++#endif ++ + using namespace Qt::StringLiterals; + + LibX264Encoder::LibX264Encoder(H264Profile profile, PipeWireProduce *produce) +@@ -68,13 +74,13 @@ bool LibX264Encoder::initialize(const QSize &size) + + switch (m_profile) { + case H264Profile::Baseline: +- m_avCodecContext->profile = FF_PROFILE_H264_BASELINE; ++ m_avCodecContext->profile = AV_PROFILE_H264_BASELINE; + break; + case H264Profile::Main: +- m_avCodecContext->profile = FF_PROFILE_H264_MAIN; ++ m_avCodecContext->profile = AV_PROFILE_H264_MAIN; + break; + case H264Profile::High: +- m_avCodecContext->profile = FF_PROFILE_H264_HIGH; ++ m_avCodecContext->profile = AV_PROFILE_H264_HIGH; + break; + } + +-- +GitLab + diff --git a/comms/qt6-connectivity/distinfo b/comms/qt6-connectivity/distinfo index a0ec866ae05c..3102f93d2cda 100644 --- a/comms/qt6-connectivity/distinfo +++ b/comms/qt6-connectivity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196270 -SHA256 (KDE/Qt/6.9.2/qtconnectivity-everywhere-src-6.9.2.tar.xz) = 8affc67146dd6a2eb4b007623b47584b4783ff338bbe27725a0b6963216a0463 -SIZE (KDE/Qt/6.9.2/qtconnectivity-everywhere-src-6.9.2.tar.xz) = 1057556 +TIMESTAMP = 1759303079 +SHA256 (KDE/Qt/6.9.3/qtconnectivity-everywhere-src-6.9.3.tar.xz) = e21bba5efb174c4456c5e5a7b4d52bba1ee62dfb4509bcff73fdfad9cb1dd7f5 +SIZE (KDE/Qt/6.9.3/qtconnectivity-everywhere-src-6.9.3.tar.xz) = 1057832 diff --git a/comms/qt6-connectivity/pkg-plist b/comms/qt6-connectivity/pkg-plist index 736528e4f8c1..cc3f3bbdcfba 100644 --- a/comms/qt6-connectivity/pkg-plist +++ b/comms/qt6-connectivity/pkg-plist @@ -133,6 +133,7 @@ lib/cmake/Qt6Connectivity/Qt6ConnectivityAdditionalTargetInfo.cmake lib/cmake/Qt6Connectivity/Qt6ConnectivityConfig.cmake lib/cmake/Qt6Connectivity/Qt6ConnectivityConfigVersion.cmake lib/cmake/Qt6Connectivity/Qt6ConnectivityConfigVersionImpl.cmake +lib/cmake/Qt6Connectivity/Qt6ConnectivityExtraProperties.cmake lib/cmake/Qt6Connectivity/Qt6ConnectivityTargets.cmake lib/cmake/Qt6Connectivity/Qt6ConnectivityVersionlessAliasTargets.cmake lib/cmake/Qt6Connectivity/Qt6ConnectivityVersionlessTargets.cmake diff --git a/comms/qt6-sensors/distinfo b/comms/qt6-sensors/distinfo index 56c28d00aef0..7f4c3d0145a3 100644 --- a/comms/qt6-sensors/distinfo +++ b/comms/qt6-sensors/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196275 -SHA256 (KDE/Qt/6.9.2/qtsensors-everywhere-src-6.9.2.tar.xz) = 964ca82f39e2e25f952dc2f072f4c602392faf4ee9ce812b1957d4b8c9314462 -SIZE (KDE/Qt/6.9.2/qtsensors-everywhere-src-6.9.2.tar.xz) = 1485268 +TIMESTAMP = 1759303090 +SHA256 (KDE/Qt/6.9.3/qtsensors-everywhere-src-6.9.3.tar.xz) = a2db5168e5f37631a4ad087deaed69abdfa0be6d182f56e8604764658df92f68 +SIZE (KDE/Qt/6.9.3/qtsensors-everywhere-src-6.9.3.tar.xz) = 1485552 diff --git a/comms/qt6-serialbus/distinfo b/comms/qt6-serialbus/distinfo index 60e2d1dc16f5..435560d8435c 100644 --- a/comms/qt6-serialbus/distinfo +++ b/comms/qt6-serialbus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196279 -SHA256 (KDE/Qt/6.9.2/qtserialbus-everywhere-src-6.9.2.tar.xz) = 951e07c2faf4476c75a59af96b40eeedbdf1a1c5c354c2825b59eaf3594f2a76 -SIZE (KDE/Qt/6.9.2/qtserialbus-everywhere-src-6.9.2.tar.xz) = 535216 +TIMESTAMP = 1759303099 +SHA256 (KDE/Qt/6.9.3/qtserialbus-everywhere-src-6.9.3.tar.xz) = 0a8139da071afcb768b9d115f514a3e5783312530b2be69e3ee42b301d775bcf +SIZE (KDE/Qt/6.9.3/qtserialbus-everywhere-src-6.9.3.tar.xz) = 535168 diff --git a/comms/qt6-serialport/distinfo b/comms/qt6-serialport/distinfo index 55a6f2428bba..d35c12d3c416 100644 --- a/comms/qt6-serialport/distinfo +++ b/comms/qt6-serialport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196284 -SHA256 (KDE/Qt/6.9.2/qtserialport-everywhere-src-6.9.2.tar.xz) = 8b90b2f0c2c07ab13085acf584a34201931477422f2d37a9694d62a2d56ce26b -SIZE (KDE/Qt/6.9.2/qtserialport-everywhere-src-6.9.2.tar.xz) = 263012 +TIMESTAMP = 1759303108 +SHA256 (KDE/Qt/6.9.3/qtserialport-everywhere-src-6.9.3.tar.xz) = 4b18ec030ff2644698c3f5c776894d8ffe5d3174c964d9bd8668429c943e8298 +SIZE (KDE/Qt/6.9.3/qtserialport-everywhere-src-6.9.3.tar.xz) = 262984 diff --git a/databases/cego/Makefile b/databases/cego/Makefile index 2b511d11610b..5ca5b0c3d321 100644 --- a/databases/cego/Makefile +++ b/databases/cego/Makefile @@ -1,5 +1,5 @@ PORTNAME= cego -PORTVERSION= 2.52.29 +PORTVERSION= 2.52.30 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ diff --git a/databases/cego/distinfo b/databases/cego/distinfo index 1a2f56b62526..b883f7583166 100644 --- a/databases/cego/distinfo +++ b/databases/cego/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756019122 -SHA256 (cego-2.52.29.tar.gz) = 04afac15a823b0a7a1b7d48fac33957ff180b4f4fa7723646ec40c5c29b87008 -SIZE (cego-2.52.29.tar.gz) = 3308821 +TIMESTAMP = 1759172310 +SHA256 (cego-2.52.30.tar.gz) = 815e91fca07377ffb1cd704679924a84c9eb20154d19a0a0a135f6af149cfd94 +SIZE (cego-2.52.30.tar.gz) = 3313298 diff --git a/databases/qt6-base_sqldriver/distinfo b/databases/qt6-base_sqldriver/distinfo index d20b26d71b45..b8ca7311313f 100644 --- a/databases/qt6-base_sqldriver/distinfo +++ b/databases/qt6-base_sqldriver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196336 -SHA256 (KDE/Qt/6.9.2/qtbase-everywhere-src-6.9.2.tar.xz) = 44be9c9ecfe04129c4dea0a7e1b36ad476c9cc07c292016ac98e7b41514f2440 -SIZE (KDE/Qt/6.9.2/qtbase-everywhere-src-6.9.2.tar.xz) = 49812824 +TIMESTAMP = 1759303135 +SHA256 (KDE/Qt/6.9.3/qtbase-everywhere-src-6.9.3.tar.xz) = c5a1a2f660356ec081febfa782998ae5ddbc5925117e64f50e4be9cd45b8dc6e +SIZE (KDE/Qt/6.9.3/qtbase-everywhere-src-6.9.3.tar.xz) = 49856272 diff --git a/databases/redis/Makefile b/databases/redis/Makefile index 7d8563e2d264..690a99962358 100644 --- a/databases/redis/Makefile +++ b/databases/redis/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 8.2.1 +DISTVERSION= 8.2.2 CATEGORIES= databases MASTER_SITES= https://download.redis.io/releases/ diff --git a/databases/redis/distinfo b/databases/redis/distinfo index a523024b36ee..087e23d38c53 100644 --- a/databases/redis/distinfo +++ b/databases/redis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755579223 -SHA256 (redis-8.2.1.tar.gz) = e2c1cb9dd4180a35b943b85dfc7dcdd42566cdbceca37d0d0b14c21731582d3e -SIZE (redis-8.2.1.tar.gz) = 3897326 +TIMESTAMP = 1759573077 +SHA256 (redis-8.2.2.tar.gz) = 4e340e8e822a82114b6fb0f7ca581b749fa876e31e36e9fbcb75416bec9d0608 +SIZE (redis-8.2.2.tar.gz) = 3901854 diff --git a/databases/redis62/Makefile b/databases/redis62/Makefile index 8675d0034c67..bbaccb6e01e8 100644 --- a/databases/redis62/Makefile +++ b/databases/redis62/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 6.2.19 +DISTVERSION= 6.2.20 CATEGORIES= databases MASTER_SITES= https://download.redis.io/releases/ PKGNAMESUFFIX= 62 @@ -21,7 +21,7 @@ MAKE_ENV= OPTIMIZATION= \ LDFLAGS+= -lpthread -lm -lexecinfo -CONFLICTS_INSTALL= redis redis-devel redis72 redis74 +CONFLICTS_INSTALL= redis redis-devel redis72 redis74 redis80 PORTSCOUT= limit:^6\.2 SUB_FILES= pkg-message diff --git a/databases/redis62/distinfo b/databases/redis62/distinfo index 45d657bb1dea..8a0be582fab7 100644 --- a/databases/redis62/distinfo +++ b/databases/redis62/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751915294 -SHA256 (redis-6.2.19.tar.gz) = 73be4202261c2e2e3534ec2c3dcfbb338cceff40481ecf46c3578cb9e5fdea74 -SIZE (redis-6.2.19.tar.gz) = 2493896 +TIMESTAMP = 1759573875 +SHA256 (redis-6.2.20.tar.gz) = 7f8b8a7aed53c445a877adf9e3743cdd323518524170135a58c0702f2dba6ef4 +SIZE (redis-6.2.20.tar.gz) = 2495842 diff --git a/databases/redis72/Makefile b/databases/redis72/Makefile index e930719992a1..dc2059c449ed 100644 --- a/databases/redis72/Makefile +++ b/databases/redis72/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 7.2.10 +DISTVERSION= 7.2.11 CATEGORIES= databases MASTER_SITES= https://download.redis.io/releases/ PKGNAMESUFFIX= 72 @@ -11,7 +11,7 @@ WWW= https://redis.io/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= compiler:c11 cpe gmake tcl:test +USES= compiler:c11 cpe gmake pkgconfig tcl:test CPE_VENDOR= redislabs USE_RC_SUBR= redis sentinel @@ -20,7 +20,7 @@ MAKE_ENV= OPTIMIZATION= \ LDFLAGS+= -lpthread -lm -lexecinfo -CONFLICTS_INSTALL= redis redis-devel redis62 redis74 +CONFLICTS_INSTALL= redis redis-devel redis62 redis74 redis80 SUB_FILES= pkg-message SUB_LIST= PORTNAME=${PORTNAME} \ diff --git a/databases/redis72/distinfo b/databases/redis72/distinfo index ded856190d92..9c83d0516d55 100644 --- a/databases/redis72/distinfo +++ b/databases/redis72/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751915127 -SHA256 (redis-7.2.10.tar.gz) = e576ad54bc53770649c556933ecd555b975e3dac422e46356102436a437b43c7 -SIZE (redis-7.2.10.tar.gz) = 3395796 +TIMESTAMP = 1759573748 +SHA256 (redis-7.2.11.tar.gz) = 2f9886eca68d30114ad6a01da65631f8007d802fd3e6c9fac711251e6390323d +SIZE (redis-7.2.11.tar.gz) = 3398130 diff --git a/databases/redis74/Makefile b/databases/redis74/Makefile index 2e84d9cc8b50..ed2fd7b5e607 100644 --- a/databases/redis74/Makefile +++ b/databases/redis74/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 7.4.5 +DISTVERSION= 7.4.6 CATEGORIES= databases MASTER_SITES= https://download.redis.io/releases/ PKGNAMESUFFIX= 74 @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS_RSALv2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= compiler:c11 cpe gmake tcl:test +USES= compiler:c11 cpe gmake pkgconfig tcl:test CPE_VENDOR= redislabs USE_RC_SUBR= redis sentinel diff --git a/databases/redis74/distinfo b/databases/redis74/distinfo index 366d5792cfe9..930c67bd22b3 100644 --- a/databases/redis74/distinfo +++ b/databases/redis74/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751914908 -SHA256 (redis-7.4.5.tar.gz) = 00bb280528f5d7934bec8ab309b8125088c209131e10609cb1563b91365633bb -SIZE (redis-7.4.5.tar.gz) = 3532716 +TIMESTAMP = 1759573623 +SHA256 (redis-7.4.6.tar.gz) = 73b94484e00fb4c2440b490dc4021142fb0b6efc8b64c6329c10d24f0b531c99 +SIZE (redis-7.4.6.tar.gz) = 3537688 diff --git a/databases/redis80/Makefile b/databases/redis80/Makefile index 3df55cbaf00c..d7db6441dadd 100644 --- a/databases/redis80/Makefile +++ b/databases/redis80/Makefile @@ -1,5 +1,5 @@ PORTNAME= redis -DISTVERSION= 8.0.3 +DISTVERSION= 8.0.4 CATEGORIES= databases MASTER_SITES= https://download.redis.io/releases/ PKGNAMESUFFIX= 80 diff --git a/databases/redis80/distinfo b/databases/redis80/distinfo index 1cd1f7274ce2..1227585dd4b4 100644 --- a/databases/redis80/distinfo +++ b/databases/redis80/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751914561 -SHA256 (redis-8.0.3.tar.gz) = 33f37290b00b14e9a884dd4dcba335febd63ea16c51609d34fa41e031ad587df -SIZE (redis-8.0.3.tar.gz) = 3821948 +TIMESTAMP = 1759573449 +SHA256 (redis-8.0.4.tar.gz) = 7e185265d455ea8deb6bb7e071352ea691ca4d7b5105fc172fa524af59917b89 +SIZE (redis-8.0.4.tar.gz) = 3828945 diff --git a/databases/valkey/Makefile b/databases/valkey/Makefile index 9a9dcb7f18fe..d955669fb236 100644 --- a/databases/valkey/Makefile +++ b/databases/valkey/Makefile @@ -1,5 +1,5 @@ PORTNAME= valkey -DISTVERSION= 8.1.3 +DISTVERSION= 8.1.4 CATEGORIES= databases MAINTAINER= bofh@freebsd.org diff --git a/databases/valkey/distinfo b/databases/valkey/distinfo index 180a297a5acf..5ac94ab4a03b 100644 --- a/databases/valkey/distinfo +++ b/databases/valkey/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751915910 -SHA256 (valkey-io-valkey-8.1.3_GH0.tar.gz) = 8f862b3b0a72fd40587793964539589f6f83d01361ca1598b370cfaa301e0ec0 -SIZE (valkey-io-valkey-8.1.3_GH0.tar.gz) = 3811511 +TIMESTAMP = 1759574183 +SHA256 (valkey-io-valkey-8.1.4_GH0.tar.gz) = 32350b017fee5e1a85f7e2d8580d581a0825ceae5cb3395075012c0970694dee +SIZE (valkey-io-valkey-8.1.4_GH0.tar.gz) = 3816705 diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile index 9adf31e12886..e91dafcc1be8 100644 --- a/deskutils/calibre/Makefile +++ b/deskutils/calibre/Makefile @@ -1,5 +1,5 @@ PORTNAME= calibre -PORTVERSION= 8.11.1 +PORTVERSION= 8.12.0 CATEGORIES= deskutils python MASTER_SITES= https://download.calibre-ebook.com/${PORTVERSION}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} @@ -66,7 +66,7 @@ USES= desktop-file-utils gettext-runtime:build gl localbase:ldflags \ pkgconfig pyqt:6 python:3.11+ qt:6 shared-mime-info shebangfix sqlite ssl \ tar:xz xorg USE_GITHUB= nodefault -GH_TUPLE= kovidgoyal:calibre-translations:1755379:translations \ +GH_TUPLE= kovidgoyal:calibre-translations:cb1bd28:translations \ LibreOffice:dictionaries:f092998:hypenation USE_GL= opengl USE_PYQT= pyqt6 pysip webengine qtbuilder:build sip:build diff --git a/deskutils/calibre/distinfo b/deskutils/calibre/distinfo index dacdc7d22641..220265ed0bcf 100644 --- a/deskutils/calibre/distinfo +++ b/deskutils/calibre/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1758890157 -SHA256 (calibre/calibre-8.11.1.tar.xz) = 9835230433fa29c21c77434c4af4944b7a28382447f145d52e429a50e907e048 -SIZE (calibre/calibre-8.11.1.tar.xz) = 45556824 -SHA256 (calibre/kovidgoyal-calibre-translations-1755379_GH0.tar.gz) = dd1cca713e0015134bbd641e6b98151581b4d4ced1cf3eff57822dc72607643b -SIZE (calibre/kovidgoyal-calibre-translations-1755379_GH0.tar.gz) = 75810203 +TIMESTAMP = 1759353938 +SHA256 (calibre/calibre-8.12.0.tar.xz) = 658ec55e9242589df8f7948f5b73f1fe836de4291f7ccce609bf10b75d9d96ec +SIZE (calibre/calibre-8.12.0.tar.xz) = 45586400 +SHA256 (calibre/kovidgoyal-calibre-translations-cb1bd28_GH0.tar.gz) = 8f7d6cf4d76f5bda2f51de61f856ff47439d6ed6b107e4f5153c43e1b41565ec +SIZE (calibre/kovidgoyal-calibre-translations-cb1bd28_GH0.tar.gz) = 75887824 SHA256 (calibre/LibreOffice-dictionaries-f092998_GH0.tar.gz) = fb1e77a49ba926346834e66775e6694c083e94db00b6765a8cdcd69cd3b8b465 SIZE (calibre/LibreOffice-dictionaries-f092998_GH0.tar.gz) = 117698670 diff --git a/deskutils/calibre/files/patch-setup_iso__codes.py b/deskutils/calibre/files/patch-setup_iso__codes.py index e23074d72157..f2a1fb04871c 100644 --- a/deskutils/calibre/files/patch-setup_iso__codes.py +++ b/deskutils/calibre/files/patch-setup_iso__codes.py @@ -1,4 +1,4 @@ ---- setup/iso_codes.py.orig 2025-04-18 03:14:01 UTC +--- setup/iso_codes.py.orig 2025-10-01 15:30:07 UTC +++ setup/iso_codes.py @@ -2,6 +2,7 @@ import fnmatch # License: GPLv3 Copyright: 2023, Kovid Goyal <kovid at kovidgoyal.net> @@ -25,7 +25,7 @@ - with open(opts.path_to_isocodes, 'rb') as f: - self._zip_data = f.read() - # get top level directory -- top = {item.split('/')[0] for item in zipfile.ZipFile(self.zip_data).namelist()} +- top = {item.split('/')[0] for item in zipfile.ZipFile(BytesIO(self.zip_data)).namelist()} - assert len(top) == 1 - self.top_level_filename = top.pop() + if opts.isocodes_extracted: @@ -36,7 +36,7 @@ + with open(opts.path_to_isocodes, 'rb') as f: + self._zip_data = f.read() + # get top level directory -+ top = {item.split('/')[0] for item in zipfile.ZipFile(self.zip_data).namelist()} ++ top = {item.split('/')[0] for item in zipfile.ZipFile(BytesIO(self.zip_data)).namelist()} + assert len(top) == 1 + self.top_level_filename = top.pop() diff --git a/deskutils/calibre/files/user-agent-data.json b/deskutils/calibre/files/user-agent-data.json index 0a65639debd6..3f6422da4fa8 100644 --- a/deskutils/calibre/files/user-agent-data.json +++ b/deskutils/calibre/files/user-agent-data.json @@ -9,13 +9,13 @@ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.33 Safari/537.36", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0", - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0", @@ -24,91 +24,91 @@ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.2 Safari/605.1.15", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15", - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36", + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36", - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0", "Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36", - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0", + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0", - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36", - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36", + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15", "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0", "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.66.18) Gecko/20177177 Firefox/45.66.18", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36", - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0", - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15", - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36" + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15" ], "desktop_platforms": [ - "Macintosh; Intel Mac OS X 10.15", - "Macintosh; Intel Mac OS X 10_15_7", - "Windows NT 6.1; Win64; x64", - "Windows NT 10.0; Win64; x64", "Windows NT 10.0", + "Macintosh; Intel Mac OS X 10_15_7", "Windows NT 10.0; Microsoft Windows 10.0.19044; en-US", + "Windows NT 10.0; Win64; x64", + "Windows NT 6.1; Win64; x64", + "Macintosh; Intel Mac OS X 10.15", "Windows NT 10.0; WOW64" ], - "timestamp": "2025-09-05T10:12:34.019635+00:00", + "timestamp": "2025-10-01T21:40:41.952050+00:00", "user_agents_popularity": { - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0": 18767, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0": 14240, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36": 156412, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 8385, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 7128, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 105160, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15": 7361, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15": 13155, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15": 43040, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15": 9985, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15": 35881, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.2 Safari/605.1.15": 54703, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15": 69761, - "Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)": 19884, - "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.66.18) Gecko/20177177 Firefox/45.66.18": 8393, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36": 35798, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36": 16829, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36": 8265, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36": 13505, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36": 25957, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 10520, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0": 16855, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 19452, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0": 7858, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0": 20763, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 557547, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0": 286564, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0": 18781, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0": 14246, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36": 165546, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 9119, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 105319, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15": 7850, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15": 13787, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15": 45655, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15": 10204, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15": 36079, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.2 Safari/605.1.15": 55009, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15": 70375, + "Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)": 21822, + "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.66.18) Gecko/20177177 Firefox/45.66.18": 9330, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36": 38318, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36": 19118, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36": 18171, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36": 14299, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36": 27364, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 11294, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0": 16867, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 19853, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0": 8032, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0": 20771, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 558758, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0": 287058, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.33 Safari/537.36": 225959, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36": 253337, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0": 139197, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36": 285708, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0": 149028, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36": 330932, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0": 139334, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36": 302893, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0": 100641, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36": 233512, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36": 166423, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36": 393607, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36": 141623, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0": 30287, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0": 177398, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0": 136858, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0": 174174, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136.0": 131322, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0": 165824, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0": 100909, - "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0": 17457, - "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0": 9273 + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36": 255895, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0": 139374, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36": 286301, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0": 149374, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36": 332202, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0": 139750, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36": 304385, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0": 101131, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36": 234987, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36": 168625, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36": 404566, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36": 211822, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36": 69654, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0": 31694, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0": 177541, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0": 136968, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0": 174489, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136.0": 131653, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0": 166030, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0": 101177, + "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0": 19091, + "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0": 10048 } } diff --git a/deskutils/lxqt-notificationd/Makefile b/deskutils/lxqt-notificationd/Makefile index 3675663515c2..aa214bf8e7ea 100644 --- a/deskutils/lxqt-notificationd/Makefile +++ b/deskutils/lxqt-notificationd/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-notificationd PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= deskutils MASTER_SITES= LXQT diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile index 8049d33df4fc..f1c220ebd55a 100644 --- a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile +++ b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile @@ -1,5 +1,6 @@ PORTNAME= xdg-desktop-portal-kde DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= deskutils kde kde-plasma MAINTAINER= kde@FreeBSD.org diff --git a/deskutils/qownnotes/Makefile b/deskutils/qownnotes/Makefile index 45dbb2da6b63..83a0e7bf4911 100644 --- a/deskutils/qownnotes/Makefile +++ b/deskutils/qownnotes/Makefile @@ -1,7 +1,8 @@ PORTNAME= qownnotes -PORTVERSION= 25.9.3 +DISTVERSION= 25.9.3 +PORTREVISION= 1 CATEGORIES= deskutils -MASTER_SITES= https://github.com/pbek/QOwnNotes/releases/download/v${PORTVERSION}/ +MASTER_SITES= https://github.com/pbek/QOwnNotes/releases/download/v${DISTVERSION}/ MAINTAINER= stobbsm@gmail.com COMMENT= Markdown note taking program with cloud integration @@ -9,30 +10,37 @@ WWW= https://www.qownnotes.org/ LICENSE= GPLv2 -RUN_DEPENDS= git:devel/git +FLAVORS= qt6 qt5 +FLAVOR?= ${FLAVORS:[1]} +qt5_PKGNAMESUFFIX= -qt5 + +qt6_LIB_DEPENDS= libbotan-3.so:security/botan3 \ + libgit2.so:devel/libgit2 +qt5_RUN_DEPENDS= git:devel/git USES= gl pkgconfig tar:xz xorg USE_GL= gl USE_XORG= x11 -FLAVORS= qt5 qt6 - -.if ${FLAVOR:U} == qt6 -LIB_DEPENDS= libbotan-3.so:security/botan3 -CMAKE_ON= BUILD_WITH_SYSTEM_BOTAN QON_QT6_BUILD +.if ${FLAVOR:U} == qt5 +USES+= gmake qmake qt:5 +USE_QT= buildtools:build linguisttools:build sql-sqlite3:run \ + concurrent core declarative gui network printsupport \ + sql svg websockets widgets x11extras xml +.else USES+= cmake qt:6 USE_QT= tools:build base declarative svg websockets USE_XORG+= ice sm xext -PKGNAMESUFFIX= -${FLAVOR} +.endif + +.if ${FLAVOR:U} == qt6 +CMAKE_ON= BUILD_WITH_LIBGIT2 \ + BUILD_WITH_SYSTEM_BOTAN \ + QON_QT6_BUILD +.endif post-patch: @${REINPLACE_CMD} -e '/QON_QM_FILES/s,QOwnNotes,${_QT_RELNAME},' \ ${WRKSRC}/CMakeLists.txt -.else -USES+= gmake qmake qt:5 -USE_QT= buildtools:build linguisttools:build sql-sqlite3:run \ - concurrent core declarative gui network printsupport \ - sql svg websockets widgets x11extras xml -.endif .include <bsd.port.mk> diff --git a/devel/athens/Makefile b/devel/athens/Makefile index fdedcce7ab90..15669abb7384 100644 --- a/devel/athens/Makefile +++ b/devel/athens/Makefile @@ -1,6 +1,7 @@ PORTNAME= athens DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org @@ -13,14 +14,20 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:1.23,modules USE_RC_SUBR= ${PORTNAME} -BUILD_DATE= 2025-09-13-00:00:00-UTC - GO_MODULE= github.com/gomods/${PORTNAME} GO_TARGET= ./cmd/proxy GO_BUILDFLAGS= -ldflags " \ -X github.com/gomods/${PORTNAME}/pkg/build.version=${DISTVERSION} \ -X github.com/gomods/${PORTNAME}/pkg/build.buildDate=${BUILD_DATE}" +SUB_LIST= ATHENS_USER=${USERS} \ + ATHENS_GROUP=${GROUPS} + +USERS= ${PORTNAME} +GROUPS= ${PORTNAME} + +BUILD_DATE= 2025-09-13-00:00:00-UTC + do-install: ${INSTALL_PROGRAM} ${WRKDIR}/bin/proxy ${STAGEDIR}${PREFIX}/bin/${PORTNAME} diff --git a/devel/athens/files/athens.in b/devel/athens/files/athens.in index 2c59b63c0f91..f9857d8fd2ef 100644 --- a/devel/athens/files/athens.in +++ b/devel/athens/files/athens.in @@ -1,7 +1,7 @@ #!/bin/sh # # PROVIDE: athens -# REQUIRE: networking +# REQUIRE: LOGIN networking # KEYWORD: shutdown # # athens_enable (bool): @@ -12,17 +12,28 @@ # Default value %%ETCDIR%%/athens.toml # Path to the athens configuration file # +# athens_user (string) +# This is the user that athens runs as +# Set to %%ATHENS_USER%% by default +# +# athens_group (string) +# This is the group that athens runs as +# Set to %%ATHENS_GROUP%% by default . /etc/rc.subr +name=athens +rcvar=athens_enable + : ${athens_enable:="NO"} : ${athens_config:="%%ETCDIR%%/athens.toml"} +: ${athens_user:=%%ATHENS_USER%%} +: ${athens_group:=%%ATHENS_GROUP%%} +: ${athens_pidfile:="/var/run/athens.pid"} -name=athens -rcvar=athens_enable athens_command="%%PREFIX%%/bin/athens -config_file ${athens_config}" command="/usr/sbin/daemon" -command_args="-S ${athens_command}" +command_args="-p ${athens_pidfile} -u ${athens_user} -S ${athens_command}" PATH="${PATH}:%%PREFIX%%/bin" diff --git a/devel/bcunit/Makefile b/devel/bcunit/Makefile index 7e97079cfa15..0794d71c0d85 100644 --- a/devel/bcunit/Makefile +++ b/devel/bcunit/Makefile @@ -9,7 +9,7 @@ WWW= https://gitlab.linphone.org/BC/public/bcunit LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake libtool pathfix pkgconfig +USES= cmake pathfix pkgconfig USE_GITLAB= yes GL_SITE= https://gitlab.linphone.org/BC GL_ACCOUNT= public diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile index 4d62c42ae389..14ef38dedd52 100644 --- a/devel/csmith/Makefile +++ b/devel/csmith/Makefile @@ -10,7 +10,7 @@ COMMENT= Generates random C programs that conform to the C99 standard LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake libtool localbase perl5 shebangfix +USES= cmake localbase perl5 shebangfix USE_CXXSTD= c++11 USE_GITHUB= yes GH_ACCOUNT= csmith-project diff --git a/devel/dbus/Makefile b/devel/dbus/Makefile index 9ca1aa15e5d7..6568598ae99f 100644 --- a/devel/dbus/Makefile +++ b/devel/dbus/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2 LIB_DEPENDS= libexpat.so:textproc/expat2 -USES= cpe libtool localbase meson pkgconfig python:build \ +USES= cpe localbase meson pkgconfig python:build \ shebangfix tar:xz CPE_VENDOR= d-bus_project CPE_PRODUCT= d-bus diff --git a/devel/gitea-act_runner/Makefile b/devel/gitea-act_runner/Makefile index 664984d85392..71a9305ffea4 100644 --- a/devel/gitea-act_runner/Makefile +++ b/devel/gitea-act_runner/Makefile @@ -1,7 +1,7 @@ PORTNAME= act_runner DISTVERSIONPREFIX= v DISTVERSION= 0.2.13 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= gitea- diff --git a/devel/gitea-act_runner/files/act_runner.in b/devel/gitea-act_runner/files/act_runner.in index fa243278cc7e..119b92aca300 100644 --- a/devel/gitea-act_runner/files/act_runner.in +++ b/devel/gitea-act_runner/files/act_runner.in @@ -27,14 +27,21 @@ load_rc_config "${name}" : ${act_runner_flags:="-c ${act_runner_config} daemon"} procname="%%PREFIX%%/bin/act_runner" -command="${procname} ${act_runner_flags}" +command="/usr/sbin/daemon" pidfile="/var/run/${name}.pid" -start_cmd="${name}_start" -sig_stop=KILL +required_files=${act_runner_config} +command_args=" -r -S -l ${act_runner_facility} -s ${act_runner_priority} \ + -T ${name} \ + -u ${act_runner_user} -p ${pidfile} \ + -o ${act_runner_log_file} \ + ${procname} ${act_runner_flags}" -act_runner_start() { +prestart_cmd="${name}_prestart" +sig_stop=TERM + +act_runner_prestart() { # ensure the log directories are owned by the unprivileged user for d in "${act_runner_log_dir}"; do if [ ! -e "$d" ]; then @@ -42,11 +49,6 @@ act_runner_start() { chown "${act_runner_user}" "$d" fi done - /usr/sbin/daemon -S -l "${act_runner_facility}" -s "${act_runner_priority}" \ - -T "${name}" \ - -u "${act_runner_user}" -p "${pidfile}" \ - -o "${act_runner_log_file}" \ - $command } run_rc_command "$1" diff --git a/devel/grpc-gateway/Makefile b/devel/grpc-gateway/Makefile index 30f0d2307c0a..8c3222cff9ef 100644 --- a/devel/grpc-gateway/Makefile +++ b/devel/grpc-gateway/Makefile @@ -1,7 +1,6 @@ PORTNAME= grpc-gateway DISTVERSIONPREFIX= v -DISTVERSION= 2.27.2 -PORTREVISION= 1 +DISTVERSION= 2.27.3 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/grpc-gateway/distinfo b/devel/grpc-gateway/distinfo index 8ab95949af86..6200f4ca3799 100644 --- a/devel/grpc-gateway/distinfo +++ b/devel/grpc-gateway/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1755763715 -SHA256 (go/devel_grpc-gateway/grpc-gateway-v2.27.2/v2.27.2.mod) = 3ae455451cc79d3453a51cd9286bc7a7ce54fc3606089f46fc789e1226d48981 -SIZE (go/devel_grpc-gateway/grpc-gateway-v2.27.2/v2.27.2.mod) = 682 -SHA256 (go/devel_grpc-gateway/grpc-gateway-v2.27.2/v2.27.2.zip) = 6dae1ad81ee4d0941b9eee20d0899886c32747de8c71565a7310a039d81e13be -SIZE (go/devel_grpc-gateway/grpc-gateway-v2.27.2/v2.27.2.zip) = 1151455 +TIMESTAMP = 1759575159 +SHA256 (go/devel_grpc-gateway/grpc-gateway-v2.27.3/v2.27.3.mod) = 5485cf8ad87847e3dcd3aacc6b982ce5e96aa774110ee9ec4af9dbad46f57572 +SIZE (go/devel_grpc-gateway/grpc-gateway-v2.27.3/v2.27.3.mod) = 683 +SHA256 (go/devel_grpc-gateway/grpc-gateway-v2.27.3/v2.27.3.zip) = 82f62a00e6a1ab4d571901a8cd19c1fbad98320a350f260e8bc77878c7813492 +SIZE (go/devel_grpc-gateway/grpc-gateway-v2.27.3/v2.27.3.zip) = 1196274 diff --git a/devel/libaravis/Makefile b/devel/libaravis/Makefile index 285316a4b110..60318398ae1d 100644 --- a/devel/libaravis/Makefile +++ b/devel/libaravis/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/AravisProject/aravis/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= gnome libtool meson pkgconfig +USES= gnome meson pkgconfig USE_GITHUB= yes GH_ACCOUNT= AravisProject GH_PROJECT= aravis diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile index 252ccb6afc7e..d2be00e86ba8 100644 --- a/devel/liblxqt/Makefile +++ b/devel/liblxqt/Makefile @@ -1,6 +1,6 @@ PORTNAME= liblxqt PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= LXQT diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile index 803801e29e87..23aed5b161e4 100644 --- a/devel/libphonenumber/Makefile +++ b/devel/libphonenumber/Makefile @@ -1,6 +1,6 @@ PORTNAME= libphonenumber DISTVERSIONPREFIX= v -DISTVERSION= 9.0.14 +DISTVERSION= 9.0.15 CATEGORIES= devel MAINTAINER= kde@FreeBSD.org diff --git a/devel/libphonenumber/distinfo b/devel/libphonenumber/distinfo index ff4b19fd2620..203c6857eefb 100644 --- a/devel/libphonenumber/distinfo +++ b/devel/libphonenumber/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758422899 -SHA256 (google-libphonenumber-v9.0.14_GH0.tar.gz) = 76e9f41fbe812fc12af2531f3128dfee33fb777c3d8ce599af16c88df2861326 -SIZE (google-libphonenumber-v9.0.14_GH0.tar.gz) = 13019744 +TIMESTAMP = 1759562004 +SHA256 (google-libphonenumber-v9.0.15_GH0.tar.gz) = 815e7c49979bfec03f382b07375aa3ce497cd5af74cc767a5ce6670191c35d93 +SIZE (google-libphonenumber-v9.0.15_GH0.tar.gz) = 13020651 diff --git a/devel/libqt6xdg/Makefile b/devel/libqt6xdg/Makefile index f39a31bd3d92..1a44cafe87d9 100644 --- a/devel/libqt6xdg/Makefile +++ b/devel/libqt6xdg/Makefile @@ -1,6 +1,6 @@ PORTNAME= libqt6xdg PORTVERSION= 4.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= LXQT/${PORTNAME:S/6//} diff --git a/devel/marisa-trie/Makefile b/devel/marisa-trie/Makefile index a53b84d7b16d..5e646b59bc32 100644 --- a/devel/marisa-trie/Makefile +++ b/devel/marisa-trie/Makefile @@ -1,6 +1,7 @@ PORTNAME= marisa-trie DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel @@ -12,52 +13,14 @@ LICENSE= BSD2CLAUSE LGPL21+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING.md -USES= cmake pathfix -USE_GITHUB= yes -GH_ACCOUNT= s-yata -GH_PROJECT= marisa-trie +USES= cmake:testing compiler:c++20-lang pathfix USE_LDCONFIG= yes -CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON -DENABLE_NATIVE_CODE=ON -CMAKE_BOOL+= ENABLE_NATIVE_CODE - -OPTIONS_DEFINE= SSE2 SSE3 SSSE3 SSE4 SSE41 SSE42 POPCNT BMI BMI2 -OPTIONS_DEFAULT=${MACHINE_CPU:tu} - -SSE2_DESC= Support for SSE2 -SSE2_CMAKE_ARGS= -DENABLE_NATIVE_CODE=ON -DHAVE_SSE2=ON -DENABLE_SSE2=ON -SSE2_CMAKE_BOOL+= HAVE_SSE2 ENABLE_SSE2 - -SSE3_DESC= Support for SSE3 -SSE3_CMAKE_ARGS+= -DENABLE_NATIVE_CODE=ON -DHAVE_SSE3=ON -DENABLE_SSE3=ON -SSE3_CMAKE_BOOL+= HAVE_SSE3 ENABLE_SSE3 - -SSSE3_DESC= Support for SSSE3 -SSSE3_CMAKE_ARGS+= -DENABLE_NATIVE_CODE=ON -DHAVE_SSSE3=ON -DENABLE_SSSE3=ON -SSSE3_CMAKE_BOOL+= HAVE_SSSE3 ENABLE_SSSE3 - -SSE4_DESC= Support for SSE4 -SSE4_CMAKE_ARGS+= -DENABLE_NATIVE_CODE=ON -DHAVE_SSE4=ON -DENABLE_SSE4=ON -SSE4_CMAKE_BOOL+= HAVE_SSE4 ENABLE_SSE4 - -SSE41_DESC= Support for SSE4.1 -SSE41_CMAKE_ARGS+= -DENABLE_NATIVE_CODE=ON -DHAVE_SSE4_1=ON -DENABLE_SSE4_1=ON -SSE41_CMAKE_BOOL+= HAVE_SSE4_1 ENABLE_SSE4_1 - -SSE42_DESC= Support for SSE4.2 -SSE42_CMAKE_ARGS+= -DENABLE_NATIVE_CODE=ON -DHAVE_SSE4_2=ON -DENABLE_SSE4_2=ON -SSE42_CMAKE_BOOL+= HAVE_SSE4_2 ENABLE_SSE4_2 - -POPCNT_DESC= Support for POPCNT -POPCNT_CMAKE_ARGS+= -DENABLE_NATIVE_CODE=ON -DHAVE_POPCNT=ON -DENABLE_POPCNT=ON -POPCNT_CMAKE_BOOL+= HAVE_POPCNT ENABLE_POPCNT - -BMI_DESC= Support for BMI -BMI_CMAKE_ARGS+= -DENABLE_NATIVE_CODE=ON -DHAVE_BMI=ON -DENABLE_BMI=ON -BMI_CMAKE_BOOL+= HAVE_BMI ENABLE_BMI +USE_GITHUB= yes +GH_ACCOUNT= s-yata -BMI2_DESC= Support for BMI2 -BMI2_CMAKE_ARGS+= -DENABLE_NATIVE_CODE=ON -DHAVE_BMI2=ON -DENABLE_BMI2=ON -BMI2_CMAKE_BOOL+= HAVE_BMI2 ENABLE_BMI2 +CMAKE_ON_amd64= ENABLE_NATIVE_CODE +CMAKE_ON= BUILD_SHARED_LIBS \ + ${CMAKE_ON_${ARCH}} .include <bsd.port.mk> diff --git a/devel/marisa-trie/files/patch-CMakeLists.txt b/devel/marisa-trie/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..6e8778796dcc --- /dev/null +++ b/devel/marisa-trie/files/patch-CMakeLists.txt @@ -0,0 +1,46 @@ +--- CMakeLists.txt.orig 2025-07-20 11:08:58 UTC ++++ CMakeLists.txt +@@ -19,7 +19,6 @@ function(check_macro_defined MACRO OUTPUT_VAR) + SOURCE_FROM_CONTENT + "check_${OUTPUT_VAR}.cc" + "#ifndef ${MACRO}\n#error \"${MACRO} is missing\"\n#endif\n" +- COMPILE_DEFINITIONS -march=native + ) + set("${OUTPUT_VAR}" "${result}" PARENT_SCOPE) + message("${OUTPUT_VAR}: ${result}") +@@ -46,25 +45,25 @@ function(add_native_code TARGET) + cmake_dependent_option(ENABLE_BMI2 "Use BMI2 instructions" ON "ENABLE_NATIVE_CODE;HAVE_BMI2" OFF) + function(add_native_code TARGET) + if(ENABLE_NATIVE_CODE) +- target_compile_options("${TARGET}" PRIVATE -march=native) ++# target_compile_options("${TARGET}" PRIVATE -march=native) + if(ENABLE_BMI2) +- target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_BMI2 -mbmi2 -msse4) ++ target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_BMI2) + elseif(ENABLE_BMI) +- target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_BMI -mbmi -msse4) ++ target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_BMI) + elseif(ENABLE_SSE4A) +- target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE4A -msse4a) ++ target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE4A) + elseif(ENABLE_SSE4_2 AND ENABLE_POPCNT) +- target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE4 -msse4) ++ target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE4) + elseif(ENABLE_SSE4_2) +- target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE4_2 -msse4.2) ++ target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE4_2) + elseif(ENABLE_SSE4_1) +- target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE4_1 -msse4.1) ++ target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE4_1) + elseif(ENABLE_SSSE3) +- target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSSE3 -mssse3) ++ target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSSE3) + elseif(ENABLE_SSE3) +- target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE3 -msse3) ++ target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE3) + elseif(ENABLE_SSE2) +- target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE2 -msse2) ++ target_compile_options("${TARGET}" PRIVATE -DMARISA_USE_SSE2) + endif() + endif() + endfunction() diff --git a/devel/protobuf-go/Makefile b/devel/protobuf-go/Makefile index 67601a02a048..097fdebfdfa6 100644 --- a/devel/protobuf-go/Makefile +++ b/devel/protobuf-go/Makefile @@ -1,6 +1,6 @@ PORTNAME= protobuf-go DISTVERSIONPREFIX= v -DISTVERSION= 1.36.9 +DISTVERSION= 1.36.10 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/protobuf-go/distinfo b/devel/protobuf-go/distinfo index e63d4d4fc880..1fe6af1afec2 100644 --- a/devel/protobuf-go/distinfo +++ b/devel/protobuf-go/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757501214 -SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.9/v1.36.9.mod) = 66595c5b637107cec82b3faddea4b105be9a3e113788eaf02252b409bd5d3f89 -SIZE (go/devel_protobuf-go/protobuf-go-v1.36.9/v1.36.9.mod) = 201 -SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.9/v1.36.9.zip) = a8cd9b7f4b9e2d58784b247f4419b589e5b5286e986adc0477dd77b6994c5bb2 -SIZE (go/devel_protobuf-go/protobuf-go-v1.36.9/v1.36.9.zip) = 2254340 +TIMESTAMP = 1759523840 +SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.10/v1.36.10.mod) = a75c105a852fbd8da8d8cfac09c2eab9a206cfd27ed37c973737e23f632ca96e +SIZE (go/devel_protobuf-go/protobuf-go-v1.36.10/v1.36.10.mod) = 124 +SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.10/v1.36.10.zip) = 9265fbe7d073ca8571f1a9c4b8e8f20b244c35ad913346892d688e58fe4b1f22 +SIZE (go/devel_protobuf-go/protobuf-go-v1.36.10/v1.36.10.zip) = 2263898 diff --git a/devel/py-identify/Makefile b/devel/py-identify/Makefile index 7dd18371855d..44535e384361 100644 --- a/devel/py-identify/Makefile +++ b/devel/py-identify/Makefile @@ -1,5 +1,5 @@ PORTNAME= identify -DISTVERSION= 2.6.14 +DISTVERSION= 2.6.15 CATEGORIES= devel MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-identify/distinfo b/devel/py-identify/distinfo index 74117b0d8900..02ec2c853543 100644 --- a/devel/py-identify/distinfo +++ b/devel/py-identify/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757404872 -SHA256 (identify-2.6.14.tar.gz) = 663494103b4f717cb26921c52f8751363dc89db64364cd836a9bf1535f53cd6a -SIZE (identify-2.6.14.tar.gz) = 99283 +TIMESTAMP = 1759575076 +SHA256 (identify-2.6.15.tar.gz) = e4f4864b96c6557ef2a1e1c951771838f4edc9df3a72ec7118b338801b11c7bf +SIZE (identify-2.6.15.tar.gz) = 99311 diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile index 43b28988b845..ec594c3cb73d 100644 --- a/devel/py-tox/Makefile +++ b/devel/py-tox/Makefile @@ -1,5 +1,5 @@ PORTNAME= tox -DISTVERSION= 4.30.2 +DISTVERSION= 4.30.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-tox/distinfo b/devel/py-tox/distinfo index 58d54e3f2c24..025fcd68cd0f 100644 --- a/devel/py-tox/distinfo +++ b/devel/py-tox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757404936 -SHA256 (tox-4.30.2.tar.gz) = 772925ad6c57fe35c7ed5ac3e958ac5ced21dff597e76fc40c1f5bf3cd1b6a2e -SIZE (tox-4.30.2.tar.gz) = 202622 +TIMESTAMP = 1759523878 +SHA256 (tox-4.30.3.tar.gz) = f3dd0735f1cd4e8fbea5a3661b77f517456b5f0031a6256432533900e34b90bf +SIZE (tox-4.30.3.tar.gz) = 202799 diff --git a/devel/pyside6-tools/distinfo b/devel/pyside6-tools/distinfo index f2e9afa2d5fe..130b5d9c9daf 100644 --- a/devel/pyside6-tools/distinfo +++ b/devel/pyside6-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756199026 -SHA256 (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 9ec087465342bdc9dbe492a30e58fdbbc5448655deacf5982a0fe7123f59222d -SIZE (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 16659400 +TIMESTAMP = 1759301534 +SHA256 (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 7cd2d5abb98f2e6f442b0e41f5fcf930e7312ae4b17f681316b1adc7b63bb172 +SIZE (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 16663380 diff --git a/devel/pyside6/distinfo b/devel/pyside6/distinfo index 5da70ab73961..7f4cffde3a9f 100644 --- a/devel/pyside6/distinfo +++ b/devel/pyside6/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198983 -SHA256 (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 9ec087465342bdc9dbe492a30e58fdbbc5448655deacf5982a0fe7123f59222d -SIZE (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 16659400 +TIMESTAMP = 1759301520 +SHA256 (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 7cd2d5abb98f2e6f442b0e41f5fcf930e7312ae4b17f681316b1adc7b63bb172 +SIZE (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 16663380 diff --git a/devel/qt6-5compat/distinfo b/devel/qt6-5compat/distinfo index 246db8af503e..90cba120be23 100644 --- a/devel/qt6-5compat/distinfo +++ b/devel/qt6-5compat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196357 -SHA256 (KDE/Qt/6.9.2/qt5compat-everywhere-src-6.9.2.tar.xz) = cb289905c689fc271ce783f8b67844040aa73d78f4f0cf8421fa713390a75b60 -SIZE (KDE/Qt/6.9.2/qt5compat-everywhere-src-6.9.2.tar.xz) = 14618016 +TIMESTAMP = 1759303154 +SHA256 (KDE/Qt/6.9.3/qt5compat-everywhere-src-6.9.3.tar.xz) = 091dac2124c2291c3566408720f89b1796cd458897c6acabd11f03976ad04461 +SIZE (KDE/Qt/6.9.3/qt5compat-everywhere-src-6.9.3.tar.xz) = 14619024 diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile index ec92164f3f97..eba64f948e61 100644 --- a/devel/qt6-base/Makefile +++ b/devel/qt6-base/Makefile @@ -74,7 +74,8 @@ X11_LIB_DEPENDS= libxcb-cursor.so:x11/xcb-util-cursor \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-image.so:x11/xcb-util-image \ libxcb-keysyms.so:x11/xcb-util-keysyms \ - libxcb-render-util.so:x11/xcb-util-renderutil + libxcb-render-util.so:x11/xcb-util-renderutil \ + libxcb-util.so:x11/xcb-util X11_USES= xorg X11_USE= XORG=ice,pixman,sm,x11,xau,xcb,xcomposite,xcursor,xdamage,xdmcp,xext,xfixes,xi,xinerama,xrandr,xrender X11_CMAKE_BOOL= FEATURE_xcb \ diff --git a/devel/qt6-base/distinfo b/devel/qt6-base/distinfo index f27032e50768..f536c16bbf58 100644 --- a/devel/qt6-base/distinfo +++ b/devel/qt6-base/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196361 -SHA256 (KDE/Qt/6.9.2/qtbase-everywhere-src-6.9.2.tar.xz) = 44be9c9ecfe04129c4dea0a7e1b36ad476c9cc07c292016ac98e7b41514f2440 -SIZE (KDE/Qt/6.9.2/qtbase-everywhere-src-6.9.2.tar.xz) = 49812824 +TIMESTAMP = 1759303163 +SHA256 (KDE/Qt/6.9.3/qtbase-everywhere-src-6.9.3.tar.xz) = c5a1a2f660356ec081febfa782998ae5ddbc5925117e64f50e4be9cd45b8dc6e +SIZE (KDE/Qt/6.9.3/qtbase-everywhere-src-6.9.3.tar.xz) = 49856272 diff --git a/devel/qt6-base/files/patch-cmake_QtFlagHandlingHelpers.cmake b/devel/qt6-base/files/patch-cmake_QtFlagHandlingHelpers.cmake deleted file mode 100644 index 561cc85a2ecd..000000000000 --- a/devel/qt6-base/files/patch-cmake_QtFlagHandlingHelpers.cmake +++ /dev/null @@ -1,13 +0,0 @@ ---- cmake/QtFlagHandlingHelpers.cmake.orig 2024-09-18 16:48:24 UTC -+++ cmake/QtFlagHandlingHelpers.cmake -@@ -177,6 +177,10 @@ function(qt_internal_add_link_flags_no_undefined targe - set(no_undefined_flag "-Wl,--no-undefined") - endif() - -+ if (CMAKE_SYSTEM_NAME MATCHES "FreeBSD") -+ set(no_undefined_flag "") -+ endif() -+ - set(CMAKE_REQUIRED_LINK_OPTIONS ${previous_CMAKE_REQUIRED_LINK_OPTIONS}) - - if (NOT HAVE_DASH_UNDEFINED_SYMBOLS AND NOT HAVE_DASH_DASH_NO_UNDEFINED) diff --git a/devel/qt6-base/files/patch-cmake_QtRpathHelpers.cmake b/devel/qt6-base/files/patch-cmake_QtRpathHelpers.cmake deleted file mode 100644 index 7899d3825fba..000000000000 --- a/devel/qt6-base/files/patch-cmake_QtRpathHelpers.cmake +++ /dev/null @@ -1,11 +0,0 @@ ---- cmake/QtRpathHelpers.cmake.orig 2023-09-21 19:24:26 UTC -+++ cmake/QtRpathHelpers.cmake -@@ -8,6 +8,8 @@ function(qt_internal_get_relative_rpath_base_token out - set(rpath_rel_base "@loader_path") - elseif(LINUX OR SOLARIS OR FREEBSD OR HURD OR OPENBSD) - set(rpath_rel_base "$ORIGIN") -+ elseif(CMAKE_SYSTEM_NAME MATCHES "FreeBSD") -+ set(rpath_rel_base "$ORIGIN") - else() - set(rpath_rel_base "NO_KNOWN_RPATH_REL_BASE") - endif() diff --git a/devel/qt6-base/files/patch-src_corelib_global_qcomparehelpers.h b/devel/qt6-base/files/patch-src_corelib_global_qcomparehelpers.h deleted file mode 100644 index 5d37ac721415..000000000000 --- a/devel/qt6-base/files/patch-src_corelib_global_qcomparehelpers.h +++ /dev/null @@ -1,27 +0,0 @@ -Suppress spurious zero as null pointer constant warnings which cause errors -in www/dooble due to -Werror being passed. This is the same problem as in -qcompare.h that upstream suppresses for GCC. - -/usr/local/include/qt6/QtCore/qfloat16.h:209:5: error: zero as null pointer constant [-Werror,-Wzero-as-null-pointer-constant] -... -/usr/local/include/qt6/QtCore/qcomparehelpers.h:211:43: note: expanded from macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' - 211 | { return compareThreeWay(lhs, rhs) >= 0; } - ---- src/corelib/global/qcomparehelpers.h.orig 2025-02-19 13:05:34 UTC -+++ src/corelib/global/qcomparehelpers.h -@@ -316,6 +316,7 @@ orderingFlagsFor(T t) noexcept - - #define QT_DECLARE_ORDERING_HELPER_TEMPLATE(OrderingType, LeftType, RightType, Constexpr, \ - Noexcept, ...) \ -+ QT_WARNING_DISABLE_CLANG("-Wzero-as-null-pointer-constant") \ - __VA_ARGS__ \ - friend Constexpr bool operator<(LeftType const &lhs, RightType const &rhs) Noexcept \ - { \ -@@ -357,6 +358,7 @@ orderingFlagsFor(T t) noexcept - // Helpers for reversed ordering, using the existing compareThreeWay() function. - #define QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(OrderingType, LeftType, RightType, Constexpr, \ - Noexcept, ...) \ -+ QT_WARNING_DISABLE_CLANG("-Wzero-as-null-pointer-constant") \ - __VA_ARGS__ \ - friend Constexpr bool operator<(RightType const &lhs, LeftType const &rhs) Noexcept \ - { return is_gt(compareThreeWay(rhs, lhs)); } \ diff --git a/devel/qt6-base/files/patch-src_corelib_io_qprocess__unix.cpp b/devel/qt6-base/files/patch-src_corelib_io_qprocess__unix.cpp new file mode 100644 index 000000000000..67daf0bcd3b5 --- /dev/null +++ b/devel/qt6-base/files/patch-src_corelib_io_qprocess__unix.cpp @@ -0,0 +1,32 @@ +Use dlsym to access environ. This avoids undefined references during linking +with -Wl,-no-undefined. + +See https://reviews.freebsd.org/D30842 + +--- src/corelib/io/qprocess_unix.cpp.orig 2025-08-11 04:54:51 UTC ++++ src/corelib/io/qprocess_unix.cpp +@@ -59,10 +59,9 @@ + # define _PATH_TTY _PATH_DEV "tty" + #endif + +-#ifdef Q_OS_FREEBSD +-__attribute__((weak)) +-#endif ++#ifndef Q_OS_FREEBSD + extern char **environ; ++#endif + + QT_BEGIN_NAMESPACE + +@@ -74,6 +73,11 @@ QProcessEnvironment QProcessEnvironment::systemEnviron + { + QProcessEnvironment env; + const char *entry; ++#ifdef Q_OS_FREEBSD ++ static char* nullenv = nullptr; ++ char ***environ_p = reinterpret_cast<char***>(dlsym(RTLD_DEFAULT, "environ")); ++ char **environ = environ_p ? *environ_p : &nullenv; ++#endif + for (int count = 0; (entry = environ[count]); ++count) { + const char *equal = strchr(entry, '='); + if (!equal) diff --git a/devel/qt6-base/pkg-plist b/devel/qt6-base/pkg-plist index 737f0c8e6992..5c67b6fac4c8 100644 --- a/devel/qt6-base/pkg-plist +++ b/devel/qt6-base/pkg-plist @@ -5,6 +5,7 @@ bin/qmake6 %%QT_INCDIR%%/QtConcurrent/QtConcurrentFilter %%QT_INCDIR%%/QtConcurrent/QtConcurrentMap %%QT_INCDIR%%/QtConcurrent/QtConcurrentRun +%%QT_INCDIR%%/QtConcurrent/QtConcurrentTask %%QT_INCDIR%%/QtConcurrent/QtConcurrentVersion %%QT_INCDIR%%/QtConcurrent/qtaskbuilder.h %%QT_INCDIR%%/QtConcurrent/qtconcurrent_global.h @@ -968,8 +969,8 @@ bin/qmake6 %%QT_INCDIR%%/QtFbSupport/QtFbSupportDepends %%QT_INCDIR%%/QtFbSupport/QtFbSupportVersion %%QT_INCDIR%%/QtFbSupport/qtfbsupportversion.h -%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/atspiadaptor_p.h -%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/dbusconnection_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/atspiadaptor_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/dbusconnection_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstractfileiconengine_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstractfileiconprovider_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstractlayoutstyleinfo_p.h @@ -1123,11 +1124,11 @@ bin/qmake6 %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qshortcut_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qshortcutmap_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qsimpledrag_p.h -%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspi_constant_mappings_p.h -%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspi_struct_marshallers_p.h -%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspiaccessiblebridge_p.h -%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspiapplicationadaptor_p.h -%%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspidbuscache_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspi_constant_mappings_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspi_struct_marshallers_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspiaccessiblebridge_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspiapplicationadaptor_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qspidbuscache_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qstandarditemmodel_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qstatictext_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qstatusnotifieritemadaptor_p.h @@ -1444,9 +1445,9 @@ bin/qmake6 %%QT_INCDIR%%/QtGui/QtGui %%QT_INCDIR%%/QtGui/QtGuiDepends %%QT_INCDIR%%/QtGui/QtGuiVersion -%%X11%%%%QT_INCDIR%%/QtGui/bus_interface.h -%%X11%%%%QT_INCDIR%%/QtGui/cache_adaptor.h -%%X11%%%%QT_INCDIR%%/QtGui/deviceeventcontroller_adaptor.h +%%QT_INCDIR%%/QtGui/bus_interface.h +%%QT_INCDIR%%/QtGui/cache_adaptor.h +%%QT_INCDIR%%/QtGui/deviceeventcontroller_adaptor.h %%QT_INCDIR%%/QtGui/properties_interface.h %%QT_INCDIR%%/QtGui/qabstractfileiconprovider.h %%QT_INCDIR%%/QtGui/qabstracttextdocumentlayout.h @@ -1566,7 +1567,7 @@ bin/qmake6 %%QT_INCDIR%%/QtGui/qvulkanwindow.h %%QT_INCDIR%%/QtGui/qwindow.h %%QT_INCDIR%%/QtGui/qwindowdefs.h -%%X11%%%%QT_INCDIR%%/QtGui/socket_interface.h +%%QT_INCDIR%%/QtGui/socket_interface.h %%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/devicehandlerlist_p.h %%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevkeyboard_defaultmap_p.h %%QT_INCDIR%%/QtInputSupport/%%FULLVER%%/QtInputSupport/private/qevdevkeyboardhandler_p.h @@ -3503,6 +3504,7 @@ lib/cmake/Qt6XmlPrivate/Qt6XmlPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/features/android/spec_post.prf %%QT_MKSPECDIR%%/features/benchmark.prf %%QT_MKSPECDIR%%/features/build_pass.prf +%%QT_MKSPECDIR%%/features/ccache.prf %%QT_MKSPECDIR%%/features/cmake_functions.prf %%QT_MKSPECDIR%%/features/cmdline.prf %%QT_MKSPECDIR%%/features/configure.prf @@ -3601,7 +3603,6 @@ lib/cmake/Qt6XmlPrivate/Qt6XmlPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/features/uikit/xcodebuild.mk %%QT_MKSPECDIR%%/features/uikit/xcodebuild.prf %%QT_MKSPECDIR%%/features/unix/bsymbolic_functions.prf -%%QT_MKSPECDIR%%/features/unix/ccache.prf %%QT_MKSPECDIR%%/features/unix/hide_symbols.prf %%QT_MKSPECDIR%%/features/unix/largefile.prf %%QT_MKSPECDIR%%/features/unix/no_direct_extern_access.prf diff --git a/devel/qt6-grpc/distinfo b/devel/qt6-grpc/distinfo index fe09fb9eaa9d..5ca64c38d5ab 100644 --- a/devel/qt6-grpc/distinfo +++ b/devel/qt6-grpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196365 -SHA256 (KDE/Qt/6.9.2/qtgrpc-everywhere-src-6.9.2.tar.xz) = a43d3c8823fe11b71d0c362527150914134239fa285feaff86fd692617353f64 -SIZE (KDE/Qt/6.9.2/qtgrpc-everywhere-src-6.9.2.tar.xz) = 602148 +TIMESTAMP = 1759303177 +SHA256 (KDE/Qt/6.9.3/qtgrpc-everywhere-src-6.9.3.tar.xz) = 7963c879cb72d5bebea1724602e6896cdc26e8555d872259f217c6b1130afe02 +SIZE (KDE/Qt/6.9.3/qtgrpc-everywhere-src-6.9.3.tar.xz) = 603684 diff --git a/devel/qt6-grpc/pkg-plist b/devel/qt6-grpc/pkg-plist index 6236cabe4363..95eaabb0affa 100644 --- a/devel/qt6-grpc/pkg-plist +++ b/devel/qt6-grpc/pkg-plist @@ -1,5 +1,6 @@ %%QT_INCDIR%%/QtGrpc/%%FULLVER%%/QtGrpc/private/qabstractgrpcchannel_p.h %%QT_INCDIR%%/QtGrpc/%%FULLVER%%/QtGrpc/private/qgrpcoperation_p.h +%%QT_INCDIR%%/QtGrpc/%%FULLVER%%/QtGrpc/private/qgrpcoperationcontext_p.h %%QT_INCDIR%%/QtGrpc/%%FULLVER%%/QtGrpc/private/qtgrpc-config_p.h %%QT_INCDIR%%/QtGrpc/%%FULLVER%%/QtGrpc/private/qtgrpclogging_p.h %%QT_INCDIR%%/QtGrpc/QAbstractGrpcChannel diff --git a/devel/qt6-languageserver/distinfo b/devel/qt6-languageserver/distinfo index ed231d1067ab..c252ac4b55d9 100644 --- a/devel/qt6-languageserver/distinfo +++ b/devel/qt6-languageserver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196375 -SHA256 (KDE/Qt/6.9.2/qtlanguageserver-everywhere-src-6.9.2.tar.xz) = 781b6eafe1fe1ab7e942fb15dc220b79c602db6efdce7fdc272bf8512c068bee -SIZE (KDE/Qt/6.9.2/qtlanguageserver-everywhere-src-6.9.2.tar.xz) = 137008 +TIMESTAMP = 1759303186 +SHA256 (KDE/Qt/6.9.3/qtlanguageserver-everywhere-src-6.9.3.tar.xz) = c8e8a6c4f8cb25626922e78f398b13b02eea21c4cc5525ffc2a0da7469369d33 +SIZE (KDE/Qt/6.9.3/qtlanguageserver-everywhere-src-6.9.3.tar.xz) = 136968 diff --git a/devel/qt6-location/distinfo b/devel/qt6-location/distinfo index e5b4a1f86b5a..bf910a3d0781 100644 --- a/devel/qt6-location/distinfo +++ b/devel/qt6-location/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196382 -SHA256 (KDE/Qt/6.9.2/qtlocation-everywhere-src-6.9.2.tar.xz) = 5a45ed1967958982899b79891afc0b4530cf2e59d3b1a57af6dfdc645e1c73f9 -SIZE (KDE/Qt/6.9.2/qtlocation-everywhere-src-6.9.2.tar.xz) = 3149364 +TIMESTAMP = 1759303196 +SHA256 (KDE/Qt/6.9.3/qtlocation-everywhere-src-6.9.3.tar.xz) = 141227d1fdaf4e1574c99127b2eb91ab171107bf067121aecb03b618b2e71605 +SIZE (KDE/Qt/6.9.3/qtlocation-everywhere-src-6.9.3.tar.xz) = 3149208 diff --git a/devel/qt6-positioning/distinfo b/devel/qt6-positioning/distinfo index ea1cd7a5c3f9..84cedf391251 100644 --- a/devel/qt6-positioning/distinfo +++ b/devel/qt6-positioning/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196387 -SHA256 (KDE/Qt/6.9.2/qtpositioning-everywhere-src-6.9.2.tar.xz) = 489a9801ffbda04b16c62f64a687efae4c1a07807f6b67f40ce1f37c3dfdbc1a -SIZE (KDE/Qt/6.9.2/qtpositioning-everywhere-src-6.9.2.tar.xz) = 649488 +TIMESTAMP = 1759303206 +SHA256 (KDE/Qt/6.9.3/qtpositioning-everywhere-src-6.9.3.tar.xz) = 0c87c980f704c17aadaf0bf8a03845dd0a60cc0313be24bd7b5b90685d5835b4 +SIZE (KDE/Qt/6.9.3/qtpositioning-everywhere-src-6.9.3.tar.xz) = 649260 diff --git a/devel/qt6-remoteobjects/distinfo b/devel/qt6-remoteobjects/distinfo index 6276bb15a0c2..87a08c373012 100644 --- a/devel/qt6-remoteobjects/distinfo +++ b/devel/qt6-remoteobjects/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196391 -SHA256 (KDE/Qt/6.9.2/qtremoteobjects-everywhere-src-6.9.2.tar.xz) = df624ef14befbc92a293f2c193c5a7fd5d3f9d795fb33cc38b4e0b869bf18b26 -SIZE (KDE/Qt/6.9.2/qtremoteobjects-everywhere-src-6.9.2.tar.xz) = 528608 +TIMESTAMP = 1759303215 +SHA256 (KDE/Qt/6.9.3/qtremoteobjects-everywhere-src-6.9.3.tar.xz) = 98987c0055d4e1a6d31dac85c3445d99ed8142c21995f70b391ef0ebafaad85b +SIZE (KDE/Qt/6.9.3/qtremoteobjects-everywhere-src-6.9.3.tar.xz) = 528744 diff --git a/devel/qt6-scxml/distinfo b/devel/qt6-scxml/distinfo index 131704ee7ea2..7cb8f6f41654 100644 --- a/devel/qt6-scxml/distinfo +++ b/devel/qt6-scxml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196396 -SHA256 (KDE/Qt/6.9.2/qtscxml-everywhere-src-6.9.2.tar.xz) = e06af183012996a64f07745064318303d3765959ebba29489f8af0f50f32ebb6 -SIZE (KDE/Qt/6.9.2/qtscxml-everywhere-src-6.9.2.tar.xz) = 545560 +TIMESTAMP = 1759303225 +SHA256 (KDE/Qt/6.9.3/qtscxml-everywhere-src-6.9.3.tar.xz) = f389c0c051df908eae392fbe94a8513e6fe15f88399d88fd33a763165f5b34b7 +SIZE (KDE/Qt/6.9.3/qtscxml-everywhere-src-6.9.3.tar.xz) = 545436 diff --git a/devel/qt6-scxml/pkg-plist b/devel/qt6-scxml/pkg-plist index b720e4de8486..deb3c5cda7a4 100644 --- a/devel/qt6-scxml/pkg-plist +++ b/devel/qt6-scxml/pkg-plist @@ -138,6 +138,7 @@ lib/cmake/Qt6ScxmlGlobalPrivate/Qt6ScxmlGlobalPrivateAdditionalTargetInfo.cmake lib/cmake/Qt6ScxmlGlobalPrivate/Qt6ScxmlGlobalPrivateConfig.cmake lib/cmake/Qt6ScxmlGlobalPrivate/Qt6ScxmlGlobalPrivateConfigVersion.cmake lib/cmake/Qt6ScxmlGlobalPrivate/Qt6ScxmlGlobalPrivateConfigVersionImpl.cmake +lib/cmake/Qt6ScxmlGlobalPrivate/Qt6ScxmlGlobalPrivateExtraProperties.cmake lib/cmake/Qt6ScxmlGlobalPrivate/Qt6ScxmlGlobalPrivateTargets.cmake lib/cmake/Qt6ScxmlGlobalPrivate/Qt6ScxmlGlobalPrivateVersionlessAliasTargets.cmake lib/cmake/Qt6ScxmlGlobalPrivate/Qt6ScxmlGlobalPrivateVersionlessTargets.cmake diff --git a/devel/qt6-tools/Makefile b/devel/qt6-tools/Makefile index 63b3deb3d8df..706786478908 100644 --- a/devel/qt6-tools/Makefile +++ b/devel/qt6-tools/Makefile @@ -10,22 +10,24 @@ BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon \ libzstd.so:archivers/zstd -USES= cmake compiler:c++17-lang gl llvm:min=17,max=20,lib,noexport \ +USES= cmake compiler:c++17-lang gl llvm:min=17,max=21,lib,noexport \ python:build qt-dist:6 USE_GL= opengl USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} USE_QT= base declarative sqldriver-sqlite:run -# QDOC_USER_CLANG_VERSION is an unofficial CMake variable intended to override -# the list of supported LLVM versions, i.e., QDOC_SUPPORTED_CLANG_VERSIONS in -# .cmake.conf with the chosen version of LLVM. We must be careful here and adjust -# llvm min/max in USES to align with the versions of LLVM that future releases -# support. LLVM_VERSION only provides the major version, but at least the minor -# version must also be passed, hence the use of "black magic" to determine this -# value, which does not respect relative paths. CMAKE_ARGS= -DClang_DIR:PATH="${LLVM_PREFIX}/lib/cmake/clang" \ - -DLLVM_DIR:PATH="${LLVM_PREFIX}/lib/cmake/llvm" \ - -DQDOC_USER_CLANG_VERSION:STRING="`${MAKE} -C ${PORTSDIR}/devel/llvm${LLVM_VERSION} -VDISTVERSION:R`" + -DLLVM_DIR:PATH="${LLVM_PREFIX}/lib/cmake/llvm" +# QDOC_USER_CLANG_VERSION is a custom CMake variable intended to override the +# list of supported LLVM versions, i.e., QDOC_SUPPORTED_CLANG_VERSIONS in +# src/qdoc/cmake/QDocConfiguration.cmake with the chosen version of LLVM. +# Otherwise, the numerically greatest version found would be used. We must be +# careful here and adjust llvm min/max in USES to align with the versions +# of LLVM that future releases support. We also need to supply at least a +# major.minor version of llvm for this variable. Since LLVM_VERSION only provides +# the major version, we pass the full version via a command and let CMake process +# it during the configure stage. +CMAKE_ARGS+= -DQDOC_USER_CLANG_VERSION:STRING="`${LLVM_CONFIG} --version`" post-install: # Install symlinks for user-facing tools diff --git a/devel/qt6-tools/distinfo b/devel/qt6-tools/distinfo index 818f2f0992b1..bef1029813a2 100644 --- a/devel/qt6-tools/distinfo +++ b/devel/qt6-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196635 -SHA256 (KDE/Qt/6.9.2/qttools-everywhere-src-6.9.2.tar.xz) = d8b7f7e8e970cc0b975205fd6d5832ea917ef3e751df69b97439c1cddd67a489 -SIZE (KDE/Qt/6.9.2/qttools-everywhere-src-6.9.2.tar.xz) = 10330412 +TIMESTAMP = 1759303238 +SHA256 (KDE/Qt/6.9.3/qttools-everywhere-src-6.9.3.tar.xz) = 0cf7ab0e975fc57f5ce1375576a0a76e9ede25e6b01db3cf2339cd4d9750b4e9 +SIZE (KDE/Qt/6.9.3/qttools-everywhere-src-6.9.3.tar.xz) = 10334740 diff --git a/devel/qt6-tools/files/patch-.cmake.conf b/devel/qt6-tools/files/patch-.cmake.conf deleted file mode 100644 index ec629a036b7e..000000000000 --- a/devel/qt6-tools/files/patch-.cmake.conf +++ /dev/null @@ -1,19 +0,0 @@ -Supply the version of LLVM we are intending to use via QDOC_USER_CLANG_VERSION, -a made-up CMake varible derived from LLVM_VERSION in the port Makefile, instead -of iterating through potential candidates. This avoids mismatches during the -configure stage when a user has a version of LLVM installed greater than what is -set in DEFAULT_VERSIONS. - -PR: 287430 - ---- .cmake.conf.orig 2025-05-29 00:19:42 UTC -+++ .cmake.conf -@@ -3,7 +3,7 @@ set(QDOC_SUPPORTED_CLANG_VERSIONS - set(QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_AS_CONST=1") - set(QDOC_MINIMUM_CLANG_VERSION "17") - set(QDOC_SUPPORTED_CLANG_VERSIONS -- "20.1" "19.1" "18.1" "17.0" -+ ${QDOC_USER_CLANG_VERSION} - ) - list(APPEND QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_FOREACH=1") - list(APPEND QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_CONTEXTLESS_CONNECT=1") diff --git a/devel/qt6-tools/files/patch-configure.cmake b/devel/qt6-tools/files/patch-configure.cmake index e5d15fe0e715..8474226f40c6 100644 --- a/devel/qt6-tools/files/patch-configure.cmake +++ b/devel/qt6-tools/files/patch-configure.cmake @@ -15,11 +15,11 @@ Call Stack (most recent call first): Regressed by: https://code.qt.io/cgit/qt/qttools.git/commit/?h=6.6.0&id=ff5c080c2eb9267c43da6fafe953bf50076443c4 ---- configure.cmake.orig 2025-02-19 09:54:25 UTC +--- configure.cmake.orig 2025-09-25 00:29:00 UTC +++ configure.cmake -@@ -1,6 +1,11 @@ - # Copyright (C) 2022 The Qt Company Ltd. - # SPDX-License-Identifier: BSD-3-Clause +@@ -4,6 +4,11 @@ include(${CMAKE_CURRENT_LIST_DIR}/src/qdoc/cmake/QDocC + # Include QDoc-specific configuration early (needed for feature definitions) + include(${CMAKE_CURRENT_LIST_DIR}/src/qdoc/cmake/QDocConfiguration.cmake) +#### Libraries + @@ -29,7 +29,7 @@ Regressed by: https://code.qt.io/cgit/qt/qttools.git/commit/?h=6.6.0&id=ff5c080c #### Tests qt_find_package(WrapLibClang 8 PROVIDED_TARGETS WrapLibClang::WrapLibClang) -@@ -8,7 +13,6 @@ endif() +@@ -11,7 +16,6 @@ endif() if(TARGET WrapLibClang::WrapLibClang) set(TEST_libclang "ON" CACHE BOOL "Required libclang version found." FORCE) endif() diff --git a/devel/qt6-tools/files/patch-src_qdoc_cmake_QDocConfiguration.cmake b/devel/qt6-tools/files/patch-src_qdoc_cmake_QDocConfiguration.cmake new file mode 100644 index 000000000000..7f4c312efad3 --- /dev/null +++ b/devel/qt6-tools/files/patch-src_qdoc_cmake_QDocConfiguration.cmake @@ -0,0 +1,16 @@ +Supply the version of LLVM we are intending to use via QDOC_USER_CLANG_VERSION, +a custom CMake varible derived from LLVM_VERSION in the port Makefile instead of +iterating through all potential candidates. This avoids mismatches during the +configure stage when a user has a version of LLVM installed greater than what is +set in DEFAULT_VERSIONS. + +PR: 287430 + +--- src/qdoc/cmake/QDocConfiguration.cmake.orig 2025-09-25 00:29:00 UTC ++++ src/qdoc/cmake/QDocConfiguration.cmake +@@ -11,3 +11,5 @@ set(QDOC_SUPPORTED_CLANG_VERSIONS + "21.1" "20.1" "19.1" "18.1" "17.0" + ) + ++# Try user-selected version of Clang first ++list(PREPEND QDOC_SUPPORTED_CLANG_VERSIONS "${QDOC_USER_CLANG_VERSION}") diff --git a/devel/qt6-tools/pkg-plist b/devel/qt6-tools/pkg-plist index 07be5f73c227..48f15cc3091b 100644 --- a/devel/qt6-tools/pkg-plist +++ b/devel/qt6-tools/pkg-plist @@ -369,6 +369,7 @@ lib/cmake/Qt6Tools/Qt6ToolsConfig.cmake lib/cmake/Qt6Tools/Qt6ToolsConfigVersion.cmake lib/cmake/Qt6Tools/Qt6ToolsConfigVersionImpl.cmake lib/cmake/Qt6Tools/Qt6ToolsDependencies.cmake +lib/cmake/Qt6Tools/Qt6ToolsExtraProperties.cmake lib/cmake/Qt6Tools/Qt6ToolsTargets.cmake lib/cmake/Qt6Tools/Qt6ToolsVersionlessAliasTargets.cmake lib/cmake/Qt6Tools/Qt6ToolsVersionlessTargets.cmake diff --git a/devel/qt6-translations/distinfo b/devel/qt6-translations/distinfo index dabf96c94680..27729f2e5b76 100644 --- a/devel/qt6-translations/distinfo +++ b/devel/qt6-translations/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196641 -SHA256 (KDE/Qt/6.9.2/qttranslations-everywhere-src-6.9.2.tar.xz) = c73bb6281ed365c0f954f4b1b6e1b13e1b3fefd94854f46fcd9a412f641f7ed6 -SIZE (KDE/Qt/6.9.2/qttranslations-everywhere-src-6.9.2.tar.xz) = 1628840 +TIMESTAMP = 1759303249 +SHA256 (KDE/Qt/6.9.3/qttranslations-everywhere-src-6.9.3.tar.xz) = f36d545e6681b146fd79b3ebb74ef275e88694cf81eae8323327cae3bfc490a1 +SIZE (KDE/Qt/6.9.3/qttranslations-everywhere-src-6.9.3.tar.xz) = 1663376 diff --git a/devel/qt6-translations/pkg-plist b/devel/qt6-translations/pkg-plist index 72d8b7e617a1..19fb47dd6f9c 100644 --- a/devel/qt6-translations/pkg-plist +++ b/devel/qt6-translations/pkg-plist @@ -39,6 +39,7 @@ %%QT_L10NDIR%%/designer_ko.qm %%QT_L10NDIR%%/designer_nl.qm %%QT_L10NDIR%%/designer_pl.qm +%%QT_L10NDIR%%/designer_pt_BR.qm %%QT_L10NDIR%%/designer_ru.qm %%QT_L10NDIR%%/designer_sk.qm %%QT_L10NDIR%%/designer_sl.qm @@ -63,6 +64,7 @@ %%QT_L10NDIR%%/linguist_ko.qm %%QT_L10NDIR%%/linguist_nl.qm %%QT_L10NDIR%%/linguist_pl.qm +%%QT_L10NDIR%%/linguist_pt_BR.qm %%QT_L10NDIR%%/linguist_ru.qm %%QT_L10NDIR%%/linguist_sk.qm %%QT_L10NDIR%%/linguist_sl.qm @@ -267,6 +269,7 @@ %%QT_L10NDIR%%/qtserialport_ka.qm %%QT_L10NDIR%%/qtserialport_ko.qm %%QT_L10NDIR%%/qtserialport_pl.qm +%%QT_L10NDIR%%/qtserialport_pt_BR.qm %%QT_L10NDIR%%/qtserialport_ru.qm %%QT_L10NDIR%%/qtserialport_sv.qm %%QT_L10NDIR%%/qtserialport_tr.qm @@ -280,6 +283,7 @@ %%QT_L10NDIR%%/qtwebengine_ko.qm %%QT_L10NDIR%%/qtwebengine_lg.qm %%QT_L10NDIR%%/qtwebengine_pl.qm +%%QT_L10NDIR%%/qtwebengine_pt_BR.qm %%QT_L10NDIR%%/qtwebengine_ru.qm %%QT_L10NDIR%%/qtwebengine_sv.qm %%QT_L10NDIR%%/qtwebengine_tr.qm @@ -294,6 +298,7 @@ %%QT_L10NDIR%%/qtwebsockets_ka.qm %%QT_L10NDIR%%/qtwebsockets_ko.qm %%QT_L10NDIR%%/qtwebsockets_pl.qm +%%QT_L10NDIR%%/qtwebsockets_pt_BR.qm %%QT_L10NDIR%%/qtwebsockets_ru.qm %%QT_L10NDIR%%/qtwebsockets_sv.qm %%QT_L10NDIR%%/qtwebsockets_tr.qm diff --git a/devel/qtcreator/Makefile b/devel/qtcreator/Makefile index fa4787a862cc..3cedd66a5264 100644 --- a/devel/qtcreator/Makefile +++ b/devel/qtcreator/Makefile @@ -1,5 +1,5 @@ PORTNAME= qtcreator -DISTVERSION= 17.0.1 +DISTVERSION= 17.0.2 CATEGORIES= devel MASTER_SITES= QT/official_releases/qtcreator/${DISTVERSION:R}/${DISTVERSION} DISTNAME= qt-creator-opensource-src-${DISTVERSION} diff --git a/devel/qtcreator/distinfo b/devel/qtcreator/distinfo index faa8c3de886f..58ab40ac7dad 100644 --- a/devel/qtcreator/distinfo +++ b/devel/qtcreator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756405815 -SHA256 (KDE/Qt/qtcreator/qt-creator-opensource-src-17.0.1.tar.xz) = f5671808476707391a9a2edb9963ea4a6b6b90c78cbe74ece1aca0c6b42e5184 -SIZE (KDE/Qt/qtcreator/qt-creator-opensource-src-17.0.1.tar.xz) = 55741344 +TIMESTAMP = 1759551715 +SHA256 (KDE/Qt/qtcreator/qt-creator-opensource-src-17.0.2.tar.xz) = b0e118f9fb89be717628b3f9251c295fa6df41fa8b7d81216e2ead8355e55a13 +SIZE (KDE/Qt/qtcreator/qt-creator-opensource-src-17.0.2.tar.xz) = 55745020 diff --git a/devel/qtcreator/pkg-plist b/devel/qtcreator/pkg-plist index 164071d4637d..c13c94b9deb5 100644 --- a/devel/qtcreator/pkg-plist +++ b/devel/qtcreator/pkg-plist @@ -189,6 +189,7 @@ share/metainfo/org.qt-project.qtcreator.appdata.xml %%DATADIR%%/changelog/changes-16.0.2.md %%DATADIR%%/changelog/changes-17.0.0.md %%DATADIR%%/changelog/changes-17.0.1.md +%%DATADIR%%/changelog/changes-17.0.2.md %%DATADIR%%/changelog/changes-2.0.0 %%DATADIR%%/changelog/changes-2.0.1 %%DATADIR%%/changelog/changes-2.1.0 diff --git a/devel/shiboken6/distinfo b/devel/shiboken6/distinfo index 837de6ee5f26..e048bccfb3d8 100644 --- a/devel/shiboken6/distinfo +++ b/devel/shiboken6/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198971 -SHA256 (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 9ec087465342bdc9dbe492a30e58fdbbc5448655deacf5982a0fe7123f59222d -SIZE (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 16659400 +TIMESTAMP = 1759301509 +SHA256 (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 7cd2d5abb98f2e6f442b0e41f5fcf930e7312ae4b17f681316b1adc7b63bb172 +SIZE (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 16663380 diff --git a/dns/bind9-devel/Makefile b/dns/bind9-devel/Makefile index b6e69c17a82c..c761307a0811 100644 --- a/dns/bind9-devel/Makefile +++ b/dns/bind9-devel/Makefile @@ -43,7 +43,7 @@ LIB_DEPENDS= libnghttp2.so:www/libnghttp2 \ RUN_DEPENDS= bind-tools>0:dns/bind-tools .endif -USES= compiler:c11 cpe gnome libedit libtool meson perl5 pkgconfig \ +USES= compiler:c11 cpe gnome libedit meson perl5 pkgconfig \ ssl tar:xz CPE_VENDOR= isc diff --git a/dns/getdns/Makefile b/dns/getdns/Makefile index 236c5bf6732a..938b4eddae3f 100644 --- a/dns/getdns/Makefile +++ b/dns/getdns/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= check>0:devel/check LIB_DEPENDS= libidn2.so:dns/libidn2 \ libunbound.so:dns/unbound -USES= compiler:c11 libtool pathfix ssl cmake +USES= compiler:c11 pathfix ssl cmake SOMAJVER= 10 SOVERSION= ${SOMAJVER}.2.0 diff --git a/emulators/flexemu/Makefile b/emulators/flexemu/Makefile index 8c44dde04c64..7f049f14f86a 100644 --- a/emulators/flexemu/Makefile +++ b/emulators/flexemu/Makefile @@ -9,7 +9,7 @@ WWW= https://flexemu.neocities.org/ LICENSE= GPLv2 -USES= cmake compiler:c++17-lang desktop-file-utils gl libtool \ +USES= cmake compiler:c++17-lang desktop-file-utils gl \ ncurses qt:6 shared-mime-info xorg USE_GITHUB= yes GH_ACCOUNT= aladur diff --git a/graphics/Coin/Makefile b/graphics/Coin/Makefile index 1d031a7d7e74..f89b39380542 100644 --- a/graphics/Coin/Makefile +++ b/graphics/Coin/Makefile @@ -12,7 +12,7 @@ LICENSE= BSD3CLAUSE BUILD_DEPENDS= boost-libs>0:devel/boost-libs LIB_DEPENDS= libsimage.so:graphics/simage -USES= cmake gl openal:al libtool pathfix xorg +USES= cmake gl openal:al pathfix xorg USE_GITHUB= yes GH_ACCOUNT= coin3d diff --git a/graphics/gexiv2/Makefile b/graphics/gexiv2/Makefile index 8106e39f84d8..0875132f4852 100644 --- a/graphics/gexiv2/Makefile +++ b/graphics/gexiv2/Makefile @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexiv2.so:graphics/exiv2 -USES= compiler:c++17-lang gnome libtool:build meson pathfix pkgconfig \ +USES= compiler:c++17-lang gnome meson pathfix pkgconfig \ python:build tar:xz vala:build USE_GNOME= glib20 introspection:build pygobject3 USE_LDCONFIG= yes diff --git a/graphics/gexiv2_016/Makefile b/graphics/gexiv2_016/Makefile index f20e2b2ea473..f5cc5e4b22b3 100644 --- a/graphics/gexiv2_016/Makefile +++ b/graphics/gexiv2_016/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen LIB_DEPENDS= libexiv2.so:graphics/exiv2 -USES= compiler:c++17-lang gnome libtool:build meson pathfix pkgconfig \ +USES= compiler:c++17-lang gnome meson pathfix pkgconfig \ python:build tar:xz vala:build USE_GNOME= glib20 introspection:build pygobject3 USE_LDCONFIG= yes diff --git a/graphics/openorienteering-mapper/Makefile b/graphics/openorienteering-mapper/Makefile index 450798dc4cfb..6a107ac17fb2 100644 --- a/graphics/openorienteering-mapper/Makefile +++ b/graphics/openorienteering-mapper/Makefile @@ -11,6 +11,9 @@ WWW= https://www.openorienteering.org/apps/mapper/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= error: overload resolution selected deleted operator '=' +EXPIRATION_DATE=2025-10-31 + PATCH_SITES= https://github.com/OpenOrienteering/mapper/commit/ PATCHFILES= 69977dfd4cbb8608aafa8ca8b5388d4983f5430a.patch:-p1 diff --git a/graphics/qt6-3d/distinfo b/graphics/qt6-3d/distinfo index cd9b54578f75..5e2d2d8c0d6a 100644 --- a/graphics/qt6-3d/distinfo +++ b/graphics/qt6-3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196733 -SHA256 (KDE/Qt/6.9.2/qt3d-everywhere-src-6.9.2.tar.xz) = aa6e023b8b5605f212cc52c46c1a8b74bd2ca67d01473d305b5b48a7972bb659 -SIZE (KDE/Qt/6.9.2/qt3d-everywhere-src-6.9.2.tar.xz) = 141825804 +TIMESTAMP = 1759303310 +SHA256 (KDE/Qt/6.9.3/qt3d-everywhere-src-6.9.3.tar.xz) = 7e8664ddf21a79d4eeaebf76dddf017ed31142a2df005cf4ac784dff10627fff +SIZE (KDE/Qt/6.9.3/qt3d-everywhere-src-6.9.3.tar.xz) = 141820300 diff --git a/graphics/qt6-3d/pkg-plist b/graphics/qt6-3d/pkg-plist index 5be5d29981db..c0b717194e24 100644 --- a/graphics/qt6-3d/pkg-plist +++ b/graphics/qt6-3d/pkg-plist @@ -1406,12 +1406,6 @@ lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateTargets.cmake lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateVersionlessAliasTargets.cmake lib/cmake/Qt63DRenderPrivate/Qt63DRenderPrivateVersionlessTargets.cmake lib/cmake/Qt6BuildInternals/StandaloneTests/Qt3DTestsConfig.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginAdditionalTargetInfo.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginConfig.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginConfigVersion.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginConfigVersionImpl.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt63DQuickLogicpluginTargets.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickscene2dpluginAdditionalTargetInfo.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickscene2dpluginConfig.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickscene2dpluginConfigVersion.cmake @@ -1448,6 +1442,12 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dinputpluginConfigVersion.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dinputpluginConfigVersionImpl.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dinputpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dinputpluginTargets.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginConfigVersion.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginConfigVersionImpl.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3dlogicpluginTargets.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginAdditionalTargetInfo.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginConfig.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginConfigVersion.cmake @@ -1572,7 +1572,7 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginTargets.cmake %%QT_QMLDIR%%/Qt3D/Input/libquick3dinputplugin.so %%QT_QMLDIR%%/Qt3D/Input/plugins.qmltypes %%QT_QMLDIR%%/Qt3D/Input/qmldir -%%QT_QMLDIR%%/Qt3D/Logic/lib3dquicklogicplugin.so +%%QT_QMLDIR%%/Qt3D/Logic/libquick3dlogicplugin.so %%QT_QMLDIR%%/Qt3D/Logic/plugins.qmltypes %%QT_QMLDIR%%/Qt3D/Logic/qmldir %%QT_QMLDIR%%/Qt3D/Render/libquick3drenderplugin.so diff --git a/graphics/qt6-imageformats/distinfo b/graphics/qt6-imageformats/distinfo index 7df0e43a15d1..d612fb9b4f82 100644 --- a/graphics/qt6-imageformats/distinfo +++ b/graphics/qt6-imageformats/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196738 -SHA256 (KDE/Qt/6.9.2/qtimageformats-everywhere-src-6.9.2.tar.xz) = 8a023f7e2f57dedc02e2ab10c975f7cb3cccac9b8f0823c12fd6824834549139 -SIZE (KDE/Qt/6.9.2/qtimageformats-everywhere-src-6.9.2.tar.xz) = 2021564 +TIMESTAMP = 1759303322 +SHA256 (KDE/Qt/6.9.3/qtimageformats-everywhere-src-6.9.3.tar.xz) = 4fb26bdbfbd4b8e480087896514e11c33aba7b6b39246547355ea340c4572ffe +SIZE (KDE/Qt/6.9.3/qtimageformats-everywhere-src-6.9.3.tar.xz) = 2030812 diff --git a/graphics/qt6-lottie/distinfo b/graphics/qt6-lottie/distinfo index be6b29505050..2438db7d0924 100644 --- a/graphics/qt6-lottie/distinfo +++ b/graphics/qt6-lottie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196742 -SHA256 (KDE/Qt/6.9.2/qtlottie-everywhere-src-6.9.2.tar.xz) = a4df93d2dd5c5942f1dc23e29667199fbf5cfaba84a51e6a9ffc874b967e31c6 -SIZE (KDE/Qt/6.9.2/qtlottie-everywhere-src-6.9.2.tar.xz) = 83560 +TIMESTAMP = 1759303331 +SHA256 (KDE/Qt/6.9.3/qtlottie-everywhere-src-6.9.3.tar.xz) = 116e105574f0bb442b80251fa60b88d1c9fe55db64e11b549e8fc2063b90df33 +SIZE (KDE/Qt/6.9.3/qtlottie-everywhere-src-6.9.3.tar.xz) = 83520 diff --git a/graphics/qt6-quickeffectmaker/distinfo b/graphics/qt6-quickeffectmaker/distinfo index 8e63980db866..b0ce32592367 100644 --- a/graphics/qt6-quickeffectmaker/distinfo +++ b/graphics/qt6-quickeffectmaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196749 -SHA256 (KDE/Qt/6.9.2/qtquickeffectmaker-everywhere-src-6.9.2.tar.xz) = 7985f1496ed411e3a3ae06ca55c8e37825e1c7f1c25ed4d120a68909ee0dd8f9 -SIZE (KDE/Qt/6.9.2/qtquickeffectmaker-everywhere-src-6.9.2.tar.xz) = 4342904 +TIMESTAMP = 1759303342 +SHA256 (KDE/Qt/6.9.3/qtquickeffectmaker-everywhere-src-6.9.3.tar.xz) = 6bf0361d24a0865cba9d94ff169c64cd69ac5d90c85260c29ec84ee5c2a59912 +SIZE (KDE/Qt/6.9.3/qtquickeffectmaker-everywhere-src-6.9.3.tar.xz) = 4343072 diff --git a/graphics/qt6-svg/distinfo b/graphics/qt6-svg/distinfo index 8f066ad75a57..e761d58b9734 100644 --- a/graphics/qt6-svg/distinfo +++ b/graphics/qt6-svg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756201222 -SHA256 (KDE/Qt/6.9.2/qtsvg-everywhere-src-6.9.2.tar.xz) = d984cab8f26334aa1c15e5b8f0cd9f1b7c0c1289fe0b68c1c84ab469b75605a5 -SIZE (KDE/Qt/6.9.2/qtsvg-everywhere-src-6.9.2.tar.xz) = 2004052 +TIMESTAMP = 1759303352 +SHA256 (KDE/Qt/6.9.3/qtsvg-everywhere-src-6.9.3.tar.xz) = db76aa3358cbbe6fce7da576ff4669cb9801920188c750d3b12783bbe97026e2 +SIZE (KDE/Qt/6.9.3/qtsvg-everywhere-src-6.9.3.tar.xz) = 2004192 diff --git a/graphics/qt6-wayland/distinfo b/graphics/qt6-wayland/distinfo index d6f7ec8b5572..1c253fc89fc5 100644 --- a/graphics/qt6-wayland/distinfo +++ b/graphics/qt6-wayland/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196760 -SHA256 (KDE/Qt/6.9.2/qtwayland-everywhere-src-6.9.2.tar.xz) = cad79806565568f12f9983fed69219416abcee9d5deef4abdfcf94aa2eef7781 -SIZE (KDE/Qt/6.9.2/qtwayland-everywhere-src-6.9.2.tar.xz) = 1138152 +TIMESTAMP = 1759303362 +SHA256 (KDE/Qt/6.9.3/qtwayland-everywhere-src-6.9.3.tar.xz) = e413d4bc9263e80a465761debf8cb8317aa6b01e814b20046a05258e6573dadd +SIZE (KDE/Qt/6.9.3/qtwayland-everywhere-src-6.9.3.tar.xz) = 1138368 diff --git a/graphics/qt6-wayland/pkg-plist b/graphics/qt6-wayland/pkg-plist index 211c136cf60b..a48b95ead2b8 100644 --- a/graphics/qt6-wayland/pkg-plist +++ b/graphics/qt6-wayland/pkg-plist @@ -641,6 +641,7 @@ lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateAdditionalTargetInfo.cm lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateConfig.cmake lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateConfigVersion.cmake lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateConfigVersionImpl.cmake +lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateExtraProperties.cmake lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateTargets.cmake lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateVersionlessAliasTargets.cmake lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateVersionlessTargets.cmake diff --git a/graphics/tiff/Makefile b/graphics/tiff/Makefile index d96d03ff891f..f4c8b7119511 100644 --- a/graphics/tiff/Makefile +++ b/graphics/tiff/Makefile @@ -1,5 +1,5 @@ PORTNAME= tiff -DISTVERSION= 4.7.0 +DISTVERSION= 4.7.1 CATEGORIES= graphics MASTER_SITES= https://download.osgeo.org/libtiff/ diff --git a/graphics/tiff/distinfo b/graphics/tiff/distinfo index 84e8ebf6ad62..df78c7e1ff60 100644 --- a/graphics/tiff/distinfo +++ b/graphics/tiff/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726901517 -SHA256 (tiff-4.7.0.tar.xz) = 273a0a73b1f0bed640afee4a5df0337357ced5b53d3d5d1c405b936501f71017 -SIZE (tiff-4.7.0.tar.xz) = 2286220 +TIMESTAMP = 1758254359 +SHA256 (tiff-4.7.1.tar.xz) = b92017489bdc1db3a4c97191aa4b75366673cb746de0dce5d7a749d5954681ba +SIZE (tiff-4.7.1.tar.xz) = 2358600 diff --git a/graphics/tiff/files/patch-git-01-0dbcfc5bd2eaacf8be4f57f8b7cc7369d88fafa8 b/graphics/tiff/files/patch-git-01-0dbcfc5bd2eaacf8be4f57f8b7cc7369d88fafa8 deleted file mode 100644 index 765bf56f26da..000000000000 --- a/graphics/tiff/files/patch-git-01-0dbcfc5bd2eaacf8be4f57f8b7cc7369d88fafa8 +++ /dev/null @@ -1,52 +0,0 @@ -From 0dbcfc5bd2eaacf8be4f57f8b7cc7369d88fafa8 Mon Sep 17 00:00:00 2001 -From: "Daniel E @diizzyy" <unknown@example.com> -Date: Sun, 20 Oct 2024 22:45:15 +0200 -Subject: [PATCH] CMake: fix build with LLVM/Clang 17+ - -Fixes #651 ---- - cmake/LinkerChecks.cmake | 7 ++++++- - libtiff/CMakeLists.txt | 9 +++++++-- - 2 files changed, 13 insertions(+), 3 deletions(-) - -diff --git a/cmake/LinkerChecks.cmake b/cmake/LinkerChecks.cmake -index ad1f0f9ff..90496bd2e 100644 ---- cmake/LinkerChecks.cmake -+++ cmake/LinkerChecks.cmake -@@ -39,7 +39,12 @@ VERS_2 { - } VERS_1; - ") - set(CMAKE_REQUIRED_FLAGS_SAVE ${CMAKE_REQUIRED_FLAGS}) --set(CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS} "-Wl,--version-script=${CMAKE_CURRENT_BINARY_DIR}/conftest.map") -+if (CMAKE_VERSION GREATER_EQUAL 3.29 AND CMAKE_C_COMPILER_LINKER_ID STREQUAL "LLD" AND CMAKE_C_COMPILER_LINKER_VERSION GREATER_EQUAL 17) -+ set(CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS} -Wl,--undefined-version "-Wl,--version-script=${CMAKE_CURRENT_BINARY_DIR}/conftest.map") -+else() -+ set(CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS} "-Wl,--version-script=${CMAKE_CURRENT_BINARY_DIR}/conftest.map") -+endif() -+ - check_c_source_compiles("int main(void){return 0;}" HAVE_LD_VERSION_SCRIPT) - set(CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS_SAVE}) - file(REMOVE "${CMAKE_CURRENT_BINARY_DIR}/conftest.map") -diff --git a/libtiff/CMakeLists.txt b/libtiff/CMakeLists.txt -index a8aa0c320..2762fab7c 100755 ---- libtiff/CMakeLists.txt -+++ libtiff/CMakeLists.txt -@@ -201,8 +201,13 @@ if(NOT CYGWIN) - set_target_properties(tiff PROPERTIES VERSION ${SO_VERSION}) - endif() - if(HAVE_LD_VERSION_SCRIPT) -- set_target_properties(tiff PROPERTIES LINK_FLAGS -- "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/libtiff.map") -+ if (CMAKE_VERSION GREATER_EQUAL 3.29 AND CMAKE_C_COMPILER_LINKER_ID STREQUAL "LLD" AND CMAKE_C_COMPILER_LINKER_VERSION GREATER_EQUAL 17) -+ set_target_properties(tiff PROPERTIES LINK_FLAGS -+ "-Wl,--undefined-version -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/libtiff.map") -+ else() -+ set_target_properties(tiff PROPERTIES LINK_FLAGS -+ "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/libtiff.map") -+ endif() - endif() - - if(tiff-install) --- -GitLab - diff --git a/graphics/tiff/pkg-plist b/graphics/tiff/pkg-plist index afe399914e2f..25b30b1e8cb9 100644 --- a/graphics/tiff/pkg-plist +++ b/graphics/tiff/pkg-plist @@ -27,10 +27,10 @@ lib/cmake/tiff/TiffTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/tiff/TiffTargets.cmake lib/libtiff.so lib/libtiff.so.6 -lib/libtiff.so.6.1.0 +lib/libtiff.so.6.2.0 lib/libtiffxx.so lib/libtiffxx.so.6 -lib/libtiffxx.so.6.1.0 +lib/libtiffxx.so.6.2.0 libdata/pkgconfig/libtiff-4.pc %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/LICENSE.md @@ -188,6 +188,7 @@ libdata/pkgconfig/libtiff-4.pc %%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.5.1.rst.txt %%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.6.0.rst.txt %%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.7.0.rst.txt +%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.7.1.rst.txt %%PORTDOCS%%%%DOCSDIR%%/manual/_sources/rfcs/index.rst.txt %%PORTDOCS%%%%DOCSDIR%%/manual/_sources/rfcs/rfc1_psc.rst.txt %%PORTDOCS%%%%DOCSDIR%%/manual/_sources/rfcs/rfc2_restoring_needed_tools.rst.txt @@ -369,6 +370,7 @@ libdata/pkgconfig/libtiff-4.pc %%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.5.1.html %%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.6.0.html %%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.7.0.html +%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.7.1.html %%PORTDOCS%%%%DOCSDIR%%/manual/rfcs/index.html %%PORTDOCS%%%%DOCSDIR%%/manual/rfcs/rfc1_psc.html %%PORTDOCS%%%%DOCSDIR%%/manual/rfcs/rfc2_restoring_needed_tools.html diff --git a/mail/dbmail/Makefile b/mail/dbmail/Makefile index 20aa942e02d0..795d0067b2ee 100644 --- a/mail/dbmail/Makefile +++ b/mail/dbmail/Makefile @@ -1,6 +1,6 @@ PORTNAME= dbmail DISTVERSIONPREFIX= v -DISTVERSION= 3.5.4 +DISTVERSION= 3.5.5 CATEGORIES= mail MAINTAINER= bofh@FreeBSD.org diff --git a/mail/dbmail/distinfo b/mail/dbmail/distinfo index 0e838f1a0fa8..d4d6d2c971e0 100644 --- a/mail/dbmail/distinfo +++ b/mail/dbmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751534573 -SHA256 (dbmail-dbmail-v3.5.4_GH0.tar.gz) = 509a189c083c44bedadb320c037b144d9f2d1955b9a54dbb9dd3d73c7e8337c9 -SIZE (dbmail-dbmail-v3.5.4_GH0.tar.gz) = 2547614 +TIMESTAMP = 1759523898 +SHA256 (dbmail-dbmail-v3.5.5_GH0.tar.gz) = 1c86be8d4eeed3dd676c91a907b75fe70da8182791c3b6ae04c5b56396ec3ae0 +SIZE (dbmail-dbmail-v3.5.5_GH0.tar.gz) = 2553083 diff --git a/mail/dbmail/files/patch-src_clientbase.c b/mail/dbmail/files/patch-src_clientbase.c index 19e6aa57533b..aa7fb8b4f9f4 100644 --- a/mail/dbmail/files/patch-src_clientbase.c +++ b/mail/dbmail/files/patch-src_clientbase.c @@ -1,29 +1,26 @@ ---- src/clientbase.c.orig 2022-10-15 15:02:38 UTC +--- src/clientbase.c.orig 2025-10-04 10:47:08 UTC +++ src/clientbase.c -@@ -152,7 +152,7 @@ ClientBase_T * client_init(client_sock *c) +@@ -152,20 +152,20 @@ ClientBase_T * client_init(client_sock *c) client->tx = STDOUT_FILENO; } else { /* server-side */ -- if ((serr = getnameinfo(&c->saddr, c->saddr_len, client->dst_ip, -+ if ((serr = getnameinfo(&c->saddr, c->saddr.sa_len, client->dst_ip, - NI_MAXHOST, client->dst_port, - NI_MAXSERV, NI_NUMERICHOST | NI_NUMERICSERV))) { +- if ((serr = getnameinfo(&c->saddr, c->saddr_len, client->dst_ip, ++ if ((serr = getnameinfo(&c->saddr, c->saddr.sa_len, client->dst_ip, + NI_MAXHOST, client->dst_port, + NI_MAXSERV, NI_NUMERICHOST | NI_NUMERICSERV))) { TRACE(TRACE_INFO, "getnameinfo::error [%s]", gai_strerror(serr)); -@@ -160,7 +160,7 @@ ClientBase_T * client_init(client_sock *c) + } /* client-side */ +- if ((serr = getnameinfo(&c->caddr, c->caddr_len, client->src_ip, ++ if ((serr = getnameinfo(&c->caddr, c->caddr.sa_len, client->src_ip, + NI_MAXHOST-1, client->src_port, + NI_MAXSERV-1, NI_NUMERICHOST | NI_NUMERICSERV))) { + TRACE(TRACE_INFO, "getnameinfo:error [%s]", gai_strerror(serr)); + } if (server_conf->resolveIP) { - if ((serr = getnameinfo(&c->caddr, c->caddr_len, client->clientname, + if ((serr = getnameinfo(&c->caddr, c->caddr.sa_len, client->clientname, - NI_MAXHOST-1, NULL, 0, NI_NAMEREQD))) { - TRACE(TRACE_INFO, "getnameinfo:error [%s]", gai_strerror(serr)); - } -@@ -171,7 +171,7 @@ ClientBase_T * client_init(client_sock *c) - client->clientname[0] ? client->clientname : "Lookup failed"); - } else { - -- if ((serr = getnameinfo(&c->caddr, c->caddr_len, client->src_ip, -+ if ((serr = getnameinfo(&c->caddr, c->caddr.sa_len, client->src_ip, - NI_MAXHOST-1, client->src_port, - NI_MAXSERV-1, NI_NUMERICHOST | NI_NUMERICSERV))) { + NI_MAXHOST-1, NULL, 0, NI_NAMEREQD))) { TRACE(TRACE_INFO, "getnameinfo:error [%s]", gai_strerror(serr)); + } diff --git a/misc/qt6-doc/distinfo b/misc/qt6-doc/distinfo index c06929c61dfd..e60157663d9e 100644 --- a/misc/qt6-doc/distinfo +++ b/misc/qt6-doc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756196791 -SHA256 (KDE/Qt/6.9.2/qtdoc-everywhere-src-6.9.2.tar.xz) = 3fdabbb6556564fc8cdbdb7a98d41e827d6a09dd086255904532e78a3515cf62 -SIZE (KDE/Qt/6.9.2/qtdoc-everywhere-src-6.9.2.tar.xz) = 46187424 +TIMESTAMP = 1759303388 +SHA256 (KDE/Qt/6.9.3/qtdoc-everywhere-src-6.9.3.tar.xz) = 2419dd0ea0d3fdea7adb6bc499a1d1853e8545d585d6d4bd421277572d1da12a +SIZE (KDE/Qt/6.9.3/qtdoc-everywhere-src-6.9.3.tar.xz) = 46324412 diff --git a/misc/qt6-doc/pkg-plist b/misc/qt6-doc/pkg-plist index 707d63cdccf2..4b8f917cc239 100644 --- a/misc/qt6-doc/pkg-plist +++ b/misc/qt6-doc/pkg-plist @@ -122,9 +122,12 @@ %%QT_DOCDIR%%/qtdoc/images/bullet_dn.png %%QT_DOCDIR%%/qtdoc/images/bullet_sq.png %%QT_DOCDIR%%/qtdoc/images/car_configurator_overview.png +%%QT_DOCDIR%%/qtdoc/images/coffee_machine_emptycup.png %%QT_DOCDIR%%/qtdoc/images/coffee_machine_modify.png %%QT_DOCDIR%%/qtdoc/images/coffee_machine_overview.png %%QT_DOCDIR%%/qtdoc/images/coffee_machine_selection.png +%%QT_DOCDIR%%/qtdoc/images/coffee_machine_selection_android_landscape.png +%%QT_DOCDIR%%/qtdoc/images/coffee_machine_selection_windows.png %%QT_DOCDIR%%/qtdoc/images/colorpalette_editing.png %%QT_DOCDIR%%/qtdoc/images/colorpalette_listing.png %%QT_DOCDIR%%/qtdoc/images/colorpalette_urlselection.png diff --git a/misc/qt6-examples/distinfo b/misc/qt6-examples/distinfo index 19172d04cb8a..693db17fa98c 100644 --- a/misc/qt6-examples/distinfo +++ b/misc/qt6-examples/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756197827 -SHA256 (KDE/Qt/6.9.2/qt-everywhere-src-6.9.2.tar.xz) = 643f1fe35a739e2bf5e1a092cfe83dbee61ff6683684e957351c599767ca279c -SIZE (KDE/Qt/6.9.2/qt-everywhere-src-6.9.2.tar.xz) = 1102604088 +TIMESTAMP = 1759303819 +SHA256 (KDE/Qt/6.9.3/qt-everywhere-src-6.9.3.tar.xz) = 59d4fbf50d2524a9082f85d565f0197316cde89c26e97cfc6c157cb255b7ea18 +SIZE (KDE/Qt/6.9.3/qt-everywhere-src-6.9.3.tar.xz) = 1102876596 diff --git a/misc/qt6-examples/pkg-plist b/misc/qt6-examples/pkg-plist index d3b75f7af8f3..2a7a300d0108 100644 --- a/misc/qt6-examples/pkg-plist +++ b/misc/qt6-examples/pkg-plist @@ -1158,7 +1158,10 @@ %%QT_EXAMPLEDIR%%/demos/coffee/doc/images/coffee_machine_emptycup.png %%QT_EXAMPLEDIR%%/demos/coffee/doc/images/coffee_machine_modify.png %%QT_EXAMPLEDIR%%/demos/coffee/doc/images/coffee_machine_overview.png +%%QT_EXAMPLEDIR%%/demos/coffee/doc/images/coffee_machine_overview_landscape.png %%QT_EXAMPLEDIR%%/demos/coffee/doc/images/coffee_machine_selection.png +%%QT_EXAMPLEDIR%%/demos/coffee/doc/images/coffee_machine_selection_android_landscape.png +%%QT_EXAMPLEDIR%%/demos/coffee/doc/images/coffee_machine_selection_windows.png %%QT_EXAMPLEDIR%%/demos/coffee/doc/src/coffee.qdoc %%QT_EXAMPLEDIR%%/demos/coffee/images/Cups/card_cup_dark.svg %%QT_EXAMPLEDIR%%/demos/coffee/images/Cups/card_cup_light.svg @@ -1729,6 +1732,12 @@ %%QT_EXAMPLEDIR%%/demos/qtjennydemo/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/qtjennydemo/Main.qml %%QT_EXAMPLEDIR%%/demos/qtjennydemo/android/AndroidManifest.xml +%%QT_EXAMPLEDIR%%/demos/qtjennydemo/android/res/drawable-hdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/qtjennydemo/android/res/drawable-ldpi/icon.png +%%QT_EXAMPLEDIR%%/demos/qtjennydemo/android/res/drawable-mdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/qtjennydemo/android/res/drawable-xhdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/qtjennydemo/android/res/drawable-xxhdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/qtjennydemo/android/res/drawable-xxxhdpi/icon.png %%QT_EXAMPLEDIR%%/demos/qtjennydemo/backend.cpp %%QT_EXAMPLEDIR%%/demos/qtjennydemo/backend.h %%QT_EXAMPLEDIR%%/demos/qtjennydemo/doc/images/qtjennydemo_overview.png diff --git a/misc/qt6ct/Makefile b/misc/qt6ct/Makefile index b84459c7b6ec..74a863ac30c4 100644 --- a/misc/qt6ct/Makefile +++ b/misc/qt6ct/Makefile @@ -1,6 +1,6 @@ PORTNAME= qt6ct DISTVERSION= 0.9 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MAINTAINER= tcberner@FreeBSD.org diff --git a/multimedia/gstreamer1-plugins/Makefile b/multimedia/gstreamer1-plugins/Makefile index 8ee0c93d29f3..295fff4af6b7 100644 --- a/multimedia/gstreamer1-plugins/Makefile +++ b/multimedia/gstreamer1-plugins/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS+= libfreetype.so:print/freetype2 \ liborc-0.4.so:devel/orc RUN_DEPENDS+= iso-codes>=0:misc/iso-codes -USES+= meson cpe gettext gnome gstreamer libtool pathfix pkgconfig python:build tar:xz +USES+= meson cpe gettext gnome gstreamer pathfix pkgconfig python:build tar:xz CPE_VENDOR= gstreamer_project CPE_PRODUCT= gstreamer USE_GNOME+= glib20 introspection:build libxml2 diff --git a/multimedia/gstreamer1-rtsp-server/Makefile b/multimedia/gstreamer1-rtsp-server/Makefile index 27db8a3f41ab..4dc20d220280 100644 --- a/multimedia/gstreamer1-rtsp-server/Makefile +++ b/multimedia/gstreamer1-rtsp-server/Makefile @@ -11,7 +11,7 @@ WWW= https://gstreamer.freedesktop.org/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= bison gnome gstreamer libtool meson ninja pathfix pkgconfig python:build tar:xz +USES= bison gnome gstreamer meson ninja pathfix pkgconfig python:build tar:xz USE_GNOME= glib20 introspection:build USE_GSTREAMER= bad good USE_LDCONFIG= yes diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile index 3849aa8547a4..7305ad711290 100644 --- a/multimedia/gstreamer1/Makefile +++ b/multimedia/gstreamer1/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libunwind.so:devel/libunwind -USES= bison libtool gnome gstreamer:_internal meson ninja \ +USES= bison gnome gstreamer:_internal meson ninja \ pkgconfig python:build shebangfix tar:xz USE_GNOME= glib20 introspection:build USE_GSTREAMER= # diff --git a/multimedia/libmpeg2/Makefile b/multimedia/libmpeg2/Makefile index 140f02bf2d13..5e5ac4af087b 100644 --- a/multimedia/libmpeg2/Makefile +++ b/multimedia/libmpeg2/Makefile @@ -2,7 +2,7 @@ PORTNAME= libmpeg2 PORTVERSION= 0.5.1 PORTREVISION= 8 CATEGORIES= multimedia -MASTER_SITES= http://libmpeg2.sourceforge.net/files/ +MASTER_SITES= http://download.videolan.org/contrib/${PORTNAME}/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Free library for decoding MPEG-2 and MPEG-1 video streams diff --git a/multimedia/mythtv/Makefile b/multimedia/mythtv/Makefile index 2ade2d67bb2d..f49d821152f7 100644 --- a/multimedia/mythtv/Makefile +++ b/multimedia/mythtv/Makefile @@ -1,7 +1,6 @@ PORTNAME= mythtv DISTVERSIONPREFIX= v -DISTVERSION= 34.0 -PORTREVISION= 6 +DISTVERSION= 35.0 PORTEPOCH= 1 CATEGORIES= multimedia @@ -10,12 +9,10 @@ COMMENT= Homebrew PVR project WWW= https://www.mythtv.org/ LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/../LICENSE -ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc powerpc64 powerpc64le -.if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld -BROKEN_i386= ld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment -.endif - +BUILD_DEPENDS= yasm:devel/yasm \ + ${LOCALBASE}/include/linux/input.h:devel/evdev-proto LIB_DEPENDS= liblzo2.so:archivers/lzo2 \ libmp3lame.so:audio/lame \ libsamplerate.so:audio/libsamplerate \ @@ -38,24 +35,32 @@ LIB_DEPENDS= liblzo2.so:archivers/lzo2 \ libgnutls.so:security/gnutls \ libzip.so:archivers/libzip \ libexpat.so:textproc/expat2 -BUILD_DEPENDS= yasm:devel/yasm \ - ${LOCALBASE}/include/linux/input.h:devel/evdev-proto +RUN_DEPENDS+= tv_check:textproc/p5-xmltv \ + wget:ftp/wget -USES= compiler:c++17-lang gmake gl gnome iconv libtool pkgconfig pathfix \ - perl5 python qmake:no_env qt:5 shebangfix ssl xorg +USES= compiler:c++17-lang gmake gl gnome iconv libtool localbase:ldflags \ + pkgconfig pathfix perl5 python qmake:no_env qt:5 shebangfix ssl xorg USE_GITHUB= yes GH_ACCOUNT= MythTV USE_GL= gl USE_GNOME= libxml2 USE_LDCONFIG= yes +USE_PERL5= run build USE_QT= buildtools:build core dbus gui imageformats:run \ linguist:build multimedia network opengl qmake:build script \ sql sql-mysql:run widgets xml -USE_PERL5= run build +USE_RC_SUBR= mythbackend USE_XORG= x11 xv xrandr xxf86vm xinerama xext xcb + SHEBANG_FILES= programs/scripts/database/*.pl \ - programs/scripts/metadata/Music/mbutils.py + programs/scripts/internetcontent/*.py \ + programs/scripts/internetcontent/*.pl \ + programs/scripts/internetcontent/nv_python_libs/*.py \ + programs/scripts/hardwareprofile/*.py \ + programs/scripts/metadata/Movie/tmdb3.py \ + programs/scripts/metadata/Music/mbutils.py \ + programs/scripts/metadata/Music/lyrics/testlyrics.pl HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix="${PREFIX}" --cc="${CC}" --cxx="${CXX}" \ @@ -66,31 +71,20 @@ CONFIGURE_ENV= QMAKESPEC="${QMAKESPEC}" MOC="${MOC}" \ QTDIR="${PREFIX}" PKG_CONFIG_PATH="${LOCALBASE}/libdata/pkgconfig" MAKE_ENV= QTDIR="${PREFIX}" \ QMAKESPEC="${QMAKESPEC}" -NOPRECIOUSMAKEVARS= # don't override ARCH in ffmpeg makefiles DESTDIRNAME= INSTALL_ROOT CFLAGS_powerpc= -Wno-error=int-conversion CPPFLAGS+= ${QTCPPFLAGS} -LDFLAGS+= -L${LOCALBASE}/lib LDFLAGS_aarch64=-Wl,-z,notext +LDFLAGS_i386= -Wl,-z,notext -REINPLACE_ARGS= -i "" -WRKSRC_SUBDIR= ${PORTNAME} +CONFLICTS_INSTALL= mythtv-frontend DESKTOP_ENTRIES="MythTV Frontend" "MythTV is a homebrew PVR project" "" \ "mythfrontend" "AudioVideo;Video;" false - -CONFLICTS_INSTALL= mythtv-frontend - -RUN_DEPENDS+= tv_check:textproc/p5-xmltv \ - wget:ftp/wget -USE_RC_SUBR= mythbackend -SHEBANG_FILES= programs/scripts/database/*.pl \ - programs/scripts/internetcontent/*.py \ - programs/scripts/internetcontent/*.pl \ - programs/scripts/internetcontent/nv_python_libs/*.py \ - programs/scripts/hardwareprofile/*.py \ - programs/scripts/metadata/Movie/tmdb3.py \ - programs/scripts/metadata/Music/mbutils.py +REINPLACE_ARGS= -i "" +NOPRECIOUSMAKEVARS= # don't override ARCH in ffmpeg makefiles +SUB_FILES= pkg-message +WRKSRC_SUBDIR= ${PORTNAME} CONFIGURE_ARGS+=--dvb-path="${WRKSRC}/media_tree/include/uapi" \ --enable-v4l2 @@ -98,13 +92,12 @@ CONFIGURE_ARGS+=--dvb-path="${WRKSRC}/media_tree/include/uapi" \ USERS= mythtv GROUPS= mythtv -SUB_FILES= pkg-message - OPTIONS_DEFINE= BINDINGS HDHOMERUN JACK LIRC MYSQL PULSEAUDIO VDPAU OPTIONS_DEFAULT= BINDINGS HDHOMERUN VDPAU OPTIONS_SUB= yes BINDINGS_DESC= Perl and Python bindings +HDHOMERUN_DESC= Native support for HDHomeRun network tuners BINDINGS_BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}mysqlclient>=0:databases/py-mysqlclient@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \ @@ -131,11 +124,10 @@ BINDINGS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.2.2:databases/py-mys p5-XML-Simple>=0:textproc/p5-XML-Simple \ p5-HTTP-Request-Params>=0:www/p5-HTTP-Request-Params \ p5-LWP-UserAgent-Determined>=0:www/p5-LWP-UserAgent-Determined +BINDINGS_USES= mysql BINDINGS_CONFIGURE_ON= --python="${PYTHON_CMD}" --with-bindings=perl,python BINDINGS_CONFIGURE_OFF= --without-bindings=perl,python -BINDINGS_USES= mysql -HDHOMERUN_DESC= Native support for HDHomeRun network tuners HDHOMERUN_LIB_DEPENDS= libhdhomerun.so:multimedia/libhdhomerun HDHOMERUN_CONFIGURE_OFF= --disable-hdhomerun @@ -145,7 +137,6 @@ JACK_CONFIGURE_OFF= --disable-audio-jack LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc LIRC_CONFIGURE_OFF= --disable-lirc -MYSQL_DESC= Install MySQL server in addition to client MYSQL_USES= mysql:client,server MYSQL_USES_OFF= mysql @@ -232,19 +223,4 @@ post-install: ${GREP} -q 'x-executable; charset=binary'" \; -print | ${XARGS} ${STRIP_CMD} @${FIND} ${STAGEDIR}${PREFIX}/lib -type f -name lib\*.so.\* | ${XARGS} ${STRIP_CMD} -# Apply additional substitutions to pkg-plist generated by the 'makeplist' target -create-plist: stage - @(cd ${.CURDIR} && ${MAKE} makeplist > pkg-plist && \ - ${REINPLACE_CMD} -E \ - -e '1d' -e '/etc\/rc.d\/mythbackend/d' -e '/[.]packlist$$/d' \ - -e '/[.]bak$$/d' \ - -e '/[.]gitignore$$/d' \ - -e 's#^bin/mythpython#%%BINDINGS%%bin/mythpython#' \ - -e 's#^bin/mythwikiscripts#%%BINDINGS%%bin/mythwikiscripts#' \ - -e 's#^%%PYTHON_SITELIBDIR%%#%%BINDINGS%%%%PYTHON_SITELIBDIR%%#' \ - -e 's#^%%DATADIR%%hardwareprofile#%%BINDINGS%%hardwareprofile#' \ - -e 's#^%%DATADIR%%internetcontent#%%BINDINGS%%internetcontent#' \ - -e 's#^%%SITE_PERL%%#%%BINDINGS%%%%SITE_PERL%%#' \ - pkg-plist) - .include <bsd.port.mk> diff --git a/multimedia/mythtv/distinfo b/multimedia/mythtv/distinfo index 817a516dabd2..9c318037eaa0 100644 --- a/multimedia/mythtv/distinfo +++ b/multimedia/mythtv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708697729 -SHA256 (MythTV-mythtv-v34.0_GH0.tar.gz) = 1c0a0f9ae190468d07ebfb534c720ef8c62811148a9f928c56876e9fdbd5d6bf -SIZE (MythTV-mythtv-v34.0_GH0.tar.gz) = 118820346 +TIMESTAMP = 1741345770 +SHA256 (MythTV-mythtv-v35.0_GH0.tar.gz) = 1d06520d1f0726a8d131aa323e9cd04f34a8154b32efe827dd570c2b212196c8 +SIZE (MythTV-mythtv-v35.0_GH0.tar.gz) = 120302443 diff --git a/multimedia/mythtv/files/patch-configure b/multimedia/mythtv/files/patch-configure deleted file mode 100644 index 1479055767a4..000000000000 --- a/multimedia/mythtv/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig 2024-02-25 17:30:55 UTC -+++ configure -@@ -5435,7 +5435,7 @@ if enabled system_libexiv2 ; then - - # libexiv2 - if enabled system_libexiv2 ; then -- if $(pkg-config --atleast-version="0.99" exiv2); then -+ if $(pkg-config --atleast-version="0.28" exiv2); then - use_pkg_config exiv2 exiv2 exiv2/exiv2.hpp versionNumber - elif [ $target_os != "android" ] ; then - disable system_libexiv2 diff --git a/multimedia/mythtv/files/patch-external_FFmpeg_libswscale_ppc_yuv2rgb__altivec.c b/multimedia/mythtv/files/patch-external_FFmpeg_libswscale_ppc_yuv2rgb__altivec.c deleted file mode 100644 index 1208098c1e5d..000000000000 --- a/multimedia/mythtv/files/patch-external_FFmpeg_libswscale_ppc_yuv2rgb__altivec.c +++ /dev/null @@ -1,145 +0,0 @@ -Revert 3a557c5d88b7b15b5954ba2743febb055549b536 to fix build on powerpc and powerpc64. - -Error: -CC libswscale/ppc/yuv2rgb_altivec.o -libswscale/ppc/yuv2rgb_altivec.c: In function ?altivec_yuv2_abgr?: -libswscale/ppc/yuv2rgb_altivec.c:338:18: error: implicit declaration of function ?vec_xl?; did you mean ?vec_rl?? [-Werror=implicit-function-declaration] - 338 | y0 = vec_xl(0, y1i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:437:1: note: in expansion of macro ?DEFCSP420_CVT? - 437 | DEFCSP420_CVT(yuv2_abgr, out_abgr) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:338:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 338 | y0 = vec_xl(0, y1i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:437:1: note: in expansion of macro ?DEFCSP420_CVT? - 437 | DEFCSP420_CVT(yuv2_abgr, out_abgr) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:340:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 340 | y1 = vec_xl(0, y2i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:437:1: note: in expansion of macro ?DEFCSP420_CVT? - 437 | DEFCSP420_CVT(yuv2_abgr, out_abgr) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:437:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c:437:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c: In function ?altivec_yuv2_bgra?: -libswscale/ppc/yuv2rgb_altivec.c:338:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 338 | y0 = vec_xl(0, y1i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:438:1: note: in expansion of macro ?DEFCSP420_CVT? - 438 | DEFCSP420_CVT(yuv2_bgra, out_bgra) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:340:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 340 | y1 = vec_xl(0, y2i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:438:1: note: in expansion of macro ?DEFCSP420_CVT? - 438 | DEFCSP420_CVT(yuv2_bgra, out_bgra) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:438:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c:438:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c: In function ?altivec_yuv2_rgba?: -libswscale/ppc/yuv2rgb_altivec.c:338:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 338 | y0 = vec_xl(0, y1i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:439:1: note: in expansion of macro ?DEFCSP420_CVT? - 439 | DEFCSP420_CVT(yuv2_rgba, out_rgba) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:340:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 340 | y1 = vec_xl(0, y2i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:439:1: note: in expansion of macro ?DEFCSP420_CVT? - 439 | DEFCSP420_CVT(yuv2_rgba, out_rgba) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:439:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c:439:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c: In function ?altivec_yuv2_argb?: -libswscale/ppc/yuv2rgb_altivec.c:338:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 338 | y0 = vec_xl(0, y1i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:440:1: note: in expansion of macro ?DEFCSP420_CVT? - 440 | DEFCSP420_CVT(yuv2_argb, out_argb) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:340:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 340 | y1 = vec_xl(0, y2i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:440:1: note: in expansion of macro ?DEFCSP420_CVT? - 440 | DEFCSP420_CVT(yuv2_argb, out_argb) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:440:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c:440:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c: In function ?altivec_yuv2_rgb24?: -libswscale/ppc/yuv2rgb_altivec.c:338:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 338 | y0 = vec_xl(0, y1i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:441:1: note: in expansion of macro ?DEFCSP420_CVT? - 441 | DEFCSP420_CVT(yuv2_rgb24, out_rgb24) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:340:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 340 | y1 = vec_xl(0, y2i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:441:1: note: in expansion of macro ?DEFCSP420_CVT? - 441 | DEFCSP420_CVT(yuv2_rgb24, out_rgb24) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:441:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c:441:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c: In function ?altivec_yuv2_bgr24?: -libswscale/ppc/yuv2rgb_altivec.c:338:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 338 | y0 = vec_xl(0, y1i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:442:1: note: in expansion of macro ?DEFCSP420_CVT? - 442 | DEFCSP420_CVT(yuv2_bgr24, out_bgr24) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:340:18: error: incompatible types when assigning to type ?__vector unsigned char? {aka ?__vector(16) unsigned char?} from type ?int? - 340 | y1 = vec_xl(0, y2i); \ - | ^~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:442:1: note: in expansion of macro ?DEFCSP420_CVT? - 442 | DEFCSP420_CVT(yuv2_bgr24, out_bgr24) - | ^~~~~~~~~~~~~ -libswscale/ppc/yuv2rgb_altivec.c:442:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -libswscale/ppc/yuv2rgb_altivec.c:442:1: error: can?t convert a value of type ?int? to vector type ?__vector(16) signed char? which has different size -cc1: some warnings being treated as errors - ---- external/FFmpeg/libswscale/ppc/yuv2rgb_altivec.c.orig 2020-06-15 18:54:24 UTC -+++ external/FFmpeg/libswscale/ppc/yuv2rgb_altivec.c -@@ -305,6 +305,9 @@ static int altivec_ ## name(SwsContext *c, const unsig - vector signed short R1, G1, B1; \ - vector unsigned char R, G, B; \ - \ -+ const vector unsigned char *y1ivP, *y2ivP, *uivP, *vivP; \ -+ vector unsigned char align_perm; \ -+ \ - vector signed short lCY = c->CY; \ - vector signed short lOY = c->OY; \ - vector signed short lCRV = c->CRV; \ -@@ -335,13 +338,26 @@ static int altivec_ ## name(SwsContext *c, const unsig - vec_dstst(oute, (0x02000002 | (((w * 3 + 32) / 32) << 16)), 1); \ - \ - for (j = 0; j < w / 16; j++) { \ -- y0 = vec_xl(0, y1i); \ -+ y1ivP = (const vector unsigned char *) y1i; \ -+ y2ivP = (const vector unsigned char *) y2i; \ -+ uivP = (const vector unsigned char *) ui; \ -+ vivP = (const vector unsigned char *) vi; \ - \ -- y1 = vec_xl(0, y2i); \ -+ align_perm = vec_lvsl(0, y1i); \ -+ y0 = (vector unsigned char) \ -+ vec_perm(y1ivP[0], y1ivP[1], align_perm); \ - \ -- u = (vector signed char) vec_xl(0, ui); \ -+ align_perm = vec_lvsl(0, y2i); \ -+ y1 = (vector unsigned char) \ -+ vec_perm(y2ivP[0], y2ivP[1], align_perm); \ - \ -- v = (vector signed char) vec_xl(0, vi); \ -+ align_perm = vec_lvsl(0, ui); \ -+ u = (vector signed char) \ -+ vec_perm(uivP[0], uivP[1], align_perm); \ -+ \ -+ align_perm = vec_lvsl(0, vi); \ -+ v = (vector signed char) \ -+ vec_perm(vivP[0], vivP[1], align_perm); \ - \ - u = (vector signed char) \ - vec_sub(u, \ diff --git a/multimedia/mythtv/pkg-plist b/multimedia/mythtv/pkg-plist index a10d3f1ca979..aaa0cfcab48a 100644 --- a/multimedia/mythtv/pkg-plist +++ b/multimedia/mythtv/pkg-plist @@ -55,7 +55,6 @@ include/mythtv/libavcodec/version.h include/mythtv/libavcodec/version_major.h include/mythtv/libavcodec/videotoolbox.h include/mythtv/libavcodec/vorbis_parser.h -include/mythtv/libavcodec/xvmc.h include/mythtv/libavdevice/avdevice.h include/mythtv/libavdevice/version.h include/mythtv/libavdevice/version_major.h @@ -71,6 +70,7 @@ include/mythtv/libavformat/version_major.h include/mythtv/libavutil/adler32.h include/mythtv/libavutil/aes.h include/mythtv/libavutil/aes_ctr.h +include/mythtv/libavutil/ambient_viewing_environment.h include/mythtv/libavutil/attributes.h include/mythtv/libavutil/audio_fifo.h include/mythtv/libavutil/avassert.h @@ -98,6 +98,7 @@ include/mythtv/libavutil/downmix_info.h include/mythtv/libavutil/encryption_info.h include/mythtv/libavutil/error.h include/mythtv/libavutil/eval.h +include/mythtv/libavutil/executor.h include/mythtv/libavutil/ffversion.h include/mythtv/libavutil/fifo.h include/mythtv/libavutil/file.h @@ -110,6 +111,7 @@ include/mythtv/libavutil/hmac.h include/mythtv/libavutil/hwcontext.h include/mythtv/libavutil/hwcontext_cuda.h include/mythtv/libavutil/hwcontext_d3d11va.h +include/mythtv/libavutil/hwcontext_d3d12va.h include/mythtv/libavutil/hwcontext_drm.h include/mythtv/libavutil/hwcontext_dxva2.h include/mythtv/libavutil/hwcontext_mediacodec.h @@ -119,6 +121,7 @@ include/mythtv/libavutil/hwcontext_vaapi.h include/mythtv/libavutil/hwcontext_vdpau.h include/mythtv/libavutil/hwcontext_videotoolbox.h include/mythtv/libavutil/hwcontext_vulkan.h +include/mythtv/libavutil/iamf.h include/mythtv/libavutil/imgutils.h include/mythtv/libavutil/intfloat.h include/mythtv/libavutil/intreadwrite.h @@ -158,6 +161,7 @@ include/mythtv/libavutil/tx.h include/mythtv/libavutil/uuid.h include/mythtv/libavutil/version.h include/mythtv/libavutil/video_enc_params.h +include/mythtv/libavutil/video_hint.h include/mythtv/libavutil/xtea.h include/mythtv/libmyth/audio/audioconvert.h include/mythtv/libmyth/audio/audiooutput.h @@ -166,23 +170,17 @@ include/mythtv/libmyth/audio/audiooutpututil.h include/mythtv/libmyth/audio/audiosettings.h include/mythtv/libmyth/audio/eldutils.h include/mythtv/libmyth/audio/volumebase.h -include/mythtv/libmyth/langsettings.h include/mythtv/libmyth/mythaverror.h +include/mythtv/libmyth/mythavframe.h include/mythtv/libmyth/mythcontext.h include/mythtv/libmyth/mythexp.h -include/mythtv/libmyth/mythmediamonitor.h -include/mythtv/libmyth/mythterminal.h include/mythtv/libmyth/output.h -include/mythtv/libmyth/schemawizard.h -include/mythtv/libmyth/standardsettings.h -include/mythtv/libmyth/storagegroupeditor.h include/mythtv/libmyth/visual.h include/mythtv/libmythbase/autodeletedeque.h include/mythtv/libmythbase/bonjourregister.h include/mythtv/libmythbase/compat.h include/mythtv/libmythbase/dbutil.h include/mythtv/libmythbase/exitcodes.h -include/mythtv/libmythbase/ffmpeg-mmx.h include/mythtv/libmythbase/filesysteminfo.h include/mythtv/libmythbase/hardwareprofile.h include/mythtv/libmythbase/iso3166.h @@ -232,7 +230,6 @@ include/mythtv/libmythbase/netutils.h include/mythtv/libmythbase/programinfo.h include/mythtv/libmythbase/programtypeflags.h include/mythtv/libmythbase/programtypes.h -include/mythtv/libmythbase/qtuplift.h include/mythtv/libmythbase/recordingstatus.h include/mythtv/libmythbase/recordingtypes.h include/mythtv/libmythbase/referencecounter.h @@ -286,77 +283,8 @@ include/mythtv/libmythmetadata/videoscan.h include/mythtv/libmythmetadata/videoutils.h include/mythtv/libmythmpeg2/mpeg2.h include/mythtv/libmythservicecontracts/datacontracthelper.h -include/mythtv/libmythservicecontracts/datacontracts/artworkInfo.h -include/mythtv/libmythservicecontracts/datacontracts/artworkInfoList.h -include/mythtv/libmythservicecontracts/datacontracts/backendInfo.h -include/mythtv/libmythservicecontracts/datacontracts/blurayInfo.h -include/mythtv/libmythservicecontracts/datacontracts/buildInfo.h -include/mythtv/libmythservicecontracts/datacontracts/captureCard.h -include/mythtv/libmythservicecontracts/datacontracts/captureCardList.h -include/mythtv/libmythservicecontracts/datacontracts/castMember.h -include/mythtv/libmythservicecontracts/datacontracts/castMemberList.h -include/mythtv/libmythservicecontracts/datacontracts/channelGroup.h -include/mythtv/libmythservicecontracts/datacontracts/channelGroupList.h -include/mythtv/libmythservicecontracts/datacontracts/channelInfoList.h -include/mythtv/libmythservicecontracts/datacontracts/connectionInfo.h -include/mythtv/libmythservicecontracts/datacontracts/cutList.h -include/mythtv/libmythservicecontracts/datacontracts/cutting.h -include/mythtv/libmythservicecontracts/datacontracts/databaseInfo.h -include/mythtv/libmythservicecontracts/datacontracts/enum.h -include/mythtv/libmythservicecontracts/datacontracts/enumItem.h -include/mythtv/libmythservicecontracts/datacontracts/envInfo.h -include/mythtv/libmythservicecontracts/datacontracts/frontendActionList.h -include/mythtv/libmythservicecontracts/datacontracts/frontendStatus.h -include/mythtv/libmythservicecontracts/datacontracts/imageMetadataInfo.h -include/mythtv/libmythservicecontracts/datacontracts/imageMetadataInfoList.h -include/mythtv/libmythservicecontracts/datacontracts/imageSyncInfo.h -include/mythtv/libmythservicecontracts/datacontracts/input.h -include/mythtv/libmythservicecontracts/datacontracts/inputList.h -include/mythtv/libmythservicecontracts/datacontracts/labelValue.h -include/mythtv/libmythservicecontracts/datacontracts/lineup.h -include/mythtv/libmythservicecontracts/datacontracts/liveStreamInfo.h -include/mythtv/libmythservicecontracts/datacontracts/liveStreamInfoList.h -include/mythtv/libmythservicecontracts/datacontracts/logInfo.h -include/mythtv/libmythservicecontracts/datacontracts/logMessage.h -include/mythtv/libmythservicecontracts/datacontracts/logMessageList.h -include/mythtv/libmythservicecontracts/datacontracts/musicMetadataInfo.h -include/mythtv/libmythservicecontracts/datacontracts/musicMetadataInfoList.h -include/mythtv/libmythservicecontracts/datacontracts/programAndChannel.h -include/mythtv/libmythservicecontracts/datacontracts/programGuide.h -include/mythtv/libmythservicecontracts/datacontracts/recRule.h -include/mythtv/libmythservicecontracts/datacontracts/recRuleFilter.h -include/mythtv/libmythservicecontracts/datacontracts/recRuleFilterList.h -include/mythtv/libmythservicecontracts/datacontracts/recRuleList.h -include/mythtv/libmythservicecontracts/datacontracts/recording.h -include/mythtv/libmythservicecontracts/datacontracts/settingList.h -include/mythtv/libmythservicecontracts/datacontracts/timeZoneInfo.h -include/mythtv/libmythservicecontracts/datacontracts/titleInfo.h -include/mythtv/libmythservicecontracts/datacontracts/titleInfoList.h -include/mythtv/libmythservicecontracts/datacontracts/versionInfo.h -include/mythtv/libmythservicecontracts/datacontracts/videoLookupInfo.h -include/mythtv/libmythservicecontracts/datacontracts/videoLookupInfoList.h -include/mythtv/libmythservicecontracts/datacontracts/videoMetadataInfo.h -include/mythtv/libmythservicecontracts/datacontracts/videoMetadataInfoList.h -include/mythtv/libmythservicecontracts/datacontracts/videoMultiplex.h -include/mythtv/libmythservicecontracts/datacontracts/videoMultiplexList.h -include/mythtv/libmythservicecontracts/datacontracts/videoSource.h -include/mythtv/libmythservicecontracts/datacontracts/videoSourceList.h -include/mythtv/libmythservicecontracts/datacontracts/videoStreamInfo.h -include/mythtv/libmythservicecontracts/datacontracts/videoStreamInfoList.h -include/mythtv/libmythservicecontracts/datacontracts/wolInfo.h include/mythtv/libmythservicecontracts/service.h include/mythtv/libmythservicecontracts/serviceexp.h -include/mythtv/libmythservicecontracts/services/captureServices.h -include/mythtv/libmythservicecontracts/services/channelServices.h -include/mythtv/libmythservicecontracts/services/contentServices.h -include/mythtv/libmythservicecontracts/services/dvrServices.h -include/mythtv/libmythservicecontracts/services/frontendServices.h -include/mythtv/libmythservicecontracts/services/guideServices.h -include/mythtv/libmythservicecontracts/services/imageServices.h -include/mythtv/libmythservicecontracts/services/musicServices.h -include/mythtv/libmythservicecontracts/services/mythServices.h -include/mythtv/libmythservicecontracts/services/rttiServices.h -include/mythtv/libmythservicecontracts/services/videoServices.h include/mythtv/libmythtv/metadataimagehelper.h include/mythtv/libmythtv/mythavutil.h include/mythtv/libmythtv/mythframe.h @@ -374,6 +302,8 @@ include/mythtv/libmythtv/visualisations/goom/mathtools.h include/mythtv/libmythtv/visualisations/goom/mmx.h include/mythtv/libmythtv/visualisations/goom/tentacle3d.h include/mythtv/libmythtv/visualisations/goom/v3d.h +include/mythtv/libmythui/langsettings.h +include/mythtv/libmythui/mediamonitor.h include/mythtv/libmythui/mythcolourspace.h include/mythtv/libmythui/mythdialogbox.h include/mythtv/libmythui/mythfontproperties.h @@ -390,6 +320,7 @@ include/mythtv/libmythui/mythprogressdialog.h include/mythtv/libmythui/mythrect.h include/mythtv/libmythui/mythscreenstack.h include/mythtv/libmythui/mythscreentype.h +include/mythtv/libmythui/mythterminal.h include/mythtv/libmythui/myththemebase.h include/mythtv/libmythui/myththemedmenu.h include/mythtv/libmythui/mythuiactions.h @@ -425,6 +356,9 @@ include/mythtv/libmythui/mythuiutils.h include/mythtv/libmythui/mythuivideo.h include/mythtv/libmythui/mythuiwebbrowser.h include/mythtv/libmythui/mythvirtualkeyboard.h +include/mythtv/libmythui/schemawizard.h +include/mythtv/libmythui/standardsettings.h +include/mythtv/libmythui/storagegroupeditor.h include/mythtv/libmythui/themeinfo.h include/mythtv/libmythui/x11colors.h include/mythtv/libmythui/xmlparsebase.h @@ -471,76 +405,76 @@ include/mythtv/libswscale/version_major.h include/mythtv/mythconfig.h include/mythtv/mythconfig.mak include/mythtv/udfread.h -lib/libmyth-34.so -lib/libmyth-34.so.34 -lib/libmyth-34.so.34.0 -lib/libmyth-34.so.34.0.0 +lib/libmyth-35.so +lib/libmyth-35.so.35 +lib/libmyth-35.so.35.0 +lib/libmyth-35.so.35.0.0 lib/libmythavcodec.so -lib/libmythavcodec.so.59 -lib/libmythavcodec.so.59.37.100 +lib/libmythavcodec.so.61 +lib/libmythavcodec.so.61.19.100 lib/libmythavdevice.so -lib/libmythavdevice.so.59 -lib/libmythavdevice.so.59.7.100 +lib/libmythavdevice.so.61 +lib/libmythavdevice.so.61.3.100 lib/libmythavfilter.so -lib/libmythavfilter.so.8 -lib/libmythavfilter.so.8.44.100 +lib/libmythavfilter.so.10 +lib/libmythavfilter.so.10.4.100 lib/libmythavformat.so -lib/libmythavformat.so.59 -lib/libmythavformat.so.59.27.100 +lib/libmythavformat.so.61 +lib/libmythavformat.so.61.7.100 lib/libmythavutil.so -lib/libmythavutil.so.57 -lib/libmythavutil.so.57.28.100 -lib/libmythbase-34.so -lib/libmythbase-34.so.34 -lib/libmythbase-34.so.34.0 -lib/libmythbase-34.so.34.0.0 -lib/libmythfreemheg-34.so -lib/libmythfreemheg-34.so.34 -lib/libmythfreemheg-34.so.34.0 -lib/libmythfreemheg-34.so.34.0.0 -lib/libmythmetadata-34.so -lib/libmythmetadata-34.so.34 -lib/libmythmetadata-34.so.34.0 -lib/libmythmetadata-34.so.34.0.0 +lib/libmythavutil.so.59 +lib/libmythavutil.so.59.39.100 +lib/libmythbase-35.so +lib/libmythbase-35.so.35 +lib/libmythbase-35.so.35.0 +lib/libmythbase-35.so.35.0.0 +lib/libmythfreemheg-35.so +lib/libmythfreemheg-35.so.35 +lib/libmythfreemheg-35.so.35.0 +lib/libmythfreemheg-35.so.35.0.0 +lib/libmythmetadata-35.so +lib/libmythmetadata-35.so.35 +lib/libmythmetadata-35.so.35.0 +lib/libmythmetadata-35.so.35.0.0 lib/libmythpostproc.so -lib/libmythpostproc.so.56 -lib/libmythpostproc.so.56.6.100 -lib/libmythprotoserver-34.so -lib/libmythprotoserver-34.so.34 -lib/libmythprotoserver-34.so.34.0 -lib/libmythprotoserver-34.so.34.0.0 -lib/libmythservicecontracts-34.so -lib/libmythservicecontracts-34.so.34 -lib/libmythservicecontracts-34.so.34.0 -lib/libmythservicecontracts-34.so.34.0.0 +lib/libmythpostproc.so.58 +lib/libmythpostproc.so.58.3.100 +lib/libmythprotoserver-35.so +lib/libmythprotoserver-35.so.35 +lib/libmythprotoserver-35.so.35.0 +lib/libmythprotoserver-35.so.35.0.0 +lib/libmythservicecontracts-35.so +lib/libmythservicecontracts-35.so.35 +lib/libmythservicecontracts-35.so.35.0 +lib/libmythservicecontracts-35.so.35.0.0 lib/libmythswresample.so -lib/libmythswresample.so.4 -lib/libmythswresample.so.4.7.100 +lib/libmythswresample.so.5 +lib/libmythswresample.so.5.3.100 lib/libmythswscale.so -lib/libmythswscale.so.6 -lib/libmythswscale.so.6.7.100 -lib/libmythtv-34.so -lib/libmythtv-34.so.34 -lib/libmythtv-34.so.34.0 -lib/libmythtv-34.so.34.0.0 -lib/libmythui-34.so -lib/libmythui-34.so.34 -lib/libmythui-34.so.34.0 -lib/libmythui-34.so.34.0.0 -lib/libmythupnp-34.so -lib/libmythupnp-34.so.34 -lib/libmythupnp-34.so.34.0 -lib/libmythupnp-34.so.34.0.0 +lib/libmythswscale.so.8 +lib/libmythswscale.so.8.3.100 +lib/libmythtv-35.so +lib/libmythtv-35.so.35 +lib/libmythtv-35.so.35.0 +lib/libmythtv-35.so.35.0.0 +lib/libmythui-35.so +lib/libmythui-35.so.35 +lib/libmythui-35.so.35.0 +lib/libmythui-35.so.35.0.0 +lib/libmythupnp-35.so +lib/libmythupnp-35.so.35 +lib/libmythupnp-35.so.35.0 +lib/libmythupnp-35.so.35.0.0 %%BINDINGS%%%%SITE_PERL%%/IO/Socket/INET/MythTV.pm %%BINDINGS%%%%SITE_PERL%%/MythTV.pm %%BINDINGS%%%%SITE_PERL%%/MythTV/Channel.pm %%BINDINGS%%%%SITE_PERL%%/MythTV/Program.pm %%BINDINGS%%%%SITE_PERL%%/MythTV/Recording.pm %%BINDINGS%%%%SITE_PERL%%/MythTV/StorageGroup.pm -%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV-34.0-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV-34.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV-34.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV-34.0-py%%PYTHON_VER%%.egg-info/top_level.txt +%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV-35.0-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV-35.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV-35.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV-35.0-py%%PYTHON_VER%%.egg-info/top_level.txt %%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/__init__.py %%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/__pycache__/__init__%%PYTHON_TAG%%.pyc %%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/__pycache__/_conn_mysqldb%%PYTHON_TAG%%.pyc @@ -2802,9 +2736,7 @@ lib/libmythupnp-34.so.34.0.0 %%DATADIR%%/html/apps/backend/runtime.js %%DATADIR%%/html/apps/backend/styles.css %%DATADIR%%/html/apps/frontend.css -%%DATADIR%%/html/apps/frontend.css.map %%DATADIR%%/html/apps/frontend.js -%%DATADIR%%/html/apps/frontend.js.map %%DATADIR%%/html/assets/guidecolors.css %%DATADIR%%/html/assets/i18n/bg.json %%DATADIR%%/html/assets/i18n/ca.json @@ -2862,22 +2794,10 @@ lib/libmythupnp-34.so.34.0.0 %%DATADIR%%/html/assets/themes/fonts/roboto-v20-latin-ext_latin-700.woff2 %%DATADIR%%/html/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff %%DATADIR%%/html/assets/themes/fonts/roboto-v20-latin-ext_latin-regular.woff2 -%%DATADIR%%/html/assets/themes/lara-dark-blue.css -%%DATADIR%%/html/assets/themes/lara-dark-indigo.css -%%DATADIR%%/html/assets/themes/lara-dark-purple.css -%%DATADIR%%/html/assets/themes/lara-dark-teal.css -%%DATADIR%%/html/assets/themes/lara-light-blue.css -%%DATADIR%%/html/assets/themes/lara-light-indigo.css -%%DATADIR%%/html/assets/themes/lara-light-purple.css -%%DATADIR%%/html/assets/themes/lara-light-teal.css %%DATADIR%%/html/assets/themes/luna-amber.css %%DATADIR%%/html/assets/themes/luna-blue.css %%DATADIR%%/html/assets/themes/luna-green.css %%DATADIR%%/html/assets/themes/luna-pink.css -%%DATADIR%%/html/assets/themes/md-dark-deeppurple.css -%%DATADIR%%/html/assets/themes/md-dark-indigo.css -%%DATADIR%%/html/assets/themes/md-light-deeppurple.css -%%DATADIR%%/html/assets/themes/md-light-indigo.css %%DATADIR%%/html/assets/themes/mdc-dark-deeppurple.css %%DATADIR%%/html/assets/themes/mdc-dark-indigo.css %%DATADIR%%/html/assets/themes/mdc-light-deeppurple.css @@ -3565,11 +3485,20 @@ lib/libmythupnp-34.so.34.0.0 %%DATADIR%%/metadata/Music/discid/libdiscid.py %%DATADIR%%/metadata/Music/discid/track.py %%DATADIR%%/metadata/Music/discid/util.py +%%DATADIR%%/metadata/Music/lyrics/Kodistubs/README +%%DATADIR%%/metadata/Music/lyrics/Kodistubs/xbmc.py +%%DATADIR%%/metadata/Music/lyrics/Kodistubs/xbmcaddon.py +%%DATADIR%%/metadata/Music/lyrics/Kodistubs/xbmcgui.py +%%DATADIR%%/metadata/Music/lyrics/Kodistubs/xbmcvfs.py +%%DATADIR%%/metadata/Music/lyrics/LICENSE.txt %%DATADIR%%/metadata/Music/lyrics/README %%DATADIR%%/metadata/Music/lyrics/azlyrics.py +%%DATADIR%%/metadata/Music/lyrics/changelog.txt %%DATADIR%%/metadata/Music/lyrics/common/__init__.py -%%DATADIR%%/metadata/Music/lyrics/common/audiofile.py -%%DATADIR%%/metadata/Music/lyrics/common/utilities.py +%%DATADIR%%/metadata/Music/lyrics/common/broken.py +%%DATADIR%%/metadata/Music/lyrics/common/culrcwrap.py +%%DATADIR%%/metadata/Music/lyrics/common/filelyrics.py +%%DATADIR%%/metadata/Music/lyrics/common/testall.py %%DATADIR%%/metadata/Music/lyrics/darklyrics.py %%DATADIR%%/metadata/Music/lyrics/embedlrc.py %%DATADIR%%/metadata/Music/lyrics/examples/README @@ -3578,15 +3507,59 @@ lib/libmythupnp-34.so.34.0.0 %%DATADIR%%/metadata/Music/lyrics/examples/taglyrics.mp3 %%DATADIR%%/metadata/Music/lyrics/filelyrics.py %%DATADIR%%/metadata/Music/lyrics/genius.py +%%DATADIR%%/metadata/Music/lyrics/lib/audiofile.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/alsong/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/alsong/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/baidu/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/baidu/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/gomaudio/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/gomaudio/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/lyricsify/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/lyricwiki/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/lyricwiki/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/minilyrics/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/minilyrics/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/ttplayer/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/ttplayer/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/xiami/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/broken-scrapers/xiami/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/azlyrics/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/azlyrics/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/darklyrics/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/darklyrics/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/genius/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/genius/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/lrclib/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/lrclib/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/lyricscom/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/lyricscom/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/lyricsmode/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/lyricsmode/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/megalobiz/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/megalobiz/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/music163/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/music163/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/musixmatch/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/musixmatch/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/musixmatchlrc/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/musixmatchlrc/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/rclyricsband/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/supermusic/__init__.py +%%DATADIR%%/metadata/Music/lyrics/lib/culrcscrapers/supermusic/lyricsScraper.py +%%DATADIR%%/metadata/Music/lyrics/lib/embedlrc.py +%%DATADIR%%/metadata/Music/lyrics/lib/scrapertest.py +%%DATADIR%%/metadata/Music/lyrics/lib/utils.py %%DATADIR%%/metadata/Music/lyrics/lrclib.py %%DATADIR%%/metadata/Music/lyrics/lyricscom.py -%%DATADIR%%/metadata/Music/lyrics/lyricsify.py %%DATADIR%%/metadata/Music/lyrics/lyricsmode.py %%DATADIR%%/metadata/Music/lyrics/megalobiz.py %%DATADIR%%/metadata/Music/lyrics/music163.py %%DATADIR%%/metadata/Music/lyrics/musixmatch.py %%DATADIR%%/metadata/Music/lyrics/musixmatchlrc.py +%%DATADIR%%/metadata/Music/lyrics/rclyricsband.py %%DATADIR%%/metadata/Music/lyrics/supermusic.py +%%DATADIR%%/metadata/Music/lyrics/testlyrics.pl %%DATADIR%%/metadata/Music/mbutils.py %%DATADIR%%/metadata/Music/musicbrainzngs/COPYING %%DATADIR%%/metadata/Music/musicbrainzngs/README diff --git a/multimedia/qt6-multimedia/distinfo b/multimedia/qt6-multimedia/distinfo index 36b60cc1c246..d41555709db4 100644 --- a/multimedia/qt6-multimedia/distinfo +++ b/multimedia/qt6-multimedia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756197836 -SHA256 (KDE/Qt/6.9.2/qtmultimedia-everywhere-src-6.9.2.tar.xz) = 7bf8a19a57a7432181b05d0e264acfd8ca4b75a3901d01a27a32935703e5ab12 -SIZE (KDE/Qt/6.9.2/qtmultimedia-everywhere-src-6.9.2.tar.xz) = 9768828 +TIMESTAMP = 1759303877 +SHA256 (KDE/Qt/6.9.3/qtmultimedia-everywhere-src-6.9.3.tar.xz) = a275bee7ea60c91851236acdf99d76b891da90f428b68f51fe332354f19b86f5 +SIZE (KDE/Qt/6.9.3/qtmultimedia-everywhere-src-6.9.3.tar.xz) = 9771140 diff --git a/multimedia/qt6-multimedia/pkg-plist b/multimedia/qt6-multimedia/pkg-plist index 2f80534bdab5..b318ff7c9936 100644 --- a/multimedia/qt6-multimedia/pkg-plist +++ b/multimedia/qt6-multimedia/pkg-plist @@ -348,7 +348,6 @@ lib/cmake/Qt6/FindMMRenderer.cmake lib/cmake/Qt6/FindMMRendererCore.cmake lib/cmake/Qt6/FindPipeWire.cmake lib/cmake/Qt6/FindVAAPI.cmake -lib/cmake/Qt6/FindWMF.cmake lib/cmake/Qt6/FindWrapBundledResonanceAudioConfigExtra.cmake lib/cmake/Qt6/FindWrapPulseAudio.cmake lib/cmake/Qt6BuildInternals/StandaloneTests/QtMultimediaTestsConfig.cmake diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index 5c33cba3290e..98a17466bc50 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,6 +1,6 @@ PORTNAME= telegram-desktop DISTVERSION= 6.1.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full diff --git a/net-p2p/mkbrr/Makefile b/net-p2p/mkbrr/Makefile index a1fb67dd71ed..428cdb9e7556 100644 --- a/net-p2p/mkbrr/Makefile +++ b/net-p2p/mkbrr/Makefile @@ -1,7 +1,6 @@ PORTNAME= mkbrr DISTVERSIONPREFIX= v -DISTVERSION= 1.15.0 -PORTREVISION= 1 +DISTVERSION= 1.16.0 CATEGORIES= net-p2p MAINTAINER= diizzy@FreeBSD.org diff --git a/net-p2p/mkbrr/distinfo b/net-p2p/mkbrr/distinfo index 406a2e4b05ac..7eed271d5beb 100644 --- a/net-p2p/mkbrr/distinfo +++ b/net-p2p/mkbrr/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1755307283 -SHA256 (go/net-p2p_mkbrr/mkbrr-v1.15.0/v1.15.0.mod) = e871a531d437ba1e5feab8d18fc4cff6e7c6e76ef125e567fc1666ac8c263df2 -SIZE (go/net-p2p_mkbrr/mkbrr-v1.15.0/v1.15.0.mod) = 2347 -SHA256 (go/net-p2p_mkbrr/mkbrr-v1.15.0/v1.15.0.zip) = 25571c8a717d1c3cbe4c9507d6350fd87254da2912c5623ae08f3e8adeab0126 -SIZE (go/net-p2p_mkbrr/mkbrr-v1.15.0/v1.15.0.zip) = 457735 +TIMESTAMP = 1759538119 +SHA256 (go/net-p2p_mkbrr/mkbrr-v1.16.0/v1.16.0.mod) = e871a531d437ba1e5feab8d18fc4cff6e7c6e76ef125e567fc1666ac8c263df2 +SIZE (go/net-p2p_mkbrr/mkbrr-v1.16.0/v1.16.0.mod) = 2347 +SHA256 (go/net-p2p_mkbrr/mkbrr-v1.16.0/v1.16.0.zip) = 6b84b9f3371094b0ae21eb3144cf33b11f7dc5220bae06916d91d8bf1ea4801b +SIZE (go/net-p2p_mkbrr/mkbrr-v1.16.0/v1.16.0.zip) = 458539 diff --git a/net/kea-devel/Makefile b/net/kea-devel/Makefile index 3efc9aa2dcd9..a3e5f66b8275 100644 --- a/net/kea-devel/Makefile +++ b/net/kea-devel/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= rst2man:textproc/py-docutils LIB_DEPENDS= libboost_system.so:devel/boost-libs \ liblog4cplus.so:devel/log4cplus -USES= compiler:c++11-lang cmake:indirect cpe iconv libtool meson \ +USES= compiler:c++11-lang cmake:indirect cpe iconv meson \ pathfix pkgconfig python tar:xz shebangfix ssl CPE_VENDOR= isc diff --git a/net/kea/Makefile b/net/kea/Makefile index a70dcc3cf3e7..ca7c2ed49f66 100644 --- a/net/kea/Makefile +++ b/net/kea/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ liblog4cplus.so:devel/log4cplus -USES= compiler:c++11-lang cpe iconv libtool pathfix ssl python tar:xz meson pkgconfig cmake:indirect shebangfix +USES= compiler:c++11-lang cpe iconv pathfix ssl python tar:xz meson pkgconfig cmake:indirect shebangfix MESON_ARGS= --auto-features=disabled \ -Dcrypto=openssl \ -Dnetconf=disabled diff --git a/net/qt6-coap/distinfo b/net/qt6-coap/distinfo index 196205bd7d3e..501eb986e5c6 100644 --- a/net/qt6-coap/distinfo +++ b/net/qt6-coap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756197840 -SHA256 (KDE/Qt/6.9.2/qt-qtcoap-v6.9.2_GH0.tar.gz) = 4f5c504b4e3e09112b42c65b6ced639dacf8ed1598b994cd5065f66a8f97751f -SIZE (KDE/Qt/6.9.2/qt-qtcoap-v6.9.2_GH0.tar.gz) = 186810 +TIMESTAMP = 1759303887 +SHA256 (KDE/Qt/6.9.3/qt-qtcoap-v6.9.3_GH0.tar.gz) = c795e55428ef4d45c50ecb1c9eaba994d258b213bd6405ae3c9903c0724cf07b +SIZE (KDE/Qt/6.9.3/qt-qtcoap-v6.9.3_GH0.tar.gz) = 186772 diff --git a/net/qt6-mqtt/distinfo b/net/qt6-mqtt/distinfo index 407c54ee07ad..faa628afd19d 100644 --- a/net/qt6-mqtt/distinfo +++ b/net/qt6-mqtt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756197843 -SHA256 (KDE/Qt/6.9.2/qt-qtmqtt-v6.9.2_GH0.tar.gz) = 1d5edb5b78f3b3248211afb3bd98947ebefc0e3acdd2db2f000dcda1a0fb362b -SIZE (KDE/Qt/6.9.2/qt-qtmqtt-v6.9.2_GH0.tar.gz) = 210422 +TIMESTAMP = 1759303895 +SHA256 (KDE/Qt/6.9.3/qt-qtmqtt-v6.9.3_GH0.tar.gz) = 4fc80a4a0cbe6c696eed7c5c0209819470a0bcc48a2ceaec71e5572ce7be4b8b +SIZE (KDE/Qt/6.9.3/qt-qtmqtt-v6.9.3_GH0.tar.gz) = 210408 diff --git a/net/qt6-networkauth/distinfo b/net/qt6-networkauth/distinfo index 567768330824..58d68541f637 100644 --- a/net/qt6-networkauth/distinfo +++ b/net/qt6-networkauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756197848 -SHA256 (KDE/Qt/6.9.2/qtnetworkauth-everywhere-src-6.9.2.tar.xz) = 2165d9568eb8ab9f3cb91abdb0e72c17fe7a70707150ef1738db94e75f318c84 -SIZE (KDE/Qt/6.9.2/qtnetworkauth-everywhere-src-6.9.2.tar.xz) = 432076 +TIMESTAMP = 1759303905 +SHA256 (KDE/Qt/6.9.3/qtnetworkauth-everywhere-src-6.9.3.tar.xz) = 67d9dc47ed133e22aa78bedef53963bee3761318e5e74dc98f82ad9814cc7ec7 +SIZE (KDE/Qt/6.9.3/qtnetworkauth-everywhere-src-6.9.3.tar.xz) = 432616 diff --git a/net/sems/Makefile b/net/sems/Makefile index a16818a51de1..ee8b4cc4c081 100644 --- a/net/sems/Makefile +++ b/net/sems/Makefile @@ -10,6 +10,9 @@ WWW= https://github.com/sems-server LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/doc/COPYING +BROKEN= Fails to detect declared dependencies +EXPIRATION_DATE=2025-12-31 + LIB_DEPENDS= libopus.so:audio/opus \ libcodec2.so:audio/codec2 \ libevent.so:devel/libevent \ diff --git a/science/qt6-quick3dphysics/distinfo b/science/qt6-quick3dphysics/distinfo index 8e99d6679edf..a1a299cb31b7 100644 --- a/science/qt6-quick3dphysics/distinfo +++ b/science/qt6-quick3dphysics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756197855 -SHA256 (KDE/Qt/6.9.2/qtquick3dphysics-everywhere-src-6.9.2.tar.xz) = 87fc6485638f52cd33dc1a755a11c78fd992e438fe77ef53e0ca57c63505cc8b -SIZE (KDE/Qt/6.9.2/qtquick3dphysics-everywhere-src-6.9.2.tar.xz) = 4668516 +TIMESTAMP = 1759303916 +SHA256 (KDE/Qt/6.9.3/qtquick3dphysics-everywhere-src-6.9.3.tar.xz) = dcd7b22d745d249eb602c5d4d8af8a8e9d11217ccb42b3dd611bb047153b5a6e +SIZE (KDE/Qt/6.9.3/qtquick3dphysics-everywhere-src-6.9.3.tar.xz) = 4668392 diff --git a/security/cosign/Makefile b/security/cosign/Makefile index 9766fa711a8b..9fcb48325d8f 100644 --- a/security/cosign/Makefile +++ b/security/cosign/Makefile @@ -1,6 +1,6 @@ PORTNAME= cosign DISTVERSIONPREFIX= v -DISTVERSION= 2.6.0 +DISTVERSION= 2.6.1 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org @@ -23,7 +23,7 @@ GO_BUILDFLAGS= -ldflags="-buildid= \ PLIST_FILES= bin/${PORTNAME} -GIT_HASH= 37fbfc7018fb4d60a9a2c9175bd64c75dda5869a +GIT_HASH= 634fabe54f9fbbab55d821a83ba93b2d25bdba5f .include <bsd.port.pre.mk> diff --git a/security/cosign/distinfo b/security/cosign/distinfo index 04260adacbe1..f7a8031a9264 100644 --- a/security/cosign/distinfo +++ b/security/cosign/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757797254 -SHA256 (go/security_cosign/cosign-v2.6.0/v2.6.0.mod) = 5bdb0b024ddd7ed55330cccaf993f544d68917acac507d0f3c78e22be77afabb -SIZE (go/security_cosign/cosign-v2.6.0/v2.6.0.mod) = 17701 -SHA256 (go/security_cosign/cosign-v2.6.0/v2.6.0.zip) = 2952d765dacdaebf7c651cfbad99e4736a086a9732e3a42bf8e9ce963bc73ae3 -SIZE (go/security_cosign/cosign-v2.6.0/v2.6.0.zip) = 1366214 +TIMESTAMP = 1759523978 +SHA256 (go/security_cosign/cosign-v2.6.1/v2.6.1.mod) = 4d6e9e11c0efec4ed8d03058cd1b73a0f9a830b804fb59a42890e6ea7f91fea8 +SIZE (go/security_cosign/cosign-v2.6.1/v2.6.1.mod) = 17701 +SHA256 (go/security_cosign/cosign-v2.6.1/v2.6.1.zip) = 8821408a71dba7b6ed4b94cac23b8e0679a9d23419d83a3e4b303796d920c6d3 +SIZE (go/security_cosign/cosign-v2.6.1/v2.6.1.zip) = 1367164 diff --git a/security/fprintd/Makefile b/security/fprintd/Makefile index ceee89d4cbd9..5e9ee6c1a499 100644 --- a/security/fprintd/Makefile +++ b/security/fprintd/Makefile @@ -14,7 +14,7 @@ LIB_DEPENDS= libbasu.so:devel/basu \ libfprint-2.so:security/libfprint \ libpolkit-gobject-1.so:sysutils/polkit -USES= gettext gnome libtool meson pkgconfig +USES= gettext gnome meson pkgconfig USE_GITLAB= yes GL_SITE= https://gitlab.freedesktop.org GL_ACCOUNT= libfprint diff --git a/security/libfprint/Makefile b/security/libfprint/Makefile index 2c84695dd52c..a0684407fe70 100644 --- a/security/libfprint/Makefile +++ b/security/libfprint/Makefile @@ -14,7 +14,7 @@ LIB_DEPENDS= libgusb.so:devel/libgusb \ libnss3.so:security/nss \ libpixman-1.so:x11/pixman -USES= gnome libtool meson pkgconfig python:env shebangfix +USES= gnome meson pkgconfig python:env shebangfix USE_GITLAB= yes GL_SITE= https://gitlab.freedesktop.org USE_GNOME= glib20 diff --git a/security/lxqt-openssh-askpass/Makefile b/security/lxqt-openssh-askpass/Makefile index bb967a5a4478..10d34bcb1565 100644 --- a/security/lxqt-openssh-askpass/Makefile +++ b/security/lxqt-openssh-askpass/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-openssh-askpass PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security MASTER_SITES= LXQT diff --git a/security/lxqt-sudo/Makefile b/security/lxqt-sudo/Makefile index b181f248e32a..cb1181975101 100644 --- a/security/lxqt-sudo/Makefile +++ b/security/lxqt-sudo/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-sudo PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security MASTER_SITES= LXQT diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml index b1d04ff02b44..806a5ebf596d 100644 --- a/security/vuxml/vuln/2025.xml +++ b/security/vuxml/vuln/2025.xml @@ -1,3 +1,268 @@ + <vuln vid="0af2f18e-a119-11f0-9446-f02f7497ecda"> + <topic>redis,valkey -- Out of bound read due to a bug in LUA</topic> + <affects> + <package> + <name>redis</name> + <range><ge>8.2.0</ge><lt>8.2.2</lt></range> + </package> + <package> + <name>redis80</name> + <range><ge>8.0.0</ge><lt>8.0.4</lt></range> + </package> + <package> + <name>redis74</name> + <range><ge>7.4.0</ge><lt>7.4.6</lt></range> + </package> + <package> + <name>redis72</name> + <range><ge>7.2.0</ge><lt>7.2.11</lt></range> + </package> + <package> + <name>redis62</name> + <range><ge>6.2.0</ge><lt>6.2.20</lt></range> + </package> + <package> + <name>valkey</name> + <range><lt>8.1.4</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>redis reports:</p> + <blockquote cite="https://github.com/redis/redis/security/advisories/GHSA-4c68-q8q8-3g4f"> + <p> + An authenticated user may use a specially crafted LUA script to read + out-of-bound data or crash the server and subsequent denial of + service. + The problem exists in all versions of Redis with Lua scripting + An additional workaround to mitigate the problem without patching + the redis-server executable is to prevent users from executing Lua + scripts. This can be done using ACL to block a script by restricting + both the EVAL and FUNCTION command families. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-46819</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-46819</url> + </references> + <dates> + <discovery>2025-10-03</discovery> + <entry>2025-10-04</entry> + </dates> + </vuln> + + <vuln vid="0258d37d-a118-11f0-9446-f02f7497ecda"> + <topic>redis,valkey -- Running Lua function as a different user</topic> + <affects> + <package> + <name>redis</name> + <range><ge>8.2.0</ge><lt>8.2.2</lt></range> + </package> + <package> + <name>redis80</name> + <range><ge>8.0.0</ge><lt>8.0.4</lt></range> + </package> + <package> + <name>redis74</name> + <range><ge>7.4.0</ge><lt>7.4.6</lt></range> + </package> + <package> + <name>redis72</name> + <range><ge>7.2.0</ge><lt>7.2.11</lt></range> + </package> + <package> + <name>redis62</name> + <range><ge>6.2.0</ge><lt>6.2.20</lt></range> + </package> + <package> + <name>valkey</name> + <range><lt>8.1.4</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>redis reports:</p> + <blockquote cite="https://github.com/redis/redis/security/advisories/GHSA-qrv7-wcrx-q5jp"> + <p> + An authenticated user may use a specially crafted Lua script to + manipulate different LUA objects and potentially run their own code + in the context of another user + The problem exists in all versions of Redis with Lua scripting. + An additional workaround to mitigate the problem without patching + the redis-server executable is to prevent users from executing Lua + scripts. This can be done using ACL to block a script by restricting + both the EVAL and FUNCTION command families. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-46818</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-46818</url> + </references> + <dates> + <discovery>2025-10-03</discovery> + <entry>2025-10-04</entry> + </dates> + </vuln> + + <vuln vid="f6b8de04-a116-11f0-9446-f02f7497ecda"> + <topic>redis,valkey -- Lua library commands may lead to integer overflow and potential RCE</topic> + <affects> + <package> + <name>redis</name> + <range><ge>8.2.0</ge><lt>8.2.2</lt></range> + </package> + <package> + <name>redis80</name> + <range><ge>8.0.0</ge><lt>8.0.4</lt></range> + </package> + <package> + <name>redis74</name> + <range><ge>7.4.0</ge><lt>7.4.6</lt></range> + </package> + <package> + <name>redis72</name> + <range><ge>7.2.0</ge><lt>7.2.11</lt></range> + </package> + <package> + <name>redis62</name> + <range><ge>6.2.0</ge><lt>6.2.20</lt></range> + </package> + <package> + <name>valkey</name> + <range><lt>8.1.4</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>redis reports:</p> + <blockquote cite="https://github.com/redis/redis/security/advisories/GHSA-m8fj-85cg-7vhp"> + <p> + An authenticated user may use a specially crafted Lua script to + cause an integer overflow and potentially lead to remote code + execution + The problem exists in all versions of Redis with Lua scripting. + An additional workaround to mitigate the problem without patching + the redis-server executable is to prevent users from executing Lua + scripts. This can be done using ACL to block a script by restricting + both the EVAL and FUNCTION command families. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-46817</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-46817</url> + </references> + <dates> + <discovery>2025-10-03</discovery> + <entry>2025-10-04</entry> + </dates> + </vuln> + + <vuln vid="17e85cae-a115-11f0-9446-f02f7497ecda"> + <topic>redis,valkey -- Lua Use-After-Free may lead to remote code execution</topic> + <affects> + <package> + <name>redis</name> + <range><ge>8.2.0</ge><lt>8.2.2</lt></range> + </package> + <package> + <name>redis80</name> + <range><ge>8.0.0</ge><lt>8.0.4</lt></range> + </package> + <package> + <name>redis74</name> + <range><ge>7.4.0</ge><lt>7.4.6</lt></range> + </package> + <package> + <name>redis72</name> + <range><ge>7.2.0</ge><lt>7.2.11</lt></range> + </package> + <package> + <name>redis62</name> + <range><ge>6.2.0</ge><lt>6.2.20</lt></range> + </package> + <package> + <name>valkey</name> + <range><lt>8.1.4</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>redis reports:</p> + <blockquote cite="https://github.com/redis/redis/security/advisories/GHSA-4789-qfc9-5f9q"> + <p> + An authenticated user may use a specially crafted Lua script to + manipulate the garbage collector, trigger a use-after-free and + potentially lead to remote code execution. + The problem exists in all versions of Redis with Lua scripting. + An additional workaround to mitigate the problem without patching the + redis-server executable is to prevent users from executing Lua scripts. + This can be done using ACL to restrict EVAL and EVALSHA commands. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-49844</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-49844</url> + </references> + <dates> + <discovery>2025-10-03</discovery> + <entry>2025-10-04</entry> + </dates> + </vuln> + + <vuln vid="c27c05a7-a0c8-11f0-8471-4ccc6adda413"> + <topic>qt6-webengine -- Multiple vulnerabilities</topic> + <affects> + <package> + <name>qt6-pdf</name> + <name>qt6-webengine</name> + <range><lt>6.9.3</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>Qt qtwebengine-chromium repo reports:</p> + <blockquote cite="https://code.qt.io/cgit/qt/qtwebengine-chromium.git/log/?h=130-based"> + <p>Backports for 9 security bugs in Chromium:</p> + <ul> + <li>CVE-2025-9866: Determine whether to bypass redirect checks per request</li> + <li>CVE-2025-10200: Use after free in Serviceworker</li> + <li>CVE-2025-10201: Inappropriate implementation in Mojo</li> + <li>CVE-2025-10500: Use after free in Dawn</li> + <li>CVE-2025-10501: Use after free in WebRTC</li> + <li>CVE-2025-10502: Heap buffer overflow in ANGLE</li> + <li>CVE-2025-10890: Side-channel information leakage in V8 (1/2)</li> + <li>CVE-2025-10891: Integer overflow in V8</li> + <li>CVE-2025-10892: Integer overflow in V8</li> + </ul> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-9866</cvename> + <cvename>CVE-2025-10200</cvename> + <cvename>CVE-2025-10201</cvename> + <cvename>CVE-2025-10500</cvename> + <cvename>CVE-2025-10501</cvename> + <cvename>CVE-2025-10502</cvename> + <cvename>CVE-2025-10890</cvename> + <cvename>CVE-2025-10891</cvename> + <cvename>CVE-2025-10892</cvename> + <url>https://code.qt.io/cgit/qt/qtwebengine-chromium.git/log/?h=130-based</url> + </references> + <dates> + <discovery>2025-09-25</discovery> + <entry>2025-10-04</entry> + </dates> + </vuln> + <vuln vid="21fba35e-a05f-11f0-a8b8-a1ef31191bc1"> <topic>fetchmail -- potential crash when authenticating to SMTP server</topic> <affects> @@ -24,7 +289,7 @@ </body> </description> <references> - <!-- cvename has been requested from MITRE but not yet created <cvename>INSERT CVE RECORD IF AVAILABLE</cvename> --> + <cvename>CVE-2025-61962</cvename> <url>https://www.fetchmail.info/fetchmail-SA-2025-01.txt</url> <url>https://gitlab.com/fetchmail/fetchmail/-/raw/legacy_6x/fetchmail-SA-2025-01.txt?ref_type=heads</url> <url>https://gitlab.com/fetchmail/fetchmail/-/commit/4c3cebfa4e659fb778ca2cae0ccb3f69201609a8</url> @@ -32,6 +297,7 @@ <dates> <discovery>2025-10-02</discovery> <entry>2025-10-03</entry> + <modified>2025-10-04</modified> </dates> </vuln> diff --git a/sysutils/lxqt-admin/Makefile b/sysutils/lxqt-admin/Makefile index 2fe3a7b1e68b..e1e78f90ac61 100644 --- a/sysutils/lxqt-admin/Makefile +++ b/sysutils/lxqt-admin/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-admin PORTVERSION= 2.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/lxqt-config/Makefile b/sysutils/lxqt-config/Makefile index 76ddbad83a52..c7448ad60fe9 100644 --- a/sysutils/lxqt-config/Makefile +++ b/sysutils/lxqt-config/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-config PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils DIST_SUBDIR= lxqt diff --git a/sysutils/lxqt-policykit/Makefile b/sysutils/lxqt-policykit/Makefile index d14225d24dc0..4f7f7cb8fa04 100644 --- a/sysutils/lxqt-policykit/Makefile +++ b/sysutils/lxqt-policykit/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-policykit PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/lxqt-powermanagement/Makefile b/sysutils/lxqt-powermanagement/Makefile index eeaab1d09f2e..a9a43f8e0b82 100644 --- a/sysutils/lxqt-powermanagement/Makefile +++ b/sysutils/lxqt-powermanagement/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-powermanagement PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/lxqt-qt6plugin/Makefile b/sysutils/lxqt-qt6plugin/Makefile index 94d65dd3c2d4..f894b5df35e8 100644 --- a/sysutils/lxqt-qt6plugin/Makefile +++ b/sysutils/lxqt-qt6plugin/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-qt6plugin PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/textproc/lttoolbox/Makefile b/textproc/lttoolbox/Makefile index 00e43a6fcce3..e98a9475e312 100644 --- a/textproc/lttoolbox/Makefile +++ b/textproc/lttoolbox/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= utf8cpp>=4.0.3:devel/utf8cpp LIB_DEPENDS= libicuio.so:devel/icu -USES= cmake compiler:c++14-lang gnome libtool localbase pathfix pkgconfig \ +USES= cmake compiler:c++14-lang gnome localbase pathfix pkgconfig \ tar:bz2 USE_GNOME= libxml2 USE_LDCONFIG= yes diff --git a/textproc/xfce4-dict-plugin/Makefile b/textproc/xfce4-dict-plugin/Makefile index a4bb9f3929c2..6e05afccaac3 100644 --- a/textproc/xfce4-dict-plugin/Makefile +++ b/textproc/xfce4-dict-plugin/Makefile @@ -12,7 +12,7 @@ WWW= https://goodies.xfce.org/projects/applications/xfce4-dict LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= compiler:c11 gettext-tools gnome libtool meson pkgconfig \ +USES= compiler:c11 gettext-tools gnome meson pkgconfig \ tar:xz xfce xorg USE_GNOME= gdkpixbuf glib20 gtk30 intltool USE_XFCE= libmenu panel diff --git a/www/mythplugin-mythweb/Makefile b/www/mythplugin-mythweb/Makefile index 7ae492fbc01d..86504369cbfc 100644 --- a/www/mythplugin-mythweb/Makefile +++ b/www/mythplugin-mythweb/Makefile @@ -2,6 +2,7 @@ PORTNAME= mythweb DISTVERSIONPREFIX= v DISTVERSION= 34.0 DISTVERSIONSUFFIX= -g92f0f9bc +PORTREVISION= 1 CATEGORIES= www PKGNAMEPREFIX= mythplugin- @@ -12,26 +13,27 @@ WWW= https://www.mythtv.org/wiki/MythWeb LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= mythweb is no longer maintained in MythTV USES= php shebangfix perl5 -USE_PERL5= run -USE_PHP= posix mysqli session sockets USE_GITHUB= yes GH_ACCOUNT= MythTV +USE_PERL5= run +USE_PHP= posix mysqli session sockets SHEBANG_FILES= mythweb.pl modules/_shared/lang/build_translation.pl \ modules/coverart/handler.pl modules/stream/*.pl -NO_BUILD= yes +REINPLACE_ARGS= -i "" NO_ARCH= yes -PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" +NO_BUILD= yes SUB_FILES= pkg-message -REINPLACE_ARGS= -i "" +PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" OPTIONS_DEFINE= APACHE LIGHTTPD NGINX OPTIONS_DEFAULT= APACHE +NGINX_DESC= Nginx server support APACHE_USES= apache LIGHTTPD_RUN_DEPENDS= lighttpd:www/lighttpd -NGINX_DESC= Nginx server support NGINX_RUN_DEPENDS= nginx:www/nginx post-patch: diff --git a/www/py-nicegui/Makefile b/www/py-nicegui/Makefile index 8c547622db3f..a382ae6b9aea 100644 --- a/www/py-nicegui/Makefile +++ b/www/py-nicegui/Makefile @@ -1,6 +1,5 @@ PORTNAME= nicegui -DISTVERSION= 2.23.3 -PORTREVISION= 1 +DISTVERSION= 3.0.0 CATEGORIES= www graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-nicegui/distinfo b/www/py-nicegui/distinfo index 4ab63ccd99a0..0063e1fd6e3a 100644 --- a/www/py-nicegui/distinfo +++ b/www/py-nicegui/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756499959 -SHA256 (nicegui-2.23.3.tar.gz) = 7fc99bc40d1682b37c54eda6275f77db863b9c7bcc7ad15006c507b69a30d22c -SIZE (nicegui-2.23.3.tar.gz) = 13108186 +TIMESTAMP = 1759524245 +SHA256 (nicegui-3.0.0.tar.gz) = 081248bc61f874ef0d40ffe8d0dc79da7b853bb2b8b2c2bfc7a52202760c7c1d +SIZE (nicegui-3.0.0.tar.gz) = 20100518 diff --git a/www/qt6-httpserver/distinfo b/www/qt6-httpserver/distinfo index 38c80b869b89..8727118083c5 100644 --- a/www/qt6-httpserver/distinfo +++ b/www/qt6-httpserver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198097 -SHA256 (KDE/Qt/6.9.2/qthttpserver-everywhere-src-6.9.2.tar.xz) = 1343fa1d1d6dfda9b9de4a1ff36471b6ff4bd16f9ee7c19deb098c15e4714019 -SIZE (KDE/Qt/6.9.2/qthttpserver-everywhere-src-6.9.2.tar.xz) = 175292 +TIMESTAMP = 1759303925 +SHA256 (KDE/Qt/6.9.3/qthttpserver-everywhere-src-6.9.3.tar.xz) = 7aa78793dba5cfb81a1d1e4b840bf0faf1e31beea08945b5689f404160dd2e8f +SIZE (KDE/Qt/6.9.3/qthttpserver-everywhere-src-6.9.3.tar.xz) = 175312 diff --git a/www/qt6-webchannel/distinfo b/www/qt6-webchannel/distinfo index 0664bc0955ec..5c98c4e78c96 100644 --- a/www/qt6-webchannel/distinfo +++ b/www/qt6-webchannel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198104 -SHA256 (KDE/Qt/6.9.2/qtwebchannel-everywhere-src-6.9.2.tar.xz) = 878a6337ad4d2c2a1de5bedb28c36b05b2733242d10f6c3d0eae55c5433c8e65 -SIZE (KDE/Qt/6.9.2/qtwebchannel-everywhere-src-6.9.2.tar.xz) = 193888 +TIMESTAMP = 1759303934 +SHA256 (KDE/Qt/6.9.3/qtwebchannel-everywhere-src-6.9.3.tar.xz) = 9457bbc1e5a13d9cf277c1fc121cdeb0a21546abf7fba091779b7ce9806fa305 +SIZE (KDE/Qt/6.9.3/qtwebchannel-everywhere-src-6.9.3.tar.xz) = 193888 diff --git a/www/qt6-webengine/distinfo b/www/qt6-webengine/distinfo index 1937cd5f2816..ebc6277308d8 100644 --- a/www/qt6-webengine/distinfo +++ b/www/qt6-webengine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198709 -SHA256 (KDE/Qt/6.9.2/qtwebengine-everywhere-src-6.9.2.tar.xz) = 99cb0792abc2e39b299d73d8e2aa076b9ebcd55c3f4a4b5fd514eef5a62d03ab -SIZE (KDE/Qt/6.9.2/qtwebengine-everywhere-src-6.9.2.tar.xz) = 672191852 +TIMESTAMP = 1759301809 +SHA256 (KDE/Qt/6.9.3/qtwebengine-everywhere-src-6.9.3.tar.xz) = d50b3b11d51dd876418cc36b4d6c96b4721e0aab773a3dd6beda606d46da8966 +SIZE (KDE/Qt/6.9.3/qtwebengine-everywhere-src-6.9.3.tar.xz) = 672100216 diff --git a/www/qt6-webengine/files/patch-security-rollup b/www/qt6-webengine/files/patch-security-rollup deleted file mode 100644 index 8955c1fb52d9..000000000000 --- a/www/qt6-webengine/files/patch-security-rollup +++ /dev/null @@ -1,246 +0,0 @@ -Security patches since 6.9.2 release - -CVE-2025-8879: Heap buffer overflow in libaom -CVE-2025-8880: Race in V8 -CVE-2025-8881: Inappropriate implementation in File Picker -CVE-2025-8901: Out of bounds write in ANGLE - -https://github.com/qt/qtwebengine-chromium/compare/136d7fe8aa41c9d4cd764a6b890af9699f5141dd..130-based.diff - -diff --git a/chromium/content/browser/web_contents/file_chooser_impl.cc b/chromium/content/browser/web_contents/file_chooser_impl.cc -index 7e2391bd1afd..d366c5d26bba 100644 ---- src/3rdparty/chromium/content/browser/web_contents/file_chooser_impl.cc -+++ src/3rdparty/chromium/content/browser/web_contents/file_chooser_impl.cc -@@ -169,6 +169,12 @@ void FileChooserImpl::OpenFileChooser(blink::mojom::FileChooserParamsPtr params, - return; - } - -+ // Do not allow open dialogs to have renderer-controlled default_file_name. -+ // See https://crbug.com/433800617 for context. -+ if (params->mode != blink::mojom::FileChooserParams::Mode::kSave) { -+ params->default_file_name = base::FilePath(); -+ } -+ - // Don't allow page with open FileChooser to enter BackForwardCache to avoid - // any unexpected behaviour from BackForwardCache. - BackForwardCache::DisableForRenderFrameHost( -diff --git a/chromium/media/audio/audio_input_device.cc b/chromium/media/audio/audio_input_device.cc -index a7d8e1098241..44abd451c397 100644 ---- src/3rdparty/chromium/media/audio/audio_input_device.cc -+++ src/3rdparty/chromium/media/audio/audio_input_device.cc -@@ -482,7 +482,7 @@ void AudioInputDevice::AudioThreadCallback::Process(uint32_t pending_data) { - const base::TimeTicks capture_time = - base::TimeTicks() + base::Microseconds(buffer->params.capture_time_us); - const base::TimeTicks now_time = base::TimeTicks::Now(); -- DCHECK_GE(now_time, capture_time); -+ // DCHECK_GE(now_time, capture_time); - - AudioGlitchInfo glitch_info{ - .duration = base::Microseconds(buffer->params.glitch_duration_us), -diff --git a/chromium/third_party/angle/src/compiler/translator/Compiler.cpp b/chromium/third_party/angle/src/compiler/translator/Compiler.cpp -index 107f61cf4603..04b698b7fc08 100644 ---- src/3rdparty/chromium/third_party/angle/src/compiler/translator/Compiler.cpp -+++ src/3rdparty/chromium/third_party/angle/src/compiler/translator/Compiler.cpp -@@ -775,24 +775,6 @@ bool TCompiler::checkAndSimplifyAST(TIntermBlock *root, - return false; - } - -- // For now, rewrite pixel local storage before collecting variables or any operations on images. -- // -- // TODO(anglebug.com/40096838): -- // Should this actually run after collecting variables? -- // Do we need more introspection? -- // Do we want to hide rewritten shader image uniforms from glGetActiveUniform? -- if (hasPixelLocalStorageUniforms()) -- { -- ASSERT( -- IsExtensionEnabled(mExtensionBehavior, TExtension::ANGLE_shader_pixel_local_storage)); -- if (!RewritePixelLocalStorage(this, root, getSymbolTable(), compileOptions, -- getShaderVersion())) -- { -- mDiagnostics.globalError("internal compiler error translating pixel local storage"); -- return false; -- } -- } -- - if (shouldRunLoopAndIndexingValidation(compileOptions) && - !ValidateLimitations(root, mShaderType, &mSymbolTable, &mDiagnostics)) - { -@@ -939,6 +921,24 @@ bool TCompiler::checkAndSimplifyAST(TIntermBlock *root, - return false; - } - -+ // For now, rewrite pixel local storage before collecting variables or any operations on images. -+ // -+ // TODO(anglebug.com/40096838): -+ // Should this actually run after collecting variables? -+ // Do we need more introspection? -+ // Do we want to hide rewritten shader image uniforms from glGetActiveUniform? -+ if (hasPixelLocalStorageUniforms()) -+ { -+ ASSERT( -+ IsExtensionEnabled(mExtensionBehavior, TExtension::ANGLE_shader_pixel_local_storage)); -+ if (!RewritePixelLocalStorage(this, root, getSymbolTable(), compileOptions, -+ getShaderVersion())) -+ { -+ mDiagnostics.globalError("internal compiler error translating pixel local storage"); -+ return false; -+ } -+ } -+ - // Clamping uniform array bounds needs to happen after validateLimitations pass. - if (compileOptions.clampIndirectArrayBounds) - { -diff --git a/chromium/third_party/angle/src/compiler/translator/ValidateOutputs.cpp b/chromium/third_party/angle/src/compiler/translator/ValidateOutputs.cpp -index 927783db73f6..d3481f1a4d1f 100644 ---- src/3rdparty/chromium/third_party/angle/src/compiler/translator/ValidateOutputs.cpp -+++ src/3rdparty/chromium/third_party/angle/src/compiler/translator/ValidateOutputs.cpp -@@ -72,15 +72,19 @@ ValidateOutputsTraverser::ValidateOutputsTraverser(const TExtensionBehavior &ext - void ValidateOutputsTraverser::visitSymbol(TIntermSymbol *symbol) - { - if (symbol->variable().symbolType() == SymbolType::Empty) -+ { - return; -+ } - - if (mVisitedSymbols.count(symbol->uniqueId().get()) == 1) -+ { - return; -+ } - - mVisitedSymbols.insert(symbol->uniqueId().get()); - - TQualifier qualifier = symbol->getQualifier(); -- if (qualifier == EvqFragmentOut) -+ if (qualifier == EvqFragmentOut || qualifier == EvqFragmentInOut) - { - const TLayoutQualifier &layoutQualifier = symbol->getType().getLayoutQualifier(); - if (layoutQualifier.location != -1) -diff --git a/chromium/third_party/blink/public/mojom/choosers/file_chooser.mojom b/chromium/third_party/blink/public/mojom/choosers/file_chooser.mojom -index 22ccb9cc709f..f323fa2aa2eb 100644 ---- src/3rdparty/chromium/third_party/blink/public/mojom/choosers/file_chooser.mojom -+++ src/3rdparty/chromium/third_party/blink/public/mojom/choosers/file_chooser.mojom -@@ -25,7 +25,7 @@ struct FileChooserParams { - kUploadFolder, - - // Allows picking a nonexistent file, and prompts to overwrite if the file -- // already exists. This is not for Blink but for PPAPI. -+ // already exists. - kSave, - }; - Mode mode = kOpen; -@@ -34,7 +34,8 @@ struct FileChooserParams { - // which will be either "Open" or "Save" depending on the mode. - mojo_base.mojom.String16 title; - -- // Default file name to select in the dialog with kSave mode. -+ // Default file name to select in the dialog with kSave mode. This value -+ // is cleared if mode is not kSave. - mojo_base.mojom.FilePath default_file_name; - - // |selected_files| has filenames which a file upload control already -diff --git a/chromium/third_party/libaom/source/libaom/av1/encoder/ratectrl.c b/chromium/third_party/libaom/source/libaom/av1/encoder/ratectrl.c -index 4fd5ec6bf54b..82a48c39cb10 100644 ---- src/3rdparty/chromium/third_party/libaom/source/libaom/av1/encoder/ratectrl.c -+++ src/3rdparty/chromium/third_party/libaom/source/libaom/av1/encoder/ratectrl.c -@@ -3236,8 +3236,9 @@ static void rc_scene_detection_onepass_rt(AV1_COMP *cpi, - // non-zero sad exists along bottom border even though source is static. - const int border = - rc->prev_frame_is_dropped || cpi->svc.number_temporal_layers > 1; -- // Store blkwise SAD for later use -- if (width == cm->render_width && height == cm->render_height) { -+ // Store blkwise SAD for later use. Disable for spatial layers for now. -+ if (width == cm->render_width && height == cm->render_height && -+ cpi->svc.number_spatial_layers == 1) { - if (cpi->src_sad_blk_64x64 == NULL) { - CHECK_MEM_ERROR(cm, cpi->src_sad_blk_64x64, - (uint64_t *)aom_calloc(sb_cols * sb_rows, -diff --git a/chromium/v8/src/wasm/streaming-decoder.cc b/chromium/v8/src/wasm/streaming-decoder.cc -index f3745b4c055a..ce5dad96d52f 100644 ---- src/3rdparty/chromium/v8/src/wasm/streaming-decoder.cc -+++ src/3rdparty/chromium/v8/src/wasm/streaming-decoder.cc -@@ -230,45 +230,61 @@ class V8_EXPORT_PRIVATE AsyncStreamingDecoder : public StreamingDecoder { - }; - - void AsyncStreamingDecoder::OnBytesReceived(base::Vector<const uint8_t> bytes) { -- DCHECK(!full_wire_bytes_.empty()); -+ TRACE_STREAMING("OnBytesReceived(%zu bytes)\n", bytes.size()); -+ -+ // Note: The bytes are passed by the embedder, and they might point into the -+ // sandbox. Hence we copy them once and then process those copied bytes, to -+ // avoid being vulnerable to concurrent modification. -+ // Since we might not be able to store the bytes contiguously in memory, -+ // remember up to two byte vectors to process after copying. -+ base::Vector<const uint8_t> copied_bytes[2] = {{}, {}}; -+ - // Fill the previous vector, growing up to 16kB. After that, allocate new - // vectors on overflow. -+ DCHECK(!full_wire_bytes_.empty()); -+ std::vector<uint8_t>* last_wire_byte_vector = &full_wire_bytes_.back(); -+ size_t existing_vector_size = last_wire_byte_vector->size(); - size_t remaining_capacity = -- std::max(full_wire_bytes_.back().capacity(), size_t{16} * KB) - -- full_wire_bytes_.back().size(); -+ std::max(last_wire_byte_vector->capacity(), size_t{16} * KB) - -+ existing_vector_size; - size_t bytes_for_existing_vector = std::min(remaining_capacity, bytes.size()); -- full_wire_bytes_.back().insert(full_wire_bytes_.back().end(), bytes.data(), -- bytes.data() + bytes_for_existing_vector); -+ last_wire_byte_vector->insert(last_wire_byte_vector->end(), bytes.data(), -+ bytes.data() + bytes_for_existing_vector); -+ copied_bytes[0] = -+ base::VectorOf(last_wire_byte_vector->data() + existing_vector_size, -+ bytes_for_existing_vector); - if (bytes.size() > bytes_for_existing_vector) { - // The previous vector's capacity is not enough to hold all new bytes, and - // it's bigger than 16kB, so expensive to copy. Allocate a new vector for - // the remaining bytes, growing exponentially. - size_t new_capacity = std::max(bytes.size() - bytes_for_existing_vector, -- 2 * full_wire_bytes_.back().capacity()); -+ 2 * last_wire_byte_vector->capacity()); - full_wire_bytes_.emplace_back(); -- full_wire_bytes_.back().reserve(new_capacity); -- full_wire_bytes_.back().insert(full_wire_bytes_.back().end(), -- bytes.data() + bytes_for_existing_vector, -- bytes.end()); -+ last_wire_byte_vector = &full_wire_bytes_.back(); -+ last_wire_byte_vector->reserve(new_capacity); -+ last_wire_byte_vector->insert(last_wire_byte_vector->end(), -+ bytes.data() + bytes_for_existing_vector, -+ bytes.end()); -+ copied_bytes[1] = base::VectorOf(*last_wire_byte_vector); - } -+ // Do not access `bytes` any more after copying. -+ DCHECK_EQ(bytes.size(), copied_bytes[0].size() + copied_bytes[1].size()); -+ bytes = {}; - - if (deserializing()) return; - -- TRACE_STREAMING("OnBytesReceived(%zu bytes)\n", bytes.size()); -- -- size_t current = 0; -- while (ok() && current < bytes.size()) { -- size_t num_bytes = -- state_->ReadBytes(this, bytes.SubVector(current, bytes.size())); -- current += num_bytes; -- module_offset_ += num_bytes; -- if (state_->offset() == state_->buffer().size()) { -- state_ = state_->Next(this); -+ for (base::Vector<const uint8_t> vec : copied_bytes) { -+ size_t current = 0; -+ while (ok() && current < vec.size()) { -+ size_t num_bytes = state_->ReadBytes(this, vec.SubVectorFrom(current)); -+ current += num_bytes; -+ module_offset_ += num_bytes; -+ if (state_->offset() == state_->buffer().size()) { -+ state_ = state_->Next(this); -+ } - } - } -- if (ok()) { -- processor_->OnFinishedChunk(); -- } -+ if (ok()) processor_->OnFinishedChunk(); - } - - size_t AsyncStreamingDecoder::DecodingState::ReadBytes( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc index 54e4c77bf396..126dfd954dd0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch__posix.cc @@ -1,12 +1,45 @@ ---- src/3rdparty/chromium/base/process/launch_posix.cc.orig 2024-10-22 08:31:56 UTC +Use dlsym to access environ. This avoids undefined references during linking +with -Wl,-no-undefined. + +See https://reviews.freebsd.org/D30842 + +--- src/3rdparty/chromium/base/process/launch_posix.cc.orig 2025-08-18 00:53:11 UTC +++ src/3rdparty/chromium/base/process/launch_posix.cc -@@ -67,6 +67,9 @@ +@@ -67,7 +67,9 @@ #error "macOS should use launch_mac.cc" #endif -+#if defined(OS_FREEBSD) -+#pragma weak environ -+#endif ++#if !defined(OS_FREEBSD) extern char** environ; ++#endif namespace base { + +@@ -88,13 +90,27 @@ char** GetEnvironment() { + // Get the process's "environment" (i.e. the thing that setenv/getenv + // work with). + char** GetEnvironment() { ++#if !defined(OS_FREEBSD) + return environ; ++#else ++ static char* nullenv = nullptr; ++ char ***environ_p = reinterpret_cast<char***>(dlsym(RTLD_DEFAULT, "environ")); ++ char **environ = environ_p ? *environ_p : &nullenv; ++ return environ; ++#endif + } + + // Set the process's "environment" (i.e. the thing that setenv/getenv + // work with). + void SetEnvironment(char** env) { ++#if !defined(OS_FREEBSD) + environ = env; ++#else ++ char ***environ_p = reinterpret_cast<char***>(dlsym(RTLD_DEFAULT, "environ")); ++ if (!environ_p) ++ return; ++ *environ_p = env; ++#endif + } + + // Set the calling thread's signal mask to new_sigmask and return diff --git a/www/qt6-webengine/files/patch-src_core_compositor_native__skia__output__device__opengl.cpp b/www/qt6-webengine/files/patch-src_core_compositor_native__skia__output__device__opengl.cpp deleted file mode 100644 index 07a5f9437eea..000000000000 --- a/www/qt6-webengine/files/patch-src_core_compositor_native__skia__output__device__opengl.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/core/compositor/native_skia_output_device_opengl.cpp.orig 2025-08-18 00:53:11 UTC -+++ src/core/compositor/native_skia_output_device_opengl.cpp -@@ -248,7 +248,7 @@ QSGTexture *NativeSkiaOutputDeviceOpenGL::texture(QQui - EGL_LINUX_DRM_FOURCC_EXT, drmFormat, - EGL_DMA_BUF_PLANE0_FD_EXT, scopedFd.get(), - EGL_DMA_BUF_PLANE0_OFFSET_EXT, static_cast<EGLAttrib>(nativePixmap->GetDmaBufOffset(0)), -- EGL_DMA_BUF_PLANE0_PITCH_EXT, nativePixmap->GetDmaBufPitch(0), -+ EGL_DMA_BUF_PLANE0_PITCH_EXT, static_cast<EGLAttrib>(nativePixmap->GetDmaBufPitch(0)), - EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT, static_cast<EGLAttrib>(modifier & 0xffffffff), - EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT, static_cast<EGLAttrib>(modifier >> 32), - EGL_NONE diff --git a/www/qt6-webengine/pkg-plist b/www/qt6-webengine/pkg-plist index f00767be8cfc..ee5debc059b8 100644 --- a/www/qt6-webengine/pkg-plist +++ b/www/qt6-webengine/pkg-plist @@ -104,7 +104,6 @@ %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineprofileprototype_p.h %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineprofileprototype_p_p.h %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginescriptcollection_p.h -%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginescriptcollection_p_p.h %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginesettings_p.h %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginesingleton_p.h %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginetouchhandle_p.h diff --git a/www/qt6-websockets/distinfo b/www/qt6-websockets/distinfo index 2856471e5674..3ac1a7dd611e 100644 --- a/www/qt6-websockets/distinfo +++ b/www/qt6-websockets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198713 -SHA256 (KDE/Qt/6.9.2/qtwebsockets-everywhere-src-6.9.2.tar.xz) = be833f667ed8d6c2f41c0b9d1f8addf20b8d2b11c3a9466ec6d70c62121708ee -SIZE (KDE/Qt/6.9.2/qtwebsockets-everywhere-src-6.9.2.tar.xz) = 447432 +TIMESTAMP = 1759303944 +SHA256 (KDE/Qt/6.9.3/qtwebsockets-everywhere-src-6.9.3.tar.xz) = e27dda8cf3cb31cc235f92e186340ba70a76c47aed7eb32b239d68feb94282c4 +SIZE (KDE/Qt/6.9.3/qtwebsockets-everywhere-src-6.9.3.tar.xz) = 447376 diff --git a/www/qt6-webview/distinfo b/www/qt6-webview/distinfo index a623e0ab91f3..2479f12aee43 100644 --- a/www/qt6-webview/distinfo +++ b/www/qt6-webview/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198717 -SHA256 (KDE/Qt/6.9.2/qtwebview-everywhere-src-6.9.2.tar.xz) = 4ccfd14ae68222d5709e54c970da51d7f0b4cf58af045a96935dfcc34f1b1ff1 -SIZE (KDE/Qt/6.9.2/qtwebview-everywhere-src-6.9.2.tar.xz) = 125560 +TIMESTAMP = 1759303953 +SHA256 (KDE/Qt/6.9.3/qtwebview-everywhere-src-6.9.3.tar.xz) = c65e1fc0b1f1cb80ac05577059d2c294256761ab0686d569ca88010c85c42cc8 +SIZE (KDE/Qt/6.9.3/qtwebview-everywhere-src-6.9.3.tar.xz) = 125580 diff --git a/x11-toolkits/gtkmm40/Makefile b/x11-toolkits/gtkmm40/Makefile index 7efe9ad9d5d4..06567518f1e9 100644 --- a/x11-toolkits/gtkmm40/Makefile +++ b/x11-toolkits/gtkmm40/Makefile @@ -14,7 +14,7 @@ LICENSE= LGPL21+ LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libgraphene-1.0.so:graphics/graphene -USES= compiler:c++17-lang gnome libtool meson pkgconfig \ +USES= compiler:c++17-lang gnome meson pkgconfig \ python:build tar:xz USE_CXXSTD= c++17 USE_GNOME= gdkpixbuf gtk40 glibmm26 cairomm11 pangomm24 diff --git a/x11-toolkits/pangomm24/Makefile b/x11-toolkits/pangomm24/Makefile index fa875bf84693..d5720c9e742e 100644 --- a/x11-toolkits/pangomm24/Makefile +++ b/x11-toolkits/pangomm24/Makefile @@ -11,7 +11,7 @@ WWW= https://gtkmm.gnome.org/ LICENSE= LGPL21+ -USES+= compiler:c++17-lang gnome libtool localbase meson \ +USES+= compiler:c++17-lang gnome localbase meson \ pkgconfig python:build tar:xz USE_CXXSTD= c++17 USE_GNOME= cairomm11 glibmm26 pango libxslt diff --git a/x11-toolkits/qt6-charts/distinfo b/x11-toolkits/qt6-charts/distinfo index 8addf3d1abba..84cb89444140 100644 --- a/x11-toolkits/qt6-charts/distinfo +++ b/x11-toolkits/qt6-charts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198725 -SHA256 (KDE/Qt/6.9.2/qtcharts-everywhere-src-6.9.2.tar.xz) = 9f01f15f64e73f18ee8b17b490c1b0ca02e969bc58919cf46bd1152c01a4ff4b -SIZE (KDE/Qt/6.9.2/qtcharts-everywhere-src-6.9.2.tar.xz) = 4649540 +TIMESTAMP = 1759303964 +SHA256 (KDE/Qt/6.9.3/qtcharts-everywhere-src-6.9.3.tar.xz) = 29d7cbbdb31d6a2e6c3ab5b5b52f34ff457db55d87d28a7c335b015d749d4c53 +SIZE (KDE/Qt/6.9.3/qtcharts-everywhere-src-6.9.3.tar.xz) = 4649428 diff --git a/x11-toolkits/qt6-datavis3d/distinfo b/x11-toolkits/qt6-datavis3d/distinfo index 0df731e483ed..2d7fce81b387 100644 --- a/x11-toolkits/qt6-datavis3d/distinfo +++ b/x11-toolkits/qt6-datavis3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198732 -SHA256 (KDE/Qt/6.9.2/qtdatavis3d-everywhere-src-6.9.2.tar.xz) = 5dff1ca1a8754111977135a8904f42315544b06006281a961c1d160454dccb5c -SIZE (KDE/Qt/6.9.2/qtdatavis3d-everywhere-src-6.9.2.tar.xz) = 3939532 +TIMESTAMP = 1759303975 +SHA256 (KDE/Qt/6.9.3/qtdatavis3d-everywhere-src-6.9.3.tar.xz) = aa4b45b896a629a1bc5ebbb7990086b5d52d0ab9fabc996dd047a27f256fbfec +SIZE (KDE/Qt/6.9.3/qtdatavis3d-everywhere-src-6.9.3.tar.xz) = 3939264 diff --git a/x11-toolkits/qt6-declarative/distinfo b/x11-toolkits/qt6-declarative/distinfo index 41f47bf1a765..ac5275cf048b 100644 --- a/x11-toolkits/qt6-declarative/distinfo +++ b/x11-toolkits/qt6-declarative/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198761 -SHA256 (KDE/Qt/6.9.2/qtdeclarative-everywhere-src-6.9.2.tar.xz) = 477f2d2c0bd98916107818725e6d498206e033dfb2859c52121e01a06ac42664 -SIZE (KDE/Qt/6.9.2/qtdeclarative-everywhere-src-6.9.2.tar.xz) = 37207872 +TIMESTAMP = 1759303997 +SHA256 (KDE/Qt/6.9.3/qtdeclarative-everywhere-src-6.9.3.tar.xz) = 5a071b227229afbf5c976b7b59a0d850818d06ae861fcdf6d690351ca3f8a260 +SIZE (KDE/Qt/6.9.3/qtdeclarative-everywhere-src-6.9.3.tar.xz) = 37223760 diff --git a/x11-toolkits/qt6-declarative/pkg-plist b/x11-toolkits/qt6-declarative/pkg-plist index 56dead5a29f5..dde7eaf65ab8 100644 --- a/x11-toolkits/qt6-declarative/pkg-plist +++ b/x11-toolkits/qt6-declarative/pkg-plist @@ -2991,14 +2991,6 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_PLUGINDIR%%/qmltooling/libqmldbg_quickprofiler.so %%QT_PLUGINDIR%%/qmltooling/libqmldbg_server.so %%QT_PLUGINDIR%%/qmltooling/libqmldbg_tcp.so -%%QT_QMLDIR%%/Assets/Downloader/libqmlassetdownloaderplugin.a -%%QT_QMLDIR%%/Assets/Downloader/libqmlassetdownloaderplugin.prl -%%DEBUG%%%%QT_QMLDIR%%/Assets/Downloader/objects-Debug/QmlAssetDownloader_resources_1/.qt/rcc/qrc_qmake_Assets_Downloader_init.cpp.o -%%DEBUG%%%%QT_QMLDIR%%/Assets/Downloader/objects-Debug/QmlAssetDownloaderplugin_init/QmlAssetDownloaderplugin_init.cpp.o -%%NO_DEBUG%%%%QT_QMLDIR%%/Assets/Downloader/objects-Release/QmlAssetDownloader_resources_1/.qt/rcc/qrc_qmake_Assets_Downloader_init.cpp.o -%%NO_DEBUG%%%%QT_QMLDIR%%/Assets/Downloader/objects-Release/QmlAssetDownloaderplugin_init/QmlAssetDownloaderplugin_init.cpp.o -%%QT_QMLDIR%%/Assets/Downloader/plugins.qmltypes -%%QT_QMLDIR%%/Assets/Downloader/qmldir %%QT_QMLDIR%%/QML/plugins.qmltypes %%QT_QMLDIR%%/QML/qmldir %%QT_QMLDIR%%/QmlTime/qmldir @@ -3006,6 +2998,14 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/Qt/labs/animation/liblabsanimationplugin.so %%QT_QMLDIR%%/Qt/labs/animation/plugins.qmltypes %%QT_QMLDIR%%/Qt/labs/animation/qmldir +%%QT_QMLDIR%%/Qt/labs/assetdownloader/libqmlassetdownloaderplugin.a +%%QT_QMLDIR%%/Qt/labs/assetdownloader/libqmlassetdownloaderplugin.prl +%%DEBUG%%%%QT_QMLDIR%%/Qt/labs/assetdownloader/objects-Debug/QmlAssetDownloader_resources_1/.qt/rcc/qrc_qmake_Qt_labs_assetdownloader_init.cpp.o +%%DEBUG%%%%QT_QMLDIR%%/Qt/labs/assetdownloader/objects-Debug/QmlAssetDownloaderplugin_init/QmlAssetDownloaderplugin_init.cpp.o +%%NO_DEBUG%%%%QT_QMLDIR%%/Qt/labs/assetdownloader/objects-Release/QmlAssetDownloader_resources_1/.qt/rcc/qrc_qmake_Qt_labs_assetdownloader_init.cpp.o +%%NO_DEBUG%%%%QT_QMLDIR%%/Qt/labs/assetdownloader/objects-Release/QmlAssetDownloaderplugin_init/QmlAssetDownloaderplugin_init.cpp.o +%%QT_QMLDIR%%/Qt/labs/assetdownloader/plugins.qmltypes +%%QT_QMLDIR%%/Qt/labs/assetdownloader/qmldir %%QT_QMLDIR%%/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.so %%QT_QMLDIR%%/Qt/labs/folderlistmodel/plugins.qmltypes %%QT_QMLDIR%%/Qt/labs/folderlistmodel/qmldir @@ -4013,6 +4013,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Fusion/impl/SliderGroove.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/impl/SliderHandle.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/impl/SwitchIndicator.qml +%%QT_QMLDIR%%/QtQuick/Controls/Fusion/impl/TextFieldBackground.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/impl/libqtquickcontrols2fusionstyleimplplugin.so %%QT_QMLDIR%%/QtQuick/Controls/Fusion/impl/plugins.qmltypes %%QT_QMLDIR%%/QtQuick/Controls/Fusion/impl/qmldir diff --git a/x11-toolkits/qt6-graphs/distinfo b/x11-toolkits/qt6-graphs/distinfo index 53a685ab28d8..6efb17a8bfb8 100644 --- a/x11-toolkits/qt6-graphs/distinfo +++ b/x11-toolkits/qt6-graphs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198768 -SHA256 (KDE/Qt/6.9.2/qtgraphs-everywhere-src-6.9.2.tar.xz) = a780fb639011a8b2a8cff28275886d7d705de991a300ea698cb0899255244a73 -SIZE (KDE/Qt/6.9.2/qtgraphs-everywhere-src-6.9.2.tar.xz) = 5214768 +TIMESTAMP = 1759304014 +SHA256 (KDE/Qt/6.9.3/qtgraphs-everywhere-src-6.9.3.tar.xz) = 50dc63d055125c30c0bf3a15dd1f71363e474f2fdcb35f927e754042440e048c +SIZE (KDE/Qt/6.9.3/qtgraphs-everywhere-src-6.9.3.tar.xz) = 5214976 diff --git a/x11-toolkits/qt6-quick3d/distinfo b/x11-toolkits/qt6-quick3d/distinfo index 5d99f689b291..e1f4c1627bc5 100644 --- a/x11-toolkits/qt6-quick3d/distinfo +++ b/x11-toolkits/qt6-quick3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198830 -SHA256 (KDE/Qt/6.9.2/qtquick3d-everywhere-src-6.9.2.tar.xz) = 2f0e97b0d29ecabb976d7f3dc23873a2d6415ba4d48d4090ddb54feb3a424800 -SIZE (KDE/Qt/6.9.2/qtquick3d-everywhere-src-6.9.2.tar.xz) = 74198672 +TIMESTAMP = 1759304049 +SHA256 (KDE/Qt/6.9.3/qtquick3d-everywhere-src-6.9.3.tar.xz) = 91b270049f38ad2b7370c2e6edc72c19ed7d5d2281d914457586f29daccace73 +SIZE (KDE/Qt/6.9.3/qtquick3d-everywhere-src-6.9.3.tar.xz) = 74192408 diff --git a/x11-toolkits/qt6-quicktimeline/distinfo b/x11-toolkits/qt6-quicktimeline/distinfo index d4d12a87b9f6..50da7b30b1ad 100644 --- a/x11-toolkits/qt6-quicktimeline/distinfo +++ b/x11-toolkits/qt6-quicktimeline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198835 -SHA256 (KDE/Qt/6.9.2/qtquicktimeline-everywhere-src-6.9.2.tar.xz) = bc65688d8cb588ff67d32a63a821163211452ae7cb07dd07c261230f380ec526 -SIZE (KDE/Qt/6.9.2/qtquicktimeline-everywhere-src-6.9.2.tar.xz) = 97140 +TIMESTAMP = 1759304066 +SHA256 (KDE/Qt/6.9.3/qtquicktimeline-everywhere-src-6.9.3.tar.xz) = 284f4ba65ea71fa32751525c845f540c99d2f86fed88387e8c3d5869cf6c11f7 +SIZE (KDE/Qt/6.9.3/qtquicktimeline-everywhere-src-6.9.3.tar.xz) = 97136 diff --git a/x11-toolkits/qt6-shadertools/distinfo b/x11-toolkits/qt6-shadertools/distinfo index 43d578ee1f6f..56236e5e9f14 100644 --- a/x11-toolkits/qt6-shadertools/distinfo +++ b/x11-toolkits/qt6-shadertools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198848 -SHA256 (KDE/Qt/6.9.2/qtshadertools-everywhere-src-6.9.2.tar.xz) = 17678af9d9543224bbb932bf18d4fc05e180b2b3a3216241e557631bd6bf1495 -SIZE (KDE/Qt/6.9.2/qtshadertools-everywhere-src-6.9.2.tar.xz) = 1151576 +TIMESTAMP = 1759304076 +SHA256 (KDE/Qt/6.9.3/qtshadertools-everywhere-src-6.9.3.tar.xz) = 629804ee86a35503e4b616f9ab5175caef3da07bd771cf88a24da3b5d4284567 +SIZE (KDE/Qt/6.9.3/qtshadertools-everywhere-src-6.9.3.tar.xz) = 1151752 diff --git a/x11-toolkits/qt6-virtualkeyboard/distinfo b/x11-toolkits/qt6-virtualkeyboard/distinfo index 0d8794532915..65d5e416ec41 100644 --- a/x11-toolkits/qt6-virtualkeyboard/distinfo +++ b/x11-toolkits/qt6-virtualkeyboard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756198856 -SHA256 (KDE/Qt/6.9.2/qtvirtualkeyboard-everywhere-src-6.9.2.tar.xz) = 7b4100da01bafa72e20ab4e1459dcda1e6048e70b4d650b3c578613f0ffc11e3 -SIZE (KDE/Qt/6.9.2/qtvirtualkeyboard-everywhere-src-6.9.2.tar.xz) = 3275760 +TIMESTAMP = 1759304087 +SHA256 (KDE/Qt/6.9.3/qtvirtualkeyboard-everywhere-src-6.9.3.tar.xz) = a1a0d5c91c9e7fe608867718c152272feae8560d920effa59c2c84b6dd415534 +SIZE (KDE/Qt/6.9.3/qtvirtualkeyboard-everywhere-src-6.9.3.tar.xz) = 3260472 diff --git a/x11-wm/lxqt-session/Makefile b/x11-wm/lxqt-session/Makefile index 0e54a17b9aa4..6f1fcead5a7a 100644 --- a/x11-wm/lxqt-session/Makefile +++ b/x11-wm/lxqt-session/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-session PORTVERSION= 2.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11-wm MASTER_SITES= LXQT diff --git a/x11-wm/lxqt-wayland-session/Makefile b/x11-wm/lxqt-wayland-session/Makefile index 36f459ecc5e1..c5c5e9baaaeb 100644 --- a/x11-wm/lxqt-wayland-session/Makefile +++ b/x11-wm/lxqt-wayland-session/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-wayland-session PORTVERSION= 0.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-wm MASTER_SITES= LXQT diff --git a/x11-wm/plasma6-kwin/Makefile b/x11-wm/plasma6-kwin/Makefile index 6c35fb468bbe..d7cdd418dfc3 100644 --- a/x11-wm/plasma6-kwin/Makefile +++ b/x11-wm/plasma6-kwin/Makefile @@ -1,6 +1,6 @@ PORTNAME= kwin DISTVERSION= ${KDE_PLASMA_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm kde kde-plasma COMMENT= Easy to use, but flexible, Wayland Compositor diff --git a/x11/lxqt-about/Makefile b/x11/lxqt-about/Makefile index 9798b8f4d017..c756c5865a7b 100644 --- a/x11/lxqt-about/Makefile +++ b/x11/lxqt-about/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-about PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 DIST_SUBDIR= lxqt diff --git a/x11/lxqt-globalkeys/Makefile b/x11/lxqt-globalkeys/Makefile index 8a8ad1d14407..beedc8033e66 100644 --- a/x11/lxqt-globalkeys/Makefile +++ b/x11/lxqt-globalkeys/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-globalkeys PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 MASTER_SITES= LXQT diff --git a/x11/lxqt-runner/Makefile b/x11/lxqt-runner/Makefile index 5da8ded9d088..8076ec4cac7b 100644 --- a/x11/lxqt-runner/Makefile +++ b/x11/lxqt-runner/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-runner PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 MASTER_SITES= LXQT diff --git a/x11/screengrab/Makefile b/x11/screengrab/Makefile index 10261457ba0a..b6c63d45b542 100644 --- a/x11/screengrab/Makefile +++ b/x11/screengrab/Makefile @@ -1,6 +1,6 @@ PORTNAME= screengrab PORTVERSION= 3.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 MASTER_SITES= LXQT |