aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mk/Uses/display.mk33
-rw-r--r--Mk/Uses/python.mk2
-rw-r--r--arabic/libreoffice/distinfo10
-rw-r--r--astro/osmium-tool/Makefile2
-rw-r--r--astro/py-pykep/Makefile2
-rw-r--r--astro/pykep/Makefile2
-rw-r--r--audio/baresip/Makefile97
-rw-r--r--audio/baresip/files/patch-modules_sndio_CMakeLists.txt10
-rw-r--r--audio/baresip/pkg-plist15
-rw-r--r--audio/din/Makefile4
-rw-r--r--audio/guitarix-lv2/Makefile4
-rw-r--r--audio/ncmpcpp/Makefile2
-rw-r--r--audio/ncmpcpp/files/patch-m4_boost.m4938
-rw-r--r--audio/patchage/Makefile2
-rw-r--r--audio/supercollider/Makefile2
-rw-r--r--audio/wavetral/Makefile4
-rw-r--r--benchmarks/hipercontracer/Makefile2
-rw-r--r--biology/augustus/Makefile2
-rw-r--r--biology/bolt-lmm/Makefile2
-rw-r--r--biology/canu/Makefile2
-rw-r--r--biology/cufflinks/Makefile4
-rw-r--r--biology/dsr-pdb/Makefile2
-rw-r--r--biology/haplohseq/Makefile4
-rw-r--r--biology/iqtree/Makefile2
-rw-r--r--biology/pbbam/Makefile2
-rw-r--r--biology/salmon/Makefile4
-rw-r--r--cad/PrusaSlicer/Makefile2
-rw-r--r--cad/csxcad/Makefile4
-rw-r--r--cad/freecad/Makefile2
-rw-r--r--cad/ifcopenshell/Makefile4
-rw-r--r--cad/k40-whisperer/Makefile23
-rw-r--r--cad/k40-whisperer/distinfo6
-rw-r--r--cad/k40-whisperer/pkg-plist6
-rw-r--r--cad/kicad-devel/Makefile2
-rw-r--r--cad/kicad/Makefile1
-rw-r--r--cad/libbgcode/Makefile2
-rw-r--r--cad/openscad-devel/Makefile1
-rw-r--r--cad/openscad/Makefile2
-rw-r--r--chinese/fcitx5-chinese-addons/Makefile2
-rw-r--r--chinese/libime-jyutping/Makefile2
-rw-r--r--chinese/libime/Makefile2
-rw-r--r--chinese/libreoffice-zh_CN/distinfo10
-rw-r--r--chinese/libreoffice-zh_TW/distinfo10
-rw-r--r--chinese/librime/Makefile2
-rw-r--r--chinese/wordpress-zh_CN/distinfo6
-rw-r--r--chinese/wordpress-zh_TW/distinfo6
-rw-r--r--comms/gnuradio/Makefile4
-rw-r--r--comms/gqrx/Makefile4
-rw-r--r--comms/gr-osmosdr/Makefile3
-rw-r--r--comms/soapyuhd/Makefile4
-rw-r--r--comms/uhd/Makefile4
-rw-r--r--comms/wsjtx/Makefile2
-rw-r--r--comms/wsjtz/Makefile2
-rw-r--r--converters/osm2pgrouting/Makefile4
-rw-r--r--databases/akonadi/Makefile1
-rw-r--r--databases/arrow/Makefile3
-rw-r--r--databases/cego/Makefile2
-rw-r--r--databases/cego/distinfo6
-rw-r--r--databases/foundationdb71-client/Makefile2
-rw-r--r--databases/foundationdb71-server/Makefile4
-rw-r--r--databases/foundationdb73-client/Makefile2
-rw-r--r--databases/foundationdb73-server/Makefile4
-rw-r--r--databases/galera26/Makefile2
-rw-r--r--databases/mariadb1011-server/Makefile2
-rw-r--r--databases/mariadb106-server/Makefile2
-rw-r--r--databases/mariadb114-server/Makefile2
-rw-r--r--databases/mariadb118-server/Makefile2
-rw-r--r--databases/mysql-connector-c++/Makefile1
-rw-r--r--databases/pgrouting/Makefile4
-rw-r--r--databases/py-snowddl/Makefile2
-rw-r--r--databases/py-snowflake-connector-python/Makefile19
-rw-r--r--databases/py-snowflake-connector-python/distinfo6
-rw-r--r--databases/sfcgal/Makefile1
-rw-r--r--databases/soci/Makefile2
-rw-r--r--databases/speedtables/Makefile2
-rw-r--r--deskutils/easystroke/Makefile2
-rw-r--r--deskutils/kdepim-runtime/Makefile1
-rw-r--r--deskutils/pinot/Makefile2
-rw-r--r--deskutils/syncthingtray/Makefile1
-rw-r--r--devel/RStudio/Makefile2
-rw-r--r--devel/avro-cpp/Makefile2
-rw-r--r--devel/axmldec/Makefile4
-rw-r--r--devel/boost-all/common.mk4
-rw-r--r--devel/boost-all/distinfo6
-rw-r--r--devel/boost-jam/Makefile3
-rw-r--r--devel/boost-libs/Makefile4
-rw-r--r--devel/boost-libs/files/patch-boost_algorithm_searching_boyer__moore.hpp13
-rw-r--r--devel/boost-libs/files/patch-boost_dll_detail_posix_program__location__impl.hpp19
-rw-r--r--devel/boost-libs/files/patch-libs_beast_test_beast_core_basic__stream.cpp33
-rw-r--r--devel/boost-libs/files/patch-libs_graph_test_Jamfile.v216
-rw-r--r--devel/boost-libs/files/patch-libs_predef_test_build.jam13
-rw-r--r--devel/boost-libs/files/patch-libs_unordered_test_Jamfile.v214
-rw-r--r--devel/boost-libs/files/patch-libs_yap_test_operators__unary.cpp20
-rw-r--r--devel/boost-libs/pkg-plist311
-rw-r--r--devel/boost-mpi-libs/Makefile4
-rw-r--r--devel/boost_build/Makefile2
-rw-r--r--devel/codeblocks/Makefile4
-rw-r--r--devel/collada-dom/Makefile4
-rw-r--r--devel/cpp-netlib/Makefile4
-rw-r--r--devel/cpp-utilities/Makefile2
-rw-r--r--devel/cpprestsdk/Makefile4
-rw-r--r--devel/fbthrift/Makefile3
-rw-r--r--devel/fnc/Makefile2
-rw-r--r--devel/folly/Makefile1
-rw-r--r--devel/gdb/Makefile2
-rw-r--r--devel/heaptrack/Makefile2
-rw-r--r--devel/hpx/Makefile1
-rw-r--r--devel/ikos/Makefile4
-rw-r--r--devel/ikos/files/patch-cmake_FindBoost.cmake11
-rw-r--r--devel/libftdi/Makefile4
-rw-r--r--devel/libnest2d-ultimaker/Makefile4
-rw-r--r--devel/liborcus/Makefile1
-rw-r--r--devel/libphonenumber/Makefile1
-rw-r--r--devel/llvm-devel/Makefile2
-rw-r--r--devel/llvm-devel/pkg-plist4
-rw-r--r--devel/msp430-debug-stack/Makefile2
-rw-r--r--devel/nextpnr/Makefile1
-rw-r--r--devel/phasar/Makefile2
-rw-r--r--devel/py-pynest2d/Makefile4
-rw-r--r--devel/py-sip/Makefile4
-rw-r--r--devel/py-sip/distinfo4
-rw-r--r--devel/py-ty/Makefile2
-rw-r--r--devel/py-ty/Makefile.crates20
-rw-r--r--devel/py-ty/distinfo42
-rw-r--r--devel/simgear/Makefile1
-rw-r--r--devel/sope/Makefile3
-rw-r--r--devel/sope/distinfo6
-rw-r--r--devel/thrift-cpp/Makefile5
-rw-r--r--devel/trellis/Makefile2
-rw-r--r--devel/umbrello/Makefile1
-rw-r--r--dns/powerdns-recursor/Makefile2
-rw-r--r--dns/powerdns/Makefile1
-rw-r--r--editors/abiword/Makefile4
-rw-r--r--editors/calligra/Makefile1
-rw-r--r--editors/jucipp/Makefile2
-rw-r--r--editors/libreoffice-af/distinfo6
-rw-r--r--editors/libreoffice-am/distinfo10
-rw-r--r--editors/libreoffice-as/distinfo6
-rw-r--r--editors/libreoffice-ast/distinfo10
-rw-r--r--editors/libreoffice-be/distinfo6
-rw-r--r--editors/libreoffice-bg/distinfo10
-rw-r--r--editors/libreoffice-bn/distinfo10
-rw-r--r--editors/libreoffice-bn_IN/distinfo10
-rw-r--r--editors/libreoffice-bo/distinfo10
-rw-r--r--editors/libreoffice-br/distinfo6
-rw-r--r--editors/libreoffice-brx/distinfo6
-rw-r--r--editors/libreoffice-bs/distinfo10
-rw-r--r--editors/libreoffice-ca/distinfo10
-rw-r--r--editors/libreoffice-ca_valencia/distinfo10
-rw-r--r--editors/libreoffice-ckb/distinfo6
-rw-r--r--editors/libreoffice-cs/distinfo10
-rw-r--r--editors/libreoffice-cy/distinfo6
-rw-r--r--editors/libreoffice-da/distinfo10
-rw-r--r--editors/libreoffice-dgo/distinfo6
-rw-r--r--editors/libreoffice-dsb/distinfo10
-rw-r--r--editors/libreoffice-dz/distinfo10
-rw-r--r--editors/libreoffice-el/distinfo10
-rw-r--r--editors/libreoffice-en_GB/distinfo10
-rw-r--r--editors/libreoffice-en_ZA/distinfo10
-rw-r--r--editors/libreoffice-eo/distinfo10
-rw-r--r--editors/libreoffice-es/distinfo10
-rw-r--r--editors/libreoffice-et/distinfo10
-rw-r--r--editors/libreoffice-eu/distinfo10
-rw-r--r--editors/libreoffice-fa/distinfo6
-rw-r--r--editors/libreoffice-fi/distinfo10
-rw-r--r--editors/libreoffice-fur/distinfo6
-rw-r--r--editors/libreoffice-fy/distinfo6
-rw-r--r--editors/libreoffice-ga/distinfo6
-rw-r--r--editors/libreoffice-gd/distinfo6
-rw-r--r--editors/libreoffice-gl/distinfo10
-rw-r--r--editors/libreoffice-gu/distinfo10
-rw-r--r--editors/libreoffice-gug/distinfo6
-rw-r--r--editors/libreoffice-hi/distinfo10
-rw-r--r--editors/libreoffice-hr/distinfo10
-rw-r--r--editors/libreoffice-hsb/distinfo10
-rw-r--r--editors/libreoffice-hy/distinfo6
-rw-r--r--editors/libreoffice-id/distinfo10
-rw-r--r--editors/libreoffice-is/distinfo10
-rw-r--r--editors/libreoffice-it/distinfo10
-rw-r--r--editors/libreoffice-ka/distinfo10
-rw-r--r--editors/libreoffice-kab/distinfo6
-rw-r--r--editors/libreoffice-kk/distinfo6
-rw-r--r--editors/libreoffice-km/distinfo10
-rw-r--r--editors/libreoffice-kmr_Latn/distinfo6
-rw-r--r--editors/libreoffice-kn/distinfo6
-rw-r--r--editors/libreoffice-kok/distinfo6
-rw-r--r--editors/libreoffice-ks/distinfo6
-rw-r--r--editors/libreoffice-lb/distinfo6
-rw-r--r--editors/libreoffice-lo/distinfo10
-rw-r--r--editors/libreoffice-lt/distinfo10
-rw-r--r--editors/libreoffice-lv/distinfo10
-rw-r--r--editors/libreoffice-mai/distinfo6
-rw-r--r--editors/libreoffice-mk/distinfo10
-rw-r--r--editors/libreoffice-ml/distinfo6
-rw-r--r--editors/libreoffice-mn/distinfo6
-rw-r--r--editors/libreoffice-mni/distinfo6
-rw-r--r--editors/libreoffice-mr/distinfo6
-rw-r--r--editors/libreoffice-my/distinfo6
-rw-r--r--editors/libreoffice-nb/distinfo10
-rw-r--r--editors/libreoffice-ne/distinfo10
-rw-r--r--editors/libreoffice-nl/distinfo10
-rw-r--r--editors/libreoffice-nn/distinfo10
-rw-r--r--editors/libreoffice-nr/distinfo6
-rw-r--r--editors/libreoffice-nso/distinfo6
-rw-r--r--editors/libreoffice-oc/distinfo6
-rw-r--r--editors/libreoffice-om/distinfo10
-rw-r--r--editors/libreoffice-or/distinfo6
-rw-r--r--editors/libreoffice-pa_IN/distinfo6
-rw-r--r--editors/libreoffice-ro/distinfo10
-rw-r--r--editors/libreoffice-rw/distinfo6
-rw-r--r--editors/libreoffice-sa_IN/distinfo6
-rw-r--r--editors/libreoffice-sat/distinfo6
-rw-r--r--editors/libreoffice-sd/distinfo6
-rw-r--r--editors/libreoffice-si/distinfo10
-rw-r--r--editors/libreoffice-sid/distinfo10
-rw-r--r--editors/libreoffice-sk/distinfo10
-rw-r--r--editors/libreoffice-sl/distinfo10
-rw-r--r--editors/libreoffice-sq/distinfo10
-rw-r--r--editors/libreoffice-sr/distinfo6
-rw-r--r--editors/libreoffice-sr_Latn/distinfo6
-rw-r--r--editors/libreoffice-ss/distinfo6
-rw-r--r--editors/libreoffice-st/distinfo6
-rw-r--r--editors/libreoffice-sv/distinfo10
-rw-r--r--editors/libreoffice-sw_TZ/distinfo6
-rw-r--r--editors/libreoffice-szl/distinfo6
-rw-r--r--editors/libreoffice-ta/distinfo10
-rw-r--r--editors/libreoffice-te/distinfo6
-rw-r--r--editors/libreoffice-tg/distinfo10
-rw-r--r--editors/libreoffice-th/distinfo6
-rw-r--r--editors/libreoffice-tn/distinfo6
-rw-r--r--editors/libreoffice-tr/distinfo10
-rw-r--r--editors/libreoffice-ts/distinfo6
-rw-r--r--editors/libreoffice-tt/distinfo6
-rw-r--r--editors/libreoffice-ug/distinfo10
-rw-r--r--editors/libreoffice-uz/distinfo6
-rw-r--r--editors/libreoffice-ve/distinfo6
-rw-r--r--editors/libreoffice-vec/distinfo6
-rw-r--r--editors/libreoffice-xh/distinfo6
-rw-r--r--editors/libreoffice-zu/distinfo6
-rw-r--r--editors/libreoffice/Makefile4
-rw-r--r--editors/libreoffice/Makefile.common4
-rw-r--r--editors/libreoffice/distinfo10
-rw-r--r--editors/libreoffice/files/patch-vcl_qa_cppunit_pdfexport_pdfexport.cxx11
-rw-r--r--editors/libreoffice/files/pathc-vcl_workben_vcldemo.cxx11
-rw-r--r--editors/poedit/Makefile2
-rw-r--r--emulators/emulationstation/Makefile4
-rw-r--r--emulators/mupen64plus-video-glide64mk2/Makefile2
-rw-r--r--filesystems/lizardfs/Makefile4
-rw-r--r--filesystems/zerofs/Makefile3
-rw-r--r--filesystems/zerofs/Makefile.crates8
-rw-r--r--filesystems/zerofs/distinfo22
-rw-r--r--finance/gnucash/Makefile1
-rw-r--r--finance/ledger/Makefile4
-rw-r--r--finance/quickfix/Makefile4
-rw-r--r--french/libreoffice/distinfo10
-rw-r--r--french/wordpress/distinfo6
-rw-r--r--ftp/freebsd-ftpd/Makefile2
-rw-r--r--ftp/freebsd-ftpd/files/ftpd.in25
-rw-r--r--games/0ad/Makefile2
-rw-r--r--games/LibreMines/Makefile2
-rw-r--r--games/LibreMines/distinfo6
-rw-r--r--games/alephone/Makefile2
-rw-r--r--games/bastet/Makefile2
-rw-r--r--games/colobot/Makefile4
-rw-r--r--games/domino-chain/Makefile2
-rw-r--r--games/flightgear/Makefile1
-rw-r--r--games/freeorion/Makefile11
-rw-r--r--games/frogatto/Makefile2
-rw-r--r--games/glob2/Makefile2
-rw-r--r--games/leela-zero/Makefile1
-rw-r--r--games/lgogdownloader/Makefile4
-rw-r--r--games/lincity-ng/Makefile3
-rw-r--r--games/lincity-ng/pkg-plist2
-rw-r--r--games/openmw/Makefile2
-rw-r--r--games/pokerth/Makefile2
-rw-r--r--games/py-fife/Makefile2
-rw-r--r--games/scummvm-tools/Makefile4
-rw-r--r--games/supertux2/Makefile4
-rw-r--r--games/traingame/Makefile2
-rw-r--r--games/valyriatear/Makefile2
-rw-r--r--games/vamos/files/patch-vamos_Makefile.in10
-rw-r--r--games/vcmi/Makefile2
-rw-r--r--games/violetland/Makefile2
-rw-r--r--games/wesnoth/Makefile2
-rw-r--r--games/widelands/Makefile4
-rw-r--r--german/libreoffice/distinfo10
-rw-r--r--german/wordpress/distinfo6
-rw-r--r--graphics/appleseed/Makefile2
-rw-r--r--graphics/blender/Makefile2
-rw-r--r--graphics/cloudcompare/Makefile4
-rw-r--r--graphics/colmap/Makefile1
-rw-r--r--graphics/converseen/Makefile2
-rw-r--r--graphics/converseen/distinfo6
-rw-r--r--graphics/drm-510-kmod/Makefile2
-rw-r--r--graphics/drm-510-kmod/Makefile.version2
-rw-r--r--graphics/drm-510-kmod/distinfo6
-rw-r--r--graphics/drm-515-kmod/Makefile2
-rw-r--r--graphics/drm-515-kmod/Makefile.version2
-rw-r--r--graphics/drm-515-kmod/distinfo6
-rw-r--r--graphics/drm-61-kmod/Makefile2
-rw-r--r--graphics/drm-61-kmod/Makefile.version2
-rw-r--r--graphics/drm-61-kmod/distinfo6
-rw-r--r--graphics/drm-66-kmod/Makefile2
-rw-r--r--graphics/drm-66-kmod/Makefile.version2
-rw-r--r--graphics/drm-66-kmod/distinfo6
-rw-r--r--graphics/dspdfviewer/Makefile2
-rw-r--r--graphics/epsonscan2/Makefile2
-rw-r--r--graphics/evolvotron/Makefile2
-rw-r--r--graphics/fracplanet/Makefile2
-rw-r--r--graphics/gnash/Makefile2
-rw-r--r--graphics/gource/Makefile2
-rw-r--r--graphics/hugin/Makefile2
-rw-r--r--graphics/inkscape/Makefile2
-rw-r--r--graphics/libetonyek01/Makefile3
-rw-r--r--graphics/libetonyek01/distinfo6
-rw-r--r--graphics/libetonyek01/files/patch-src_lib_IWAParser.cpp29
-rw-r--r--graphics/luminance-qt5/Makefile2
-rw-r--r--graphics/mapnik/Makefile1
-rw-r--r--graphics/msl/Makefile4
-rw-r--r--graphics/natron/Makefile4
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-510-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-510-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-515-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-515-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-61-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-61-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-66-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-66-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-kmod/Makefile4
-rw-r--r--graphics/openimageio/Makefile2
-rw-r--r--graphics/openmvs/Makefile4
-rw-r--r--graphics/openshadinglanguage/Makefile2
-rw-r--r--graphics/openvkl/Makefile3
-rw-r--r--graphics/osg/Makefile2
-rw-r--r--graphics/pcl-pointclouds/Makefile4
-rw-r--r--graphics/povray37/Makefile2
-rw-r--r--graphics/povray38/Makefile2
-rw-r--r--graphics/py-openimageio/Makefile2
-rw-r--r--graphics/py-openshadinglanguage/Makefile2
-rw-r--r--graphics/synfig/Makefile2
-rw-r--r--graphics/yafaray/Makefile4
-rw-r--r--hebrew/libreoffice/distinfo10
-rw-r--r--hungarian/libreoffice/distinfo10
-rw-r--r--irc/znc/Makefile1
-rw-r--r--japanese/libreoffice/distinfo10
-rw-r--r--japanese/wordpress/distinfo6
-rw-r--r--korean/libreoffice/distinfo10
-rw-r--r--lang/python312/Makefile2
-rw-r--r--lang/python312/pkg-plist428
-rw-r--r--mail/astroid/Makefile2
-rw-r--r--mail/mailio/Makefile4
-rw-r--r--mail/mew-devel/Makefile4
-rw-r--r--mail/mew-devel/distinfo6
-rw-r--r--math/Imath/Makefile1
-rw-r--r--math/SoPlex/Makefile2
-rw-r--r--math/adol-c/Makefile4
-rw-r--r--math/asymptote/Makefile2
-rw-r--r--math/brial/Makefile2
-rw-r--r--math/cadabra2/Makefile4
-rw-r--r--math/cgal/files/patch-cmake_modules_CGAL__pointmatcher__support.cmake21
-rw-r--r--math/clblas/Makefile2
-rw-r--r--math/cryptominisat/Makefile2
-rw-r--r--math/curv/Makefile2
-rw-r--r--math/deal.ii/Makefile2
-rw-r--r--math/e-antic/Makefile2
-rw-r--r--math/eclib/Makefile1
-rw-r--r--math/eclib/files/patch-configure.ac17
-rw-r--r--math/giacxcas/Makefile2
-rw-r--r--math/heyoka/Makefile2
-rw-r--r--math/lib2geom/Makefile2
-rw-r--r--math/libmesh/Makefile4
-rw-r--r--math/libsemigroups/Makefile2
-rw-r--r--math/libsemigroups/distinfo6
-rw-r--r--math/libsemigroups/files/patch-third__party_backward-cpp_backward.hpp239
-rw-r--r--math/libsemigroups/pkg-plist1
-rw-r--r--math/mppp/Makefile2
-rw-r--r--math/obake/Makefile2
-rw-r--r--math/octave-forge-statistics/Makefile2
-rw-r--r--math/octave-forge-statistics/distinfo6
-rw-r--r--math/oink/Makefile2
-rw-r--r--math/openturns/Makefile2
-rw-r--r--math/pdal/Makefile2
-rw-r--r--math/py-heyoka/Makefile2
-rw-r--r--math/py-pyaudi/Makefile2
-rw-r--r--math/rocs/Makefile1
-rw-r--r--math/scipoptsuite/Makefile1
-rw-r--r--math/stp/Makefile2
-rw-r--r--math/symengine/Makefile2
-rw-r--r--math/sympol/Makefile2
-rw-r--r--math/vowpal_wabbit/Makefile2
-rw-r--r--misc/caffe/Makefile4
-rw-r--r--misc/dartsim/Makefile4
-rw-r--r--misc/ecflow/Makefile2
-rw-r--r--misc/ompl/Makefile4
-rw-r--r--misc/openvdb/Makefile2
-rw-r--r--misc/py-openvdb/Makefile2
-rw-r--r--misc/usd/Makefile2
-rw-r--r--misc/visp/Makefile4
-rw-r--r--multimedia/lms/Makefile2
-rw-r--r--multimedia/mkvtoolnix/Makefile3
-rw-r--r--multimedia/ossia-score/Makefile4
-rw-r--r--net-im/flare/Makefile6
-rw-r--r--net-im/flare/Makefile.crates522
-rw-r--r--net-im/flare/distinfo1050
-rw-r--r--net-mgmt/fastnetmon/Makefile2
-rw-r--r--net-mgmt/icinga2/Makefile3
-rw-r--r--net-mgmt/icingaweb2-module-icingadb/Makefile2
-rw-r--r--net-mgmt/icingaweb2-module-icingadb/distinfo6
-rw-r--r--net-mgmt/metronome/Makefile2
-rw-r--r--net-p2p/amule/Makefile4
-rw-r--r--net-p2p/bitcoin-daemon/Makefile1
-rw-r--r--net-p2p/bitcoin-utils/Makefile1
-rw-r--r--net-p2p/bitcoin/Makefile1
-rw-r--r--net-p2p/eiskaltdcpp-lib/Makefile4
-rw-r--r--net-p2p/libtorrent-rasterbar/Makefile4
-rw-r--r--net-p2p/libtorrent-rasterbar2/Makefile4
-rw-r--r--net-p2p/litecoin-daemon/Makefile2
-rw-r--r--net-p2p/litecoin-utils/Makefile2
-rw-r--r--net-p2p/litecoin/Makefile2
-rw-r--r--net-p2p/monero-cli/Makefile3
-rw-r--r--net-p2p/namecoin-daemon/Makefile2
-rw-r--r--net-p2p/namecoin-utils/Makefile2
-rw-r--r--net-p2p/namecoin/Makefile2
-rw-r--r--net-p2p/py-libtorrent-rasterbar/Makefile4
-rw-r--r--net/amnezia-tools/Makefile6
-rw-r--r--net/amnezia-tools/files/amnezia.in2
-rw-r--r--net/amnezia-tools/files/patch-config.c9
-rw-r--r--net/amnezia-tools/files/patch-wg-quick_freebsd.bash53
-rw-r--r--net/asterisk20/Makefile4
-rw-r--r--net/asterisk20/distinfo4
-rw-r--r--net/asterisk22/Makefile4
-rw-r--r--net/asterisk22/distinfo4
-rw-r--r--net/fb303/Makefile1
-rw-r--r--net/grive2/Makefile2
-rw-r--r--net/kea-devel/Makefile3
-rw-r--r--net/kea/Makefile2
-rw-r--r--net/libcmis/Makefile2
-rw-r--r--net/mvfst/Makefile3
-rw-r--r--net/nbdkit/Makefile82
-rw-r--r--net/nbdkit/distinfo6
-rw-r--r--net/nbdkit/files/patch-configure56
-rw-r--r--net/nbdkit/pkg-plist107
-rw-r--r--net/pktanon/Makefile2
-rw-r--r--net/scamper/Makefile2
-rw-r--r--net/scamper/distinfo6
-rw-r--r--net/scamper/pkg-plist4
-rw-r--r--net/wangle/Makefile3
-rw-r--r--news/nzbget/Makefile1
-rw-r--r--polish/libreoffice/distinfo10
-rw-r--r--ports-mgmt/appstream-generator/Makefile11
-rw-r--r--ports-mgmt/appstream-generator/files/patch-src_config.h11
-rw-r--r--ports-mgmt/appstream-generator/files/patch-src_engine.cpp11
-rw-r--r--portuguese/libreoffice-pt_BR/distinfo10
-rw-r--r--portuguese/libreoffice/distinfo10
-rw-r--r--print/lyx/Makefile1
-rw-r--r--print/miktex/Makefile2
-rw-r--r--russian/libreoffice/distinfo10
-rw-r--r--russian/wordpress/Makefile1
-rw-r--r--russian/wordpress/distinfo6
-rw-r--r--science/bagel/Makefile2
-rw-r--r--science/bddsolve/Makefile2
-rw-r--r--science/cif-tools/Makefile2
-rw-r--r--science/dakota/Makefile1
-rw-r--r--science/dssp/Makefile2
-rw-r--r--science/libcifpp/Makefile2
-rw-r--r--science/libint2-psi4/Makefile4
-rw-r--r--science/libint2/Makefile4
-rw-r--r--science/libkml/Makefile2
-rw-r--r--science/maeparser/Makefile1
-rw-r--r--science/nest/Makefile4
-rw-r--r--science/openbabel/Makefile2
-rw-r--r--science/openems/Makefile4
-rw-r--r--science/openmodelica/Makefile1
-rw-r--r--science/orthanc-dicomweb/Makefile2
-rw-r--r--science/orthanc-mysql/Makefile2
-rw-r--r--science/orthanc-postgresql/Makefile2
-rw-r--r--science/orthanc-webviewer/Makefile2
-rw-r--r--science/orthanc/Makefile2
-rw-r--r--science/pagmo2/Makefile2
-rw-r--r--science/paraview/Makefile2
-rw-r--r--science/precice/Makefile4
-rw-r--r--science/pulseview/Makefile2
-rw-r--r--science/py-pygmo2/Makefile2
-rw-r--r--science/qmcpack/Makefile4
-rw-r--r--science/rdkit/Makefile4
-rw-r--r--science/rmf/Makefile4
-rw-r--r--science/salome-kernel/Makefile2
-rw-r--r--science/simgrid/Makefile2
-rw-r--r--science/spheral/Makefile2
-rw-r--r--science/tfel-edf/Makefile2
-rw-r--r--science/tfel/Makefile2
-rw-r--r--science/v_sim/Makefile6
-rw-r--r--science/v_sim/pkg-plist1
-rw-r--r--science/votca/Makefile1
-rw-r--r--security/bitwarden-cli/Makefile35
-rw-r--r--security/bitwarden-cli/distinfo10
-rw-r--r--security/bitwarden-cli/files/packagejsons/apps/browser/package.json2
-rw-r--r--security/bitwarden-cli/files/packagejsons/apps/cli/package.json8
-rw-r--r--security/bitwarden-cli/files/packagejsons/apps/desktop/package.json2
-rw-r--r--security/bitwarden-cli/files/packagejsons/apps/web/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/admin-console/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/angular/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/assets/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/auth/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/billing/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/client-type/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/core-test-utils/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/dirt/card/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/guid/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/importer/package.json1
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/logging/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/messaging-internal/package.json11
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/messaging/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/node/package.json1
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/nx-plugin/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/platform/package.json1
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/serialization/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/state-internal/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/state-test-utils/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/state/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/storage-core/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/storage-test-utils/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-core/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-ui/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/tools/generator/components/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/tools/generator/core/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/history/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/legacy/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/navigation/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/tools/send/send-ui/package.json3
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/ui/common/package.json5
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/user-core/package.json4
-rw-r--r--security/bitwarden-cli/files/packagejsons/libs/vault/package.json1
-rw-r--r--security/bitwarden-cli/files/packagejsons/package-lock.json141
-rw-r--r--security/bitwarden-cli/files/packagejsons/package.json14
-rw-r--r--security/bitwarden-cli/files/patch-apps_cli_src_platform_services_cli-platform-utils.service.ts4
-rw-r--r--security/fizz/Makefile1
-rw-r--r--security/i2pd/Makefile1
-rw-r--r--security/kleopatra/Makefile1
-rw-r--r--security/spass-qt5/Makefile2
-rw-r--r--security/spass/Makefile2
-rw-r--r--security/vuls/Makefile3
-rw-r--r--security/vuls/distinfo10
-rw-r--r--security/vuxml/vuln/2025.xml50
-rw-r--r--security/wpa_supplicant-devel/Makefile10
-rw-r--r--security/wpa_supplicant/Makefile11
-rw-r--r--shells/bash-completion/Makefile9
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/cilium/Makefile5
-rw-r--r--sysutils/cilium/distinfo10
-rw-r--r--sysutils/fastfetch/Makefile2
-rw-r--r--sysutils/fastfetch/distinfo6
-rw-r--r--sysutils/framework-tool-tui/Makefile24
-rw-r--r--sysutils/framework-tool-tui/Makefile.crates281
-rw-r--r--sysutils/framework-tool-tui/distinfo565
-rw-r--r--sysutils/framework-tool-tui/pkg-descr2
-rw-r--r--sysutils/frand/Makefile2
-rw-r--r--sysutils/fwupd/Makefile9
-rw-r--r--sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_elantp_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_focalfp_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_gpio_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_nvme_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_thelio-io_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build8
-rw-r--r--sysutils/fwupd/pkg-plist302
-rw-r--r--sysutils/glogg/Makefile2
-rw-r--r--sysutils/k9s/Makefile5
-rw-r--r--sysutils/k9s/distinfo10
-rw-r--r--sysutils/logstalgia/Makefile2
-rw-r--r--sysutils/nix/Makefile1
-rw-r--r--sysutils/twmn/Makefile4
-rw-r--r--textproc/cg3/Makefile2
-rw-r--r--textproc/libixion/Makefile1
-rw-r--r--textproc/libkolabxml/Makefile4
-rw-r--r--textproc/libvisio01/Makefile3
-rw-r--r--textproc/libvisio01/distinfo6
-rw-r--r--textproc/luceneplusplus/Makefile2
-rw-r--r--textproc/py-pytomlpp/Makefile2
-rw-r--r--textproc/py-pytomlpp/files/patch-setup.cfg11
-rw-r--r--textproc/source-highlight/Makefile2
-rw-r--r--textproc/xml2rfc/Makefile4
-rw-r--r--textproc/xml2rfc/distinfo6
-rw-r--r--textproc/xmlwrapp/Makefile2
-rw-r--r--textproc/yaml.el/Makefile3
-rw-r--r--textproc/yaml.el/distinfo6
-rw-r--r--ukrainian/libreoffice/distinfo10
-rw-r--r--vietnamese/libreoffice/distinfo10
-rw-r--r--www/badwolf/Makefile11
-rw-r--r--www/badwolf/distinfo6
-rw-r--r--www/badwolf/files/extra-patch-configure41
-rw-r--r--www/badwolf/pkg-plist2
-rw-r--r--www/domoticz-devel/Makefile4
-rw-r--r--www/domoticz/Makefile4
-rw-r--r--www/nextcloud-forms/Makefile2
-rw-r--r--www/nextcloud-forms/distinfo6
-rw-r--r--www/nextcloud-news/Makefile2
-rw-r--r--www/nextcloud-news/distinfo6
-rw-r--r--www/nginx-acme/Makefile2
-rw-r--r--www/onlyoffice-documentserver/Makefile1
-rw-r--r--www/osrm-backend/Makefile1
-rw-r--r--www/proxygen/Makefile1
-rw-r--r--www/py-searxng-devel/Makefile14
-rw-r--r--www/py-searxng-devel/distinfo6
-rw-r--r--www/restinio/Makefile2
-rw-r--r--www/sogo/Makefile3
-rw-r--r--www/sogo/distinfo6
-rw-r--r--www/sqlpage/Makefile6
-rw-r--r--www/sqlpage/Makefile.crates261
-rw-r--r--www/sqlpage/distinfo524
-rw-r--r--www/tomcat-devel/Makefile2
-rw-r--r--www/tomcat-devel/distinfo6
-rw-r--r--www/tor-browser/Makefile11
-rw-r--r--www/tor-browser/distinfo18
-rw-r--r--www/tor-browser/files/patch-memory_mozalloc_throw__gcc.h69
-rw-r--r--www/wordpress/Makefile5
-rw-r--r--www/wordpress/distinfo6
-rw-r--r--www/wt/Makefile1
-rw-r--r--x11-themes/catppuccin-gtk-theme/Makefile4
-rw-r--r--x11-themes/catppuccin-gtk-theme/distinfo6
-rw-r--r--x11-themes/yaru-gtk-themes/Makefile23
-rw-r--r--x11-themes/yaru-gtk-themes/distinfo6
-rw-r--r--x11-themes/yaru-gtk-themes/pkg-plist2514
-rw-r--r--x11-themes/yaru-icon-theme/Makefile16
-rw-r--r--x11-themes/yaru-icon-theme/distinfo6
-rw-r--r--x11-themes/yaru-icon-theme/pkg-plist798
-rw-r--r--x11-wm/chamfer/Makefile3
-rw-r--r--x11/xterm/Makefile2
-rw-r--r--x11/xterm/distinfo6
642 files changed, 8008 insertions, 4562 deletions
diff --git a/Mk/Uses/display.mk b/Mk/Uses/display.mk
index e46fb10d1bba..b5471b95a8ce 100644
--- a/Mk/Uses/display.mk
+++ b/Mk/Uses/display.mk
@@ -1,6 +1,6 @@
# Feature: display
# Usage: USES=display or USES=display:ARGS
-# Valid ARGS: install (default, implicit), any target
+# Valid ARGS: install (default, implicit), configure, build
#
# Except the target where the DISPLAY is needed
#
@@ -14,24 +14,39 @@ display_ARGS= install
. endif
. if !defined(DISPLAY)
-BUILD_DEPENDS+= Xvfb:x11-servers/xorg-server@xvfb \
+
+. if ${display_ARGS:Mconfigure}
+DISPLAY_DEPENDS= BUILD_DEPENDS
+CONFIGURE_ENV+= DISPLAY=":${XVFBPORT}"
+. elif ${display_ARGS:Mbuild}
+DISPLAY_DEPENDS= BUILD_DEPENDS
+MAKE_ENV+= DISPLAY=":${XVFBPORT}"
+. elif ${display_ARGS:Mtest}
+DISPLAY_DEPENDS= TEST_DEPENDS
+TEST_ENV+= DISPLAY=":${XVFBPORT}"
+.else
+IGNORE= USES=display: invalid arguments: ${display_ARGS}
+.endif
+
+${DISPLAY_DEPENDS}+= \
+ Xvfb:x11-servers/xorg-server@xvfb \
${LOCALBASE}/share/fonts/misc/8x13O.pcf.gz:x11-fonts/xorg-fonts-miscbitmaps \
${LOCALBASE}/share/fonts/misc/fonts.alias:x11-fonts/font-alias \
${LOCALBASE}/share/X11/xkb/rules/base:x11/xkeyboard-config \
xkbcomp:x11/xkbcomp
-XVFBPORT!= port=0; while test -S /tmp/.X11-unix/X$${port} ; do port=$$(( port + 1 )) ; done ; ${ECHO_CMD} $$port
-PREV_XVFBPORT!= ${ECHO_CMD} $$(( ${XVFBPORT} - 1))
-XVFBPIDFILE= /tmp/.xvfb-${XVFBPORT}.pid
-PREV_XVFBPIDFILE= /tmp/.xvfb-${PREV_XVFBPORT}.pid
-MAKE_ENV+= DISPLAY=":${XVFBPORT}"
+XVFBPORT?= 0
+XVFBPIDFILE= /tmp/.xvfb-${XVFBPORT}-display-mk.pid
-_USES_${display_ARGS}+= 290:start-display 860:stop-display
+. for t in ${display_ARGS}
+_USES_${t}+= 290:start-display 860:stop-display
+. endfor
start-display:
+ pkill -15 -F ${XVFBPIDFILE} || ${TRUE}
daemon -p ${XVFBPIDFILE} Xvfb :${XVFBPORT}
stop-display:
- pkill -15 -F ${PREV_XVFBPIDFILE}
+ pkill -15 -F ${XVFBPIDFILE}
. endif
.endif
diff --git a/Mk/Uses/python.mk b/Mk/Uses/python.mk
index 5408c859bf0f..3ceacc7c115d 100644
--- a/Mk/Uses/python.mk
+++ b/Mk/Uses/python.mk
@@ -633,7 +633,7 @@ _PYTHONPKGLIST= ${WRKDIR}/.PLIST.pymodtmp
# cryptography* support
. if ${PYCRYPTOGRAPHY_DEFAULT} == rust
-RYPTOGRAPHY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=44.0.3,1:security/py-cryptography@${PY_FLAVOR}
+CRYPTOGRAPHY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=44.0.3,1:security/py-cryptography@${PY_FLAVOR}
. else
CRYPTOGRAPHY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography-legacy>=3.4.8_3,1:security/py-cryptography-legacy@${PY_FLAVOR}
. endif
diff --git a/arabic/libreoffice/distinfo b/arabic/libreoffice/distinfo
index 8b439b157d45..6625b35aa585 100644
--- a/arabic/libreoffice/distinfo
+++ b/arabic/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890707
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ar.tar.gz) = 5ae9ccafe8d546fd60e54fc0bbf3877ac096f32aa1d80ab918894d5f171e5def
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ar.tar.gz) = 1758566
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ar.tar.gz) = 358d8fdfd6ecf53d16a8e91e4e26adfdc943026d59ef83b5854d6170ab0d3164
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ar.tar.gz) = 2483940
+TIMESTAMP = 1760441557
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ar.tar.gz) = 6dd028e004baf3c588739aae4686bd561d5e384edc97b08e86318c8d2594379d
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ar.tar.gz) = 1755400
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ar.tar.gz) = 49011c503d05ecfea90c80855af227ccb352a4e52fcea6d4e3bcfe029c1117c9
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ar.tar.gz) = 2483834
diff --git a/astro/osmium-tool/Makefile b/astro/osmium-tool/Makefile
index 403f15a2db57..94f34bb11eef 100644
--- a/astro/osmium-tool/Makefile
+++ b/astro/osmium-tool/Makefile
@@ -1,7 +1,7 @@
PORTNAME= osmium-tool
DISTVERSIONPREFIX= v
DISTVERSION= 1.16.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= astro geography
MAINTAINER= ianthetechie@gmail.com
diff --git a/astro/py-pykep/Makefile b/astro/py-pykep/Makefile
index 344929c048e3..bd5ae72e3095 100644
--- a/astro/py-pykep/Makefile
+++ b/astro/py-pykep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pykep
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= astro python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/pykep/Makefile b/astro/pykep/Makefile
index f99d9e5e9781..5a6e4c01bea4 100644
--- a/astro/pykep/Makefile
+++ b/astro/pykep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pykep
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= astro
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/baresip/Makefile b/audio/baresip/Makefile
index ef9b896de476..bf13347ee040 100644
--- a/audio/baresip/Makefile
+++ b/audio/baresip/Makefile
@@ -1,6 +1,7 @@
PORTNAME= baresip
DISTVERSIONPREFIX= v
DISTVERSION= 4.2.0
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= zarychtam@plan-b.pwste.edu.pl
@@ -17,52 +18,46 @@ default_CONFLICTS_INSTALL= barsip-nox11
nox11_PKGNAMESUFFIX= -nox11
nox11_CONFLICTS_INSTALL= baresip
-USES= cmake pkgconfig ssl
+USES= cmake localbase:ldflags pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= baresip
PORTDOCS= CONTRIBUTING.md ChangeLog THANKS
-OPTIONS_DEFINE= ALSA AV1 AVCODEC AVFILTER AVFORMAT CTRL_DBUS DOCS \
- EXAMPLES G711 G722 G726 GST GTK3 JACK MQTT OPUS OPUS_MS \
- PLC PORTAUDIO PULSEAUDIO SDL SNAPSHOT SNDFILE SWSCALE \
- V4L2 VPX X11
-OPTIONS_DEFAULT= ALSA AV1 AVCODEC AVFILTER AVFORMAT CTRL_DBUS G711 G722 \
- G726 GST GTK3 OPUS PLC PORTAUDIO SDL SNAPSHOT SNDFILE \
- SWSCALE V4L2 VPX X11
+OPTIONS_DEFINE= ALSA AV1 AVCODEC AVFILTER AVFORMAT CODEC2 DBUS DOCS \
+ EVDEV EXAMPLES G711 G722 G726 GSTREAMER GTK3 JACK MQTT \
+ OPUS PIPEWIRE PLC PORTAUDIO PULSEAUDIO SDL SNAPSHOT \
+ SNDFILE SNDIO SWSCALE V4L VPX WEBRTC_AEC X11
+OPTIONS_DEFAULT= ALSA AV1 AVCODEC AVFILTER AVFORMAT CODEC2 DBUS EVDEV \
+ G711 G722 G726 GSTREAMER GTK3 OPUS PLC PORTAUDIO SDL \
+ SNAPSHOT SNDFILE SWSCALE V4L VPX WEBRTC_AEC X11
.if ${FLAVOR:U} == nox11
COMMENT+= (without X11 and video calls)
-OPTIONS_EXCLUDE= AV1 AVCODEC AVFILTER AVFORMAT CTRL_DBUS GST GTK3 SDL \
- SNAPSHOT SWSCALE V4L2 VPX X11
+OPTIONS_EXCLUDE= AV1 AVCODEC AVFILTER AVFORMAT CODEC2 DBUS EVDEV \
+ GSTREAMER GTK3 SDL SNAPSHOT SWSCALE V4L VPX WEBRTC_AEC \
+ X11
.endif
OPTIONS_SUB= yes
-ALSA_DESC= ALSA audio driver
-AV1_DESC= AV1 Video Codec
-AVCODEC_DESC= Video codecs using libavcodec
-AVFILTER_DESC= Video filter using libavfilter
-AVFORMAT_DESC= libavformat media-source
-CTRL_DBUS_DESC= [broken] DBUS interface for baresip
-G711_DESC= G.711 audio codec
-G722_DESC= G.722 audio codec
-G726_DESC= G.726 audio codec
-GST_DESC= Gstreamer audio module
-JACK_DESC= JACK audio module
-MQTT_DESC= Message Queue Telemetry Transport (MQTT) client
-OPUS_MS_DESC= Opus Multistream audio codec
-PLC_DESC= Packet Loss Concealment
-SDL_DESC= libSDL2 video output
-SNAPSHOT_DESC= Snapshot video module
-SNDFILE_DESC= sndfile wav dumper
-SWSCALE_DESC= Video filter for scaling and pixel conversion
-V4L2_DESC= Video4Linux2 module
-VPX_DESC= VP8/VP9 video codecs
-X11_DESC= X11 video output
+AV1_DESC= AV1 Video Codec
+AVCODEC_DESC= Video codecs using libavcodec
+AVFILTER_DESC= Video filter using libavfilter
+AVFORMAT_DESC= libavformat media-source
+CODEC2_DESC= Codec2 low-bitrate speech codec
+EVDEV_DESC= evdev input support
+G711_DESC= G.711 audio codec
+G722_DESC= G.722 audio codec
+G726_DESC= G.726 audio codec
+MQTT_DESC= Message Queue Telemetry Transport (MQTT) client
+PLC_DESC= Packet Loss Concealment
+SNAPSHOT_DESC= Snapshot video module
+SWSCALE_DESC= Video filter for scaling and pixel conversion
+WEBRTC_AEC_DESC= WebRTC Acoustic Echo Cancellation
-_MODULES_LIST= account aubridge auconv aufile auresamp ausine cons contact \
- ctrl_tcp debug_cmd dtls_srtp echo fakevideo httpd httpreq ice \
- l16 menu mixausrc mixminus mwi natpmp netroam pcp presence \
- rtcpsummary selfview serreg srtp stdio stun syslog turn uuid \
- vidbridge vidinfo vumeter
+_MODULES_LIST= account aubridge auconv aufile augain auresamp ausine cons \
+ contact ctrl_tcp debug_cmd dtls_srtp echo fakevideo httpd \
+ httpreq ice in_band_dtmf l16 menu mixausrc mixminus mwi natpmp \
+ netroam pcp presence rtcpsummary selfview serreg srtp stdio \
+ stun syslog turn uuid vidbridge vidinfo vumeter
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_VARS= _MODULES_LIST+=alsa
@@ -75,14 +70,21 @@ AVFILTER_LIB_DEPENDS= libavfilter.so:multimedia/ffmpeg
AVFILTER_VARS= _MODULES_LIST+=avfilter
AVFORMAT_LIB_DEPENDS= libavformat.so:multimedia/ffmpeg
AVFORMAT_VARS= _MODULES_LIST+=avformat
+CODEC2_LIB_DEPENDS= libcodec2.so:audio/codec2
+CODEC2_VARS= _MODULES_LIST+=codec2
+DBUS_USES= gnome
+DBUS_VARS= _MODULES_LIST+=ctrl_dbus \
+ USE_GNOME+=glib20
+EVDEV_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto
+EVDEV_VARS= _MODULES_LIST+=evdev
G711_LIB_DEPENDS= libspandsp.so:comms/spandsp
G711_VARS= _MODULES_LIST+=g711
G722_LIB_DEPENDS= libspandsp.so:comms/spandsp
G722_VARS= _MODULES_LIST+=g722
G726_LIB_DEPENDS= libspandsp.so:comms/spandsp
G726_VARS= _MODULES_LIST+=g726
-GST_USES= gnome gstreamer:1
-GST_VARS= _MODULES_LIST+=gst \
+GSTREAMER_USES= gnome gstreamer:1
+GSTREAMER_VARS= _MODULES_LIST+=gst \
USE_GNOME+=glib20
GTK3_USES= gnome
GTK3_VARS= _MODULES_LIST+=gtk \
@@ -92,9 +94,9 @@ JACK_VARS= _MODULES_LIST+=jack
MQTT_LIB_DEPENDS= libmosquitto.so:net/mosquitto
MQTT_VARS= _MODULES_LIST+=mqtt
OPUS_LIB_DEPENDS= libopus.so:audio/opus
-OPUS_VARS= _MODULES_LIST+=opus
-OPUS_MS_LIB_DEPENDS= libopus.so:audio/opus
-OPUS_MS_VARS= _MODULES_LIST+=opus_multistream
+OPUS_VARS= _MODULES_LIST+="opus opus_multistream"
+PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
+PIPEWIRE_VARS= _MODULES_LIST+=pipewire
PLC_LIB_DEPENDS= libspandsp.so:comms/spandsp
PLC_VARS= _MODULES_LIST+=plc
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
@@ -109,13 +111,17 @@ SNAPSHOT_LIB_DEPENDS= libpng16.so:graphics/png
SNAPSHOT_VARS= _MODULES_LIST+=snapshot
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
SNDFILE_VARS= _MODULES_LIST+=sndfile
+SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
+SNDIO_VARS= _MODULES_LIST+=sndio
SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg
SWSCALE_VARS= _MODULES_LIST+=swscale
-V4L2_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat
-V4L2_LIB_DEPENDS= libv4l1.so:multimedia/libv4l
-V4L2_VARS= _MODULES_LIST+=v4l2
+V4L_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat
+V4L_LIB_DEPENDS= libv4l1.so:multimedia/libv4l
+V4L_VARS= _MODULES_LIST+=v4l2
VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx
VPX_VARS= _MODULES_LIST+="vp8 vp9"
+WEBRTC_AEC_LIB_DEPENDS= libwebrtc-audio-processing-1.so:audio/webrtc-audio-processing
+WEBRTC_AEC_VARS= _MODULES_LIST+=webrtc_aec
X11_USES= xorg
X11_VARS= _MODULES_LIST+=x11 \
USE_XORG="x11 ice sm xext"
@@ -123,8 +129,7 @@ X11_VARS= _MODULES_LIST+=x11 \
.include <bsd.port.options.mk>
CMAKE_ARGS+= -DMODULES="$(_MODULES_LIST:ts;)" \
- -DRE_INCLUDE_DIR:STRING="${LOCALBASE}/include/re" \
- -DREM_INCLUDE_DIR:STRING="${LOCALBASE}/include/rem"
+ -DWEBRTC_AEC_INCLUDE_DIRS:STRING="${LOCALBASE}/include/webrtc-audio-processing-1"
post-patch:
${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' \
diff --git a/audio/baresip/files/patch-modules_sndio_CMakeLists.txt b/audio/baresip/files/patch-modules_sndio_CMakeLists.txt
new file mode 100644
index 000000000000..bdb88a88422e
--- /dev/null
+++ b/audio/baresip/files/patch-modules_sndio_CMakeLists.txt
@@ -0,0 +1,10 @@
+--- modules/sndio/CMakeLists.txt.orig 2025-10-14 10:55:26 UTC
++++ modules/sndio/CMakeLists.txt
+@@ -1,6 +1,6 @@ project(sndio)
+ project(sndio)
+
+-if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
++if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD|FreeBSD")
+ return()
+ endif()
+
diff --git a/audio/baresip/pkg-plist b/audio/baresip/pkg-plist
index 23c8bc72fd46..26b768540a56 100644
--- a/audio/baresip/pkg-plist
+++ b/audio/baresip/pkg-plist
@@ -5,28 +5,32 @@ lib/baresip/modules/account.so
lib/baresip/modules/aubridge.so
lib/baresip/modules/auconv.so
lib/baresip/modules/aufile.so
+lib/baresip/modules/augain.so
lib/baresip/modules/auresamp.so
lib/baresip/modules/ausine.so
%%AV1%%lib/baresip/modules/av1.so
%%AVCODEC%%lib/baresip/modules/avcodec.so
%%AVFILTER%%lib/baresip/modules/avfilter.so
%%AVFORMAT%%lib/baresip/modules/avformat.so
+%%CODEC2%%lib/baresip/modules/codec2.so
lib/baresip/modules/cons.so
lib/baresip/modules/contact.so
-@comment %%CTRL_DBUS%%lib/baresip/modules/ctrl_dbus.so
+%%DBUS%%lib/baresip/modules/ctrl_dbus.so
lib/baresip/modules/ctrl_tcp.so
lib/baresip/modules/debug_cmd.so
lib/baresip/modules/dtls_srtp.so
lib/baresip/modules/echo.so
+%%EVDEV%%lib/baresip/modules/evdev.so
lib/baresip/modules/fakevideo.so
%%G711%%lib/baresip/modules/g711.so
%%G722%%lib/baresip/modules/g722.so
%%G726%%lib/baresip/modules/g726.so
-%%GST%%lib/baresip/modules/gst.so
+%%GSTREAMER%%lib/baresip/modules/gst.so
%%GTK3%%lib/baresip/modules/gtk.so
lib/baresip/modules/httpd.so
lib/baresip/modules/httpreq.so
lib/baresip/modules/ice.so
+lib/baresip/modules/in_band_dtmf.so
%%JACK%%lib/baresip/modules/jack.so
lib/baresip/modules/l16.so
lib/baresip/modules/menu.so
@@ -37,7 +41,8 @@ lib/baresip/modules/mwi.so
lib/baresip/modules/natpmp.so
lib/baresip/modules/netroam.so
%%OPUS%%lib/baresip/modules/opus.so
-%%OPUS_MS%%lib/baresip/modules/opus_multistream.so
+%%OPUS%%lib/baresip/modules/opus_multistream.so
+%%PIPEWIRE%%lib/baresip/modules/pipewire.so
lib/baresip/modules/pcp.so
%%PLC%%lib/baresip/modules/plc.so
%%PORTAUDIO%%lib/baresip/modules/portaudio.so
@@ -49,6 +54,7 @@ lib/baresip/modules/selfview.so
lib/baresip/modules/serreg.so
%%SNAPSHOT%%lib/baresip/modules/snapshot.so
%%SNDFILE%%lib/baresip/modules/sndfile.so
+%%SNDIO%%lib/baresip/modules/sndio.so
lib/baresip/modules/srtp.so
lib/baresip/modules/stdio.so
lib/baresip/modules/stun.so
@@ -56,12 +62,13 @@ lib/baresip/modules/stun.so
lib/baresip/modules/syslog.so
lib/baresip/modules/turn.so
lib/baresip/modules/uuid.so
-%%V4L2%%lib/baresip/modules/v4l2.so
+%%V4L%%lib/baresip/modules/v4l2.so
lib/baresip/modules/vidbridge.so
lib/baresip/modules/vidinfo.so
%%VPX%%lib/baresip/modules/vp8.so
%%VPX%%lib/baresip/modules/vp9.so
lib/baresip/modules/vumeter.so
+%%WEBRTC_AEC%%lib/baresip/modules/webrtc_aec.so
%%X11%%lib/baresip/modules/x11.so
lib/libbaresip.so
lib/libbaresip.so.22
diff --git a/audio/din/Makefile b/audio/din/Makefile
index 69b5648c8939..92cae0768a87 100644
--- a/audio/din/Makefile
+++ b/audio/din/Makefile
@@ -1,6 +1,6 @@
PORTNAME= din
PORTVERSION= 59
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= https://dinisnoise.org/files/
@@ -12,7 +12,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libasound.so:audio/alsa-lib \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libjack.so:audio/jack
USES= autoreconf gl gnome sdl tcl:86+ xorg
diff --git a/audio/guitarix-lv2/Makefile b/audio/guitarix-lv2/Makefile
index a23b431fed25..e793e546bbf0 100644
--- a/audio/guitarix-lv2/Makefile
+++ b/audio/guitarix-lv2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= guitarix
DISTVERSIONPREFIX= V
DISTVERSION= 0.46.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@@ -18,7 +18,7 @@ BUILD_DEPENDS= lv2>0:audio/lv2 \
sassc:textproc/sassc \
ladspa>0:audio/ladspa # https://sourceforge.net/p/guitarix/bugs/61/
LIB_DEPENDS= libavahi-common.so:net/avahi-app \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libcurl.so:ftp/curl \
libfftw3f.so:math/fftw3-float \
libfontconfig.so:x11-fonts/fontconfig \
diff --git a/audio/ncmpcpp/Makefile b/audio/ncmpcpp/Makefile
index ae1ab0ea77f4..99762a5c1a52 100644
--- a/audio/ncmpcpp/Makefile
+++ b/audio/ncmpcpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ncmpcpp
DISTVERSION= 0.10.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= audio
MAINTAINER= yamagi@yamagi.org
diff --git a/audio/ncmpcpp/files/patch-m4_boost.m4 b/audio/ncmpcpp/files/patch-m4_boost.m4
new file mode 100644
index 000000000000..3e5eefb4eab9
--- /dev/null
+++ b/audio/ncmpcpp/files/patch-m4_boost.m4
@@ -0,0 +1,938 @@
+--- m4/boost.m4.orig 2024-10-24 12:28:08 UTC
++++ m4/boost.m4
+@@ -22,7 +22,7 @@ m4_define([_BOOST_SERIAL], [m4_translit([
+ # along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+ m4_define([_BOOST_SERIAL], [m4_translit([
+-# serial 26
++# serial 39
+ ], [#
+ ], [])])
+
+@@ -226,7 +226,7 @@ AC_LANG_POP([C++])dnl
+ AC_CACHE_CHECK([for Boost's header version],
+ [boost_cv_lib_version],
+ [m4_pattern_allow([^BOOST_LIB_VERSION$])dnl
+- _BOOST_SED_CPP([[/^boost-lib-version = /{s///;s/[\" ]//g;p;q;}]],
++ _BOOST_SED_CPP([[/^.*boost-lib-version = /{s///;s/[\" ]//g;p;q;}]],
+ [#include <boost/version.hpp>
+ boost-lib-version = BOOST_LIB_VERSION],
+ [boost_cv_lib_version=`cat conftest.i`])])
+@@ -288,14 +288,17 @@ fi
+
+ # BOOST_FIND_LIBS([COMPONENT-NAME], [CANDIDATE-LIB-NAMES],
+ # [PREFERRED-RT-OPT], [HEADER-NAME], [CXX-TEST],
+-# [CXX-PROLOGUE])
++# [CXX-PROLOGUE], [CXX-POST-INCLUDE-PROLOGUE],
++# [ERROR_ON_UNUSABLE])
+ # --------------------------------------------------------------
+ # Look for the Boost library COMPONENT-NAME (e.g., `thread', for
+ # libboost_thread) under the possible CANDIDATE-LIB-NAMES (e.g.,
+ # "thread_win32 thread"). Check that HEADER-NAME works and check that
+ # libboost_LIB-NAME can link with the code CXX-TEST. The optional
+ # argument CXX-PROLOGUE can be used to include some C++ code before
+-# the `main' function.
++# the `main' function. The CXX-POST-INCLUDE-PROLOGUE can be used to
++# include some code before the `main' function, but after the
++# `#include <HEADER-NAME>'.
+ #
+ # Invokes BOOST_FIND_HEADER([HEADER-NAME]) (see above).
+ #
+@@ -309,6 +312,9 @@ fi
+ # builds. Some sample values for PREFERRED-RT-OPT: (nothing), mt, d, mt-d, gdp
+ # ... If you want to make sure you have a specific version of Boost
+ # (eg, >= 1.33) you *must* invoke BOOST_REQUIRE before this macro.
++#
++# ERROR_ON_UNUSABLE can be set to "no" if the caller does not want their
++# configure to fail
+ AC_DEFUN([BOOST_FIND_LIBS],
+ [AC_REQUIRE([BOOST_REQUIRE])dnl
+ AC_REQUIRE([_BOOST_FIND_COMPILER_TAG])dnl
+@@ -317,26 +323,32 @@ else
+ if test x"$boost_cv_inc_path" = xno; then
+ AC_MSG_NOTICE([Boost not available, not searching for the Boost $1 library])
+ else
+-dnl The else branch is huge and wasn't intended on purpose.
++dnl The else branch is huge and wasn't indented on purpose.
+ AC_LANG_PUSH([C++])dnl
+ AS_VAR_PUSHDEF([Boost_lib], [boost_cv_lib_$1])dnl
+ AS_VAR_PUSHDEF([Boost_lib_LDFLAGS], [boost_cv_lib_$1_LDFLAGS])dnl
+ AS_VAR_PUSHDEF([Boost_lib_LDPATH], [boost_cv_lib_$1_LDPATH])dnl
+ AS_VAR_PUSHDEF([Boost_lib_LIBS], [boost_cv_lib_$1_LIBS])dnl
+-BOOST_FIND_HEADER([$4])
++AS_IF([test x"$8" = "xno"], [not_found_header='true'])
++BOOST_FIND_HEADER([$4], [$not_found_header])
+ boost_save_CPPFLAGS=$CPPFLAGS
+ CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS"
+ AC_CACHE_CHECK([for the Boost $1 library], [Boost_lib],
+ [_BOOST_FIND_LIBS($@)])
+ case $Boost_lib in #(
++ (yes) _AC_MSG_LOG_CONFTEST
++ AC_DEFINE(AS_TR_CPP([HAVE_BOOST_$1]), [1], [Defined if the Boost $1 library is available])dnl
++ AC_SUBST(AS_TR_CPP([BOOST_$1_LDFLAGS]), [$Boost_lib_LDFLAGS])dnl
++ AC_SUBST(AS_TR_CPP([BOOST_$1_LDPATH]), [$Boost_lib_LDPATH])dnl
++ AC_SUBST([BOOST_LDPATH], [$Boost_lib_LDPATH])dnl
++ AC_SUBST(AS_TR_CPP([BOOST_$1_LIBS]), [$Boost_lib_LIBS])dnl
++ ;;
+ (no) _AC_MSG_LOG_CONFTEST
+- AC_MSG_ERROR([cannot find the flags to link with Boost $1])
++ AS_IF([test x"$8" != "xno"], [
++ AC_MSG_ERROR([cannot find flags to link with the Boost $1 library (libboost-$1)])
++ ])
+ ;;
+ esac
+-AC_SUBST(AS_TR_CPP([BOOST_$1_LDFLAGS]), [$Boost_lib_LDFLAGS])dnl
+-AC_SUBST(AS_TR_CPP([BOOST_$1_LDPATH]), [$Boost_lib_LDPATH])dnl
+-AC_SUBST([BOOST_LDPATH], [$Boost_lib_LDPATH])dnl
+-AC_SUBST(AS_TR_CPP([BOOST_$1_LIBS]), [$Boost_lib_LIBS])dnl
+ CPPFLAGS=$boost_save_CPPFLAGS
+ AS_VAR_POPDEF([Boost_lib])dnl
+ AS_VAR_POPDEF([Boost_lib_LDFLAGS])dnl
+@@ -349,16 +361,20 @@ fi
+
+ # BOOST_FIND_LIB([LIB-NAME],
+ # [PREFERRED-RT-OPT], [HEADER-NAME], [CXX-TEST],
+-# [CXX-PROLOGUE])
++# [CXX-PROLOGUE], [CXX-POST-INCLUDE-PROLOGUE],
++# [ERROR_ON_UNUSABLE])
+ # --------------------------------------------------------------
+ # Backward compatibility wrapper for BOOST_FIND_LIBS.
++# ERROR_ON_UNUSABLE can be set to "no" if the caller does not want their
++# configure to fail
+ AC_DEFUN([BOOST_FIND_LIB],
+ [BOOST_FIND_LIBS([$1], $@)])
+
+
+ # _BOOST_FIND_LIBS([LIB-NAME], [CANDIDATE-LIB-NAMES],
+ # [PREFERRED-RT-OPT], [HEADER-NAME], [CXX-TEST],
+-# [CXX-PROLOGUE])
++# [CXX-PROLOGUE], [CXX-POST-INCLUDE-PROLOGUE],
++# [ERROR_ON_UNUSABLE])
+ # --------------------------------------------------------------
+ # Real implementation of BOOST_FIND_LIBS: rely on these local macros:
+ # Boost_lib, Boost_lib_LDFLAGS, Boost_lib_LDPATH, Boost_lib_LIBS
+@@ -370,6 +386,9 @@ AC_DEFUN([BOOST_FIND_LIB],
+ # usually installed. If we can't find the standard variants, we try
+ # to enforce -mt (for instance on MacOSX, libboost_thread.dylib
+ # doesn't exist but there's -obviously- libboost_thread-mt.dylib).
++#
++# ERROR_ON_UNUSABLE can be set to "no" if the caller does not want their
++# configure to fail
+ AC_DEFUN([_BOOST_FIND_LIBS],
+ [Boost_lib=no
+ case "$3" in #(
+@@ -396,7 +415,8 @@ AC_DEFUN([_BOOST_FIND_LIBS],
+ AC_MSG_ERROR([the libext variable is empty, did you invoke Libtool?])
+ boost_save_ac_objext=$ac_objext
+ # Generate the test file.
+- AC_LANG_CONFTEST([AC_LANG_PROGRAM([#include <$4>
++ AC_LANG_CONFTEST([AC_LANG_PROGRAM([$7
++#include <$4>
+ $6], [$5])])
+ dnl Optimization hacks: compiling C++ is slow, especially with Boost. What
+ dnl we're trying to do here is guess the right combination of link flags
+@@ -416,7 +436,10 @@ dnl start the for loops).
+ dnl start the for loops).
+ AC_COMPILE_IFELSE([],
+ [ac_objext=do_not_rm_me_plz],
+- [AC_MSG_ERROR([cannot compile a test that uses Boost $1])])
++ [AS_IF([test x"$8" != x"no"], [
++ AC_MSG_ERROR([cannot compile a test that uses Boost $1])
++ ])
++ ])
+ ac_objext=$boost_save_ac_objext
+ boost_failed_libs=
+ # Don't bother to ident the following nested for loops, only the 2
+@@ -426,12 +449,15 @@ for boost_rtopt_ in $boost_rtopt '' -d; do
+ for boost_ver_ in -$boost_cv_lib_version ''; do
+ for boost_mt_ in $boost_mt -mt ''; do
+ for boost_rtopt_ in $boost_rtopt '' -d; do
+- for boost_lib in \
+- boost_$boost_lib_$boost_tag_$boost_mt_$boost_rtopt_$boost_ver_ \
+- boost_$boost_lib_$boost_tag_$boost_rtopt_$boost_ver_ \
+- boost_$boost_lib_$boost_tag_$boost_mt_$boost_ver_ \
+- boost_$boost_lib_$boost_tag_$boost_ver_
++ for boost_full_suffix in \
++ $boost_last_suffix \
++ x$boost_tag_$boost_mt_$boost_rtopt_$boost_ver_ \
++ x$boost_tag_$boost_rtopt_$boost_ver_ \
++ x$boost_tag_$boost_mt_$boost_ver_ \
++ x$boost_tag_$boost_ver_
+ do
++ boost_real_suffix=`echo "$boost_full_suffix" | sed 's/^x//'`
++ boost_lib="boost_$boost_lib_$boost_real_suffix"
+ # Avoid testing twice the same lib
+ case $boost_failed_libs in #(
+ (*@$boost_lib@*) continue;;
+@@ -480,7 +506,7 @@ dnl generated only once above (before we start the for
+ *)
+ for boost_cv_rpath_link_ldflag in -Wl,-R, -Wl,-rpath,; do
+ LDFLAGS="$boost_save_LDFLAGS -L$boost_ldpath $boost_cv_rpath_link_ldflag$boost_ldpath"
+- LIBS="$boost_save_LIBS $Boost_lib_LIBS"
++ LIBS="$Boost_lib_LIBS $boost_save_LIBS"
+ _BOOST_AC_LINK_IFELSE([],
+ [boost_rpath_link_ldflag_found=yes
+ break],
+@@ -496,6 +522,7 @@ dnl generated only once above (before we start the for
+ test x"$boost_ldpath" != x &&
+ Boost_lib_LDFLAGS="-L$boost_ldpath $boost_cv_rpath_link_ldflag$boost_ldpath"
+ Boost_lib_LDPATH="$boost_ldpath"
++ boost_last_suffix="$boost_full_suffix"
+ break 7
+ else
+ boost_failed_libs="$boost_failed_libs@$boost_lib@"
+@@ -534,6 +561,14 @@ m4_popdef([BOOST_Library])dnl
+ ])
+ ])
+
++
++# BOOST_ANY()
++# ------------
++# Look for Boost.Any
++BOOST_DEFUN([Any],
++[BOOST_FIND_HEADER([boost/any.hpp])])
++
++
+ # BOOST_ARRAY()
+ # -------------
+ # Look for Boost.Array
+@@ -548,7 +583,13 @@ BOOST_FIND_HEADER([boost/asio.hpp])])
+ [AC_REQUIRE([BOOST_SYSTEM])dnl
+ BOOST_FIND_HEADER([boost/asio.hpp])])
+
++# BOOST_BIMAP()
++# ------------
++# Look for Boost.Bimap
++BOOST_DEFUN([Bimap],
++[BOOST_FIND_HEADER([boost/bimap.hpp])])
+
++
+ # BOOST_ASSIGN()
+ # -------------
+ # Look for Boost.Assign
+@@ -556,6 +597,24 @@ BOOST_DEFUN([Assign],
+ [BOOST_FIND_HEADER([boost/assign.hpp])])
+
+
++# BOOST_ATOMIC([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
++# -------------------------------
++# Look for Boost.Atomic. For the documentation of PREFERRED-RT-OPT, see the
++# documentation of BOOST_FIND_LIB above.
++BOOST_DEFUN([Atomic],
++[BOOST_FIND_LIB([atomic], [$1],
++ [boost/atomic.hpp],
++ [boost::atomic<int> a;],
++ [ ],
++ [#ifdef HAVE_UNISTD_H
++#include <unistd.h>
++#endif
++#ifdef HAVE_STDINT_H
++#include <stdint.h>
++#endif], [$2])
++])# BOOST_ATOMIC
++
++
+ # BOOST_BIND()
+ # ------------
+ # Look for Boost.Bind.
+@@ -563,7 +622,14 @@ BOOST_DEFUN([Bind],
+ [BOOST_FIND_HEADER([boost/bind.hpp])])
+
+
+-# BOOST_CHRONO()
++# BOOST_CAST()
++# ------------
++# Look for Boost.Cast
++BOOST_DEFUN([Cast],
++[BOOST_FIND_HEADER([boost/cast.hpp])])
++
++
++# BOOST_CHRONO([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # --------------
+ # Look for Boost.Chrono.
+ BOOST_DEFUN([Chrono],
+@@ -571,7 +637,7 @@ if test $boost_major_version -ge 135; then
+ # added as of 1.35.0. If we have a version <1.35, we must not attempt to
+ # find Boost.System as it didn't exist by then.
+ if test $boost_major_version -ge 135; then
+- BOOST_SYSTEM([$1])
++ BOOST_SYSTEM([$1], [$2])
+ fi # end of the Boost.System check.
+ boost_filesystem_save_LIBS=$LIBS
+ boost_filesystem_save_LDFLAGS=$LDFLAGS
+@@ -580,7 +646,7 @@ BOOST_FIND_LIB([chrono], [$1],
+ LDFLAGS="$LDFLAGS $BOOST_SYSTEM_LDFLAGS"
+ BOOST_FIND_LIB([chrono], [$1],
+ [boost/chrono.hpp],
+- [boost::chrono::thread_clock d;])
++ [boost::chrono::thread_clock d;], [], [], [$2])
+ if test $enable_static_boost = yes && test $boost_major_version -ge 135; then
+ BOOST_CHRONO_LIBS="$BOOST_CHRONO_LIBS $BOOST_SYSTEM_LIBS"
+ fi
+@@ -589,7 +655,7 @@ LDFLAGS=$boost_filesystem_save_LDFLAGS
+ ])# BOOST_CHRONO
+
+
+-# BOOST_CONTEXT([PREFERRED-RT-OPT])
++# BOOST_CONTEXT([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # -----------------------------------
+ # Look for Boost.Context. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above.
+@@ -597,18 +663,77 @@ LDFLAGS=$boost_filesystem_save_LDFLAGS
+ # * This library was introduced in Boost 1.51.0
+ # * The signatures of make_fcontext() and jump_fcontext were changed in 1.56.0
+ # * A dependency on boost_thread appears in 1.57.0
++# * The implementation details were moved to boost::context::detail in 1.61.0
++# * 1.61 also introduces execution_context_v2, which is the "lowest common
++# denominator" for boost::context presence since then.
++# * boost::context::fiber was introduced in 1.69 and execution_context_v2 was
++# removed in 1.72
+ BOOST_DEFUN([Context],
+ [boost_context_save_LIBS=$LIBS
+ boost_context_save_LDFLAGS=$LDFLAGS
+ if test $boost_major_version -ge 157; then
+- BOOST_THREAD([$1])
++ BOOST_THREAD([$1], [$2])
+ m4_pattern_allow([^BOOST_THREAD_(LIBS|LDFLAGS)$])dnl
+ LIBS="$LIBS $BOOST_THREAD_LIBS"
+ LDFLAGS="$LDFLAGS $BOOST_THREAD_LDFLAGS"
+ fi
++
++if test $boost_major_version -ge 169; then
++
+ BOOST_FIND_LIB([context], [$1],
+- [boost/context/all.hpp],[[
++ [boost/context/fiber.hpp], [[
++namespace ctx=boost::context;
++int a;
++ctx::fiber source{[&a](ctx::fiber&& sink){
++ a=0;
++ int b=1;
++ for(;;){
++ sink=std::move(sink).resume();
++ int next=a+b;
++ a=b;
++ b=next;
++ }
++ return std::move(sink);
++}};
++for (int j=0;j<10;++j) {
++ source=std::move(source).resume();
++}
++return a == 34;
++]], [], [], [$2])
+
++elif test $boost_major_version -ge 161; then
++
++BOOST_FIND_LIB([context], [$1],
++ [boost/context/execution_context_v2.hpp], [[
++namespace ctx=boost::context;
++int res=0;
++int n=35;
++ctx::execution_context<int> source(
++ [n, &res](ctx::execution_context<int> sink, int) mutable {
++ int a=0;
++ int b=1;
++ while(n-->0){
++ auto result=sink(a);
++ sink=std::move(std::get<0>(result));
++ auto next=a+b;
++ a=b;
++ b=next;
++ }
++ return sink;
++ });
++for(int i=0;i<10;++i){
++ auto result=source(i);
++ source=std::move(std::get<0>(result));
++ res = std::get<1>(result);
++}
++return res == 34;
++]], [], [], [$2])
++
++else
++
++BOOST_FIND_LIB([context], [$1],
++ [boost/context/fcontext.hpp],[[
++
+ // creates a stack
+ void * stack_pointer = new void*[4096];
+ std::size_t const size = sizeof(void*[4096]);
+@@ -662,7 +787,10 @@ static void f(intptr_t i) {
+ ctx::jump_fcontext(&fc, fcm, i * 2);
+ }
+ #endif
+-])
++], [], [], [$2])
++
++fi
++
+ LIBS=$boost_context_save_LIBS
+ LDFLAGS=$boost_context_save_LDFLAGS
+ ])# BOOST_CONTEXT
+@@ -677,7 +805,7 @@ BOOST_FIND_HEADER([boost/lexical_cast.hpp])
+ ])# BOOST_CONVERSION
+
+
+-# BOOST_COROUTINE([PREFERRED-RT-OPT])
++# BOOST_COROUTINE([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # -----------------------------------
+ # Look for Boost.Coroutine. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above. This library was introduced in Boost
+@@ -687,10 +815,10 @@ boost_coroutine_save_LDFLAGS=$LDFLAGS
+ boost_coroutine_save_LIBS=$LIBS
+ boost_coroutine_save_LDFLAGS=$LDFLAGS
+ # Link-time dependency from coroutine to context
+-BOOST_CONTEXT([$1])
++BOOST_CONTEXT([$1], [$2])
+ # Starting from Boost 1.55 a dependency on Boost.System is added
+ if test $boost_major_version -ge 155; then
+- BOOST_SYSTEM([$1])
++ BOOST_SYSTEM([$1], [$2])
+ fi
+ m4_pattern_allow([^BOOST_(CONTEXT|SYSTEM)_(LIBS|LDFLAGS)])
+ LIBS="$LIBS $BOOST_CONTEXT_LIBS $BOOST_SYSTEM_LIBS"
+@@ -698,7 +826,8 @@ if test $boost_major_version -eq 153; then
+
+ # in 1.53 coroutine was a header only library
+ if test $boost_major_version -eq 153; then
+- BOOST_FIND_HEADER([boost/coroutine/coroutine.hpp])
++ AS_IF([test x"$2" = "xno"], [not_found_header='true'])
++ BOOST_FIND_HEADER([boost/coroutine/coroutine.hpp], [$not_found_header])
+ else
+ BOOST_FIND_LIB([coroutine], [$1],
+ [boost/coroutine/coroutine.hpp],
+@@ -709,7 +838,7 @@ else
+ #else
+ boost::coroutines::asymmetric_coroutine<int>::pull_type coro; coro.get();
+ #endif
+- ])
++ ], [], [], [$2])
+ fi
+ # Link-time dependency from coroutine to context, existed only in 1.53, in 1.54
+ # coroutine doesn't use context from its headers but from its library.
+@@ -734,18 +863,25 @@ BOOST_DEFUN([CRC],
+ ])# BOOST_CRC
+
+
+-# BOOST_DATE_TIME([PREFERRED-RT-OPT])
++# BOOST_DATE_TIME([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # -----------------------------------
+ # Look for Boost.Date_Time. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above.
+ BOOST_DEFUN([Date_Time],
+ [BOOST_FIND_LIB([date_time], [$1],
+ [boost/date_time/posix_time/posix_time.hpp],
+- [boost::posix_time::ptime t;])
++ [boost::posix_time::ptime t;], [], [], [$2])
+ ])# BOOST_DATE_TIME
+
+
+-# BOOST_FILESYSTEM([PREFERRED-RT-OPT])
++# BOOST_EXCEPTION()
++# ------------
++# Look for Boost.Exception
++BOOST_DEFUN([Exception],
++[BOOST_FIND_HEADER([boost/exception/all.hpp])])
++
++
++# BOOST_FILESYSTEM([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # ------------------------------------
+ # Look for Boost.Filesystem. For the documentation of PREFERRED-RT-OPT, see
+ # the documentation of BOOST_FIND_LIB above.
+@@ -756,7 +892,7 @@ if test $boost_major_version -ge 135; then
+ # added as of 1.35.0. If we have a version <1.35, we must not attempt to
+ # find Boost.System as it didn't exist by then.
+ if test $boost_major_version -ge 135; then
+- BOOST_SYSTEM([$1])
++ BOOST_SYSTEM([$1], [$2])
+ fi # end of the Boost.System check.
+ boost_filesystem_save_LIBS=$LIBS
+ boost_filesystem_save_LDFLAGS=$LDFLAGS
+@@ -764,7 +900,8 @@ BOOST_FIND_LIB([filesystem], [$1],
+ LIBS="$LIBS $BOOST_SYSTEM_LIBS"
+ LDFLAGS="$LDFLAGS $BOOST_SYSTEM_LDFLAGS"
+ BOOST_FIND_LIB([filesystem], [$1],
+- [boost/filesystem/path.hpp], [boost::filesystem::path p;])
++ [boost/filesystem/path.hpp], [boost::filesystem::path p;],
++ [], [], [$2])
+ if test $enable_static_boost = yes && test $boost_major_version -ge 135; then
+ BOOST_FILESYSTEM_LIBS="$BOOST_FILESYSTEM_LIBS $BOOST_SYSTEM_LIBS"
+ fi
+@@ -809,6 +946,13 @@ BOOST_DEFUN([Function],
+ [BOOST_FIND_HEADER([boost/function.hpp])])
+
+
++# BOOST_FUSION()
++# -----------------
++# Look for Boost.Fusion
++BOOST_DEFUN([Fusion],
++[BOOST_FIND_HEADER([boost/fusion/sequence.hpp])])
++
++
+ # BOOST_GEOMETRY()
+ # ----------------
+ # Look for Boost.Geometry (new since 1.47.0).
+@@ -817,7 +961,7 @@ BOOST_DEFUN([Geometry],
+ ])# BOOST_GEOMETRY
+
+
+-# BOOST_GRAPH([PREFERRED-RT-OPT])
++# BOOST_GRAPH([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # -------------------------------
+ # Look for Boost.Graphs. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above.
+@@ -826,34 +970,43 @@ if test $boost_major_version -ge 140; then
+ boost_graph_save_LDFLAGS=$LDFLAGS
+ # Link-time dependency from graph to regex was added as of 1.40.0.
+ if test $boost_major_version -ge 140; then
+- BOOST_REGEX([$1])
++ BOOST_REGEX([$1], [$2])
+ m4_pattern_allow([^BOOST_REGEX_(LIBS|LDFLAGS)$])dnl
+ LIBS="$LIBS $BOOST_REGEX_LIBS"
+ LDFLAGS="$LDFLAGS $BOOST_REGEX_LDFLAGS"
+ fi
+ BOOST_FIND_LIB([graph], [$1],
+- [boost/graph/adjacency_list.hpp], [boost::adjacency_list<> g;])
++ [boost/graph/adjacency_list.hpp], [boost::adjacency_list<> g;],
++ [], [], [$2])
+ LIBS=$boost_graph_save_LIBS
+ LDFLAGS=$boost_graph_save_LDFLAGS
+ ])# BOOST_GRAPH
+
+
+-# BOOST_IOSTREAMS([PREFERRED-RT-OPT])
++# BOOST_HASH()
++# ------------
++# Look for Boost.Functional/Hash
++BOOST_DEFUN([Hash],
++[BOOST_FIND_HEADER([boost/functional/hash.hpp])])
++
++
++# BOOST_IOSTREAMS([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # -----------------------------------
+ # Look for Boost.IOStreams. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above.
+ BOOST_DEFUN([IOStreams],
+ [BOOST_FIND_LIB([iostreams], [$1],
+ [boost/iostreams/device/file_descriptor.hpp],
+- [boost::iostreams::file_descriptor fd; fd.close();])
++ [boost::iostreams::file_descriptor fd; fd.close();],
++ [], [], [$2])
+ ])# BOOST_IOSTREAMS
+
+
+-# BOOST_HASH()
++# BOOST_ITERATOR()
+ # ------------
+-# Look for Boost.Functional/Hash
+-BOOST_DEFUN([Hash],
+-[BOOST_FIND_HEADER([boost/functional/hash.hpp])])
++# Look for Boost.Iterator
++BOOST_DEFUN([Iterator],
++[BOOST_FIND_HEADER([boost/iterator/iterator_adaptor.hpp])])
+
+
+ # BOOST_LAMBDA()
+@@ -863,7 +1016,7 @@ BOOST_DEFUN([Lambda],
+ [BOOST_FIND_HEADER([boost/lambda/lambda.hpp])])
+
+
+-# BOOST_LOCALE()
++# BOOST_LOCALE([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # --------------
+ # Look for Boost.Locale
+ BOOST_DEFUN([Locale],
+@@ -872,40 +1025,40 @@ if test $boost_major_version -ge 150; then
+ boost_locale_save_LDFLAGS=$LDFLAGS
+ # require SYSTEM for boost-1.50.0 and up
+ if test $boost_major_version -ge 150; then
+- BOOST_SYSTEM([$1])
++ BOOST_SYSTEM([$1], [$2])
+ m4_pattern_allow([^BOOST_SYSTEM_(LIBS|LDFLAGS)$])dnl
+ LIBS="$LIBS $BOOST_SYSTEM_LIBS"
+ LDFLAGS="$LDFLAGS $BOOST_SYSTEM_LDFLAGS"
+ fi # end of the Boost.System check.
+ BOOST_FIND_LIB([locale], [$1],
+ [boost/locale.hpp],
+- [[boost::locale::generator gen; std::locale::global(gen(""));]])
++ [[boost::locale::generator gen; std::locale::global(gen(""));]], [], [], [$2])
+ LIBS=$boost_locale_save_LIBS
+ LDFLAGS=$boost_locale_save_LDFLAGS
+ ])# BOOST_LOCALE
+
+-# BOOST_LOG([PREFERRED-RT-OPT])
++# BOOST_LOG([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # -----------------------------
+ # Look for Boost.Log. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above.
+ BOOST_DEFUN([Log],
+ [boost_log_save_LIBS=$LIBS
+ boost_log_save_LDFLAGS=$LDFLAGS
+-BOOST_SYSTEM([$1])
+-BOOST_FILESYSTEM([$1])
+-BOOST_DATE_TIME([$1])
++BOOST_SYSTEM([$1], [$2])
++BOOST_FILESYSTEM([$1], [$2])
++BOOST_DATE_TIME([$1], [$2])
+ m4_pattern_allow([^BOOST_(SYSTEM|FILESYSTEM|DATE_TIME)_(LIBS|LDFLAGS)$])dnl
+ LIBS="$LIBS $BOOST_DATE_TIME_LIBS $BOOST_FILESYSTEM_LIBS $BOOST_SYSTEM_LIBS"
+ LDFLAGS="$LDFLAGS $BOOST_DATE_TIME_LDFLAGS $BOOST_FILESYSTEM_LDFLAGS $BOOST_SYSTEM_LDFLAGS"
+ BOOST_FIND_LIB([log], [$1],
+ [boost/log/core/core.hpp],
+- [boost::log::attribute a; a.get_value();])
++ [boost::log::attribute a; a.get_value();], [], [], [$2])
+ LIBS=$boost_log_save_LIBS
+ LDFLAGS=$boost_log_save_LDFLAGS
+ ])# BOOST_LOG
+
+
+-# BOOST_LOG_SETUP([PREFERRED-RT-OPT])
++# BOOST_LOG_SETUP([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # -----------------------------------
+ # Look for Boost.Log. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above.
+@@ -918,7 +1071,7 @@ BOOST_FIND_LIB([log_setup], [$1],
+ LDFLAGS="$LDFLAGS $BOOST_LOG_LDFLAGS"
+ BOOST_FIND_LIB([log_setup], [$1],
+ [boost/log/utility/setup/from_settings.hpp],
+- [boost::log::basic_settings<char> bs; bs.empty();])
++ [boost::log::basic_settings<char> bs; bs.empty();], [], [], [$2])
+ LIBS=$boost_log_setup_save_LIBS
+ LDFLAGS=$boost_log_setup_save_LDFLAGS
+ ])# BOOST_LOG_SETUP
+@@ -936,7 +1089,7 @@ BOOST_DEFUN([Math],
+ [BOOST_FIND_HEADER([boost/math/special_functions.hpp])])
+
+
+-# BOOST_MPI([PREFERRED-RT-OPT])
++# BOOST_MPI([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # -------------------------------
+ # Look for Boost MPI. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above. Uses MPICXX variable if it is
+@@ -953,12 +1106,20 @@ BOOST_FIND_LIB([mpi], [$1],
+ [boost/mpi.hpp],
+ [int argc = 0;
+ char **argv = 0;
+- boost::mpi::environment env(argc,argv);])
++ boost::mpi::environment env(argc,argv);],
++ [], [], [$2])
+ CXX=${boost_save_CXX}
+ CXXCPP=${boost_save_CXXCPP}
+ ])# BOOST_MPI
+
+
++# BOOST_MPL()
++# ------------------
++# Look for Boost.MPL
++BOOST_DEFUN([MPL],
++[BOOST_FIND_HEADER([boost/mpl/for_each.hpp])])
++
++
+ # BOOST_MULTIARRAY()
+ # ------------------
+ # Look for Boost.MultiArray
+@@ -966,6 +1127,13 @@ BOOST_DEFUN([MultiArray],
+ [BOOST_FIND_HEADER([boost/multi_array.hpp])])
+
+
++# BOOST_MULTIINDEXCCONTAINER()
++# ------------------
++# Look for Boost.MultiIndexContainer
++BOOST_DEFUN([MultiIndexContainer],
++[BOOST_FIND_HEADER([boost/multi_index_container.hpp])])
++
++
+ # BOOST_NUMERIC_UBLAS()
+ # --------------------------
+ # Look for Boost.NumericUblas (Basic Linear Algebra)
+@@ -996,6 +1164,25 @@ BOOST_DEFUN([Preprocessor],
+ [BOOST_FIND_HEADER([boost/preprocessor/repeat.hpp])])
+
+
++# BOOST_PROPERTY_TREE([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
++# -----------------------------------------
++# Look for Boost.Property_Tree. For the documentation of PREFERRED-RT-OPT,
++# see the documentation of BOOST_FIND_LIB above.
++BOOST_DEFUN([Property_Tree],
++[BOOST_FIND_LIB([property_tree], [$1],
++ [boost/property_tree/ptree.hpp],
++ [boost::property_tree::ptree pt; boost::property_tree::read_xml d("test", pt);],
++ [], [], [$2])
++])# BOOST_PROPERTY_TREE
++
++
++# BOOST_RANDOM()
++# --------------------
++# Look for Boost.Random
++BOOST_DEFUN([Random],
++[BOOST_FIND_HEADER([boost/random/random_number_generator.hpp])])
++
++
+ # BOOST_RANGE()
+ # --------------------
+ # Look for Boost.Range
+@@ -1016,14 +1203,15 @@ BOOST_DEFUN([Uuid],
+ [BOOST_FIND_HEADER([boost/uuid/uuid.hpp])])
+
+
+-# BOOST_PROGRAM_OPTIONS([PREFERRED-RT-OPT])
++# BOOST_PROGRAM_OPTIONS([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # -----------------------------------------
+ # Look for Boost.Program_options. For the documentation of PREFERRED-RT-OPT,
+ # see the documentation of BOOST_FIND_LIB above.
+ BOOST_DEFUN([Program_Options],
+ [BOOST_FIND_LIB([program_options], [$1],
+ [boost/program_options.hpp],
+- [boost::program_options::options_description d("test");])
++ [boost::program_options::options_description d("test");],
++ [], [], [$2])
+ ])# BOOST_PROGRAM_OPTIONS
+
+
+@@ -1039,7 +1227,7 @@ $1="$$1 $BOOST_PYTHON_$1"])
+ $1="$$1 $BOOST_PYTHON_$1"])
+
+
+-# BOOST_PYTHON([PREFERRED-RT-OPT])
++# BOOST_PYTHON([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # --------------------------------
+ # Look for Boost.Python. For the documentation of PREFERRED-RT-OPT,
+ # see the documentation of BOOST_FIND_LIB above.
+@@ -1050,7 +1238,7 @@ BOOST_FIND_LIBS([python], [python python3], [$1],
+ m4_pattern_allow([^BOOST_PYTHON_MODULE$])dnl
+ BOOST_FIND_LIBS([python], [python python3], [$1],
+ [boost/python.hpp],
+- [], [BOOST_PYTHON_MODULE(empty) {}])
++ [], [BOOST_PYTHON_MODULE(empty) {}], [], [$2])
+ CPPFLAGS=$boost_python_save_CPPFLAGS
+ LDFLAGS=$boost_python_save_LDFLAGS
+ LIBS=$boost_python_save_LIBS
+@@ -1064,18 +1252,26 @@ BOOST_DEFUN([Ref],
+ [BOOST_FIND_HEADER([boost/ref.hpp])])
+
+
+-# BOOST_REGEX([PREFERRED-RT-OPT])
++# BOOST_REGEX([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # -------------------------------
+ # Look for Boost.Regex. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above.
+ BOOST_DEFUN([Regex],
+ [BOOST_FIND_LIB([regex], [$1],
+ [boost/regex.hpp],
+- [boost::regex exp("*"); boost::regex_match("foo", exp);])
++ [boost::regex exp("*"); boost::regex_match("foo", exp);],
++ [], [], [$2])
+ ])# BOOST_REGEX
+
+
+-# BOOST_SERIALIZATION([PREFERRED-RT-OPT])
++# BOOST_SCOPE_EXIT()
++# ------------
++# Look for Boost.ScopeExit.
++BOOST_DEFUN([SCOPE_EXIT],
++[BOOST_FIND_HEADER([boost/scope_exit.hpp])])
++
++
++# BOOST_SERIALIZATION([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # ---------------------------------------
+ # Look for Boost.Serialization. For the documentation of PREFERRED-RT-OPT, see
+ # the documentation of BOOST_FIND_LIB above.
+@@ -1083,18 +1279,20 @@ BOOST_DEFUN([Serialization],
+ [BOOST_FIND_LIB([serialization], [$1],
+ [boost/archive/text_oarchive.hpp],
+ [std::ostream* o = 0; // Cheap way to get an ostream...
+- boost::archive::text_oarchive t(*o);])
++ boost::archive::text_oarchive t(*o);],
++ [], [], [$2])
+ ])# BOOST_SERIALIZATION
+
+
+-# BOOST_SIGNALS([PREFERRED-RT-OPT])
++# BOOST_SIGNALS([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # ---------------------------------
+ # Look for Boost.Signals. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above.
+ BOOST_DEFUN([Signals],
+ [BOOST_FIND_LIB([signals], [$1],
+ [boost/signal.hpp],
+- [boost::signal<void ()> s;])
++ [boost::signal<void ()> s;],
++ [], [], [$2])
+ ])# BOOST_SIGNALS
+
+
+@@ -1130,19 +1328,24 @@ BOOST_DEFUN([String_Algo],
+ ])
+
+
+-# BOOST_SYSTEM([PREFERRED-RT-OPT])
++# BOOST_SYSTEM([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # --------------------------------
+ # Look for Boost.System. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above. This library was introduced in Boost
+-# 1.35.0.
++# 1.35.0 and is header only since 1.70.
+ BOOST_DEFUN([System],
+-[BOOST_FIND_LIB([system], [$1],
++[
++if test $boost_major_version -ge 170; then
++ BOOST_FIND_HEADER([boost/system/error_code.hpp])
++else
++ BOOST_FIND_LIB([system], [$1],
+ [boost/system/error_code.hpp],
+- [boost::system::error_code e; e.clear();])
++ [boost::system::error_code e; e.clear();], [], [], [$2])
++fi
+ ])# BOOST_SYSTEM
+
+
+-# BOOST_TEST([PREFERRED-RT-OPT])
++# BOOST_TEST([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # ------------------------------
+ # Look for Boost.Test. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above.
+@@ -1152,11 +1355,11 @@ BOOST_FIND_LIB([unit_test_framework], [$1],
+ [boost/test/unit_test.hpp], [BOOST_CHECK(2 == 2);],
+ [using boost::unit_test::test_suite;
+ test_suite* init_unit_test_suite(int argc, char ** argv)
+- { return NULL; }])
++ { return NULL; }], [], [$2])
+ ])# BOOST_TEST
+
+
+-# BOOST_THREAD([PREFERRED-RT-OPT])
++# BOOST_THREAD([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # ---------------------------------
+ # Look for Boost.Thread. For the documentation of PREFERRED-RT-OPT, see the
+ # documentation of BOOST_FIND_LIB above.
+@@ -1170,7 +1373,7 @@ if test $boost_major_version -ge 149; then
+ boost_thread_save_CPPFLAGS=$CPPFLAGS
+ # Link-time dependency from thread to system was added as of 1.49.0.
+ if test $boost_major_version -ge 149; then
+-BOOST_SYSTEM([$1])
++BOOST_SYSTEM([$1], [$2])
+ fi # end of the Boost.System check.
+ m4_pattern_allow([^BOOST_SYSTEM_(LIBS|LDFLAGS)$])dnl
+ LIBS="$LIBS $BOOST_SYSTEM_LIBS $boost_cv_pthread_flag"
+@@ -1189,7 +1392,7 @@ BOOST_FIND_LIBS([thread], [thread$boost_thread_lib_ext
+ fi
+ BOOST_FIND_LIBS([thread], [thread$boost_thread_lib_ext],
+ [$1],
+- [boost/thread.hpp], [boost::thread t; boost::mutex m;])
++ [boost/thread.hpp], [boost::thread t; boost::mutex m;], [], [], [$2])
+
+ case $host_os in
+ (*mingw*) boost_thread_w32_socket_link=-lws2_32;;
+@@ -1265,7 +1468,7 @@ BOOST_FIND_HEADER([boost/ptr_container/ptr_map.hpp])
+ ])# BOOST_POINTER_CONTAINER
+
+
+-# BOOST_WAVE([PREFERRED-RT-OPT])
++# BOOST_WAVE([PREFERRED-RT-OPT], [ERROR_ON_UNUSABLE])
+ # ------------------------------
+ # NOTE: If you intend to use Wave/Spirit with thread support, make sure you
+ # call BOOST_THREAD first.
+@@ -1283,7 +1486,7 @@ BOOST_FIND_LIB([wave], [$1],
+ $BOOST_DATE_TIME_LDFLAGS $BOOST_THREAD_LDFLAGS"
+ BOOST_FIND_LIB([wave], [$1],
+ [boost/wave.hpp],
+- [boost::wave::token_id id; get_token_name(id);])
++ [boost::wave::token_id id; get_token_name(id);], [], [], [$2])
+ LIBS=$boost_wave_save_LIBS
+ LDFLAGS=$boost_wave_save_LDFLAGS
+ ])# BOOST_WAVE
+@@ -1351,10 +1554,11 @@ AC_CACHE_CHECK([for the flags needed to use pthreads],
+ -pthreads -mthreads -lpthread --thread-safe -mt";;
+ esac
+ # Generate the test file.
+- AC_LANG_CONFTEST([AC_LANG_PROGRAM([#include <pthread.h>],
+- [pthread_t th; pthread_join(th, 0);
+- pthread_attr_init(0); pthread_cleanup_push(0, 0);
+- pthread_create(0,0,0,0); pthread_cleanup_pop(0);])])
++ AC_LANG_CONFTEST([AC_LANG_PROGRAM([#include <pthread.h>
++ void *f(void*){ return 0; }],
++ [pthread_t th; pthread_create(&th,0,f,0); pthread_join(th,0);
++ pthread_attr_t attr; pthread_attr_init(&attr); pthread_cleanup_push(0, 0);
++ pthread_cleanup_pop(0);])])
+ for boost_pthread_flag in '' $boost_pthread_flags; do
+ boost_pthread_ok=false
+ dnl Re-use the test file already generated.
+@@ -1416,12 +1620,77 @@ if test x$boost_cv_inc_path != xno; then
+ # I'm not sure about my test for `il' (be careful: Intel's ICC pre-defines
+ # the same defines as GCC's).
+ for i in \
++ "defined __clang__ && __clang_major__ == 14 && __clang_minor__ == 0 @ clang140" \
++ "defined __clang__ && __clang_major__ == 13 && __clang_minor__ == 0 @ clang130" \
++ "defined __clang__ && __clang_major__ == 12 && __clang_minor__ == 0 @ clang120" \
++ "defined __clang__ && __clang_major__ == 11 && __clang_minor__ == 1 @ clang111" \
++ "defined __clang__ && __clang_major__ == 11 && __clang_minor__ == 0 @ clang110" \
++ "defined __clang__ && __clang_major__ == 10 && __clang_minor__ == 0 @ clang100" \
++ "defined __clang__ && __clang_major__ == 9 && __clang_minor__ == 0 @ clang90" \
++ "defined __clang__ && __clang_major__ == 8 && __clang_minor__ == 0 @ clang80" \
++ "defined __clang__ && __clang_major__ == 7 && __clang_minor__ == 0 @ clang70" \
++ "defined __clang__ && __clang_major__ == 6 && __clang_minor__ == 0 @ clang60" \
++ "defined __clang__ && __clang_major__ == 5 && __clang_minor__ == 0 @ clang50" \
++ "defined __clang__ && __clang_major__ == 4 && __clang_minor__ == 0 @ clang40" \
++ "defined __clang__ && __clang_major__ == 3 && __clang_minor__ == 9 @ clang39" \
++ "defined __clang__ && __clang_major__ == 3 && __clang_minor__ == 8 @ clang38" \
++ "defined __clang__ && __clang_major__ == 3 && __clang_minor__ == 7 @ clang37" \
++ _BOOST_mingw_test(11, 2) \
++ _BOOST_gcc_test(11, 2) \
++ _BOOST_mingw_test(11, 1) \
++ _BOOST_gcc_test(11, 1) \
++ _BOOST_mingw_test(10, 3) \
++ _BOOST_gcc_test(10, 3) \
++ _BOOST_mingw_test(10, 2) \
++ _BOOST_gcc_test(10, 2) \
++ _BOOST_mingw_test(10, 1) \
++ _BOOST_gcc_test(10, 1) \
++ _BOOST_mingw_test(9, 3) \
++ _BOOST_gcc_test(9, 3) \
++ _BOOST_mingw_test(9, 2) \
++ _BOOST_gcc_test(9, 2) \
++ _BOOST_mingw_test(9, 1) \
++ _BOOST_gcc_test(9, 1) \
++ _BOOST_mingw_test(9, 0) \
++ _BOOST_gcc_test(9, 0) \
++ _BOOST_mingw_test(8, 5) \
++ _BOOST_gcc_test(8, 5) \
++ _BOOST_mingw_test(8, 4) \
++ _BOOST_gcc_test(8, 4) \
++ _BOOST_mingw_test(8, 3) \
++ _BOOST_gcc_test(8, 3) \
++ _BOOST_mingw_test(8, 2) \
++ _BOOST_gcc_test(8, 2) \
++ _BOOST_mingw_test(8, 1) \
++ _BOOST_gcc_test(8, 1) \
++ _BOOST_mingw_test(8, 0) \
++ _BOOST_gcc_test(8, 0) \
++ _BOOST_mingw_test(7, 4) \
++ _BOOST_gcc_test(7, 4) \
++ _BOOST_mingw_test(7, 3) \
++ _BOOST_gcc_test(7, 3) \
++ _BOOST_mingw_test(7, 2) \
++ _BOOST_gcc_test(7, 2) \
++ _BOOST_mingw_test(7, 1) \
++ _BOOST_gcc_test(7, 1) \
++ _BOOST_mingw_test(7, 0) \
++ _BOOST_gcc_test(7, 0) \
++ _BOOST_mingw_test(6, 5) \
++ _BOOST_gcc_test(6, 5) \
++ _BOOST_mingw_test(6, 4) \
++ _BOOST_gcc_test(6, 4) \
++ _BOOST_mingw_test(6, 3) \
++ _BOOST_gcc_test(6, 3) \
+ _BOOST_mingw_test(6, 2) \
+ _BOOST_gcc_test(6, 2) \
+ _BOOST_mingw_test(6, 1) \
+ _BOOST_gcc_test(6, 1) \
+ _BOOST_mingw_test(6, 0) \
+ _BOOST_gcc_test(6, 0) \
++ _BOOST_mingw_test(5, 5) \
++ _BOOST_gcc_test(5, 5) \
++ _BOOST_mingw_test(5, 4) \
++ _BOOST_gcc_test(5, 4) \
+ _BOOST_mingw_test(5, 3) \
+ _BOOST_gcc_test(5, 3) \
+ _BOOST_mingw_test(5, 2) \
diff --git a/audio/patchage/Makefile b/audio/patchage/Makefile
index 09123fccca03..a867dee6bc45 100644
--- a/audio/patchage/Makefile
+++ b/audio/patchage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= patchage
DISTVERSION= 1.0.10
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= audio
MASTER_SITES= http://download.drobilla.net/
diff --git a/audio/supercollider/Makefile b/audio/supercollider/Makefile
index 678fc302f9f2..4d1e87d51ce1 100644
--- a/audio/supercollider/Makefile
+++ b/audio/supercollider/Makefile
@@ -1,6 +1,6 @@
PORTNAME= supercollider
DISTVERSION= 3.14.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/Version-${DISTVERSION}/
DISTNAME= SuperCollider-${DISTVERSION}-Source
diff --git a/audio/wavetral/Makefile b/audio/wavetral/Makefile
index eab0658593fe..443555899772 100644
--- a/audio/wavetral/Makefile
+++ b/audio/wavetral/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wavetral
DISTVERSION= g20210517
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://github.com/jeanette-c/wavetral
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libfftw3.so:math/fftw3 \
libsamplerate.so:audio/libsamplerate \
libsndfile.so:audio/libsndfile
diff --git a/benchmarks/hipercontracer/Makefile b/benchmarks/hipercontracer/Makefile
index 35b535c4795e..08e951732479 100644
--- a/benchmarks/hipercontracer/Makefile
+++ b/benchmarks/hipercontracer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hipercontracer
DISTVERSION= 2.1.1
+PORTREVISION= 1
CATEGORIES= benchmarks
MASTER_SITES= https://www.nntb.no/~dreibh/hipercontracer/download/
@@ -15,7 +16,6 @@ LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \
libboost_iostreams.so:devel/boost-libs \
libboost_log.so:devel/boost-libs \
libboost_program_options.so:devel/boost-libs \
- libboost_system.so:devel/boost-libs \
libboost_thread.so:devel/boost-libs \
libinotify.so:devel/libinotify
RUN_DEPENDS= getopt>=0:misc/getopt
diff --git a/biology/augustus/Makefile b/biology/augustus/Makefile
index 9ca5a108bdec..4d12bd7a3256 100644
--- a/biology/augustus/Makefile
+++ b/biology/augustus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= augustus
DISTVERSIONPREFIX= v
DISTVERSION= 3.5.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= biology science
PKGNAMESUFFIX= -gene-prediction
diff --git a/biology/bolt-lmm/Makefile b/biology/bolt-lmm/Makefile
index 242d706fd046..e8ab1d42f173 100644
--- a/biology/bolt-lmm/Makefile
+++ b/biology/bolt-lmm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bolt-lmm
DISTVERSION= 2.3.6
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= biology
MASTER_SITES= https://data.broadinstitute.org/alkesgroup/BOLT-LMM/downloads/
DISTNAME= BOLT-LMM_v${PORTVERSION}
diff --git a/biology/canu/Makefile b/biology/canu/Makefile
index 8719b5143a72..67dfbf382d94 100644
--- a/biology/canu/Makefile
+++ b/biology/canu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= canu
DISTVERSION= 2.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= biology java perl5
# Github auto-generated tarballs lack submodules
MASTER_SITES= https://github.com/marbl/canu/releases/download/v${DISTVERSION}/
diff --git a/biology/cufflinks/Makefile b/biology/cufflinks/Makefile
index a9029cdfe03f..7d55c85df246 100644
--- a/biology/cufflinks/Makefile
+++ b/biology/cufflinks/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cufflinks
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.1-89
-PORTREVISION= 12
+PORTREVISION= 13
DISTVERSIONSUFFIX= -gdc3b0cb
CATEGORIES= biology
@@ -15,7 +15,7 @@ WWW= https://cole-trapnell-lab.github.io/cufflinks/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libhts.so:biology/htslib
USES= autoreconf compiler:c++11-lang eigen:3 gmake python shebangfix
diff --git a/biology/dsr-pdb/Makefile b/biology/dsr-pdb/Makefile
index 07f45bd9718d..7040b8b44d7b 100644
--- a/biology/dsr-pdb/Makefile
+++ b/biology/dsr-pdb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dsr-pdb
DISTVERSION= 1.0.3
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= biology
MASTER_SITES= https://graphics.stanford.edu/~drussel/
DISTNAME= ${PORTNAME}
diff --git a/biology/haplohseq/Makefile b/biology/haplohseq/Makefile
index 31e85343fe05..1deae15cda2d 100644
--- a/biology/haplohseq/Makefile
+++ b/biology/haplohseq/Makefile
@@ -1,6 +1,6 @@
PORTNAME= haplohseq
DISTVERSION= 0.1.2-3
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONSUFFIX= -gfeb9267
CATEGORIES= biology
@@ -11,7 +11,7 @@ WWW= https://github.com/outpaddling/haplohseq \
LICENSE= MIT
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
RUN_DEPENDS= R-cran-optparse>0:devel/R-cran-optparse
USES= compiler:c++14-lang gmake localbase:ldflags python
diff --git a/biology/iqtree/Makefile b/biology/iqtree/Makefile
index 653f82c7f487..6d4837298edc 100644
--- a/biology/iqtree/Makefile
+++ b/biology/iqtree/Makefile
@@ -1,7 +1,7 @@
PORTNAME= iqtree
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology
MAINTAINER= jrm@FreeBSD.org
diff --git a/biology/pbbam/Makefile b/biology/pbbam/Makefile
index 830fbf557364..b6a70386703a 100644
--- a/biology/pbbam/Makefile
+++ b/biology/pbbam/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pbbam
DISTVERSION= 0.18.0 # Test with biology/unanimity before upgrading!
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= biology
# As of March 2018, unanimity is no longer open source.
diff --git a/biology/salmon/Makefile b/biology/salmon/Makefile
index 8332ba416d74..1b042365ed13 100644
--- a/biology/salmon/Makefile
+++ b/biology/salmon/Makefile
@@ -1,6 +1,7 @@
PORTNAME= salmon
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.3
+PORTREVISION= 1
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org
@@ -23,7 +24,8 @@ BUILD_DEPENDS= bash:shells/bash \
eigen>0:math/eigen3 \
libdivide>0:math/libdivide \
curl>0:ftp/curl
-LIB_DEPENDS= libtbb.so:devel/onetbb
+LIB_DEPENDS= libtbb.so:devel/onetbb \
+ libboost_thread.so:devel/boost-libs
USES= cmake:noninja gmake localbase shebangfix
USE_GITHUB= yes
diff --git a/cad/PrusaSlicer/Makefile b/cad/PrusaSlicer/Makefile
index e1ce04fab6a4..cf14c9f74704 100644
--- a/cad/PrusaSlicer/Makefile
+++ b/cad/PrusaSlicer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= PrusaSlicer
DISTVERSIONPREFIX=version_
DISTVERSION= 2.9.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= cad
DIST_SUBDIR= PrusaSlicer
diff --git a/cad/csxcad/Makefile b/cad/csxcad/Makefile
index 618b05eea58e..98fc836e825c 100644
--- a/cad/csxcad/Makefile
+++ b/cad/csxcad/Makefile
@@ -1,7 +1,7 @@
PORTNAME= csxcad
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= cgal>0:math/cgal
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libfparser-4.5.so:math/fparser \
libgmp.so:math/gmp \
libhdf5.so:science/hdf5 \
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index 830446b4e4ec..c4c2f46da0f9 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= FreeCAD
DISTVERSION= 1.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= cad
MAINTAINER= cmt@FreeBSD.org
diff --git a/cad/ifcopenshell/Makefile b/cad/ifcopenshell/Makefile
index 8810fd67d676..3b6f8a591efb 100644
--- a/cad/ifcopenshell/Makefile
+++ b/cad/ifcopenshell/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ifcopenshell
PORTVERSION= 0.7.0.231127
-PORTREVISION= 4
+PORTREVISION= 5
DISTVERSIONPREFIX= v
CATEGORIES= cad
@@ -19,7 +19,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
BUILD_DEPENDS= ${LOCALBASE}/include/CGAL/Cartesian.h:math/cgal \
${LOCALBASE}/include/nlohmann/json.hpp:devel/nlohmann-json \
${LOCALBASE}/include/svgpp/svgpp.hpp:graphics/svgpp
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libgmp.so:math/gmp libmpfr.so:math/mpfr \
libTKernel.so:cad/opencascade740
diff --git a/cad/k40-whisperer/Makefile b/cad/k40-whisperer/Makefile
index 33da3eede4b5..8b93a07254a8 100644
--- a/cad/k40-whisperer/Makefile
+++ b/cad/k40-whisperer/Makefile
@@ -1,11 +1,10 @@
PORTNAME= k40-whisperer
-DISTVERSION= 0.59
-PORTREVISION= 3
+DISTVERSION= 0.70
CATEGORIES= cad python
-MASTER_SITES= http://www.scorchworks.com/K40whisperer/
+MASTER_SITES= https://www.scorchworks.com/K40whisperer/
DISTNAME= K40_Whisperer-${DISTVERSION}_src
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= alven@FreeBSD.org
COMMENT= GUI control software for the stock K40 laser cutter controller
WWW= https://www.scorchworks.com/K40whisperer/k40whisperer.html
@@ -13,10 +12,11 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/gpl-3.0.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyusb>0:devel/py-pyusb@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyusb>0:devel/py-pyusb@${PY_FLAVOR}
USES= python:run shebangfix zip
+
SHEBANG_FILES= *.py
DESKTOP_ENTRIES= "K40 Whisperer" \
@@ -30,9 +30,11 @@ NO_BUILD= yes
SUB_FILES= ${_WHISPERER_COMMAND} pkg-message
SUB_LIST= PYTHON_CMD=${PYTHON_CMD} \
WHISPERER_COMMAND=${_WHISPERER_COMMAND}
+
PLIST_SUB= WHISPERER_COMMAND=${_WHISPERER_COMMAND}
OPTIONS_DEFINE= DOCS
+OPTIONS_SUB= yes
_DOCS= Change_Log.txt README_Linux.txt README_MacOS.md
_NON_DATA_FILES= ${_DOCS} ${LICENSE_FILE:S,${WRKSRC}/,,} build_exe.bat \
@@ -41,10 +43,11 @@ _WHISPERER_COMMAND= ${PORTNAME}
do-install:
${INSTALL_SCRIPT} ${WRKDIR}/${_WHISPERER_COMMAND} ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} . \
- ${STAGEDIR}${DATADIR} "${_NON_DATA_FILES:S,^,! -name &,}")
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC} && ${COPYTREE_SHARE} . \
+ ${STAGEDIR}${DATADIR} "${_NON_DATA_FILES:S,^,! -name &,}"
+
+do-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${_DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/cad/k40-whisperer/distinfo b/cad/k40-whisperer/distinfo
index 3154b22c9676..41c8625432e9 100644
--- a/cad/k40-whisperer/distinfo
+++ b/cad/k40-whisperer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1642969006
-SHA256 (K40_Whisperer-0.59_src.zip) = b005d96e45d5cffcf7cf3680a77b5fc49429fc928acfd3be5db7ae5351759c47
-SIZE (K40_Whisperer-0.59_src.zip) = 202288
+TIMESTAMP = 1760826757
+SHA256 (K40_Whisperer-0.70_src.zip) = 43e0395081f0cad42f391d61d2c9cb427edbcd10c9fcb895b42d1409335d45da
+SIZE (K40_Whisperer-0.70_src.zip) = 207089
diff --git a/cad/k40-whisperer/pkg-plist b/cad/k40-whisperer/pkg-plist
index 55d4ad0e741f..582578814114 100644
--- a/cad/k40-whisperer/pkg-plist
+++ b/cad/k40-whisperer/pkg-plist
@@ -1,7 +1,7 @@
bin/%%WHISPERER_COMMAND%%
-%%PORTDOCS%%%%DOCSDIR%%/Change_Log.txt
-%%PORTDOCS%%%%DOCSDIR%%/README_Linux.txt
-%%PORTDOCS%%%%DOCSDIR%%/README_MacOS.md
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/Change_Log.txt
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/README_Linux.txt
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/README_MacOS.md
%%DATADIR%%/LaserSpeed.py
%%DATADIR%%/bezmisc.py
%%DATADIR%%/convex_hull.py
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index 243b475f5d0b..5da1361198a4 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kicad
DISTVERSION= r${GIT_SRC_DATE}
-#PORTREVISION= 1
+PORTREVISION= 1
CATEGORIES= cad
PKGNAMESUFFIX= -devel
DIST_SUBDIR= ${PORTNAME}
diff --git a/cad/kicad/Makefile b/cad/kicad/Makefile
index 8c21a63ab11c..8a5557199be1 100644
--- a/cad/kicad/Makefile
+++ b/cad/kicad/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kicad
DISTVERSION= 9.0.5
+PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= cad
diff --git a/cad/libbgcode/Makefile b/cad/libbgcode/Makefile
index c22ce88c1156..9771206a9167 100644
--- a/cad/libbgcode/Makefile
+++ b/cad/libbgcode/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libbgcode
DISTVERSION= 0.2.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= cad
MAINTAINER= teodorsigaev@gmail.com
diff --git a/cad/openscad-devel/Makefile b/cad/openscad-devel/Makefile
index 06e0fe6d5afb..15e7ee8e561d 100644
--- a/cad/openscad-devel/Makefile
+++ b/cad/openscad-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= openscad
PORTVERSION= ${GIT_SRC_DATE}
+PORTREVISION= 1
#PORTREVISION= 1
CATEGORIES= cad
PKGNAMESUFFIX= -devel
diff --git a/cad/openscad/Makefile b/cad/openscad/Makefile
index e0918ab1d6bc..4a37024a3687 100644
--- a/cad/openscad/Makefile
+++ b/cad/openscad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openscad
PORTVERSION= ${GIT_SRC_DATE}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= cad
#PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/chinese/fcitx5-chinese-addons/Makefile b/chinese/fcitx5-chinese-addons/Makefile
index 727c937bea7f..dcc3f062fa48 100644
--- a/chinese/fcitx5-chinese-addons/Makefile
+++ b/chinese/fcitx5-chinese-addons/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fcitx5-chinese-addons
DISTVERSION= 5.1.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:py_stroke,py_table
diff --git a/chinese/libime-jyutping/Makefile b/chinese/libime-jyutping/Makefile
index 5425f994ff99..e1fcfb57b330 100644
--- a/chinese/libime-jyutping/Makefile
+++ b/chinese/libime-jyutping/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libime-jyutping
DISTVERSION= 1.0.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:dict,model
diff --git a/chinese/libime/Makefile b/chinese/libime/Makefile
index a3404d42508a..675a210a60a8 100644
--- a/chinese/libime/Makefile
+++ b/chinese/libime/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libime
DISTVERSION= 1.1.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:opengram_lm,opengram_dict,table_dict
diff --git a/chinese/libreoffice-zh_CN/distinfo b/chinese/libreoffice-zh_CN/distinfo
index 0d76254d30fb..426eeaa65061 100644
--- a/chinese/libreoffice-zh_CN/distinfo
+++ b/chinese/libreoffice-zh_CN/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890874
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = f0d37a7cc7ec77aee993e2de9b8bebdc8f0105841f22708d09d661198c63dc95
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 848521
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 79e5ffd6183fd69d1953b69c3ff7d08fd8747635aba5054e6f457903897f7d6c
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2714075
+TIMESTAMP = 1760441789
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 942778acef3165d031c284f14d827ae5dc0fc2d9583f74ad13d7fdd490c6aef1
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 849588
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 5ceece27c9c1deb37b1ea378ed2dbc9504d80b4fe0666d506d46024bfc05068a
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2714285
diff --git a/chinese/libreoffice-zh_TW/distinfo b/chinese/libreoffice-zh_TW/distinfo
index 2380dd7e5bc1..11cb1698dfad 100644
--- a/chinese/libreoffice-zh_TW/distinfo
+++ b/chinese/libreoffice-zh_TW/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890876
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 5d2446ef9679ec18336f4dc9cb8744f368279ebcc674001d0ee1623cf9ec6873
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 850532
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 1779f56022852f8fb38348276e983dcc966dee56121900e0e68cbd6aabb837bf
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2741266
+TIMESTAMP = 1760441790
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 8d004acc6d5a887a1a6ad92f5e069fbbec2f23281839749d44c82e91a61695bd
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 850842
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 76a28971cab09ae3d3b90cc36defa975f41aa32db9b6d9d3e2bacbe8090cb329
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2741525
diff --git a/chinese/librime/Makefile b/chinese/librime/Makefile
index 503569f4d246..8412a660c0d6 100644
--- a/chinese/librime/Makefile
+++ b/chinese/librime/Makefile
@@ -1,6 +1,6 @@
PORTNAME= librime
PORTVERSION= 1.11.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= chinese textproc
MAINTAINER= khng@FreeBSD.org
diff --git a/chinese/wordpress-zh_CN/distinfo b/chinese/wordpress-zh_CN/distinfo
index 81525079a0c4..6b6add8ad19a 100644
--- a/chinese/wordpress-zh_CN/distinfo
+++ b/chinese/wordpress-zh_CN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758557315
-SHA256 (wordpress-6.8.2-zh_CN.tar.gz) = 0a83cb0fb37c1348f89f18e332e2a21f59ba058a9e1f868cfe5d94e7d23f5059
-SIZE (wordpress-6.8.2-zh_CN.tar.gz) = 34151997
+TIMESTAMP = 1760884160
+SHA256 (wordpress-6.8.3-zh_CN.tar.gz) = 59739b0985564c7532c9fb316c4c5b82ea7e0a13d8cc927e76f0e41427945f3f
+SIZE (wordpress-6.8.3-zh_CN.tar.gz) = 34156953
diff --git a/chinese/wordpress-zh_TW/distinfo b/chinese/wordpress-zh_TW/distinfo
index 71d51fe450c7..c4a3caa789aa 100644
--- a/chinese/wordpress-zh_TW/distinfo
+++ b/chinese/wordpress-zh_TW/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753157226
-SHA256 (wordpress-6.8.2-zh_TW.tar.gz) = ddf700981aab78a388df58cc81899662b09a7ebb1c576e0fab2fd8d5a386b840
-SIZE (wordpress-6.8.2-zh_TW.tar.gz) = 34178022
+TIMESTAMP = 1760884206
+SHA256 (wordpress-6.8.3-zh_TW.tar.gz) = 8b2dc770c4176499bda06ef8a0477ccc01565c5c4156fc487e400c7cbfe3e7ac
+SIZE (wordpress-6.8.3-zh_TW.tar.gz) = 34183924
diff --git a/comms/gnuradio/Makefile b/comms/gnuradio/Makefile
index f83233cf20c4..a11cc62679e5 100644
--- a/comms/gnuradio/Makefile
+++ b/comms/gnuradio/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gnuradio
DISTVERSIONPREFIX= v
DISTVERSION= 3.10.12.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= comms astro hamradio
MAINTAINER= hamradio@FreeBSD.org
@@ -36,7 +36,7 @@ BUILD_DEPENDS= ${PYNUMPY} \
xdg-open:devel/xdg-utils
LIB_DEPENDS= libad9361.so:misc/libad9361-iio \
libasound.so:audio/alsa-lib \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libcodec2.so:audio/codec2 \
libfftw3f.so:math/fftw3-float \
libfmt.so:devel/libfmt \
diff --git a/comms/gqrx/Makefile b/comms/gqrx/Makefile
index 583c0a77e203..674554414290 100644
--- a/comms/gqrx/Makefile
+++ b/comms/gqrx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gqrx
PORTVERSION= 2.17.7
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= comms hamradio
PKGNAMESUFFIX= -${FLAVOR}
@@ -21,7 +21,7 @@ LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \
libgnuradio-digital.so:comms/gnuradio \
libgnuradio-pmt.so:comms/gnuradio \
libgnuradio-osmosdr.so:comms/gr-osmosdr \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
liblog4cpp.so:devel/log4cpp \
libgmpxx.so:math/gmp \
libgmp.so:math/gmp \
diff --git a/comms/gr-osmosdr/Makefile b/comms/gr-osmosdr/Makefile
index 370b98934cfd..82c09772cd04 100644
--- a/comms/gr-osmosdr/Makefile
+++ b/comms/gr-osmosdr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gr-osmosdr
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.6
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= comms hamradio
@@ -17,7 +17,6 @@ LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \
libgnuradio-pmt.so:comms/gnuradio \
libgnuradio-blocks.so:comms/gnuradio \
libvolk.so:devel/volk \
- libboost_system.so:devel/boost-libs \
libboost_thread.so:devel/boost-libs \
liblog4cpp.so:devel/log4cpp \
libgmpxx.so:math/gmp \
diff --git a/comms/soapyuhd/Makefile b/comms/soapyuhd/Makefile
index 3ab4a8a68fab..e7b7d533cb7b 100644
--- a/comms/soapyuhd/Makefile
+++ b/comms/soapyuhd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= SoapyUHD
DISTVERSIONPREFIX= soapy-uhd-
DISTVERSION= 0.4.1-18
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONSUFFIX= -g6b52139
CATEGORIES= comms hamradio
@@ -12,7 +12,7 @@ WWW= https://github.com/pothosware/SoapyUHD/wiki
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libSoapySDR.so:misc/soapysdr \
libuhd.so:comms/uhd
diff --git a/comms/uhd/Makefile b/comms/uhd/Makefile
index 497d4ba6de6f..6605545a4908 100644
--- a/comms/uhd/Makefile
+++ b/comms/uhd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= uhd
DISTVERSIONPREFIX= v
DISTVERSION= 4.8.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= comms hamradio
DIST_SUBDIR= ${PORTNAME}
@@ -17,7 +17,7 @@ WWW= https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
LICENSE= GPLv3
LIB_DEPENDS= ${PY_BOOST} \
- libboost_system.so:devel/boost-libs
+ libboost_thread.so:devel/boost-libs
BUILD_DEPENDS= flatc:devel/flatbuffers \
orcc:devel/orc \
cheetah-analyze:devel/py-cheetah3@${PY_FLAVOR} \
diff --git a/comms/wsjtx/Makefile b/comms/wsjtx/Makefile
index f97384701999..a096a0399ffd 100644
--- a/comms/wsjtx/Makefile
+++ b/comms/wsjtx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wsjtx
DISTVERSION= 2.5.4
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= comms hamradio
MASTER_SITES= SF/wsjt/${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX}
diff --git a/comms/wsjtz/Makefile b/comms/wsjtz/Makefile
index 59c62c57d250..a7bdb19843dc 100644
--- a/comms/wsjtz/Makefile
+++ b/comms/wsjtz/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wsjtz
DISTVERSION= 2.5.4-1.22
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= comms hamradio
MASTER_SITES= SF/wsjt-z/Source
diff --git a/converters/osm2pgrouting/Makefile b/converters/osm2pgrouting/Makefile
index f50cb9291a5b..1879f7c4bf59 100644
--- a/converters/osm2pgrouting/Makefile
+++ b/converters/osm2pgrouting/Makefile
@@ -1,7 +1,7 @@
PORTNAME= osm2pgrouting
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.8
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= converters databases geography
MAINTAINER= lbartoletti@FreeBSD.org
@@ -11,7 +11,7 @@ WWW= https://pgrouting.org/docs/tools/osm2pgrouting.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libexpat.so:textproc/expat2 \
libpqxx.so:databases/postgresql-libpqxx
diff --git a/databases/akonadi/Makefile b/databases/akonadi/Makefile
index 60f5b9fb2739..8d003ecddac1 100644
--- a/databases/akonadi/Makefile
+++ b/databases/akonadi/Makefile
@@ -1,5 +1,6 @@
PORTNAME= akonadi
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= databases kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/databases/arrow/Makefile b/databases/arrow/Makefile
index 831c00562fb8..1c92960f654a 100644
--- a/databases/arrow/Makefile
+++ b/databases/arrow/Makefile
@@ -1,5 +1,6 @@
PORTNAME= arrow
DISTVERSION= 21.0.0
+PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION} \
https://github.com/apache/orc/archive/rel/:orc
@@ -15,7 +16,7 @@ WWW= https://arrow.apache.org \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= cmake compiler:c++17-lang localbase pkgconfig python:build,test
USE_LDCONFIG= yes
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index 5ca5b0c3d321..374f72d6ca96 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.52.30
+PORTVERSION= 2.52.32
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index b883f7583166..36de72027a24 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759172310
-SHA256 (cego-2.52.30.tar.gz) = 815e91fca07377ffb1cd704679924a84c9eb20154d19a0a0a135f6af149cfd94
-SIZE (cego-2.52.30.tar.gz) = 3313298
+TIMESTAMP = 1760962104
+SHA256 (cego-2.52.32.tar.gz) = 55a8a3f25786ba70f97935de56e19e4842c601574fc018ba530ce5ea3bf97f89
+SIZE (cego-2.52.32.tar.gz) = 3313383
diff --git a/databases/foundationdb71-client/Makefile b/databases/foundationdb71-client/Makefile
index a813ac1a8309..0a4f5962baa3 100644
--- a/databases/foundationdb71-client/Makefile
+++ b/databases/foundationdb71-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= foundationdb
-PORTREVISION= 3
+PORTREVISION= 4
COMMENT= FoundationDB client
diff --git a/databases/foundationdb71-server/Makefile b/databases/foundationdb71-server/Makefile
index 3f09dbb32c39..a7b95e132ad3 100644
--- a/databases/foundationdb71-server/Makefile
+++ b/databases/foundationdb71-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= foundationdb
DISTVERSION= 7.1.59
-PORTREVISION?= 3
+PORTREVISION?= 4
CATEGORIES?= databases
PKGNAMESUFFIX?= ${DISTVERSION:C/([0-9]+)\.([0-9]+).*/\1\2/}-${_COMPONENT}
@@ -19,7 +19,7 @@ ONLY_FOR_ARCHS_REASON= not yet ported to anything else
BUILD_DEPENDS= bash:shells/bash \
msgpack-cxx>0:devel/msgpack-cxx \
toml11>0:devel/toml11
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libeio.so:devel/libeio
USES= cmake compiler:c++20-lang llvm:max=16 mono:build python:build \
diff --git a/databases/foundationdb73-client/Makefile b/databases/foundationdb73-client/Makefile
index c14cee4ac2cf..acfefd2f3b52 100644
--- a/databases/foundationdb73-client/Makefile
+++ b/databases/foundationdb73-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= foundationdb
-PORTREVISION= 4
+PORTREVISION= 5
COMMENT= FoundationDB client
diff --git a/databases/foundationdb73-server/Makefile b/databases/foundationdb73-server/Makefile
index b59fb417dbbe..664a7259b744 100644
--- a/databases/foundationdb73-server/Makefile
+++ b/databases/foundationdb73-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME?= foundationdb
DISTVERSION= 7.3.41
-PORTREVISION?= 4
+PORTREVISION?= 5
CATEGORIES?= databases
PKGNAMESUFFIX?= ${DISTVERSION:C/([0-9]+)\.([0-9]+).*/\1\2/}-${_COMPONENT}
@@ -19,7 +19,7 @@ ONLY_FOR_ARCHS_REASON= not yet ported to anything else
BUILD_DEPENDS= bash:shells/bash \
msgpack-cxx>0:devel/msgpack-cxx \
toml11>0:devel/toml11
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libeio.so:devel/libeio \
libfmt.so:devel/libfmt
diff --git a/databases/galera26/Makefile b/databases/galera26/Makefile
index 46523daf5cbb..5a734d013c3d 100644
--- a/databases/galera26/Makefile
+++ b/databases/galera26/Makefile
@@ -1,7 +1,7 @@
PORTNAME= galera
DISTVERSIONPREFIX= mariadb-
DISTVERSION= 26.4.22
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases
PKGNAMESUFFIX= 26
diff --git a/databases/mariadb1011-server/Makefile b/databases/mariadb1011-server/Makefile
index 46631f2af128..07ac859932b2 100644
--- a/databases/mariadb1011-server/Makefile
+++ b/databases/mariadb1011-server/Makefile
@@ -188,7 +188,7 @@ LZO_CMAKE_ON= -DWITH_INNODB_LZO=ON
LZO_CMAKE_OFF= -DWITH_INNODB_LZO=OFF
LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack-c
-OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+OQGRAPH_LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libJudy.so:devel/judy
ROCKSDB_BROKEN= RocksDB engine build failyure "jemalloc_helper.h:65:61: error: use of undeclared identifier 'nothrow'; did you mean 'std::nothrow'?"
ROCKSDB_USES= python
diff --git a/databases/mariadb106-server/Makefile b/databases/mariadb106-server/Makefile
index a37eeaaf8a9d..6f21b1628117 100644
--- a/databases/mariadb106-server/Makefile
+++ b/databases/mariadb106-server/Makefile
@@ -183,7 +183,7 @@ LZO_CMAKE_OFF= -DWITH_INNODB_LZO=OFF
LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
MROONGA_IMPLIES= LZ4
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack-c
-OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+OQGRAPH_LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libJudy.so:devel/judy
ROCKSDB_USES= python
ROCKSDB_CMAKE_ON= -DPYTHON_SHEBANG=${PYTHON_CMD} -DWITH_ROCKSDB_zstd=ON
diff --git a/databases/mariadb114-server/Makefile b/databases/mariadb114-server/Makefile
index 8872158b8a43..814702bcbe47 100644
--- a/databases/mariadb114-server/Makefile
+++ b/databases/mariadb114-server/Makefile
@@ -193,7 +193,7 @@ LZO_CMAKE_ON= -DWITH_INNODB_LZO=ON
LZO_CMAKE_OFF= -DWITH_INNODB_LZO=OFF
LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack-c
-OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+OQGRAPH_LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libJudy.so:devel/judy
ROCKSDB_BROKEN= RocksDB engine build failyure "jemalloc_helper.h:65:61: error: use of undeclared identifier 'nothrow'"
ROCKSDB_USES= python
diff --git a/databases/mariadb118-server/Makefile b/databases/mariadb118-server/Makefile
index f437ed4270d6..ab101d7207eb 100644
--- a/databases/mariadb118-server/Makefile
+++ b/databases/mariadb118-server/Makefile
@@ -193,7 +193,7 @@ LZO_CMAKE_ON= -DWITH_INNODB_LZO=ON
LZO_CMAKE_OFF= -DWITH_INNODB_LZO=OFF
LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack-c
-OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+OQGRAPH_LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libJudy.so:devel/judy
ROCKSDB_BROKEN= RocksDB engine build failyure "jemalloc_helper.h:65:61: error: use of undeclared identifier 'nothrow'"
ROCKSDB_USES= python
diff --git a/databases/mysql-connector-c++/Makefile b/databases/mysql-connector-c++/Makefile
index aecced016939..5435d702e180 100644
--- a/databases/mysql-connector-c++/Makefile
+++ b/databases/mysql-connector-c++/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mysql-connector-c++
DISTVERSION= 9.4.0
+PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= MYSQL/Connector-C++
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
diff --git a/databases/pgrouting/Makefile b/databases/pgrouting/Makefile
index d23f7f4fc850..7f80b6ff5bdd 100644
--- a/databases/pgrouting/Makefile
+++ b/databases/pgrouting/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pgrouting
DISTVERSIONPREFIX= v
DISTVERSION= 3.7.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases geography
MAINTAINER= lbartoletti@FreeBSD.org
@@ -11,7 +11,7 @@ WWW= https://pgrouting.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
RUN_DEPENDS= ${LOCALBASE}/share/postgresql/extension/postgis.control:databases/postgis35
USES= compiler:c++14-lang cmake localbase perl5 pgsql:13+ pkgconfig
diff --git a/databases/py-snowddl/Makefile b/databases/py-snowddl/Makefile
index e05f53b54b63..ab4bbbab443d 100644
--- a/databases/py-snowddl/Makefile
+++ b/databases/py-snowddl/Makefile
@@ -23,6 +23,6 @@ NO_ARCH= yes
PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.18<5:devel/py-jsonschema@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>=2.4<3:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0<7:devel/py-pyyaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}snowflake-connector-python>=3.0<4:databases/py-snowflake-connector-python@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}snowflake-connector-python>=3.0:databases/py-snowflake-connector-python@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/databases/py-snowflake-connector-python/Makefile b/databases/py-snowflake-connector-python/Makefile
index d6693a8d8b05..9e5531eae8cd 100644
--- a/databases/py-snowflake-connector-python/Makefile
+++ b/databases/py-snowflake-connector-python/Makefile
@@ -1,10 +1,9 @@
PORTNAME= snowflake-connector-python
-DISTVERSION= 3.12.3
-PORTREVISION= 1
-DISTNAME= snowflake_connector_python-${DISTVERSION}
+DISTVERSION= 4.0.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= snowflake_connector_python-${DISTVERSION}
MAINTAINER= pat@patmaddox.com
COMMENT= Snowflake Connector for Python
@@ -12,9 +11,11 @@ WWW= https://github.com/snowflakedb/snowflake-connector-python
LICENSE= APACHE20
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=40.6.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>0.24.0<2.0.0:devel/py-asn1crypto@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cffi>=1.9<2:devel/py-cffi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>=16.2.0:security/py-openssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}openssl>=22.0.0:security/py-openssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyjwt<3.0:www/py-pyjwt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests<3.0:www/py-requests@${PY_FLAVOR} \
@@ -29,12 +30,16 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>0.24.0<2.0.0:devel/py-asn1crypto@
${PYTHON_PKGNAMEPREFIX}tomlkit>0:textproc/py-tomlkit@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent cryptography cython3 distutils
+USE_PYTHON= autoplist concurrent cryptography cython3 pep517
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 31000
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}urllib3>=1.21.1:net/py-urllib3@${PY_FLAVOR}
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}urllib3>=1.21.1<2:net/py-urllib3@${PY_FLAVOR}
.endif
+post-install:
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/snowflake/connector/nanoarrow_arrow_iterator.cpython-${PYTHON_SUFFIX}.so
+
.include <bsd.port.post.mk>
diff --git a/databases/py-snowflake-connector-python/distinfo b/databases/py-snowflake-connector-python/distinfo
index 72d97770d52e..57026579ebb8 100644
--- a/databases/py-snowflake-connector-python/distinfo
+++ b/databases/py-snowflake-connector-python/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733302256
-SHA256 (snowflake_connector_python-3.12.3.tar.gz) = 02873c7f7a3b10322e28dddc2be6907f8ab8ecad93d6d6af14c77c2f53091b88
-SIZE (snowflake_connector_python-3.12.3.tar.gz) = 742358
+TIMESTAMP = 1760767754
+SHA256 (snowflake_connector_python-4.0.0.tar.gz) = 4b10a865c4a5e1fa60c365c7fe41e0433605e6e5edc824e8730a9038f330b3a6
+SIZE (snowflake_connector_python-4.0.0.tar.gz) = 813937
diff --git a/databases/sfcgal/Makefile b/databases/sfcgal/Makefile
index ce36a9bdace7..eea6468fb131 100644
--- a/databases/sfcgal/Makefile
+++ b/databases/sfcgal/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sfcgal
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= databases math graphics
MASTER_SITES= https://github.com/CGAL/cgal/releases/download/v${CGAL_VERSION}/:source1
diff --git a/databases/soci/Makefile b/databases/soci/Makefile
index 25a19690a604..6988cad3ea49 100644
--- a/databases/soci/Makefile
+++ b/databases/soci/Makefile
@@ -1,7 +1,7 @@
PORTNAME= soci
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.3
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= databases
MAINTAINER= nc@FreeBSD.org
diff --git a/databases/speedtables/Makefile b/databases/speedtables/Makefile
index 6aa88d9e3f06..91423b13e4d6 100644
--- a/databases/speedtables/Makefile
+++ b/databases/speedtables/Makefile
@@ -1,7 +1,7 @@
PORTNAME= speedtables
PORTVERSION= 1.13.18
DISTVERSIONPREFIX= v
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= databases
MAINTAINER= gahr@FreeBSD.org
diff --git a/deskutils/easystroke/Makefile b/deskutils/easystroke/Makefile
index 2666dc64a565..0bcdc1c00dac 100644
--- a/deskutils/easystroke/Makefile
+++ b/deskutils/easystroke/Makefile
@@ -1,6 +1,6 @@
PORTNAME= easystroke
DISTVERSION= 0.6.0-9
-PORTREVISION= 11
+PORTREVISION= 12
DISTVERSIONSUFFIX= -gf7c1614
CATEGORIES= deskutils
diff --git a/deskutils/kdepim-runtime/Makefile b/deskutils/kdepim-runtime/Makefile
index b02fcf6a3f63..87724873d958 100644
--- a/deskutils/kdepim-runtime/Makefile
+++ b/deskutils/kdepim-runtime/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kdepim-runtime
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/pinot/Makefile b/deskutils/pinot/Makefile
index 0ef3964b0e42..8e91dc957775 100644
--- a/deskutils/pinot/Makefile
+++ b/deskutils/pinot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pinot
PORTVERSION= 1.22
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= deskutils
MAINTAINER= thierry@FreeBSD.org
diff --git a/deskutils/syncthingtray/Makefile b/deskutils/syncthingtray/Makefile
index 632a9a8f3fdc..d820bdf082e6 100644
--- a/deskutils/syncthingtray/Makefile
+++ b/deskutils/syncthingtray/Makefile
@@ -1,6 +1,7 @@
PORTNAME= syncthingtray
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.2
+PORTREVISION= 1
CATEGORIES= deskutils
MAINTAINER= dsh@bamus.cz
diff --git a/devel/RStudio/Makefile b/devel/RStudio/Makefile
index facef22f883c..1a1beb297822 100644
--- a/devel/RStudio/Makefile
+++ b/devel/RStudio/Makefile
@@ -4,7 +4,7 @@
PORTNAME= RStudio
DISTVERSIONPREFIX= v
DISTVERSION= 2022.12.0+353
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel math java
MASTER_SITES= https://s3.amazonaws.com/rstudio-buildtools/dictionaries/:dictionaries \
https://s3.amazonaws.com/rstudio-buildtools/:buildtools
diff --git a/devel/avro-cpp/Makefile b/devel/avro-cpp/Makefile
index 883dcd3d2336..35156097fd7d 100644
--- a/devel/avro-cpp/Makefile
+++ b/devel/avro-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= avro
PORTVERSION= 1.12.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MASTER_SITES= APACHE/avro/avro-${PORTVERSION}/cpp
PKGNAMESUFFIX= -cpp
diff --git a/devel/axmldec/Makefile b/devel/axmldec/Makefile
index 658ee4922b10..1e3bbf6c615e 100644
--- a/devel/axmldec/Makefile
+++ b/devel/axmldec/Makefile
@@ -1,7 +1,7 @@
PORTNAME= axmldec
PORTVERSION= 1.2.0
DISTVERSIONPREFIX= v
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel
MAINTAINER= danfe@FreeBSD.org
@@ -11,7 +11,7 @@ WWW= https://github.com/ytsutano/axmldec
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= cmake compiler:c++14-lang cpe minizip:ng pkgconfig
CPE_VENDOR= ${PORTNAME}_project
diff --git a/devel/boost-all/common.mk b/devel/boost-all/common.mk
index 78dad78cb94d..be80f4461aa6 100644
--- a/devel/boost-all/common.mk
+++ b/devel/boost-all/common.mk
@@ -16,7 +16,7 @@ MASTER_SITES= https://archives.boost.io/release/${PORTVERSION}/source/ \
USES+= tar:bzip2
BOOST_MAJOR_VER=1
-BOOST_MINOR_VER=88
+BOOST_MINOR_VER=89
BOOST_PATCH_VER=0
BOOST_RC_VER=
BOOST_SHARED_LIB_VER=${BOOST_MAJOR_VER}.${BOOST_MINOR_VER}.${BOOST_PATCH_VER}
@@ -26,5 +26,5 @@ WRKSRC= ${WRKDIR}/${DISTVERSIONPREFIX}${BOOST_MAJOR_VER}_${BOOST_MINOR_VER}_${B
EXTRACT_AFTER_ARGS+=--exclude '*.log'
.if ${PORTNAME} != "boost-docs"
-EXTRACT_AFTER_ARGS+=--exclude docs
+EXTRACT_AFTER_ARGS+= --exclude docs
.endif
diff --git a/devel/boost-all/distinfo b/devel/boost-all/distinfo
index ebffc35955c4..77b5617bb494 100644
--- a/devel/boost-all/distinfo
+++ b/devel/boost-all/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744721574
-SHA256 (boost_1_88_0.tar.bz2) = 46d9d2c06637b219270877c9e16155cbd015b6dc84349af064c088e9b5b12f7b
-SIZE (boost_1_88_0.tar.bz2) = 143894119
+TIMESTAMP = 1755252479
+SHA256 (boost_1_89_0.tar.bz2) = 85a33fa22621b4f314f8e85e1a5e2a9363d22e4f4992925d4bb3bc631b5a0c7a
+SIZE (boost_1_89_0.tar.bz2) = 154699732
diff --git a/devel/boost-jam/Makefile b/devel/boost-jam/Makefile
index d76495877ab6..81b04374d712 100644
--- a/devel/boost-jam/Makefile
+++ b/devel/boost-jam/Makefile
@@ -7,7 +7,6 @@ PLIST_FILES= bin/bjam
LICENSE= BSL
-EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions ${DISTVERSIONPREFIX}${BOOST_MAJOR_VER}_${BOOST_MINOR_VER}_${BOOST_PATCH_VER}/${WRKSRC_SUBDIR}
MAKE_CMD= ./build.sh
ALL_TARGET= ${CHOSEN_COMPILER_TYPE} ${WITH_DEBUG:D--debug}
MAKE_FLAGS= --cxx="${CXX}" --cxxflags="${CXXFLAGS:N-O*}"
@@ -20,7 +19,7 @@ WRKSRC_SUBDIR= tools/build/src/engine
.include "${.CURDIR:H}/boost-all/common.mk"
-EXTRACT_AFTER_ARGS=${DISTNAME}/${WRKSRC_SUBDIR}
+EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions ${DISTVERSIONPREFIX}${BOOST_MAJOR_VER}_${BOOST_MINOR_VER}_${BOOST_PATCH_VER}/${WRKSRC_SUBDIR}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bjam ${STAGEDIR}${PREFIX}/bin
diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile
index e97e92a60981..810bc70fb504 100644
--- a/devel/boost-libs/Makefile
+++ b/devel/boost-libs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boost-libs
-PORTREVISION?= 2
+PORTREVISION?= 0
COMMENT= Free portable C++ libraries (without Boost.Python)
WWW= https://www.boost.org/
@@ -40,7 +40,7 @@ ICONV_DESC= Boost.Locale with iconv encoding support
ICU_DESC= Boost.Regex/Locale with ICU unicode support
LLVM_FROM_PORTS_DESC= Use LLVM from ports to build
-GIL_EXT_LIB_DEPENDS= libpng.so:graphics/png \
+GIL_EXT_LIB_DEPENDS= libpng.so:graphics/png \
libraw.so:graphics/libraw \
libtiff.so:graphics/tiff
GIL_EXT_USES= localbase:ldflags jpeg
diff --git a/devel/boost-libs/files/patch-boost_algorithm_searching_boyer__moore.hpp b/devel/boost-libs/files/patch-boost_algorithm_searching_boyer__moore.hpp
new file mode 100644
index 000000000000..51fb581c7eef
--- /dev/null
+++ b/devel/boost-libs/files/patch-boost_algorithm_searching_boyer__moore.hpp
@@ -0,0 +1,13 @@
+Patch from: https://github.com/boostorg/algorithm/pull/124
+Fixed patch paths to match boost distribution.
+
+--- boost/algorithm/searching/boyer_moore.hpp.orig 2025-08-06 18:49:07 UTC
++++ boost/algorithm/searching/boyer_moore.hpp
+@@ -10,6 +10,7 @@
+ #ifndef BOOST_ALGORITHM_BOYER_MOORE_SEARCH_HPP
+ #define BOOST_ALGORITHM_BOYER_MOORE_SEARCH_HPP
+
++#include <algorithm> // for std::reverse_copy
+ #include <iterator> // for std::iterator_traits
+
+ #include <boost/config.hpp>
diff --git a/devel/boost-libs/files/patch-boost_dll_detail_posix_program__location__impl.hpp b/devel/boost-libs/files/patch-boost_dll_detail_posix_program__location__impl.hpp
index 85d01b6cf416..22178da64a65 100644
--- a/devel/boost-libs/files/patch-boost_dll_detail_posix_program__location__impl.hpp
+++ b/devel/boost-libs/files/patch-boost_dll_detail_posix_program__location__impl.hpp
@@ -1,24 +1,5 @@
-From d662bcbb67ae5da919d35f83e0bcc21769de0ac4 Mon Sep 17 00:00:00 2001
-From: Antony Polukhin <antoshkka@gmail.com>
-Date: Wed, 11 Jun 2025 09:59:25 +0300
-Subject: [PATCH] Fix usage of missing variable (#98)
-
-Fixes https://github.com/boostorg/dll/issues/96
--- boost/dll/detail/posix/program_location_impl.hpp.orig 2025-04-03 11:37:24 UTC
+++ boost/dll/detail/posix/program_location_impl.hpp
-@@ -70,9 +70,10 @@ namespace boost { namespace dll { namespace detail {
- mib[2] = KERN_PROC_PATHNAME;
- mib[3] = -1;
- char path[1024];
-- size_t size = sizeof(buf);
-- if (sysctl(mib, 4, path, &size, nullptr, 0) == 0)
-+ size_t size = sizeof(path);
-+ if (sysctl(mib, 4, path, &size, nullptr, 0) == 0) {
- return boost::dll::fs::path(path);
-+ }
-
- const auto errno_snapshot = static_cast<std::errc>(errno);
- if (errno_snapshot != std::errc::not_enough_memory) {
@@ -83,7 +84,7 @@ namespace boost { namespace dll { namespace detail {
std::string p;
diff --git a/devel/boost-libs/files/patch-libs_beast_test_beast_core_basic__stream.cpp b/devel/boost-libs/files/patch-libs_beast_test_beast_core_basic__stream.cpp
new file mode 100644
index 000000000000..6075772c26a7
--- /dev/null
+++ b/devel/boost-libs/files/patch-libs_beast_test_beast_core_basic__stream.cpp
@@ -0,0 +1,33 @@
+Delete a test case that tries to fail to connect to an
+unconnectable address, but instead fails because network-sandbox
+prevents the connection.
+
+Bug: https://bugs.gentoo.org/954810
+
+--- libs/beast/test/beast/core/basic_stream.cpp.orig 2025-08-06 18:49:08 UTC
++++ libs/beast/test/beast/core/basic_stream.cpp
+@@ -1014,24 +1014,6 @@ class basic_stream_test (public)
+ //
+
+ {
+- // normal timeout
+- // Requires timeout happen before ECONNREFUSED
+- stream_type s(ioc);
+- auto const ep = net::ip::tcp::endpoint(
+- #if 1
+- // This address _should_ be unconnectible
+- net::ip::make_address("72.5.65.111"), 1);
+- #else
+- // On Travis ECONNREFUSED happens before the timeout
+- net::ip::make_address("127.0.0.1"), 1);
+- #endif
+- s.expires_after(std::chrono::seconds(0));
+- s.async_connect(ep, connect_handler{error::timeout});
+- ioc.run_for(std::chrono::seconds(1));
+- ioc.restart();
+- }
+-
+- {
+ // stream destroyed
+ {
+ stream_type s(ioc);
diff --git a/devel/boost-libs/files/patch-libs_graph_test_Jamfile.v2 b/devel/boost-libs/files/patch-libs_graph_test_Jamfile.v2
new file mode 100644
index 000000000000..237c3129410c
--- /dev/null
+++ b/devel/boost-libs/files/patch-libs_graph_test_Jamfile.v2
@@ -0,0 +1,16 @@
+Do not depend on boost_system's test build directory since it no longer exists.
+
+--- libs/graph/test/Jamfile.v2.orig 2025-08-06 18:49:10 UTC
++++ libs/graph/test/Jamfile.v2
+@@ -172,11 +172,9 @@ alias graph_test_with_filesystem :
+ alias graph_test_with_filesystem :
+ [ run all_planar_input_files_test.cpp
+ ../../filesystem/build
+- ../../system/build
+ : $(PLANAR_INPUT_FILES) ]
+ [ run parallel_edges_loops_test.cpp
+ ../../filesystem/build
+- ../../system/build
+ : $(PLANAR_INPUT_FILES) ]
+ ;
+
diff --git a/devel/boost-libs/files/patch-libs_predef_test_build.jam b/devel/boost-libs/files/patch-libs_predef_test_build.jam
new file mode 100644
index 000000000000..7fdc2e1a8234
--- /dev/null
+++ b/devel/boost-libs/files/patch-libs_predef_test_build.jam
@@ -0,0 +1,13 @@
+Use the correct path to the include file.
+
+--- libs/predef/test/build.jam.orig 2025-08-06 18:49:13 UTC
++++ libs/predef/test/build.jam
+@@ -12,7 +12,7 @@ project
+ : requirements
+ # Add explicit dependency since we don't have header scanner for
+ # .m and .mm files.
+- <dependency>../include/boost/predef.h
++ <dependency>../../../boost/predef.h
+ ;
+
+ using testing ;
diff --git a/devel/boost-libs/files/patch-libs_unordered_test_Jamfile.v2 b/devel/boost-libs/files/patch-libs_unordered_test_Jamfile.v2
new file mode 100644
index 000000000000..8c370711a027
--- /dev/null
+++ b/devel/boost-libs/files/patch-libs_unordered_test_Jamfile.v2
@@ -0,0 +1,14 @@
+Disable use of TBB aka OneAPI for tests due to some undiagnosed inclusion
+and/or linker issue: https://github.com/boostorg/unordered/issues/222
+
+--- libs/unordered/test/Jamfile.v2.orig 2025-08-06 18:49:15 UTC
++++ libs/unordered/test/Jamfile.v2
+@@ -39,6 +39,8 @@ project
+ <toolset>gcc:<warnings-as-errors>on
+ <toolset>clang:<warnings-as-errors>on
+ <toolset>msvc:<warnings-as-errors>on
++
++ <cxxflags>-DBOOST_UNORDERED_DISABLE_PARALLEL_ALGORITHMS
+ ;
+
+ path-constant BOOST_UNORDERED_TEST_DIR : . ;
diff --git a/devel/boost-libs/files/patch-libs_yap_test_operators__unary.cpp b/devel/boost-libs/files/patch-libs_yap_test_operators__unary.cpp
new file mode 100644
index 000000000000..b532f198507a
--- /dev/null
+++ b/devel/boost-libs/files/patch-libs_yap_test_operators__unary.cpp
@@ -0,0 +1,20 @@
+Building tests with gcc-15 fails with:
+
+operators_unary.cpp: In function 'int main()':
+operators_unary.cpp:30:14: error: 'uint32_t' was not declared in this scope
+ 30 | term<uint32_t> x{{2u}};
+ | ^~~~~~~~
+
+Bug: https://bugs.gentoo.org/954810
+
+--- libs/yap/test/operators_unary.cpp.orig 2025-08-06 18:49:15 UTC
++++ libs/yap/test/operators_unary.cpp
+@@ -8,7 +8,7 @@
+ #include <boost/core/lightweight_test.hpp>
+
+ #include <sstream>
+-
++#include <cstdint>
+
+ template<typename T>
+ using term = boost::yap::terminal<boost::yap::expression, T>;
diff --git a/devel/boost-libs/pkg-plist b/devel/boost-libs/pkg-plist
index 167fd4b3945c..c3c3ab2ecf41 100644
--- a/devel/boost-libs/pkg-plist
+++ b/devel/boost-libs/pkg-plist
@@ -226,6 +226,7 @@ include/boost/aligned_storage.hpp
include/boost/any.hpp
include/boost/any/bad_any_cast.hpp
include/boost/any/basic_any.hpp
+include/boost/any/detail/config.hpp
include/boost/any/detail/placeholder.hpp
include/boost/any/fwd.hpp
include/boost/any/unique_any.hpp
@@ -479,6 +480,7 @@ include/boost/asio/detail/impl/posix_tss_ptr.ipp
include/boost/asio/detail/impl/reactive_descriptor_service.ipp
include/boost/asio/detail/impl/reactive_socket_service_base.ipp
include/boost/asio/detail/impl/resolver_service_base.ipp
+include/boost/asio/detail/impl/resolver_thread_pool.ipp
include/boost/asio/detail/impl/scheduler.ipp
include/boost/asio/detail/impl/select_reactor.hpp
include/boost/asio/detail/impl/select_reactor.ipp
@@ -493,7 +495,6 @@ include/boost/asio/detail/impl/strand_service.hpp
include/boost/asio/detail/impl/strand_service.ipp
include/boost/asio/detail/impl/thread_context.ipp
include/boost/asio/detail/impl/throw_error.ipp
-include/boost/asio/detail/impl/timer_queue_ptime.ipp
include/boost/asio/detail/impl/timer_queue_set.ipp
include/boost/asio/detail/impl/win_event.ipp
include/boost/asio/detail/impl/win_iocp_file_service.ipp
@@ -594,6 +595,7 @@ include/boost/asio/detail/resolve_op.hpp
include/boost/asio/detail/resolve_query_op.hpp
include/boost/asio/detail/resolver_service.hpp
include/boost/asio/detail/resolver_service_base.hpp
+include/boost/asio/detail/resolver_thread_pool.hpp
include/boost/asio/detail/scheduler.hpp
include/boost/asio/detail/scheduler_operation.hpp
include/boost/asio/detail/scheduler_task.hpp
@@ -633,7 +635,6 @@ include/boost/asio/detail/throw_exception.hpp
include/boost/asio/detail/timed_cancel_op.hpp
include/boost/asio/detail/timer_queue.hpp
include/boost/asio/detail/timer_queue_base.hpp
-include/boost/asio/detail/timer_queue_ptime.hpp
include/boost/asio/detail/timer_queue_set.hpp
include/boost/asio/detail/timer_scheduler.hpp
include/boost/asio/detail/timer_scheduler_fwd.hpp
@@ -758,6 +759,7 @@ include/boost/asio/impl/any_io_executor.ipp
include/boost/asio/impl/append.hpp
include/boost/asio/impl/as_tuple.hpp
include/boost/asio/impl/awaitable.hpp
+include/boost/asio/impl/awaitable.ipp
include/boost/asio/impl/buffered_read_stream.hpp
include/boost/asio/impl/buffered_write_stream.hpp
include/boost/asio/impl/cancel_after.hpp
@@ -1005,6 +1007,7 @@ include/boost/atomic/detail/caps_gcc_sync.hpp
include/boost/atomic/detail/caps_linux_arm.hpp
include/boost/atomic/detail/caps_windows.hpp
include/boost/atomic/detail/cas_based_exchange.hpp
+include/boost/atomic/detail/chrono.hpp
include/boost/atomic/detail/classify.hpp
include/boost/atomic/detail/config.hpp
include/boost/atomic/detail/core_arch_operations.hpp
@@ -1069,6 +1072,7 @@ include/boost/atomic/detail/futex.hpp
include/boost/atomic/detail/gcc_arm_asm_common.hpp
include/boost/atomic/detail/gcc_atomic_memory_order_utils.hpp
include/boost/atomic/detail/gcc_ppc_asm_common.hpp
+include/boost/atomic/detail/has_posix_clock_traits.hpp
include/boost/atomic/detail/header.hpp
include/boost/atomic/detail/int_sizes.hpp
include/boost/atomic/detail/integral_conversions.hpp
@@ -1083,33 +1087,25 @@ include/boost/atomic/detail/ops_gcc_aarch64_common.hpp
include/boost/atomic/detail/ops_gcc_arm_common.hpp
include/boost/atomic/detail/ops_gcc_ppc_common.hpp
include/boost/atomic/detail/ops_msvc_common.hpp
-include/boost/atomic/detail/pause.hpp
include/boost/atomic/detail/platform.hpp
include/boost/atomic/detail/storage_traits.hpp
include/boost/atomic/detail/string_ops.hpp
include/boost/atomic/detail/type_traits/alignment_of.hpp
-include/boost/atomic/detail/type_traits/conditional.hpp
include/boost/atomic/detail/type_traits/has_unique_object_representations.hpp
-include/boost/atomic/detail/type_traits/integral_constant.hpp
-include/boost/atomic/detail/type_traits/is_enum.hpp
include/boost/atomic/detail/type_traits/is_floating_point.hpp
-include/boost/atomic/detail/type_traits/is_function.hpp
include/boost/atomic/detail/type_traits/is_iec559.hpp
include/boost/atomic/detail/type_traits/is_integral.hpp
-include/boost/atomic/detail/type_traits/is_nothrow_default_constructible.hpp
include/boost/atomic/detail/type_traits/is_signed.hpp
include/boost/atomic/detail/type_traits/is_trivially_copyable.hpp
include/boost/atomic/detail/type_traits/is_trivially_default_constructible.hpp
include/boost/atomic/detail/type_traits/make_signed.hpp
include/boost/atomic/detail/type_traits/make_unsigned.hpp
-include/boost/atomic/detail/type_traits/remove_cv.hpp
include/boost/atomic/detail/wait_capabilities.hpp
include/boost/atomic/detail/wait_caps_darwin_ulock.hpp
include/boost/atomic/detail/wait_caps_dragonfly_umtx.hpp
include/boost/atomic/detail/wait_caps_freebsd_umtx.hpp
include/boost/atomic/detail/wait_caps_futex.hpp
include/boost/atomic/detail/wait_caps_windows.hpp
-include/boost/atomic/detail/wait_on_address.hpp
include/boost/atomic/detail/wait_operations.hpp
include/boost/atomic/detail/wait_operations_fwd.hpp
include/boost/atomic/detail/wait_ops_darwin_ulock.hpp
@@ -1123,6 +1119,9 @@ include/boost/atomic/fences.hpp
include/boost/atomic/ipc_atomic.hpp
include/boost/atomic/ipc_atomic_flag.hpp
include/boost/atomic/ipc_atomic_ref.hpp
+include/boost/atomic/posix_clock_traits_fwd.hpp
+include/boost/atomic/thread_pause.hpp
+include/boost/atomic/wait_result.hpp
include/boost/beast.hpp
include/boost/beast/_experimental/http/icy_stream.hpp
include/boost/beast/_experimental/http/impl/icy_stream.hpp
@@ -1207,7 +1206,6 @@ include/boost/beast/core/detail/type_traits.hpp
include/boost/beast/core/detail/variant.hpp
include/boost/beast/core/detail/varint.hpp
include/boost/beast/core/detail/win32_unicode_path.hpp
-include/boost/beast/core/detail/work_guard.hpp
include/boost/beast/core/detect_ssl.hpp
include/boost/beast/core/error.hpp
include/boost/beast/core/file.hpp
@@ -1495,6 +1493,28 @@ include/boost/bind/protect.hpp
include/boost/bind/std_placeholders.hpp
include/boost/blank.hpp
include/boost/blank_fwd.hpp
+include/boost/bloom.hpp
+include/boost/bloom/block.hpp
+include/boost/bloom/detail/avx2.hpp
+include/boost/bloom/detail/block_base.hpp
+include/boost/bloom/detail/block_fpr_base.hpp
+include/boost/bloom/detail/block_ops.hpp
+include/boost/bloom/detail/bloom_printers.hpp
+include/boost/bloom/detail/constexpr_bit_width.hpp
+include/boost/bloom/detail/core.hpp
+include/boost/bloom/detail/fast_multiblock32_avx2.hpp
+include/boost/bloom/detail/fast_multiblock32_neon.hpp
+include/boost/bloom/detail/fast_multiblock32_sse2.hpp
+include/boost/bloom/detail/fast_multiblock64_avx2.hpp
+include/boost/bloom/detail/multiblock_fpr_base.hpp
+include/boost/bloom/detail/mulx64.hpp
+include/boost/bloom/detail/neon.hpp
+include/boost/bloom/detail/sse2.hpp
+include/boost/bloom/detail/type_traits.hpp
+include/boost/bloom/fast_multiblock32.hpp
+include/boost/bloom/fast_multiblock64.hpp
+include/boost/bloom/filter.hpp
+include/boost/bloom/multiblock.hpp
include/boost/call_traits.hpp
include/boost/callable_traits.hpp
include/boost/callable_traits/add_member_const.hpp
@@ -1665,6 +1685,7 @@ include/boost/circular_buffer_fwd.hpp
include/boost/cobalt.hpp
include/boost/cobalt/async_for.hpp
include/boost/cobalt/channel.hpp
+include/boost/cobalt/composition.hpp
include/boost/cobalt/concepts.hpp
include/boost/cobalt/config.hpp
include/boost/cobalt/detached.hpp
@@ -1691,13 +1712,36 @@ include/boost/cobalt/detail/wait_group.hpp
include/boost/cobalt/detail/with.hpp
include/boost/cobalt/detail/wrapper.hpp
include/boost/cobalt/error.hpp
-include/boost/cobalt/experimental/composition.hpp
include/boost/cobalt/experimental/context.hpp
include/boost/cobalt/experimental/frame.hpp
include/boost/cobalt/experimental/yield_context.hpp
include/boost/cobalt/gather.hpp
include/boost/cobalt/generator.hpp
include/boost/cobalt/impl/channel.hpp
+include/boost/cobalt/io.hpp
+include/boost/cobalt/io/acceptor.hpp
+include/boost/cobalt/io/buffer.hpp
+include/boost/cobalt/io/datagram_socket.hpp
+include/boost/cobalt/io/endpoint.hpp
+include/boost/cobalt/io/file.hpp
+include/boost/cobalt/io/ops.hpp
+include/boost/cobalt/io/pipe.hpp
+include/boost/cobalt/io/random_access_device.hpp
+include/boost/cobalt/io/random_access_file.hpp
+include/boost/cobalt/io/read.hpp
+include/boost/cobalt/io/resolver.hpp
+include/boost/cobalt/io/seq_packet_socket.hpp
+include/boost/cobalt/io/serial_port.hpp
+include/boost/cobalt/io/signal_set.hpp
+include/boost/cobalt/io/sleep.hpp
+include/boost/cobalt/io/socket.hpp
+include/boost/cobalt/io/ssl.hpp
+include/boost/cobalt/io/steady_timer.hpp
+include/boost/cobalt/io/stream.hpp
+include/boost/cobalt/io/stream_file.hpp
+include/boost/cobalt/io/stream_socket.hpp
+include/boost/cobalt/io/system_timer.hpp
+include/boost/cobalt/io/write.hpp
include/boost/cobalt/join.hpp
include/boost/cobalt/main.hpp
include/boost/cobalt/noop.hpp
@@ -1723,6 +1767,7 @@ include/boost/compat/integer_sequence.hpp
include/boost/compat/invoke.hpp
include/boost/compat/latch.hpp
include/boost/compat/mem_fn.hpp
+include/boost/compat/move_only_function.hpp
include/boost/compat/shared_lock.hpp
include/boost/compat/to_array.hpp
include/boost/compat/type_traits.hpp
@@ -2266,6 +2311,7 @@ include/boost/container_hash/detail/mulx.hpp
include/boost/container_hash/extensions.hpp
include/boost/container_hash/hash.hpp
include/boost/container_hash/hash_fwd.hpp
+include/boost/container_hash/hash_is_avalanching.hpp
include/boost/container_hash/is_contiguous_range.hpp
include/boost/container_hash/is_described_class.hpp
include/boost/container_hash/is_range.hpp
@@ -4253,7 +4299,6 @@ include/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp
include/boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp
include/boost/geometry/algorithms/detail/overlay/approximately_equals.hpp
include/boost/geometry/algorithms/detail/overlay/assign_parents.hpp
-include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp
include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp
include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp
include/boost/geometry/algorithms/detail/overlay/cluster_info.hpp
@@ -4272,6 +4317,7 @@ include/boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp
include/boost/geometry/algorithms/detail/overlay/get_clusters.hpp
include/boost/geometry/algorithms/detail/overlay/get_distance_measure.hpp
include/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp
+include/boost/geometry/algorithms/detail/overlay/get_properties_ahead.hpp
include/boost/geometry/algorithms/detail/overlay/get_relative_order.hpp
include/boost/geometry/algorithms/detail/overlay/get_ring.hpp
include/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp
@@ -4280,6 +4326,21 @@ include/boost/geometry/algorithms/detail/overlay/get_turn_info_helpers.hpp
include/boost/geometry/algorithms/detail/overlay/get_turn_info_la.hpp
include/boost/geometry/algorithms/detail/overlay/get_turn_info_ll.hpp
include/boost/geometry/algorithms/detail/overlay/get_turns.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/adapt_operations.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/assign_clustered_counts.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/assign_counts.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/assign_side_counts.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/debug_graph.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/detect_biconnected_components.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/fill_ring_turn_info_map.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/get_tois.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/graph_util.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/is_operation_included.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/is_target_operation.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/node_util.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/select_edge.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/select_toi_by_incoming.hpp
+include/boost/geometry/algorithms/detail/overlay/graph/traverse_graph.hpp
include/boost/geometry/algorithms/detail/overlay/handle_colocations.hpp
include/boost/geometry/algorithms/detail/overlay/handle_self_turns.hpp
include/boost/geometry/algorithms/detail/overlay/inconsistent_turns_exception.hpp
@@ -4299,18 +4360,15 @@ include/boost/geometry/algorithms/detail/overlay/segment_as_subrange.hpp
include/boost/geometry/algorithms/detail/overlay/segment_identifier.hpp
include/boost/geometry/algorithms/detail/overlay/select_rings.hpp
include/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp
-include/boost/geometry/algorithms/detail/overlay/sort_by_side.hpp
include/boost/geometry/algorithms/detail/overlay/stream_info.hpp
-include/boost/geometry/algorithms/detail/overlay/traversal.hpp
include/boost/geometry/algorithms/detail/overlay/traversal_info.hpp
-include/boost/geometry/algorithms/detail/overlay/traversal_ring_creator.hpp
-include/boost/geometry/algorithms/detail/overlay/traversal_switch_detector.hpp
include/boost/geometry/algorithms/detail/overlay/traverse.hpp
include/boost/geometry/algorithms/detail/overlay/turn_info.hpp
-include/boost/geometry/algorithms/detail/overlay/visit_info.hpp
+include/boost/geometry/algorithms/detail/overlay/turn_operation_id.hpp
include/boost/geometry/algorithms/detail/partition.hpp
include/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp
include/boost/geometry/algorithms/detail/point_on_border.hpp
+include/boost/geometry/algorithms/detail/position_code.hpp
include/boost/geometry/algorithms/detail/relate/areal_areal.hpp
include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp
include/boost/geometry/algorithms/detail/relate/box_areal.hpp
@@ -4504,6 +4562,7 @@ include/boost/geometry/geometries/concepts/multi_point_concept.hpp
include/boost/geometry/geometries/concepts/multi_polygon_concept.hpp
include/boost/geometry/geometries/concepts/point_concept.hpp
include/boost/geometry/geometries/concepts/polygon_concept.hpp
+include/boost/geometry/geometries/concepts/polyhedral_surface_concept.hpp
include/boost/geometry/geometries/concepts/ring_concept.hpp
include/boost/geometry/geometries/concepts/segment_concept.hpp
include/boost/geometry/geometries/geometries.hpp
@@ -4519,6 +4578,7 @@ include/boost/geometry/geometries/point_xy.hpp
include/boost/geometry/geometries/point_xyz.hpp
include/boost/geometry/geometries/pointing_segment.hpp
include/boost/geometry/geometries/polygon.hpp
+include/boost/geometry/geometries/polyhedral_surface.hpp
include/boost/geometry/geometries/register/box.hpp
include/boost/geometry/geometries/register/linestring.hpp
include/boost/geometry/geometries/register/multi_linestring.hpp
@@ -4645,68 +4705,6 @@ include/boost/geometry/iterators/flatten_iterator.hpp
include/boost/geometry/iterators/point_iterator.hpp
include/boost/geometry/iterators/point_reverse_iterator.hpp
include/boost/geometry/iterators/segment_iterator.hpp
-include/boost/geometry/multi/algorithms/append.hpp
-include/boost/geometry/multi/algorithms/area.hpp
-include/boost/geometry/multi/algorithms/centroid.hpp
-include/boost/geometry/multi/algorithms/clear.hpp
-include/boost/geometry/multi/algorithms/convert.hpp
-include/boost/geometry/multi/algorithms/correct.hpp
-include/boost/geometry/multi/algorithms/covered_by.hpp
-include/boost/geometry/multi/algorithms/detail/extreme_points.hpp
-include/boost/geometry/multi/algorithms/detail/for_each_range.hpp
-include/boost/geometry/multi/algorithms/detail/modify.hpp
-include/boost/geometry/multi/algorithms/detail/modify_with_predicate.hpp
-include/boost/geometry/multi/algorithms/detail/multi_sum.hpp
-include/boost/geometry/multi/algorithms/detail/overlay/copy_segment_point.hpp
-include/boost/geometry/multi/algorithms/detail/overlay/copy_segments.hpp
-include/boost/geometry/multi/algorithms/detail/overlay/get_turns.hpp
-include/boost/geometry/multi/algorithms/detail/overlay/self_turn_points.hpp
-include/boost/geometry/multi/algorithms/detail/point_on_border.hpp
-include/boost/geometry/multi/algorithms/detail/sections/range_by_section.hpp
-include/boost/geometry/multi/algorithms/detail/sections/sectionalize.hpp
-include/boost/geometry/multi/algorithms/disjoint.hpp
-include/boost/geometry/multi/algorithms/distance.hpp
-include/boost/geometry/multi/algorithms/envelope.hpp
-include/boost/geometry/multi/algorithms/equals.hpp
-include/boost/geometry/multi/algorithms/for_each.hpp
-include/boost/geometry/multi/algorithms/intersection.hpp
-include/boost/geometry/multi/algorithms/length.hpp
-include/boost/geometry/multi/algorithms/num_geometries.hpp
-include/boost/geometry/multi/algorithms/num_interior_rings.hpp
-include/boost/geometry/multi/algorithms/num_points.hpp
-include/boost/geometry/multi/algorithms/perimeter.hpp
-include/boost/geometry/multi/algorithms/remove_spikes.hpp
-include/boost/geometry/multi/algorithms/reverse.hpp
-include/boost/geometry/multi/algorithms/simplify.hpp
-include/boost/geometry/multi/algorithms/transform.hpp
-include/boost/geometry/multi/algorithms/unique.hpp
-include/boost/geometry/multi/algorithms/within.hpp
-include/boost/geometry/multi/core/closure.hpp
-include/boost/geometry/multi/core/geometry_id.hpp
-include/boost/geometry/multi/core/interior_rings.hpp
-include/boost/geometry/multi/core/is_areal.hpp
-include/boost/geometry/multi/core/point_order.hpp
-include/boost/geometry/multi/core/point_type.hpp
-include/boost/geometry/multi/core/ring_type.hpp
-include/boost/geometry/multi/core/tags.hpp
-include/boost/geometry/multi/core/topological_dimension.hpp
-include/boost/geometry/multi/geometries/concepts/check.hpp
-include/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp
-include/boost/geometry/multi/geometries/concepts/multi_point_concept.hpp
-include/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp
-include/boost/geometry/multi/geometries/multi_geometries.hpp
-include/boost/geometry/multi/geometries/multi_linestring.hpp
-include/boost/geometry/multi/geometries/multi_point.hpp
-include/boost/geometry/multi/geometries/multi_polygon.hpp
-include/boost/geometry/multi/geometries/register/multi_linestring.hpp
-include/boost/geometry/multi/geometries/register/multi_point.hpp
-include/boost/geometry/multi/geometries/register/multi_polygon.hpp
-include/boost/geometry/multi/io/dsv/write.hpp
-include/boost/geometry/multi/io/wkt/read.hpp
-include/boost/geometry/multi/io/wkt/wkt.hpp
-include/boost/geometry/multi/io/wkt/write.hpp
-include/boost/geometry/multi/multi.hpp
-include/boost/geometry/multi/strategies/cartesian/centroid_average.hpp
include/boost/geometry/policies/compare.hpp
include/boost/geometry/policies/disjoint_interrupt_policy.hpp
include/boost/geometry/policies/is_valid/default_policy.hpp
@@ -4889,12 +4887,10 @@ include/boost/geometry/strategies/agnostic/point_in_point.hpp
include/boost/geometry/strategies/agnostic/point_in_poly_oriented_winding.hpp
include/boost/geometry/strategies/agnostic/point_in_poly_winding.hpp
include/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp
-include/boost/geometry/strategies/area.hpp
include/boost/geometry/strategies/area/cartesian.hpp
include/boost/geometry/strategies/area/geographic.hpp
include/boost/geometry/strategies/area/services.hpp
include/boost/geometry/strategies/area/spherical.hpp
-include/boost/geometry/strategies/area_result.hpp
include/boost/geometry/strategies/azimuth.hpp
include/boost/geometry/strategies/azimuth/cartesian.hpp
include/boost/geometry/strategies/azimuth/geographic.hpp
@@ -4906,8 +4902,6 @@ include/boost/geometry/strategies/buffer/geographic.hpp
include/boost/geometry/strategies/buffer/services.hpp
include/boost/geometry/strategies/buffer/spherical.hpp
include/boost/geometry/strategies/cartesian.hpp
-include/boost/geometry/strategies/cartesian/area.hpp
-include/boost/geometry/strategies/cartesian/area_surveyor.hpp
include/boost/geometry/strategies/cartesian/azimuth.hpp
include/boost/geometry/strategies/cartesian/box_in_box.hpp
include/boost/geometry/strategies/cartesian/buffer_end_flat.hpp
@@ -4931,14 +4925,6 @@ include/boost/geometry/strategies/cartesian/distance_pythagoras.hpp
include/boost/geometry/strategies/cartesian/distance_pythagoras_box_box.hpp
include/boost/geometry/strategies/cartesian/distance_pythagoras_point_box.hpp
include/boost/geometry/strategies/cartesian/distance_segment_box.hpp
-include/boost/geometry/strategies/cartesian/envelope.hpp
-include/boost/geometry/strategies/cartesian/envelope_box.hpp
-include/boost/geometry/strategies/cartesian/envelope_multipoint.hpp
-include/boost/geometry/strategies/cartesian/envelope_point.hpp
-include/boost/geometry/strategies/cartesian/envelope_segment.hpp
-include/boost/geometry/strategies/cartesian/expand_box.hpp
-include/boost/geometry/strategies/cartesian/expand_point.hpp
-include/boost/geometry/strategies/cartesian/expand_segment.hpp
include/boost/geometry/strategies/cartesian/intersection.hpp
include/boost/geometry/strategies/cartesian/line_interpolate.hpp
include/boost/geometry/strategies/cartesian/point_in_box.hpp
@@ -4947,7 +4933,6 @@ include/boost/geometry/strategies/cartesian/point_in_poly_crossings_multiply.hpp
include/boost/geometry/strategies/cartesian/point_in_poly_franklin.hpp
include/boost/geometry/strategies/cartesian/point_in_poly_winding.hpp
include/boost/geometry/strategies/cartesian/point_order.hpp
-include/boost/geometry/strategies/cartesian/side_by_triangle.hpp
include/boost/geometry/strategies/cartesian/side_rounded_input.hpp
include/boost/geometry/strategies/cartesian/turn_in_ring_winding.hpp
include/boost/geometry/strategies/centroid.hpp
@@ -4974,7 +4959,6 @@ include/boost/geometry/strategies/convex_hull/geographic.hpp
include/boost/geometry/strategies/convex_hull/services.hpp
include/boost/geometry/strategies/convex_hull/spherical.hpp
include/boost/geometry/strategies/covered_by.hpp
-include/boost/geometry/strategies/default_area_result.hpp
include/boost/geometry/strategies/default_comparable_distance_result.hpp
include/boost/geometry/strategies/default_distance_result.hpp
include/boost/geometry/strategies/default_length_result.hpp
@@ -4999,18 +4983,15 @@ include/boost/geometry/strategies/distance/geographic.hpp
include/boost/geometry/strategies/distance/services.hpp
include/boost/geometry/strategies/distance/spherical.hpp
include/boost/geometry/strategies/distance_result.hpp
-include/boost/geometry/strategies/envelope.hpp
include/boost/geometry/strategies/envelope/cartesian.hpp
include/boost/geometry/strategies/envelope/geographic.hpp
include/boost/geometry/strategies/envelope/services.hpp
include/boost/geometry/strategies/envelope/spherical.hpp
-include/boost/geometry/strategies/expand.hpp
include/boost/geometry/strategies/expand/cartesian.hpp
include/boost/geometry/strategies/expand/geographic.hpp
include/boost/geometry/strategies/expand/services.hpp
include/boost/geometry/strategies/expand/spherical.hpp
include/boost/geometry/strategies/geographic.hpp
-include/boost/geometry/strategies/geographic/area.hpp
include/boost/geometry/strategies/geographic/azimuth.hpp
include/boost/geometry/strategies/geographic/buffer_end_round.hpp
include/boost/geometry/strategies/geographic/buffer_helper.hpp
@@ -5030,9 +5011,6 @@ include/boost/geometry/strategies/geographic/distance_karney.hpp
include/boost/geometry/strategies/geographic/distance_segment_box.hpp
include/boost/geometry/strategies/geographic/distance_thomas.hpp
include/boost/geometry/strategies/geographic/distance_vincenty.hpp
-include/boost/geometry/strategies/geographic/envelope.hpp
-include/boost/geometry/strategies/geographic/envelope_segment.hpp
-include/boost/geometry/strategies/geographic/expand_segment.hpp
include/boost/geometry/strategies/geographic/intersection.hpp
include/boost/geometry/strategies/geographic/intersection_elliptic.hpp
include/boost/geometry/strategies/geographic/line_interpolate.hpp
@@ -5070,7 +5048,6 @@ include/boost/geometry/strategies/line_interpolate/services.hpp
include/boost/geometry/strategies/line_interpolate/spherical.hpp
include/boost/geometry/strategies/normalize.hpp
include/boost/geometry/strategies/point_order.hpp
-include/boost/geometry/strategies/relate.hpp
include/boost/geometry/strategies/relate/cartesian.hpp
include/boost/geometry/strategies/relate/geographic.hpp
include/boost/geometry/strategies/relate/services.hpp
@@ -5082,7 +5059,6 @@ include/boost/geometry/strategies/simplify/geographic.hpp
include/boost/geometry/strategies/simplify/services.hpp
include/boost/geometry/strategies/simplify/spherical.hpp
include/boost/geometry/strategies/spherical.hpp
-include/boost/geometry/strategies/spherical/area.hpp
include/boost/geometry/strategies/spherical/azimuth.hpp
include/boost/geometry/strategies/spherical/closest_points_pt_seg.hpp
include/boost/geometry/strategies/spherical/compare.hpp
@@ -5094,14 +5070,6 @@ include/boost/geometry/strategies/spherical/distance_cross_track_box_box.hpp
include/boost/geometry/strategies/spherical/distance_cross_track_point_box.hpp
include/boost/geometry/strategies/spherical/distance_haversine.hpp
include/boost/geometry/strategies/spherical/distance_segment_box.hpp
-include/boost/geometry/strategies/spherical/envelope.hpp
-include/boost/geometry/strategies/spherical/envelope_box.hpp
-include/boost/geometry/strategies/spherical/envelope_multipoint.hpp
-include/boost/geometry/strategies/spherical/envelope_point.hpp
-include/boost/geometry/strategies/spherical/envelope_segment.hpp
-include/boost/geometry/strategies/spherical/expand_box.hpp
-include/boost/geometry/strategies/spherical/expand_point.hpp
-include/boost/geometry/strategies/spherical/expand_segment.hpp
include/boost/geometry/strategies/spherical/get_radius.hpp
include/boost/geometry/strategies/spherical/intersection.hpp
include/boost/geometry/strategies/spherical/line_interpolate.hpp
@@ -6128,7 +6096,9 @@ include/boost/hana/zip.hpp
include/boost/hana/zip_shortest.hpp
include/boost/hana/zip_shortest_with.hpp
include/boost/hana/zip_with.hpp
+include/boost/hash2/blake2.hpp
include/boost/hash2/detail/bit_cast.hpp
+include/boost/hash2/detail/byteswap.hpp
include/boost/hash2/detail/config.hpp
include/boost/hash2/detail/has_tag_invoke.hpp
include/boost/hash2/detail/is_constant_evaluated.hpp
@@ -6136,6 +6106,7 @@ include/boost/hash2/detail/keccak.hpp
include/boost/hash2/detail/memcmp.hpp
include/boost/hash2/detail/memcpy.hpp
include/boost/hash2/detail/memset.hpp
+include/boost/hash2/detail/mul128.hpp
include/boost/hash2/detail/read.hpp
include/boost/hash2/detail/rot.hpp
include/boost/hash2/detail/write.hpp
@@ -6159,6 +6130,7 @@ include/boost/hash2/sha1.hpp
include/boost/hash2/sha2.hpp
include/boost/hash2/sha3.hpp
include/boost/hash2/siphash.hpp
+include/boost/hash2/xxh3.hpp
include/boost/hash2/xxhash.hpp
include/boost/heap/binomial_heap.hpp
include/boost/heap/d_ary_heap.hpp
@@ -6178,6 +6150,7 @@ include/boost/heap/priority_queue.hpp
include/boost/heap/skew_heap.hpp
include/boost/histogram.hpp
include/boost/histogram/accumulators.hpp
+include/boost/histogram/accumulators/collector.hpp
include/boost/histogram/accumulators/count.hpp
include/boost/histogram/accumulators/fraction.hpp
include/boost/histogram/accumulators/is_thread_safe.hpp
@@ -6211,6 +6184,7 @@ include/boost/histogram/detail/argument_traits.hpp
include/boost/histogram/detail/array_wrapper.hpp
include/boost/histogram/detail/atomic_number.hpp
include/boost/histogram/detail/axes.hpp
+include/boost/histogram/detail/chunk_vector.hpp
include/boost/histogram/detail/common_type.hpp
include/boost/histogram/detail/convert_integer.hpp
include/boost/histogram/detail/counting_streambuf.hpp
@@ -6240,7 +6214,7 @@ include/boost/histogram/detail/replace_type.hpp
include/boost/histogram/detail/safe_comparison.hpp
include/boost/histogram/detail/square.hpp
include/boost/histogram/detail/static_if.hpp
-include/boost/histogram/detail/sub_array.hpp
+include/boost/histogram/detail/static_vector.hpp
include/boost/histogram/detail/term_info.hpp
include/boost/histogram/detail/try_cast.hpp
include/boost/histogram/detail/tuple_slice.hpp
@@ -7280,7 +7254,6 @@ include/boost/log/detail/locks.hpp
include/boost/log/detail/named_scope_fmt_pp.hpp
include/boost/log/detail/native_typeof.hpp
include/boost/log/detail/parameter_tools.hpp
-include/boost/log/detail/pause.hpp
include/boost/log/detail/pp_identity.hpp
include/boost/log/detail/process_id.hpp
include/boost/log/detail/setup_config.hpp
@@ -7327,6 +7300,7 @@ include/boost/log/expressions/predicates/has_attr.hpp
include/boost/log/expressions/predicates/is_debugger_present.hpp
include/boost/log/expressions/predicates/is_in_range.hpp
include/boost/log/expressions/predicates/matches.hpp
+include/boost/log/expressions/predicates/wrap_filter.hpp
include/boost/log/expressions/record.hpp
include/boost/log/keywords/auto_flush.hpp
include/boost/log/keywords/auto_newline_mode.hpp
@@ -9703,6 +9677,21 @@ include/boost/multiprecision/cpp_bin_float/io.hpp
include/boost/multiprecision/cpp_bin_float/transcendental.hpp
include/boost/multiprecision/cpp_complex.hpp
include/boost/multiprecision/cpp_dec_float.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_fabs.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_floor.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_fma.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_fpclassify.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_frexp.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_isinf.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_isnan.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_ldexp.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_limits.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_log.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_ccmath_sqrt.hpp
+include/boost/multiprecision/cpp_df_qf/cpp_df_qf_detail_constants.hpp
+include/boost/multiprecision/cpp_double_fp.hpp
include/boost/multiprecision/cpp_int.hpp
include/boost/multiprecision/cpp_int/add.hpp
include/boost/multiprecision/cpp_int/add_unsigned.hpp
@@ -9826,7 +9815,6 @@ include/boost/mysql/detail/flags.hpp
include/boost/mysql/detail/format_sql.hpp
include/boost/mysql/detail/initiation_base.hpp
include/boost/mysql/detail/intermediate_handler.hpp
-include/boost/mysql/detail/make_string_view.hpp
include/boost/mysql/detail/next_action.hpp
include/boost/mysql/detail/ok_view.hpp
include/boost/mysql/detail/output_string.hpp
@@ -9875,8 +9863,6 @@ include/boost/mysql/impl/field_view.hpp
include/boost/mysql/impl/field_view.ipp
include/boost/mysql/impl/format_sql.hpp
include/boost/mysql/impl/format_sql.ipp
-include/boost/mysql/impl/internal/auth/auth.hpp
-include/boost/mysql/impl/internal/auth/auth.ipp
include/boost/mysql/impl/internal/byte_to_hex.hpp
include/boost/mysql/impl/internal/call_next_char.hpp
include/boost/mysql/impl/internal/connection_pool/connection_node.hpp
@@ -9902,14 +9888,18 @@ include/boost/mysql/impl/internal/protocol/impl/span_string.hpp
include/boost/mysql/impl/internal/protocol/impl/text_protocol.hpp
include/boost/mysql/impl/internal/protocol/serialization.hpp
include/boost/mysql/impl/internal/protocol/static_buffer.hpp
+include/boost/mysql/impl/internal/sansio/auth_plugin_common.hpp
+include/boost/mysql/impl/internal/sansio/caching_sha2_password.hpp
include/boost/mysql/impl/internal/sansio/close_connection.hpp
include/boost/mysql/impl/internal/sansio/close_statement.hpp
include/boost/mysql/impl/internal/sansio/connect.hpp
include/boost/mysql/impl/internal/sansio/connection_state.hpp
include/boost/mysql/impl/internal/sansio/connection_state_data.hpp
+include/boost/mysql/impl/internal/sansio/csha2p_encrypt_password.hpp
include/boost/mysql/impl/internal/sansio/execute.hpp
include/boost/mysql/impl/internal/sansio/handshake.hpp
include/boost/mysql/impl/internal/sansio/message_reader.hpp
+include/boost/mysql/impl/internal/sansio/mysql_native_password.hpp
include/boost/mysql/impl/internal/sansio/ping.hpp
include/boost/mysql/impl/internal/sansio/prepare_statement.hpp
include/boost/mysql/impl/internal/sansio/quit_connection.hpp
@@ -10390,6 +10380,7 @@ include/boost/outcome/experimental/status-code/win32_code.hpp
include/boost/outcome/experimental/status_outcome.hpp
include/boost/outcome/experimental/status_result.hpp
include/boost/outcome/iostream_support.hpp
+include/boost/outcome/iostream_support_result.hpp
include/boost/outcome/outcome.hpp
include/boost/outcome/outcome_gdb.h
include/boost/outcome/policy/all_narrow.hpp
@@ -11653,6 +11644,7 @@ include/boost/process/process_handle.hpp
include/boost/process/shell.hpp
include/boost/process/start_dir.hpp
include/boost/process/stdio.hpp
+include/boost/process/v1.hpp
include/boost/process/v1/args.hpp
include/boost/process/v1/async.hpp
include/boost/process/v1/async_pipe.hpp
@@ -11806,6 +11798,7 @@ include/boost/process/v2/posix/default_launcher.hpp
include/boost/process/v2/posix/detail/close_handles.hpp
include/boost/process/v2/posix/fork_and_forget_launcher.hpp
include/boost/process/v2/posix/pdfork_launcher.hpp
+include/boost/process/v2/posix/pipe_fork_launcher.hpp
include/boost/process/v2/posix/vfork_launcher.hpp
include/boost/process/v2/process.hpp
include/boost/process/v2/process_handle.hpp
@@ -12661,19 +12654,27 @@ include/boost/redis/adapter/ignore.hpp
include/boost/redis/adapter/result.hpp
include/boost/redis/config.hpp
include/boost/redis/connection.hpp
-include/boost/redis/detail/connector.hpp
+include/boost/redis/detail/connection_logger.hpp
+include/boost/redis/detail/coroutine.hpp
+include/boost/redis/detail/exec_fsm.hpp
include/boost/redis/detail/health_checker.hpp
include/boost/redis/detail/helper.hpp
-include/boost/redis/detail/resolver.hpp
+include/boost/redis/detail/multiplexer.hpp
+include/boost/redis/detail/reader_fsm.hpp
+include/boost/redis/detail/redis_stream.hpp
include/boost/redis/detail/resp3_handshaker.hpp
-include/boost/redis/detail/runner.hpp
include/boost/redis/detail/write.hpp
include/boost/redis/error.hpp
include/boost/redis/ignore.hpp
include/boost/redis/impl/connection.ipp
+include/boost/redis/impl/connection_logger.ipp
include/boost/redis/impl/error.ipp
+include/boost/redis/impl/exec_fsm.ipp
include/boost/redis/impl/ignore.ipp
+include/boost/redis/impl/log_to_file.hpp
include/boost/redis/impl/logger.ipp
+include/boost/redis/impl/multiplexer.ipp
+include/boost/redis/impl/reader_fsm.ipp
include/boost/redis/impl/request.ipp
include/boost/redis/impl/resp3_handshaker.ipp
include/boost/redis/impl/response.ipp
@@ -12695,62 +12696,13 @@ include/boost/regex.h
include/boost/regex.hpp
include/boost/regex/concepts.hpp
include/boost/regex/config.hpp
-include/boost/regex/config/borland.hpp
-include/boost/regex/config/cwchar.hpp
include/boost/regex/icu.hpp
include/boost/regex/mfc.hpp
include/boost/regex/pattern_except.hpp
include/boost/regex/pending/object_cache.hpp
-include/boost/regex/pending/static_mutex.hpp
include/boost/regex/pending/unicode_iterator.hpp
include/boost/regex/regex_traits.hpp
include/boost/regex/user.hpp
-include/boost/regex/v4/basic_regex.hpp
-include/boost/regex/v4/basic_regex_creator.hpp
-include/boost/regex/v4/basic_regex_parser.hpp
-include/boost/regex/v4/c_regex_traits.hpp
-include/boost/regex/v4/char_regex_traits.hpp
-include/boost/regex/v4/cpp_regex_traits.hpp
-include/boost/regex/v4/cregex.hpp
-include/boost/regex/v4/error_type.hpp
-include/boost/regex/v4/icu.hpp
-include/boost/regex/v4/indexed_bit_flag.hpp
-include/boost/regex/v4/iterator_category.hpp
-include/boost/regex/v4/iterator_traits.hpp
-include/boost/regex/v4/match_flags.hpp
-include/boost/regex/v4/match_results.hpp
-include/boost/regex/v4/mem_block_cache.hpp
-include/boost/regex/v4/object_cache.hpp
-include/boost/regex/v4/pattern_except.hpp
-include/boost/regex/v4/perl_matcher.hpp
-include/boost/regex/v4/perl_matcher_common.hpp
-include/boost/regex/v4/perl_matcher_non_recursive.hpp
-include/boost/regex/v4/perl_matcher_recursive.hpp
-include/boost/regex/v4/primary_transform.hpp
-include/boost/regex/v4/protected_call.hpp
-include/boost/regex/v4/regbase.hpp
-include/boost/regex/v4/regex.hpp
-include/boost/regex/v4/regex_format.hpp
-include/boost/regex/v4/regex_fwd.hpp
-include/boost/regex/v4/regex_grep.hpp
-include/boost/regex/v4/regex_iterator.hpp
-include/boost/regex/v4/regex_match.hpp
-include/boost/regex/v4/regex_merge.hpp
-include/boost/regex/v4/regex_raw_buffer.hpp
-include/boost/regex/v4/regex_replace.hpp
-include/boost/regex/v4/regex_search.hpp
-include/boost/regex/v4/regex_split.hpp
-include/boost/regex/v4/regex_token_iterator.hpp
-include/boost/regex/v4/regex_traits.hpp
-include/boost/regex/v4/regex_traits_defaults.hpp
-include/boost/regex/v4/regex_workaround.hpp
-include/boost/regex/v4/states.hpp
-include/boost/regex/v4/sub_match.hpp
-include/boost/regex/v4/syntax_type.hpp
-include/boost/regex/v4/u32regex_iterator.hpp
-include/boost/regex/v4/u32regex_token_iterator.hpp
-include/boost/regex/v4/unicode_iterator.hpp
-include/boost/regex/v4/w32_regex_traits.hpp
include/boost/regex/v5/basic_regex.hpp
include/boost/regex/v5/basic_regex_creator.hpp
include/boost/regex/v5/basic_regex_parser.hpp
@@ -13027,6 +12979,7 @@ include/boost/smart_ptr/detail/sp_counted_base_sync.hpp
include/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp
include/boost/smart_ptr/detail/sp_counted_base_w32.hpp
include/boost/smart_ptr/detail/sp_counted_impl.hpp
+include/boost/smart_ptr/detail/sp_cxx20_constexpr.hpp
include/boost/smart_ptr/detail/sp_disable_deprecated.hpp
include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp
include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp
@@ -14733,6 +14686,7 @@ include/boost/type_erasure/typeid_of.hpp
include/boost/type_index.hpp
include/boost/type_index/ctti_type_index.hpp
include/boost/type_index/detail/compile_time_type_info.hpp
+include/boost/type_index/detail/config.hpp
include/boost/type_index/detail/ctti_register_class.hpp
include/boost/type_index/detail/stl_register_class.hpp
include/boost/type_index/runtime_cast.hpp
@@ -16063,6 +16017,8 @@ lib/cmake/boost_log_setup-%%BOOST_SHARED_LIB_VER%%/boost_log_setup-config-versio
lib/cmake/boost_log_setup-%%BOOST_SHARED_LIB_VER%%/boost_log_setup-config.cmake
lib/cmake/boost_log_setup-%%BOOST_SHARED_LIB_VER%%/libboost_log_setup-variant-shared.cmake
lib/cmake/boost_log_setup-%%BOOST_SHARED_LIB_VER%%/libboost_log_setup-variant-static.cmake
+lib/cmake/boost_math-%%BOOST_SHARED_LIB_VER%%/boost_math-config-version.cmake
+lib/cmake/boost_math-%%BOOST_SHARED_LIB_VER%%/boost_math-config.cmake
lib/cmake/boost_math_c99-%%BOOST_SHARED_LIB_VER%%/boost_math_c99-config-version.cmake
lib/cmake/boost_math_c99-%%BOOST_SHARED_LIB_VER%%/boost_math_c99-config.cmake
lib/cmake/boost_math_c99-%%BOOST_SHARED_LIB_VER%%/libboost_math_c99-variant-shared.cmake
@@ -16087,8 +16043,6 @@ lib/cmake/boost_math_tr1l-%%BOOST_SHARED_LIB_VER%%/boost_math_tr1l-config-versio
lib/cmake/boost_math_tr1l-%%BOOST_SHARED_LIB_VER%%/boost_math_tr1l-config.cmake
lib/cmake/boost_math_tr1l-%%BOOST_SHARED_LIB_VER%%/libboost_math_tr1l-variant-shared.cmake
lib/cmake/boost_math_tr1l-%%BOOST_SHARED_LIB_VER%%/libboost_math_tr1l-variant-static.cmake
-lib/cmake/boost_math-%%BOOST_SHARED_LIB_VER%%/boost_math-config-version.cmake
-lib/cmake/boost_math-%%BOOST_SHARED_LIB_VER%%/boost_math-config.cmake
lib/cmake/boost_nowide-%%BOOST_SHARED_LIB_VER%%/boost_nowide-config-version.cmake
lib/cmake/boost_nowide-%%BOOST_SHARED_LIB_VER%%/boost_nowide-config.cmake
lib/cmake/boost_nowide-%%BOOST_SHARED_LIB_VER%%/libboost_nowide-variant-shared.cmake
@@ -16133,10 +16087,6 @@ lib/cmake/boost_stacktrace_noop-%%BOOST_SHARED_LIB_VER%%/boost_stacktrace_noop-c
lib/cmake/boost_stacktrace_noop-%%BOOST_SHARED_LIB_VER%%/boost_stacktrace_noop-config.cmake
lib/cmake/boost_stacktrace_noop-%%BOOST_SHARED_LIB_VER%%/libboost_stacktrace_noop-variant-shared.cmake
lib/cmake/boost_stacktrace_noop-%%BOOST_SHARED_LIB_VER%%/libboost_stacktrace_noop-variant-static.cmake
-lib/cmake/boost_system-%%BOOST_SHARED_LIB_VER%%/boost_system-config-version.cmake
-lib/cmake/boost_system-%%BOOST_SHARED_LIB_VER%%/boost_system-config.cmake
-lib/cmake/boost_system-%%BOOST_SHARED_LIB_VER%%/libboost_system-variant-shared.cmake
-lib/cmake/boost_system-%%BOOST_SHARED_LIB_VER%%/libboost_system-variant-static.cmake
lib/cmake/boost_test_exec_monitor-%%BOOST_SHARED_LIB_VER%%/boost_test_exec_monitor-config-version.cmake
lib/cmake/boost_test_exec_monitor-%%BOOST_SHARED_LIB_VER%%/boost_test_exec_monitor-config.cmake
lib/cmake/boost_test_exec_monitor-%%BOOST_SHARED_LIB_VER%%/libboost_test_exec_monitor-variant-shared.cmake
@@ -16240,16 +16190,16 @@ lib/libboost_locale.so
lib/libboost_locale.so.%%BOOST_MAJOR_VER%%
lib/libboost_locale.so.%%BOOST_MAJOR_VER%%.%%BOOST_MINOR_VER%%
lib/libboost_locale.so.%%BOOST_SHARED_LIB_VER%%
-lib/libboost_log_setup.a
-lib/libboost_log_setup.so
-lib/libboost_log_setup.so.%%BOOST_MAJOR_VER%%
-lib/libboost_log_setup.so.%%BOOST_MAJOR_VER%%.%%BOOST_MINOR_VER%%
-lib/libboost_log_setup.so.%%BOOST_SHARED_LIB_VER%%
lib/libboost_log.a
lib/libboost_log.so
lib/libboost_log.so.%%BOOST_MAJOR_VER%%
lib/libboost_log.so.%%BOOST_MAJOR_VER%%.%%BOOST_MINOR_VER%%
lib/libboost_log.so.%%BOOST_SHARED_LIB_VER%%
+lib/libboost_log_setup.a
+lib/libboost_log_setup.so
+lib/libboost_log_setup.so.%%BOOST_MAJOR_VER%%
+lib/libboost_log_setup.so.%%BOOST_MAJOR_VER%%.%%BOOST_MINOR_VER%%
+lib/libboost_log_setup.so.%%BOOST_SHARED_LIB_VER%%
lib/libboost_math_c99.a
lib/libboost_math_c99.so
lib/libboost_math_c99.so.%%BOOST_MAJOR_VER%%
@@ -16335,11 +16285,6 @@ lib/libboost_stacktrace_noop.so
lib/libboost_stacktrace_noop.so.%%BOOST_MAJOR_VER%%
lib/libboost_stacktrace_noop.so.%%BOOST_MAJOR_VER%%.%%BOOST_MINOR_VER%%
lib/libboost_stacktrace_noop.so.%%BOOST_SHARED_LIB_VER%%
-lib/libboost_system.a
-lib/libboost_system.so
-lib/libboost_system.so.%%BOOST_MAJOR_VER%%
-lib/libboost_system.so.%%BOOST_MAJOR_VER%%.%%BOOST_MINOR_VER%%
-lib/libboost_system.so.%%BOOST_SHARED_LIB_VER%%
lib/libboost_test_exec_monitor.a
lib/libboost_thread.a
lib/libboost_thread.so
diff --git a/devel/boost-mpi-libs/Makefile b/devel/boost-mpi-libs/Makefile
index 9a7a91d42f4c..298d42be9e07 100644
--- a/devel/boost-mpi-libs/Makefile
+++ b/devel/boost-mpi-libs/Makefile
@@ -11,11 +11,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
PATCHDIR= ${.CURDIR:H}/boost-libs/files
BUILD_DEPENDS= bjam:devel/boost-jam \
- ${PYNUMPY}
+ ${PYTHON_PKGNAMEPREFIX}numpy>=1.26:math/py-numpy@${PY_FLAVOR}
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
${PY_BOOST}
-USES= python:3.9-3.11 # upper bound inherited from math/py-numpy
+USES= python
USE_PYTHON= flavors
#LDFLAGS+= -Wl,--as-needed
diff --git a/devel/boost_build/Makefile b/devel/boost_build/Makefile
index e41f9ed57029..5cc29ca43ae8 100644
--- a/devel/boost_build/Makefile
+++ b/devel/boost_build/Makefile
@@ -23,7 +23,7 @@ DATADIR= ${PREFIX}/share/b2
CONFLICTS_INSTALL= b2
-PORTSCOUT= skipv:2014.10 # a very old version is labeled with YYYY.MM scheme in their repository
+PORTSCOUT= skipv:2014.10 # a very old version is labeled with YYYY.MM scheme in their repository
SHEBANG_GLOB= *.py
diff --git a/devel/codeblocks/Makefile b/devel/codeblocks/Makefile
index c964e9212da5..93ec7ede6e4f 100644
--- a/devel/codeblocks/Makefile
+++ b/devel/codeblocks/Makefile
@@ -1,6 +1,6 @@
PORTNAME= codeblocks
PORTVERSION= 20.03
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION}
@@ -12,7 +12,7 @@ LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
BUILD_DEPENDS= zip:archivers/zip
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libhunspell-1.7.so:textproc/hunspell \
diff --git a/devel/collada-dom/Makefile b/devel/collada-dom/Makefile
index 1299e8c43181..3c22c1d1387a 100644
--- a/devel/collada-dom/Makefile
+++ b/devel/collada-dom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= collada-dom
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= devel
MAINTAINER= trueos@norwegianrockcat.com
@@ -12,7 +12,7 @@ LICENSE= MIT
LIB_DEPENDS= libpcre.so:devel/pcre \
libboost_filesystem.so:devel/boost-libs \
- libboost_system.so:devel/boost-libs
+ libboost_thread.so:devel/boost-libs
USES= cmake gnome minizip pkgconfig
USE_CXXSTD= c++14
diff --git a/devel/cpp-netlib/Makefile b/devel/cpp-netlib/Makefile
index d799d15aad4d..3a1e8b4c5e3a 100644
--- a/devel/cpp-netlib/Makefile
+++ b/devel/cpp-netlib/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cpp-netlib
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 0.13.0
-PORTREVISION= 11
+PORTREVISION= 12
DISTVERSIONSUFFIX= -final
CATEGORIES= devel
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
BROKEN= fails to build with Boost>=1.87
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
BUILD_DEPENDS= boost-libs>0:devel/boost-libs \
asio>0:net/asio
diff --git a/devel/cpp-utilities/Makefile b/devel/cpp-utilities/Makefile
index 7765e2a83ab1..452e8b4135e7 100644
--- a/devel/cpp-utilities/Makefile
+++ b/devel/cpp-utilities/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cpp-utilities
DISTVERSIONPREFIX= v
DISTVERSION= 5.28.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cpprestsdk/Makefile b/devel/cpprestsdk/Makefile
index d9fcae5c27a0..e7ef9e92a753 100644
--- a/devel/cpprestsdk/Makefile
+++ b/devel/cpprestsdk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cpprestsdk
PORTVERSION= 2.10.19
-PORTREVISION= 5
+PORTREVISION= 6
DISTVERSIONPREFIX= v
CATEGORIES= devel
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../license.txt
BUILD_DEPENDS= ${LOCALBASE}/include/websocketpp/client.hpp:devel/websocketpp
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= cmake:testing compiler:c++11-lang pkgconfig ssl
USE_GITHUB= yes
diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
index 9f1b5c8f21c0..38bb3b6b6ba3 100644
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fbthrift
DISTVERSIONPREFIX= v
DISTVERSION= 2025.08.18.00
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -14,7 +15,7 @@ BROKEN_aarch64= compilation fails, see https://github.com/facebook/fbthrift/issu
BROKEN_armv7= compilation fails, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283484
BUILD_DEPENDS= range-v3>0:devel/range-v3
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libbzip2.so:misc/vxl \
libdouble-conversion.so:devel/double-conversion \
libevent.so:devel/libevent \
diff --git a/devel/fnc/Makefile b/devel/fnc/Makefile
index 534092e6f40f..8808cc53a9a2 100644
--- a/devel/fnc/Makefile
+++ b/devel/fnc/Makefile
@@ -14,6 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= ncurses
MAKE_JOBS_UNSAFE= yes
+CFLAGS+= -Wno-error=gnu-statement-expression
+
PLIST_FILES= bin/fnc \
share/man/man1/fnc.1.gz
diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index 06f2240044fb..25620287f071 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,6 +1,7 @@
PORTNAME= folly
DISTVERSIONPREFIX= v
DISTVERSION= 2025.08.18.00
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/gdb/Makefile b/devel/gdb/Makefile
index cdee1e8baee0..ac00b1ce3187 100644
--- a/devel/gdb/Makefile
+++ b/devel/gdb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gdb
DISTVERSION= 15.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= GNU
diff --git a/devel/heaptrack/Makefile b/devel/heaptrack/Makefile
index 432e6334ab1c..ab78e1e3fe9e 100644
--- a/devel/heaptrack/Makefile
+++ b/devel/heaptrack/Makefile
@@ -1,6 +1,6 @@
PORTNAME= heaptrack
DISTVERSION= 1.5.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/${PORTNAME}/
diff --git a/devel/hpx/Makefile b/devel/hpx/Makefile
index c1727ef32ee0..e24ddf576d8f 100644
--- a/devel/hpx/Makefile
+++ b/devel/hpx/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hpx
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.0-20250715
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/ikos/Makefile b/devel/ikos/Makefile
index 0d4bb7249319..7bf385e45fe3 100644
--- a/devel/ikos/Makefile
+++ b/devel/ikos/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ikos
DISTVERSIONPREFIX= v
DISTVERSION= 3.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -15,7 +15,7 @@ BROKEN_armv7= configure fails: error when running a program linked with GMP: Seg
BUILD_DEPENDS= llvm${LLVM_VERSION}>0:devel/llvm${LLVM_VERSION}
LIB_DEPENDS= libapron.so:math/apron \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libmpfr.so:math/mpfr \
libgmp.so:math/gmp \
libppl.so:devel/ppl \
diff --git a/devel/ikos/files/patch-cmake_FindBoost.cmake b/devel/ikos/files/patch-cmake_FindBoost.cmake
index a7a74af7cca3..75f2d9c03187 100644
--- a/devel/ikos/files/patch-cmake_FindBoost.cmake
+++ b/devel/ikos/files/patch-cmake_FindBoost.cmake
@@ -1,4 +1,4 @@
---- cmake/FindBoost.cmake.orig 2019-02-23 02:50:42 UTC
+--- cmake/FindBoost.cmake.orig 2024-12-31 23:34:34 UTC
+++ cmake/FindBoost.cmake
@@ -170,6 +170,9 @@
#
@@ -10,3 +10,12 @@
#-------------------------------------------------------------------------------
# Before we go searching, check whether boost-cmake is available, unless the
# user specifically asked NOT to search for boost-cmake.
+@@ -1000,7 +1003,7 @@ if(Boost_VERSION AND Boost_FIND_COMPONENTS)
+ # On versions < 1.35, remove the System library from the considered list
+ # since it wasn't added until 1.35.
+ if(Boost_VERSION AND Boost_FIND_COMPONENTS)
+- if(Boost_VERSION LESS 103500)
++ if(Boost_VERSION LESS 103500 OR Boost_VERSION GREATER 107100)
+ list(REMOVE_ITEM Boost_FIND_COMPONENTS system)
+ endif()
+ endif()
diff --git a/devel/libftdi/Makefile b/devel/libftdi/Makefile
index d710e465ea9c..017a0a773f88 100644
--- a/devel/libftdi/Makefile
+++ b/devel/libftdi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libftdi
PORTVERSION= 0.20
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= devel
MASTER_SITES= http://www.intra2net.com/en/developer/libftdi/download/
@@ -22,7 +22,7 @@ OPTIONS_DEFAULT=BOOST PYTHON
OPTIONS_SUB= yes
BOOST_DESC= C++ bindings (requires Boost)
-BOOST_LIB_DEPENDS= libboost_system.so:devel/boost-libs
+BOOST_LIB_DEPENDS= libboost_thread.so:devel/boost-libs
BOOST_CMAKE_BOOL= FTDIPP
BOOST_CXXFLAGS= -I${LOCALBASE}/include
diff --git a/devel/libnest2d-ultimaker/Makefile b/devel/libnest2d-ultimaker/Makefile
index 150dd4b2bcde..596699194705 100644
--- a/devel/libnest2d-ultimaker/Makefile
+++ b/devel/libnest2d-ultimaker/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libnest2d-ultimaker
DISTVERSION= 5.3.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= db@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://github.com/Ultimaker/libnest2d
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libpolyclipping.so:graphics/polyclipping \
libnlopt.so:math/nlopt
diff --git a/devel/liborcus/Makefile b/devel/liborcus/Makefile
index 76f1c530c1f7..b229e5744c5c 100644
--- a/devel/liborcus/Makefile
+++ b/devel/liborcus/Makefile
@@ -1,5 +1,6 @@
PORTNAME= liborcus
DISTVERSION= 0.20.2
+PORTREVISION= 1
CATEGORIES= devel misc
#MASTER_SITES= https://kohei.us/files/orcus/src/
diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile
index 23aed5b161e4..b3d3adb9c7c3 100644
--- a/devel/libphonenumber/Makefile
+++ b/devel/libphonenumber/Makefile
@@ -1,6 +1,7 @@
PORTNAME= libphonenumber
DISTVERSIONPREFIX= v
DISTVERSION= 9.0.15
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index 68c1f03ba3c8..5e60131666c4 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -523,7 +523,7 @@ build-plist:
if ($$0 ~ /(${EXTRAS_PATTERN})/) {printf "%%%%EXTRAS%%%%"} \
if ($$0 ~ /(${FLANG_PATTERN})/) {printf "%%%%FLANG%%%%"} \
if ($$0 ~ /(bin\/(ld|lld|wasm-ld))|liblld[^b]|\/lld\// && $$0 !~ /lldb/) {printf "%%%%LLD%%%%"} \
- if ($$0 ~ /(argdumper|lldb|six.py)/) {printf "%%%%LLDB%%%%"} \
+ if ($$0 ~ /(argdumper|lldb|six.py|yaml2macho-core)/) {printf "%%%%LLDB%%%%"} \
if ($$0 ~ /(${MLIR_PATTERN})/) {printf "%%%%MLIR%%%%"} \
if ($$0 ~ /(${OPENMP_PATTERN})/) {printf "%%%%OPENMP%%%%"} \
if ($$0 ~ /(${POLLY_PATTERN})/) {printf "%%%%POLLY%%%%"} \
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index b88c767bc2cb..2793564d7646 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -130,7 +130,7 @@ bin/offload-arch-devel
%%LLDB%%bin/lldb-mcp-devel
%%LLDB%%bin/lldb-server-devel
%%LLDB%%bin/lldb-tblgen-devel
-bin/yaml2macho-core-devel
+%%LLDB%%bin/yaml2macho-core-devel
%%MLIR%%bin/mlir-cat-devel
%%MLIR%%bin/mlir-lsp-server-devel
%%MLIR%%bin/mlir-minimal-opt-devel
@@ -339,7 +339,7 @@ llvm-devel/bin/sanstats
%%FLANG%%llvm-devel/bin/tco
llvm-devel/bin/verify-uselistorder
%%LLD%%llvm-devel/bin/wasm-ld
-llvm-devel/bin/yaml2macho-core
+%%LLDB%%llvm-devel/bin/yaml2macho-core
%%CLANG%%llvm-devel/include/clang-c/BuildSystem.h
%%CLANG%%llvm-devel/include/clang-c/CXCompilationDatabase.h
%%CLANG%%llvm-devel/include/clang-c/CXDiagnostic.h
diff --git a/devel/msp430-debug-stack/Makefile b/devel/msp430-debug-stack/Makefile
index e8a922533fe2..8e7d8112985f 100644
--- a/devel/msp430-debug-stack/Makefile
+++ b/devel/msp430-debug-stack/Makefile
@@ -1,6 +1,6 @@
PORTNAME= msp430-debug-stack
PORTVERSION= 3.15.1.1
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
MASTER_SITES= https://dr-download.ti.com/software-development/driver-or-library/MD-4vnqcP1Wk4/${PORTVERSION}/ \
LOCAL/lev:doc1 \
diff --git a/devel/nextpnr/Makefile b/devel/nextpnr/Makefile
index 1da661953385..0224bbd8e932 100644
--- a/devel/nextpnr/Makefile
+++ b/devel/nextpnr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nextpnr
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 0.9
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/phasar/Makefile b/devel/phasar/Makefile
index 3eeac68f4812..a85a510db043 100644
--- a/devel/phasar/Makefile
+++ b/devel/phasar/Makefile
@@ -1,7 +1,7 @@
PORTNAME= phasar
DISTVERSIONPREFIX= v
DISTVERSION= 2503
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel science
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/py-pynest2d/Makefile b/devel/py-pynest2d/Makefile
index 1c9f922668c0..9bee27fba597 100644
--- a/devel/py-pynest2d/Makefile
+++ b/devel/py-pynest2d/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pynest2d
DISTVERSION= 5.3.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BROKEN_aarch64= broken with trait error from boost
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sip>=0:devel/py-sip@${PY_FLAVOR} \
${LOCALBASE}/include/libnest2d/libnest2d.hpp:devel/libnest2d-ultimaker
LIB_DEPENDS= libpolyclipping.so:graphics/polyclipping \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libnlopt.so:math/nlopt
USES= python cmake compiler:c++11-lang pyqt:6 pkgconfig
diff --git a/devel/py-sip/Makefile b/devel/py-sip/Makefile
index 5596f8a478f4..bddf709c57bd 100644
--- a/devel/py-sip/Makefile
+++ b/devel/py-sip/Makefile
@@ -1,10 +1,14 @@
PORTNAME= sip
PORTVERSION= ${SIP_VERSION}
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITES_SIP}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PATCH_SITES= https://github.com/Python-SIP/sip/commit/
+PATCHFILES+= b6a7ec2453899b878ffe0b2b5b1f642a0992aa6d.patch:-p1 # Fix build regession for devel/py-qt5-pyqt
+
MAINTAINER= kde@FreeBSD.org
COMMENT= Python to C and C++ bindings generator
WWW= https://github.com/Python-SIP/sip
diff --git a/devel/py-sip/distinfo b/devel/py-sip/distinfo
index a061b395dac8..265760382f5a 100644
--- a/devel/py-sip/distinfo
+++ b/devel/py-sip/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1760611241
+TIMESTAMP = 1760919074
SHA256 (sip-6.13.1.tar.gz) = d065b74eca996f29f1f0831ad321efaecf9906759b09466edc45349df7be6cd0
SIZE (sip-6.13.1.tar.gz) = 2349037
+SHA256 (b6a7ec2453899b878ffe0b2b5b1f642a0992aa6d.patch) = d6e844723f07d4a8a9c380f1103a34fe8d048357c05d7ff3988a39df21b3bfc7
+SIZE (b6a7ec2453899b878ffe0b2b5b1f642a0992aa6d.patch) = 1016
diff --git a/devel/py-ty/Makefile b/devel/py-ty/Makefile
index 7205819faf49..de207c257751 100644
--- a/devel/py-ty/Makefile
+++ b/devel/py-ty/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ty
-DISTVERSION= 0.0.1a22
+DISTVERSION= 0.0.1a23
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ty/Makefile.crates b/devel/py-ty/Makefile.crates
index 99d16548d96b..2cec6150167d 100644
--- a/devel/py-ty/Makefile.crates
+++ b/devel/py-ty/Makefile.crates
@@ -4,8 +4,8 @@ CARGO_CRATES= adler2-2.0.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
annotate-snippets-0.11.5 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-lossy-1.1.4 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
@@ -33,7 +33,7 @@ CARGO_CRATES= adler2-2.0.1 \
bumpalo-3.19.0 \
byteorder-1.5.0 \
cachedir-0.3.1 \
- camino-1.2.0 \
+ camino-1.2.1 \
cast-0.3.0 \
castaway-0.2.4 \
cc-1.2.38 \
@@ -187,9 +187,9 @@ CARGO_CRATES= adler2-2.0.1 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy_static-1.5.0 \
- libc-0.2.175 \
- libcst-1.8.4 \
- libcst_derive-1.8.4 \
+ libc-0.2.177 \
+ libcst-1.8.5 \
+ libcst_derive-1.8.5 \
libloading-0.8.9 \
libmimalloc-sys-0.1.44 \
libredox-0.1.10 \
@@ -205,7 +205,7 @@ CARGO_CRATES= adler2-2.0.1 \
matchers-0.2.0 \
matches-0.1.10 \
matchit-0.8.6 \
- memchr-2.7.5 \
+ memchr-2.7.6 \
memoffset-0.9.1 \
mimalloc-0.1.48 \
minicov-0.3.7 \
@@ -265,7 +265,7 @@ CARGO_CRATES= adler2-2.0.1 \
proc-macro-crate-3.4.0 \
proc-macro-utils-0.10.0 \
proc-macro2-1.0.101 \
- pyproject-toml-0.13.6 \
+ pyproject-toml-0.13.7 \
quick-junit-0.5.1 \
quick-xml-0.37.5 \
quickcheck-1.0.3 \
@@ -464,5 +464,5 @@ CARGO_CRATES= adler2-2.0.1 \
zstd-0.11.2+zstd.1.5.2 \
zstd-safe-5.0.2+zstd.1.5.2 \
zstd-sys-2.0.16+zstd.1.5.7 \
- salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=29ab321b45d00daa4315fa2a06f7207759a8c87e\#29ab321b45d00daa4315fa2a06f7207759a8c87e \
- lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439
+ lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 \
+ salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=ef9f9329be6923acd050c8dddd172e3bc93e8051\#ef9f9329be6923acd050c8dddd172e3bc93e8051
diff --git a/devel/py-ty/distinfo b/devel/py-ty/distinfo
index 14bdadefb0d4..7914e54db833 100644
--- a/devel/py-ty/distinfo
+++ b/devel/py-ty/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1760334325
-SHA256 (ty-0.0.1a22.tar.gz) = b20ec5362830a1e9e05654c15e88607fdbb45325ec130a9a364c6dd412ecbf55
-SIZE (ty-0.0.1a22.tar.gz) = 4312182
+TIMESTAMP = 1760957407
+SHA256 (ty-0.0.1a23.tar.gz) = d3b4a81b47f306f571fd99bc71a4fa5607eae61079a18e77fadcf8401b19a6c9
+SIZE (ty-0.0.1a23.tar.gz) = 4360335
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -13,10 +13,10 @@ SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd
SIZE (rust/crates/anes-0.1.6.crate) = 23857
SHA256 (rust/crates/annotate-snippets-0.11.5.crate) = 710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4
SIZE (rust/crates/annotate-snippets-0.11.5.crate) = 34687
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-lossy-1.1.4.crate) = 04d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f
SIZE (rust/crates/anstyle-lossy-1.1.4.crate) = 10266
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
@@ -71,8 +71,8 @@ SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cachedir-0.3.1.crate) = 4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873
SIZE (rust/crates/cachedir-0.3.1.crate) = 8668
-SHA256 (rust/crates/camino-1.2.0.crate) = e1de8bc0aa9e9385ceb3bf0c152e3a9b9544f6c4a912c8ae504e80c1f0368603
-SIZE (rust/crates/camino-1.2.0.crate) = 41313
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
@@ -379,12 +379,12 @@ SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac36
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
-SHA256 (rust/crates/libcst-1.8.4.crate) = 052ef5d9fc958a51aeebdf3713573b36c6fd6eed0bf0e60e204d2c0f8cf19b9f
-SIZE (rust/crates/libcst-1.8.4.crate) = 111266
-SHA256 (rust/crates/libcst_derive-1.8.4.crate) = a91a751afee92cbdd59d4bc6754c7672712eec2d30a308f23de4e3287b2929cb
-SIZE (rust/crates/libcst_derive-1.8.4.crate) = 11337
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libcst-1.8.5.crate) = 9d56bcd52d9b5e5f43e7fba20eb1f423ccb18c84cdf1cb506b8c1b95776b0b49
+SIZE (rust/crates/libcst-1.8.5.crate) = 111260
+SHA256 (rust/crates/libcst_derive-1.8.5.crate) = 3fcf5a725c4db703660124fe0edb98285f1605d0b87b7ee8684b699764a4f01a
+SIZE (rust/crates/libcst_derive-1.8.5.crate) = 11340
SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870
@@ -415,8 +415,8 @@ SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c6
SIZE (rust/crates/matches-0.1.10.crate) = 2592
SHA256 (rust/crates/matchit-0.8.6.crate) = 2f926ade0c4e170215ae43342bf13b9310a437609c81f29f86c5df6657582ef9
SIZE (rust/crates/matchit-0.8.6.crate) = 38353
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8
@@ -535,8 +535,8 @@ SHA256 (rust/crates/proc-macro-utils-0.10.0.crate) = eeaf08a13de400bc215877b5bdc
SIZE (rust/crates/proc-macro-utils-0.10.0.crate) = 21572
SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
-SHA256 (rust/crates/pyproject-toml-0.13.6.crate) = ec768e063102b426e8962989758115e8659485124de9207bc365fab524125d65
-SIZE (rust/crates/pyproject-toml-0.13.6.crate) = 18159
+SHA256 (rust/crates/pyproject-toml-0.13.7.crate) = f6d755483ad14b49e76713b52285235461a5b4f73f17612353e11a5de36a5fd2
+SIZE (rust/crates/pyproject-toml-0.13.7.crate) = 18618
SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7
SIZE (rust/crates/quick-junit-0.5.1.crate) = 21088
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
@@ -933,7 +933,7 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e
SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
-SHA256 (salsa-rs-salsa-29ab321b45d00daa4315fa2a06f7207759a8c87e_GH0.tar.gz) = 3d9c45a44cc81c264220761342d57ea2f044974ffb93c259704d1dade46c2eec
-SIZE (salsa-rs-salsa-29ab321b45d00daa4315fa2a06f7207759a8c87e_GH0.tar.gz) = 718322
SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913
SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124
+SHA256 (salsa-rs-salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051_GH0.tar.gz) = 796a0850d0c49cb4087e01f223fb6b041d2315ca76227e529b8bb0baecf0101c
+SIZE (salsa-rs-salsa-ef9f9329be6923acd050c8dddd172e3bc93e8051_GH0.tar.gz) = 730763
diff --git a/devel/simgear/Makefile b/devel/simgear/Makefile
index cc4a39917075..ba7d24ff1d91 100644
--- a/devel/simgear/Makefile
+++ b/devel/simgear/Makefile
@@ -1,5 +1,6 @@
PORTNAME= simgear
PORTVERSION= 2024.1.1
+PORTREVISION= 1
CATEGORIES= devel games
MAINTAINER= martymac@FreeBSD.org
diff --git a/devel/sope/Makefile b/devel/sope/Makefile
index 31ed954474e7..ddb2add5c733 100644
--- a/devel/sope/Makefile
+++ b/devel/sope/Makefile
@@ -1,6 +1,5 @@
PORTNAME= sope
-PORTVERSION= 5.12.3
-PORTREVISION= 1
+PORTVERSION= 5.12.4
CATEGORIES= devel gnustep
MASTER_SITES= https://packages.sogo.nu/sources/
DISTNAME= SOPE-${PORTVERSION}
diff --git a/devel/sope/distinfo b/devel/sope/distinfo
index f1fdcb4d8244..7f7b66970b60 100644
--- a/devel/sope/distinfo
+++ b/devel/sope/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752370524
-SHA256 (SOPE-5.12.3.tar.gz) = 32bc4923c3cb8be9e32c797c31d215616e77a3305e720ad11cecc4eab128fd85
-SIZE (SOPE-5.12.3.tar.gz) = 2306173
+TIMESTAMP = 1759979723
+SHA256 (SOPE-5.12.4.tar.gz) = c3446600b4bbc81d4498e42aa3162d347a95bfbef092182a1835c473d9bee6d6
+SIZE (SOPE-5.12.4.tar.gz) = 2307016
diff --git a/devel/thrift-cpp/Makefile b/devel/thrift-cpp/Makefile
index 48877f5bcffe..09995684e050 100644
--- a/devel/thrift-cpp/Makefile
+++ b/devel/thrift-cpp/Makefile
@@ -1,5 +1,6 @@
PORTNAME= thrift
PORTVERSION= ${THRIFT_PORTVERSION} # to keep in sync with thrift
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= APACHE/thrift/${PORTVERSION}
@@ -10,7 +11,9 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= C++ interface to Thrift
WWW= https://thrift.apache.org/
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+BROKEN_i386= undefined reference to 'boost::atomics::detail::lockpool::scoped_lock::scoped_lock(void const volatile*)'
+
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libevent.so:devel/libevent
USES= bison cmake pkgconfig compiler:c++11-lang cpe \
diff --git a/devel/trellis/Makefile b/devel/trellis/Makefile
index 55956ccd2c88..22ef959fa972 100644
--- a/devel/trellis/Makefile
+++ b/devel/trellis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trellis
PORTVERSION= g2025011100
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= jbo@FreeBSD.org
diff --git a/devel/umbrello/Makefile b/devel/umbrello/Makefile
index aa165f11b6b9..ef866eeeaf59 100644
--- a/devel/umbrello/Makefile
+++ b/devel/umbrello/Makefile
@@ -1,5 +1,6 @@
PORTNAME= umbrello
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/dns/powerdns-recursor/Makefile b/dns/powerdns-recursor/Makefile
index eb41df1e40f4..211839e74d7a 100644
--- a/dns/powerdns-recursor/Makefile
+++ b/dns/powerdns-recursor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= recursor
DISTVERSION= 5.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= dns
MASTER_SITES= https://downloads.powerdns.com/releases/
PKGNAMEPREFIX= powerdns-
diff --git a/dns/powerdns/Makefile b/dns/powerdns/Makefile
index a67e9f7bb13d..a51ded6723a2 100644
--- a/dns/powerdns/Makefile
+++ b/dns/powerdns/Makefile
@@ -1,5 +1,6 @@
PORTNAME= powerdns
DISTVERSION= 5.0.0
+PORTREVISION= 1
CATEGORIES= dns
MASTER_SITES= https://downloads.powerdns.com/releases/
DISTNAME= pdns-${DISTVERSION}
diff --git a/editors/abiword/Makefile b/editors/abiword/Makefile
index 158df21d912e..ab7f05deffea 100644
--- a/editors/abiword/Makefile
+++ b/editors/abiword/Makefile
@@ -1,6 +1,6 @@
PORTNAME= abiword
PORTVERSION= 3.0.5
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= editors
MASTER_SITES= https://dev.alpinelinux.org/archive/${PORTNAME}/
DIST_SUBDIR= AbiWord
@@ -12,7 +12,7 @@ WWW= https://gitlab.gnome.org/World/AbiWord
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libpopt.so:devel/popt \
libpng.so:graphics/png \
libwv.so:textproc/wv \
diff --git a/editors/calligra/Makefile b/editors/calligra/Makefile
index e6e18f94bff7..b71d696ab9c8 100644
--- a/editors/calligra/Makefile
+++ b/editors/calligra/Makefile
@@ -1,5 +1,6 @@
PORTNAME= calligra
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= editors kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/editors/jucipp/Makefile b/editors/jucipp/Makefile
index 688bde51c2a4..ad0de3e05e75 100644
--- a/editors/jucipp/Makefile
+++ b/editors/jucipp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jucipp
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= editors
MAINTAINER= info@babaei.net
diff --git a/editors/libreoffice-af/distinfo b/editors/libreoffice-af/distinfo
index d4e974994f8e..328dd7987be3 100644
--- a/editors/libreoffice-af/distinfo
+++ b/editors/libreoffice-af/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890703
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_af.tar.gz) = c1a436a0dab542b84ff6f4b3207437e3eaaef66f8e12dd2a3a57a68b53c4adc9
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_af.tar.gz) = 1174432
+TIMESTAMP = 1760441553
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_af.tar.gz) = a9d4bda643b7397f00d9efa8191db171a21f162b0328762c79ad03f2022f6667
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_af.tar.gz) = 1173913
diff --git a/editors/libreoffice-am/distinfo b/editors/libreoffice-am/distinfo
index 5421034237be..3c5825cbe483 100644
--- a/editors/libreoffice-am/distinfo
+++ b/editors/libreoffice-am/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890705
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_am.tar.gz) = 68007be27f270ac8caa97eb5fedd6fd39a02e50f2b3c2f94389c3646cdab2ece
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_am.tar.gz) = 643110
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_am.tar.gz) = 3161adf2abf182820fbca21eeaa3740d41dbf1e5c6b22e7b2e1b8510405b05f5
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_am.tar.gz) = 2668175
+TIMESTAMP = 1760441554
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_am.tar.gz) = 07dc2fbc145ebcc00a99c03582a3032729ae837ff540ec0082eed8e4dafdc2b2
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_am.tar.gz) = 642449
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_am.tar.gz) = 88cd3704ef9366f7e7bb8c4c48ca5f6331fad1e7347ce3b88cf3739793c69a76
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_am.tar.gz) = 2668209
diff --git a/editors/libreoffice-as/distinfo b/editors/libreoffice-as/distinfo
index bb0d97f6feff..102cae0ce17d 100644
--- a/editors/libreoffice-as/distinfo
+++ b/editors/libreoffice-as/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890708
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_as.tar.gz) = db3e46f04721122c8168b4fcc4e46042b3549c79828b4df878a3417aabb9d90e
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_as.tar.gz) = 350330
+TIMESTAMP = 1760441558
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_as.tar.gz) = b9e34b95e79c5e1984e77e98a48e84691afee3cbd15836047f12ee8a6ddd40d0
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_as.tar.gz) = 350345
diff --git a/editors/libreoffice-ast/distinfo b/editors/libreoffice-ast/distinfo
index c3fea20dda5d..c3aaa715360a 100644
--- a/editors/libreoffice-ast/distinfo
+++ b/editors/libreoffice-ast/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890709
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ast.tar.gz) = 925f76d047f2eae1e15e43acc27a80609ae439c556d0015e60b16b5d02bea3c6
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ast.tar.gz) = 474585
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ast.tar.gz) = ff52f74e6d271f6de7eb0a5c94c221d47ba2bb8c6a8d7180c0af2e2e19d60efa
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ast.tar.gz) = 2641294
+TIMESTAMP = 1760441559
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ast.tar.gz) = 239aca7dd27de7316748ff8e19ba6e23f843e577acc550f426f8cdd71152822d
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ast.tar.gz) = 475402
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ast.tar.gz) = b8198096126a4fed716271a8eca46c7a75914d5cdc1f4d03a522350d9203b73b
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ast.tar.gz) = 2641602
diff --git a/editors/libreoffice-be/distinfo b/editors/libreoffice-be/distinfo
index 190fac1075fb..5d986ef373cc 100644
--- a/editors/libreoffice-be/distinfo
+++ b/editors/libreoffice-be/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890710
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_be.tar.gz) = f97e15b1bdd3f604b24912617be2e9f17acbae82dfa968b0b3c02591cf16488a
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_be.tar.gz) = 2076464
+TIMESTAMP = 1760441560
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_be.tar.gz) = fded5672a8477ada6ef1bb1ac5f1e93cb149ae733dc07d1c3604f5f7e4e415a5
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_be.tar.gz) = 2077031
diff --git a/editors/libreoffice-bg/distinfo b/editors/libreoffice-bg/distinfo
index 444091ec1f06..7f1e1a51142a 100644
--- a/editors/libreoffice-bg/distinfo
+++ b/editors/libreoffice-bg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890713
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_bg.tar.gz) = ee104f84939de8ec084db78206198e84b9f074f81ec9ff645592d6b66c0ad601
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_bg.tar.gz) = 1907579
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_bg.tar.gz) = b9c3dfacb62b8def63c09674368be99d18c1c8a7b44f1858e5592a80bec6db07
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_bg.tar.gz) = 2697905
+TIMESTAMP = 1760441563
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bg.tar.gz) = 6685d3c0e98acd1d4ea0bb811fe1be6fce2037cfcca9ee27e7fedaa0738268bc
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bg.tar.gz) = 1907061
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bg.tar.gz) = 3fb537e318398a83dc59c913e5a9bf7483ce4792823a0e5e99c62999493a9955
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bg.tar.gz) = 2698043
diff --git a/editors/libreoffice-bn/distinfo b/editors/libreoffice-bn/distinfo
index 2ba528d14976..629782fe24e2 100644
--- a/editors/libreoffice-bn/distinfo
+++ b/editors/libreoffice-bn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890715
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_bn.tar.gz) = 1f1c685338c4c13be2022a7ba604b227547fd1eacdecd8a83a13f17fa22d7859
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_bn.tar.gz) = 683239
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_bn.tar.gz) = 3c5d683ad75c8136e710fb32f6c51429b6e8a48b97b6f636f2c3bbe5e025b320
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_bn.tar.gz) = 2624951
+TIMESTAMP = 1760441565
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bn.tar.gz) = eb45bf2be6bd02ec28109ffe95f513a04270c166a19c9cb81b0356b33c403a6a
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bn.tar.gz) = 682744
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bn.tar.gz) = f1704f54b610dfa6b3f32835da36f96995d257b68f6e32a256249cebf77ce7b2
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bn.tar.gz) = 2624446
diff --git a/editors/libreoffice-bn_IN/distinfo b/editors/libreoffice-bn_IN/distinfo
index 2fe8e49ab4b0..d40a9735263c 100644
--- a/editors/libreoffice-bn_IN/distinfo
+++ b/editors/libreoffice-bn_IN/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890716
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = b423c278350f2c49dd4ad37a30b135e4ca2d0687d34495e1e1fe298e1c2ac235
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 472807
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = c324e97763dc30fe25146b14cd58a64597fa9b879842617e78a1ad199d6bc662
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2797869
+TIMESTAMP = 1760441567
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = e3907fdef06d72a99ac1caec10baf01a70b4ebe045f84d49ae9b40efa50bd37e
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bn-IN.tar.gz) = 472553
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 45d24fb23352b552e2085990dcc3942115515361a560bffa0ab1dd32585da461
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bn-IN.tar.gz) = 2797747
diff --git a/editors/libreoffice-bo/distinfo b/editors/libreoffice-bo/distinfo
index 7f7c723b661f..69678ae25587 100644
--- a/editors/libreoffice-bo/distinfo
+++ b/editors/libreoffice-bo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890718
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_bo.tar.gz) = f1f52c18a0022c368a0e0e9e1fa36df92c1da47fb4d5ab7548474e645b79f989
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_bo.tar.gz) = 307963
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_bo.tar.gz) = 21a83c6145ae70ceb53dd331215fec1818f26165d86cde194da802ea005803f0
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_bo.tar.gz) = 2627944
+TIMESTAMP = 1760441569
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bo.tar.gz) = e42bdd74a119019aeb9eb477b940547a54c2b147c37b2df64f55fa518f3d34e8
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bo.tar.gz) = 308005
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bo.tar.gz) = 257bc8285f9ff9f42e70bc281cd74ad324e0f94d3c9e89131928ac5dfcbd6d94
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bo.tar.gz) = 2627866
diff --git a/editors/libreoffice-br/distinfo b/editors/libreoffice-br/distinfo
index 241865dd92b3..ebfbbd6b8adc 100644
--- a/editors/libreoffice-br/distinfo
+++ b/editors/libreoffice-br/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890719
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_br.tar.gz) = a1d86d6760d14956ad0849f2011792b8ebce51d1be45a6bef425f01555f8d418
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_br.tar.gz) = 989369
+TIMESTAMP = 1760441570
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_br.tar.gz) = 41d471ca2847ed4fb1c114a4ff6d781143318e5c0f264254f2ae1e78a58a6a92
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_br.tar.gz) = 990691
diff --git a/editors/libreoffice-brx/distinfo b/editors/libreoffice-brx/distinfo
index 755c470d4679..c0baf1214297 100644
--- a/editors/libreoffice-brx/distinfo
+++ b/editors/libreoffice-brx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890719
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_brx.tar.gz) = 94233b2f23ce2add504cab59bd5f03d4ddd309b571460b41b6d38c6abbfd8c10
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_brx.tar.gz) = 231011
+TIMESTAMP = 1760441570
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_brx.tar.gz) = 8db558307ab77b199fe793e3b82e75fdc26f09394d5d3c25214caa507843754e
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_brx.tar.gz) = 230937
diff --git a/editors/libreoffice-bs/distinfo b/editors/libreoffice-bs/distinfo
index be3d1a15f546..81e2f3a03e66 100644
--- a/editors/libreoffice-bs/distinfo
+++ b/editors/libreoffice-bs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890721
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_bs.tar.gz) = 7eabee77bbea006a236151afba99b8bc0418851563225a5997b28df161bfafec
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_bs.tar.gz) = 480637
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_bs.tar.gz) = 7d8b51cf5c92928e92e9c70f0e90d3da818a54764dd91bf3148ce7bda04008a0
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_bs.tar.gz) = 2560529
+TIMESTAMP = 1760441574
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bs.tar.gz) = 7871388448fe1a4d070ea2fa1974432f6fe477fae98533231a4182aa717a25cc
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_bs.tar.gz) = 480661
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bs.tar.gz) = 410cd3dca3548b370e387261500e00a42d2e9e1eb7114ac44058b042a9e7d4da
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_bs.tar.gz) = 2560393
diff --git a/editors/libreoffice-ca/distinfo b/editors/libreoffice-ca/distinfo
index 24535d6e98c5..a9824b850788 100644
--- a/editors/libreoffice-ca/distinfo
+++ b/editors/libreoffice-ca/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890724
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ca.tar.gz) = a083deb3204bdf91838512a788bea96c48b54fad867ae44e626edc0cabe516e5
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ca.tar.gz) = 2530300
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ca.tar.gz) = d1af61fe4f4681396f61cf719888ee69ed1dfee239dba1e51aa856e278e13cbc
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ca.tar.gz) = 2648584
+TIMESTAMP = 1760441576
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ca.tar.gz) = 8af0041ed03825854e8c160ab853876b728e684ab80df697a2870bcaeff0462e
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ca.tar.gz) = 2531136
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ca.tar.gz) = 4bb848c4de5475257c99d78dec9330edf5dd98e7f4319eee6c2122b24c11ac73
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ca.tar.gz) = 2648354
diff --git a/editors/libreoffice-ca_valencia/distinfo b/editors/libreoffice-ca_valencia/distinfo
index f85e84b460ee..526edfecf7fd 100644
--- a/editors/libreoffice-ca_valencia/distinfo
+++ b/editors/libreoffice-ca_valencia/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890726
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = c1f61b6421c8f10bfe08f48bef5a29ddaad418bf662221b1cfb650fb84a1323c
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 2496127
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = acf90af55ebaab24f405471d4e67d344aad02ad33a63ecb0e511f64cc76ba5c4
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2649254
+TIMESTAMP = 1760441579
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 8a433e6438eaad705abd83e2d786cbc0417bc97a5cb211c6f1a99a53aa983fe0
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ca-valencia.tar.gz) = 2495830
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 6b150eba05495de379a55f5e33c9fdf8489f9b976b682d5222b414da3ddd7e6c
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ca-valencia.tar.gz) = 2649260
diff --git a/editors/libreoffice-ckb/distinfo b/editors/libreoffice-ckb/distinfo
index 23151f72cabd..3c7f9c1e3640 100644
--- a/editors/libreoffice-ckb/distinfo
+++ b/editors/libreoffice-ckb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890726
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ckb.tar.gz) = 0783fd94d751df909df715c712b94a49d0ae528268884285d1e919ebdbca4e6e
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ckb.tar.gz) = 347019
+TIMESTAMP = 1760441579
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ckb.tar.gz) = 0e8df1f65eaa046c2a1d16c253999d6bb16ec742c6524412cf329a4354cd3756
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ckb.tar.gz) = 347074
diff --git a/editors/libreoffice-cs/distinfo b/editors/libreoffice-cs/distinfo
index 189817d121f8..2bf6c92299d3 100644
--- a/editors/libreoffice-cs/distinfo
+++ b/editors/libreoffice-cs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890729
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_cs.tar.gz) = e0983b174fd5d93f0169bd17d8ee22bcff5533b8f4d786bdf73b51749ba9ab4f
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_cs.tar.gz) = 2721834
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_cs.tar.gz) = 618bd7f07be5146285038cb3515aa83b5257299e72057c47c848f238df71f3e6
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_cs.tar.gz) = 2630552
+TIMESTAMP = 1760441582
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_cs.tar.gz) = bc7fec0e085464bf147a1059ff43e877b5b965fda6b0043952c0590f44e88d1d
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_cs.tar.gz) = 2720008
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_cs.tar.gz) = b3fde21297af36bae5c0fb69e72f5c8d377c0d4a63d16c0334ad1d65a53d629b
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_cs.tar.gz) = 2630258
diff --git a/editors/libreoffice-cy/distinfo b/editors/libreoffice-cy/distinfo
index 9264179de736..1b299afa81f7 100644
--- a/editors/libreoffice-cy/distinfo
+++ b/editors/libreoffice-cy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890730
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_cy.tar.gz) = f1f3698f22adf026bdacbf1b15a749699491ab01c38076bfbfb9770d9eb8b1df
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_cy.tar.gz) = 790199
+TIMESTAMP = 1760441582
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_cy.tar.gz) = 86da1e2e53ef5c58a2dd67bb743391c6bb8bf70ae152e28f296d673c6a2a3196
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_cy.tar.gz) = 790599
diff --git a/editors/libreoffice-da/distinfo b/editors/libreoffice-da/distinfo
index 43aa1ff3a0a9..9a5225d43480 100644
--- a/editors/libreoffice-da/distinfo
+++ b/editors/libreoffice-da/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890732
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_da.tar.gz) = a8d1cbdcf4ef26cd4ecc208c1eb6e565864bf6eaa277c71697418a7f46609138
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_da.tar.gz) = 2413023
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_da.tar.gz) = e4e712304176f98f133afc890209603f5a368991023dfcdcd105a9b718af021f
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_da.tar.gz) = 2617840
+TIMESTAMP = 1760441586
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_da.tar.gz) = c3482fc47ecc9b814d211792e5d7426d639fea70feb282cdc0f817d85973aa19
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_da.tar.gz) = 2414042
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_da.tar.gz) = b5a1d3ff791452717fac09b37c0f72b98030bf3463935766087455354a9fa49f
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_da.tar.gz) = 2617077
diff --git a/editors/libreoffice-dgo/distinfo b/editors/libreoffice-dgo/distinfo
index e025cb70f69e..8dbe72565445 100644
--- a/editors/libreoffice-dgo/distinfo
+++ b/editors/libreoffice-dgo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890736
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_dgo.tar.gz) = 14d9466e2a78cd9df024e6b3bc9b4d1618f1a7f1f0683e3f9e7e5e38eaf0c2eb
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_dgo.tar.gz) = 292317
+TIMESTAMP = 1760441592
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dgo.tar.gz) = d28fca93b9f2d63a6d91a42292ea89212e32cc2e4b83d55fe820a30eb0e136cd
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dgo.tar.gz) = 292443
diff --git a/editors/libreoffice-dsb/distinfo b/editors/libreoffice-dsb/distinfo
index 812b2aabd04f..52d90ee2494d 100644
--- a/editors/libreoffice-dsb/distinfo
+++ b/editors/libreoffice-dsb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890738
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_dsb.tar.gz) = 7ba4595f0f502af6b981d7e6b28c8dcab0774b13861130ce82cd7b33c103ba98
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_dsb.tar.gz) = 801736
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_dsb.tar.gz) = 5131b2b970964b8fc2b2d6b4a10ac0a56209a068baed76f19be8dd747a9406f7
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_dsb.tar.gz) = 2671495
+TIMESTAMP = 1760441594
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dsb.tar.gz) = 5848098e6079b04c9169b370a8d9711457e65a79c67e23e5a2872ddffe477777
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dsb.tar.gz) = 801294
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_dsb.tar.gz) = c4ea77e35c35d22012252590510265a94b3eda3ea89270dba6957baa7470d905
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_dsb.tar.gz) = 2671404
diff --git a/editors/libreoffice-dz/distinfo b/editors/libreoffice-dz/distinfo
index f62b6b9847cb..a74749c1c3c7 100644
--- a/editors/libreoffice-dz/distinfo
+++ b/editors/libreoffice-dz/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890740
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_dz.tar.gz) = aaf7f5f443537655508e17822e5cf6b823a7276311b72ef247be360d835185d6
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_dz.tar.gz) = 321597
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_dz.tar.gz) = ad4d3bd6eab2d4d839b68cb208ad85778b908c8597deb8ce85bcc4237cc8d166
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_dz.tar.gz) = 2677023
+TIMESTAMP = 1760441596
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dz.tar.gz) = ad78f3853f15e9bdb441c5229d3ce14a367dd6e4c31663791d15caf04f2fe676
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_dz.tar.gz) = 320937
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_dz.tar.gz) = 2b6c04a1925048cb59197f1dafe252bfb9c0bd60bcb19c7a1f2cd18449559de7
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_dz.tar.gz) = 2676948
diff --git a/editors/libreoffice-el/distinfo b/editors/libreoffice-el/distinfo
index 5bca63123c9c..bb0c6ec5b29e 100644
--- a/editors/libreoffice-el/distinfo
+++ b/editors/libreoffice-el/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890742
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_el.tar.gz) = 023c6f4cab2b85ac438c70e503efc859cf5ef0a3705ec7728a68fe5c50e36f08
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_el.tar.gz) = 2428713
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_el.tar.gz) = 5130808accca96afe563f4b65585e792ccd27e82a10b8cd3c28ea8c30c1288c6
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_el.tar.gz) = 2893420
+TIMESTAMP = 1760441599
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_el.tar.gz) = df2f2044b3dc3fe954e05d408d68b8e83c9ed6e272bbbb210a2a1f1849403062
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_el.tar.gz) = 2428488
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_el.tar.gz) = 570f03837b017e93b4c31a9f54fbc010724c10572bbfb1a975badf201b41c364
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_el.tar.gz) = 2893297
diff --git a/editors/libreoffice-en_GB/distinfo b/editors/libreoffice-en_GB/distinfo
index 1d830cf6e82e..92ca36db9985 100644
--- a/editors/libreoffice-en_GB/distinfo
+++ b/editors/libreoffice-en_GB/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890745
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 5e2d46848249ce507e4b968bd47cc82e9baf5a6709474d5b3dd4c79544019d2e
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 4649387
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 7fa5f2288c7686192e0bb65a4deb355c44d9aa631be3196e2b59889c95eb9e4d
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2490909
+TIMESTAMP = 1760441602
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 184e8fb60c4edd232fa2b697d24ed94ecc47148c492ec2450214f22621e1682f
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_en-GB.tar.gz) = 4648780
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 52a985a27f7d8d9b1ad247416242ccd56d3c59a10bc2f0ec648bcb35143a4685
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_en-GB.tar.gz) = 2490670
diff --git a/editors/libreoffice-en_ZA/distinfo b/editors/libreoffice-en_ZA/distinfo
index 4ab0c08e6ed9..af9ba24f774c 100644
--- a/editors/libreoffice-en_ZA/distinfo
+++ b/editors/libreoffice-en_ZA/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890748
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = ea8c7719c0295606d69e35fbaf3bdfd7e84abbda6980bf8f10054be3295e4dc5
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 4262194
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 47d3ccde1cc0a02da8c7ac59e900c47909807a4caa50cd283fd53b9d8f5ad9a8
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2487648
+TIMESTAMP = 1760441606
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 5cc23fbf526c153fbe5017a21e06c1b2b979d24ccedf3feb00a0454557302cc7
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_en-ZA.tar.gz) = 4262510
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 197700a061257241f05b1c437c9412bfc17efe848043ff849a3939d574f047d8
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_en-ZA.tar.gz) = 2487570
diff --git a/editors/libreoffice-eo/distinfo b/editors/libreoffice-eo/distinfo
index 348fded79549..da85b8fa2186 100644
--- a/editors/libreoffice-eo/distinfo
+++ b/editors/libreoffice-eo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890750
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_eo.tar.gz) = 777969edf8986cac29d75228f0e45acaf7c6a361072558e95abeecd0c08dcc1c
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_eo.tar.gz) = 1012479
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_eo.tar.gz) = 5ad3c48751c39ddd307b522f9e8549ed3708cf31b029ca4ea571fc52f4201a71
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_eo.tar.gz) = 2567343
+TIMESTAMP = 1760441607
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_eo.tar.gz) = 04131e6072cb9dbbc82484bad1377a9e8f50ac9bb37de4918ca0d3ea15dfcdd3
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_eo.tar.gz) = 1012699
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_eo.tar.gz) = 8fb59a9336bd0cdb92df6d549fbd1ff4f367330cf4900ff15ae212ade9c1fb4c
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_eo.tar.gz) = 2567682
diff --git a/editors/libreoffice-es/distinfo b/editors/libreoffice-es/distinfo
index aff5a0903131..75ec0f1177e7 100644
--- a/editors/libreoffice-es/distinfo
+++ b/editors/libreoffice-es/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890752
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_es.tar.gz) = 711024bde68fbbc2f7a4f7340eb7df0dca3e93d44d3d64ac5d9915dd26422958
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_es.tar.gz) = 1757737
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_es.tar.gz) = ce91c1e8d9f07deb4ff46bfd6034d0d35b619f9589b006d9f43d1ab20fe0b588
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_es.tar.gz) = 2678594
+TIMESTAMP = 1760441610
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_es.tar.gz) = 97c23f013df153ed66466fa89302c4dc6e9927278212ef3a268fdcf488f58eff
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_es.tar.gz) = 1761399
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_es.tar.gz) = 717a9910e6a5ebe5528dedd4b33b884bf0d48413ac2d1135c78c5d118b07c2ae
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_es.tar.gz) = 2678498
diff --git a/editors/libreoffice-et/distinfo b/editors/libreoffice-et/distinfo
index ecd51061560c..6f13e7168eed 100644
--- a/editors/libreoffice-et/distinfo
+++ b/editors/libreoffice-et/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890754
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_et.tar.gz) = eb49ea626ab5f25dc94cc1eaeb2a0c60b04009a5c1b5cb990f319dc66c35d57e
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_et.tar.gz) = 1311978
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_et.tar.gz) = d77dcbfd7ef8ae54a214a57e8103913d50a5181c02c0c7009d9e294b5e51f050
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_et.tar.gz) = 2595995
+TIMESTAMP = 1760441615
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_et.tar.gz) = 8458c35c8b5559b9267612129a96dc0fe3c62bc776aa3c79ea82d6d0a22ee115
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_et.tar.gz) = 1310701
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_et.tar.gz) = a6238cb24a8aae186a782059081654a6cb29372f4ba49f4a635658e445ca6b8a
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_et.tar.gz) = 2596129
diff --git a/editors/libreoffice-eu/distinfo b/editors/libreoffice-eu/distinfo
index 0c4f514ba719..6bad8de7266e 100644
--- a/editors/libreoffice-eu/distinfo
+++ b/editors/libreoffice-eu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890756
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_eu.tar.gz) = eb1ad2745b03f1ef5fc9878f8e73506568c6ac3e3eef64cc53f884f71b869803
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_eu.tar.gz) = 725594
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_eu.tar.gz) = 52faa4aa05ce8aac08d233810ceb9b968d8914e4e5c17051dfd4b8c8c6c321b9
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_eu.tar.gz) = 2607695
+TIMESTAMP = 1760441620
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_eu.tar.gz) = 00bd53589951baad4f5927a436cb32f23db2464b4474631df39a8f87cad5fa10
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_eu.tar.gz) = 725616
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_eu.tar.gz) = 76877a97d4fe9c1c6b59facee4a14a1c1d0a6730c508c5d9704c7d04bf4ae931
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_eu.tar.gz) = 2607848
diff --git a/editors/libreoffice-fa/distinfo b/editors/libreoffice-fa/distinfo
index 4e4bd99a29a1..440a334de6b4 100644
--- a/editors/libreoffice-fa/distinfo
+++ b/editors/libreoffice-fa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890756
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_fa.tar.gz) = 3fd4f586b90638e3595709266bdb3b6ba9ed1894f0291ba4522e5e9921e90d4e
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_fa.tar.gz) = 574418
+TIMESTAMP = 1760441621
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fa.tar.gz) = a548f901672abd549c98bd9d2e7d696e3cd99eb04abc68bf72a76ca41ed13d36
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fa.tar.gz) = 574661
diff --git a/editors/libreoffice-fi/distinfo b/editors/libreoffice-fi/distinfo
index 0af17c6705a5..b84e394cae1a 100644
--- a/editors/libreoffice-fi/distinfo
+++ b/editors/libreoffice-fi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890759
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_fi.tar.gz) = 83e968b738cbc4824df782d24cfb9ecd155e5cfc6b258329093637020917d112
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_fi.tar.gz) = 668653
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_fi.tar.gz) = 61823d86639784981b5b724981745f31202b1d963ff8e88cb4bc31b52429b61b
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_fi.tar.gz) = 2611993
+TIMESTAMP = 1760441624
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fi.tar.gz) = c3249ef3e462fa3967d5e6c27bff6fca0f2deb254b52034da5f607e227c0212e
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fi.tar.gz) = 670578
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_fi.tar.gz) = 7727b8a363d834c5a73f81ea8661347161cd0c4e40e02f02a47a8de868a5f287
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_fi.tar.gz) = 2612482
diff --git a/editors/libreoffice-fur/distinfo b/editors/libreoffice-fur/distinfo
index cd7cd231535c..75815c96889a 100644
--- a/editors/libreoffice-fur/distinfo
+++ b/editors/libreoffice-fur/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890761
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_fur.tar.gz) = f51e82d3ab16f0921ed822b766b9cebc355b68b5f02af378a877714bbcc4ed5c
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_fur.tar.gz) = 147268
+TIMESTAMP = 1760441628
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fur.tar.gz) = e3faae779d4143a467eae1328a482791f31f9e7c2daa6683906dbb27a12de3e6
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fur.tar.gz) = 147422
diff --git a/editors/libreoffice-fy/distinfo b/editors/libreoffice-fy/distinfo
index aca7a36ba0b0..7020383e461c 100644
--- a/editors/libreoffice-fy/distinfo
+++ b/editors/libreoffice-fy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890762
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_fy.tar.gz) = 9e77ee0abbf3a639843ee3d3466b179d66e2cf5d2b63b2fe7a2c8de88e40eda0
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_fy.tar.gz) = 629359
+TIMESTAMP = 1760441629
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fy.tar.gz) = 40db1a3c4a534c6f71999d6f17d3d6bad6ea52db5096ced8be1ddf42c52a5689
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fy.tar.gz) = 629327
diff --git a/editors/libreoffice-ga/distinfo b/editors/libreoffice-ga/distinfo
index cbd934fd1da6..96ae69cc789a 100644
--- a/editors/libreoffice-ga/distinfo
+++ b/editors/libreoffice-ga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890763
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ga.tar.gz) = 45a7f0b4d19964ecb90b5ffcf6b343d7d578b77544bc5d69e9e0741398ed342f
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ga.tar.gz) = 490344
+TIMESTAMP = 1760441630
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ga.tar.gz) = da43f9d37625494f3a5800a4c1862ebb7022e5a8b4a438495274fc686e000dc5
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ga.tar.gz) = 489914
diff --git a/editors/libreoffice-gd/distinfo b/editors/libreoffice-gd/distinfo
index 3c179072d60e..fe077f149757 100644
--- a/editors/libreoffice-gd/distinfo
+++ b/editors/libreoffice-gd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890763
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_gd.tar.gz) = 01ffff9f6110cb84c614bea28bfa9193a39e0e33f78a8564b2bff0843cb0c0e6
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_gd.tar.gz) = 1316679
+TIMESTAMP = 1760441631
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gd.tar.gz) = 50c7091a9cd18315277320c081bca94c1d475d6c24e3933b0b38576bbb9867cd
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gd.tar.gz) = 1317086
diff --git a/editors/libreoffice-gl/distinfo b/editors/libreoffice-gl/distinfo
index 8c0ff9af455e..b1f73279fe82 100644
--- a/editors/libreoffice-gl/distinfo
+++ b/editors/libreoffice-gl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890766
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_gl.tar.gz) = a1147ff505cac46161abca425a1dde6ce38f6b0449b48e0d30527c7507d0fdd5
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_gl.tar.gz) = 2127435
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_gl.tar.gz) = 6988e036f6dbe94a523e48394c1a0d3aad624b0c042beb514ec337a4c17a3710
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_gl.tar.gz) = 2632184
+TIMESTAMP = 1760441634
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gl.tar.gz) = c2c2d291ad35757fe88518640366fb4bd6936b5b06b7e1f062ffe864d78e8f6e
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gl.tar.gz) = 2127522
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_gl.tar.gz) = ff206434c20513540c21d551ba860e0606bb12bf655e332afabc58e66397d7cf
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_gl.tar.gz) = 2633988
diff --git a/editors/libreoffice-gu/distinfo b/editors/libreoffice-gu/distinfo
index 1221f299d98b..a6443aabb7b1 100644
--- a/editors/libreoffice-gu/distinfo
+++ b/editors/libreoffice-gu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890767
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_gu.tar.gz) = e3bfa7182169e42a9c57a69658dd1ee8bfc3862eca640d9dffa70517971efcb2
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_gu.tar.gz) = 926192
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_gu.tar.gz) = 1ca35de9ba9348b764eb229afb15ed9bec68d16436ebe8b2700a2660f0d59895
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_gu.tar.gz) = 2562239
+TIMESTAMP = 1760441635
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gu.tar.gz) = c78157e1c28c25832aa2f87a133de02bc5ace94e893c5bca9f90fd7148b25c94
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gu.tar.gz) = 925872
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_gu.tar.gz) = d97d0944d894f3e53fd01432f5651346329c1ef916cd91f023c99ea91f3c7017
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_gu.tar.gz) = 2562513
diff --git a/editors/libreoffice-gug/distinfo b/editors/libreoffice-gug/distinfo
index a7db9cfeafaa..f722c4b7d700 100644
--- a/editors/libreoffice-gug/distinfo
+++ b/editors/libreoffice-gug/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890768
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_gug.tar.gz) = 43ac7c6b76138e8bb48eeb97c9f842297f15fc5e9f1c5152a62677c85e47e3cb
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_gug.tar.gz) = 350716
+TIMESTAMP = 1760441636
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gug.tar.gz) = 99f5944352d3ff858a42230fd76445daf0f1891b10cd04535dfec952f8e2f31e
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_gug.tar.gz) = 350705
diff --git a/editors/libreoffice-hi/distinfo b/editors/libreoffice-hi/distinfo
index d8409a1d0c77..e8f2d9ecb644 100644
--- a/editors/libreoffice-hi/distinfo
+++ b/editors/libreoffice-hi/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890772
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_hi.tar.gz) = eb26bf1e568b8ed1cfcaf3b3620e433ca3b8ca634588b5549d764c3b32da0222
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_hi.tar.gz) = 1343384
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_hi.tar.gz) = c05a314f3f76ecf4a9b8255882fd75dd724d448329c7a7daac6dc83def7b8ae0
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_hi.tar.gz) = 2573034
+TIMESTAMP = 1760441642
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hi.tar.gz) = 1a5b4fa4a6f79a7c0e96762314920fc555292dd1b6015e49550d596443d0ef98
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hi.tar.gz) = 1343664
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hi.tar.gz) = e6326c564f8b830b4f60110f07bae9ddf9ee71569975bf61235c081442caa686
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hi.tar.gz) = 2573410
diff --git a/editors/libreoffice-hr/distinfo b/editors/libreoffice-hr/distinfo
index 6026f1ac2ae5..9d090acf76c6 100644
--- a/editors/libreoffice-hr/distinfo
+++ b/editors/libreoffice-hr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890774
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_hr.tar.gz) = f4e0c492408ebf3ae1d91ed0868e903be3c342dca04acc0628ef9ad11431ed68
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_hr.tar.gz) = 714988
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_hr.tar.gz) = 0b1c539b40b25b1856d47ea3e5d3c38314e8c04ca872895b3dbb5eab8c4f7ec5
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_hr.tar.gz) = 2559060
+TIMESTAMP = 1760441644
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hr.tar.gz) = 796886845fda645ca7d08c4d3ca270049a7e7e5918a33bdfd4bd4a2db906f1e6
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hr.tar.gz) = 714894
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hr.tar.gz) = 8d6ab3dd4090f5aaa4336fb3a5b3e0326d167f2b25f259858644750ac390b58f
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hr.tar.gz) = 2559372
diff --git a/editors/libreoffice-hsb/distinfo b/editors/libreoffice-hsb/distinfo
index 65ca3f717b1e..0643690ed7ac 100644
--- a/editors/libreoffice-hsb/distinfo
+++ b/editors/libreoffice-hsb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890776
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_hsb.tar.gz) = 0aaf12ec424e5d21c1ae4ce8f44b50c8753f275aac9e8e69a24170be44984671
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_hsb.tar.gz) = 800652
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_hsb.tar.gz) = 9c0f4dfe37f56d696ffc68fbb1b56290540df89e564d9bbe63e667b39fecf901
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_hsb.tar.gz) = 2655306
+TIMESTAMP = 1760441646
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hsb.tar.gz) = a0dabf6b42b472747b5d581a2da16ad8d7dcc890ab871cdba505bd6f2b92bde9
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hsb.tar.gz) = 800471
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hsb.tar.gz) = 6b905e639ba50b96057bad16a2dae450a53f6a41c7f4c04bf56fe88eab49c539
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hsb.tar.gz) = 2655445
diff --git a/editors/libreoffice-hy/distinfo b/editors/libreoffice-hy/distinfo
index 944b1c86fcb2..7acb0e550620 100644
--- a/editors/libreoffice-hy/distinfo
+++ b/editors/libreoffice-hy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890779
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_hy.tar.gz) = 3403177d672f0c77623fac901bab8888d746aea807ceed3d3d14f47d93311b3d
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_hy.tar.gz) = 824993
+TIMESTAMP = 1760441653
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hy.tar.gz) = f98cf957ffc4dc587f30e1df506345c27f463fddc8909c26fc65f2803764f236
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hy.tar.gz) = 825066
diff --git a/editors/libreoffice-id/distinfo b/editors/libreoffice-id/distinfo
index 414b86964f47..65eac37e372f 100644
--- a/editors/libreoffice-id/distinfo
+++ b/editors/libreoffice-id/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890781
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_id.tar.gz) = 7a0b2a06d481dbc7003715b60cb05649f144f5085de9278e1df7dc37c9d0506f
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_id.tar.gz) = 1479926
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_id.tar.gz) = e1b75aaccea2db62d9c0147c2a65928a98cbd55225ed054eb8f219c06c627c58
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_id.tar.gz) = 2578643
+TIMESTAMP = 1760441655
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_id.tar.gz) = 2fc3d936e89b4a73251a69f6d17ae80a39700c5da381089199154a35c7ac9891
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_id.tar.gz) = 1479584
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_id.tar.gz) = ec85219d70a8313af2aa1d6c09cd27145b0ed69a4cb58b8a6d295688f73ff98b
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_id.tar.gz) = 2578786
diff --git a/editors/libreoffice-is/distinfo b/editors/libreoffice-is/distinfo
index 85a8f64d7a77..9c31da537f88 100644
--- a/editors/libreoffice-is/distinfo
+++ b/editors/libreoffice-is/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890782
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_is.tar.gz) = 9cd2c37fa29da2622c47fc266cdc7adb4c966211e805596a53d58349bce07962
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_is.tar.gz) = 1222133
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_is.tar.gz) = 49ebb5d1c3a8d1e146ad4b10852d973f856219de52d3c62e3e8525c3b89409f4
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_is.tar.gz) = 2559598
+TIMESTAMP = 1760441657
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_is.tar.gz) = 1454a299029c67cdd2c21315ee0c70d5ab06bf7b6ebf299741fcc44571ff309f
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_is.tar.gz) = 1221911
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_is.tar.gz) = 6959f12a014fae0dc9cb4a4c23c3bc5884d7c519e5d3c8b464aed38afa7a72b6
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_is.tar.gz) = 2559690
diff --git a/editors/libreoffice-it/distinfo b/editors/libreoffice-it/distinfo
index c1d00e37d1ad..3e405efb7f8a 100644
--- a/editors/libreoffice-it/distinfo
+++ b/editors/libreoffice-it/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890785
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_it.tar.gz) = 6c5069909065f59aaec5556949e69ace6158064feaf02c1861221a16373f28dd
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_it.tar.gz) = 1806075
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_it.tar.gz) = dabf9b828910fb58eddb2222921a4f36dd96c8259191f38d2b1129cdf1e9a838
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_it.tar.gz) = 2613767
+TIMESTAMP = 1760441660
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_it.tar.gz) = 47b3a1eede5d8146876c278c63fd2898d47aa8eff9b6adacd3db71085c6c67f4
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_it.tar.gz) = 1806287
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_it.tar.gz) = 84e8d223e7daee513e6c03b07f8f97194f37ded8d497180edc7ede47a03d69ed
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_it.tar.gz) = 2613914
diff --git a/editors/libreoffice-ka/distinfo b/editors/libreoffice-ka/distinfo
index aa0c4ee6cadd..7d512fa266c2 100644
--- a/editors/libreoffice-ka/distinfo
+++ b/editors/libreoffice-ka/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890788
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ka.tar.gz) = 7cc5aa790fd09c007550a924fccd2d51a7d05750006925a18f9a19fdedfad24b
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ka.tar.gz) = 832568
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ka.tar.gz) = b1a5701b8dfe38843d41e61efd82fc20ff329bf0092da538caffa4c575c2377b
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ka.tar.gz) = 2816270
+TIMESTAMP = 1760441664
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ka.tar.gz) = 4a84b359f4e504bec47a362429801edca137ad4f22fa840b2adcfdfe8091705d
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ka.tar.gz) = 832428
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ka.tar.gz) = a86974fe74a1a55ebb70ff7e7026d028474be3246876dcfd81ed9b4196dc3b68
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ka.tar.gz) = 2816349
diff --git a/editors/libreoffice-kab/distinfo b/editors/libreoffice-kab/distinfo
index 5c132e2f1bfa..50f141f1c7dc 100644
--- a/editors/libreoffice-kab/distinfo
+++ b/editors/libreoffice-kab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890789
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_kab.tar.gz) = 25e93989341af43f9c398e000b9d61191e9c9e332e065737fec598cef81724b3
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_kab.tar.gz) = 437515
+TIMESTAMP = 1760441665
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kab.tar.gz) = 03426083f53e6f846f2b764102d1521a715e88acb28e988f81f3b78755ae38c0
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kab.tar.gz) = 437098
diff --git a/editors/libreoffice-kk/distinfo b/editors/libreoffice-kk/distinfo
index 12d94238eefb..9e27ec4cfa17 100644
--- a/editors/libreoffice-kk/distinfo
+++ b/editors/libreoffice-kk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890790
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_kk.tar.gz) = 961b5234e9ea09b74a9029959e8f562df50d6086b853c9984c92bb965565d30f
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_kk.tar.gz) = 715213
+TIMESTAMP = 1760441666
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kk.tar.gz) = 9a5dbd87e18f64d5f364b36bcba69cc51fd50aa7d7a4b4b846a7c4aab6b19d93
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kk.tar.gz) = 715445
diff --git a/editors/libreoffice-km/distinfo b/editors/libreoffice-km/distinfo
index 63510e2531c9..57d37fdd7d99 100644
--- a/editors/libreoffice-km/distinfo
+++ b/editors/libreoffice-km/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890791
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_km.tar.gz) = b7f906d6fbc2fd0c0809d34a866c26f213ee6171b322a79ea525dbd049c0a0f4
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_km.tar.gz) = 552267
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_km.tar.gz) = 6083ca230f268634e9df5a768ab0d1bb33547827f737a96f2c8271a5f12774fb
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_km.tar.gz) = 2764559
+TIMESTAMP = 1760441668
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_km.tar.gz) = fa5dd7d82da2e20a899a5a03e7f3041a5c8e6b84c09c3d990e778001ccce2392
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_km.tar.gz) = 552545
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_km.tar.gz) = 41226ececee298cc23ee55414edeefe3f1b345f3f1ccde81e60dcb8505d60773
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_km.tar.gz) = 2764230
diff --git a/editors/libreoffice-kmr_Latn/distinfo b/editors/libreoffice-kmr_Latn/distinfo
index 727a5d1bd5d1..bd73743a4ffc 100644
--- a/editors/libreoffice-kmr_Latn/distinfo
+++ b/editors/libreoffice-kmr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890792
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 873ac625c1347c5a5b9280d8c30230cc3e86e7782fd4aeb12894ea1a6cc3c682
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 238967
+TIMESTAMP = 1760441669
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 0c831cbb06597194259c11917caeaf3e39945907fac92620c0b3e58e5e4d9661
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kmr-Latn.tar.gz) = 238541
diff --git a/editors/libreoffice-kn/distinfo b/editors/libreoffice-kn/distinfo
index 85274f9a5d5c..4c49e72a0b4e 100644
--- a/editors/libreoffice-kn/distinfo
+++ b/editors/libreoffice-kn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890792
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_kn.tar.gz) = 0483fc3a47ade214b2a55840aa8a31b0e457363bffb9cc1c4c46f30394c093a1
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_kn.tar.gz) = 378282
+TIMESTAMP = 1760441670
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kn.tar.gz) = 7dc9cdc72908249f0b9eca85df5c6a1f2fe1f13b836fab28d8bd8cbe04bc5f08
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kn.tar.gz) = 378077
diff --git a/editors/libreoffice-kok/distinfo b/editors/libreoffice-kok/distinfo
index 08e878ba3b46..df9e7adacd54 100644
--- a/editors/libreoffice-kok/distinfo
+++ b/editors/libreoffice-kok/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890795
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_kok.tar.gz) = 733538942f1ecf819e1d78e8e1fe4c6dfd699210fb359c48990d3683f28bbf5e
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_kok.tar.gz) = 280206
+TIMESTAMP = 1760441672
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kok.tar.gz) = 7f89f6df58ced5ec87a6a7f27f1219a2be857769bda6d13228ca400a4f39972b
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_kok.tar.gz) = 280213
diff --git a/editors/libreoffice-ks/distinfo b/editors/libreoffice-ks/distinfo
index 5566579ba93f..286c56058e78 100644
--- a/editors/libreoffice-ks/distinfo
+++ b/editors/libreoffice-ks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890796
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ks.tar.gz) = 072b202f4ae614571bd232ca53768c5b5d9f156c399ce6ca7c0306a77e749cab
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ks.tar.gz) = 231773
+TIMESTAMP = 1760441673
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ks.tar.gz) = da70d804fccf67a6dc36bcef5c8e3dd9307328af3b4f69eeb16a65895efb1270
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ks.tar.gz) = 232019
diff --git a/editors/libreoffice-lb/distinfo b/editors/libreoffice-lb/distinfo
index 9a3f51447b93..9c8aa849f160 100644
--- a/editors/libreoffice-lb/distinfo
+++ b/editors/libreoffice-lb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890796
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_lb.tar.gz) = fe8232159a254d4231fe2aebdcc4a9228945c911838e36cae08def968b4e71e1
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_lb.tar.gz) = 110714
+TIMESTAMP = 1760441674
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lb.tar.gz) = 49df8edd3d69720f43b07ed097eb9c38bc05a277099f072acca48288f6d36736
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lb.tar.gz) = 110711
diff --git a/editors/libreoffice-lo/distinfo b/editors/libreoffice-lo/distinfo
index b159328f9097..a7ed850745ca 100644
--- a/editors/libreoffice-lo/distinfo
+++ b/editors/libreoffice-lo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890798
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_lo.tar.gz) = 91d7d4da7ad27e85cae8500769bf9a1ce3601ea6cbf5e87712af2932f4da51be
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_lo.tar.gz) = 376055
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_lo.tar.gz) = 992456b605288851cd30cc3c5e6758b38eda04c64a53cbc0b2ad5a7edb9e0bac
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_lo.tar.gz) = 2525444
+TIMESTAMP = 1760441675
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lo.tar.gz) = bbfbf4ffcb83bfdc8a8dff9ca32d29a47d80720cf89c76102c2fa1486415d71a
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lo.tar.gz) = 375757
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lo.tar.gz) = 98d088135be9c7d8be871b082ba468d048b1a77fbf88e0ae2c7b5a2a48d1a3fe
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lo.tar.gz) = 2525766
diff --git a/editors/libreoffice-lt/distinfo b/editors/libreoffice-lt/distinfo
index 0dddc6baa00c..e40908110ea4 100644
--- a/editors/libreoffice-lt/distinfo
+++ b/editors/libreoffice-lt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890800
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_lt.tar.gz) = b9f6b3c213aebce4cf5a0b45d1a05415a057e56872f7cfc135161257a956a560
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_lt.tar.gz) = 900616
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_lt.tar.gz) = 2e11220f9c886a6e1a649df1b43171aac71009b294fa7dd9504c0d5e6f94f650
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_lt.tar.gz) = 2667575
+TIMESTAMP = 1760441677
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lt.tar.gz) = 60e5d2bf4c74bda7c3f3c5cb7a106b4549ad570e6dfdbf979cb351aaa08719f1
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lt.tar.gz) = 901467
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lt.tar.gz) = 38e86fdd03a6716ac028d5f340e242b5a2efb10a8cd00f3dec631c8010502b03
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lt.tar.gz) = 2667355
diff --git a/editors/libreoffice-lv/distinfo b/editors/libreoffice-lv/distinfo
index cb73b0eb6327..5b270d21cfae 100644
--- a/editors/libreoffice-lv/distinfo
+++ b/editors/libreoffice-lv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890801
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_lv.tar.gz) = c2140573003c0cd0bed6852d51853b6efafdf6e8763099d45a05418bc4c58202
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_lv.tar.gz) = 839189
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_lv.tar.gz) = 23ba5c1ecebd7218cd938bd73637ad02a031de94b8c7108f2c8026ff6675474a
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_lv.tar.gz) = 2554514
+TIMESTAMP = 1760441680
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lv.tar.gz) = 57dd21fa4d29a3db168115250acd13995fcb2872b4b5cda8c3b275857d2d9dfd
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_lv.tar.gz) = 839059
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lv.tar.gz) = 7defee0b3a639b3a936a3a987aa3ac5843806a3ad3484ff70c2918c0f21e1808
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_lv.tar.gz) = 2554572
diff --git a/editors/libreoffice-mai/distinfo b/editors/libreoffice-mai/distinfo
index ae2e068433ab..33b4e8958cff 100644
--- a/editors/libreoffice-mai/distinfo
+++ b/editors/libreoffice-mai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890803
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_mai.tar.gz) = b81071a0d7f40cf894e137766be3a4fde1e86425db5f841b92b094efc7d93977
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_mai.tar.gz) = 227683
+TIMESTAMP = 1760441680
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mai.tar.gz) = f4a0b373a586702e2b526362cd34edd42a5dbda03f10ec618f09df85a801e411
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mai.tar.gz) = 227602
diff --git a/editors/libreoffice-mk/distinfo b/editors/libreoffice-mk/distinfo
index d1615ca0af6e..5a3554a8c48a 100644
--- a/editors/libreoffice-mk/distinfo
+++ b/editors/libreoffice-mk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890805
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_mk.tar.gz) = 953992ad690c4898846ce42985d0f1fa9a1c739829a827bc06d0157e2d6b9850
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_mk.tar.gz) = 313737
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_mk.tar.gz) = 552127646f5abee4728c8326b060c94796666038b524e38c58fe14fb0fbad1cf
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_mk.tar.gz) = 2555392
+TIMESTAMP = 1760441683
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mk.tar.gz) = 26ce2e0f1523a93aaf8c38244d17c89f5ad4143f45f5ed8959302b13fbea79c8
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mk.tar.gz) = 313993
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_mk.tar.gz) = 27aeaf2340b6053d72fbcadfd5d464377a922dd764039122d4c1db42de34095e
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_mk.tar.gz) = 2555649
diff --git a/editors/libreoffice-ml/distinfo b/editors/libreoffice-ml/distinfo
index 4d0efd7efdad..aef03932d865 100644
--- a/editors/libreoffice-ml/distinfo
+++ b/editors/libreoffice-ml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890806
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ml.tar.gz) = e9c90ead1f9ac881395431d15110952375fc481ac540ee994755417ab3c3c3b5
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ml.tar.gz) = 350712
+TIMESTAMP = 1760441684
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ml.tar.gz) = 2045b105bd5d5a8accb305d24f552d7de71efc45cf92699d5bca0b9ab85913bc
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ml.tar.gz) = 350269
diff --git a/editors/libreoffice-mn/distinfo b/editors/libreoffice-mn/distinfo
index 5345766b6f89..3ced44cf27cb 100644
--- a/editors/libreoffice-mn/distinfo
+++ b/editors/libreoffice-mn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890807
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_mn.tar.gz) = 2bcc2a91d6fd01d3c5135e7be08b4fb5aa1c4b3b18af7603e0a42a5279df9bd7
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_mn.tar.gz) = 1841729
+TIMESTAMP = 1760441685
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mn.tar.gz) = c4402f94c5a2d03e8d8d6f286297a01aec74c2497a086de2230fdbd33e07dc9a
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mn.tar.gz) = 1844040
diff --git a/editors/libreoffice-mni/distinfo b/editors/libreoffice-mni/distinfo
index e00fef6de0e5..2e8204d5d035 100644
--- a/editors/libreoffice-mni/distinfo
+++ b/editors/libreoffice-mni/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890807
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_mni.tar.gz) = e5a7cdf9599d393855fc2e20b710a7b732a8a4bcd515774635551a4b4a733a32
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_mni.tar.gz) = 269474
+TIMESTAMP = 1760441686
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mni.tar.gz) = ba17ee56003056be98da7ada325cf34dedbb6d2e1c452c78c207f878b3c18b1d
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mni.tar.gz) = 269971
diff --git a/editors/libreoffice-mr/distinfo b/editors/libreoffice-mr/distinfo
index 5173ab3f9e6e..09913ec2751a 100644
--- a/editors/libreoffice-mr/distinfo
+++ b/editors/libreoffice-mr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890808
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_mr.tar.gz) = 3d236702211b53b643d8490d4d3f70db15bc92b6fd63a9cfcfe16213f2e122b5
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_mr.tar.gz) = 377072
+TIMESTAMP = 1760441687
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mr.tar.gz) = 22034d2e145dc3ded78333121fa931676c9bb3cae21a99a209af4ae2c8fd034b
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_mr.tar.gz) = 377206
diff --git a/editors/libreoffice-my/distinfo b/editors/libreoffice-my/distinfo
index b7e6a0e0523d..90226bf75643 100644
--- a/editors/libreoffice-my/distinfo
+++ b/editors/libreoffice-my/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890809
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_my.tar.gz) = 34553b3122529e4c542d4da8be2221d7eabc4786183c7ac800555f89d5102575
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_my.tar.gz) = 303851
+TIMESTAMP = 1760441688
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_my.tar.gz) = 423b2a503d26bd6d3d66b0f828e8233f7e1410f69bcb22d71a8dd88bb2511651
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_my.tar.gz) = 303804
diff --git a/editors/libreoffice-nb/distinfo b/editors/libreoffice-nb/distinfo
index 0613f2ca5d96..e2745f723281 100644
--- a/editors/libreoffice-nb/distinfo
+++ b/editors/libreoffice-nb/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890811
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_nb.tar.gz) = bd0916c5a703509d2c4eac9d1b22d0afcf8aa5656b307e0eac3a84f5d98dd2c0
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_nb.tar.gz) = 2996266
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_nb.tar.gz) = a241f6a054c073b538733929db78e31a3ccb3cf85e98acbda194ed21d423ead0
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_nb.tar.gz) = 2584019
+TIMESTAMP = 1760441692
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nb.tar.gz) = dc89b98a168f887d4fdab5284e6cb6a3f774387c60728ceebcfbc7cfd97eaaba
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nb.tar.gz) = 2996461
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nb.tar.gz) = 37222d224e773f5a5d40a6f67184a85df0b314213ecb7049f792f302f7a3e503
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nb.tar.gz) = 2584468
diff --git a/editors/libreoffice-ne/distinfo b/editors/libreoffice-ne/distinfo
index 352e8e477505..2eaa84f1ed9a 100644
--- a/editors/libreoffice-ne/distinfo
+++ b/editors/libreoffice-ne/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890813
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ne.tar.gz) = 1a1a16a5c6288a57cac026de888c5b0b5535dd4e6091c2b87263cd46ae11f328
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ne.tar.gz) = 664060
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ne.tar.gz) = 8a7b51814703cf5cb3ba9b5c634617d9b7dd7adec8efbfdc92733ca365923480
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ne.tar.gz) = 2676862
+TIMESTAMP = 1760441695
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ne.tar.gz) = 9fedc3da6a6c7ef1a7fbed55fd546df87db16a3a83ea0b98290d6afad39c87dc
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ne.tar.gz) = 664373
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ne.tar.gz) = 92e2cc4175061edda019d126b487a85813553d7813d0806ea4ba6d37a23a5291
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ne.tar.gz) = 2677000
diff --git a/editors/libreoffice-nl/distinfo b/editors/libreoffice-nl/distinfo
index 6effb7891a94..e55f2535c482 100644
--- a/editors/libreoffice-nl/distinfo
+++ b/editors/libreoffice-nl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890815
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_nl.tar.gz) = 2a6c7fd49c720e6c68677caa7fdd7e3ee209c0251d25739302d1536f440b9a0a
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_nl.tar.gz) = 1467226
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_nl.tar.gz) = 78e11195e448ede4d44fdb0c493b0c263764e792ddcf710b8d6ce8a8c2bcb338
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_nl.tar.gz) = 2637414
+TIMESTAMP = 1760441700
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nl.tar.gz) = dfc5343abe393e36e55888144195cb06c9cdc03dc5f8593a209f7d808f45d78c
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nl.tar.gz) = 1466912
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nl.tar.gz) = aeaebf6a473c65b926d800bb69a309eab464a285cd7d6388dbc751b62436bb8b
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nl.tar.gz) = 2637324
diff --git a/editors/libreoffice-nn/distinfo b/editors/libreoffice-nn/distinfo
index a368b59a4d6c..d4d927ef16b6 100644
--- a/editors/libreoffice-nn/distinfo
+++ b/editors/libreoffice-nn/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890818
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_nn.tar.gz) = 09f834a50d071ade83799fc6d8d1d9a0c5f06a886b284fe106183275d09a73e4
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_nn.tar.gz) = 2998469
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_nn.tar.gz) = 45e4fb224503ba9c0a2a71bdbae1c1aa46af298b7cf1c9b083d0a08927ac09fe
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_nn.tar.gz) = 2584344
+TIMESTAMP = 1760441705
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nn.tar.gz) = add9f44af0ad2bdd4d9abea31ec26631051d5701612c5685c7ee5f166b6cdb6e
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nn.tar.gz) = 2997488
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nn.tar.gz) = 5a49cb9180d9106dadc41261e2b60a2d9bdcefc30d1eafe950a5cc46d659e4af
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_nn.tar.gz) = 2584293
diff --git a/editors/libreoffice-nr/distinfo b/editors/libreoffice-nr/distinfo
index 557281167c28..3e18491271ed 100644
--- a/editors/libreoffice-nr/distinfo
+++ b/editors/libreoffice-nr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890818
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_nr.tar.gz) = c054cb51484080ef35eee3d74ecc599ee8dc2425ad999d14ac434449012c403a
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_nr.tar.gz) = 201267
+TIMESTAMP = 1760441705
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nr.tar.gz) = 3ea870f232f051ad97fc1fa66f0cf0d0bba147adc66b22cecd7a491c575908fb
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nr.tar.gz) = 200963
diff --git a/editors/libreoffice-nso/distinfo b/editors/libreoffice-nso/distinfo
index 22ee96eb9d01..e0a2e0eee0a1 100644
--- a/editors/libreoffice-nso/distinfo
+++ b/editors/libreoffice-nso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890819
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_nso.tar.gz) = c1a0602f40f99d60bb1e87d0f8f199cdab43d222571f3a13f5df56897afa11e8
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_nso.tar.gz) = 225394
+TIMESTAMP = 1760441706
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nso.tar.gz) = 300ee164c1eb6598c20c7337894b4e1c0f341ae4d152a3d7c68238b55ce21044
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_nso.tar.gz) = 225516
diff --git a/editors/libreoffice-oc/distinfo b/editors/libreoffice-oc/distinfo
index 5ef738dc0c4e..0732ca79bb0d 100644
--- a/editors/libreoffice-oc/distinfo
+++ b/editors/libreoffice-oc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890819
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_oc.tar.gz) = bc3de8a7754c635e14f406af68c1f8e4837d0b11b47bb707fe4812fc46be6c6e
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_oc.tar.gz) = 973719
+TIMESTAMP = 1760441709
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_oc.tar.gz) = 3e1cef3dee98d572fdf7d8453b2f029794edc5d97be2a79fd6f07ee26c0c3d82
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_oc.tar.gz) = 973195
diff --git a/editors/libreoffice-om/distinfo b/editors/libreoffice-om/distinfo
index b1fd30f8b58f..08d013cccf5b 100644
--- a/editors/libreoffice-om/distinfo
+++ b/editors/libreoffice-om/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890821
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_om.tar.gz) = a654af4e6515c726f88029c6cc1e9a3f6b6954e91bb3c06c2e42ac9f8c1c7e98
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_om.tar.gz) = 333675
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_om.tar.gz) = d88d515c32aed9fd36d8e8e9c4600eebc7b13c85a31f7b9351a8701ea6303c95
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_om.tar.gz) = 2625895
+TIMESTAMP = 1760441711
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_om.tar.gz) = b3117e7ae4523e4326079f3915ced402c6fa591f740a54eb77a3836846559ace
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_om.tar.gz) = 333822
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_om.tar.gz) = b23f5821d6a1577ffeb6ab7053387d559a3ff57e660550274f5055cf6259c2b2
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_om.tar.gz) = 2625617
diff --git a/editors/libreoffice-or/distinfo b/editors/libreoffice-or/distinfo
index cb8b5402754e..716fac20a6e4 100644
--- a/editors/libreoffice-or/distinfo
+++ b/editors/libreoffice-or/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890822
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_or.tar.gz) = 707e39665f03bc9b0888b05082c6d7d0de49174b507692a6312916be907977e5
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_or.tar.gz) = 388542
+TIMESTAMP = 1760441712
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_or.tar.gz) = 8812f93f43e46cfaea4b3e3f853ba7eed4204db3d9a9dd36cb1017a1704c8d53
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_or.tar.gz) = 388659
diff --git a/editors/libreoffice-pa_IN/distinfo b/editors/libreoffice-pa_IN/distinfo
index 56db989e0ce0..676ffa959261 100644
--- a/editors/libreoffice-pa_IN/distinfo
+++ b/editors/libreoffice-pa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890822
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 1efe090b51fed731600494e534e9e7839cf7aba3962546c36a73a15036f13f0d
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 428065
+TIMESTAMP = 1760441713
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = ce799f6cd2862199423ad828c77b89d3a6f0248878aaefadd668143cc357a021
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_pa-IN.tar.gz) = 428436
diff --git a/editors/libreoffice-ro/distinfo b/editors/libreoffice-ro/distinfo
index 88b0fd902123..4ca8d0be2c20 100644
--- a/editors/libreoffice-ro/distinfo
+++ b/editors/libreoffice-ro/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890831
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ro.tar.gz) = c8eb301de8235200cc93ea88f459b9c0e791382f90bc4965595652103f547ef0
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ro.tar.gz) = 1991215
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ro.tar.gz) = 81a5a45a577a4334c8172b657f368407b6ab32fdeea443f1db0484359124bdd6
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ro.tar.gz) = 2522347
+TIMESTAMP = 1760441728
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ro.tar.gz) = 0bb3c246a1bee86b1e53f96eb381e12868d5a1c3540f43937a6cfe517e61dd92
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ro.tar.gz) = 1997287
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ro.tar.gz) = be58e698c682b43cd2b6d9e70d693813410b01c8c9dfa3d221213a5d28232a31
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ro.tar.gz) = 2522225
diff --git a/editors/libreoffice-rw/distinfo b/editors/libreoffice-rw/distinfo
index e26727efc343..a739859fd003 100644
--- a/editors/libreoffice-rw/distinfo
+++ b/editors/libreoffice-rw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890834
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_rw.tar.gz) = 70de54ebd782f3148f5a3a56955fee0fc5fc57956cb45e8bb99e545b1528e16c
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_rw.tar.gz) = 244317
+TIMESTAMP = 1760441731
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_rw.tar.gz) = eede78c2c2351cafb933723ce07ede09fb6c8dcbb28a04c9bcf06fb14675c2a1
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_rw.tar.gz) = 244223
diff --git a/editors/libreoffice-sa_IN/distinfo b/editors/libreoffice-sa_IN/distinfo
index 49a361996df1..080ad2143280 100644
--- a/editors/libreoffice-sa_IN/distinfo
+++ b/editors/libreoffice-sa_IN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890835
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 62226da2e9fb11216a5eb7f6ce881318c0390fd272fb71b7b115ffb78a9e53a3
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 300271
+TIMESTAMP = 1760441732
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 0d881e3f29663157658c878730394da28a4a3f927165bcb917389c6c3284370c
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sa-IN.tar.gz) = 300233
diff --git a/editors/libreoffice-sat/distinfo b/editors/libreoffice-sat/distinfo
index 9ad8d89374d4..76d1688b0ee2 100644
--- a/editors/libreoffice-sat/distinfo
+++ b/editors/libreoffice-sat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890835
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sat.tar.gz) = b4931e504895d42148e6e863108f913d899f7ed21637db8d8496ce845cd845d7
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sat.tar.gz) = 340634
+TIMESTAMP = 1760441733
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sat.tar.gz) = 4570c495403dc08bf19dc672a5e44f351666a7483b01d2830ac629a3bcb69ed2
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sat.tar.gz) = 339844
diff --git a/editors/libreoffice-sd/distinfo b/editors/libreoffice-sd/distinfo
index 93abef98931a..f9b5ee866b81 100644
--- a/editors/libreoffice-sd/distinfo
+++ b/editors/libreoffice-sd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890836
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sd.tar.gz) = d878903d92dc223318cef831db3d7f368a8679a29d3160e0fbfb5d496056d1e3
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sd.tar.gz) = 293214
+TIMESTAMP = 1760441734
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sd.tar.gz) = ce98b1ce08f36de1e3bbd036ec8c0e189c114cb906615a5bc9b3839124431424
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sd.tar.gz) = 292983
diff --git a/editors/libreoffice-si/distinfo b/editors/libreoffice-si/distinfo
index 21116af5f7f7..d55a808940a3 100644
--- a/editors/libreoffice-si/distinfo
+++ b/editors/libreoffice-si/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890838
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_si.tar.gz) = 88bf3eccf3f4122843fb3182a8455202c712675ba0c0a9aaa49ba4ca825c12ba
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_si.tar.gz) = 537387
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_si.tar.gz) = ed1f80198212da7421da9a869385c985f6b2265ad763e0e7063537ecd51240f5
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_si.tar.gz) = 2627791
+TIMESTAMP = 1760441739
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_si.tar.gz) = 2c80cac5fe064991f8340b9a80904abd66f2e491522edc62b0b1d64716732dc2
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_si.tar.gz) = 537142
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_si.tar.gz) = 56b20f8bc34d820dcde7eb594365cc64a3561e5f1c910cea6a573570c92abeb9
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_si.tar.gz) = 2627867
diff --git a/editors/libreoffice-sid/distinfo b/editors/libreoffice-sid/distinfo
index 1e71d68b2c1f..740b37de9e11 100644
--- a/editors/libreoffice-sid/distinfo
+++ b/editors/libreoffice-sid/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890841
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sid.tar.gz) = 70049d764104bc929f9fda0ee72d3e0516ad4be7cbd13b3233c5906b3ab5b480
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sid.tar.gz) = 357921
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_sid.tar.gz) = ced9f0929354d6302a108523be15e7469022cb42b6153bb197e5b6822f6d12ae
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_sid.tar.gz) = 2613135
+TIMESTAMP = 1760441741
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sid.tar.gz) = 829df77b445d2e228f8c5cbcd4f39464b19b000f540ab52b688f430c936e5616
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sid.tar.gz) = 357692
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sid.tar.gz) = 4946ae0004f490f2bb54cdf784361c847d3324fa9a8a57c2f347592373444882
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sid.tar.gz) = 2613212
diff --git a/editors/libreoffice-sk/distinfo b/editors/libreoffice-sk/distinfo
index 32aeaa8aa410..1075de66b7bc 100644
--- a/editors/libreoffice-sk/distinfo
+++ b/editors/libreoffice-sk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890843
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sk.tar.gz) = cb964ac4df9ddc04b1acd54244e36c3322312f4280a6932da4f4f5838888f0e2
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sk.tar.gz) = 1681567
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_sk.tar.gz) = f5e15fadfaf93c7fb3793ebd393df0ed9e8233cd188837c13765381950a6c700
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_sk.tar.gz) = 2660744
+TIMESTAMP = 1760441743
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sk.tar.gz) = 62857397b78e76b520389942f96273ded9bc1f1401722ba23a8f958b198c72da
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sk.tar.gz) = 1684418
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sk.tar.gz) = 8a6840f0fbf3f4263d3ae13e38cb3e45141f58b0bf039774652f002938148e57
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sk.tar.gz) = 2660692
diff --git a/editors/libreoffice-sl/distinfo b/editors/libreoffice-sl/distinfo
index 181fee2a36dc..7c1418a204b1 100644
--- a/editors/libreoffice-sl/distinfo
+++ b/editors/libreoffice-sl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890845
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sl.tar.gz) = 5e6b7138adaeea55f65f07778a870c9eb83905f4eacfe30a61bb86e243fc664f
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sl.tar.gz) = 2178954
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_sl.tar.gz) = befae1e314cf534a0b89d51b111c8230b621a188042b5f529e9a21fa2312794e
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_sl.tar.gz) = 2613122
+TIMESTAMP = 1760441745
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sl.tar.gz) = 90a23b04b80fba9f7757c2941502adf6dc5999ffc15c7d34be1aa814218acc64
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sl.tar.gz) = 2178746
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sl.tar.gz) = e494fb2d25509e1be1e36b1afdc52960e67880e8cf407642dd70f067c717e9cb
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sl.tar.gz) = 2613472
diff --git a/editors/libreoffice-sq/distinfo b/editors/libreoffice-sq/distinfo
index 4cf1d0f2b7c5..063d0eebdd18 100644
--- a/editors/libreoffice-sq/distinfo
+++ b/editors/libreoffice-sq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890847
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sq.tar.gz) = 5273d3e72393e6e9b52bf04a145af30641837a081187f9f0fbe248407f3d9006
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sq.tar.gz) = 898859
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_sq.tar.gz) = 4fc6c8190b10461c929d496f7c7f83762251c834d5a2da123b1bf27595aaf1a2
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_sq.tar.gz) = 2531714
+TIMESTAMP = 1760441750
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sq.tar.gz) = 6a5f826b57e439fd87adbab5a36a29c76186fa45d3942ea53717d59f7adf0a87
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sq.tar.gz) = 899230
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sq.tar.gz) = 5f7cebe005845da3007c6a9bd60e9881955fabd357407e85f652e2441d0e3cfa
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sq.tar.gz) = 2532184
diff --git a/editors/libreoffice-sr/distinfo b/editors/libreoffice-sr/distinfo
index b7d4755bf1f5..50c7b7cb3eef 100644
--- a/editors/libreoffice-sr/distinfo
+++ b/editors/libreoffice-sr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890849
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sr.tar.gz) = 663dea13d60f0cb592b3c80756bff643c55ab2c612759600fc35cf58c4037b62
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sr.tar.gz) = 2265851
+TIMESTAMP = 1760441751
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sr.tar.gz) = a65f22f0a0a91fccdd97bdd00c9a18ed8ee4428a7d5b8a08d0ef7b547b9ac6af
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sr.tar.gz) = 2265250
diff --git a/editors/libreoffice-sr_Latn/distinfo b/editors/libreoffice-sr_Latn/distinfo
index c125334e6d99..fadfe84379c3 100644
--- a/editors/libreoffice-sr_Latn/distinfo
+++ b/editors/libreoffice-sr_Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890850
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = a4ed50ada0a1edeec3df0067ca7be218e2554d77dd5fabd571cba8e6a67f36ad
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 1859711
+TIMESTAMP = 1760441752
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 67dd0c28c2d93a4e19bba2860bf1c465a4a4f299e6dc0aa42eda79442bf539ad
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sr-Latn.tar.gz) = 1860454
diff --git a/editors/libreoffice-ss/distinfo b/editors/libreoffice-ss/distinfo
index 5c1d8e198ff1..459073649dc1 100644
--- a/editors/libreoffice-ss/distinfo
+++ b/editors/libreoffice-ss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890850
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ss.tar.gz) = 5187e26f240220dfd9da73e63d55346fadd776553e33030dca03d57b19523497
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ss.tar.gz) = 205261
+TIMESTAMP = 1760441753
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ss.tar.gz) = 123149f676c28664d800f16760470ba77b0431e7e997392a24cccedccbc3119f
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ss.tar.gz) = 205372
diff --git a/editors/libreoffice-st/distinfo b/editors/libreoffice-st/distinfo
index 3ce81f25383c..fd0d2a3cfb90 100644
--- a/editors/libreoffice-st/distinfo
+++ b/editors/libreoffice-st/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890851
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_st.tar.gz) = 842e6b3f7f6cdc2fba944545be592a1be78aaa60e4f4ee998f19423e1ee3faa2
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_st.tar.gz) = 201457
+TIMESTAMP = 1760441754
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_st.tar.gz) = d6d5a9430552ff8ee1d3248f716364d289ed08cd5a019063a9a3a5f2e6efa30e
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_st.tar.gz) = 201715
diff --git a/editors/libreoffice-sv/distinfo b/editors/libreoffice-sv/distinfo
index 48d7cefdc2e8..9b0b4fb99fec 100644
--- a/editors/libreoffice-sv/distinfo
+++ b/editors/libreoffice-sv/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890853
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sv.tar.gz) = 407ed5da719ec3b7346cf3faa9375776577cfe76a9f2b0e59ab2260e0b130214
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sv.tar.gz) = 1729627
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_sv.tar.gz) = a1f4c675cf834545e617c71a048546519d03ce0308b87e5557c678efc487a4ea
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_sv.tar.gz) = 2608837
+TIMESTAMP = 1760441758
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sv.tar.gz) = 67c8b976e41642dbdc5d66871c7d1ea22e4369aa390846d83090af38e0822ae1
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sv.tar.gz) = 1728823
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sv.tar.gz) = 0070daa21b1febd8206c3764bd225ae77eb40502ba7d9f2d123ef06135d01901
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_sv.tar.gz) = 2608810
diff --git a/editors/libreoffice-sw_TZ/distinfo b/editors/libreoffice-sw_TZ/distinfo
index d7821a3a0ef9..715259f6bbe2 100644
--- a/editors/libreoffice-sw_TZ/distinfo
+++ b/editors/libreoffice-sw_TZ/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890853
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = cffdfd0e1800e83eb987bfe9e0647484eb2e6584b02cf34cc29581b42185e688
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 225019
+TIMESTAMP = 1760441759
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 054673c113e30095cbd115d73eb5dc87dab9dafe5e581d739c2ef250cf426f4c
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_sw-TZ.tar.gz) = 225411
diff --git a/editors/libreoffice-szl/distinfo b/editors/libreoffice-szl/distinfo
index ae5f9e889d96..7d34d759ba5d 100644
--- a/editors/libreoffice-szl/distinfo
+++ b/editors/libreoffice-szl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890854
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_szl.tar.gz) = a510c84fccfcbb0fd35eb82e83376ec65d66d9ebd0856c10ba4e8e0c3f166d1d
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_szl.tar.gz) = 498009
+TIMESTAMP = 1760441759
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_szl.tar.gz) = 5f92cf0c95852293edcf074609bd4e9e387cff26f586bbbfd6d49d0b9373eccb
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_szl.tar.gz) = 497874
diff --git a/editors/libreoffice-ta/distinfo b/editors/libreoffice-ta/distinfo
index f8d75c7c4c8d..147f0b3cd073 100644
--- a/editors/libreoffice-ta/distinfo
+++ b/editors/libreoffice-ta/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890856
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ta.tar.gz) = 0ed56ca5e29b1d2b292ece17249d2e67badf8c2c8515289fd475f46fdbd3939d
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ta.tar.gz) = 481318
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ta.tar.gz) = 64cdf012f84fd5893674bd7499e653ef48069fbb9bc51af47989b83eb27d39a6
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ta.tar.gz) = 2768410
+TIMESTAMP = 1760441761
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ta.tar.gz) = f5f1f41e0fcafb30f8ff06ee3f61e2a2d8f7c8768231e1454cfaa8a8e6423979
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ta.tar.gz) = 480251
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ta.tar.gz) = 5ac1bccb2d2adb85d688cfba36568a06c02e796cdeefeecdd27a07ffea106b78
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ta.tar.gz) = 2768059
diff --git a/editors/libreoffice-te/distinfo b/editors/libreoffice-te/distinfo
index bc375ac41023..38d1d7b2412d 100644
--- a/editors/libreoffice-te/distinfo
+++ b/editors/libreoffice-te/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890857
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_te.tar.gz) = 0f9c2256c6b1b1410b103d33f0ed3a6e5c390387aa7ceb47cb146f1ffa98bbfd
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_te.tar.gz) = 781790
+TIMESTAMP = 1760441764
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_te.tar.gz) = 6e8f51ff8e676c016f318eabace7acff790b77353d7d5f1034b05d77bd60de79
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_te.tar.gz) = 781851
diff --git a/editors/libreoffice-tg/distinfo b/editors/libreoffice-tg/distinfo
index 2e4a3858db1a..197b75190522 100644
--- a/editors/libreoffice-tg/distinfo
+++ b/editors/libreoffice-tg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890859
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_tg.tar.gz) = 04acf8f2432aeef9cb0d295534cdefee0bf75590c955f91ec1442451f2277d70
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_tg.tar.gz) = 262129
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_tg.tar.gz) = b196efa98e852394dad4c7a6dda4bc6664c39cefcb6a7048470ebbd4f77f7ca4
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_tg.tar.gz) = 2533384
+TIMESTAMP = 1760441766
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tg.tar.gz) = 3eaf05d5d207497dfacf768d183189840caea4ae1ab28f2d304ef048bf1f24ba
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tg.tar.gz) = 262657
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_tg.tar.gz) = a53641a981e1243ab6cd3e730ab319e12428727ba9cda45261edc58f84a26b89
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_tg.tar.gz) = 2533339
diff --git a/editors/libreoffice-th/distinfo b/editors/libreoffice-th/distinfo
index 13bd369efa6a..7c9f1b05008d 100644
--- a/editors/libreoffice-th/distinfo
+++ b/editors/libreoffice-th/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890859
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_th.tar.gz) = 7b43da9c2b6b6aaf04819eddeb8721f9770bc90f4fac38e12bf88dc613e48d41
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_th.tar.gz) = 986763
+TIMESTAMP = 1760441767
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_th.tar.gz) = 3082248e0acda91aaa558e5453eb64e7898fc0f25675c3cd830134a5356de3bc
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_th.tar.gz) = 986208
diff --git a/editors/libreoffice-tn/distinfo b/editors/libreoffice-tn/distinfo
index 4be0dcbe2946..f578e018fc49 100644
--- a/editors/libreoffice-tn/distinfo
+++ b/editors/libreoffice-tn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890860
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_tn.tar.gz) = d0af363c2597dff11d3bcad1258b6360120f32997e56f823ec8bcf113a9e08ba
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_tn.tar.gz) = 188035
+TIMESTAMP = 1760441768
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tn.tar.gz) = bb1df4326cdd99e23229114043151f5f8e3550a911dc15d3df427cead1e61bc1
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tn.tar.gz) = 188204
diff --git a/editors/libreoffice-tr/distinfo b/editors/libreoffice-tr/distinfo
index a4b29cc408e3..944077be2d61 100644
--- a/editors/libreoffice-tr/distinfo
+++ b/editors/libreoffice-tr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890863
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_tr.tar.gz) = 1d165a89483c3b6dc81b42c4c1578608a7756de52d1eb27c0d250adcdad5caff
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_tr.tar.gz) = 6213942
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_tr.tar.gz) = 326b6b02c432d8e2512024fca449ab841b466a15a8317cfad695478135010d39
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_tr.tar.gz) = 2650833
+TIMESTAMP = 1760441774
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tr.tar.gz) = 56ea01205b15ec5f6170c19102507ccf0a46a6cbc1be8fbbf48506f0ef5f9e2a
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tr.tar.gz) = 6217981
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_tr.tar.gz) = 31c8c798199e3be757645c3268c96e88af3e58e82f3d14b8aa7047fccc11f6a6
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_tr.tar.gz) = 2650774
diff --git a/editors/libreoffice-ts/distinfo b/editors/libreoffice-ts/distinfo
index 06c5f2e501f7..960165e0549f 100644
--- a/editors/libreoffice-ts/distinfo
+++ b/editors/libreoffice-ts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890864
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ts.tar.gz) = 99f8f421c86ada18a8e14265563a5d2316682a5af6638339d93f091feea7a548
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ts.tar.gz) = 200019
+TIMESTAMP = 1760441774
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ts.tar.gz) = 398c9eb8cc9a2172902307bfd15412c0060c7f64788a8fe2c350b26876d96b50
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ts.tar.gz) = 199625
diff --git a/editors/libreoffice-tt/distinfo b/editors/libreoffice-tt/distinfo
index bcab2a67ae21..6e5cf9f73989 100644
--- a/editors/libreoffice-tt/distinfo
+++ b/editors/libreoffice-tt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890864
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_tt.tar.gz) = c739d90d97a84a60d19067e6e0285c18b53f2ba3b6ed45225927195d9acf44b9
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_tt.tar.gz) = 130294
+TIMESTAMP = 1760441775
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tt.tar.gz) = 02c2021eed37c462c04098fc319aa0430835237b892c81026b59c0777cf33f39
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_tt.tar.gz) = 130290
diff --git a/editors/libreoffice-ug/distinfo b/editors/libreoffice-ug/distinfo
index a0ee853b1426..8dda25585d21 100644
--- a/editors/libreoffice-ug/distinfo
+++ b/editors/libreoffice-ug/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890866
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ug.tar.gz) = fee0667d3764abab0c1c5359a678f4aa049f111134b5accb4b5e8eb60ea5d637
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ug.tar.gz) = 376643
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ug.tar.gz) = 52b661aceb38cec82800a751cf9e7203459cfa4e64229265e16e5bd7f37add38
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ug.tar.gz) = 2576743
+TIMESTAMP = 1760441780
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ug.tar.gz) = 9c24f9baa925cf660d4d97ae57380243bd8adab5885782ac6986a0e6c96d54ec
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ug.tar.gz) = 376830
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ug.tar.gz) = cae7720863ffa3181bf782262dd01525575d460d5b484cbd697df7b5004e6f77
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ug.tar.gz) = 2577008
diff --git a/editors/libreoffice-uz/distinfo b/editors/libreoffice-uz/distinfo
index a0f3749139ad..53944f22d415 100644
--- a/editors/libreoffice-uz/distinfo
+++ b/editors/libreoffice-uz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890869
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_uz.tar.gz) = 7a1fbcd301300a3d161ce62c49c17c8340e37e9d38e66351584a6c0d878a0f7f
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_uz.tar.gz) = 216977
+TIMESTAMP = 1760441784
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_uz.tar.gz) = 0c43ebc3a8b81a5700f6e6e6ca3bc726bf96468c6ee0b6057208f7f5535173df
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_uz.tar.gz) = 216694
diff --git a/editors/libreoffice-ve/distinfo b/editors/libreoffice-ve/distinfo
index f593c4ff5884..a76ccef4e5df 100644
--- a/editors/libreoffice-ve/distinfo
+++ b/editors/libreoffice-ve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890869
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ve.tar.gz) = 1dfdebecc7f20f79ea119d682a2c84788ead38040d04894771605caad967439f
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ve.tar.gz) = 202605
+TIMESTAMP = 1760441784
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ve.tar.gz) = c4f7016a430beedb528c2777aa7b229cb256629fc879fb7e457f9bc4530b4bc9
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ve.tar.gz) = 202553
diff --git a/editors/libreoffice-vec/distinfo b/editors/libreoffice-vec/distinfo
index f5fcab8c5c61..2575c6ac2568 100644
--- a/editors/libreoffice-vec/distinfo
+++ b/editors/libreoffice-vec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890870
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_vec.tar.gz) = d0c579706a35d5b306d71848e1c125011d13658c527526ce50d3ca08efe5d83d
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_vec.tar.gz) = 509569
+TIMESTAMP = 1760441785
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_vec.tar.gz) = e0e52a26dd8f128f0b25a92be44d4511ad53ce6b3ac0e5074ad9114870c01309
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_vec.tar.gz) = 509575
diff --git a/editors/libreoffice-xh/distinfo b/editors/libreoffice-xh/distinfo
index 0db87c6768a8..5d37b7cdb72e 100644
--- a/editors/libreoffice-xh/distinfo
+++ b/editors/libreoffice-xh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890872
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_xh.tar.gz) = 061a37c6ec055ab33b491179755bce36ff50824888c9da44df72702b42e50d7d
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_xh.tar.gz) = 207109
+TIMESTAMP = 1760441787
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_xh.tar.gz) = 5086891ae5f1518083ac954b8916951c1d2454fe447dfbede12275979ed9ab9d
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_xh.tar.gz) = 207117
diff --git a/editors/libreoffice-zu/distinfo b/editors/libreoffice-zu/distinfo
index 212e0ef98dcd..865b5a5cedc4 100644
--- a/editors/libreoffice-zu/distinfo
+++ b/editors/libreoffice-zu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756890876
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_zu.tar.gz) = ebdba58ee794cdd8579533ecd7852866deadc11135cd456854eb9e585d727ded
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_zu.tar.gz) = 226808
+TIMESTAMP = 1760441792
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_zu.tar.gz) = 7fb4c11667475e30156e9fee985a9a3a727c2f6f5922d0420954675197234040
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_zu.tar.gz) = 226887
diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile
index 2a3a3dfc32b7..f7e54f015519 100644
--- a/editors/libreoffice/Makefile
+++ b/editors/libreoffice/Makefile
@@ -1,5 +1,3 @@
-PORTREVISION= 1
-
.include "${.CURDIR}/Makefile.common"
MASTER_SITES= https://download.documentfoundation.org/libreoffice/src/${LOVERSION}/ \
@@ -102,7 +100,7 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils \
${LOCALBASE}/share/fonts/Carlito/Carlito-Bold.ttf:x11-fonts/crosextrafonts-carlito-ttf \
${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu \
${LOCALBASE}/share/fonts/twemoji-color-font-ttf/TwitterColorEmoji-SVGinOT.ttf:x11-fonts/twemoji-color-font-ttf \
- ${LOCALBASE}/share/fonts/GentiumBasic/GenBasI.ttf:x11-fonts/gentium-basic \
+ ${LOCALBASE}/share/fonts/Gentium/Gentium-Bold.ttf:x11-fonts/gentium \
${LOCALBASE}/share/fonts/Liberation/LiberationMono-Bold.ttf:x11-fonts/liberation-fonts-ttf \
${LOCALBASE}/share/fonts/LinLibertineG/LinLibertine_DR_G.ttf:x11-fonts/linuxlibertine-g
diff --git a/editors/libreoffice/Makefile.common b/editors/libreoffice/Makefile.common
index 6f193d66c18e..484d322a90e9 100644
--- a/editors/libreoffice/Makefile.common
+++ b/editors/libreoffice/Makefile.common
@@ -7,8 +7,8 @@ LICENSE= LGPL3+ MPL20
LICENSE_COMB= dual
DISTVERSION= ${LOVERSION}.${RCVER}
-LOVERSION= 25.8.1
-RCVER= 1
+LOVERSION= 25.8.2
+RCVER= 2
#PRERELEASE= yes
#DEVRELEASE= yes
diff --git a/editors/libreoffice/distinfo b/editors/libreoffice/distinfo
index b44030abf015..9ff88e891f9b 100644
--- a/editors/libreoffice/distinfo
+++ b/editors/libreoffice/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1756891751
-SHA256 (libreoffice/libreoffice-25.8.1.1.tar.xz) = 5b4e2c6c2abe9480a49c33543b57e0226c6cf9c966088b8e713d1b23490a2f3e
-SIZE (libreoffice/libreoffice-25.8.1.1.tar.xz) = 286079252
-SHA256 (libreoffice/libreoffice-help-25.8.1.1.tar.xz) = 14d3b7dacb8104dcb4c7ccf89de2a01853b0917756497b9c8b49a966d2f3f0b5
-SIZE (libreoffice/libreoffice-help-25.8.1.1.tar.xz) = 60167216
+TIMESTAMP = 1760443060
+SHA256 (libreoffice/libreoffice-25.8.2.2.tar.xz) = 002ca2eec3df818d3655bc5ab5702263194febc0212f02e12df1eee11bd7c15e
+SIZE (libreoffice/libreoffice-25.8.2.2.tar.xz) = 286175060
+SHA256 (libreoffice/libreoffice-help-25.8.2.2.tar.xz) = bb9fde2c035c757581f49545ccbfb046fc31f72968b53b28d0987f1c5547eb5f
+SIZE (libreoffice/libreoffice-help-25.8.2.2.tar.xz) = 60167812
SHA256 (libreoffice/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf) = f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140
SIZE (libreoffice/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf) = 207992
SHA256 (libreoffice/dtoa-20180411.tgz) = 0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4
diff --git a/editors/libreoffice/files/patch-vcl_qa_cppunit_pdfexport_pdfexport.cxx b/editors/libreoffice/files/patch-vcl_qa_cppunit_pdfexport_pdfexport.cxx
new file mode 100644
index 000000000000..a001b210c9c4
--- /dev/null
+++ b/editors/libreoffice/files/patch-vcl_qa_cppunit_pdfexport_pdfexport.cxx
@@ -0,0 +1,11 @@
+--- vcl/qa/cppunit/pdfexport/pdfexport.cxx.orig 2025-10-01 11:38:12 UTC
++++ vcl/qa/cppunit/pdfexport/pdfexport.cxx
+@@ -1821,7 +1821,7 @@ CPPUNIT_TEST_FIXTURE(PdfExportTest, testTdf66597_3)
+ auto pName
+ = dynamic_cast<vcl::filter::PDFNameElement*>(pObject->Lookup("BaseFont"_ostr));
+ auto aName = pName->GetValue().copy(7); // skip the subset id
+- CPPUNIT_ASSERT_EQUAL_MESSAGE("Unexpected font name", "GentiumBasic"_ostr, aName);
++ CPPUNIT_ASSERT_EQUAL_MESSAGE("Unexpected font name", "Gentium"_ostr, aName);
+
+ auto pToUnicodeRef = dynamic_cast<vcl::filter::PDFReferenceElement*>(
+ pObject->Lookup("ToUnicode"_ostr));
diff --git a/editors/libreoffice/files/pathc-vcl_workben_vcldemo.cxx b/editors/libreoffice/files/pathc-vcl_workben_vcldemo.cxx
new file mode 100644
index 000000000000..4a20c9046b5c
--- /dev/null
+++ b/editors/libreoffice/files/pathc-vcl_workben_vcldemo.cxx
@@ -0,0 +1,11 @@
+--- vcl/workben/vcldemo.cxx.orig 2025-10-01 11:38:12 UTC
++++ vcl/workben/vcldemo.cxx
+@@ -507,7 +507,7 @@ class DemoRenderer (public)
+
+ // tdf#95222 - justification issue
+ // - FIXME: replicate justification
+- SET("gentium basic", pJustification),
++ SET("gentium", pJustification),
+
+ // tdf#97319 - Unicode beyond BMP; SMP & Plane 2
+ SET("symbola", pEmojis),
diff --git a/editors/poedit/Makefile b/editors/poedit/Makefile
index cf3b9a93caf8..d371892cccee 100644
--- a/editors/poedit/Makefile
+++ b/editors/poedit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= poedit
DISTVERSION= 3.4.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= editors
MASTER_SITES= https://github.com/vslavik/${PORTNAME}/releases/download/v${DISTVERSION}-oss/
diff --git a/emulators/emulationstation/Makefile b/emulators/emulationstation/Makefile
index a27f69efbbf9..e7184087ac91 100644
--- a/emulators/emulationstation/Makefile
+++ b/emulators/emulationstation/Makefile
@@ -1,7 +1,7 @@
PORTNAME= emulationstation
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= emulators
MAINTAINER= freebsd@coombscloud.com
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${LOCALBASE}/include/rapidjson/document.h:devel/rapidjson \
LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \
libboost_filesystem.so:devel/boost-libs \
libboost_locale.so:devel/boost-libs \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libcurl.so:ftp/curl \
libfreeimage.so:graphics/freeimage \
libfreetype.so:print/freetype2 \
diff --git a/emulators/mupen64plus-video-glide64mk2/Makefile b/emulators/mupen64plus-video-glide64mk2/Makefile
index f07402c75ce3..ba0f56e66113 100644
--- a/emulators/mupen64plus-video-glide64mk2/Makefile
+++ b/emulators/mupen64plus-video-glide64mk2/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 4
+PORTREVISION= 5
PKGNAMESUFFIX= -video-glide64mk2
COMMENT= Glide64mk2 video plugin for Mupen64Plus
diff --git a/filesystems/lizardfs/Makefile b/filesystems/lizardfs/Makefile
index 2fd4bff83d7b..c6262cd3b243 100644
--- a/filesystems/lizardfs/Makefile
+++ b/filesystems/lizardfs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lizardfs
PORTVERSION= 3.12.0
DISTVERSIONPREFIX= v
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= filesystems sysutils
MAINTAINER= jhixson@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= a2x:textproc/asciidoc \
spdlog>=1.4.2:devel/spdlog
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libfmt.so:devel/libfmt
USES= cmake compiler:c11 fuse python shebangfix
diff --git a/filesystems/zerofs/Makefile b/filesystems/zerofs/Makefile
index e789888398cf..4564c0431652 100644
--- a/filesystems/zerofs/Makefile
+++ b/filesystems/zerofs/Makefile
@@ -1,7 +1,6 @@
PORTNAME= zerofs
DISTVERSIONPREFIX= v
-DISTVERSION= 0.15.2
-PORTREVISION= 1
+DISTVERSION= 0.16.2
CATEGORIES= filesystems sysutils
MAINTAINER= stephan@lichtenauer.co.za
diff --git a/filesystems/zerofs/Makefile.crates b/filesystems/zerofs/Makefile.crates
index 2738ca6ed5dc..e8bf06fd58be 100644
--- a/filesystems/zerofs/Makefile.crates
+++ b/filesystems/zerofs/Makefile.crates
@@ -165,7 +165,6 @@ CARGO_CRATES= addr2line-0.24.2 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
libc-0.2.175 \
- libmimalloc-sys-0.1.43 \
libredox-0.1.9 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.4 \
@@ -183,7 +182,6 @@ CARGO_CRATES= addr2line-0.24.2 \
md-5-0.10.6 \
memchr-2.7.5 \
memoffset-0.9.1 \
- mimalloc-0.1.47 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
mixtrics-0.1.0 \
@@ -287,7 +285,7 @@ CARGO_CRATES= addr2line-0.24.2 \
signal-hook-registry-1.4.6 \
siphasher-1.0.1 \
slab-0.4.11 \
- slatedb-0.8.1 \
+ slatedb-0.8.2 \
smallvec-1.15.1 \
socket2-0.5.10 \
socket2-0.6.0 \
@@ -308,6 +306,8 @@ CARGO_CRATES= addr2line-0.24.2 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.14 \
thread_local-1.1.9 \
+ tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
+ tikv-jemallocator-0.6.0 \
time-0.3.41 \
time-core-0.1.4 \
tinystr-0.8.1 \
@@ -407,7 +407,7 @@ CARGO_CRATES= addr2line-0.24.2 \
zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zerofs_nfsserve-0.14.0 \
+ zerofs_nfsserve-0.15.0 \
zeroize-1.8.1 \
zerotrie-0.2.2 \
zerovec-0.11.4 \
diff --git a/filesystems/zerofs/distinfo b/filesystems/zerofs/distinfo
index e7e869c33cb8..1390330f798b 100644
--- a/filesystems/zerofs/distinfo
+++ b/filesystems/zerofs/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1757258826
+TIMESTAMP = 1760465574
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -333,8 +333,6 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
SIZE (rust/crates/libc-0.2.175.crate) = 788728
-SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
-SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
@@ -369,8 +367,6 @@ SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/mimalloc-0.1.47.crate) = b1791cbe101e95af5764f06f20f6760521f7158f69dbf9d6baf941ee1bf6bc40
-SIZE (rust/crates/mimalloc-0.1.47.crate) = 4594
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
@@ -577,8 +573,8 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
SIZE (rust/crates/slab-0.4.11.crate) = 18549
-SHA256 (rust/crates/slatedb-0.8.1.crate) = 6471ce0d2b99d80e36ce1439951a30a5e9ef751f3b8c4bd384611927384ee03d
-SIZE (rust/crates/slatedb-0.8.1.crate) = 317374
+SHA256 (rust/crates/slatedb-0.8.2.crate) = 1929df128f27789722644d8e9a68eaddec2e656ed8bac2a088159c8cce423590
+SIZE (rust/crates/slatedb-0.8.2.crate) = 321188
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
@@ -619,6 +615,10 @@ SHA256 (rust/crates/thiserror-impl-2.0.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8
SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
+SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
+SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
+SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
SIZE (rust/crates/time-0.3.41.crate) = 138369
SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
@@ -817,8 +817,8 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zerofs_nfsserve-0.14.0.crate) = 53a9c182c0ff391960f9a033ba2e49c418315a8e72e402ddaa9aa8c25c084526
-SIZE (rust/crates/zerofs_nfsserve-0.14.0.crate) = 43966
+SHA256 (rust/crates/zerofs_nfsserve-0.15.0.crate) = 0a1a98071b31b9687c05411a75df5a55a7a76c5af85cb3bb04de5efef26755c7
+SIZE (rust/crates/zerofs_nfsserve-0.15.0.crate) = 43826
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
@@ -833,5 +833,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (Barre-ZeroFS-v0.15.2_GH0.tar.gz) = 982042e4887b348605ed2aad428b254e7abc66d108ac41bc66625b726585b3e7
-SIZE (Barre-ZeroFS-v0.15.2_GH0.tar.gz) = 459110
+SHA256 (Barre-ZeroFS-v0.16.2_GH0.tar.gz) = 617a04ad2914b742b49b1f22d9d2a2e07ec59f3cedbdf5848cc67c2902641a92
+SIZE (Barre-ZeroFS-v0.16.2_GH0.tar.gz) = 463693
diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile
index 27906fa46db7..923268f308e4 100644
--- a/finance/gnucash/Makefile
+++ b/finance/gnucash/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnucash
PORTVERSION= 5.13
+PORTREVISION= 1
CATEGORIES= finance gnome
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20%28stable%29/${PORTVERSION}
diff --git a/finance/ledger/Makefile b/finance/ledger/Makefile
index 9b190f8b6b64..58a156e875d3 100644
--- a/finance/ledger/Makefile
+++ b/finance/ledger/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ledger
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= finance
MAINTAINER= woodycarey@hotmail.com
@@ -12,7 +12,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= utf8cpp>=0:devel/utf8cpp
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libgmp.so:math/gmp \
libmpfr.so:math/mpfr
diff --git a/finance/quickfix/Makefile b/finance/quickfix/Makefile
index 43bd7f0c5326..eee371e6ea6a 100644
--- a/finance/quickfix/Makefile
+++ b/finance/quickfix/Makefile
@@ -1,7 +1,7 @@
PORTNAME= quickfix
PORTVERSION= 1.15.1
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= finance devel
MAINTAINER= m.tsatsenko@gmail.com
@@ -45,7 +45,7 @@ INSTALL_TARGET=install-strip
.if ${ARCH} != amd64 && ${ARCH} != i386
CXXFLAGS+= -DENABLE_BOOST_ATOMIC_COUNT
-LIB_DEPENDS+= libboost_system.so:devel/boost-libs
+LIB_DEPENDS+= libboost_thread.so:devel/boost-libs
USES+= compiler:c++11-lang localbase
.endif
diff --git a/french/libreoffice/distinfo b/french/libreoffice/distinfo
index 1e0d6860ba47..8050445ab046 100644
--- a/french/libreoffice/distinfo
+++ b/french/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890761
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_fr.tar.gz) = 7090eafcdaac63bf3882e4a1d8de6f83e44710bd45bb0f45af55e483815a2259
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_fr.tar.gz) = 2137002
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_fr.tar.gz) = e7d066b8d67d1dc480a8e73fe296230bf31e5634ec0fa6eae9bdcdeecc4aa76b
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_fr.tar.gz) = 2632682
+TIMESTAMP = 1760441628
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fr.tar.gz) = 9ac8818ce07cf1126bcad1ba578beddbb9bf55c185065ffeb64c46255bac1649
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_fr.tar.gz) = 2136612
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_fr.tar.gz) = 2803db9ab62fdb513f9354baa741d125b473ce29ed5fd8b671447d776373ed0e
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_fr.tar.gz) = 2632812
diff --git a/french/wordpress/distinfo b/french/wordpress/distinfo
index ce694e73ae1d..6d0296297c74 100644
--- a/french/wordpress/distinfo
+++ b/french/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758557295
-SHA256 (wordpress-6.8.2-fr_FR.tar.gz) = 486a60b762e6c084982731d796e16f465b015cd0deea184a2f48224bbaf86ba5
-SIZE (wordpress-6.8.2-fr_FR.tar.gz) = 34184379
+TIMESTAMP = 1760884354
+SHA256 (wordpress-6.8.3-fr_FR.tar.gz) = 391e99cbfd042e89d1b7573f2096a906501ffc7cf48bb114297015efac52e9d5
+SIZE (wordpress-6.8.3-fr_FR.tar.gz) = 34189223
diff --git a/ftp/freebsd-ftpd/Makefile b/ftp/freebsd-ftpd/Makefile
index ac65a6a11701..0aefa27362f4 100644
--- a/ftp/freebsd-ftpd/Makefile
+++ b/ftp/freebsd-ftpd/Makefile
@@ -1,6 +1,7 @@
PORTNAME= freebsd-ftpd
DISTVERSIONPREFIX= v
DISTVERSION= 20250929
+PORTREVISION= 1
CATEGORIES= ftp
MAINTAINER= cy@FreeBSD.org
@@ -13,6 +14,7 @@ USE_GITHUB= yes
GH_ACCOUNT= cschuber
USES= uidfix
+USE_RC_SUBR= ftpd
MAKE_ARGS+= BINOWN=${BINOWN} BINMODE=${BINMODE}
MAKE_ENV+= MAKESYSPATH=/usr/src/share/mk \
diff --git a/ftp/freebsd-ftpd/files/ftpd.in b/ftp/freebsd-ftpd/files/ftpd.in
new file mode 100644
index 000000000000..ef830b02f817
--- /dev/null
+++ b/ftp/freebsd-ftpd/files/ftpd.in
@@ -0,0 +1,25 @@
+#!/bin/sh
+
+# PROVIDE: ftpd
+# REQUIRE: DAEMON
+# KEYWORD: shutdown
+#
+# Add the following lines to /etc/rc.conf to run freebsd-ftpd
+# as a standalone daemon:
+#
+# ftpd_enable (bool): Run freebsd-ftpd FTP server (or NO).
+# ftpd_flags (str): Use this for flags OTHER than -D
+
+. /etc/rc.subr
+
+load_rc_config $name
+
+name="ftpd"
+rcvar="ftpd_enable"
+
+: ${ftpd_enable=NO}
+
+command="/usr/local/libexec/${name}"
+command_args="-D"
+
+run_rc_command "$1"
diff --git a/games/0ad/Makefile b/games/0ad/Makefile
index 58f597a2745c..486a6c89ecef 100644
--- a/games/0ad/Makefile
+++ b/games/0ad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= 0ad
DISTVERSION= 0.27.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= https://releases.wildfiregames.com/
DISTFILES= ${PORTNAME}-${DISTVERSION}-unix-build.tar.xz \
diff --git a/games/LibreMines/Makefile b/games/LibreMines/Makefile
index 38de2e77d3ef..15235e228bec 100644
--- a/games/LibreMines/Makefile
+++ b/games/LibreMines/Makefile
@@ -1,5 +1,5 @@
PORTNAME= LibreMines
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.1
DISTVERSIONPREFIX= v
CATEGORIES= games
diff --git a/games/LibreMines/distinfo b/games/LibreMines/distinfo
index 24254a28f63e..7c7860a33811 100644
--- a/games/LibreMines/distinfo
+++ b/games/LibreMines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758520002
-SHA256 (Bollos00-LibreMines-v2.2.0_GH0.tar.gz) = 36bf21ea12cd3d226d8a278ade8d2aab992df91ebbeb199b79b58d717126bc2c
-SIZE (Bollos00-LibreMines-v2.2.0_GH0.tar.gz) = 1847210
+TIMESTAMP = 1760950098
+SHA256 (Bollos00-LibreMines-v2.2.1_GH0.tar.gz) = de25e9bd34cac80f0827d287504dc90ba7e1dc586a9b3cb5a2b47ffb3150541f
+SIZE (Bollos00-LibreMines-v2.2.1_GH0.tar.gz) = 1848165
diff --git a/games/alephone/Makefile b/games/alephone/Makefile
index b32594a89a00..f1c94966ed81 100644
--- a/games/alephone/Makefile
+++ b/games/alephone/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alephone
DISTVERSION= 20230119
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= https://github.com/Aleph-One-Marathon/${PORTNAME}/releases/download/release-${DISTVERSION}/
DISTNAME= AlephOne-${DISTVERSION}
diff --git a/games/bastet/Makefile b/games/bastet/Makefile
index 173a030bf65f..8faedbab707e 100644
--- a/games/bastet/Makefile
+++ b/games/bastet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bastet
PORTVERSION= 0.43.2
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= http://fph.altervista.org/prog/files/
diff --git a/games/colobot/Makefile b/games/colobot/Makefile
index ba3e37c129ac..0c8256e469d6 100644
--- a/games/colobot/Makefile
+++ b/games/colobot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= colobot
DISTVERSIONPREFIX= ${PORTNAME}-gold-
DISTVERSION= 0.2.0
-PORTREVISION= 13
+PORTREVISION= 14
DISTVERSIONSUFFIX= -alpha
CATEGORIES= games education
MASTER_SITES= https://colobot.info/files/music/:music
@@ -22,7 +22,7 @@ LIB_DEPENDS= libpng.so:graphics/png \
libogg.so:audio/libogg \
libopenal.so:audio/openal-soft \
libphysfs.so:devel/physfs \
- libboost_system.so:devel/boost-libs
+ libboost_thread.so:devel/boost-libs
USES= cmake compiler:c++11-lang gettext-runtime gettext-tools:build \
gl gnome localbase:ldflags openal perl5 python:build sdl \
diff --git a/games/domino-chain/Makefile b/games/domino-chain/Makefile
index b801ac7bd07a..adbed5c70c4e 100644
--- a/games/domino-chain/Makefile
+++ b/games/domino-chain/Makefile
@@ -1,6 +1,6 @@
PORTNAME= domino-chain
PORTVERSION= 1.1
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/flightgear/Makefile b/games/flightgear/Makefile
index 0347a14ef942..667a3757aa96 100644
--- a/games/flightgear/Makefile
+++ b/games/flightgear/Makefile
@@ -1,5 +1,6 @@
PORTNAME= flightgear
PORTVERSION= 2024.1.1
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= martymac@FreeBSD.org
diff --git a/games/freeorion/Makefile b/games/freeorion/Makefile
index 26eed2d70f33..3384157f60f0 100644
--- a/games/freeorion/Makefile
+++ b/games/freeorion/Makefile
@@ -1,7 +1,7 @@
PORTNAME= freeorion
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
@@ -49,6 +49,15 @@ CLIENT_GG_LIB_DEPENDS= libfreetype.so:print/freetype2 \
CMAKE_ARGS+= -DBoost_NO_BOOST_CMAKE:BOOL=YES
.endif
+post-patch:
+ @${REINPLACE_CMD} -e '/ system/d' \
+ ${WRKSRC}/CMakeLists.txt
+ @${REINPLACE_CMD} -e '/^find_package(Boost /s| system||' \
+ ${WRKSRC}/GG/CMakeLists.txt
+ @${REINPLACE_CMD} -e '/Boost::system/d' \
+ ${WRKSRC}/GG/test/unit/CMakeLists.txt \
+ ${WRKSRC}/test/UI/CMakeLists.txt
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
diff --git a/games/frogatto/Makefile b/games/frogatto/Makefile
index 058d1625df9d..99aecae1fb77 100644
--- a/games/frogatto/Makefile
+++ b/games/frogatto/Makefile
@@ -1,6 +1,6 @@
PORTNAME= frogatto
PORTVERSION= 1.3.1
-PORTREVISION= 33
+PORTREVISION= 34
CATEGORIES= games
MAINTAINER= fiziologus@gmail.com
diff --git a/games/glob2/Makefile b/games/glob2/Makefile
index a9d8faa77666..6a569c6e9b47 100644
--- a/games/glob2/Makefile
+++ b/games/glob2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glob2
PORTVERSION= 0.9.5.0.g20240607
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= games
MAINTAINER= makc@FreeBSD.org
diff --git a/games/leela-zero/Makefile b/games/leela-zero/Makefile
index 4dc7dc7eefa7..262912f34fa6 100644
--- a/games/leela-zero/Makefile
+++ b/games/leela-zero/Makefile
@@ -1,6 +1,7 @@
PORTNAME= leela-zero
DISTVERSIONPREFIX= v
DISTVERSION= 0.17-31
+PORTREVISION= 1
DISTVERSIONSUFFIX= -g3ee6d20
CATEGORIES= games
diff --git a/games/lgogdownloader/Makefile b/games/lgogdownloader/Makefile
index f17761dc9dfb..6cfea2888803 100644
--- a/games/lgogdownloader/Makefile
+++ b/games/lgogdownloader/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lgogdownloader
DISTVERSION= 3.17
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://github.com/Sude-/${PORTNAME}/releases/download/v${DISTVERSION}/
@@ -16,7 +16,7 @@ LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \
libboost_iostreams.so:devel/boost-libs \
libboost_program_options.so:devel/boost-libs \
libboost_regex.so:devel/boost-libs \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libcurl.so:ftp/curl \
libjsoncpp.so:devel/jsoncpp \
librhash.so:security/rhash \
diff --git a/games/lincity-ng/Makefile b/games/lincity-ng/Makefile
index 2861f7371683..234991b7b150 100644
--- a/games/lincity-ng/Makefile
+++ b/games/lincity-ng/Makefile
@@ -1,6 +1,7 @@
PORTNAME= lincity-ng
DISTVERSION= 2.14.2
DISTVERSIONSUFFIX= -Source
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
@@ -21,6 +22,8 @@ USE_GNOME= libxml2 libxslt
USE_SDL= image2 mixer2 sdl2 ttf2
USE_XORG= x11
+CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR=${PREFIX}/share/man/man6
+
LDFLAGS+= -lpthread
.include <bsd.port.mk>
diff --git a/games/lincity-ng/pkg-plist b/games/lincity-ng/pkg-plist
index 9a7d5a53080d..58584724787b 100644
--- a/games/lincity-ng/pkg-plist
+++ b/games/lincity-ng/pkg-plist
@@ -2,7 +2,7 @@ bin/lincity-ng
share/applications/io.github.lincity_ng.lincity-ng.desktop
share/icons/hicolor/128x128/apps/io.github.lincity_ng.lincity-ng.png
share/icons/hicolor/256x256/apps/io.github.lincity_ng.lincity-ng.png
-share/man/lincity-ng.6.gz
+share/man/man6/lincity-ng.6.gz
share/metainfo/io.github.lincity_ng.lincity-ng.metainfo.xml
%%DATADIR%%/1328-to-2130.sh
%%DATADIR%%/1328-to-2130.xsl
diff --git a/games/openmw/Makefile b/games/openmw/Makefile
index b997f291ff26..d367aef13874 100644
--- a/games/openmw/Makefile
+++ b/games/openmw/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openmw
DISTVERSIONPREFIX= openmw-
DISTVERSION= 0.49.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MAINTAINER= fluffy@FreeBSD.org
diff --git a/games/pokerth/Makefile b/games/pokerth/Makefile
index 7bb735b09175..6867c6e07d51 100644
--- a/games/pokerth/Makefile
+++ b/games/pokerth/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pokerth
PORTVERSION= 1.1.2
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= games
MASTER_SITES= SF
diff --git a/games/py-fife/Makefile b/games/py-fife/Makefile
index 59cc903be364..0f0ed82644c3 100644
--- a/games/py-fife/Makefile
+++ b/games/py-fife/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fife
PORTVERSION= 0.4.2
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= games
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/games/scummvm-tools/Makefile b/games/scummvm-tools/Makefile
index 0e560b24115c..ade71831d7a0 100644
--- a/games/scummvm-tools/Makefile
+++ b/games/scummvm-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scummvm-tools
PORTVERSION= 2.9.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games emulators
MASTER_SITES= https://downloads.scummvm.org/frs/${PORTNAME}/${PORTVERSION}/
@@ -15,7 +15,7 @@ BUILD_DEPENDS= lame:audio/lame \
flac:audio/flac \
oggenc:audio/vorbis-tools
RUN_DEPENDS:= ${BUILD_DEPENDS}
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libpng.so:graphics/png \
libmad.so:audio/libmad \
libogg.so:audio/libogg \
diff --git a/games/supertux2/Makefile b/games/supertux2/Makefile
index 306e4609a427..8ebb27d9ad39 100644
--- a/games/supertux2/Makefile
+++ b/games/supertux2/Makefile
@@ -2,7 +2,7 @@ PORTNAME= supertux
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
DISTVERSIONSUFFIX= -Source
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= https://github.com/SuperTux/supertux/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX= 2
@@ -13,7 +13,7 @@ COMMENT= Side-scroller game similar to Super Mario Brothers
WWW= https://supertux.org/
BUILD_DEPENDS= glm>0:math/glm
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libcurl.so:ftp/curl \
libharfbuzz.so:print/harfbuzz \
libfribidi.so:converters/fribidi \
diff --git a/games/traingame/Makefile b/games/traingame/Makefile
index 9b48bac0132b..46f7570c6d8b 100644
--- a/games/traingame/Makefile
+++ b/games/traingame/Makefile
@@ -1,6 +1,6 @@
PORTNAME= traingame
PORTVERSION= 0.3
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= games
MAINTAINER= ports@FreeBSD.org
diff --git a/games/valyriatear/Makefile b/games/valyriatear/Makefile
index c655f436f709..aa22d8410703 100644
--- a/games/valyriatear/Makefile
+++ b/games/valyriatear/Makefile
@@ -1,6 +1,6 @@
PORTNAME= valyriatear
PORTVERSION= 1.1.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/vamos/files/patch-vamos_Makefile.in b/games/vamos/files/patch-vamos_Makefile.in
new file mode 100644
index 000000000000..dc17882af517
--- /dev/null
+++ b/games/vamos/files/patch-vamos_Makefile.in
@@ -0,0 +1,10 @@
+--- vamos/Makefile.in.orig 2014-04-02 21:56:12 UTC
++++ vamos/Makefile.in
+@@ -356,7 +356,6 @@ cvamos_LDADD = \
+ $(top_srcdir)/track/libvamos-track.la \
+ $(top_srcdir)/geometry/libvamos-geometry.la \
+ $(top_srcdir)/media/libvamos-media.la \
+- -lboost_system \
+ -lboost_filesystem
+
+ AM_CXXFLAGS = -fPIC -Wall -pedantic -DDATADIR=\"$(pkgdatadir)\"
diff --git a/games/vcmi/Makefile b/games/vcmi/Makefile
index 81b2841b2ad3..654b2879592c 100644
--- a/games/vcmi/Makefile
+++ b/games/vcmi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vcmi
PORTVERSION= 1.6.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= danfe@FreeBSD.org
diff --git a/games/violetland/Makefile b/games/violetland/Makefile
index 0065015c228e..53c0c11797ba 100644
--- a/games/violetland/Makefile
+++ b/games/violetland/Makefile
@@ -1,6 +1,6 @@
PORTNAME= violetland
PORTVERSION= 0.5
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/wesnoth/Makefile b/games/wesnoth/Makefile
index 56093784bc84..2a0207701b29 100644
--- a/games/wesnoth/Makefile
+++ b/games/wesnoth/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wesnoth
PORTVERSION= 1.18.5
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION} \
diff --git a/games/widelands/Makefile b/games/widelands/Makefile
index 0aa99905e946..808ef4e98390 100644
--- a/games/widelands/Makefile
+++ b/games/widelands/Makefile
@@ -1,7 +1,7 @@
PORTNAME= widelands
DISTVERSIONPREFIX= v
DISTVERSION= 1.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpng.so:graphics/png \
libicuuc.so:devel/icu \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libminizip.so:archivers/minizip
BUILD_DEPENDS= ${PREFIX}/include/asio.hpp:net/asio
diff --git a/german/libreoffice/distinfo b/german/libreoffice/distinfo
index 9797038d6477..b991269b8aa3 100644
--- a/german/libreoffice/distinfo
+++ b/german/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890735
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_de.tar.gz) = c9bdfebbd8f934c8045ac077923d156fa3acdd3c7cea43a055837db1fe88aaf4
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_de.tar.gz) = 8586248
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_de.tar.gz) = 52c456cc0a18661bc9d4ec1a302f6309fc9d940d9698216c29ce820e36129731
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_de.tar.gz) = 2669609
+TIMESTAMP = 1760441591
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_de.tar.gz) = c9971a61eb56631ccc0739f41f3bdea62f5df75be95906e7ab0c654b5eade565
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_de.tar.gz) = 8586359
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_de.tar.gz) = ffd0a2c6478c3d10c2671943459caa3bfded12f84bc7c94dc23de730a0d6f73f
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_de.tar.gz) = 2669508
diff --git a/german/wordpress/distinfo b/german/wordpress/distinfo
index 18470fb4935b..6ba485aa3777 100644
--- a/german/wordpress/distinfo
+++ b/german/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758557193
-SHA256 (wordpress-6.8.2-de_DE.tar.gz) = 1e912b2e35bf87db1e986365dfcd14f4aa49398b92143e3a8a70afbf24e947c7
-SIZE (wordpress-6.8.2-de_DE.tar.gz) = 34198746
+TIMESTAMP = 1760884401
+SHA256 (wordpress-6.8.3-de_DE.tar.gz) = 446b9e9602b35ac74fe11de26a7c84d5149672d7dc176778739935ce125982fd
+SIZE (wordpress-6.8.3-de_DE.tar.gz) = 34203280
diff --git a/graphics/appleseed/Makefile b/graphics/appleseed/Makefile
index 2978ccdaa53c..a9b98309da64 100644
--- a/graphics/appleseed/Makefile
+++ b/graphics/appleseed/Makefile
@@ -1,6 +1,6 @@
PORTNAME= appleseed
DISTVERSION= 2.1.0-beta
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= graphics
PATCH_SITES= http://vault.101011010.xyz/distfiles/ LOCAL/danfe
diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile
index aa247cd14c52..891e636ddfd6 100644
--- a/graphics/blender/Makefile
+++ b/graphics/blender/Makefile
@@ -1,6 +1,6 @@
PORTNAME= blender
DISTVERSION= 4.2.0
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= graphics multimedia
MASTER_SITES= http://download.blender.org/source/ \
http://mirror.cs.umn.edu/blender.org/source/ \
diff --git a/graphics/cloudcompare/Makefile b/graphics/cloudcompare/Makefile
index 70c41f6cd608..6ea6bc783295 100644
--- a/graphics/cloudcompare/Makefile
+++ b/graphics/cloudcompare/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cloudcompare
DISTVERSIONPREFIX= v
DISTVERSION= 2.12.4
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
@@ -69,7 +69,7 @@ PLUGINS_CXXFLAGS= ${PLUGINS_CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
PLUGINS_CXXFLAGS_clang= -Wno-narrowing
PLUGINS_CXXFLAGS+= -DEIGEN_DONT_PARALLELIZE # OpenMP is broken in cmake: see bug#223678
PLUGINS_USE= XORG=ice,sm,x11,xext,xt GL=gl,glu
-PLUGINS_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+PLUGINS_LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libexpat.so:textproc/expat2 \
libflann_cpp.so:math/flann \
libfreetype.so:print/freetype2 \
diff --git a/graphics/colmap/Makefile b/graphics/colmap/Makefile
index 80a35cd4254b..56ef149eda67 100644
--- a/graphics/colmap/Makefile
+++ b/graphics/colmap/Makefile
@@ -1,5 +1,6 @@
PORTNAME= colmap
DISTVERSION= 3.12.6
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= fuz@FreeBSD.org
diff --git a/graphics/converseen/Makefile b/graphics/converseen/Makefile
index 6a935e4fe788..33e253d08d0e 100644
--- a/graphics/converseen/Makefile
+++ b/graphics/converseen/Makefile
@@ -1,6 +1,6 @@
PORTNAME= converseen
DISTVERSIONPREFIX= v
-DISTVERSION= 0.15.0.3
+DISTVERSION= 0.15.1.0
CATEGORIES= graphics
MAINTAINER= fernape@FreeBSD.org
diff --git a/graphics/converseen/distinfo b/graphics/converseen/distinfo
index 73f9741f1150..a11ff1b8db6d 100644
--- a/graphics/converseen/distinfo
+++ b/graphics/converseen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758644965
-SHA256 (Faster3ck-Converseen-v0.15.0.3_GH0.tar.gz) = 9684793bc39726b852601559ab991c5cf8e0401c8a408bdcafa9f0e83215f640
-SIZE (Faster3ck-Converseen-v0.15.0.3_GH0.tar.gz) = 969382
+TIMESTAMP = 1760885885
+SHA256 (Faster3ck-Converseen-v0.15.1.0_GH0.tar.gz) = 8212ba763e0d80dc8ebc39b6fb75923ecadef807a04ad3296e24c04a99fc881e
+SIZE (Faster3ck-Converseen-v0.15.1.0_GH0.tar.gz) = 972563
diff --git a/graphics/drm-510-kmod/Makefile b/graphics/drm-510-kmod/Makefile
index 3abf0d0ff5ff..d6cd2dcd56ec 100644
--- a/graphics/drm-510-kmod/Makefile
+++ b/graphics/drm-510-kmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drm-510-kmod
PORTVERSION= ${DRM_KMOD_DISTVERSION}
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= graphics kld
.include "Makefile.version"
diff --git a/graphics/drm-510-kmod/Makefile.version b/graphics/drm-510-kmod/Makefile.version
index e28b86fb673b..238f08477281 100644
--- a/graphics/drm-510-kmod/Makefile.version
+++ b/graphics/drm-510-kmod/Makefile.version
@@ -2,4 +2,4 @@
#
# This will be included from consumers such as nvidia-drm
DRM_KMOD_DISTVERSION= 5.10.163
-DRM_KMOD_GH_TAGNAME= drm_v5.10.163_8
+DRM_KMOD_GH_TAGNAME= drm_v5.10.163_9
diff --git a/graphics/drm-510-kmod/distinfo b/graphics/drm-510-kmod/distinfo
index 4d4337c25f9f..b651bb2b2a9c 100644
--- a/graphics/drm-510-kmod/distinfo
+++ b/graphics/drm-510-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750505062
-SHA256 (freebsd-drm-kmod-5.10.163-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4
-SIZE (freebsd-drm-kmod-5.10.163-drm_v5.10.163_8_GH0.tar.gz) = 20095720
+TIMESTAMP = 1760982866
+SHA256 (freebsd-drm-kmod-5.10.163-drm_v5.10.163_9_GH0.tar.gz) = e4e77f5907418bd5e4be12c26d77fd176f51b82fe8a074b1237cde58be5ce385
+SIZE (freebsd-drm-kmod-5.10.163-drm_v5.10.163_9_GH0.tar.gz) = 20095205
diff --git a/graphics/drm-515-kmod/Makefile b/graphics/drm-515-kmod/Makefile
index 047fb1ea6631..671c1726f40f 100644
--- a/graphics/drm-515-kmod/Makefile
+++ b/graphics/drm-515-kmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drm-515-kmod
PORTVERSION= ${DRM_KMOD_DISTVERSION}
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics kld
.include "Makefile.version"
diff --git a/graphics/drm-515-kmod/Makefile.version b/graphics/drm-515-kmod/Makefile.version
index e14d70600da8..db97049c4ab1 100644
--- a/graphics/drm-515-kmod/Makefile.version
+++ b/graphics/drm-515-kmod/Makefile.version
@@ -2,4 +2,4 @@
#
# This will be included from consumers such as nvidia-drm
DRM_KMOD_DISTVERSION= 5.15.160
-DRM_KMOD_GH_TAGNAME= drm_v5.15.160_5
+DRM_KMOD_GH_TAGNAME= drm_v5.15.160_6
diff --git a/graphics/drm-515-kmod/distinfo b/graphics/drm-515-kmod/distinfo
index 649d5a270e8b..c61f5441c75e 100644
--- a/graphics/drm-515-kmod/distinfo
+++ b/graphics/drm-515-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750400500
-SHA256 (freebsd-drm-kmod-5.15.160-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0
-SIZE (freebsd-drm-kmod-5.15.160-drm_v5.15.160_5_GH0.tar.gz) = 26098570
+TIMESTAMP = 1760982913
+SHA256 (freebsd-drm-kmod-5.15.160-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6
+SIZE (freebsd-drm-kmod-5.15.160-drm_v5.15.160_6_GH0.tar.gz) = 26099109
diff --git a/graphics/drm-61-kmod/Makefile b/graphics/drm-61-kmod/Makefile
index 093ca725da27..91df80087b59 100644
--- a/graphics/drm-61-kmod/Makefile
+++ b/graphics/drm-61-kmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drm-61-kmod
PORTVERSION= ${DRM_KMOD_DISTVERSION}
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics kld
.include "Makefile.version"
diff --git a/graphics/drm-61-kmod/Makefile.version b/graphics/drm-61-kmod/Makefile.version
index 3a86e2b89163..d3d1bf7c8e96 100644
--- a/graphics/drm-61-kmod/Makefile.version
+++ b/graphics/drm-61-kmod/Makefile.version
@@ -2,4 +2,4 @@
#
# This will be included from consumers such as nvidia-drm
DRM_KMOD_DISTVERSION= 6.1.128
-DRM_KMOD_GH_TAGNAME= drm_v6.1.128_5
+DRM_KMOD_GH_TAGNAME= drm_v6.1.128_6
diff --git a/graphics/drm-61-kmod/distinfo b/graphics/drm-61-kmod/distinfo
index 4c18812742e8..7e23f847980c 100644
--- a/graphics/drm-61-kmod/distinfo
+++ b/graphics/drm-61-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757966238
-SHA256 (freebsd-drm-kmod-6.1.128-drm_v6.1.128_5_GH0.tar.gz) = 6cbb9f5827644b4b5965109fba263cebba463d3afda2366ad51e4b8c3a944313
-SIZE (freebsd-drm-kmod-6.1.128-drm_v6.1.128_5_GH0.tar.gz) = 37105728
+TIMESTAMP = 1760982961
+SHA256 (freebsd-drm-kmod-6.1.128-drm_v6.1.128_6_GH0.tar.gz) = cfc9f2a0519a4d4c98f0489914925c6da9177bc48759ea0b1aecb51dda90f145
+SIZE (freebsd-drm-kmod-6.1.128-drm_v6.1.128_6_GH0.tar.gz) = 37106003
diff --git a/graphics/drm-66-kmod/Makefile b/graphics/drm-66-kmod/Makefile
index 8111cdf1cb13..759823025495 100644
--- a/graphics/drm-66-kmod/Makefile
+++ b/graphics/drm-66-kmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drm-66-kmod
PORTVERSION= ${DRM_KMOD_DISTVERSION}
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics kld
.include "Makefile.version"
diff --git a/graphics/drm-66-kmod/Makefile.version b/graphics/drm-66-kmod/Makefile.version
index aa9e5ccdd14d..fe8adadf8315 100644
--- a/graphics/drm-66-kmod/Makefile.version
+++ b/graphics/drm-66-kmod/Makefile.version
@@ -2,4 +2,4 @@
#
# This will be included from consumers such as nvidia-drm
DRM_KMOD_DISTVERSION= 6.6.25
-DRM_KMOD_GH_TAGNAME= drm_v6.6.25_6
+DRM_KMOD_GH_TAGNAME= drm_v6.6.25_7
diff --git a/graphics/drm-66-kmod/distinfo b/graphics/drm-66-kmod/distinfo
index 03028f99ebd5..7d1944e00526 100644
--- a/graphics/drm-66-kmod/distinfo
+++ b/graphics/drm-66-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757965987
-SHA256 (freebsd-drm-kmod-6.6.25-drm_v6.6.25_6_GH0.tar.gz) = 3413b0233df5652501d1440fe8f761e28b23f9004b722f88ef412e88d0d7fd68
-SIZE (freebsd-drm-kmod-6.6.25-drm_v6.6.25_6_GH0.tar.gz) = 38488232
+TIMESTAMP = 1760983004
+SHA256 (freebsd-drm-kmod-6.6.25-drm_v6.6.25_7_GH0.tar.gz) = 43fd533b2232b9d5ffe4a30fb99a8976c99c76207f5960d823d19cf6f118495a
+SIZE (freebsd-drm-kmod-6.6.25-drm_v6.6.25_7_GH0.tar.gz) = 38487814
diff --git a/graphics/dspdfviewer/Makefile b/graphics/dspdfviewer/Makefile
index 48618332398c..46762347fdc8 100644
--- a/graphics/dspdfviewer/Makefile
+++ b/graphics/dspdfviewer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dspdfviewer
PORTVERSION= 1.15.1
DISTVERSIONPREFIX= v
-PORTREVISION= 74
+PORTREVISION= 75
CATEGORIES= graphics
MAINTAINER= fox@FreeBSD.org
diff --git a/graphics/epsonscan2/Makefile b/graphics/epsonscan2/Makefile
index 59e334199fff..5a47aa4e5b72 100644
--- a/graphics/epsonscan2/Makefile
+++ b/graphics/epsonscan2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= epsonscan2
DISTVERSION= 6.7.70.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= https://download3.ebz.epson.net/dsc/f/03/00/16/14/37/7577ee65efdad48ee2d2f38d9eda75418e490552/
DISTNAME= ${PORTNAME}-${PORTVERSION}-1.src
diff --git a/graphics/evolvotron/Makefile b/graphics/evolvotron/Makefile
index bea7d738e274..e34f2054cad3 100644
--- a/graphics/evolvotron/Makefile
+++ b/graphics/evolvotron/Makefile
@@ -1,6 +1,6 @@
PORTNAME= evolvotron
DISTVERSION= 0.8.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R} \
SF/nemysisfreebsdp/${CATEGORIES}/:icons
diff --git a/graphics/fracplanet/Makefile b/graphics/fracplanet/Makefile
index 36a6c8e134dd..074902c86f72 100644
--- a/graphics/fracplanet/Makefile
+++ b/graphics/fracplanet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fracplanet
PORTVERSION= 0.5.1
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= graphics
MASTER_SITES= SF \
SF/nemysisfreebsdp/:icons
diff --git a/graphics/gnash/Makefile b/graphics/gnash/Makefile
index 96cdc9c16abd..3039c6bd7cb8 100644
--- a/graphics/gnash/Makefile
+++ b/graphics/gnash/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnash
PORTVERSION= 0.8.11.20190130
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics multimedia
MASTER_SITES= https://git.savannah.gnu.org/cgit/gnash.git/snapshot/
DISTNAME= gnash-583ccbc1275c7701dc4843ec12142ff86bb305b4
diff --git a/graphics/gource/Makefile b/graphics/gource/Makefile
index 850c65c16833..db86b510c562 100644
--- a/graphics/gource/Makefile
+++ b/graphics/gource/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gource
PORTVERSION= 0.51
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= graphics
MASTER_SITES= https://github.com/acaudwell/Gource/releases/download/${PORTNAME}-${PORTVERSION}/
diff --git a/graphics/hugin/Makefile b/graphics/hugin/Makefile
index 5a11e8bd6a52..c44c24280485 100644
--- a/graphics/hugin/Makefile
+++ b/graphics/hugin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hugin
DISTVERSION= 2024.0.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}
diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile
index ca735aff900e..ec65c88af467 100644
--- a/graphics/inkscape/Makefile
+++ b/graphics/inkscape/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inkscape
DISTVERSION= 1.4.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics gnome
MASTER_SITES= https://media.inkscape.org/dl/resources/file/
diff --git a/graphics/libetonyek01/Makefile b/graphics/libetonyek01/Makefile
index 12ba70dafce6..159a4a069474 100644
--- a/graphics/libetonyek01/Makefile
+++ b/graphics/libetonyek01/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libetonyek
-DISTVERSION= 0.1.12
-PORTREVISION= 2
+DISTVERSION= 0.1.13
PORTEPOCH= 1
CATEGORIES= graphics
MASTER_SITES= LODEV/${PORTNAME}
diff --git a/graphics/libetonyek01/distinfo b/graphics/libetonyek01/distinfo
index e0c20b44dd43..a5e2694f9f4f 100644
--- a/graphics/libetonyek01/distinfo
+++ b/graphics/libetonyek01/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733387433
-SHA256 (libetonyek-0.1.12.tar.xz) = b9fa82fbeb8cb7a701101060e4f3e1e4ef7c38f574b2859d3ecbe43604c21f83
-SIZE (libetonyek-0.1.12.tar.xz) = 1513688
+TIMESTAMP = 1759747097
+SHA256 (libetonyek-0.1.13.tar.xz) = 032b71cb597edd92a0b270b916188281bc35be55296b263f6817b29adbcb1709
+SIZE (libetonyek-0.1.13.tar.xz) = 1514256
diff --git a/graphics/libetonyek01/files/patch-src_lib_IWAParser.cpp b/graphics/libetonyek01/files/patch-src_lib_IWAParser.cpp
deleted file mode 100644
index e15898be04ef..000000000000
--- a/graphics/libetonyek01/files/patch-src_lib_IWAParser.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-From 7cfb47c7614b01ee4b4ccb881f0ab37e9e2e497d Mon Sep 17 00:00:00 2001
-From: jlorber <jlorber@linagora.com>
-Date: Tue, 04 Mar 2025 12:12:41 +0100
-Subject: [PATCH] tdf#151166 add missing Numbers function names
-
-Change-Id: I5f01e4f1412cf2d4a679fbf5d511475cf04c77ee
-Reviewed-on: https://gerrit.libreoffice.org/c/libetonyek/+/182473
-Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
-Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
---- src/lib/IWAParser.cpp.orig 2024-11-05 21:56:01 UTC
-+++ src/lib/IWAParser.cpp
-@@ -3593,7 +3593,16 @@ bool IWAParser::parseFormula(const IWAMessage &msg, IW
- {285, "Union.Ranges"},
- {286, "SeriesSum"}, {287, "Polynomial"}, {288, "WeiBull"},
- {297, "PlainText"}, {298, "Stock"}, {299, "StockH"}, {300, "Currency"},
-- {301, "CurrencyH"}, {302, "CurrencyConvert"}, {303, "CurrencyCode"}
-+ {301, "CurrencyH"}, {302, "CurrencyConvert"}, {303, "CurrencyCode"},
-+ {304, "IsNumber"}, {305, "IsText"}, {306, "IsDate"},
-+ {309, "MaxIfs"}, {310, "MinIfs"}, {311, "XIRR"}, {312, "XNPV"}, {313, "Ifs"},
-+ {314, "XLookup"}, {315, "XMatch"}, {316, "Subtotal"}, {317, "CountMatches"},
-+ {318, "TextBefore"}, {319, "TextBetween"}, {320, "TextAfter"},
-+ {321, "Regex"}, {322, "Reference.Name"}, {323, "FormulaText"}, {324, "Regex.Extract"},
-+ {325, "GetPivotData"}, {328, "TextJoin"}, {329, "Concat"},
-+ {330, "BitAnd"}, {331, "BitOr"}, {332, "BitXor"}, {333, "BitLShift"}, {334, "BitRShift"},
-+ {335, "ISOWeekNum"}, {336, "Switch"}
-+
- };
- Formula child;
- std::ostringstream s;
diff --git a/graphics/luminance-qt5/Makefile b/graphics/luminance-qt5/Makefile
index cf76a1f7a623..079759907c22 100644
--- a/graphics/luminance-qt5/Makefile
+++ b/graphics/luminance-qt5/Makefile
@@ -1,6 +1,6 @@
PORTNAME= luminance-hdr
DISTVERSION= 2.6.1.1
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= graphics
MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION}
diff --git a/graphics/mapnik/Makefile b/graphics/mapnik/Makefile
index 63afe33996da..b7648f51bc52 100644
--- a/graphics/mapnik/Makefile
+++ b/graphics/mapnik/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mapnik
DISTVERSIONPREFIX= v
DISTVERSION= 4.1.3
+PORTREVISION= 1
CATEGORIES= graphics geography
MAINTAINER= hummeltech@sherpaguru.com
diff --git a/graphics/msl/Makefile b/graphics/msl/Makefile
index c7544a015dc0..d74ca68520b2 100644
--- a/graphics/msl/Makefile
+++ b/graphics/msl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= msl
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= flatc:devel/flatbuffers
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= cmake:testing compiler:c++14-lang python:build
diff --git a/graphics/natron/Makefile b/graphics/natron/Makefile
index 4e98300b1461..85c672741602 100644
--- a/graphics/natron/Makefile
+++ b/graphics/natron/Makefile
@@ -1,7 +1,7 @@
PORTNAME= natron
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.1-pre2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ BUILD_DEPENDS= bash:shells/bash \
gsed:textproc/gsed
LIB_DEPENDS= libboost_serialization.so:devel/boost-libs \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libcairo.so:graphics/cairo \
libexpat.so:textproc/expat2 \
libfontconfig.so:x11-fonts/fontconfig \
diff --git a/graphics/nvidia-drm-510-kmod-devel/Makefile b/graphics/nvidia-drm-510-kmod-devel/Makefile
index 4f55a47a606e..c0d1df52e939 100644
--- a/graphics/nvidia-drm-510-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-510-kmod-devel/Makefile
@@ -1,6 +1,6 @@
NVIDIA_DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 0
+PORTREVISION= 1
MASTERDIR= ${.CURDIR}/../nvidia-drm-510-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-510-kmod-devel/distinfo b/graphics/nvidia-drm-510-kmod-devel/distinfo
index 6aa0537930a4..c802ae8af0c5 100644
--- a/graphics/nvidia-drm-510-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-510-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759315112
+TIMESTAMP = 1760983282
SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
-SHA256 (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4
-SIZE (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = 20095720
+SHA256 (freebsd-drm-kmod-drm_v5.10.163_9_GH0.tar.gz) = e4e77f5907418bd5e4be12c26d77fd176f51b82fe8a074b1237cde58be5ce385
+SIZE (freebsd-drm-kmod-drm_v5.10.163_9_GH0.tar.gz) = 20095205
diff --git a/graphics/nvidia-drm-510-kmod/Makefile b/graphics/nvidia-drm-510-kmod/Makefile
index b3d8e76df8e6..6aa589492b67 100644
--- a/graphics/nvidia-drm-510-kmod/Makefile
+++ b/graphics/nvidia-drm-510-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-510-kmod
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-510-kmod
diff --git a/graphics/nvidia-drm-510-kmod/distinfo b/graphics/nvidia-drm-510-kmod/distinfo
index e95943c311d1..1a02dfee269e 100644
--- a/graphics/nvidia-drm-510-kmod/distinfo
+++ b/graphics/nvidia-drm-510-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759315083
+TIMESTAMP = 1760983237
SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
-SHA256 (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4
-SIZE (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = 20095720
+SHA256 (freebsd-drm-kmod-drm_v5.10.163_9_GH0.tar.gz) = e4e77f5907418bd5e4be12c26d77fd176f51b82fe8a074b1237cde58be5ce385
+SIZE (freebsd-drm-kmod-drm_v5.10.163_9_GH0.tar.gz) = 20095205
diff --git a/graphics/nvidia-drm-515-kmod-devel/Makefile b/graphics/nvidia-drm-515-kmod-devel/Makefile
index e6cabfc9490a..afdff6f25d1f 100644
--- a/graphics/nvidia-drm-515-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-515-kmod-devel/Makefile
@@ -1,6 +1,6 @@
NVIDIA_DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 0
+PORTREVISION= 1
MASTERDIR= ${.CURDIR}/../nvidia-drm-515-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-515-kmod-devel/distinfo b/graphics/nvidia-drm-515-kmod-devel/distinfo
index 6b3bd51c247a..d60c051c3f43 100644
--- a/graphics/nvidia-drm-515-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-515-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759315191
+TIMESTAMP = 1760983334
SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
-SHA256 (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0
-SIZE (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 26098570
+SHA256 (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6
+SIZE (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = 26099109
diff --git a/graphics/nvidia-drm-515-kmod/Makefile b/graphics/nvidia-drm-515-kmod/Makefile
index e46a67e19e53..994b5dcce1cf 100644
--- a/graphics/nvidia-drm-515-kmod/Makefile
+++ b/graphics/nvidia-drm-515-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-515-kmod
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-515-kmod
diff --git a/graphics/nvidia-drm-515-kmod/distinfo b/graphics/nvidia-drm-515-kmod/distinfo
index f3af20ad6458..4a168cc0ff08 100644
--- a/graphics/nvidia-drm-515-kmod/distinfo
+++ b/graphics/nvidia-drm-515-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759315142
+TIMESTAMP = 1760983308
SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
-SHA256 (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0
-SIZE (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 26098570
+SHA256 (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6
+SIZE (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = 26099109
diff --git a/graphics/nvidia-drm-61-kmod-devel/Makefile b/graphics/nvidia-drm-61-kmod-devel/Makefile
index 76d857e6821f..5b846452c016 100644
--- a/graphics/nvidia-drm-61-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-61-kmod-devel/Makefile
@@ -1,6 +1,6 @@
NVIDIA_DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 0
+PORTREVISION= 1
MASTERDIR= ${.CURDIR}/../nvidia-drm-61-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-61-kmod-devel/distinfo b/graphics/nvidia-drm-61-kmod-devel/distinfo
index 3530058f0823..44c2c97acceb 100644
--- a/graphics/nvidia-drm-61-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-61-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759315277
+TIMESTAMP = 1760983373
SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
-SHA256 (freebsd-drm-kmod-drm_v6.1.128_5_GH0.tar.gz) = 6cbb9f5827644b4b5965109fba263cebba463d3afda2366ad51e4b8c3a944313
-SIZE (freebsd-drm-kmod-drm_v6.1.128_5_GH0.tar.gz) = 37105728
+SHA256 (freebsd-drm-kmod-drm_v6.1.128_6_GH0.tar.gz) = cfc9f2a0519a4d4c98f0489914925c6da9177bc48759ea0b1aecb51dda90f145
+SIZE (freebsd-drm-kmod-drm_v6.1.128_6_GH0.tar.gz) = 37106003
diff --git a/graphics/nvidia-drm-61-kmod/Makefile b/graphics/nvidia-drm-61-kmod/Makefile
index 0bbc25d2620f..1ba633128152 100644
--- a/graphics/nvidia-drm-61-kmod/Makefile
+++ b/graphics/nvidia-drm-61-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-61-kmod
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-61-kmod
diff --git a/graphics/nvidia-drm-61-kmod/distinfo b/graphics/nvidia-drm-61-kmod/distinfo
index d0b9fbcf5e04..3845b5288bfd 100644
--- a/graphics/nvidia-drm-61-kmod/distinfo
+++ b/graphics/nvidia-drm-61-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759315216
+TIMESTAMP = 1760983356
SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
-SHA256 (freebsd-drm-kmod-drm_v6.1.128_5_GH0.tar.gz) = 6cbb9f5827644b4b5965109fba263cebba463d3afda2366ad51e4b8c3a944313
-SIZE (freebsd-drm-kmod-drm_v6.1.128_5_GH0.tar.gz) = 37105728
+SHA256 (freebsd-drm-kmod-drm_v6.1.128_6_GH0.tar.gz) = cfc9f2a0519a4d4c98f0489914925c6da9177bc48759ea0b1aecb51dda90f145
+SIZE (freebsd-drm-kmod-drm_v6.1.128_6_GH0.tar.gz) = 37106003
diff --git a/graphics/nvidia-drm-66-kmod-devel/Makefile b/graphics/nvidia-drm-66-kmod-devel/Makefile
index 509bb32711b5..c35168ac3095 100644
--- a/graphics/nvidia-drm-66-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-66-kmod-devel/Makefile
@@ -1,6 +1,6 @@
NVIDIA_DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 0
+PORTREVISION= 1
MASTERDIR= ${.CURDIR}/../nvidia-drm-66-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-66-kmod-devel/distinfo b/graphics/nvidia-drm-66-kmod-devel/distinfo
index 2f46b515c369..2b406f9c5fa0 100644
--- a/graphics/nvidia-drm-66-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-66-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759315401
+TIMESTAMP = 1760983414
SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
-SHA256 (freebsd-drm-kmod-drm_v6.6.25_6_GH0.tar.gz) = 3413b0233df5652501d1440fe8f761e28b23f9004b722f88ef412e88d0d7fd68
-SIZE (freebsd-drm-kmod-drm_v6.6.25_6_GH0.tar.gz) = 38488232
+SHA256 (freebsd-drm-kmod-drm_v6.6.25_7_GH0.tar.gz) = 43fd533b2232b9d5ffe4a30fb99a8976c99c76207f5960d823d19cf6f118495a
+SIZE (freebsd-drm-kmod-drm_v6.6.25_7_GH0.tar.gz) = 38487814
diff --git a/graphics/nvidia-drm-66-kmod/Makefile b/graphics/nvidia-drm-66-kmod/Makefile
index aa1b9e7cd565..c00576bf7e12 100644
--- a/graphics/nvidia-drm-66-kmod/Makefile
+++ b/graphics/nvidia-drm-66-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-66-kmod
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-66-kmod
diff --git a/graphics/nvidia-drm-66-kmod/distinfo b/graphics/nvidia-drm-66-kmod/distinfo
index 165677d3d3a0..f70b0170cd8f 100644
--- a/graphics/nvidia-drm-66-kmod/distinfo
+++ b/graphics/nvidia-drm-66-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759315315
+TIMESTAMP = 1760983393
SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
-SHA256 (freebsd-drm-kmod-drm_v6.6.25_6_GH0.tar.gz) = 3413b0233df5652501d1440fe8f761e28b23f9004b722f88ef412e88d0d7fd68
-SIZE (freebsd-drm-kmod-drm_v6.6.25_6_GH0.tar.gz) = 38488232
+SHA256 (freebsd-drm-kmod-drm_v6.6.25_7_GH0.tar.gz) = 43fd533b2232b9d5ffe4a30fb99a8976c99c76207f5960d823d19cf6f118495a
+SIZE (freebsd-drm-kmod-drm_v6.6.25_7_GH0.tar.gz) = 38487814
diff --git a/graphics/nvidia-drm-kmod-devel/Makefile b/graphics/nvidia-drm-kmod-devel/Makefile
index e7ca7d175af8..06a7f00dc9e9 100644
--- a/graphics/nvidia-drm-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-kmod-devel/Makefile
@@ -1,6 +1,6 @@
DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 0
+PORTREVISION= 1
MASTERDIR= ${.CURDIR}/../nvidia-drm-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-kmod/Makefile b/graphics/nvidia-drm-kmod/Makefile
index e809c1cf411b..79871a1d2404 100644
--- a/graphics/nvidia-drm-kmod/Makefile
+++ b/graphics/nvidia-drm-kmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nvidia-drm-kmod
DISTVERSION?= ${NVIDIA_DISTVERSION}
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= graphics kld
MAINTAINER= x11@FreeBSD.org
@@ -19,6 +19,8 @@ IGNORE= not supported on anything but FreeBSD (missing linuxkpi function
RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod${PKGNAMESUFFIX}
. elif ${OSVERSION} >= 1400097 && (${ARCH} == i386 || ${ARCH} == aarch64)
RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod${PKGNAMESUFFIX}
+. elif ${OSVERSION} >= 1500031 && ${ARCH} == amd64
+RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-66-kmod${PKGNAMESUFFIX}
. elif ${OSVERSION} >= 1400508
RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-61-kmod${PKGNAMESUFFIX}
. endif
diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile
index 773d0b6aa63c..10bf0f947c0f 100644
--- a/graphics/openimageio/Makefile
+++ b/graphics/openimageio/Makefile
@@ -5,7 +5,7 @@ DISTVERSION= 2.5.13.1
# py-openimageio's PORTREVISION.
# Also, just to be on the safe side, when resetting,
# best keep PORTREVISION?= 0.
-PORTREVISION?= 12
+PORTREVISION?= 13
CATEGORIES?= graphics multimedia
MAINTAINER?= FreeBSD@Shaneware.biz
diff --git a/graphics/openmvs/Makefile b/graphics/openmvs/Makefile
index 5781a95f66b8..3301245bf008 100644
--- a/graphics/openmvs/Makefile
+++ b/graphics/openmvs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openmvs
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
@@ -17,7 +17,7 @@ BROKEN_aarch64= use of undeclared identifier '__builtin_ia32_emms' # https://git
BUILD_DEPENDS= cgal>0:math/cgal \
${LOCALBASE}/include/sys/sysinfo.h:devel/libsysinfo \
vcglib>0:devel/vcglib
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libceres.so:math/ceres-solver \
libgflags.so:devel/gflags \
libglog.so:devel/glog \
diff --git a/graphics/openshadinglanguage/Makefile b/graphics/openshadinglanguage/Makefile
index dcf03dfa0146..a696b7a620fe 100644
--- a/graphics/openshadinglanguage/Makefile
+++ b/graphics/openshadinglanguage/Makefile
@@ -5,7 +5,7 @@ DISTVERSION= 1.13.12.0
# py-openimageio's PORTREVISION.
# Also, just to be on the safe side, when resetting,
# best keep PORTREVISION?= 0.
-PORTREVISION?= 4
+PORTREVISION?= 5
CATEGORIES?= graphics devel
MAINTAINER= FreeBSD@Shaneware.biz
diff --git a/graphics/openvkl/Makefile b/graphics/openvkl/Makefile
index 0936bdc1453a..9384d93ffd8c 100644
--- a/graphics/openvkl/Makefile
+++ b/graphics/openvkl/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openvkl
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.1
+PORTREVISION= 1
CATEGORIES= graphics devel
MAINTAINER= yuri@FreeBSD.org
@@ -31,7 +32,7 @@ OPTIONS_DEFAULT= VDB
VDB_DESC= Build with OpenVDB
VDB_CMAKE_ON= -DOpenVDB_ROOT=${LOCALBASE}
-VDB_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+VDB_LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libopenvdb.so:misc/openvdb
PORTDOCS= *
diff --git a/graphics/osg/Makefile b/graphics/osg/Makefile
index 36180a53daf1..5af824673834 100644
--- a/graphics/osg/Makefile
+++ b/graphics/osg/Makefile
@@ -1,7 +1,7 @@
PORTNAME= osg
PORTVERSION= 3.6.5
DISTVERSIONPREFIX= OpenSceneGraph-
-PORTREVISION= 81
+PORTREVISION= 82
CATEGORIES= graphics
MAINTAINER= fluffy@FreeBSD.org
diff --git a/graphics/pcl-pointclouds/Makefile b/graphics/pcl-pointclouds/Makefile
index 773481c48ddc..db9941a9bd1b 100644
--- a/graphics/pcl-pointclouds/Makefile
+++ b/graphics/pcl-pointclouds/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pcl
DISTVERSIONPREFIX= pcl-
DISTVERSION= 1.15.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics math
#MASTER_SITES= https://github.com/PointCloudLibrary/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
PKGNAMESUFFIX= -pointclouds
@@ -20,7 +20,7 @@ BROKEN_i386= undefined reference to `__atomic_load'
NOT_FOR_ARCHS= armv6 armv7
NOT_FOR_ARCHS_REASON= common/include/pcl/pcl_macros.h:420:4: error: aligned_malloc not supported on your platform
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libcjson.so:devel/libcjson \
libflann_cpp.so:math/flann \
libfreetype.so:print/freetype2 \
diff --git a/graphics/povray37/Makefile b/graphics/povray37/Makefile
index 97d89a89f7e5..95eb0cb1e269 100644
--- a/graphics/povray37/Makefile
+++ b/graphics/povray37/Makefile
@@ -1,7 +1,7 @@
PORTNAME= povray
DISTVERSIONPREFIX= v
DISTVERSION= 3.7.0.10
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= graphics
PKGNAMESUFFIX= 37
diff --git a/graphics/povray38/Makefile b/graphics/povray38/Makefile
index 957d07bfb9e8..491b18c0abe4 100644
--- a/graphics/povray38/Makefile
+++ b/graphics/povray38/Makefile
@@ -1,7 +1,7 @@
PORTNAME= povray
DISTVERSIONPREFIX= v
DISTVERSION= 3.8.0-beta.2
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= graphics
MASTER_SITES= https://github.com/POV-Ray/povray/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
PKGNAMESUFFIX= 38
diff --git a/graphics/py-openimageio/Makefile b/graphics/py-openimageio/Makefile
index 977f5a344df1..9ddd29b860c8 100644
--- a/graphics/py-openimageio/Makefile
+++ b/graphics/py-openimageio/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= graphics multimedia python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-openshadinglanguage/Makefile b/graphics/py-openshadinglanguage/Makefile
index 8e60f095cfa8..54c1ca18f122 100644
--- a/graphics/py-openshadinglanguage/Makefile
+++ b/graphics/py-openshadinglanguage/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics multimedia python
# Note this port shares its PORTREVISION with graphics/openshadinglanguage!
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/synfig/Makefile b/graphics/synfig/Makefile
index afc0358a6540..59009dd2cf23 100644
--- a/graphics/synfig/Makefile
+++ b/graphics/synfig/Makefile
@@ -1,7 +1,7 @@
PORTNAME= synfig
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.5
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= graphics devel multimedia
MAINTAINER= portmaster@BSDforge.com
diff --git a/graphics/yafaray/Makefile b/graphics/yafaray/Makefile
index eb19e714bc0f..347276dd576e 100644
--- a/graphics/yafaray/Makefile
+++ b/graphics/yafaray/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yafaray
DISTVERSIONPREFIX= v
DISTVERSION= 3.5.1
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org
@@ -15,7 +15,7 @@ LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSES
ONLY_FOR_ARCHS= amd64 powerpc64le
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libfreetype.so:print/freetype2 \
libImath.so:math/Imath \
libOpenEXR.so:graphics/openexr \
diff --git a/hebrew/libreoffice/distinfo b/hebrew/libreoffice/distinfo
index 4644b4ae6d44..8411245dc5fd 100644
--- a/hebrew/libreoffice/distinfo
+++ b/hebrew/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890770
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_he.tar.gz) = 8746186edee26527fc039e133d067bdb27c6c3ffbb7d042d5a378792b4a20a83
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_he.tar.gz) = 1165940
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_he.tar.gz) = ec45b72a115cd9a59315d731b51a57ee05e0e552dc0b6c254c4ad23a4157ef29
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_he.tar.gz) = 2410366
+TIMESTAMP = 1760441639
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_he.tar.gz) = 866b833df357120467cbb39d0909eb9fea4eab36fae07d47b192b63dd6488afa
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_he.tar.gz) = 1166095
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_he.tar.gz) = 9949e82158fa001088b9f0164bd69033b464431cde44c1048b83eeb6785e8d77
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_he.tar.gz) = 2410766
diff --git a/hungarian/libreoffice/distinfo b/hungarian/libreoffice/distinfo
index f2844fc497b3..39fd8049f7ba 100644
--- a/hungarian/libreoffice/distinfo
+++ b/hungarian/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890778
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_hu.tar.gz) = 6038e93de4cdd23c6e8726bf60898fb28e1f4a295aa1a4b2edcf209f51dd18ea
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_hu.tar.gz) = 2266049
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_hu.tar.gz) = c0f27b574f742d3606335ea3097ecfa7c51fddbc10fee8e4dbe08310e7da5a9e
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_hu.tar.gz) = 2731018
+TIMESTAMP = 1760441652
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hu.tar.gz) = 9aa51afa1a15ddac5a37bc021a8244e9c7aa6e6868810001c73dde1825d4db25
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_hu.tar.gz) = 2287818
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hu.tar.gz) = 56e19e70bfa3f12bb71c7bda8c972f5a1991b626eb9fe3d0d9356f4fcaa96f4c
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_hu.tar.gz) = 2731246
diff --git a/irc/znc/Makefile b/irc/znc/Makefile
index 85ab3b4772a1..7619b31401ca 100644
--- a/irc/znc/Makefile
+++ b/irc/znc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= znc
DISTVERSION= 1.10.1
+PORTREVISION= 1
CATEGORIES= irc
MASTER_SITES= https://znc.in/releases/ \
https://znc.in/releases/archive/
diff --git a/japanese/libreoffice/distinfo b/japanese/libreoffice/distinfo
index d5f2401589ea..f6766b54575e 100644
--- a/japanese/libreoffice/distinfo
+++ b/japanese/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890786
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ja.tar.gz) = 5227f433e653f6c523e72b3807c1d23e2f3e3ca85831e4b2d8c6107a31601c8f
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ja.tar.gz) = 765233
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ja.tar.gz) = 05f84e6690e114163fe8301beafbb655e7f59ddb0dfdc25b45ef6f0efa394af3
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ja.tar.gz) = 2934246
+TIMESTAMP = 1760441662
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ja.tar.gz) = a53ee4144c6c785b432055115e8f9ebbb9fa882e6f88d5b4817ff3023531a12a
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ja.tar.gz) = 766281
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ja.tar.gz) = aebaef5925d9f3527d635f05de49f48ba09b8a233378e0cc2390e74a68bd1744
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ja.tar.gz) = 2934306
diff --git a/japanese/wordpress/distinfo b/japanese/wordpress/distinfo
index 22d37d6c6a54..15efc220b36b 100644
--- a/japanese/wordpress/distinfo
+++ b/japanese/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758557246
-SHA256 (wordpress-6.8.2-ja.tar.gz) = 60112584af63da22f9ef6b68512f19f9cc758e629e4c26415fca6371d47563e1
-SIZE (wordpress-6.8.2-ja.tar.gz) = 34193487
+TIMESTAMP = 1760884446
+SHA256 (wordpress-6.8.3-ja.tar.gz) = 78ddcd89a412b903b8fa4875d3f92f0de526a0b5bd7ed0ce394286b9f0105c09
+SIZE (wordpress-6.8.3-ja.tar.gz) = 34196534
diff --git a/korean/libreoffice/distinfo b/korean/libreoffice/distinfo
index 074283ac3bee..7e99eb61836d 100644
--- a/korean/libreoffice/distinfo
+++ b/korean/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890794
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ko.tar.gz) = 95db042085fafd7eaac9edfeeb163295003c81c62bfe956ee8fb2e9a7bb935bd
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ko.tar.gz) = 1253030
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ko.tar.gz) = 286761593c8e000b8f35cee28ba0c110e6b4be771d47a5fd42dcb32e6d1c20f4
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ko.tar.gz) = 2622434
+TIMESTAMP = 1760441672
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ko.tar.gz) = f85cce8ad5a3027898335d1edd42c45d8dff03bbda91bc11dd7396a19583524c
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ko.tar.gz) = 1253461
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ko.tar.gz) = 374490314feadd1f750cc84ab8fdf80a7d59a6bb51c345df468dd94935072cb8
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ko.tar.gz) = 2622553
diff --git a/lang/python312/Makefile b/lang/python312/Makefile
index 6d061c795dba..0c262569adae 100644
--- a/lang/python312/Makefile
+++ b/lang/python312/Makefile
@@ -1,6 +1,6 @@
PORTNAME= python
DISTVERSION= ${PYTHON_DISTVERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang python
MASTER_SITES= PYTHON/ftp/python/${DISTVERSION:C/[a-z].*//}
PKGNAMESUFFIX= ${PYTHON_SUFFIX}
diff --git a/lang/python312/pkg-plist b/lang/python312/pkg-plist
index 36b8c426780f..3e90f4886065 100644
--- a/lang/python312/pkg-plist
+++ b/lang/python312/pkg-plist
@@ -3,220 +3,220 @@ bin/idle%%PYTHON_VER%%
bin/pydoc%%PYTHON_VER%%
bin/python%%PYTHON_VER%%
bin/python%%PYTHON_VER%%-config
-%%PYTHON_INCLUDEDIR%%/abstract.h
-%%PYTHON_INCLUDEDIR%%/bltinmodule.h
-%%PYTHON_INCLUDEDIR%%/boolobject.h
-%%PYTHON_INCLUDEDIR%%/bytearrayobject.h
-%%PYTHON_INCLUDEDIR%%/bytesobject.h
-%%PYTHON_INCLUDEDIR%%/ceval.h
-%%PYTHON_INCLUDEDIR%%/codecs.h
-%%PYTHON_INCLUDEDIR%%/compile.h
-%%PYTHON_INCLUDEDIR%%/complexobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/abstract.h
-%%PYTHON_INCLUDEDIR%%/cpython/bytearrayobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/bytesobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/cellobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/ceval.h
-%%PYTHON_INCLUDEDIR%%/cpython/classobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/code.h
-%%PYTHON_INCLUDEDIR%%/cpython/compile.h
-%%PYTHON_INCLUDEDIR%%/cpython/complexobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/context.h
-%%PYTHON_INCLUDEDIR%%/cpython/descrobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/dictobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/fileobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/fileutils.h
-%%PYTHON_INCLUDEDIR%%/cpython/floatobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/frameobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/funcobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/genobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/import.h
-%%PYTHON_INCLUDEDIR%%/cpython/initconfig.h
-%%PYTHON_INCLUDEDIR%%/cpython/interpreteridobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/listobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/longintrepr.h
-%%PYTHON_INCLUDEDIR%%/cpython/longobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/memoryobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/methodobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/modsupport.h
-%%PYTHON_INCLUDEDIR%%/cpython/object.h
-%%PYTHON_INCLUDEDIR%%/cpython/objimpl.h
-%%PYTHON_INCLUDEDIR%%/cpython/odictobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/picklebufobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/pthread_stubs.h
-%%PYTHON_INCLUDEDIR%%/cpython/pyctype.h
-%%PYTHON_INCLUDEDIR%%/cpython/pydebug.h
-%%PYTHON_INCLUDEDIR%%/cpython/pyerrors.h
-%%PYTHON_INCLUDEDIR%%/cpython/pyfpe.h
-%%PYTHON_INCLUDEDIR%%/cpython/pyframe.h
-%%PYTHON_INCLUDEDIR%%/cpython/pylifecycle.h
-%%PYTHON_INCLUDEDIR%%/cpython/pymem.h
-%%PYTHON_INCLUDEDIR%%/cpython/pystate.h
-%%PYTHON_INCLUDEDIR%%/cpython/pythonrun.h
-%%PYTHON_INCLUDEDIR%%/cpython/pythread.h
-%%PYTHON_INCLUDEDIR%%/cpython/pytime.h
-%%PYTHON_INCLUDEDIR%%/cpython/setobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/sysmodule.h
-%%PYTHON_INCLUDEDIR%%/cpython/traceback.h
-%%PYTHON_INCLUDEDIR%%/cpython/tupleobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/unicodeobject.h
-%%PYTHON_INCLUDEDIR%%/cpython/warnings.h
-%%PYTHON_INCLUDEDIR%%/cpython/weakrefobject.h
-%%PYTHON_INCLUDEDIR%%/datetime.h
-%%PYTHON_INCLUDEDIR%%/descrobject.h
-%%PYTHON_INCLUDEDIR%%/dictobject.h
-%%PYTHON_INCLUDEDIR%%/dynamic_annotations.h
-%%PYTHON_INCLUDEDIR%%/enumobject.h
-%%PYTHON_INCLUDEDIR%%/errcode.h
-%%PYTHON_INCLUDEDIR%%/exports.h
-%%PYTHON_INCLUDEDIR%%/fileobject.h
-%%PYTHON_INCLUDEDIR%%/fileutils.h
-%%PYTHON_INCLUDEDIR%%/floatobject.h
-%%PYTHON_INCLUDEDIR%%/frameobject.h
-%%PYTHON_INCLUDEDIR%%/genericaliasobject.h
-%%PYTHON_INCLUDEDIR%%/import.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_abstract.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_asdl.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_ast_state.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_ast.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_atexit.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_atomic_funcs.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_atomic.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_bitutils.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_blocks_output_buffer.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_bytes_methods.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_bytesobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_call.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_ceval_state.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_ceval.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_code.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_compile.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_condvar.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_context.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_descrobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_dict_state.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_dict.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_dtoa.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_emscripten_signal.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_exceptions.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_faulthandler.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_fileutils_windows.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_fileutils.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_floatobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_flowgraph.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_format.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_frame.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_function.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_gc.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_genobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_getopt.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_gil.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_global_objects_fini_generated.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_global_objects.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_global_strings.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_hamt.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_hashtable.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_import.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_initconfig.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_instruments.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_interp.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_intrinsics.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_list.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_long.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_memoryobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_moduleobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_namespace.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_object_state.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_object.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_obmalloc_init.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_obmalloc.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_opcode_utils.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_opcode.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_parser.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_pathconfig.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_pyarena.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_pyerrors.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_pyhash.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_pylifecycle.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_pymath.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_pymem_init.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_pymem.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_pystate.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_pythread.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_range.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_runtime_init_generated.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_runtime_init.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_runtime.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_signal.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_sliceobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_strhex.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_structseq.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_symtable.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_sysmodule.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_time.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_token.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_traceback.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_tracemalloc.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_tuple.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_typeobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_typevarobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_ucnhash.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_unicodeobject_generated.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_unicodeobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_unionobject.h
-%%PYTHON_INCLUDEDIR%%/internal/pycore_warnings.h
-%%PYTHON_INCLUDEDIR%%/interpreteridobject.h
-%%PYTHON_INCLUDEDIR%%/intrcheck.h
-%%PYTHON_INCLUDEDIR%%/iterobject.h
-%%PYTHON_INCLUDEDIR%%/listobject.h
-%%PYTHON_INCLUDEDIR%%/longobject.h
-%%PYTHON_INCLUDEDIR%%/marshal.h
-%%PYTHON_INCLUDEDIR%%/memoryobject.h
-%%PYTHON_INCLUDEDIR%%/methodobject.h
-%%PYTHON_INCLUDEDIR%%/modsupport.h
-%%PYTHON_INCLUDEDIR%%/moduleobject.h
-%%PYTHON_INCLUDEDIR%%/object.h
-%%PYTHON_INCLUDEDIR%%/objimpl.h
-%%PYTHON_INCLUDEDIR%%/opcode.h
-%%PYTHON_INCLUDEDIR%%/osdefs.h
-%%PYTHON_INCLUDEDIR%%/osmodule.h
-%%PYTHON_INCLUDEDIR%%/patchlevel.h
-%%PYTHON_INCLUDEDIR%%/py_curses.h
-%%PYTHON_INCLUDEDIR%%/pybuffer.h
-%%PYTHON_INCLUDEDIR%%/pycapsule.h
-%%PYTHON_INCLUDEDIR%%/pyconfig.h
-%%PYTHON_INCLUDEDIR%%/pydtrace.h
-%%PYTHON_INCLUDEDIR%%/pyerrors.h
-%%PYTHON_INCLUDEDIR%%/pyexpat.h
-%%PYTHON_INCLUDEDIR%%/pyframe.h
-%%PYTHON_INCLUDEDIR%%/pyhash.h
-%%PYTHON_INCLUDEDIR%%/pylifecycle.h
-%%PYTHON_INCLUDEDIR%%/pymacconfig.h
-%%PYTHON_INCLUDEDIR%%/pymacro.h
-%%PYTHON_INCLUDEDIR%%/pymath.h
-%%PYTHON_INCLUDEDIR%%/pymem.h
-%%PYTHON_INCLUDEDIR%%/pyport.h
-%%PYTHON_INCLUDEDIR%%/pystate.h
-%%PYTHON_INCLUDEDIR%%/pystats.h
-%%PYTHON_INCLUDEDIR%%/pystrcmp.h
-%%PYTHON_INCLUDEDIR%%/pystrtod.h
-%%PYTHON_INCLUDEDIR%%/Python.h
-%%PYTHON_INCLUDEDIR%%/pythonrun.h
-%%PYTHON_INCLUDEDIR%%/pythread.h
-%%PYTHON_INCLUDEDIR%%/pytypedefs.h
-%%PYTHON_INCLUDEDIR%%/rangeobject.h
-%%PYTHON_INCLUDEDIR%%/setobject.h
-%%PYTHON_INCLUDEDIR%%/sliceobject.h
-%%PYTHON_INCLUDEDIR%%/structmember.h
-%%PYTHON_INCLUDEDIR%%/structseq.h
-%%PYTHON_INCLUDEDIR%%/sysmodule.h
-%%PYTHON_INCLUDEDIR%%/traceback.h
-%%PYTHON_INCLUDEDIR%%/tracemalloc.h
-%%PYTHON_INCLUDEDIR%%/tupleobject.h
-%%PYTHON_INCLUDEDIR%%/typeslots.h
-%%PYTHON_INCLUDEDIR%%/unicodeobject.h
-%%PYTHON_INCLUDEDIR%%/warnings.h
-%%PYTHON_INCLUDEDIR%%/weakrefobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/abstract.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/bltinmodule.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/boolobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/bytearrayobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/bytesobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/ceval.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/codecs.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/compile.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/complexobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/abstract.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/bytearrayobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/bytesobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/cellobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/ceval.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/classobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/code.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/compile.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/complexobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/context.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/descrobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/dictobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/fileobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/fileutils.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/floatobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/frameobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/funcobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/genobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/import.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/initconfig.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/interpreteridobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/listobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/longintrepr.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/longobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/memoryobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/methodobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/modsupport.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/object.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/objimpl.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/odictobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/picklebufobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pthread_stubs.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pyctype.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pydebug.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pyerrors.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pyfpe.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pyframe.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pylifecycle.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pymem.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pystate.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pythonrun.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pythread.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/pytime.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/setobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/sysmodule.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/traceback.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/tupleobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/unicodeobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/warnings.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/cpython/weakrefobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/datetime.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/descrobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/dictobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/dynamic_annotations.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/enumobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/errcode.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/exports.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/fileobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/fileutils.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/floatobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/frameobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/genericaliasobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/import.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_abstract.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_asdl.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_ast_state.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_ast.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_atexit.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_atomic_funcs.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_atomic.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_bitutils.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_blocks_output_buffer.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_bytes_methods.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_bytesobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_call.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_ceval_state.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_ceval.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_code.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_compile.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_condvar.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_context.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_descrobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_dict_state.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_dict.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_dtoa.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_emscripten_signal.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_exceptions.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_faulthandler.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_fileutils_windows.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_fileutils.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_floatobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_flowgraph.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_format.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_frame.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_function.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_gc.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_genobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_getopt.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_gil.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_global_objects_fini_generated.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_global_objects.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_global_strings.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_hamt.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_hashtable.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_import.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_initconfig.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_instruments.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_interp.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_intrinsics.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_list.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_long.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_memoryobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_moduleobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_namespace.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_object_state.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_object.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_obmalloc_init.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_obmalloc.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_opcode_utils.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_opcode.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_parser.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_pathconfig.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_pyarena.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_pyerrors.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_pyhash.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_pylifecycle.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_pymath.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_pymem_init.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_pymem.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_pystate.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_pythread.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_range.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_runtime_init_generated.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_runtime_init.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_runtime.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_signal.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_sliceobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_strhex.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_structseq.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_symtable.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_sysmodule.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_time.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_token.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_traceback.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_tracemalloc.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_tuple.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_typeobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_typevarobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_ucnhash.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_unicodeobject_generated.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_unicodeobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_unionobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/internal/pycore_warnings.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/interpreteridobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/intrcheck.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/iterobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/listobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/longobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/marshal.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/memoryobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/methodobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/modsupport.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/moduleobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/object.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/objimpl.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/opcode.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/osdefs.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/osmodule.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/patchlevel.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/py_curses.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pybuffer.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pycapsule.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pyconfig.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pydtrace.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pyerrors.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pyexpat.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pyframe.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pyhash.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pylifecycle.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pymacconfig.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pymacro.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pymath.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pymem.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pyport.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pystate.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pystats.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pystrcmp.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pystrtod.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/Python.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pythonrun.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pythread.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/pytypedefs.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/rangeobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/setobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/sliceobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/structmember.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/structseq.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/sysmodule.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/traceback.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/tracemalloc.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/tupleobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/typeslots.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/unicodeobject.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/warnings.h
+%%PYTHON_INCLUDEDIR%%%%ABI%%/weakrefobject.h
lib/libpython%%PYTHON_VER%%%%ABI%%.so
lib/libpython%%PYTHON_VER%%%%ABI%%.so.1
lib/libpython%%PYTHON_VER%%%%ABI%%.so.1.0
diff --git a/mail/astroid/Makefile b/mail/astroid/Makefile
index d8ddefa3e8d4..c70f709326ba 100644
--- a/mail/astroid/Makefile
+++ b/mail/astroid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= astroid
DISTVERSIONPREFIX= v
DISTVERSION= 0.17
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= mail
MAINTAINER= mylan.connolly@gmail.com
diff --git a/mail/mailio/Makefile b/mail/mailio/Makefile
index 55fc55d4209c..2d403cbfc8a4 100644
--- a/mail/mailio/Makefile
+++ b/mail/mailio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mailio
DISTVERSION= 0.25.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= mail devel
MAINTAINER= yuri@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://github.com/karastojko/mailio
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= cmake:testing compiler:c++17-lang ssl
USE_LDCONFIG= yes
diff --git a/mail/mew-devel/Makefile b/mail/mew-devel/Makefile
index 62d1ebb4390e..08c22b3c1eeb 100644
--- a/mail/mew-devel/Makefile
+++ b/mail/mew-devel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mew
DISTVERSIONPREFIX= v
-DISTVERSION= 6.10-27
-DISTVERSIONSUFFIX= -g595ba2e
+DISTVERSION= 6.10-29
+DISTVERSIONSUFFIX= -g3984ef3
CATEGORIES= mail elisp
PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
diff --git a/mail/mew-devel/distinfo b/mail/mew-devel/distinfo
index 0906c0fc5e4e..0965f480f649 100644
--- a/mail/mew-devel/distinfo
+++ b/mail/mew-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759323945
-SHA256 (kazu-yamamoto-Mew-v6.10-27-g595ba2e_GH0.tar.gz) = ac826412aa242dc8120229391549bc95a1985beea521644f28646d1be5be2846
-SIZE (kazu-yamamoto-Mew-v6.10-27-g595ba2e_GH0.tar.gz) = 1021877
+TIMESTAMP = 1760960623
+SHA256 (kazu-yamamoto-Mew-v6.10-29-g3984ef3_GH0.tar.gz) = 3deeda2ffcff6b9409893f6c7fc9ccf5dbb55fe929370f7c613b35ada4ff6ded
+SIZE (kazu-yamamoto-Mew-v6.10-29-g3984ef3_GH0.tar.gz) = 1021596
diff --git a/math/Imath/Makefile b/math/Imath/Makefile
index d454a2e25cc5..6446dc30d74e 100644
--- a/math/Imath/Makefile
+++ b/math/Imath/Makefile
@@ -2,6 +2,7 @@
PORTNAME= Imath
PORTVERSION= 3.2.2
+PORTREVISION= 1
CATEGORIES= math devel graphics
MASTER_SITES= https://github.com/AcademySoftwareFoundation/${PORTNAME}/releases/download/v${PORTVERSION}/ \
LOCAL/mandree/
diff --git a/math/SoPlex/Makefile b/math/SoPlex/Makefile
index 8e3890db8d8b..b8703ce18f67 100644
--- a/math/SoPlex/Makefile
+++ b/math/SoPlex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SoPlex
DISTVERSION= 7.1.1.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math science
MASTER_SITES= http://soplex.zib.de/download/release/
DISTNAME= ${PORTNAME:tl}-${DISTVERSION}
diff --git a/math/adol-c/Makefile b/math/adol-c/Makefile
index d8b9bf190621..5efcca5c270a 100644
--- a/math/adol-c/Makefile
+++ b/math/adol-c/Makefile
@@ -1,6 +1,6 @@
PORTNAME= adol-c
DISTVERSION= 2.7.2
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= math
MASTER_SITES= https://www.coin-or.org/download/source/${PORTNAME:tu}/
DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
@@ -13,7 +13,7 @@ LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= compiler:c++11-lang gmake libtool tar:tgz
USE_LDCONFIG= yes
diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile
index d137ba740d29..91fcccee58b1 100644
--- a/math/asymptote/Makefile
+++ b/math/asymptote/Makefile
@@ -1,6 +1,6 @@
PORTNAME= asymptote
PORTVERSION= 2.92
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
diff --git a/math/brial/Makefile b/math/brial/Makefile
index aacd0d389578..a7002fde317c 100644
--- a/math/brial/Makefile
+++ b/math/brial/Makefile
@@ -1,6 +1,6 @@
PORTNAME= BRiAl
DISTVERSION= 1.2.12
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
DISTNAME= ${PORTNAME:tl}-${DISTVERSION}
diff --git a/math/cadabra2/Makefile b/math/cadabra2/Makefile
index 144d880da1c4..7c33ecb75de8 100644
--- a/math/cadabra2/Makefile
+++ b/math/cadabra2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cadabra2
DISTVERSION= 2.5.8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
@@ -15,7 +15,7 @@ BROKEN_FreeBSD_15= compilation fails with clang-17, see https://github.com/kpeet
BUILD_DEPENDS= ${LOCALBASE}/include/websocketpp/client.hpp:devel/websocketpp
LIB_DEPENDS= ${PY_BOOST} \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libfontconfig.so:x11-fonts/fontconfig \
libharfbuzz.so:print/harfbuzz \
libpcrecpp.so:devel/pcre \
diff --git a/math/cgal/files/patch-cmake_modules_CGAL__pointmatcher__support.cmake b/math/cgal/files/patch-cmake_modules_CGAL__pointmatcher__support.cmake
new file mode 100644
index 000000000000..619f110204c5
--- /dev/null
+++ b/math/cgal/files/patch-cmake_modules_CGAL__pointmatcher__support.cmake
@@ -0,0 +1,21 @@
+--- cmake/modules/CGAL_pointmatcher_support.cmake.orig 2024-08-10 19:00:05 UTC
++++ cmake/modules/CGAL_pointmatcher_support.cmake
+@@ -1,9 +1,8 @@ if(libpointmatcher_FOUND AND NOT TARGET CGAL::pointmat
+ if(libpointmatcher_FOUND AND NOT TARGET CGAL::pointmatcher_support)
+- find_package(Boost COMPONENTS thread filesystem system program_options date_time chrono)
++ find_package(Boost COMPONENTS thread filesystem program_options date_time chrono)
+ if(Boost_chrono_FOUND
+ AND Boost_thread_FOUND
+ AND Boost_filesystem_FOUND
+- AND Boost_system_FOUND
+ AND Boost_program_options_FOUND
+ AND Boost_date_time_FOUND)
+ add_library(CGAL::pointmatcher_support INTERFACE IMPORTED)
+@@ -11,6 +10,6 @@ if(libpointmatcher_FOUND AND NOT TARGET CGAL::pointmat
+ target_include_directories(CGAL::pointmatcher_support INTERFACE "${libpointmatcher_INCLUDE_DIR}")
+ target_link_libraries(CGAL::pointmatcher_support INTERFACE ${libpointmatcher_LIBRARIES} libnabo::nabo)
+ else()
+- message(STATUS "NOTICE: the libpointmatcher library requires the following boost components: thread filesystem system program_options date_time chrono.")
++ message(STATUS "NOTICE: the libpointmatcher library requires the following boost components: thread filesystem program_options date_time chrono.")
+ endif()
+ endif()
diff --git a/math/clblas/Makefile b/math/clblas/Makefile
index 32643e932a02..3417555c8840 100644
--- a/math/clblas/Makefile
+++ b/math/clblas/Makefile
@@ -1,6 +1,6 @@
PORTNAME= clblas
PORTVERSION= 2.12
-PORTREVISION= 2
+PORTREVISION= 3
DISTVERSIONPREFIX= v
CATEGORIES= math
diff --git a/math/cryptominisat/Makefile b/math/cryptominisat/Makefile
index d2e62bfb85ca..2152f6c51efd 100644
--- a/math/cryptominisat/Makefile
+++ b/math/cryptominisat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cryptominisat
DISTVERSION= 5.11.21
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= math
MAINTAINER= arrowd@FreeBSD.org
diff --git a/math/curv/Makefile b/math/curv/Makefile
index 5f9dcbae04b1..d0c533626e59 100644
--- a/math/curv/Makefile
+++ b/math/curv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= curv
DISTVERSION= 0.5
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= math lang graphics
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/deal.ii/Makefile b/math/deal.ii/Makefile
index 927ddbcbbc42..ecc8824962ec 100644
--- a/math/deal.ii/Makefile
+++ b/math/deal.ii/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deal.II
DISTVERSION= 9.6.2
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= math
MASTER_SITES= https://github.com/dealii/dealii/releases/download/v${DISTVERSION}/
DISTNAME= dealii-${DISTVERSION}
diff --git a/math/e-antic/Makefile b/math/e-antic/Makefile
index 4f567b3f7ab5..5828c9176e7a 100644
--- a/math/e-antic/Makefile
+++ b/math/e-antic/Makefile
@@ -1,6 +1,6 @@
PORTNAME= e-antic
DISTVERSION= 2.1.0
-PORTREVISION= 1
+PORTREVISION= 2
#MASTER_SITES= https://www.labri.fr/perso/vdelecro/e-antic/
CATEGORIES= math
diff --git a/math/eclib/Makefile b/math/eclib/Makefile
index bb88e4353016..e196a6a53df3 100644
--- a/math/eclib/Makefile
+++ b/math/eclib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= eclib
PORTVERSION= 20250627
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= math
diff --git a/math/eclib/files/patch-configure.ac b/math/eclib/files/patch-configure.ac
new file mode 100644
index 000000000000..e17a39aaa241
--- /dev/null
+++ b/math/eclib/files/patch-configure.ac
@@ -0,0 +1,17 @@
+--- configure.ac.orig 2025-06-27 08:14:54 UTC
++++ configure.ac
+@@ -67,13 +67,11 @@ AX_BOOST_BASE([1.35.0], [
+ #
+ # Boost 1.35.0+ required for Asio (1.25.0 for Thread)
+ AX_BOOST_BASE([1.35.0], [
+-AX_BOOST_SYSTEM
+ AX_BOOST_ASIO
+ AX_BOOST_THREAD
+ ])
+
+-if [test "$ax_cv_boost_system" = "yes"] &&
+- [test "$ax_cv_boost_asio" = "yes"] &&
++if [test "$ax_cv_boost_asio" = "yes"] &&
+ [test "$ax_cv_boost_thread" = "yes"]; then
+ AC_DEFINE([ECLIB_MULTITHREAD],[1],[Define if multithreading available and requested])
+ fi
diff --git a/math/giacxcas/Makefile b/math/giacxcas/Makefile
index db40fb203ed2..8434b95cd186 100644
--- a/math/giacxcas/Makefile
+++ b/math/giacxcas/Makefile
@@ -1,6 +1,6 @@
PORTNAME= giacxcas
DISTVERSION= 1.9.0-85
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
MASTER_SITES= http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/:giac \
http://cocoa.dima.unige.it/cocoa/cocoalib/tgz/:cocoa \
diff --git a/math/heyoka/Makefile b/math/heyoka/Makefile
index 64f39f422b46..9ffb82a653db 100644
--- a/math/heyoka/Makefile
+++ b/math/heyoka/Makefile
@@ -1,7 +1,7 @@
PORTNAME= heyoka
DISTVERSIONPREFIX= v
DISTVERSION= 6.0.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/lib2geom/Makefile b/math/lib2geom/Makefile
index 6b89a9712fde..cdce54bcb454 100644
--- a/math/lib2geom/Makefile
+++ b/math/lib2geom/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lib2geom
DISTVERSION= 1.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math gnome
MAINTAINER= gnome@FreeBSD.org
diff --git a/math/libmesh/Makefile b/math/libmesh/Makefile
index bb771aaaac6d..6f16c6d7e44c 100644
--- a/math/libmesh/Makefile
+++ b/math/libmesh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libmesh
DISTVERSION= 1.7.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math
MASTER_SITES= https://github.com/libMesh/${PORTNAME}/releases/download/v${DISTVERSION}/
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN= compilation fails with nlopt-2.9.0, see https://github.com/libMesh/libmesh/issues/4009
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libnlopt.so:math/nlopt
TEST_DEPENDS= bash:shells/bash
diff --git a/math/libsemigroups/Makefile b/math/libsemigroups/Makefile
index 9300f0d48ca3..f0135293bb34 100644
--- a/math/libsemigroups/Makefile
+++ b/math/libsemigroups/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libsemigroups
-PORTVERSION= 3.1.3
+PORTVERSION= 3.2.0
DISTVERSIONPREFIX= v
CATEGORIES= math
diff --git a/math/libsemigroups/distinfo b/math/libsemigroups/distinfo
index eb0d7fb689fd..9d69f807e767 100644
--- a/math/libsemigroups/distinfo
+++ b/math/libsemigroups/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756982852
-SHA256 (libsemigroups-libsemigroups-v3.1.3_GH0.tar.gz) = a751b879a97b259821e0d19f39d3d394efc8ecd12647cdcb267d39b6d6a8a31d
-SIZE (libsemigroups-libsemigroups-v3.1.3_GH0.tar.gz) = 6155171
+TIMESTAMP = 1760883166
+SHA256 (libsemigroups-libsemigroups-v3.2.0_GH0.tar.gz) = 5482c4275f822768fd92b47ec292ecf9b0cdcae5712101cde659a83c05032f7d
+SIZE (libsemigroups-libsemigroups-v3.2.0_GH0.tar.gz) = 6566714
diff --git a/math/libsemigroups/files/patch-third__party_backward-cpp_backward.hpp b/math/libsemigroups/files/patch-third__party_backward-cpp_backward.hpp
deleted file mode 100644
index b0e39b58f333..000000000000
--- a/math/libsemigroups/files/patch-third__party_backward-cpp_backward.hpp
+++ /dev/null
@@ -1,239 +0,0 @@
---- third_party/backward-cpp/backward.hpp.orig 2025-04-01 12:04:08 UTC
-+++ third_party/backward-cpp/backward.hpp
-@@ -52,6 +52,9 @@
- // #define BACKWARD_SYSTEM_DARWIN
- // - specialization for Mac OS X 10.5 and later.
- //
-+// #define BACKWARD_SYSTEM_FREEBSD
-+// - specialization for FreeBSD.
-+//
- // #define BACKWARD_SYSTEM_WINDOWS
- // - specialization for Windows (Clang 9 and MSVC2017)
- //
-@@ -60,6 +63,7 @@
- //
- #if defined(BACKWARD_SYSTEM_LINUX)
- #elif defined(BACKWARD_SYSTEM_DARWIN)
-+#elif defined(BACKWARD_SYSTEM_FREEBSD)
- #elif defined(BACKWARD_SYSTEM_UNKNOWN)
- #elif defined(BACKWARD_SYSTEM_WINDOWS)
- #else
-@@ -67,12 +71,18 @@
- #define BACKWARD_SYSTEM_LINUX
- #elif defined(__APPLE__)
- #define BACKWARD_SYSTEM_DARWIN
-+#elif defined(__FreeBSD__)
-+#define BACKWARD_SYSTEM_FREEBSD
- #elif defined(_WIN32)
- #define BACKWARD_SYSTEM_WINDOWS
- #else
- #define BACKWARD_SYSTEM_UNKNOWN
- #endif
- #endif
-+#if defined(__FreeBSD__)
-+#include <pthread_np.h>
-+#include <sys/ucontext.h>
-+#endif
-
- #define NOINLINE __attribute__((noinline))
-
-@@ -263,7 +273,7 @@
-
- #endif // defined(BACKWARD_SYSTEM_LINUX)
-
--#if defined(BACKWARD_SYSTEM_DARWIN)
-+#if defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD)
- // On Darwin, backtrace can back-trace or "walk" the stack using the following
- // libraries:
- //
-@@ -329,7 +339,7 @@
- || (BACKWARD_HAS_BACKTRACE_SYMBOL == 1)
- #include <execinfo.h>
- #endif
--#endif // defined(BACKWARD_SYSTEM_DARWIN)
-+#endif // defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD)
-
- #if defined(BACKWARD_SYSTEM_WINDOWS)
-
-@@ -462,6 +472,7 @@ namespace backward {
- struct linux_tag; // seems that I cannot call that "linux" because the name
- // is already defined... so I am adding _tag everywhere.
- struct darwin_tag;
-+ struct freebsd_tag;
- struct windows_tag;
- struct unknown_tag;
-
-@@ -469,6 +480,8 @@ namespace backward {
- typedef linux_tag current_tag;
- #elif defined(BACKWARD_SYSTEM_DARWIN)
- typedef darwin_tag current_tag;
-+#elif defined(BACKWARD_SYSTEM_FREEBSD)
-+ typedef freebsd_tag current_tag;
- #elif defined(BACKWARD_SYSTEM_WINDOWS)
- typedef windows_tag current_tag;
- #elif defined(BACKWARD_SYSTEM_UNKNOWN)
-@@ -496,7 +509,7 @@ namespace backward {
- #else
- #error "You shall not pass, until you know what you want."
- #endif
--#elif defined(BACKWARD_SYSTEM_DARWIN)
-+#elif defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD)
- struct backtrace_symbol;
-
- #if BACKWARD_HAS_BACKTRACE_SYMBOL == 1
-@@ -654,7 +667,7 @@ namespace backward {
- }
- };
-
--#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN)
-+#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD)
-
- template <>
- struct demangler_impl<system_tag::current_tag> {
-@@ -678,7 +691,7 @@ namespace backward {
- size_t _demangle_buffer_length;
- };
-
--#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN
-+#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN || defined(BACKWARD_SYSTEM_FREEBSD)
-
- struct demangler : public demangler_impl<system_tag::current_tag> {};
-
-@@ -812,7 +825,7 @@ namespace backward {
- // I like to keep little secret sometimes.
- _thread_id = 0;
- }
--#elif defined(BACKWARD_SYSTEM_DARWIN)
-+#elif defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD)
- _thread_id = reinterpret_cast<size_t>(pthread_self());
- if (pthread_main_np() == 1) {
- // If the thread is the main one, let's hide that.
-@@ -1097,6 +1110,36 @@ namespace backward {
- }
- _stacktrace[index] = reinterpret_cast<void*>(ctx.data[16]);
- ++index;
-+#elif defined(__FreeBSD__) && defined(__x86_64__)
-+ unw_getcontext(&ctx);
-+ ctx.data[0] = uctx->uc_mcontext.mc_rax;
-+ ctx.data[1] = uctx->uc_mcontext.mc_rbx;
-+ ctx.data[2] = uctx->uc_mcontext.mc_rcx;
-+ ctx.data[3] = uctx->uc_mcontext.mc_rdx;
-+ ctx.data[4] = uctx->uc_mcontext.mc_rdi;
-+ ctx.data[5] = uctx->uc_mcontext.mc_rsi;
-+ ctx.data[6] = uctx->uc_mcontext.mc_rbp;
-+ ctx.data[7] = uctx->uc_mcontext.mc_rsp;
-+ ctx.data[8] = uctx->uc_mcontext.mc_r8;
-+ ctx.data[9] = uctx->uc_mcontext.mc_r9;
-+ ctx.data[10] = uctx->uc_mcontext.mc_r10;
-+ ctx.data[11] = uctx->uc_mcontext.mc_r11;
-+ ctx.data[12] = uctx->uc_mcontext.mc_r12;
-+ ctx.data[13] = uctx->uc_mcontext.mc_r13;
-+ ctx.data[14] = uctx->uc_mcontext.mc_r14;
-+ ctx.data[15] = uctx->uc_mcontext.mc_r15;
-+ ctx.data[16] = uctx->uc_mcontext.mc_rip;
-+
-+ // If the IP is the same as the crash address we have a bad function
-+ // dereference The caller's address is pointed to by %rsp, so we
-+ // dereference that value and set it to be the next frame's IP.
-+ if (uctx->uc_mcontext.mc_rip
-+ == reinterpret_cast<__uint64_t>(error_addr())) {
-+ ctx.data[16]
-+ = *reinterpret_cast<__uint64_t*>(uctx->uc_mcontext.mc_rsp);
-+ }
-+ _stacktrace[index] = reinterpret_cast<void*>(ctx.data[16]);
-+ ++index;
- #elif defined(__APPLE__)
- unw_getcontext(&ctx);
- // TODO: Convert the ucontext_t to libunwind's unw_context_t like
-@@ -1108,6 +1151,17 @@ namespace backward {
- _stacktrace[index]
- = reinterpret_cast<void*>(ctx.uc_mcontext->__ss.__eip);
- ++index;
-+#elif defined(__FreeBSD__)
-+ unw_getcontext(&ctx);
-+ // TODO: Convert the ucontext_t to libunwind's unw_context_t like
-+ // we do in 64 bits
-+ if (ctx.uc_mcontext.mc_eip
-+ == reinterpret_cast<greg_t>(error_addr())) {
-+ ctx.uc_mcontext.mc_eip = ctx.uc_mcontext.mc_esp;
-+ }
-+ _stacktrace[index]
-+ = reinterpret_cast<void*>(ctx.uc_mcontext.mc_eip);
-+ ++index;
- #endif
- }
-
-@@ -3659,7 +3713,7 @@ namespace backward {
-
- #endif // BACKWARD_SYSTEM_LINUX
-
--#ifdef BACKWARD_SYSTEM_DARWIN
-+#if defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD)
-
- template <typename STACKTRACE_TAG>
- class TraceResolverDarwinImpl;
-@@ -3739,10 +3793,14 @@ namespace backward {
- };
-
- template <>
-+#ifdef BACKWARD_SYSTEM_DARWIN
- class TraceResolverImpl<system_tag::darwin_tag>
-+#else // BACKWARD_SYSTEM_FREEBSD
-+ class TraceResolverImpl<system_tag::freebsd_tag>
-+#endif
- : public TraceResolverDarwinImpl<trace_resolver_tag::current> {};
-
--#endif // BACKWARD_SYSTEM_DARWIN
-+#endif // BACKWARD_SYSTEM_DARWIN || BACKWARD_SYSTEM_FREEBSD
-
- #ifdef BACKWARD_SYSTEM_WINDOWS
-
-@@ -4408,7 +4466,7 @@ namespace backward {
-
- /*************** SIGNALS HANDLING ***************/
-
--#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN)
-+#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD)
-
- class SignalHandling {
- public:
-@@ -4426,7 +4484,7 @@ namespace backward {
- SIGTRAP, // Trace/breakpoint trap
- SIGXCPU, // CPU time limit exceeded (4.2BSD)
- SIGXFSZ, // File size limit exceeded (4.2BSD)
--#if defined(BACKWARD_SYSTEM_DARWIN)
-+#if defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD)
- SIGEMT, // emulation instruction executed
- #endif
- };
-@@ -4496,6 +4554,8 @@ namespace backward {
- #elif defined(__aarch64__)
- #if defined(__APPLE__)
- error_addr = reinterpret_cast<void*>(uctx->uc_mcontext->__ss.__pc);
-+#elif defined(__FreeBSD__)
-+ error_addr = reinterpret_cast<void*>(uctx->uc_mcontext.mc_pc);
- #else
- error_addr = reinterpret_cast<void*>(uctx->uc_mcontext.pc);
- #endif
-@@ -4511,8 +4571,12 @@ namespace backward {
- error_addr = reinterpret_cast<void*>(uctx->uc_mcontext.psw.addr);
- #elif defined(__APPLE__) && defined(__x86_64__)
- error_addr = reinterpret_cast<void*>(uctx->uc_mcontext->__ss.__rip);
-+#elif defined(__FreeBSD__) && defined(__x86_64__)
-+ error_addr = reinterpret_cast<void*>(uctx->uc_mcontext.mc_rip);
- #elif defined(__APPLE__)
- error_addr = reinterpret_cast<void*>(uctx->uc_mcontext->__ss.__eip);
-+#elif defined(__FreeBSD__)
-+ error_addr = reinterpret_cast<void*>(uctx->uc_mcontext.mc_eip);
- #else
- #warning ":/ sorry, ain't know no nothing none not of your architecture!"
- #endif
-@@ -4555,7 +4619,7 @@ namespace backward {
- }
- };
-
--#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN
-+#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN || BACKWARD_SYSTEM_FREEBSD
-
- #ifdef BACKWARD_SYSTEM_WINDOWS
-
diff --git a/math/libsemigroups/pkg-plist b/math/libsemigroups/pkg-plist
index 00dfb889c2c6..567387722742 100644
--- a/math/libsemigroups/pkg-plist
+++ b/math/libsemigroups/pkg-plist
@@ -4,7 +4,6 @@ include/libsemigroups/action.tpp
include/libsemigroups/adapters.hpp
include/libsemigroups/aho-corasick.hpp
include/libsemigroups/aho-corasick.tpp
-include/libsemigroups/backward-cpp/backward.hpp
include/libsemigroups/bipart.hpp
include/libsemigroups/bitset.hpp
include/libsemigroups/bmat-adapters.hpp
diff --git a/math/mppp/Makefile b/math/mppp/Makefile
index 7e7edc4ab1ff..4e38c09cdd48 100644
--- a/math/mppp/Makefile
+++ b/math/mppp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mppp
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/obake/Makefile b/math/obake/Makefile
index 08209118b9ac..1138eb898ea4 100644
--- a/math/obake/Makefile
+++ b/math/obake/Makefile
@@ -2,7 +2,7 @@ PORTNAME= obake
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0-24
DISTVERSIONSUFFIX= -gb8cc71c
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= math
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/math/octave-forge-statistics/Makefile b/math/octave-forge-statistics/Makefile
index 3f809a9e270c..bebdd1879fb1 100644
--- a/math/octave-forge-statistics/Makefile
+++ b/math/octave-forge-statistics/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-statistics
DISTVERSIONPREFIX= release-
-DISTVERSION= 1.7.5
+DISTVERSION= 1.7.6
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-statistics/distinfo b/math/octave-forge-statistics/distinfo
index 47feb5b9bbe0..ae53e2c00399 100644
--- a/math/octave-forge-statistics/distinfo
+++ b/math/octave-forge-statistics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753229115
-SHA256 (octave-forge/gnu-octave-statistics-release-1.7.5_GH0.tar.gz) = 5202b7ddf35014577f4d9ddfd11109789dae29f1febaeab1e19d16cdb7d9753c
-SIZE (octave-forge/gnu-octave-statistics-release-1.7.5_GH0.tar.gz) = 1349843
+TIMESTAMP = 1760900348
+SHA256 (octave-forge/gnu-octave-statistics-release-1.7.6_GH0.tar.gz) = a518c50209e25e59742414c73955060f83c39c07b2d9a20b2fc8d13bd3106af3
+SIZE (octave-forge/gnu-octave-statistics-release-1.7.6_GH0.tar.gz) = 1424252
diff --git a/math/oink/Makefile b/math/oink/Makefile
index e93ae7259c82..2b4febd8f51a 100644
--- a/math/oink/Makefile
+++ b/math/oink/Makefile
@@ -1,6 +1,6 @@
PORTNAME= oink
DISTVERSION= g20250105
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/openturns/Makefile b/math/openturns/Makefile
index 1dfded3a266b..311ebffc3445 100644
--- a/math/openturns/Makefile
+++ b/math/openturns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openturns
DISTVERSIONPREFIX= v
DISTVERSION= 1.24
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/pdal/Makefile b/math/pdal/Makefile
index 0c7ebdff593d..960937d4872c 100644
--- a/math/pdal/Makefile
+++ b/math/pdal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pdal
DISTVERSION= 2.8.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math databases graphics
MASTER_SITES= https://github.com/PDAL/PDAL/releases/download/${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-src
diff --git a/math/py-heyoka/Makefile b/math/py-heyoka/Makefile
index dad69ff37f79..5fd39a1d836c 100644
--- a/math/py-heyoka/Makefile
+++ b/math/py-heyoka/Makefile
@@ -1,7 +1,7 @@
PORTNAME= heyoka
DISTVERSIONPREFIX= v
DISTVERSION= 6.0.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= math
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyaudi/Makefile b/math/py-pyaudi/Makefile
index 1712534ad97a..269b14f8c3a3 100644
--- a/math/py-pyaudi/Makefile
+++ b/math/py-pyaudi/Makefile
@@ -2,7 +2,7 @@ PORTNAME= pyaudi
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.2-1
DISTVERSIONSUFFIX= -g899eb78
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= math
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/rocs/Makefile b/math/rocs/Makefile
index dab1cb906d75..0f9a12347a5b 100644
--- a/math/rocs/Makefile
+++ b/math/rocs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rocs
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= math education kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/math/scipoptsuite/Makefile b/math/scipoptsuite/Makefile
index ce001d0eb252..d2175bcd627f 100644
--- a/math/scipoptsuite/Makefile
+++ b/math/scipoptsuite/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scipoptsuite
DISTVERSION= 9.2.3
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://scipopt.org/download/release/
diff --git a/math/stp/Makefile b/math/stp/Makefile
index a720b4fb9038..2e6e1446cfc6 100644
--- a/math/stp/Makefile
+++ b/math/stp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stp
DISTVERSION= 2.3.4
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= math
diff --git a/math/symengine/Makefile b/math/symengine/Makefile
index 38eae0858511..3d2e4a266f3d 100644
--- a/math/symengine/Makefile
+++ b/math/symengine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= symengine
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/sympol/Makefile b/math/sympol/Makefile
index c7fc1bbe9199..3206500f619c 100644
--- a/math/sympol/Makefile
+++ b/math/sympol/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sympol
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.9
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/vowpal_wabbit/Makefile b/math/vowpal_wabbit/Makefile
index d882fac3dc8a..77878ef3d7a7 100644
--- a/math/vowpal_wabbit/Makefile
+++ b/math/vowpal_wabbit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vowpal_wabbit
PORTVERSION= 7.10
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= math
MAINTAINER= demon@FreeBSD.org
diff --git a/misc/caffe/Makefile b/misc/caffe/Makefile
index 62ecddbcede4..c388051e1039 100644
--- a/misc/caffe/Makefile
+++ b/misc/caffe/Makefile
@@ -1,7 +1,7 @@
PORTNAME= caffe
DISTVERSION= 1.0-136
DISTVERSIONSUFFIX= -g9b891540
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= misc # machine-learning
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
@@ -20,7 +20,7 @@ BUILD_DEPENDS= bash:shells/bash \
LIB_DEPENDS= libsnappy.so:archivers/snappy \
libleveldb.so:databases/leveldb \
liblmdb.so:databases/lmdb \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
${PY_BOOST} \
libgflags.so:devel/gflags \
libglog.so:devel/glog \
diff --git a/misc/dartsim/Makefile b/misc/dartsim/Makefile
index 87c3b1a38716..f08ff7baeb38 100644
--- a/misc/dartsim/Makefile
+++ b/misc/dartsim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dartsim
DISTVERSIONPREFIX= v
DISTVERSION= 6.15.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
@@ -18,7 +18,7 @@ BUILD_DEPENDS= pagmo2>0:science/pagmo2 \
pybind11>0:devel/pybind11
LIB_DEPENDS= libassimp.so:multimedia/assimp \
libBulletDynamics.so:devel/bullet \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libccd.so:math/libccd \
libconsole_bridge.so:devel/ros-console_bridge \
libfcl.so:math/fcl \
diff --git a/misc/ecflow/Makefile b/misc/ecflow/Makefile
index 526f44bab860..0a598a20107d 100644
--- a/misc/ecflow/Makefile
+++ b/misc/ecflow/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ecflow
DISTVERSION= 5.13.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
MASTER_SITES= https://confluence.ecmwf.int/download/attachments/8650755/
DISTNAME= ecFlow-${DISTVERSION}-Source
diff --git a/misc/ompl/Makefile b/misc/ompl/Makefile
index 0ddeeeeec88a..7d3c9337b747 100644
--- a/misc/ompl/Makefile
+++ b/misc/ompl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ompl
DISTVERSION= 1.6.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= misc comms
MAINTAINER= yuri@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://ompl.kavrakilab.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= cmake:testing compiler:c++17-lang eigen:3 pkgconfig
USE_GITHUB= yes
diff --git a/misc/openvdb/Makefile b/misc/openvdb/Makefile
index 46bfcc4acbe1..e05a3b8b2b31 100644
--- a/misc/openvdb/Makefile
+++ b/misc/openvdb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openvdb
DISTVERSIONPREFIX= v
DISTVERSION= 12.0.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/py-openvdb/Makefile b/misc/py-openvdb/Makefile
index 0cb236feaf71..b8febc2d890b 100644
--- a/misc/py-openvdb/Makefile
+++ b/misc/py-openvdb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openvdb
DISTVERSIONPREFIX= v
DISTVERSION= 12.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/usd/Makefile b/misc/usd/Makefile
index a9833152d045..366db3100207 100644
--- a/misc/usd/Makefile
+++ b/misc/usd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= usd
DISTVERSIONPREFIX= v
DISTVERSION= 21.11
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= misc
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/misc/visp/Makefile b/misc/visp/Makefile
index 8a6c3e7718dc..056006a1666d 100644
--- a/misc/visp/Makefile
+++ b/misc/visp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= visp
DISTVERSION= 3.6.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= misc
MASTER_SITES= https://visp-doc.inria.fr/download/releases/
@@ -16,7 +16,7 @@ BUILD_DEPENDS= doxygen:devel/doxygen \
latex:print/tex-formats \
nlohmann-json>0:devel/nlohmann-json
LIB_DEPENDS= libblas.so:math/blas \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libdmtx.so:graphics/libdmtx \
libflann.so:math/flann \
libgsl.so:math/gsl \
diff --git a/multimedia/lms/Makefile b/multimedia/lms/Makefile
index a7e1f1184ff4..cbb6f8ae410b 100644
--- a/multimedia/lms/Makefile
+++ b/multimedia/lms/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lms
DISTVERSIONPREFIX= v
DISTVERSION= 3.68.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
diff --git a/multimedia/mkvtoolnix/Makefile b/multimedia/mkvtoolnix/Makefile
index 3bace252bf93..74d229a3becf 100644
--- a/multimedia/mkvtoolnix/Makefile
+++ b/multimedia/mkvtoolnix/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mkvtoolnix
PORTVERSION= 95.0
+PORTREVISION= 1
CATEGORIES= multimedia audio
MASTER_SITES= https://www.bunkus.org/videotools/mkvtoolnix/sources/ \
https://mkvtoolnix.download/sources/
@@ -19,7 +20,7 @@ BUILD_DEPENDS= rake:devel/rubygem-rake \
LIB_DEPENDS= libvorbis.so:audio/libvorbis \
libogg.so:audio/libogg \
libebml.so:textproc/libebml \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libpugixml.so:textproc/pugixml \
libmatroska.so:multimedia/libmatroska \
libcmark.so:textproc/cmark \
diff --git a/multimedia/ossia-score/Makefile b/multimedia/ossia-score/Makefile
index 4952cf28ad4f..59d780ec7e79 100644
--- a/multimedia/ossia-score/Makefile
+++ b/multimedia/ossia-score/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ossia-score # uses -mcx16
DISTVERSION= 3.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia
MASTER_SITES= https://github.com/ossia/score/releases/download/v${DISTVERSION}/
DISTFILES= ossia.score-${DISTVERSION}-src${EXTRACT_SUFX}
@@ -21,7 +21,7 @@ BUILD_DEPENDS= rapidfuzz-cpp>0:devel/rapidfuzz-cpp \
#BUILD_DEPENDS+= concurrentqueue>0:devel/concurrentqueue # broken, see https://github.com/ossia/score/issues/1720
LIB_DEPENDS= libasound.so:audio/alsa-lib \
libavcodec.so:multimedia/ffmpeg \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libfaust.so:audio/faust \
libfftw3.so:math/fftw3 \
libfmt.so:devel/libfmt \
diff --git a/net-im/flare/Makefile b/net-im/flare/Makefile
index 38b4e1905402..e0b9e3a48a82 100644
--- a/net-im/flare/Makefile
+++ b/net-im/flare/Makefile
@@ -1,6 +1,5 @@
PORTNAME= flare
-DISTVERSION= 0.17.0
-PORTREVISION= 2
+DISTVERSION= 0.17.1
CATEGORIES= net-im
MAINTAINER= nxjoseph@protonmail.com
@@ -14,7 +13,8 @@ BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler \
protoc:devel/protobuf
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libsecret-1.so:security/libsecret
-RUN_DEPENDS= gnome-keyring:security/gnome-keyring
+RUN_DEPENDS= gnome-keyring:security/gnome-keyring \
+ noto-emoji>=0:x11-fonts/noto-emoji
USES= cargo gettext-tools gnome meson pkgconfig python:build
USE_GITLAB= yes
diff --git a/net-im/flare/Makefile.crates b/net-im/flare/Makefile.crates
index 9f0a2cdb3c84..49f12313d49e 100644
--- a/net-im/flare/Makefile.crates
+++ b/net-im/flare/Makefile.crates
@@ -1,120 +1,133 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
aead-0.5.2 \
aes-0.8.4 \
aes-gcm-0.10.3 \
aes-gcm-siv-0.11.1 \
aho-corasick-1.1.3 \
- aligned-vec-0.5.0 \
+ aligned-vec-0.6.4 \
allocator-api2-0.2.21 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.97 \
- arbitrary-1.4.1 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.100 \
+ arbitrary-1.4.2 \
arg_enum_proc_macro-0.3.4 \
- arrayref-0.3.9 \
+ argon2-0.5.3 \
arrayvec-0.7.6 \
ashpd-0.11.0 \
+ assert_matches-1.5.0 \
async-broadcast-0.7.2 \
async-recursion-1.1.1 \
- async-trait-0.1.87 \
+ async-trait-0.1.89 \
async-tungstenite-0.28.2 \
atoi-2.0.0 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
- av1-grain-0.2.3 \
- avif-serialize-0.8.3 \
- backtrace-0.3.74 \
+ autocfg-1.5.0 \
+ av1-grain-0.2.4 \
+ avif-serialize-0.8.6 \
+ backtrace-0.3.76 \
base64-0.22.1 \
base64ct-1.8.0 \
bincode-1.3.3 \
- bit_field-0.10.2 \
- bitflags-1.3.2 \
- bitflags-2.9.0 \
+ bit_field-0.10.3 \
+ bitflags-2.9.4 \
bitstream-io-2.6.0 \
+ blake2-0.10.6 \
block-0.1.6 \
block-buffer-0.10.4 \
block-padding-0.3.3 \
built-0.7.7 \
- bumpalo-3.17.0 \
- bytemuck-1.22.0 \
+ bumpalo-3.19.0 \
+ bytemuck-1.24.0 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.10.1 \
- cairo-rs-0.20.7 \
- cairo-sys-rs-0.20.7 \
+ cairo-rs-0.20.12 \
+ cairo-sys-rs-0.20.10 \
cbc-0.1.2 \
- cc-1.2.16 \
+ cc-1.2.40 \
cfg-expr-0.15.8 \
- cfg-expr-0.17.2 \
- cfg-if-1.0.0 \
+ cfg-expr-0.20.3 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
- chrono-0.4.40 \
+ chrono-0.4.42 \
cipher-0.4.4 \
color_quant-1.1.0 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
concurrent-queue-2.5.0 \
const-oid-0.9.6 \
+ const-str-0.6.4 \
core-foundation-sys-0.8.7 \
+ core-models-0.0.3 \
cpufeatures-0.2.17 \
crc-3.3.0 \
crc-catalog-2.4.0 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-queue-0.3.12 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
ctr-0.9.2 \
- data-encoding-2.8.0 \
+ darling-0.21.3 \
+ darling_core-0.21.3 \
+ darling_macro-0.21.3 \
+ data-encoding-2.9.0 \
der-0.7.10 \
+ deranged-0.5.4 \
derivative-2.2.0 \
- derive-where-1.2.7 \
+ derive-where-1.6.0 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
digest-0.10.7 \
displaydoc-0.2.5 \
dotenvy-0.15.7 \
- dunce-1.0.5 \
+ dyn-clone-1.0.20 \
either-1.15.0 \
endi-1.1.0 \
- enumflags2-0.7.11 \
- enumflags2_derive-0.7.11 \
+ enumflags2-0.7.12 \
+ enumflags2_derive-0.7.12 \
env_filter-0.1.3 \
- env_logger-0.11.6 \
+ env_logger-0.11.8 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
equivalent-1.0.2 \
- errno-0.3.10 \
+ errno-0.3.14 \
etcetera-0.8.0 \
- event-listener-5.4.0 \
- event-listener-strategy-0.5.3 \
+ event-listener-5.4.1 \
+ event-listener-strategy-0.5.4 \
exr-1.73.0 \
fastrand-2.3.0 \
+ fax-0.2.6 \
+ fax_derive-0.2.0 \
fdeflate-0.3.7 \
fiat-crypto-0.2.9 \
field-offset-0.3.6 \
+ find-msvc-tools-0.1.3 \
fixedbitset-0.5.7 \
- flate2-1.1.0 \
+ flate2-1.1.4 \
flume-0.11.1 \
fnv-1.0.7 \
foldhash-0.1.5 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-intrusive-0.5.0 \
futures-io-0.3.31 \
- futures-lite-2.6.0 \
+ futures-lite-2.6.1 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- gdk-pixbuf-0.20.9 \
- gdk-pixbuf-sys-0.20.7 \
+ gdk-pixbuf-0.20.10 \
+ gdk-pixbuf-sys-0.20.10 \
gdk4-0.9.6 \
gdk4-sys-0.9.6 \
gdk4-wayland-0.9.6 \
@@ -122,137 +135,166 @@ CARGO_CRATES= addr2line-0.24.2 \
gdk4-x11-0.9.6 \
gdk4-x11-sys-0.9.6 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
gettext-rs-0.7.2 \
gettext-sys-0.22.5 \
ghash-0.5.1 \
- gif-0.13.1 \
- gimli-0.31.1 \
- gio-0.20.9 \
- gio-sys-0.20.9 \
- glib-0.20.9 \
- glib-macros-0.20.7 \
- glib-sys-0.20.9 \
- glob-0.3.2 \
- gobject-sys-0.20.9 \
- graphene-rs-0.20.9 \
- graphene-sys-0.20.7 \
+ gif-0.13.3 \
+ gimli-0.32.3 \
+ gio-0.20.12 \
+ gio-sys-0.20.10 \
+ glib-0.20.12 \
+ glib-macros-0.20.12 \
+ glib-sys-0.20.10 \
+ gobject-sys-0.20.10 \
+ graphene-rs-0.20.10 \
+ graphene-sys-0.20.10 \
gsk4-0.9.6 \
gsk4-sys-0.9.6 \
- gtk4-0.9.6 \
+ gtk4-0.9.7 \
gtk4-macros-0.9.5 \
gtk4-sys-0.9.6 \
- half-2.4.1 \
- hashbrown-0.15.2 \
+ half-2.6.0 \
+ hashbrown-0.12.3 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
hashlink-0.10.0 \
+ hax-lib-0.2.0 \
+ hax-lib-0.3.5 \
+ hax-lib-macros-0.2.0 \
+ hax-lib-macros-0.3.5 \
+ hax-lib-macros-types-0.2.0 \
+ hax-lib-macros-types-0.3.5 \
heck-0.5.0 \
hex-0.4.3 \
- hex-literal-0.4.1 \
hkdf-0.12.4 \
hmac-0.12.1 \
home-0.5.11 \
+ hpke-rs-0.3.0 \
+ hpke-rs-crypto-0.3.0 \
html-escape-0.2.13 \
- http-1.2.0 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
+ http-body-util-0.1.3 \
httparse-1.10.1 \
- humantime-2.1.0 \
- hyper-1.6.0 \
- hyper-rustls-0.27.5 \
- hyper-util-0.1.10 \
- iana-time-zone-0.1.61 \
+ hyper-1.7.0 \
+ hyper-rustls-0.27.7 \
+ hyper-util-0.1.17 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
- image-0.25.5 \
- image-webp-0.2.1 \
- imgref-1.11.0 \
- indexmap-2.7.1 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ ident_case-1.0.1 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ image-0.25.8 \
+ image-webp-0.2.4 \
+ imgref-1.12.0 \
+ indexmap-1.9.3 \
+ indexmap-2.11.4 \
inout-0.1.4 \
interpolate_name-0.2.4 \
+ io-uring-0.7.10 \
ipnet-2.11.0 \
+ iri-string-0.7.8 \
is_terminal_polyfill-1.70.1 \
itertools-0.12.1 \
- itertools-0.13.0 \
+ itertools-0.14.0 \
itoa-1.0.15 \
- jobserver-0.1.32 \
- jpeg-decoder-0.3.1 \
- js-sys-0.3.77 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
+ jobserver-0.1.34 \
+ js-sys-0.3.81 \
lazy_static-1.5.0 \
- lebe-0.5.2 \
- libadwaita-0.7.1 \
- libadwaita-sys-0.7.1 \
- libc-0.2.170 \
- libfuzzer-sys-0.4.9 \
- libm-0.2.11 \
+ lebe-0.5.3 \
+ libadwaita-0.7.2 \
+ libadwaita-sys-0.7.2 \
+ libc-0.2.176 \
+ libcrux-hacl-rs-0.0.2 \
+ libcrux-hkdf-0.0.2 \
+ libcrux-hmac-0.0.2 \
+ libcrux-intrinsics-0.0.2 \
+ libcrux-intrinsics-0.0.3 \
+ libcrux-macros-0.0.2 \
+ libcrux-ml-kem-0.0.2 \
+ libcrux-platform-0.0.2 \
+ libcrux-sha2-0.0.2 \
+ libcrux-sha3-0.0.2 \
+ libcrux-sha3-0.0.3 \
+ libcrux-traits-0.0.2 \
+ libfuzzer-sys-0.4.10 \
+ libm-0.2.15 \
+ libredox-0.1.10 \
libspelling-0.3.0 \
libspelling-sys-0.3.0 \
libsqlite3-sys-0.30.1 \
linked-hash-map-0.5.6 \
- linux-raw-sys-0.9.2 \
- litemap-0.7.5 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.0 \
locale_config-0.3.0 \
- lock_api-0.4.13 \
- log-0.4.26 \
+ lock_api-0.4.14 \
+ log-0.4.28 \
loop9-0.1.5 \
lru-cache-0.1.2 \
+ lru-slab-0.1.2 \
malloc_buf-0.0.6 \
maybe-rayon-0.1.1 \
md-5-0.10.6 \
- memchr-2.7.4 \
+ memchr-2.7.6 \
memoffset-0.9.1 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.5 \
- mio-1.0.3 \
- multimap-0.10.0 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
+ moxcms-0.7.6 \
+ multimap-0.10.1 \
new_debug_unreachable-1.0.6 \
- nix-0.29.0 \
+ nix-0.30.1 \
nom-7.1.3 \
noop_proc_macro-0.3.0 \
num-0.4.3 \
num-bigint-0.4.6 \
num-bigint-dig-0.8.4 \
num-complex-0.4.6 \
+ num-conv-0.1.0 \
num-derive-0.4.2 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
- num_enum-0.7.3 \
- num_enum_derive-0.7.3 \
+ num_enum-0.7.4 \
+ num_enum_derive-0.7.4 \
objc-0.2.7 \
objc-foundation-0.1.1 \
objc_id-0.1.1 \
- object-0.36.7 \
- once_cell-1.20.3 \
+ object-0.37.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
oncemutex-0.1.1 \
- oo7-0.4.1 \
+ oo7-0.4.3 \
opaque-debug-0.3.1 \
ordered-stream-0.2.0 \
- pango-0.20.9 \
- pango-sys-0.20.9 \
+ pango-0.20.12 \
+ pango-sys-0.20.10 \
parking-2.2.1 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
partial-default-0.1.0 \
partial-default-derive-0.1.0 \
+ password-hash-0.5.0 \
paste-1.0.15 \
+ pastey-0.1.1 \
pbkdf2-0.12.2 \
pem-rfc7468-0.7.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
petgraph-0.7.1 \
phonenumber-0.3.7+8.13.52 \
pin-project-1.1.10 \
@@ -262,79 +304,99 @@ CARGO_CRATES= addr2line-0.24.2 \
pkcs1-0.7.5 \
pkcs8-0.10.2 \
pkg-config-0.3.32 \
- png-0.17.16 \
+ png-0.18.0 \
polyval-0.6.2 \
- ppv-lite86-0.2.20 \
- pqcrypto-internals-0.2.10 \
- pqcrypto-kyber-0.7.9 \
- pqcrypto-traits-0.3.5 \
- prettyplease-0.2.30 \
- proc-macro-crate-3.3.0 \
- proc-macro2-1.0.94 \
- profiling-1.0.16 \
- profiling-procmacros-1.0.16 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.3 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.21 \
+ prettyplease-0.2.37 \
+ proc-macro-crate-3.4.0 \
+ proc-macro-error-1.0.4 \
+ proc-macro-error-attr-1.0.4 \
+ proc-macro-error-attr2-2.0.0 \
+ proc-macro-error2-2.0.1 \
+ proc-macro2-1.0.101 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
prost-0.13.5 \
prost-build-0.13.5 \
prost-derive-0.13.5 \
prost-types-0.13.5 \
+ protobuf-3.7.2 \
+ protobuf-codegen-3.7.2 \
+ protobuf-parse-3.7.2 \
+ protobuf-support-3.7.2 \
+ pxfm-0.1.24 \
qoi-0.4.1 \
qrcode-generator-5.0.0 \
qrcodegen-1.8.0 \
quick-error-2.0.1 \
- quick-xml-0.37.2 \
- quinn-0.11.6 \
- quinn-proto-0.11.9 \
- quinn-udp-0.5.10 \
- quote-1.0.39 \
+ quick-xml-0.37.5 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
rand-0.8.5 \
- rand-0.9.0 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
rav1e-0.7.1 \
- ravif-0.11.11 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.13 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
+ ravif-0.11.20 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.11.3 \
+ regex-automata-0.4.11 \
regex-cache-0.2.1 \
regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
- reqwest-0.12.12 \
+ regex-syntax-0.8.6 \
+ reqwest-0.12.23 \
reqwest-websocket-0.4.4 \
- rgb-0.8.50 \
- ring-0.17.13 \
+ rgb-0.8.52 \
+ ring-0.17.14 \
rsa-0.9.8 \
- rustc-demangle-0.1.24 \
+ rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-1.0.1 \
- rustls-0.23.23 \
- rustls-pemfile-2.2.0 \
- rustls-pki-types-1.11.0 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.20 \
+ rustix-0.38.44 \
+ rustix-1.1.2 \
+ rustls-0.23.32 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.7 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
+ schemars-0.9.0 \
+ schemars-1.0.4 \
scopeguard-1.2.0 \
- semver-1.0.26 \
- serde-1.0.218 \
- serde_derive-1.0.218 \
- serde_json-1.0.140 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
serde_repr-0.1.20 \
- serde_spanned-0.6.8 \
+ serde_spanned-0.6.9 \
serde_urlencoded-0.7.1 \
+ serde_with-3.15.0 \
+ serde_with_macros-3.15.0 \
sha1-0.10.6 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
+ sha2-asm-0.6.4 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.6 \
signature-2.2.0 \
simd-adler32-0.3.7 \
simd_helpers-0.1.0 \
- slab-0.4.9 \
- smallvec-1.14.0 \
- socket2-0.5.8 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
+ sorted-vec-0.8.10 \
sourceview5-0.9.1 \
sourceview5-sys-0.9.0 \
spin-0.9.8 \
@@ -349,135 +411,155 @@ CARGO_CRATES= addr2line-0.24.2 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
stringprep-0.1.5 \
+ strsim-0.11.1 \
strum-0.26.3 \
strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.99 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
+ synstructure-0.13.2 \
system-deps-6.2.2 \
- system-deps-7.0.3 \
+ system-deps-7.0.5 \
target-lexicon-0.12.16 \
- temp-dir-0.1.14 \
- tempfile-3.18.0 \
+ target-lexicon-0.13.2 \
+ temp-dir-0.1.16 \
+ tempfile-3.23.0 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- tiff-0.9.1 \
- tinystr-0.7.6 \
- tinyvec-1.9.0 \
+ thiserror-impl-2.0.17 \
+ tiff-0.10.3 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ tinystr-0.8.1 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.44.2 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
- tokio-rustls-0.26.2 \
+ tokio-rustls-0.26.4 \
tokio-stream-0.1.17 \
- tokio-util-0.7.13 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
+ tokio-util-0.7.16 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.2 \
+ toml_edit-0.22.27 \
+ toml_edit-0.23.6 \
+ toml_parser-1.0.3 \
tower-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-futures-0.2.5 \
try-lock-0.2.5 \
tungstenite-0.24.0 \
- typenum-1.18.0 \
+ typenum-1.19.0 \
uds_windows-1.1.0 \
unicase-2.8.1 \
unicode-bidi-0.3.18 \
- unicode-ident-1.0.18 \
+ unicode-ident-1.0.19 \
unicode-normalization-0.1.24 \
unicode-properties-0.1.3 \
universal-hash-0.5.1 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
utf-8-0.7.6 \
- utf16_iter-1.0.5 \
utf8-width-0.1.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.15.1 \
- v_frame-0.3.8 \
+ uuid-1.18.1 \
+ v_frame-0.3.9 \
vcpkg-0.2.15 \
version-compare-0.2.0 \
version_check-0.9.5 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
wasite-0.1.0 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-futures-0.4.54 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
wasm-streams-0.4.2 \
- web-sys-0.3.77 \
+ web-sys-0.3.81 \
web-time-1.1.0 \
- weezl-0.1.8 \
- whoami-1.6.0 \
+ weezl-0.1.10 \
+ which-4.4.2 \
+ whoami-1.6.1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-link-0.1.0 \
- windows-registry-0.2.0 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.3 \
- wit-bindgen-rt-0.33.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.1 \
x25519-dalek-2.0.1 \
- xdg-home-1.3.0 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zbus-5.5.0 \
- zbus_macros-5.5.0 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zbus-5.11.0 \
+ zbus_macros-5.11.0 \
zbus_names-4.2.0 \
- zerocopy-0.7.35 \
- zerocopy-0.8.23 \
- zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.23 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
+ zeroize-1.8.2 \
zeroize_derive-1.4.2 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
zune-core-0.4.12 \
zune-inflate-0.2.54 \
- zune-jpeg-0.4.14 \
- zvariant-5.4.0 \
- zvariant_derive-5.4.0 \
- zvariant_utils-3.2.0 \
- libsignal-service@git+https://github.com/whisperfish/libsignal-service-rs?rev=68d5d835edf40b3ad0d0386965a779c18fd40ae8\#68d5d835edf40b3ad0d0386965a779c18fd40ae8 \
- presage,presage-store-sqlite@git+https://github.com/whisperfish/presage?rev=123c1f926e359c21b34d099279ee8a92462ce96d\#123c1f926e359c21b34d099279ee8a92462ce96d \
+ zune-jpeg-0.4.21 \
+ zvariant-5.7.0 \
+ zvariant_derive-5.7.0 \
+ zvariant_utils-3.2.1 \
+ libsignal-account-keys,libsignal-core,libsignal-protocol,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.77.1\#f9ca652baf0c6b08aec958828c8c89cc192b2aef \
+ libsignal-service@git+https://github.com/whisperfish/libsignal-service-rs.git?rev=c75044b260de30bfef632db1d40420130c081bd6\#c75044b260de30bfef632db1d40420130c081bd6 \
blurhash@git+https://github.com/whisperfish/blurhash-rs?rev=2135e10\#2135e101377e514266358b3e67adab37e736bb8a \
curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \
- libsignal-core,libsignal-protocol,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.56.1\#e46841ea2c1ad03bc5113eba267ac1543689d031
+ presage,presage-store-sqlite@git+https://github.com/whisperfish/presage.git?rev=31a418d0a35ad746590165520b652d6adb7a0384\#31a418d0a35ad746590165520b652d6adb7a0384 \
+ spqr@git+https://github.com/signalapp/SparsePostQuantumRatchet.git?tag=v1.2.0\#99a759a3fd40cd9304459fb007fcf177db9ed207
diff --git a/net-im/flare/distinfo b/net-im/flare/distinfo
index 78f0ca0e1c3d..2ef23d2cfc26 100644
--- a/net-im/flare/distinfo
+++ b/net-im/flare/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1752906141
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+TIMESTAMP = 1760435905
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
SIZE (rust/crates/aead-0.5.2.crate) = 15509
SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
@@ -13,70 +13,70 @@ SHA256 (rust/crates/aes-gcm-siv-0.11.1.crate) = ae0784134ba9375416d469ec31e7c5f9
SIZE (rust/crates/aes-gcm-siv-0.11.1.crate) = 26633
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/aligned-vec-0.5.0.crate) = 4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1
-SIZE (rust/crates/aligned-vec-0.5.0.crate) = 8921
+SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
+SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
-SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
SIZE (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 5102
-SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
-SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
+SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
+SIZE (rust/crates/argon2-0.5.3.crate) = 28795
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/ashpd-0.11.0.crate) = 6cbdf310d77fd3aaee6ea2093db7011dc2d35d2eb3481e5607f1f8d942ed99df
SIZE (rust/crates/ashpd-0.11.0.crate) = 115010
+SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
+SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
-SHA256 (rust/crates/async-trait-0.1.87.crate) = d556ec1359574147ec0c4fc5eb525f3f23263a592b1a9c07e0a75b427de55c97
-SIZE (rust/crates/async-trait-0.1.87.crate) = 32014
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/async-tungstenite-0.28.2.crate) = 1c348fb0b6d132c596eca3dcd941df48fb597aafcb07a738ec41c004b087dc99
SIZE (rust/crates/async-tungstenite-0.28.2.crate) = 42641
SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
SIZE (rust/crates/atoi-2.0.0.crate) = 7785
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/av1-grain-0.2.3.crate) = 6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf
-SIZE (rust/crates/av1-grain-0.2.3.crate) = 34703
-SHA256 (rust/crates/avif-serialize-0.8.3.crate) = 98922d6a4cfbcb08820c69d8eeccc05bb1f29bfa06b4f5b1dbfe9a868bd7608e
-SIZE (rust/crates/avif-serialize-0.8.3.crate) = 12696
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/av1-grain-0.2.4.crate) = 4f3efb2ca85bc610acfa917b5aaa36f3fcbebed5b3182d7f877b02531c4b80c8
+SIZE (rust/crates/av1-grain-0.2.4.crate) = 37050
+SHA256 (rust/crates/avif-serialize-0.8.6.crate) = 47c8fbc0f831f4519fe8b810b6a7a91410ec83031b8233f730a0480029f6a23f
+SIZE (rust/crates/avif-serialize-0.8.6.crate) = 14185
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
-SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
-SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
+SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/bitstream-io-2.6.0.crate) = 6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2
SIZE (rust/crates/bitstream-io-2.6.0.crate) = 38256
+SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
+SIZE (rust/crates/blake2-0.10.6.crate) = 47234
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
SIZE (rust/crates/block-0.1.6.crate) = 4077
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
@@ -85,54 +85,58 @@ SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d8791
SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
SHA256 (rust/crates/built-0.7.7.crate) = 56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b
SIZE (rust/crates/built-0.7.7.crate) = 29776
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
-SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cairo-rs-0.20.7.crate) = ae50b5510d86cf96ac2370e66d8dc960882f3df179d6a5a1e52bd94a1416c0f7
-SIZE (rust/crates/cairo-rs-0.20.7.crate) = 52722
-SHA256 (rust/crates/cairo-sys-rs-0.20.7.crate) = f18b6bb8e43c7eb0f2aac7976afe0c61b6f5fc2ab7bc4c139537ea56c92290df
-SIZE (rust/crates/cairo-sys-rs-0.20.7.crate) = 11934
+SHA256 (rust/crates/cairo-rs-0.20.12.crate) = 91e3bd0f4e25afa9cabc157908d14eeef9067d6448c49414d17b3fb55f0eadd0
+SIZE (rust/crates/cairo-rs-0.20.12.crate) = 58079
+SHA256 (rust/crates/cairo-sys-rs-0.20.10.crate) = 059cc746549898cbfd9a47754288e5a958756650ef4652bbb6c5f71a6bda4f8b
+SIZE (rust/crates/cairo-sys-rs-0.20.10.crate) = 14424
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
-SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
-SIZE (rust/crates/cc-1.2.16.crate) = 103847
+SHA256 (rust/crates/cc-1.2.40.crate) = e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb
+SIZE (rust/crates/cc-1.2.40.crate) = 91094
SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
-SHA256 (rust/crates/cfg-expr-0.17.2.crate) = 8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789
-SIZE (rust/crates/cfg-expr-0.17.2.crate) = 44034
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-expr-0.20.3.crate) = 1a2c5f3bf25ec225351aa1c8e230d04d880d3bd89dea133537dafad4ae291e5c
+SIZE (rust/crates/cfg-expr-0.20.3.crate) = 44845
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
+SHA256 (rust/crates/const-str-0.6.4.crate) = 451d0640545a0553814b4c646eb549343561618838e9b42495f466131fe3ad49
+SIZE (rust/crates/const-str-0.6.4.crate) = 33813
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/core-models-0.0.3.crate) = 94950e87ea550d6d68f1993f3e7bebc8cb7235157bff84337d46195c3aa0b3f0
+SIZE (rust/crates/core-models-0.0.3.crate) = 31996
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675
SIZE (rust/crates/crc-3.3.0.crate) = 13905
SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -141,72 +145,94 @@ SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00c
SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835
SIZE (rust/crates/ctr-0.9.2.crate) = 18344
-SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010
-SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394
+SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
+SIZE (rust/crates/darling-0.21.3.crate) = 41398
+SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
+SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
+SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
+SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
SIZE (rust/crates/der-0.7.10.crate) = 90111
+SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071
+SIZE (rust/crates/deranged-0.5.4.crate) = 24461
SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
SIZE (rust/crates/derivative-2.2.0.crate) = 48076
-SHA256 (rust/crates/derive-where-1.2.7.crate) = 62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25
-SIZE (rust/crates/derive-where-1.2.7.crate) = 46524
+SHA256 (rust/crates/derive-where-1.6.0.crate) = ef941ded77d15ca19b40374869ac6000af1c9f2a4c0f3d4c70926287e6364a8f
+SIZE (rust/crates/derive-where-1.6.0.crate) = 52327
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
-SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
-SIZE (rust/crates/dunce-1.0.5.crate) = 8244
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf
SIZE (rust/crates/endi-1.1.0.crate) = 4872
-SHA256 (rust/crates/enumflags2-0.7.11.crate) = ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147
-SIZE (rust/crates/enumflags2-0.7.11.crate) = 17500
-SHA256 (rust/crates/enumflags2_derive-0.7.11.crate) = fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79
-SIZE (rust/crates/enumflags2_derive-0.7.11.crate) = 8524
+SHA256 (rust/crates/enumflags2-0.7.12.crate) = 1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef
+SIZE (rust/crates/enumflags2-0.7.12.crate) = 17544
+SHA256 (rust/crates/enumflags2_derive-0.7.12.crate) = 67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827
+SIZE (rust/crates/enumflags2_derive-0.7.12.crate) = 8573
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
-SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equator-0.4.2.crate) = 4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc
+SIZE (rust/crates/equator-0.4.2.crate) = 11159
+SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3
+SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943
SIZE (rust/crates/etcetera-0.8.0.crate) = 13295
-SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
-SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
-SHA256 (rust/crates/event-listener-strategy-0.5.3.crate) = 3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2
-SIZE (rust/crates/event-listener-strategy-0.5.3.crate) = 10920
+SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
+SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
+SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
+SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0
SIZE (rust/crates/exr-1.73.0.crate) = 244371
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fax-0.2.6.crate) = f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab
+SIZE (rust/crates/fax-0.2.6.crate) = 13279
+SHA256 (rust/crates/fax_derive-0.2.0.crate) = a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d
+SIZE (rust/crates/fax_derive-0.2.0.crate) = 4442
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
SIZE (rust/crates/field-offset-0.3.6.crate) = 10032
+SHA256 (rust/crates/find-msvc-tools-0.1.3.crate) = 0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3
+SIZE (rust/crates/find-msvc-tools-0.1.3.crate) = 30486
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
-SIZE (rust/crates/flate2-1.1.0.crate) = 110650
+SHA256 (rust/crates/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9
+SIZE (rust/crates/flate2-1.1.4.crate) = 77010
SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
SIZE (rust/crates/flume-0.11.1.crate) = 67947
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
@@ -219,8 +245,8 @@ SHA256 (rust/crates/futures-intrusive-0.5.0.crate) = 1d930c203dd0b6ff06e0201a4a2
SIZE (rust/crates/futures-intrusive-0.5.0.crate) = 85563
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
-SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -229,10 +255,10 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/gdk-pixbuf-0.20.9.crate) = 7563afd6ff0a221edfbb70a78add5075b8d9cb48e637a40a24c3ece3fea414d0
-SIZE (rust/crates/gdk-pixbuf-0.20.9.crate) = 21619
-SHA256 (rust/crates/gdk-pixbuf-sys-0.20.7.crate) = 67f2587c9202bf997476bbba6aaed4f78a11538a2567df002a5f57f5331d0b5c
-SIZE (rust/crates/gdk-pixbuf-sys-0.20.7.crate) = 9852
+SHA256 (rust/crates/gdk-pixbuf-0.20.10.crate) = 2fd242894c084f4beed508a56952750bce3e96e85eb68fdc153637daa163e10c
+SIZE (rust/crates/gdk-pixbuf-0.20.10.crate) = 21618
+SHA256 (rust/crates/gdk-pixbuf-sys-0.20.10.crate) = 5b34f3b580c988bd217e9543a2de59823fafae369d1a055555e5f95a8b130b96
+SIZE (rust/crates/gdk-pixbuf-sys-0.20.10.crate) = 13317
SHA256 (rust/crates/gdk4-0.9.6.crate) = 4850c9d9c1aecd1a3eb14fadc1cdb0ac0a2298037e116264c7473e1740a32d60
SIZE (rust/crates/gdk4-0.9.6.crate) = 97926
SHA256 (rust/crates/gdk4-sys-0.9.6.crate) = 6f6eb95798e2b46f279cf59005daf297d5b69555428f185650d71974a910473a
@@ -247,154 +273,198 @@ SHA256 (rust/crates/gdk4-x11-sys-0.9.6.crate) = 070bd50a053f90d7fdf6be1d75672ea0
SIZE (rust/crates/gdk4-x11-sys-0.9.6.crate) = 10330
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gettext-rs-0.7.2.crate) = a44e92f7dc08430aca7ed55de161253a22276dfd69c5526e5c5e95d1f7cf338a
SIZE (rust/crates/gettext-rs-0.7.2.crate) = 13870
SHA256 (rust/crates/gettext-sys-0.22.5.crate) = bb45773f5b8945f12aecd04558f545964f943dacda1b1155b3d738f5469ef661
SIZE (rust/crates/gettext-sys-0.22.5.crate) = 10282346
SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1
SIZE (rust/crates/ghash-0.5.1.crate) = 9482
-SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
-SIZE (rust/crates/gif-0.13.1.crate) = 36408
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gio-0.20.9.crate) = a4f00c70f8029d84ea7572dd0e1aaa79e5329667b4c17f329d79ffb1e6277487
-SIZE (rust/crates/gio-0.20.9.crate) = 220512
-SHA256 (rust/crates/gio-sys-0.20.9.crate) = 160eb5250a26998c3e1b54e6a3d4ea15c6c7762a6062a19a7b63eff6e2b33f9e
-SIZE (rust/crates/gio-sys-0.20.9.crate) = 86086
-SHA256 (rust/crates/glib-0.20.9.crate) = 707b819af8059ee5395a2de9f2317d87a53dbad8846a2f089f0bb44703f37686
-SIZE (rust/crates/glib-0.20.9.crate) = 293359
-SHA256 (rust/crates/glib-macros-0.20.7.crate) = 715601f8f02e71baef9c1f94a657a9a77c192aea6097cf9ae7e5e177cd8cde68
-SIZE (rust/crates/glib-macros-0.20.7.crate) = 72089
-SHA256 (rust/crates/glib-sys-0.20.9.crate) = a8928869a44cfdd1fccb17d6746e4ff82c8f82e41ce705aa026a52ca8dc3aefb
-SIZE (rust/crates/glib-sys-0.20.9.crate) = 67109
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/gobject-sys-0.20.9.crate) = c773a3cb38a419ad9c26c81d177d96b4b08980e8bdbbf32dace883e96e96e7e3
-SIZE (rust/crates/gobject-sys-0.20.9.crate) = 22509
-SHA256 (rust/crates/graphene-rs-0.20.9.crate) = 3cbc5911bfb32d68dcfa92c9510c462696c2f715548fcd7f3f1be424c739de19
-SIZE (rust/crates/graphene-rs-0.20.9.crate) = 21946
-SHA256 (rust/crates/graphene-sys-0.20.7.crate) = 11a68d39515bf340e879b72cecd4a25c1332557757ada6e8aba8654b4b81d23a
-SIZE (rust/crates/graphene-sys-0.20.7.crate) = 11684
+SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b
+SIZE (rust/crates/gif-0.13.3.crate) = 36010
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/gio-0.20.12.crate) = 8e27e276e7b6b8d50f6376ee7769a71133e80d093bdc363bd0af71664228b831
+SIZE (rust/crates/gio-0.20.12.crate) = 220615
+SHA256 (rust/crates/gio-sys-0.20.10.crate) = 521e93a7e56fc89e84aea9a52cfc9436816a4b363b030260b699950ff1336c83
+SIZE (rust/crates/gio-sys-0.20.10.crate) = 86258
+SHA256 (rust/crates/glib-0.20.12.crate) = ffc4b6e352d4716d84d7dde562dd9aee2a7d48beb872dd9ece7f2d1515b2d683
+SIZE (rust/crates/glib-0.20.12.crate) = 294373
+SHA256 (rust/crates/glib-macros-0.20.12.crate) = e8084af62f09475a3f529b1629c10c429d7600ee1398ae12dd3bf175d74e7145
+SIZE (rust/crates/glib-macros-0.20.12.crate) = 77304
+SHA256 (rust/crates/glib-sys-0.20.10.crate) = 8ab79e1ed126803a8fb827e3de0e2ff95191912b8db65cee467edb56fc4cc215
+SIZE (rust/crates/glib-sys-0.20.10.crate) = 67282
+SHA256 (rust/crates/gobject-sys-0.20.10.crate) = ec9aca94bb73989e3cfdbf8f2e0f1f6da04db4d291c431f444838925c4c63eda
+SIZE (rust/crates/gobject-sys-0.20.10.crate) = 22623
+SHA256 (rust/crates/graphene-rs-0.20.10.crate) = 6b86dfad7d14251c9acaf1de63bc8754b7e3b4e5b16777b6f5a748208fe9519b
+SIZE (rust/crates/graphene-rs-0.20.10.crate) = 21951
+SHA256 (rust/crates/graphene-sys-0.20.10.crate) = df583a85ba2d5e15e1797e40d666057b28bc2f60a67c9c24145e6db2cc3861ea
+SIZE (rust/crates/graphene-sys-0.20.10.crate) = 14946
SHA256 (rust/crates/gsk4-0.9.6.crate) = 61f5e72f931c8c9f65fbfc89fe0ddc7746f147f822f127a53a9854666ac1f855
SIZE (rust/crates/gsk4-0.9.6.crate) = 37149
SHA256 (rust/crates/gsk4-sys-0.9.6.crate) = 755059de55fa6f85a46bde8caf03e2184c96bfda1f6206163c72fb0ea12436dc
SIZE (rust/crates/gsk4-sys-0.9.6.crate) = 19232
-SHA256 (rust/crates/gtk4-0.9.6.crate) = af1c491051f030994fd0cde6f3c44f3f5640210308cff1298c7673c47408091d
-SIZE (rust/crates/gtk4-0.9.6.crate) = 485701
+SHA256 (rust/crates/gtk4-0.9.7.crate) = f274dd0102c21c47bbfa8ebcb92d0464fab794a22fad6c3f3d5f165139a326d6
+SIZE (rust/crates/gtk4-0.9.7.crate) = 485836
SHA256 (rust/crates/gtk4-macros-0.9.5.crate) = 0ed1786c4703dd196baf7e103525ce0cf579b3a63a0570fe653b7ee6bac33999
SIZE (rust/crates/gtk4-macros-0.9.5.crate) = 16721
SHA256 (rust/crates/gtk4-sys-0.9.6.crate) = 41e03b01e54d77c310e1d98647d73f996d04b2f29b9121fe493ea525a7ec03d6
SIZE (rust/crates/gtk4-sys-0.9.6.crate) = 114426
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
+SHA256 (rust/crates/hax-lib-0.2.0.crate) = 61933dbb676f11311378720e1ee97a511813edb7044255381ba0d625cac6be7b
+SIZE (rust/crates/hax-lib-0.2.0.crate) = 9469
+SHA256 (rust/crates/hax-lib-0.3.5.crate) = 74d9ba66d1739c68e0219b2b2238b5c4145f491ebf181b9c6ab561a19352ae86
+SIZE (rust/crates/hax-lib-0.3.5.crate) = 184914
+SHA256 (rust/crates/hax-lib-macros-0.2.0.crate) = 7ba3a8d32921c3f535e973f72053d20bc8c7f74028911a269748440952157807
+SIZE (rust/crates/hax-lib-macros-0.2.0.crate) = 19469
+SHA256 (rust/crates/hax-lib-macros-0.3.5.crate) = 24ba777a231a58d1bce1d68313fa6b6afcc7966adef23d60f45b8a2b9b688bf1
+SIZE (rust/crates/hax-lib-macros-0.3.5.crate) = 23470
+SHA256 (rust/crates/hax-lib-macros-types-0.2.0.crate) = d5a22f64cb35f8363892df6285e7edbe96885cd660d85bfd6765c95886647b77
+SIZE (rust/crates/hax-lib-macros-types-0.2.0.crate) = 3048
+SHA256 (rust/crates/hax-lib-macros-types-0.3.5.crate) = 867e19177d7425140b417cd27c2e05320e727ee682e98368f88b7194e80ad515
+SIZE (rust/crates/hax-lib-macros-types-0.3.5.crate) = 5449
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/hex-literal-0.4.1.crate) = 6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46
-SIZE (rust/crates/hex-literal-0.4.1.crate) = 8559
SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7
SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
SIZE (rust/crates/home-0.5.11.crate) = 9926
+SHA256 (rust/crates/hpke-rs-0.3.0.crate) = 36874953dfe0223fd877a77b0eefcd84f8da36161b446c6fcb47b8311fa0251a
+SIZE (rust/crates/hpke-rs-0.3.0.crate) = 29179
+SHA256 (rust/crates/hpke-rs-crypto-0.3.0.crate) = d51ffd304e06803f90f2e56a24a6910f19b8516f842d7b72a436c51026279876
+SIZE (rust/crates/hpke-rs-crypto-0.3.0.crate) = 5761
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
SIZE (rust/crates/html-escape-0.2.13.crate) = 23345
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
-SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
-SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b
-SIZE (rust/crates/image-0.25.5.crate) = 241073
-SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f
-SIZE (rust/crates/image-webp-0.2.1.crate) = 60662
-SHA256 (rust/crates/imgref-1.11.0.crate) = d0263a3d970d5c054ed9312c0057b4f3bde9c0b33836d3637361d4a9e6e7a408
-SIZE (rust/crates/imgref-1.11.0.crate) = 65943
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/image-0.25.8.crate) = 529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7
+SIZE (rust/crates/image-0.25.8.crate) = 292229
+SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3
+SIZE (rust/crates/image-webp-0.2.4.crate) = 68478
+SHA256 (rust/crates/imgref-1.12.0.crate) = e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8
+SIZE (rust/crates/imgref-1.12.0.crate) = 66324
+SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
+SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
SHA256 (rust/crates/interpolate_name-0.2.4.crate) = c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60
SIZE (rust/crates/interpolate_name-0.2.4.crate) = 4027
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
-SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
-SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
-SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
+SIZE (rust/crates/jiff-0.2.15.crate) = 712996
+SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
+SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
-SIZE (rust/crates/lebe-0.5.2.crate) = 8422
-SHA256 (rust/crates/libadwaita-0.7.1.crate) = 8611ee9fb85e7606c362b513afcaf5b59853f79e4d98caaaf581d99465014247
-SIZE (rust/crates/libadwaita-0.7.1.crate) = 125670
-SHA256 (rust/crates/libadwaita-sys-0.7.1.crate) = b099a223560118d4d4fa04b6d23f3ea5b7171fe1d83dfb7e6b45b54cdfc83af9
-SIZE (rust/crates/libadwaita-sys-0.7.1.crate) = 31122
-SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828
-SIZE (rust/crates/libc-0.2.170.crate) = 760076
-SHA256 (rust/crates/libfuzzer-sys-0.4.9.crate) = cf78f52d400cf2d84a3a973a78a592b4adc535739e0a5597a0da6f0c357adc75
-SIZE (rust/crates/libfuzzer-sys-0.4.9.crate) = 133299
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
+SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
+SIZE (rust/crates/lebe-0.5.3.crate) = 9439
+SHA256 (rust/crates/libadwaita-0.7.2.crate) = 500135d29c16aabf67baafd3e7741d48e8b8978ca98bac39e589165c8dc78191
+SIZE (rust/crates/libadwaita-0.7.2.crate) = 125693
+SHA256 (rust/crates/libadwaita-sys-0.7.2.crate) = 6680988058c2558baf3f548a370e4e78da3bf7f08469daa822ac414842c912db
+SIZE (rust/crates/libadwaita-sys-0.7.2.crate) = 35416
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libcrux-hacl-rs-0.0.2.crate) = f8bba0885296a72555a5d77056c39cc9b04edd9ab1afa3025ef3dbd96220705c
+SIZE (rust/crates/libcrux-hacl-rs-0.0.2.crate) = 46297
+SHA256 (rust/crates/libcrux-hkdf-0.0.2.crate) = 4f42b91d695ed80a637c7670bdc7a5a5e11b98493b01266d985a1477bfaa6bd7
+SIZE (rust/crates/libcrux-hkdf-0.0.2.crate) = 7548
+SHA256 (rust/crates/libcrux-hmac-0.0.2.crate) = e478f3208de8b92021a4e97a9590027e2eb115673ad6b1a2ebdf9f367c2b6057
+SIZE (rust/crates/libcrux-hmac-0.0.2.crate) = 9831
+SHA256 (rust/crates/libcrux-intrinsics-0.0.2.crate) = f4f764ef781467a75b92f4df575911f1cdcf77a7beb316d8054a233fed53a7ab
+SIZE (rust/crates/libcrux-intrinsics-0.0.2.crate) = 11927
+SHA256 (rust/crates/libcrux-intrinsics-0.0.3.crate) = 5d3b41dcbc21a5fb7efbbb5af7405b2e79c4bfe443924e90b13afc0080318d31
+SIZE (rust/crates/libcrux-intrinsics-0.0.3.crate) = 13737
+SHA256 (rust/crates/libcrux-macros-0.0.2.crate) = 3021bc24fb679408d4d7175e21cf808f49816c599733ebf4a97e5bd39c3ce7c0
+SIZE (rust/crates/libcrux-macros-0.0.2.crate) = 4971
+SHA256 (rust/crates/libcrux-ml-kem-0.0.2.crate) = 34075e62474b4531bd02647a59190b9d4982b5ecca5d9775fc3d35dd70d9cff1
+SIZE (rust/crates/libcrux-ml-kem-0.0.2.crate) = 905869
+SHA256 (rust/crates/libcrux-platform-0.0.2.crate) = db82d058aa76ea315a3b2092f69dfbd67ddb0e462038a206e1dcd73f058c0778
+SIZE (rust/crates/libcrux-platform-0.0.2.crate) = 7226
+SHA256 (rust/crates/libcrux-sha2-0.0.2.crate) = 412cf855804ed65212e3d61983d500cea8b9259eff35bb6f8bf03aaf0ac19fbc
+SIZE (rust/crates/libcrux-sha2-0.0.2.crate) = 12662
+SHA256 (rust/crates/libcrux-sha3-0.0.2.crate) = 3678ede46c5b5e7d5c0035065f8b9575fb67b6df405a88778ddb89cfb71d8fed
+SIZE (rust/crates/libcrux-sha3-0.0.2.crate) = 23508
+SHA256 (rust/crates/libcrux-sha3-0.0.3.crate) = 29d95de4257eafdfaf3bffecadb615219b0ca920c553722b3646d32dde76c797
+SIZE (rust/crates/libcrux-sha3-0.0.3.crate) = 27781
+SHA256 (rust/crates/libcrux-traits-0.0.2.crate) = 50c487a3fb34361f4f78a9c9dc5eff4ae62ef3ccb69a916af7b524dd288de9db
+SIZE (rust/crates/libcrux-traits-0.0.2.crate) = 5116
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/libspelling-0.3.0.crate) = 1cbd36b794de5725e0b2be4cc90c57c5e3c7a5a3e5c317436e9e667305274c34
SIZE (rust/crates/libspelling-0.3.0.crate) = 5867
SHA256 (rust/crates/libspelling-sys-0.3.0.crate) = 2d2ec120461981daf9d0c5a8b0bc55ebf350292280e93fd6d063895593754484
@@ -403,28 +473,32 @@ SHA256 (rust/crates/libsqlite3-sys-0.30.1.crate) = 2e99fb7a497b1e3339bc746195567
SIZE (rust/crates/libsqlite3-sys-0.30.1.crate) = 5122296
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
-SHA256 (rust/crates/linux-raw-sys-0.9.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
-SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
-SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
-SIZE (rust/crates/litemap-0.7.5.crate) = 29962
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/locale_config-0.3.0.crate) = 08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934
SIZE (rust/crates/locale_config-0.3.0.crate) = 20808
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
-SIZE (rust/crates/log-0.4.26.crate) = 47022
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
SIZE (rust/crates/loop9-0.1.5.crate) = 3406
SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
SHA256 (rust/crates/maybe-rayon-0.1.1.crate) = 8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519
SIZE (rust/crates/maybe-rayon-0.1.1.crate) = 2901
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -433,16 +507,18 @@ SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb419
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
-SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
-SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
-SIZE (rust/crates/multimap-0.10.0.crate) = 14359
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/moxcms-0.7.6.crate) = 1cc7d85f3d741164e8972ad355e26ac6e51b20fcae5f911c7da8f2d8bbbb3f33
+SIZE (rust/crates/moxcms-0.7.6.crate) = 175487
+SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
+SIZE (rust/crates/multimap-0.10.1.crate) = 15232
SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/noop_proc_macro-0.3.0.crate) = 0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8
@@ -455,6 +531,8 @@ SHA256 (rust/crates/num-bigint-dig-0.8.4.crate) = dc84195820f291c7697304f3cbdadd
SIZE (rust/crates/num-bigint-dig-0.8.4.crate) = 123825
SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
@@ -465,50 +543,56 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179
-SIZE (rust/crates/num_enum-0.7.3.crate) = 18603
-SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
-SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
+SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
+SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
+SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
+SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
SIZE (rust/crates/objc-0.2.7.crate) = 22036
SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/oncemutex-0.1.1.crate) = 44d11de466f4a3006fe8a5e7ec84e93b79c70cb992ae0aa0eb631ad2df8abfe2
SIZE (rust/crates/oncemutex-0.1.1.crate) = 2476
-SHA256 (rust/crates/oo7-0.4.1.crate) = 72c84df357c7049f98c8b157abe71ee751531166c14ba09366e08bc6ab1ea2c9
-SIZE (rust/crates/oo7-0.4.1.crate) = 50356
+SHA256 (rust/crates/oo7-0.4.3.crate) = 6cb23d3ec3527d65a83be1c1795cb883c52cfa57147d42acc797127df56fc489
+SIZE (rust/crates/oo7-0.4.3.crate) = 51753
SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50
SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077
-SHA256 (rust/crates/pango-0.20.9.crate) = 6b1f5dc1b8cf9bc08bfc0843a04ee0fa2e78f1e1fa4b126844a383af4f25f0ec
-SIZE (rust/crates/pango-0.20.9.crate) = 49656
-SHA256 (rust/crates/pango-sys-0.20.9.crate) = 0dbb9b751673bd8fe49eb78620547973a1e719ed431372122b20abd12445bab5
-SIZE (rust/crates/pango-sys-0.20.9.crate) = 28371
+SHA256 (rust/crates/pango-0.20.12.crate) = 6576b311f6df659397043a5fa8a021da8f72e34af180b44f7d57348de691ab5c
+SIZE (rust/crates/pango-0.20.12.crate) = 49683
+SHA256 (rust/crates/pango-sys-0.20.10.crate) = 186909673fc09be354555c302c0b3dcf753cd9fa08dcb8077fa663c80fb243fa
+SIZE (rust/crates/pango-sys-0.20.10.crate) = 28457
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
-SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
-SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
-SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/partial-default-0.1.0.crate) = 124dc3c21ffb6fb3a0562d129929a8a54998766ef7adc1ba09ddc467d092c14b
SIZE (rust/crates/partial-default-0.1.0.crate) = 15031
SHA256 (rust/crates/partial-default-derive-0.1.0.crate) = 7459127d7a18cb202d418e4b7df1103ffd6d82a106e9b2091c250624c2ace70d
SIZE (rust/crates/partial-default-derive-0.1.0.crate) = 4842
+SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166
+SIZE (rust/crates/password-hash-0.5.0.crate) = 26884
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec
+SIZE (rust/crates/pastey-0.1.1.crate) = 16112
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/phonenumber-0.3.7+8.13.52.crate) = 2247167dc3741816fdd4d3690e97f56a892a264b44f4c702078b72d1f8b6bd40
@@ -527,28 +611,38 @@ SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5
SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
-SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
-SIZE (rust/crates/png-0.17.16.crate) = 117975
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25
SIZE (rust/crates/polyval-0.6.2.crate) = 18425
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/pqcrypto-internals-0.2.10.crate) = 5f408e9e302fffe05f781c95777cb36bbfc51daccf518c28c5829d49a989df22
-SIZE (rust/crates/pqcrypto-internals-0.2.10.crate) = 38605
-SHA256 (rust/crates/pqcrypto-kyber-0.7.9.crate) = c32fe9d5c9913b1aed1ba92b3449eb2d7cf7ca29741b11455dfa34c711b95776
-SIZE (rust/crates/pqcrypto-kyber-0.7.9.crate) = 943423
-SHA256 (rust/crates/pqcrypto-traits-0.3.5.crate) = 94e851c7654eed9e68d7d27164c454961a616cf8c203d500607ef22c737b51bb
-SIZE (rust/crates/pqcrypto-traits-0.3.5.crate) = 2064
-SHA256 (rust/crates/prettyplease-0.2.30.crate) = f1ccf34da56fc294e7d4ccf69a85992b7dfb826b7cf57bac6a70bba3494cc08a
-SIZE (rust/crates/prettyplease-0.2.30.crate) = 71670
-SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
-SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
-SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
-SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
-SIZE (rust/crates/profiling-1.0.16.crate) = 12588
-SHA256 (rust/crates/profiling-procmacros-1.0.16.crate) = a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30
-SIZE (rust/crates/profiling-procmacros-1.0.16.crate) = 5893
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
+SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
+SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
+SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
+SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5
+SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
+SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
+SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
+SHA256 (rust/crates/profiling-procmacros-1.0.17.crate) = 52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b
+SIZE (rust/crates/profiling-procmacros-1.0.17.crate) = 5895
SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
SIZE (rust/crates/prost-0.13.5.crate) = 32469
SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf
@@ -557,6 +651,16 @@ SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f0274
SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
+SHA256 (rust/crates/protobuf-3.7.2.crate) = d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4
+SIZE (rust/crates/protobuf-3.7.2.crate) = 211978
+SHA256 (rust/crates/protobuf-codegen-3.7.2.crate) = 5d3976825c0014bbd2f3b34f0001876604fe87e0c86cd8fa54251530f1544ace
+SIZE (rust/crates/protobuf-codegen-3.7.2.crate) = 58021
+SHA256 (rust/crates/protobuf-parse-3.7.2.crate) = b4aeaa1f2460f1d348eeaeed86aea999ce98c1bded6f089ff8514c9d9dbdc973
+SIZE (rust/crates/protobuf-parse-3.7.2.crate) = 68279
+SHA256 (rust/crates/protobuf-support-3.7.2.crate) = 3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6
+SIZE (rust/crates/protobuf-support-3.7.2.crate) = 11725
+SHA256 (rust/crates/pxfm-0.1.24.crate) = 83f9b339b02259ada5c0f4a389b7fb472f933aa17ce176fd2ad98f28bb401fde
+SIZE (rust/crates/pxfm-0.1.24.crate) = 867020
SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
SIZE (rust/crates/qoi-0.4.1.crate) = 71135
SHA256 (rust/crates/qrcode-generator-5.0.0.crate) = faf0051849b5465059b75f59d388c7318aad6554701b74ecf02afc2573b0306c
@@ -565,20 +669,22 @@ SHA256 (rust/crates/qrcodegen-1.8.0.crate) = 4339fc7a1021c9c1621d87f5e3505f2805c
SIZE (rust/crates/qrcodegen-1.8.0.crate) = 15014
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003
-SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017
-SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
-SIZE (rust/crates/quinn-0.11.6.crate) = 78222
-SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
-SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
-SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944
-SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920
-SHA256 (rust/crates/quote-1.0.39.crate) = c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801
-SIZE (rust/crates/quote-1.0.39.crate) = 31206
+SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
+SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
-SIZE (rust/crates/rand-0.9.0.crate) = 97798
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -589,90 +695,108 @@ SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b66
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rav1e-0.7.1.crate) = cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9
SIZE (rust/crates/rav1e-0.7.1.crate) = 1472522
-SHA256 (rust/crates/ravif-0.11.11.crate) = 2413fd96bd0ea5cdeeb37eaf446a22e6ed7b981d792828721e74ded1980a45c6
-SIZE (rust/crates/ravif-0.11.11.crate) = 11362
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
-SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/ravif-0.11.20.crate) = 5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b
+SIZE (rust/crates/ravif-0.11.20.crate) = 19233
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
+SIZE (rust/crates/regex-1.11.3.crate) = 163275
+SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
+SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
SHA256 (rust/crates/regex-cache-0.2.1.crate) = 2f7b62d69743b8b94f353b6b7c3deb4c5582828328bcb8d5fedf214373808793
SIZE (rust/crates/regex-cache-0.2.1.crate) = 6346
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da
-SIZE (rust/crates/reqwest-0.12.12.crate) = 193321
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
SHA256 (rust/crates/reqwest-websocket-0.4.4.crate) = f477f800f86d8f5c320e19d8b2b1ef0b1e773ea7c75eec6c7f442e7ec3f06d7e
SIZE (rust/crates/reqwest-websocket-0.4.4.crate) = 26987
-SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
-SIZE (rust/crates/rgb-0.8.50.crate) = 21980
-SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee
-SIZE (rust/crates/ring-0.17.13.crate) = 1501917
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rsa-0.9.8.crate) = 78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b
SIZE (rust/crates/rsa-0.9.8.crate) = 85741
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-1.0.1.crate) = dade4812df5c384711475be5fcd8c162555352945401aed22a35bffeab61f657
-SIZE (rust/crates/rustix-1.0.1.crate) = 412038
-SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395
-SIZE (rust/crates/rustls-0.23.23.crate) = 342561
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40
+SIZE (rust/crates/rustls-0.23.32.crate) = 372459
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf
+SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
+SIZE (rust/crates/schemars-0.9.0.crate) = 80032
+SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0
+SIZE (rust/crates/schemars-1.0.4.crate) = 88282
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60
-SIZE (rust/crates/serde-1.0.218.crate) = 78968
-SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b
-SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
+SHA256 (rust/crates/serde_with-3.15.0.crate) = 6093cd8c01b25262b84927e0f7151692158fab02d961e04c979d3903eba7ecc5
+SIZE (rust/crates/serde_with-3.15.0.crate) = 196624
+SHA256 (rust/crates/serde_with_macros-3.15.0.crate) = a7e6c180db0816026a61afa1cff5344fb7ebded7e4d3062772179f2501481c27
+SIZE (rust/crates/serde_with_macros-3.15.0.crate) = 38082
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/sha2-asm-0.6.4.crate) = b845214d6175804686b2bd482bcffe96651bb2d1200742b712003504a2dac1ab
+SIZE (rust/crates/sha2-asm-0.6.4.crate) = 12581
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
SIZE (rust/crates/signature-2.2.0.crate) = 15531
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
-SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/sorted-vec-0.8.10.crate) = 19f58d7b0190c7f12df7e8be6b79767a0836059159811b869d5ab55721fe14d0
+SIZE (rust/crates/sorted-vec-0.8.10.crate) = 15005
SHA256 (rust/crates/sourceview5-0.9.1.crate) = f0e07d99b15f12767aa1c84870c45667f42bf24fd6a989dc70088e32854ef56e
SIZE (rust/crates/sourceview5-0.9.1.crate) = 62708
SHA256 (rust/crates/sourceview5-sys-0.9.0.crate) = 4a3759467713554a8063faa380237ee2c753e89026bbe1b8e9611d991cb106ff
@@ -701,6 +825,8 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/stringprep-0.1.5.crate) = 7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1
SIZE (rust/crates/stringprep-0.1.5.crate) = 23573
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
SIZE (rust/crates/strum-0.26.3.crate) = 7237
SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
@@ -709,82 +835,98 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.99.crate) = e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2
-SIZE (rust/crates/syn-2.0.99.crate) = 297762
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
-SHA256 (rust/crates/system-deps-7.0.3.crate) = 66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005
-SIZE (rust/crates/system-deps-7.0.3.crate) = 26313
+SHA256 (rust/crates/system-deps-7.0.5.crate) = e4be53aa0cba896d2dc615bd42bbc130acdcffa239e0a2d965ea5b3b2a86ffdb
+SIZE (rust/crates/system-deps-7.0.5.crate) = 28669
SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/temp-dir-0.1.14.crate) = bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72
-SIZE (rust/crates/temp-dir-0.1.14.crate) = 5943
-SHA256 (rust/crates/tempfile-3.18.0.crate) = 2c317e0a526ee6120d8dabad239c8dadca62b24b6f168914bbbc8e2fb1f0e567
-SIZE (rust/crates/tempfile-3.18.0.crate) = 39574
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/temp-dir-0.1.16.crate) = 83176759e9416cf81ee66cb6508dbfe9c96f20b8b56265a39917551c23c70964
+SIZE (rust/crates/temp-dir-0.1.16.crate) = 6127
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
-SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f
+SIZE (rust/crates/tiff-0.10.3.crate) = 1444592
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
-SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
-SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
-SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
+SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
+SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
-SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
-SIZE (rust/crates/toml-0.8.20.crate) = 51095
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
+SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-futures-0.2.5.crate) = 97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2
SIZE (rust/crates/tracing-futures-0.2.5.crate) = 11637
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/tungstenite-0.24.0.crate) = 18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a
SIZE (rust/crates/tungstenite-0.24.0.crate) = 61527
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9
SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0
@@ -793,22 +935,20 @@ SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c38540
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3
SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.15.1.crate) = e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587
-SIZE (rust/crates/uuid-1.15.1.crate) = 58728
-SHA256 (rust/crates/v_frame-0.3.8.crate) = d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b
-SIZE (rust/crates/v_frame-0.3.8.crate) = 14967
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
+SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2
+SIZE (rust/crates/v_frame-0.3.9.crate) = 20856
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b
@@ -817,153 +957,177 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
+SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
SIZE (rust/crates/wasite-0.1.0.crate) = 2346
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c
+SIZE (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 16381
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65
SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120
+SIZE (rust/crates/web-sys-0.3.81.crate) = 641812
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
-SIZE (rust/crates/weezl-0.1.8.crate) = 42175
-SHA256 (rust/crates/whoami-1.6.0.crate) = 6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7
-SIZE (rust/crates/whoami-1.6.0.crate) = 24691
+SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
+SIZE (rust/crates/weezl-0.1.10.crate) = 46418
+SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
+SIZE (rust/crates/which-4.4.2.crate) = 15953
+SHA256 (rust/crates/whoami-1.6.1.crate) = 5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d
+SIZE (rust/crates/whoami-1.6.1.crate) = 24975
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
-SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1
-SIZE (rust/crates/winnow-0.7.3.crate) = 171602
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277
SIZE (rust/crates/x25519-dalek-2.0.1.crate) = 87820
-SHA256 (rust/crates/xdg-home-1.3.0.crate) = ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6
-SIZE (rust/crates/xdg-home-1.3.0.crate) = 4000
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zbus-5.5.0.crate) = 59c333f648ea1b647bc95dc1d34807c8e25ed7a6feff3394034dc4776054b236
-SIZE (rust/crates/zbus-5.5.0.crate) = 162421
-SHA256 (rust/crates/zbus_macros-5.5.0.crate) = f325ad10eb0d0a3eb060203494c3b7ec3162a01a59db75d2deee100339709fc0
-SIZE (rust/crates/zbus_macros-5.5.0.crate) = 36444
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zbus-5.11.0.crate) = 2d07e46d035fb8e375b2ce63ba4e4ff90a7f73cf2ffb0138b29e1158d2eaadf7
+SIZE (rust/crates/zbus-5.11.0.crate) = 167028
+SHA256 (rust/crates/zbus_macros-5.11.0.crate) = 57e797a9c847ed3ccc5b6254e8bcce056494b375b511b3d6edcec0aeb4defaca
+SIZE (rust/crates/zbus_macros-5.11.0.crate) = 37505
SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97
SIZE (rust/crates/zbus_names-4.2.0.crate) = 17015
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.23.crate) = fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6
-SIZE (rust/crates/zerocopy-0.8.23.crate) = 239977
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerocopy-derive-0.8.23.crate) = 6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154
-SIZE (rust/crates/zerocopy-derive-0.8.23.crate) = 83885
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
-SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
-SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
-SHA256 (rust/crates/zvariant-5.4.0.crate) = b2df9ee044893fcffbdc25de30546edef3e32341466811ca18421e3cd6c5a3ac
-SIZE (rust/crates/zvariant-5.4.0.crate) = 86448
-SHA256 (rust/crates/zvariant_derive-5.4.0.crate) = 74170caa85b8b84cc4935f2d56a57c7a15ea6185ccdd7eadb57e6edd90f94b2f
-SIZE (rust/crates/zvariant_derive-5.4.0.crate) = 13411
-SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
-SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
-SHA256 (whisperfish-libsignal-service-rs-68d5d835edf40b3ad0d0386965a779c18fd40ae8_GH0.tar.gz) = e87c722d1ae08ab613800c1fcd5f041a9c07bb0ddd3bf26b862b281ca6e8fe59
-SIZE (whisperfish-libsignal-service-rs-68d5d835edf40b3ad0d0386965a779c18fd40ae8_GH0.tar.gz) = 100491
-SHA256 (whisperfish-presage-123c1f926e359c21b34d099279ee8a92462ce96d_GH0.tar.gz) = df68e0ea9620c42878c036561595e90548872ffc037068f019bb7de1d24eabc9
-SIZE (whisperfish-presage-123c1f926e359c21b34d099279ee8a92462ce96d_GH0.tar.gz) = 110250
+SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
+SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
+SHA256 (rust/crates/zvariant-5.7.0.crate) = 999dd3be73c52b1fccd109a4a81e4fcd20fab1d3599c8121b38d04e1419498db
+SIZE (rust/crates/zvariant-5.7.0.crate) = 90643
+SHA256 (rust/crates/zvariant_derive-5.7.0.crate) = 6643fd0b26a46d226bd90d3f07c1b5321fe9bb7f04673cb37ac6d6883885b68e
+SIZE (rust/crates/zvariant_derive-5.7.0.crate) = 14214
+SHA256 (rust/crates/zvariant_utils-3.2.1.crate) = c6949d142f89f6916deca2232cf26a8afacf2b9fdc35ce766105e104478be599
+SIZE (rust/crates/zvariant_utils-3.2.1.crate) = 14678
+SHA256 (signalapp-libsignal-v0.77.1_GH0.tar.gz) = 9f3adf84309408a433c4c276e34c09ab679e19e2a642ce99d14df0d1daa95a36
+SIZE (signalapp-libsignal-v0.77.1_GH0.tar.gz) = 2283024
+SHA256 (whisperfish-libsignal-service-rs-c75044b260de30bfef632db1d40420130c081bd6_GH0.tar.gz) = ab4414ca29b22cdb1efe51b18ab23383b59d309f157435cb024e7d6831bdbbfe
+SIZE (whisperfish-libsignal-service-rs-c75044b260de30bfef632db1d40420130c081bd6_GH0.tar.gz) = 102290
SHA256 (whisperfish-blurhash-rs-2135e101377e514266358b3e67adab37e736bb8a_GH0.tar.gz) = 3c998ec7e98d12515b8e2d7050da8f0fd5656e457ff4f46f56bdf21b10b20cfc
SIZE (whisperfish-blurhash-rs-2135e101377e514266358b3e67adab37e736bb8a_GH0.tar.gz) = 212200
SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334
SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022
-SHA256 (signalapp-libsignal-v0.56.1_GH0.tar.gz) = 765b32f463669e4590d253ee82d524805ba42b156af1d058b30e1dc38607f039
-SIZE (signalapp-libsignal-v0.56.1_GH0.tar.gz) = 1656542
-SHA256 (flare-0.17.0.tar.bz2) = a89057e436706070ca2d7f10f8306e851d4753d0779df0ba94cc44b06c8972e0
-SIZE (flare-0.17.0.tar.bz2) = 478316
+SHA256 (whisperfish-presage-31a418d0a35ad746590165520b652d6adb7a0384_GH0.tar.gz) = e9f9a15447be53effa5f9183be97e6cd36a346420f6eb385c73e38b1d546394c
+SIZE (whisperfish-presage-31a418d0a35ad746590165520b652d6adb7a0384_GH0.tar.gz) = 115143
+SHA256 (signalapp-SparsePostQuantumRatchet-v1.2.0_GH0.tar.gz) = e551333c1ff1a1e8fc19d4b47513b1b15b556f2d79ab37c10ffab3150b17d405
+SIZE (signalapp-SparsePostQuantumRatchet-v1.2.0_GH0.tar.gz) = 143737
+SHA256 (flare-0.17.1.tar.bz2) = 8c9c71c105d6632dd096779858571c0085b2f88311cfe3dc2e07805a750137d9
+SIZE (flare-0.17.1.tar.bz2) = 485050
diff --git a/net-mgmt/fastnetmon/Makefile b/net-mgmt/fastnetmon/Makefile
index 1b40fd110bee..5160640e64a7 100644
--- a/net-mgmt/fastnetmon/Makefile
+++ b/net-mgmt/fastnetmon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fastnetmon
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.8
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-mgmt security
MAINTAINER= farrokhi@FreeBSD.org
diff --git a/net-mgmt/icinga2/Makefile b/net-mgmt/icinga2/Makefile
index 594b7d666efe..e47ec6bb3dbb 100644
--- a/net-mgmt/icinga2/Makefile
+++ b/net-mgmt/icinga2/Makefile
@@ -1,6 +1,7 @@
PORTNAME= icinga2
DISTVERSIONPREFIX= v
DISTVERSION= 2.15.0
+PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= flo@FreeBSD.org
@@ -10,7 +11,7 @@ WWW= https://www.icinga.org/icinga2/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
USES= alias bison cmake:insource compiler:c++0x libedit ssl
diff --git a/net-mgmt/icingaweb2-module-icingadb/Makefile b/net-mgmt/icingaweb2-module-icingadb/Makefile
index 0baecd0096b2..2616a6cabdbf 100644
--- a/net-mgmt/icingaweb2-module-icingadb/Makefile
+++ b/net-mgmt/icingaweb2-module-icingadb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icingaweb2-module-icingadb
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.2
+DISTVERSION= 1.2.3
PORTEPOCH= 1
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/net-mgmt/icingaweb2-module-icingadb/distinfo b/net-mgmt/icingaweb2-module-icingadb/distinfo
index ce7939150ede..a9328c0fad32 100644
--- a/net-mgmt/icingaweb2-module-icingadb/distinfo
+++ b/net-mgmt/icingaweb2-module-icingadb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752759472
-SHA256 (icinga-icingadb-web-v1.2.2_GH0.tar.gz) = 5137bb68328d6aa7baa843bc9f8f6fba21afa957d454aeeb93f97f8942b6fa74
-SIZE (icinga-icingadb-web-v1.2.2_GH0.tar.gz) = 2075341
+TIMESTAMP = 1760983115
+SHA256 (icinga-icingadb-web-v1.2.3_GH0.tar.gz) = 0b90634e8a75b8c0ca28a8fc8c2d45e6c41ae6dcbe1017a8b4f662ec95931d51
+SIZE (icinga-icingadb-web-v1.2.3_GH0.tar.gz) = 2076565
diff --git a/net-mgmt/metronome/Makefile b/net-mgmt/metronome/Makefile
index 33cf8af94b2b..5b0535d84239 100644
--- a/net-mgmt/metronome/Makefile
+++ b/net-mgmt/metronome/Makefile
@@ -1,6 +1,6 @@
PORTNAME= metronome
DISTVERSION= 0.9.0
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= net-mgmt dns
MAINTAINER= krion@FreeBSD.org
diff --git a/net-p2p/amule/Makefile b/net-p2p/amule/Makefile
index 96b5e8521f34..383886468433 100644
--- a/net-p2p/amule/Makefile
+++ b/net-p2p/amule/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amule
PORTVERSION= 2.3.3
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= net-p2p
MASTER_SITES= SF/${PORTNAME}/aMule/${PORTVERSION}
DISTNAME= aMule-${PORTVERSION}
@@ -66,7 +66,7 @@ AMULEDAEMON_USE= RC_SUBR=amuled
AMULEGUI_CONFIGURE_ENABLE= amule-gui
BOOST_CONFIGURE_WITH= boost
-BOOST_LIB_DEPENDS= libboost_system.so:devel/boost-libs
+BOOST_LIB_DEPENDS= libboost_thread.so:devel/boost-libs
CAS_CONFIGURE_ENABLE= cas
CAS_LIB_DEPENDS= libgd.so:graphics/gd
diff --git a/net-p2p/bitcoin-daemon/Makefile b/net-p2p/bitcoin-daemon/Makefile
index 6d5b32515f90..402bd69f0aa6 100644
--- a/net-p2p/bitcoin-daemon/Makefile
+++ b/net-p2p/bitcoin-daemon/Makefile
@@ -1,3 +1,4 @@
+PORTREVISION= 1
PKGNAMESUFFIX= -daemon
COMMENT= Virtual Peer-to-Peer Currency (Daemon)
diff --git a/net-p2p/bitcoin-utils/Makefile b/net-p2p/bitcoin-utils/Makefile
index 2ea5b0eb7303..7189a5914a90 100644
--- a/net-p2p/bitcoin-utils/Makefile
+++ b/net-p2p/bitcoin-utils/Makefile
@@ -1,3 +1,4 @@
+PORTREVISION= 1
PKGNAMESUFFIX= -utils
COMMENT= Virtual Peer-to-Peer Currency (CLI and Utilities)
diff --git a/net-p2p/bitcoin/Makefile b/net-p2p/bitcoin/Makefile
index 498238899b7c..6266fc6eba13 100644
--- a/net-p2p/bitcoin/Makefile
+++ b/net-p2p/bitcoin/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bitcoin
PORTVERSION= 29.1
+PORTREVISION= 1
CATEGORIES= net-p2p finance
MASTER_SITES= https://bitcoincore.org/bin/bitcoin-core-${PORTVERSION}/ \
LOCAL/swills:icon
diff --git a/net-p2p/eiskaltdcpp-lib/Makefile b/net-p2p/eiskaltdcpp-lib/Makefile
index d52b763fe546..f606f83e2069 100644
--- a/net-p2p/eiskaltdcpp-lib/Makefile
+++ b/net-p2p/eiskaltdcpp-lib/Makefile
@@ -1,7 +1,7 @@
PORTNAME= eiskaltdcpp
PORTVERSION= 2.2.10
DISTVERSIONPREFIX= v
-PORTREVISION?= 34
+PORTREVISION?= 35
CATEGORIES= net-p2p
PKGNAMESUFFIX?= -lib
@@ -22,7 +22,7 @@ EXTRA_PATCHES= ${GENTOO_PATCHES_PREFIX}-ipv6_upnp.patch:-p1 \
USE_GITHUB= yes
.if !defined (MASTERDIR)
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= cmake gettext compiler:c++11-lib ssl
USE_LDCONFIG= yes
diff --git a/net-p2p/libtorrent-rasterbar/Makefile b/net-p2p/libtorrent-rasterbar/Makefile
index 2c2da3c134f2..21ab319e0c19 100644
--- a/net-p2p/libtorrent-rasterbar/Makefile
+++ b/net-p2p/libtorrent-rasterbar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libtorrent-rasterbar
DISTVERSION= 1.2.20 # 2.x is unusable until memory problems are resolved, see https://github.com/arvidn/libtorrent/issues/6781
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 2
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/arvidn/libtorrent/releases/download/v${DISTVERSION}/
@@ -17,7 +17,7 @@ BROKEN= fails to build with Boost>=1.87, see https://github.com/arvidn/libtorre
LIB_DEPENDS= libboost_chrono.so:devel/boost-libs \
libboost_random.so:devel/boost-libs \
- libboost_system.so:devel/boost-libs
+ libboost_thread.so:devel/boost-libs
USES= cmake compiler:c++17-lang iconv:wchar_t localbase:ldflags pathfix pkgconfig python:test shebangfix ssl
SHEBANG_FILES= test/socks.py test/web_server.py
diff --git a/net-p2p/libtorrent-rasterbar2/Makefile b/net-p2p/libtorrent-rasterbar2/Makefile
index c2708bf48d55..3e4380e34427 100644
--- a/net-p2p/libtorrent-rasterbar2/Makefile
+++ b/net-p2p/libtorrent-rasterbar2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libtorrent-rasterbar
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-p2p
#MASTER_SITES= https://github.com/arvidn/libtorrent/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= 2
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libboost_chrono.so:devel/boost-libs \
libboost_random.so:devel/boost-libs \
- libboost_system.so:devel/boost-libs
+ libboost_thread.so:devel/boost-libs
USES= cmake:testing compiler:c++11-lib iconv:wchar_t \
localbase:ldflags pathfix pkgconfig python:test shebangfix ssl
diff --git a/net-p2p/litecoin-daemon/Makefile b/net-p2p/litecoin-daemon/Makefile
index 9f88b24639a1..b81acfe3877b 100644
--- a/net-p2p/litecoin-daemon/Makefile
+++ b/net-p2p/litecoin-daemon/Makefile
@@ -1,5 +1,5 @@
MASTERDIR= ${.CURDIR}/../litecoin
-PORTREVISION= 2
+PORTREVISION= 3
PKGNAMESUFFIX= -daemon
COMMENT= Virtual Peer-to-Peer Currency (Daemon)
diff --git a/net-p2p/litecoin-utils/Makefile b/net-p2p/litecoin-utils/Makefile
index 7bae3867ff98..d72ac93a5ea1 100644
--- a/net-p2p/litecoin-utils/Makefile
+++ b/net-p2p/litecoin-utils/Makefile
@@ -1,5 +1,5 @@
MASTERDIR= ${.CURDIR}/../litecoin
-PORTREVISION= 2
+PORTREVISION= 3
PKGNAMESUFFIX= -utils
COMMENT= Virtual Peer-to-Peer Currency (CLI and Utilities)
diff --git a/net-p2p/litecoin/Makefile b/net-p2p/litecoin/Makefile
index d53d744c9ae3..787eac81d441 100644
--- a/net-p2p/litecoin/Makefile
+++ b/net-p2p/litecoin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= litecoin
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.4
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= net-p2p finance
MAINTAINER= hsw@bitmark.com
diff --git a/net-p2p/monero-cli/Makefile b/net-p2p/monero-cli/Makefile
index e6f956a37dde..5649f493ed1c 100644
--- a/net-p2p/monero-cli/Makefile
+++ b/net-p2p/monero-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= monero-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-p2p finance
MAINTAINER= alex.perechnev@gmail.com
@@ -22,7 +22,6 @@ LIB_DEPENDS= \
libboost_program_options.so:devel/boost-libs \
libboost_regex.so:devel/boost-libs \
libboost_serialization.so:devel/boost-libs \
- libboost_system.so:devel/boost-libs \
libboost_thread.so:devel/boost-libs \
libminiupnpc.so:net/miniupnpc \
libnorm.so:net/norm \
diff --git a/net-p2p/namecoin-daemon/Makefile b/net-p2p/namecoin-daemon/Makefile
index f54a1b3bbbab..9be46b6633a3 100644
--- a/net-p2p/namecoin-daemon/Makefile
+++ b/net-p2p/namecoin-daemon/Makefile
@@ -1,6 +1,6 @@
MASTERDIR= ${.CURDIR}/../namecoin
-PORTREVISION= 1
+PORTREVISION= 2
PKGNAMESUFFIX= -daemon
COMMENT= Decentralized, open DNS and more (Daemon)
diff --git a/net-p2p/namecoin-utils/Makefile b/net-p2p/namecoin-utils/Makefile
index 63c25895e987..5761ebf69acb 100644
--- a/net-p2p/namecoin-utils/Makefile
+++ b/net-p2p/namecoin-utils/Makefile
@@ -1,6 +1,6 @@
MASTERDIR= ${.CURDIR}/../namecoin
-PORTREVISION= 1
+PORTREVISION= 2
PKGNAMESUFFIX= -utils
COMMENT= Decentralized, open DNS and more (CLI and Utilities)
diff --git a/net-p2p/namecoin/Makefile b/net-p2p/namecoin/Makefile
index 6f621cd973fa..c1d97ae43d89 100644
--- a/net-p2p/namecoin/Makefile
+++ b/net-p2p/namecoin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= namecoin
DISTVERSIONPREFIX= nc
DISTVERSION= 24.0
-PORTREVISION= 17
+PORTREVISION= 18
PORTEPOCH= 1
CATEGORIES= net-p2p dns
MASTER_SITES+= https://same.name/static/:icon
diff --git a/net-p2p/py-libtorrent-rasterbar/Makefile b/net-p2p/py-libtorrent-rasterbar/Makefile
index 55cab3d83780..7fcee369af36 100644
--- a/net-p2p/py-libtorrent-rasterbar/Makefile
+++ b/net-p2p/py-libtorrent-rasterbar/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libtorrent-rasterbar
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.20
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 2
CATEGORIES= net-p2p python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/../../COPYING
BUILD_DEPENDS= b2:devel/boost_build
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libtorrent-rasterbar.so:net-p2p/libtorrent-rasterbar \
${PY_BOOST}
diff --git a/net/amnezia-tools/Makefile b/net/amnezia-tools/Makefile
index ead229b31481..e08b9a55ec85 100644
--- a/net/amnezia-tools/Makefile
+++ b/net/amnezia-tools/Makefile
@@ -1,7 +1,7 @@
PORTNAME= amnezia
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.20241018
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net net-vpn
PKGNAMESUFFIX= -tools
@@ -21,7 +21,9 @@ USE_RC_SUBR= ${PORTNAME}
SHEBANG_FILES= wg-quick/freebsd.bash
-MAKE_ARGS+= DEBUG=no WITH_BASHCOMPLETION=yes WITH_SYSTEMDUNITS=no
+MAKE_ARGS+= DEBUG=no \
+ WITH_BASHCOMPLETION=yes \
+ WITH_SYSTEMDUNITS=no
MAKE_ENV+= MANDIR="${PREFIX}/share/man" \
SYSCONFDIR="${PREFIX}/etc"
diff --git a/net/amnezia-tools/files/amnezia.in b/net/amnezia-tools/files/amnezia.in
index 98010c013bdb..893d7e58677c 100644
--- a/net/amnezia-tools/files/amnezia.in
+++ b/net/amnezia-tools/files/amnezia.in
@@ -37,7 +37,7 @@ amnezia_start()
[ -n "${kmod}" ] && kldstat -q -n ${kmod} || kldload -n ${kmod}
for interface in ${amnezia_interfaces}; do
- %%PREFIX%%/bin/awg-quick up ${interface}
+ daemon %%PREFIX%%/bin/awg-quick up ${interface}
done
}
diff --git a/net/amnezia-tools/files/patch-config.c b/net/amnezia-tools/files/patch-config.c
index 4e07d978251a..68d939b8e675 100644
--- a/net/amnezia-tools/files/patch-config.c
+++ b/net/amnezia-tools/files/patch-config.c
@@ -1,5 +1,14 @@
--- config.c.orig 2024-10-01 13:02:42 UTC
+++ config.c
+@@ -252,7 +252,7 @@ static inline bool parse_endpoint(struct sockaddr *end
+ *
+ * So this is what we do, except FreeBSD removed EAI_NODATA some time ago, so that's conditional.
+ */
+- if (ret == EAI_NONAME || ret == EAI_FAIL ||
++ if (ret == EAI_FAIL ||
+ #ifdef EAI_NODATA
+ ret == EAI_NODATA ||
+ #endif
@@ -337,6 +337,20 @@ static bool validate_netmask(struct wgallowedip *allow
return true;
}
diff --git a/net/amnezia-tools/files/patch-wg-quick_freebsd.bash b/net/amnezia-tools/files/patch-wg-quick_freebsd.bash
index 6d218f256182..8ac17f331400 100644
--- a/net/amnezia-tools/files/patch-wg-quick_freebsd.bash
+++ b/net/amnezia-tools/files/patch-wg-quick_freebsd.bash
@@ -1,4 +1,4 @@
---- wg-quick/freebsd.bash.orig 2024-10-01 13:02:42 UTC
+--- wg-quick/freebsd.bash.orig 2025-10-19 18:21:50 UTC
+++ wg-quick/freebsd.bash
@@ -25,11 +25,20 @@ CONFIG_FILE=""
POST_DOWN=( )
@@ -15,7 +15,7 @@
+
+declare -A ROUTES
-+declare -A ENDPOINTS
++declare -A ENDPOINTS_MAP
+
+
cmd() {
@@ -74,14 +74,14 @@
+ Endpoint)
+ endpoint_host="${value%%:*}"
+ if ! [[ "$endpoint_host" =~ ^[0-9]+ ]]; then
-+ ENDPOINTS["$last_public_key"]="$endpoint_host"
++ ENDPOINTS_MAP["$last_public_key"]="$endpoint_host"
+ fi
+ ;;
+ esac
fi
WG_CONFIG+="$line"$'\n'
done < "$CONFIG_FILE"
-@@ -129,12 +154,15 @@ add_if() {
+@@ -129,19 +154,22 @@ add_if() {
add_if() {
local ret rc
@@ -101,6 +101,14 @@
fi
rc=$?
if [[ $ret == *"ifconfig: ioctl SIOCSIFNAME (set name): File exists"* ]]; then
+ echo "$ret" >&3
+ return $rc
+ fi
+- echo "[!] Missing WireGuard kernel support ($ret). Falling back to slow userspace implementation." >&3
++ echo "[!] Missing Amnezia kernel support ($ret). Falling back to slow userspace implementation." >&3
+ cmd "${WG_QUICK_USERSPACE_IMPLEMENTATION:-amneziawg-go}" "$INTERFACE"
+ }
+
@@ -209,7 +237,7 @@ set_mtu() {
[[ ${BASH_REMATCH[1]} == *:* ]] && family=inet6
output="$(route -n get "-$family" "${BASH_REMATCH[1]}" || true)"
@@ -140,7 +148,7 @@
ifconfig "$INTERFACE" >/dev/null 2>&1 || break
[[ $AUTO_ROUTE4 -eq 1 || $AUTO_ROUTE6 -eq 1 ]] && set_endpoint_direct_route
# TODO: set the mtu as well, but only if up
-@@ -316,6 +344,77 @@ monitor_daemon() {
+@@ -316,6 +344,76 @@ monitor_daemon() {
kill $pid) & disown
}
@@ -178,7 +186,6 @@
+ [[ $TRACK_DNS_CHANGES -eq 0 ]] && return 0
+
+ echo "[+] Backgrounding DNS tracker" >&2
-+ exec >/dev/null 2>&1
+
+ pid_file="$(tracker_pid_file)"
+ [[ -f "$pid_file" ]] && kill $(cat "$pid_file") 2>/dev/null || true
@@ -193,7 +200,7 @@
+
+ $cmd awg showconf "$INTERFACE" 2> /dev/null | wg_endpoints | \
+ while read -r pk peer_ip port; do
-+ peer_host="${ENDPOINTS[$pk]}"
++ peer_host="${ENDPOINTS_MAP[$pk]}"
+ if [[ -n "$peer_host" ]]; then
+ host_ip=$(host "$peer_host" 2>/dev/null | awk '/has address/ { print $4; exit; }') || continue
+
@@ -210,7 +217,7 @@
+ done
+
+ done
-+ ) & disown
++ ) </dev/null >/dev/null 2>&1 3>&- & disown
+ echo "$!" > "$pid_file"
+}
+
@@ -218,7 +225,7 @@
HAVE_SET_DNS=0
set_dns() {
[[ ${#DNS[@]} -gt 0 ]] || return 0
-@@ -354,7 +453,7 @@ set_config() {
+@@ -354,7 +452,7 @@ set_config() {
}
set_config() {
@@ -227,7 +234,7 @@
}
save_config() {
-@@ -386,7 +485,7 @@ save_config() {
+@@ -386,7 +484,7 @@ save_config() {
done
old_umask="$(umask)"
umask 077
@@ -236,7 +243,21 @@
trap 'rm -f "$CONFIG_FILE.tmp"; clean_temp; exit' INT TERM EXIT
echo "${current_config/\[Interface\]$'\n'/$new_config}" > "$CONFIG_FILE.tmp" || die "Could not write configuration file"
sync "$CONFIG_FILE.tmp"
-@@ -433,6 +532,20 @@ cmd_usage() {
+@@ -412,7 +510,7 @@ cmd_usage() {
+ followed by \`.conf'. Otherwise, INTERFACE is an interface name, with
+ configuration found at:
+ ${CONFIG_SEARCH_PATHS[@]/%//INTERFACE.conf}.
+- It is to be readable by wg(8)'s \`setconf' sub-command, with the exception
++ It is to be readable by awg(8)'s \`setconf' sub-command, with the exception
+ of the following additions to the [Interface] section, which are handled
+ by $PROGRAM:
+
+@@ -429,10 +527,24 @@ cmd_usage() {
+ - SaveConfig: if set to \`true', the configuration is saved from the current
+ state of the interface upon shutdown.
+
+- See wg-quick(8) for more info and examples.
++ See awg-quick(8) for more info and examples.
_EOF
}
@@ -257,7 +278,7 @@
cmd_up() {
local i
[[ -z $(ifconfig "$INTERFACE" 2>/dev/null) ]] || die "\`$INTERFACE' already exists"
-@@ -446,26 +559,31 @@ cmd_up() {
+@@ -446,26 +558,31 @@ cmd_up() {
set_mtu
up_if
set_dns
@@ -274,7 +295,7 @@
cmd_down() {
- [[ " $(wg show interfaces) " == *" $INTERFACE "* ]] || die "\`$INTERFACE' is not a WireGuard interface"
-+ [[ " $(awg show interfaces) " == *" $INTERFACE "* ]] || die "\`$INTERFACE' is not a WireGuard interface"
++ [[ " $(awg show interfaces) " == *" $INTERFACE "* ]] || die "\`$INTERFACE' is not a Amnezia interface"
execute_hooks "${PRE_DOWN[@]}"
[[ $SAVE_CONFIG -eq 0 ]] || save_config
del_if
@@ -288,11 +309,11 @@
cmd_save() {
- [[ " $(wg show interfaces) " == *" $INTERFACE "* ]] || die "\`$INTERFACE' is not a WireGuard interface"
-+ [[ " $(awg show interfaces) " == *" $INTERFACE "* ]] || die "\`$INTERFACE' is not a WireGuard interface"
++ [[ " $(awg show interfaces) " == *" $INTERFACE "* ]] || die "\`$INTERFACE' is not a Amnezia interface"
save_config
}
-@@ -473,6 +591,10 @@ cmd_strip() {
+@@ -473,6 +590,10 @@ cmd_strip() {
echo "$WG_CONFIG"
}
@@ -303,7 +324,7 @@
# ~~ function override insertion point ~~
make_temp
-@@ -496,6 +618,10 @@ elif [[ $# -eq 2 && $1 == strip ]]; then
+@@ -496,6 +617,10 @@ elif [[ $# -eq 2 && $1 == strip ]]; then
auto_su
parse_options "$2"
cmd_strip
diff --git a/net/asterisk20/Makefile b/net/asterisk20/Makefile
index ee4a21fdac13..41b947df77c5 100644
--- a/net/asterisk20/Makefile
+++ b/net/asterisk20/Makefile
@@ -1,5 +1,6 @@
PORTNAME= asterisk
DISTVERSION= 20.16.0
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
@@ -12,6 +13,9 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME}/commit/
+PATCHFILES= b8d0f81a69b9c785c17482f57fcca92c9f3e08a8.patch:-p1
+
MAINTAINER= o.kryvulia@flex-it.com.ua
COMMENT= Open Source PBX and telephony toolkit
WWW= https://www.asterisk.org
diff --git a/net/asterisk20/distinfo b/net/asterisk20/distinfo
index 8911074bca79..37a08dae3471 100644
--- a/net/asterisk20/distinfo
+++ b/net/asterisk20/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1760631942
+TIMESTAMP = 1760977777
SHA256 (asterisk/asterisk-20.16.0.tar.gz) = 30945737855f47200b6986d917377989fd284fab50bf4d7646c63bda50bbf7b7
SIZE (asterisk/asterisk-20.16.0.tar.gz) = 28540711
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714
@@ -9,3 +9,5 @@ SHA256 (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH
SIZE (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 24044
SHA256 (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 8f3bd99caf003f96ed8038b8a36031eb9d8cd9eaea1eaff7e01c2eef6bd55706
SIZE (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 10425868
+SHA256 (asterisk/b8d0f81a69b9c785c17482f57fcca92c9f3e08a8.patch) = 32004fc234f184cbe044752592cba102adca8d97738cb424c29bfa5c40a56b4f
+SIZE (asterisk/b8d0f81a69b9c785c17482f57fcca92c9f3e08a8.patch) = 2089
diff --git a/net/asterisk22/Makefile b/net/asterisk22/Makefile
index ea14c6a80af7..13bf4e817bce 100644
--- a/net/asterisk22/Makefile
+++ b/net/asterisk22/Makefile
@@ -1,5 +1,6 @@
PORTNAME= asterisk
DISTVERSION= 22.6.0
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729
MASTER_SITE_SUBDIR= asterisk/ \
@@ -12,6 +13,9 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME}/commit/
+PATCHFILES= b8d0f81a69b9c785c17482f57fcca92c9f3e08a8.patch:-p1
+
MAINTAINER= o.kryvulia@flex-it.com.ua
COMMENT= Open Source PBX and telephony toolkit
WWW= https://www.asterisk.org
diff --git a/net/asterisk22/distinfo b/net/asterisk22/distinfo
index 7a6d7e0f1c8d..76144899e119 100644
--- a/net/asterisk22/distinfo
+++ b/net/asterisk22/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1760641430
+TIMESTAMP = 1760968692
SHA256 (asterisk/asterisk-22.6.0.tar.gz) = e5b33b9b6fd6fb2bbbe748bd34f517d9c634afbbd6c53bbbdd3214ec8a6a7749
SIZE (asterisk/asterisk-22.6.0.tar.gz) = 26426677
SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714
@@ -9,3 +9,5 @@ SHA256 (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH
SIZE (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 24044
SHA256 (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 8f3bd99caf003f96ed8038b8a36031eb9d8cd9eaea1eaff7e01c2eef6bd55706
SIZE (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 10425868
+SHA256 (asterisk/b8d0f81a69b9c785c17482f57fcca92c9f3e08a8.patch) = 32004fc234f184cbe044752592cba102adca8d97738cb424c29bfa5c40a56b4f
+SIZE (asterisk/b8d0f81a69b9c785c17482f57fcca92c9f3e08a8.patch) = 2089
diff --git a/net/fb303/Makefile b/net/fb303/Makefile
index 95b73e6a97cb..744fddbe0812 100644
--- a/net/fb303/Makefile
+++ b/net/fb303/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fb303
DISTVERSIONPREFIX= v
DISTVERSION= 2025.08.18.00
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/grive2/Makefile b/net/grive2/Makefile
index 8f82a6a6c58d..0b7e0c6d8720 100644
--- a/net/grive2/Makefile
+++ b/net/grive2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= grive2
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.2-dev
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= net
MAINTAINER= samuel@andersentech.net
diff --git a/net/kea-devel/Makefile b/net/kea-devel/Makefile
index a3e5f66b8275..5ef39ee1bc31 100644
--- a/net/kea-devel/Makefile
+++ b/net/kea-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kea
DISTVERSION= 3.1.2
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ISC/kea/cur/3.1
PKGNAMESUFFIX= -devel
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= rst2man:textproc/py-docutils
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
liblog4cplus.so:devel/log4cplus
USES= compiler:c++11-lang cmake:indirect cpe iconv meson \
diff --git a/net/kea/Makefile b/net/kea/Makefile
index ca7c2ed49f66..4ec32f8b86d2 100644
--- a/net/kea/Makefile
+++ b/net/kea/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kea
DISTVERSION= 3.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= ISC/kea/${DISTVERSION}
diff --git a/net/libcmis/Makefile b/net/libcmis/Makefile
index 041bf2e3ba45..86d2e695064e 100644
--- a/net/libcmis/Makefile
+++ b/net/libcmis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libcmis
PORTVERSION= 0.6.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net devel
MASTER_SITES= https://github.com/tdf/libcmis/releases/download/v${PORTVERSION}/ \
https://dev-www.libreoffice.org/src/
diff --git a/net/mvfst/Makefile b/net/mvfst/Makefile
index e7d8fead8558..aa57dc569927 100644
--- a/net/mvfst/Makefile
+++ b/net/mvfst/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mvfst
DISTVERSIONPREFIX= v
DISTVERSION= 2025.08.18.00
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
@@ -10,7 +11,7 @@ WWW= https://github.com/facebook/mvfst
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libdouble-conversion.so:devel/double-conversion \
libevent.so:devel/libevent \
libfizz.so:security/fizz \
diff --git a/net/nbdkit/Makefile b/net/nbdkit/Makefile
index 7a95fab02998..725b7b62230b 100644
--- a/net/nbdkit/Makefile
+++ b/net/nbdkit/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nbdkit
-PORTVERSION= 1.20.4
-PORTREVISION= 2
+PORTVERSION= 1.44.3
CATEGORIES= net
# XXX Although nbdkit uses github for its homepage, the release tarballs served
# by github haven't been through autoconf. So we must download the sources
@@ -9,63 +8,66 @@ MASTER_SITES= http://download.libguestfs.org/${PORTNAME}/${PORTVERSION:R}-stable
MAINTAINER= asomers@FreeBSD.org
COMMENT= Network Block Device server toolkit with stable ABI and permissive license
-WWW= https://github.com/libguestfs/nbdkit
+WWW= https://gitlab.com/nbdkit/nbdkit
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= bash:shells/bash \
- bash-completion>0:shells/bash-completion
+BUILD_DEPENDS= bash-completion>0:shells/bash-completion \
+ bash:shells/bash
USES= compiler:c11 cpe gmake libtool pkgconfig
CPE_VENDOR= nbdkit_project
+USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
+GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-INSTALL_TARGET= install-strip
-TEST_TARGET= check
-
# Rust consumers will download the Rust plugin from crates.io
CONFIGURE_ARGS+= --disable-rust
# These libraries does not exist on ports
-CONFIGURE_ARGS+= --without-libnbd
-CONFIGURE_ARGS+= --without-libguestfs
+CONFIGURE_ARGS+= --without-libguestfs \
+ --without-libnbd
# We could theoretically build these other plugins, if anybody cares to.
-CONFIGURE_ARGS+= --disable-ocaml
-CONFIGURE_ARGS+= --disable-tcl
-CONFIGURE_ARGS+= --disable-lua
-CONFIGURE_ARGS+= --disable-golang
-CONFIGURE_ARGS+= --disable-vddk
-CONFIGURE_ARGS+= --without-ext2
-CONFIGURE_ARGS+= --without-iso
-CONFIGURE_ARGS+= --without-linuxdisk
-USE_LDCONFIG= yes
+CONFIGURE_ARGS+= --disable-golang \
+ --disable-linuxdisk \
+ --disable-lua \
+ --disable-ocaml \
+ --disable-tcl \
+ --disable-vddk \
+ --without-ext2 \
+ --without-iso
+
+INSTALL_TARGET= install-strip
+TEST_TARGET= check
-OPTIONS_DEFINE= CURL GNUTLS LIBVIRT LZMA MANPAGES PERL PYTHON RUBY SSH ZLIB
-GNUTLS_BUILD_DEPENDS= gnutls>0:security/gnutls
-GNUTLS_RUN_DEPENDS= gnutls>0:security/gnutls
+OPTIONS_DEFINE= CURL GNUTLS LIBVIRT LZMA MANPAGES PERL PYTHON RUBY SSH ZLIB \
+ ZSTD
OPTIONS_DEFAULT= GNUTLS MANPAGES
OPTIONS_SUB= yes
-CURL_BUILD_DEPENDS+= curl:ftp/curl
-CURL_CONFIGURE_WITH= curl
-CURL_RUN_DEPENDS+= curl:ftp/curl
-LIBVIRT_CONFIGURE_WITH= libvirt
-LIBVIRT_LIB_DEPENDS= libvirt.so:devel/libvirt
-LZMA_CONFIGURE_WITH= liblzma
-LZMA_LIB_DEPENDS= liblzma.so:archivers/lzmalib
-MANPAGES_USE+= perl5=build
-MANPAGES_USES+= perl5
-PERL_CONFIGURE_ENABLE= perl
-PERL_USE+= perl5
+CURL_BUILD_DEPENDS+= curl:ftp/curl
+CURL_RUN_DEPENDS+= curl:ftp/curl
+CURL_CONFIGURE_WITH= curl
+GNUTLS_BUILD_DEPENDS= gnutls>0:security/gnutls
+GNUTLS_RUN_DEPENDS= gnutls>0:security/gnutls
+LIBVIRT_LIB_DEPENDS= libvirt.so:devel/libvirt
+LIBVIRT_CONFIGURE_WITH= libvirt
+LZMA_LIB_DEPENDS= liblzma.so:archivers/lzmalib
+LZMA_CONFIGURE_WITH= liblzma
+MANPAGES_USES+= perl5
+MANPAGES_USE+= PERL5=build
+PERL_USE+= perl5
+PERL_CONFIGURE_ENABLE= perl
+PYTHON_USES+= python
PYTHON_CONFIGURE_ENABLE= python
-PYTHON_USES+= python
-RUBY_CONFIGURE_ENABLE= ruby
-RUBY_USE+= ruby
-SSH_CONFIGURE_WITH= ssh
-SSH_LIB_DEPENDS= libssh.so:security/libssh
-ZLIB_CONFIGURE_WITH= zlib
+RUBY_USE+= ruby
+RUBY_CONFIGURE_ENABLE= ruby
+SSH_LIB_DEPENDS= libssh.so:security/libssh
+SSH_CONFIGURE_WITH= ssh
+ZLIB_CONFIGURE_WITH= zlib
+ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
+ZSTD_CONFIGURE_WITH= libzstd
.include <bsd.port.mk>
diff --git a/net/nbdkit/distinfo b/net/nbdkit/distinfo
index 5b6fe6bd891d..54e107bf8e51 100644
--- a/net/nbdkit/distinfo
+++ b/net/nbdkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1592693228
-SHA256 (nbdkit-1.20.4.tar.gz) = 16c7612cf95ea3908bccfe163d71a58dc3bb4d8b018e0bf86833ed9f7858b48b
-SIZE (nbdkit-1.20.4.tar.gz) = 1790677
+TIMESTAMP = 1760898952
+SHA256 (nbdkit-1.44.3.tar.gz) = 7c6fdd41e93652a03b619fb6ee22b06f6962cddfa075ba97640b977ee3cc0cf1
+SIZE (nbdkit-1.44.3.tar.gz) = 2656054
diff --git a/net/nbdkit/files/patch-configure b/net/nbdkit/files/patch-configure
deleted file mode 100644
index 15d66aa2d192..000000000000
--- a/net/nbdkit/files/patch-configure
+++ /dev/null
@@ -1,56 +0,0 @@
---- configure.orig 2020-05-02 09:04:50 UTC
-+++ configure
-@@ -911,6 +911,7 @@ enable_largefile
- enable_gcc_warnings
- with_iconv
- with_tls_priority
-+with_linuxdisk
- enable_valgrind
- enable_libfuzzer
- enable_plugins
-@@ -1645,6 +1646,7 @@ Optional Packages:
- compiler's sysroot if not specified).
- --without-iconv don't try to link against iconv [default=check]
- --with-tls-priority default TLS session priority string [default=NORMAL]
-+ --without-linuxdisk disable linuxdisk plugin [default=check]
- --without-curl disable curl plugin [default=check]
- --without-ssh disable ssh plugin [default=check]
- --without-iso disable iso plugin [default=check]
-@@ -18598,20 +18600,32 @@ done
-
- fi
-
-+
-+# Check whether --with-linuxdisk was given.
-+if test "${with_linuxdisk+set}" = set; then :
-+ withval=$with_linuxdisk;
-+else
-+ with_linuxdisk=check
-+fi
-+
- mke2fs_with_d=no
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mke2fs supporting the -d option" >&5
-+if test "$with_linuxdisk" != "no"; then :
-+
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mke2fs supporting the -d option" >&5
- $as_echo_n "checking for mke2fs supporting the -d option... " >&6; }
--if mke2fs -V >/dev/null 2>&1; then :
-+ if mke2fs -V >/dev/null 2>&1; then :
-
-- if LANG=C mke2fs -d 2>&1 | grep -sq "option requires an argument"; then :
-+ if LANG=C mke2fs -d 2>&1 | grep -sq "option requires an argument"; then :
-
-- mke2fs_with_d=yes
-+ mke2fs_with_d=yes
-
- fi
-
- fi
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $mke2fs_with_d" >&5
-+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $mke2fs_with_d" >&5
- $as_echo "$mke2fs_with_d" >&6; }
-+
-+fi
- if test "x$mke2fs_with_d" = "xyes"; then
- HAVE_MKE2FS_WITH_D_TRUE=
- HAVE_MKE2FS_WITH_D_FALSE='#'
diff --git a/net/nbdkit/pkg-plist b/net/nbdkit/pkg-plist
index c379f3ab37c4..0a4abbe09224 100644
--- a/net/nbdkit/pkg-plist
+++ b/net/nbdkit/pkg-plist
@@ -51,10 +51,35 @@ lib/nbdkit/plugins/nbdkit-random-plugin.so
lib/nbdkit/plugins/nbdkit-sh-plugin.so
lib/nbdkit/plugins/nbdkit-split-plugin.so
%%SSH%%lib/nbdkit/plugins/nbdkit-ssh-plugin.so
-lib/nbdkit/plugins/nbdkit-streaming-plugin.so
%%PERL%%lib/nbdkit/plugins/nbdkit-tar-plugin
lib/nbdkit/plugins/nbdkit-tmpdisk-plugin.so
lib/nbdkit/plugins/nbdkit-zero-plugin.so
+lib/nbdkit/filters/nbdkit-blocksize-policy-filter.so
+lib/nbdkit/filters/nbdkit-checkwrite-filter.so
+lib/nbdkit/filters/nbdkit-ddrescue-filter.so
+lib/nbdkit/filters/nbdkit-evil-filter.so
+lib/nbdkit/filters/nbdkit-exitwhen-filter.so
+lib/nbdkit/filters/nbdkit-exportname-filter.so
+lib/nbdkit/filters/nbdkit-luks-filter.so
+lib/nbdkit/filters/nbdkit-multi-conn-filter.so
+lib/nbdkit/filters/nbdkit-openonce-filter.so
+lib/nbdkit/filters/nbdkit-pause-filter.so
+lib/nbdkit/filters/nbdkit-protect-filter.so
+lib/nbdkit/filters/nbdkit-qcow2dec-filter.so
+lib/nbdkit/filters/nbdkit-readonly-filter.so
+lib/nbdkit/filters/nbdkit-retry-request-filter.so
+lib/nbdkit/filters/nbdkit-rotational-filter.so
+lib/nbdkit/filters/nbdkit-scan-filter.so
+lib/nbdkit/filters/nbdkit-spinning-filter.so
+lib/nbdkit/filters/nbdkit-swab-filter.so
+lib/nbdkit/filters/nbdkit-tar-filter.so
+lib/nbdkit/filters/nbdkit-time-limit-filter.so
+lib/nbdkit/filters/nbdkit-tls-fallback-filter.so
+lib/nbdkit/plugins/nbdkit-cc-plugin.so
+lib/nbdkit/plugins/nbdkit-cdi-plugin.so
+lib/nbdkit/plugins/nbdkit-ondemand-plugin.so
+lib/nbdkit/plugins/nbdkit-ones-plugin.so
+lib/nbdkit/plugins/nbdkit-sparse-random-plugin.so
libdata/pkgconfig/nbdkit.pc
sbin/nbdkit
share/bash-completion/completions/nbdkit
@@ -116,7 +141,6 @@ share/bash-completion/completions/nbdkit
%%MANPAGES%%share/man/man1/nbdkit-split-plugin.1.gz
%%MANPAGES%%%%SSH%%share/man/man1/nbdkit-ssh-plugin.1.gz
%%MANPAGES%%share/man/man1/nbdkit-stats-filter.1.gz
-%%MANPAGES%%share/man/man1/nbdkit-streaming-plugin.1.gz
%%MANPAGES%%%%PERL%%share/man/man1/nbdkit-tar-plugin.1.gz
%%MANPAGES%%share/man/man1/nbdkit-tls.1.gz
%%MANPAGES%%share/man/man1/nbdkit-tmpdisk-plugin.1.gz
@@ -129,3 +153,82 @@ share/bash-completion/completions/nbdkit
%%MANPAGES%%share/man/man3/nbdkit-plugin.3.gz
%%MANPAGES%%%%PYTHON%%share/man/man3/nbdkit-python-plugin.3.gz
%%MANPAGES%%share/man/man3/nbdkit-sh-plugin.3.gz
+%%MANPAGES%%share/man/man1/nbdkit-blocksize-policy-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-cdi-plugin.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-checkwrite-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-client.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-ddrescue-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-evil-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-exitwhen-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-exportname-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-luks-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-multi-conn-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-ondemand-plugin.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-ones-plugin.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-openonce-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-pause-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-protect-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-qcow2dec-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-readonly-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.22.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.24.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.26.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.28.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.30.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.32.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.34.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.36.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.38.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.40.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.42.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-release-notes-1.44.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-retry-request-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-rotational-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-scan-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-sparse-random-plugin.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-spinning-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-swab-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-tar-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-time-limit-filter.1.gz
+%%MANPAGES%%share/man/man1/nbdkit-tls-fallback-filter.1.gz
+%%MANPAGES%%share/man/man3/nbdkit-cc-plugin.3.gz
+%%MANPAGES%%share/man/man3/nbdkit-tracing.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_absolute_path.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_debug.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_disconnect.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_error.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_export_name.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_is_tls.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_nanosleep.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_bool.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_delay.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_int.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_int16_t.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_int32_t.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_int64_t.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_int8_t.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_probability.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_size.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_uint16_t.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_uint32_t.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_uint64_t.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_uint8_t.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_parse_unsigned.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_peer_gid.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_peer_name.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_peer_pid.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_peer_security_context.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_peer_tls_dn.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_peer_tls_issuer_dn.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_peer_uid.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_printf_intern.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_read_password.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_realpath.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_set_error.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_shutdown.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_stdio_safe.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_strdup_intern.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_strndup_intern.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_vdebug.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_verror.3.gz
+%%MANPAGES%%share/man/man3/nbdkit_vprintf_intern.3.gz
diff --git a/net/pktanon/Makefile b/net/pktanon/Makefile
index c5ce41c78d3e..4e6be0cb1926 100644
--- a/net/pktanon/Makefile
+++ b/net/pktanon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pktanon
PORTVERSION= 1.4.0
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net
MASTER_SITES= http://www.tm.uka.de/software/pktanon/download/
DISTNAME= ${PORTNAME}-${PORTVERSION}-dev
diff --git a/net/scamper/Makefile b/net/scamper/Makefile
index 991ac83d05a0..985ad3c01c40 100644
--- a/net/scamper/Makefile
+++ b/net/scamper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= scamper
-DISTVERSION= 20250729
+DISTVERSION= 20251020
CATEGORIES= net
MASTER_SITES= https://www.caida.org/catalog/software/scamper/code/
DISTNAME= ${PORTNAME}-cvs-${DISTVERSION}
diff --git a/net/scamper/distinfo b/net/scamper/distinfo
index 5272b240e947..9447cd387351 100644
--- a/net/scamper/distinfo
+++ b/net/scamper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753756989
-SHA256 (scamper-cvs-20250729.tar.gz) = 153c0580ab4bf96549d62d3c49e6faa82708e7da6f877dadb15c8cf89c8648dd
-SIZE (scamper-cvs-20250729.tar.gz) = 3260686
+TIMESTAMP = 1760931314
+SHA256 (scamper-cvs-20251020.tar.gz) = 6ef4d8d22c8cb3a4cc0391955d1a6c5f2c8e16f510c434f5cb9e9395676fcccd
+SIZE (scamper-cvs-20251020.tar.gz) = 3291401
diff --git a/net/scamper/pkg-plist b/net/scamper/pkg-plist
index 0379467c76d4..5e2884f373cf 100644
--- a/net/scamper/pkg-plist
+++ b/net/scamper/pkg-plist
@@ -30,11 +30,11 @@ bin/sc_wartsfilter
bin/sc_wartsfix
lib/libscamperctrl.a
lib/libscamperctrl.so.4
-lib/libscamperctrl.so.4.0.1
+lib/libscamperctrl.so.4.1.0
lib/libscamperctrl.so
lib/libscamperfile.a
lib/libscamperfile.so.13
-lib/libscamperfile.so.13.2.1
+lib/libscamperfile.so.13.4.0
lib/libscamperfile.so
share/man/man1/sc_ally.1.gz
share/man/man1/sc_analysis_dump.1.gz
diff --git a/net/wangle/Makefile b/net/wangle/Makefile
index 5afbdef5f5d6..0822f9080097 100644
--- a/net/wangle/Makefile
+++ b/net/wangle/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wangle
DISTVERSIONPREFIX= v
DISTVERSION= 2025.08.18.00
+PORTREVISION= 1
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
@@ -10,7 +11,7 @@ WWW= https://github.com/facebook/wangle
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/../LICENSE
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libdouble-conversion.so:devel/double-conversion \
libevent.so:devel/libevent \
libfizz.so:security/fizz \
diff --git a/news/nzbget/Makefile b/news/nzbget/Makefile
index 833cbdf61212..207042197150 100644
--- a/news/nzbget/Makefile
+++ b/news/nzbget/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nzbget
DISTVERSIONPREFIX= v
DISTVERSION= 25.3
+PORTREVISION= 1
CATEGORIES= news
MAINTAINER= a13xlevy@pm.me
diff --git a/polish/libreoffice/distinfo b/polish/libreoffice/distinfo
index ccf82fc2ee4a..a9b8ed0626aa 100644
--- a/polish/libreoffice/distinfo
+++ b/polish/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890824
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_pl.tar.gz) = a7b44166e90741c9facddb2d8f963130d3a235adcd79815690355437d6815742
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_pl.tar.gz) = 2553393
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_pl.tar.gz) = 71c369038c6994522707e71071d3db531e6473612027057447ac761ada54296f
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_pl.tar.gz) = 2680386
+TIMESTAMP = 1760441718
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_pl.tar.gz) = 7a23b86a7fd3ed0c752b747af4a682c81ef9fed7a5dcd5c06ac0c18c4bd24db5
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_pl.tar.gz) = 2553948
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_pl.tar.gz) = 04c37413fb810562b89333c10e9fcfd6db80af50d5f65ca929bd2a68dfba1667
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_pl.tar.gz) = 2680505
diff --git a/ports-mgmt/appstream-generator/Makefile b/ports-mgmt/appstream-generator/Makefile
index a8d0b26d435c..d52b76e5a107 100644
--- a/ports-mgmt/appstream-generator/Makefile
+++ b/ports-mgmt/appstream-generator/Makefile
@@ -1,6 +1,7 @@
PORTNAME= appstream-generator
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
+PORTREVISION= 1
CATEGORIES= ports-mgmt
MAINTAINER= arrowd@FreeBSD.org
@@ -42,9 +43,17 @@ CFLAGS+= -fexperimental-library
DATADIR= ${PREFIX}/share/appstream
OPTIONS_SUB= yes
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == i386 || ${ARCH} == powerpc || ${ARCH:Marmv?}
+post-patch:
+ @${REINPLACE_CMD} -e "/tbb_dep/s|'tbb'|'tbb32'|" \
+ ${WRKSRC}/meson.build
+.endif
+
post-install:
cd ${WRKSRC}/data && \
${COPYTREE_SHARE} templates ${STAGEDIR}${DATADIR}
${INSTALL_SCRIPT} ${PATCHDIR}/poudriere-hook-bulk.sh ${STAGEDIR}${DATADIR}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/ports-mgmt/appstream-generator/files/patch-src_config.h b/ports-mgmt/appstream-generator/files/patch-src_config.h
new file mode 100644
index 000000000000..f53b0ebb8062
--- /dev/null
+++ b/ports-mgmt/appstream-generator/files/patch-src_config.h
@@ -0,0 +1,11 @@
+--- src/config.h.orig 2025-10-02 19:33:23 UTC
++++ src/config.h
+@@ -44,7 +44,7 @@ inline constexpr std::array<ImageSize, 6> AllowedIconS
+ /**
+ * Fake package name AppStream Generator uses internally to inject additional metainfo on users' request
+ */
+-inline constexpr std::string EXTRA_METAINFO_FAKE_PKGNAME = "+extra-metainfo";
++inline const std::string EXTRA_METAINFO_FAKE_PKGNAME = "+extra-metainfo";
+
+ /**
+ * Describes a suite in a software repository.
diff --git a/ports-mgmt/appstream-generator/files/patch-src_engine.cpp b/ports-mgmt/appstream-generator/files/patch-src_engine.cpp
index 5bf92fa33c1a..d99f8a59a7e8 100644
--- a/ports-mgmt/appstream-generator/files/patch-src_engine.cpp
+++ b/ports-mgmt/appstream-generator/files/patch-src_engine.cpp
@@ -1,4 +1,4 @@
---- src/engine.cpp.orig 2025-09-25 21:14:13 UTC
+--- src/engine.cpp.orig 2025-10-02 19:33:23 UTC
+++ src/engine.cpp
@@ -35,6 +35,7 @@
@@ -8,3 +8,12 @@
#include <tbb/blocked_range.h>
#include <tbb/task_arena.h>
#include <inja/inja.hpp>
+@@ -68,7 +69,7 @@ Engine::Engine()
+ // Configure a TBB task arena to limit parallelism a little (use half the available CPU cores, or at least 6
+ // threads) This avoids having too many parallel downloads on high-core-count machines, and also leaves some room
+ // for additional parallelism of the used libraries, e.g. for image processing.
+- const auto numCPU = std::thread::hardware_concurrency();
++ std::int32_t const numCPU = std::thread::hardware_concurrency();
+ const auto maxThreads = std::max(numCPU > 6 ? 6L : numCPU, std::lround(numCPU * 0.60));
+ m_taskArena = std::make_unique<tbb::task_arena>(maxThreads);
+
diff --git a/portuguese/libreoffice-pt_BR/distinfo b/portuguese/libreoffice-pt_BR/distinfo
index c330dd1a360d..6d24ed2e1d09 100644
--- a/portuguese/libreoffice-pt_BR/distinfo
+++ b/portuguese/libreoffice-pt_BR/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890829
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_pt-BR.tar.gz) = e4dc010e95ef00420d661cc371676c6d32ca5543b4b26a7c74556f2a7ad33681
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_pt-BR.tar.gz) = 3745071
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_pt-BR.tar.gz) = cbd0a3d91454789bb4ac4b749da0862256f15392aa7c063de2913d103c70d09d
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_pt-BR.tar.gz) = 2611405
+TIMESTAMP = 1760441726
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_pt-BR.tar.gz) = a8b631e7fa55e85de032033cbf609ba0b5a749f1a97a5d1f684adb630a6d81c1
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_pt-BR.tar.gz) = 3744904
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_pt-BR.tar.gz) = b58e200bcdf4dc21fc7763c8064e713b88022900b5c789a7cd10518a7ed36b81
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_pt-BR.tar.gz) = 2611283
diff --git a/portuguese/libreoffice/distinfo b/portuguese/libreoffice/distinfo
index 2afc6e7fa3ba..ea09d3006032 100644
--- a/portuguese/libreoffice/distinfo
+++ b/portuguese/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890826
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_pt.tar.gz) = 0b5908214e38d2c4612b5fb478d4b3e14f6a9dd5590fc543c0ffabfaca7f99df
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_pt.tar.gz) = 1965035
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_pt.tar.gz) = 8e55eb4c7bf0c44814d68c2656b9da9f76140caf7a160242a08484b1707df355
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_pt.tar.gz) = 2624399
+TIMESTAMP = 1760441720
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_pt.tar.gz) = c61f21a3e748209d07eb46c40a3cdc81377e0e0fd6800a4b0b6202a40923fe39
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_pt.tar.gz) = 1964977
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_pt.tar.gz) = a9c674babcb5e0613ff30e1955fc2dfb536b1a056c8d8d20032dc4af6c12dd46
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_pt.tar.gz) = 2624382
diff --git a/print/lyx/Makefile b/print/lyx/Makefile
index 48d5d914a0fa..82be45ad32ff 100644
--- a/print/lyx/Makefile
+++ b/print/lyx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lyx
PORTVERSION= ${MAJOR_VERSION}.4
+PORTREVISION= 1
CATEGORIES= print editors
MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/${MAJOR_VERSION}.x/ \
http://www-ftp.lip6.fr/ftp/pub/lyx/stable/${MAJOR_VERSION}.x/ \
diff --git a/print/miktex/Makefile b/print/miktex/Makefile
index 444b6874fd6f..7130fa01f620 100644
--- a/print/miktex/Makefile
+++ b/print/miktex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= miktex
DISTVERSION= 25.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print
MASTER_SITES= https://miktex.org/download/ctan/systems/win32/miktex/source/ \
https://ctan.org/tex-archive/systems/win32/miktex/tm/packages/:bootstrap
diff --git a/russian/libreoffice/distinfo b/russian/libreoffice/distinfo
index 3cba5a55ba76..3e6fcd112dbf 100644
--- a/russian/libreoffice/distinfo
+++ b/russian/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890833
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ru.tar.gz) = 96ce521cc78cb993c73439f186687a1d453883554e1609c8bc178b2421ac60fe
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_ru.tar.gz) = 1686111
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ru.tar.gz) = f634e16966cc34975584043bc68cee9fcb1a2aefb640cce5c0493c93532ae634
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_ru.tar.gz) = 2735272
+TIMESTAMP = 1760441730
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ru.tar.gz) = a9cbcd0e84d8f6f493ee915407b42561403b2914b16f162271ca9b06bd068ad4
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_ru.tar.gz) = 1685706
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ru.tar.gz) = 41792bf9dcf9090669f124cf98a2de2858b0c4dee7a0effc1f03e626a2408bec
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_ru.tar.gz) = 2735286
diff --git a/russian/wordpress/Makefile b/russian/wordpress/Makefile
index 40456bbf0037..c10eab2f371b 100644
--- a/russian/wordpress/Makefile
+++ b/russian/wordpress/Makefile
@@ -1,4 +1,3 @@
-
CATEGORIES= russian
MASTER_SITES= https://ru.wordpress.org/
diff --git a/russian/wordpress/distinfo b/russian/wordpress/distinfo
index 97f0c2e19473..38982986d7ad 100644
--- a/russian/wordpress/distinfo
+++ b/russian/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758557264
-SHA256 (wordpress-6.8.2-ru_RU.tar.gz) = 9f581d5d1882cbbad38aa901205da80a2f80e7dea101461c09c0735a6dc99fac
-SIZE (wordpress-6.8.2-ru_RU.tar.gz) = 34332253
+TIMESTAMP = 1760884504
+SHA256 (wordpress-6.8.3-ru_RU.tar.gz) = 064637d942d7b7f6c2ed06d3e3a0846efd8c94b83de645171d3dde94eeb75e64
+SIZE (wordpress-6.8.3-ru_RU.tar.gz) = 34338680
diff --git a/science/bagel/Makefile b/science/bagel/Makefile
index 16f1638f3987..eba1ca2b2705 100644
--- a/science/bagel/Makefile
+++ b/science/bagel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bagel
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2-132
-PORTREVISION= 16
+PORTREVISION= 17
DISTVERSIONSUFFIX= -g2955e4d1a
CATEGORIES= science
diff --git a/science/bddsolve/Makefile b/science/bddsolve/Makefile
index 697130a1f5fd..49e5392248d3 100644
--- a/science/bddsolve/Makefile
+++ b/science/bddsolve/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bddsolve
PORTVERSION= 1.04
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= science
MASTER_SITES= http://www.win.tue.nl/~wieger/bddsolve/_downloads/
DISTNAME= ${PORTNAME}-source-${PORTVERSION}
diff --git a/science/cif-tools/Makefile b/science/cif-tools/Makefile
index 401eae02834e..297be4c78553 100644
--- a/science/cif-tools/Makefile
+++ b/science/cif-tools/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cif-tools
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.12 # chemistry
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/dakota/Makefile b/science/dakota/Makefile
index 059d349e1323..4eaabc3a1754 100644
--- a/science/dakota/Makefile
+++ b/science/dakota/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dakota
DISTVERSION= 6.22.0
+PORTREVISION= 1
PORTEVISION= 1
CATEGORIES= science
MASTER_SITES= https://github.com/snl-dakota/dakota/releases/download/v${DISTVERSION}/
diff --git a/science/dssp/Makefile b/science/dssp/Makefile
index 2b65378d1409..87eaec6066d4 100644
--- a/science/dssp/Makefile
+++ b/science/dssp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dssp
DISTVERSIONPREFIX= v
DISTVERSION= 4.4.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/libcifpp/Makefile b/science/libcifpp/Makefile
index 08680c8e05d4..96e945f88975 100644
--- a/science/libcifpp/Makefile
+++ b/science/libcifpp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libcifpp
DISTVERSIONPREFIX= v
DISTVERSION= 7.0.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
MASTER_SITES= https://files.wwpdb.org/pub/pdb/data/monomers/:components
DISTFILES= components.cif.gz:components
diff --git a/science/libint2-psi4/Makefile b/science/libint2-psi4/Makefile
index 3ac7e76bd463..dce366b9440e 100644
--- a/science/libint2-psi4/Makefile
+++ b/science/libint2-psi4/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libint2-psi4
DISTVERSION= 0.1-${VERSION}
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science
MASTER_SITES= https://github.com/loriab/libint/releases/download/v${DISTVERSION:C/-.*//}/
DISTFILES= libint-${VERSION}-post1-5-4-3-6-5-4_mm4f12ob2_1.tgz
@@ -16,7 +16,7 @@ BROKEN_aarch64= compilation fails: runaway processes and out-of-memory condition
BROKEN_i386= compilation fails: clang runs out of memory
BROKEN_armv7= compilation fails: clang runs out of memory
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libgmpxx.so:math/gmp
USES= cmake:testing eigen:3 python:build
diff --git a/science/libint2/Makefile b/science/libint2/Makefile
index 49d12c0e9529..9bbda009de5b 100644
--- a/science/libint2/Makefile
+++ b/science/libint2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libint
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
PKGNAMESUFFIX= 2
@@ -12,7 +12,7 @@ WWW= https://github.com/evaleev/libint
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libgmpxx.so:math/gmp
USES= autoreconf:build compiler:c++11-lang gmake libtool localbase:ldflags
diff --git a/science/libkml/Makefile b/science/libkml/Makefile
index 7a1d72729c2a..4f393b67245b 100644
--- a/science/libkml/Makefile
+++ b/science/libkml/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libkml
PORTVERSION= 1.3.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= science
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/science/maeparser/Makefile b/science/maeparser/Makefile
index 20538a1eac85..77813610f5b7 100644
--- a/science/maeparser/Makefile
+++ b/science/maeparser/Makefile
@@ -1,6 +1,7 @@
PORTNAME= maeparser
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.3
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/nest/Makefile b/science/nest/Makefile
index 49b9c6090721..c4eafdc4790a 100644
--- a/science/nest/Makefile
+++ b/science/nest/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nest
DISTVERSIONPREFIX= v
DISTVERSION= 3.8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science biology # NEST is used in neuroscience
MAINTAINER= yuri@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_armv7= compilation fails: error: expected identifier before '__is_convertible'
BROKEN_i386= https://github.com/nest/nest-simulator/issues/1205
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libgsl.so:math/gsl \
libltdl.so:devel/libltdl
RUN_DEPENDS= bash:shells/bash
diff --git a/science/openbabel/Makefile b/science/openbabel/Makefile
index b14fb8f12ff0..0dc26cebd570 100644
--- a/science/openbabel/Makefile
+++ b/science/openbabel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openbabel
DISTVERSION= 3-1-1-178
-PORTREVISION= 5
+PORTREVISION= 6
#DISTVERSIONSUFFIX= -source
DISTVERSIONSUFFIX= -g2b211d6ac
CATEGORIES= science
diff --git a/science/openems/Makefile b/science/openems/Makefile
index 04c0f0305e74..9a1862a1ca80 100644
--- a/science/openems/Makefile
+++ b/science/openems/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openems
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.36
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le
ONLY_FOR_ARCHS_REASON= upstream only supports amd64 and powerpc64
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libCSXCAD.so:cad/csxcad \
libfparser-4.5.so:math/fparser \
libhdf5.so:science/hdf5 \
diff --git a/science/openmodelica/Makefile b/science/openmodelica/Makefile
index 20193cb276c9..bfb448159694 100644
--- a/science/openmodelica/Makefile
+++ b/science/openmodelica/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openmodelica
DISTVERSIONPREFIX= v
DISTVERSION= 1.25.4
+PORTREVISION= 1
CATEGORIES= science cad java
DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
diff --git a/science/orthanc-dicomweb/Makefile b/science/orthanc-dicomweb/Makefile
index 9c049433aab3..4621c2660c8a 100644
--- a/science/orthanc-dicomweb/Makefile
+++ b/science/orthanc-dicomweb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= orthanc-dicomweb
DISTVERSION= 1.8
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= science
MASTER_SITES= https://www.orthanc-server.com/downloads/get.php?path=/plugin-dicom-web/:main \
https://www.orthanc-server.com/downloads/get.php?path=/orthanc/:framework \
diff --git a/science/orthanc-mysql/Makefile b/science/orthanc-mysql/Makefile
index f963cfd53313..c5bbe0d89ec5 100644
--- a/science/orthanc-mysql/Makefile
+++ b/science/orthanc-mysql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= orthanc-mysql
DISTVERSION= 4.3
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= science
MASTER_SITES= https://www.orthanc-server.com/downloads/get.php?path=/plugin-mysql/:main \
https://www.orthanc-server.com/downloads/get.php?path=/orthanc/:framework \
diff --git a/science/orthanc-postgresql/Makefile b/science/orthanc-postgresql/Makefile
index 044e5ef0a822..3479520ad2ed 100644
--- a/science/orthanc-postgresql/Makefile
+++ b/science/orthanc-postgresql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= orthanc-postgresql
DISTVERSION= 4.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= science
MASTER_SITES= https://www.orthanc-server.com/downloads/get.php?path=/plugin-postgresql/:main \
https://www.orthanc-server.com/downloads/get.php?path=/orthanc/:framework \
diff --git a/science/orthanc-webviewer/Makefile b/science/orthanc-webviewer/Makefile
index 71b7598926a0..f05e3a9795cb 100644
--- a/science/orthanc-webviewer/Makefile
+++ b/science/orthanc-webviewer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= orthanc-webviewer
DISTVERSION= 2.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= https://orthanc.uclouvain.be/downloads/sources/orthanc-webviewer/:main \
https://orthanc.uclouvain.be/downloads/sources/orthanc/:framework \
diff --git a/science/orthanc/Makefile b/science/orthanc/Makefile
index 515e49a5a4fb..e2760ebdd218 100644
--- a/science/orthanc/Makefile
+++ b/science/orthanc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= orthanc
DISTVERSION= 1.12.6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science
MASTER_SITES= https://orthanc.uclouvain.be/downloads/sources/orthanc/
DISTNAME= Orthanc-${PORTVERSION}
diff --git a/science/pagmo2/Makefile b/science/pagmo2/Makefile
index dd0ecbe367c2..f589d88affc4 100644
--- a/science/pagmo2/Makefile
+++ b/science/pagmo2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pagmo2
DISTVERSIONPREFIX= v
DISTVERSION= 2.19.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/paraview/Makefile b/science/paraview/Makefile
index a67c85503fb3..550b2e39fe73 100644
--- a/science/paraview/Makefile
+++ b/science/paraview/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paraview
DISTVERSION= ${PARAVIEW_VER}.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science graphics
MASTER_SITES= http://www.paraview.org/files/v${PARAVIEW_VER}/
DISTNAME= ParaView-v${PORTVERSION}
diff --git a/science/precice/Makefile b/science/precice/Makefile
index 7f6315a778c2..419d8e0cccc3 100644
--- a/science/precice/Makefile
+++ b/science/precice/Makefile
@@ -1,7 +1,7 @@
PORTNAME= precice
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN= fails to build with Boost>=1.87
BUILD_DEPENDS= ${PYNUMPY}
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libmpicxx.so:net/mpich
RUN_DEPENDS= ${PYNUMPY}
diff --git a/science/pulseview/Makefile b/science/pulseview/Makefile
index 3caf31619525..76cce2ea8df2 100644
--- a/science/pulseview/Makefile
+++ b/science/pulseview/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pulseview
PORTVERSION= 0.4.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= science cad
MASTER_SITES= http://sigrok.org/download/source/pulseview/
diff --git a/science/py-pygmo2/Makefile b/science/py-pygmo2/Makefile
index 869cc90d53f7..b86ea2682ff5 100644
--- a/science/py-pygmo2/Makefile
+++ b/science/py-pygmo2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pygmo2
DISTVERSIONPREFIX= v
DISTVERSION= 2.19.7
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= science graphics
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/qmcpack/Makefile b/science/qmcpack/Makefile
index e53ffec135e8..cf5db3ae4960 100644
--- a/science/qmcpack/Makefile
+++ b/science/qmcpack/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qmcpack
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
@@ -17,7 +17,7 @@ BROKEN_i386= undefined reference to `__atomic_load'
BROKEN= requires OpenMP support that is missing on this architecture
.endif
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libfftw3.so:math/fftw3 \
libhdf5.so:science/hdf5 \
libmpich.so:net/mpich \
diff --git a/science/rdkit/Makefile b/science/rdkit/Makefile
index 4d692df882dc..6f80768ea090 100644
--- a/science/rdkit/Makefile
+++ b/science/rdkit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rdkit
DISTVERSIONPREFIX= Release_
DISTVERSION= 2025_03_1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
MASTER_SITES= LOCAL/yuri/:font # unstable, changing font file: https://fonts.google.com/download?family=Comic%20Neue&dummy=/:font
DISTFILES= ComicNeue-Regular.ttf:font
@@ -24,7 +24,7 @@ BROKEN_FreeBSD_16_amd64= clang-17 crashes, see https://bugs.freebsd.org/bugzilla
BUILD_DEPENDS= catch>0:devel/catch \
flex:textproc/flex \
rapidjson>=0:devel/rapidjson
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libcoordgen.so:science/coordgenlibs \
libfreetype.so:print/freetype2 \
libmaeparser.so:science/maeparser
diff --git a/science/rmf/Makefile b/science/rmf/Makefile
index 9a1b1c673a5d..c8519329efa7 100644
--- a/science/rmf/Makefile
+++ b/science/rmf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rmf
DISTVERSION= 1.7.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science graphics
MAINTAINER= yuri@FreeBSD.org
@@ -11,7 +11,7 @@ WWW= https://integrativemodeling.org/rmf/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libhdf5.so:science/hdf5
USES= compiler:c++17-lang cmake:testing localbase:ldflags python:build shebangfix
diff --git a/science/salome-kernel/Makefile b/science/salome-kernel/Makefile
index 11413201242a..f2a8ad47c3ef 100644
--- a/science/salome-kernel/Makefile
+++ b/science/salome-kernel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= salome-kernel
DISTVERSIONPREFIX= V
DISTVERSION= 9_11_0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/simgrid/Makefile b/science/simgrid/Makefile
index daac01dd213e..db9fa7d63319 100644
--- a/science/simgrid/Makefile
+++ b/science/simgrid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= SimGrid
DISTVERSIONPREFIX= v
DISTVERSION= 3.35
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/spheral/Makefile b/science/spheral/Makefile
index 7365b12d8edd..c6c14ef6c84b 100644
--- a/science/spheral/Makefile
+++ b/science/spheral/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spheral
DISTVERSIONPREFIX= v
DISTVERSION= 2024.06.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/tfel-edf/Makefile b/science/tfel-edf/Makefile
index 5115a36f59d8..4c48fa3ba758 100644
--- a/science/tfel-edf/Makefile
+++ b/science/tfel-edf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tfel
DISTVERSION= 3.2.1-1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= science
PKGNAMESUFFIX= -mfront-edf
diff --git a/science/tfel/Makefile b/science/tfel/Makefile
index 5fa523762c10..87805fdc1d76 100644
--- a/science/tfel/Makefile
+++ b/science/tfel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tfel
PORTVERSION= 4.0.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= science
MASTER_SITES= SF/${PORTNAME}/
PKGNAMESUFFIX= -mfront
diff --git a/science/v_sim/Makefile b/science/v_sim/Makefile
index 5108a9903564..d14c5625f2cb 100644
--- a/science/v_sim/Makefile
+++ b/science/v_sim/Makefile
@@ -1,6 +1,5 @@
PORTNAME= v_sim
-DISTVERSION= 3.8.0
-PORTREVISION= 14
+DISTVERSION= 3.9.0
CATEGORIES= science
MAINTAINER= thierry@FreeBSD.org
@@ -16,7 +15,8 @@ BUILD_DEPENDS= p5-XML-LibXML>0:textproc/p5-XML-LibXML \
libarchive>0:archivers/libarchive \
xcrysden:science/xcrysden \
bash:shells/bash
-LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+LIB_DEPENDS= libgdkglext-x11-1.0.so:x11-toolkits/gtkglext \
+ libfontconfig.so:x11-fonts/fontconfig \
libopenbabel.so:science/openbabel \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz \
diff --git a/science/v_sim/pkg-plist b/science/v_sim/pkg-plist
index e34e27c4ef1e..1d1299811155 100644
--- a/science/v_sim/pkg-plist
+++ b/science/v_sim/pkg-plist
@@ -7,6 +7,7 @@ lib/libv_sim-3.so.8
lib/libv_sim-3.so.8.0.0
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/v_sim.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/v_sim.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/v_sim%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_SITELIBDIR%%/gi/overrides/v_sim.py
%%AB%%lib/v_sim/plug-ins/libabinit.a
%%AB%%lib/v_sim/plug-ins/libabinit.la
diff --git a/science/votca/Makefile b/science/votca/Makefile
index fc185755354a..64dd6876295e 100644
--- a/science/votca/Makefile
+++ b/science/votca/Makefile
@@ -1,6 +1,7 @@
PORTNAME= votca
DISTVERSIONPREFIX= v
DISTVERSION= 2025.1
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/bitwarden-cli/Makefile b/security/bitwarden-cli/Makefile
index f0471f6a1d32..7fd76a3d5def 100644
--- a/security/bitwarden-cli/Makefile
+++ b/security/bitwarden-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bitwarden-cli
DISTVERSIONPREFIX= cli-v
-DISTVERSION= 2025.9.0
+DISTVERSION= 2025.10.0
CATEGORIES= security
MASTER_SITES= https://nodejs.org/dist/v${PKG_NODE_VER}/:node
DISTFILES= node-v${PKG_NODE_VER}${EXTRACT_SUFX}:node \
@@ -81,7 +81,36 @@ pre-fetch:
${FIND} ${WRKDIR}/node-modules-cache -type d -exec ${CHMOD} 755 {} ';'; \
for dir in `${FIND} -s ${WRKDIR}/node-modules-cache -type d -name node_modules -print | \
${GREP} -ve 'node_modules/.*/node_modules'`; do \
- ${MTREE_CMD} -cbnSp $${dir} | ${MTREE_CMD} -C | ${SED} \
+ ${MTREE_CMD} -cbnSp $${dir} | ${MTREE_CMD} -C | \
+ ${AWK} ' \
+ function oct2dec(octstr, i, c, val) { \
+ val = 0; \
+ for (i = 1; i <= length(octstr); i++) { \
+ c = substr(octstr, i, 1); \
+ if (c < "0" || c > "7") { \
+ break; \
+ } \
+ val = val * 8 + (c - "0"); \
+ } \
+ return val; \
+ } \
+ { \
+ if (match($$0, /mode=[0-7]+/)) { \
+ mode_str = substr($$0, RSTART+5, RLENGTH-5); \
+ mode = oct2dec(mode_str); \
+ exec_bits = 73; \
+ special_bits = 3584; \
+ special = and(mode, special_bits); \
+ if (and(mode, exec_bits) != 0) { \
+ newmode = or(special, 493); \
+ } else { \
+ newmode = or(special, 420); \
+ } \
+ sub(/mode=[0-7]+/, "mode=" sprintf("%04o", newmode)); \
+ } \
+ print; \
+ }' | \
+ ${SED} \
-e 's:time=[0-9.]*:time=${PREFETCH_TIMESTAMP}.000000000:' \
-e 's:\([gu]id\)=[0-9]*:\1=0:g' \
-e 's:flags=.*:flags=none:' \
@@ -101,7 +130,7 @@ post-extract:
post-patch:
# apply FreeBSD patches for node
- @${BSDMAKE} PATCHDIR=${FILESDIR}/node \
+ @${BSDMAKE} PATCHDIR=${PATCHDIR}/node \
WRKSRC=${WRKDIR}/node-v${PKG_NODE_VER} do-patch
# apply node patch from pkg-fetch
@${PATCH} -s -p1 -d ${WRKDIR}/node-v${PKG_NODE_VER} < \
diff --git a/security/bitwarden-cli/distinfo b/security/bitwarden-cli/distinfo
index 9e8e1ae6ad20..58fed7bf314a 100644
--- a/security/bitwarden-cli/distinfo
+++ b/security/bitwarden-cli/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1758610163
+TIMESTAMP = 1760949423
SHA256 (node-v22.15.1.tar.gz) = 38aea029f8818f7783f273fbc70dcf930f9ef54bdd49c5f90c0152caec7a57be
SIZE (node-v22.15.1.tar.gz) = 100310295
-SHA256 (bitwarden-cli-2025.9.0-node-modules.tar.gz) = dd995f5b9fa758b4e76c7b51ce7a29bbebab1cb6be3d1ff83a659369d925e075
-SIZE (bitwarden-cli-2025.9.0-node-modules.tar.gz) = 267011903
-SHA256 (bitwarden-clients-cli-v2025.9.0_GH0.tar.gz) = 4a970c053035550fb5b44fedfbf45dce490f873bc0a397540597a5bc49af022e
-SIZE (bitwarden-clients-cli-v2025.9.0_GH0.tar.gz) = 26819052
+SHA256 (bitwarden-cli-2025.10.0-node-modules.tar.gz) = 94b46790681dd3506479d9f650135e31220b64dec0ec7ada0e56f63de8b56766
+SIZE (bitwarden-cli-2025.10.0-node-modules.tar.gz) = 267045345
+SHA256 (bitwarden-clients-cli-v2025.10.0_GH0.tar.gz) = e9f5b989e3403525c08ef0d295e7a315de2e5f05121e67b0352fed21417277df
+SIZE (bitwarden-clients-cli-v2025.10.0_GH0.tar.gz) = 28302200
diff --git a/security/bitwarden-cli/files/packagejsons/apps/browser/package.json b/security/bitwarden-cli/files/packagejsons/apps/browser/package.json
index 24a53f43f66c..402a00fee31a 100644
--- a/security/bitwarden-cli/files/packagejsons/apps/browser/package.json
+++ b/security/bitwarden-cli/files/packagejsons/apps/browser/package.json
@@ -1,6 +1,6 @@
{
"name": "@bitwarden/browser",
- "version": "2025.9.0",
+ "version": "2025.10.0",
"scripts": {
"build": "npm run build:chrome",
"build:bit": "npm run build:bit:chrome",
diff --git a/security/bitwarden-cli/files/packagejsons/apps/cli/package.json b/security/bitwarden-cli/files/packagejsons/apps/cli/package.json
index e5dbd66ab128..02db5317a26b 100644
--- a/security/bitwarden-cli/files/packagejsons/apps/cli/package.json
+++ b/security/bitwarden-cli/files/packagejsons/apps/cli/package.json
@@ -1,7 +1,7 @@
{
"name": "@bitwarden/cli",
"description": "A secure and free password manager for all of your devices.",
- "version": "2025.9.0",
+ "version": "2025.10.0",
"keywords": [
"bitwarden",
"password",
@@ -64,11 +64,11 @@
},
"dependencies": {
"@koa/multer": "4.0.0",
- "@koa/router": "13.1.0",
+ "@koa/router": "14.0.0",
"big-integer": "1.6.52",
"browser-hrtime": "1.1.8",
"chalk": "4.1.2",
- "commander": "11.1.0",
+ "commander": "14.0.0",
"core-js": "3.45.0",
"form-data": "4.0.4",
"https-proxy-agent": "7.0.6",
@@ -80,7 +80,7 @@
"koa-json": "2.0.2",
"lowdb": "1.0.0",
"lunr": "2.3.9",
- "multer": "1.4.5-lts.2",
+ "multer": "2.0.2",
"node-fetch": "2.6.12",
"node-forge": "1.3.1",
"open": "10.1.2",
diff --git a/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json b/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json
index dd5fb85b4da7..cb997273f1e8 100644
--- a/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json
+++ b/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json
@@ -1,7 +1,7 @@
{
"name": "@bitwarden/desktop",
"description": "A secure and free password manager for all of your devices.",
- "version": "2025.9.0",
+ "version": "2025.10.0",
"keywords": [
"bitwarden",
"password",
diff --git a/security/bitwarden-cli/files/packagejsons/apps/web/package.json b/security/bitwarden-cli/files/packagejsons/apps/web/package.json
index 551eb1c5e86c..5690ce77dec9 100644
--- a/security/bitwarden-cli/files/packagejsons/apps/web/package.json
+++ b/security/bitwarden-cli/files/packagejsons/apps/web/package.json
@@ -1,6 +1,6 @@
{
"name": "@bitwarden/web-vault",
- "version": "2025.9.0",
+ "version": "2025.10.0",
"scripts": {
"build:oss": "webpack",
"build:bit": "webpack -c ../../bitwarden_license/bit-web/webpack.config.js",
@@ -18,6 +18,7 @@
"build:bit:selfhost:watch": "cross-env ENV=selfhosted npm run build:bit:watch",
"build:oss:selfhost:prod": "cross-env ENV=selfhosted NODE_ENV=production npm run build:oss",
"build:bit:selfhost:prod": "cross-env ENV=selfhosted NODE_ENV=production npm run build:bit",
+ "build:bit:selfhost:dev": "cross-env ENV=selfhosted NODE_ENV=production npm run build:bit",
"build:bit:ee": "cross-env NODE_ENV=production ENV=ee npm run build:bit",
"clean:l10n": "git push origin --delete l10n_master",
"dist:bit:cloud": "npm run build:bit:cloud",
diff --git a/security/bitwarden-cli/files/packagejsons/libs/admin-console/package.json b/security/bitwarden-cli/files/packagejsons/libs/admin-console/package.json
index c319beb8f4cc..5e934006d0db 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/admin-console/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/admin-console/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/angular/package.json b/security/bitwarden-cli/files/packagejsons/libs/angular/package.json
index 322c8c826a2f..0b9111f88fbd 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/angular/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/angular/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/assets/package.json b/security/bitwarden-cli/files/packagejsons/libs/assets/package.json
index cc5935833bf9..c46c2a4e954a 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/assets/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/assets/package.json
@@ -4,8 +4,8 @@
"description": "Assets used in Bitwarden clients",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "ui-foundation",
"scripts": {
diff --git a/security/bitwarden-cli/files/packagejsons/libs/auth/package.json b/security/bitwarden-cli/files/packagejsons/libs/auth/package.json
index 52c1be63f817..cab83bd3b8dc 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/auth/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/auth/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/billing/package.json b/security/bitwarden-cli/files/packagejsons/libs/billing/package.json
index 8858cfaa2669..3afd267cc231 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/billing/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/billing/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest --passWithNoTests"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/client-type/package.json b/security/bitwarden-cli/files/packagejsons/libs/client-type/package.json
index 1db72603bf9f..9a18cf281818 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/client-type/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/client-type/package.json
@@ -4,8 +4,8 @@
"description": "Exports the ClientType enum",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/core-test-utils/package.json b/security/bitwarden-cli/files/packagejsons/libs/core-test-utils/package.json
index acb2edc8eb5a..dd9e54e6548e 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/core-test-utils/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/core-test-utils/package.json
@@ -4,8 +4,8 @@
"description": "Async test tools for state and clients",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/dirt/card/package.json b/security/bitwarden-cli/files/packagejsons/libs/dirt/card/package.json
index cf613ead7af6..d6fc1841888e 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/dirt/card/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/dirt/card/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest --passWithNoTests"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/guid/package.json b/security/bitwarden-cli/files/packagejsons/libs/guid/package.json
index 9f7af0667a35..4461add637f5 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/guid/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/guid/package.json
@@ -4,8 +4,8 @@
"description": "Guid utilities extracted from common",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/importer/package.json b/security/bitwarden-cli/files/packagejsons/libs/importer/package.json
index eb2588b6340e..2c85c78cb666 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/importer/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/importer/package.json
@@ -13,6 +13,7 @@
},
"license": "GPL-3.0",
"scripts": {
+ "test": "jest",
"clean": "rimraf dist",
"build": "npm run clean && tsc",
"build:watch": "npm run clean && tsc -watch"
diff --git a/security/bitwarden-cli/files/packagejsons/libs/logging/package.json b/security/bitwarden-cli/files/packagejsons/libs/logging/package.json
index b9cfbe35eb0f..2b1d529af334 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/logging/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/logging/package.json
@@ -4,8 +4,8 @@
"description": "Logging primitives",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/messaging-internal/package.json b/security/bitwarden-cli/files/packagejsons/libs/messaging-internal/package.json
deleted file mode 100644
index 7a0a13d2d673..000000000000
--- a/security/bitwarden-cli/files/packagejsons/libs/messaging-internal/package.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "name": "@bitwarden/messaging-internal",
- "version": "0.0.1",
- "description": "Internal details to accompany @bitwarden/messaging this library should not be consumed in non-platform code.",
- "private": true,
- "type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
- "license": "GPL-3.0",
- "author": "platform"
-}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/messaging/package.json b/security/bitwarden-cli/files/packagejsons/libs/messaging/package.json
index 01c8d7cb0e7a..7f83f0170c80 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/messaging/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/messaging/package.json
@@ -4,8 +4,8 @@
"description": "Services for sending and recieving messages from different contexts of the same application.",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/node/package.json b/security/bitwarden-cli/files/packagejsons/libs/node/package.json
index 823913c997d3..6a375a2a5ad8 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/node/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/node/package.json
@@ -13,6 +13,7 @@
},
"license": "GPL-3.0",
"scripts": {
+ "test": "jest",
"clean": "rimraf dist",
"build": "npm run clean && tsc",
"build:watch": "npm run clean && tsc -watch"
diff --git a/security/bitwarden-cli/files/packagejsons/libs/nx-plugin/package.json b/security/bitwarden-cli/files/packagejsons/libs/nx-plugin/package.json
index 8a3bdebf9ac5..8d132bad96b6 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/nx-plugin/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/nx-plugin/package.json
@@ -4,8 +4,8 @@
"description": "Custom Nx tools like generators and executors for Bitwarden projects",
"private": true,
"type": "commonjs",
- "main": "./src/index.js",
- "types": "./src/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "Platform",
"generators": "./generators.json"
diff --git a/security/bitwarden-cli/files/packagejsons/libs/platform/package.json b/security/bitwarden-cli/files/packagejsons/libs/platform/package.json
index 093019b446d9..b063def1a9b3 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/platform/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/platform/package.json
@@ -13,6 +13,7 @@
},
"license": "GPL-3.0",
"scripts": {
+ "test": "jest",
"clean": "rimraf dist",
"build": "npm run clean && tsc",
"build:watch": "npm run clean && tsc -watch"
diff --git a/security/bitwarden-cli/files/packagejsons/libs/serialization/package.json b/security/bitwarden-cli/files/packagejsons/libs/serialization/package.json
index d582d28ac236..09d1e05e19d8 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/serialization/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/serialization/package.json
@@ -4,8 +4,8 @@
"description": "Core serialization utilities",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/state-internal/package.json b/security/bitwarden-cli/files/packagejsons/libs/state-internal/package.json
index 2a6252205987..b8634a672f37 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/state-internal/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/state-internal/package.json
@@ -4,8 +4,8 @@
"description": "The internal parts of @bitwarden/state that should not be used by other teams.",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/state-test-utils/package.json b/security/bitwarden-cli/files/packagejsons/libs/state-test-utils/package.json
index 9fd9aa64e5f1..f4c2fb45a19c 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/state-test-utils/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/state-test-utils/package.json
@@ -4,8 +4,8 @@
"description": "Test utilities and fakes for state management",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/state/package.json b/security/bitwarden-cli/files/packagejsons/libs/state/package.json
index 2c25647e4e35..62805f6a084b 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/state/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/state/package.json
@@ -4,8 +4,8 @@
"description": "Centralized application state management",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/storage-core/package.json b/security/bitwarden-cli/files/packagejsons/libs/storage-core/package.json
index 7b18e4dcb5f4..4f566ef2056b 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/storage-core/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/storage-core/package.json
@@ -4,8 +4,8 @@
"description": "Abstractions over storage APIs",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/storage-test-utils/package.json b/security/bitwarden-cli/files/packagejsons/libs/storage-test-utils/package.json
index 22d83f2334ed..6fcca07803d0 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/storage-test-utils/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/storage-test-utils/package.json
@@ -4,8 +4,8 @@
"description": "Test tools for the storage library",
"private": true,
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "platform"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-core/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-core/package.json
index c7fcd26d8847..887f64a2f0c5 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-core/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-core/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-ui/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-ui/package.json
index 4dc5e3251241..2a2d2dc599d8 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-ui/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-ui/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest --passWithNoTests"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/generator/components/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/generator/components/package.json
index be4bbbe4ae89..4e6ddd39df7e 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/tools/generator/components/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/generator/components/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest --passWithNoTests"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/generator/core/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/generator/core/package.json
index 23ef352f9a61..00adf1c7e521 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/tools/generator/core/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/generator/core/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/history/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/history/package.json
index 5941d675536e..2e61910941a3 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/history/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/history/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/legacy/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/legacy/package.json
index 151f48d5aba1..eaf07d0e3ed1 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/legacy/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/legacy/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/navigation/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/navigation/package.json
index 61b6d2b8da3f..96b1eb3c3bba 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/navigation/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/generator/extensions/navigation/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/send/send-ui/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/send/send-ui/package.json
index 98f7e0ca27e8..1bfdf87da104 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/tools/send/send-ui/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/send/send-ui/package.json
@@ -15,6 +15,7 @@
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && tsc",
- "build:watch": "npm run clean && tsc -watch"
+ "build:watch": "npm run clean && tsc -watch",
+ "test": "jest"
}
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/ui/common/package.json b/security/bitwarden-cli/files/packagejsons/libs/ui/common/package.json
index 4ea0f8aed771..0cc6d4b153f3 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/ui/common/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/ui/common/package.json
@@ -12,6 +12,11 @@
"url": "https://github.com/bitwarden/clients"
},
"license": "GPL-3.0",
+ "scripts": {
+ "clean": "rimraf dist",
+ "build": "npm run clean && tsc",
+ "build:watch": "npm run clean && tsc -watch"
+ },
"exports": {
".": {
"import": "./src/index.ts"
diff --git a/security/bitwarden-cli/files/packagejsons/libs/user-core/package.json b/security/bitwarden-cli/files/packagejsons/libs/user-core/package.json
index 2251d2ceace7..b32afd6d8f9a 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/user-core/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/user-core/package.json
@@ -3,8 +3,8 @@
"version": "0.0.0",
"description": "The very basic concept that constitutes a user, this needs to be very low level to facilitate Platform keeping their own code low level.",
"type": "commonjs",
- "main": "dist/index.js",
- "types": "dist/index.d.ts",
+ "main": "index.js",
+ "types": "index.d.ts",
"license": "GPL-3.0",
"author": "auth"
}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/vault/package.json b/security/bitwarden-cli/files/packagejsons/libs/vault/package.json
index 48822f93a40f..3d0653205201 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/vault/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/vault/package.json
@@ -13,6 +13,7 @@
},
"license": "GPL-3.0",
"scripts": {
+ "test": "jest",
"clean": "rimraf dist",
"build": "npm run clean && tsc",
"build:watch": "npm run clean && tsc -watch"
diff --git a/security/bitwarden-cli/files/packagejsons/package-lock.json b/security/bitwarden-cli/files/packagejsons/package-lock.json
index 1b4fe5f40e30..71196389be2a 100644
--- a/security/bitwarden-cli/files/packagejsons/package-lock.json
+++ b/security/bitwarden-cli/files/packagejsons/package-lock.json
@@ -23,11 +23,11 @@
"@angular/platform-browser": "19.2.14",
"@angular/platform-browser-dynamic": "19.2.14",
"@angular/router": "19.2.14",
- "@bitwarden/sdk-internal": "0.2.0-main.266",
+ "@bitwarden/sdk-internal": "0.2.0-main.311",
"@electron/fuses": "1.8.0",
"@emotion/css": "11.13.5",
"@koa/multer": "4.0.0",
- "@koa/router": "13.1.0",
+ "@koa/router": "14.0.0",
"@microsoft/signalr": "8.0.7",
"@microsoft/signalr-protocol-msgpack": "8.0.7",
"@ng-select/ng-select": "14.9.0",
@@ -40,7 +40,7 @@
"buffer": "6.0.3",
"bufferutil": "4.0.9",
"chalk": "4.1.2",
- "commander": "11.1.0",
+ "commander": "14.0.0",
"core-js": "3.45.0",
"form-data": "4.0.4",
"https-proxy-agent": "7.0.6",
@@ -53,7 +53,7 @@
"lit": "3.3.0",
"lowdb": "1.0.0",
"lunr": "2.3.9",
- "multer": "1.4.5-lts.2",
+ "multer": "2.0.2",
"ngx-toastr": "19.0.0",
"node-fetch": "2.6.12",
"node-forge": "1.3.1",
@@ -97,12 +97,12 @@
"@storybook/test-runner": "0.22.0",
"@storybook/theming": "8.6.12",
"@storybook/web-components-webpack5": "8.6.12",
- "@types/chrome": "0.0.306",
+ "@types/chrome": "0.1.12",
"@types/firefox-webext-browser": "120.0.4",
"@types/inquirer": "8.2.10",
"@types/jest": "29.5.14",
"@types/jsdom": "21.1.7",
- "@types/koa": "2.15.0",
+ "@types/koa": "3.0.0",
"@types/koa__multer": "2.0.7",
"@types/koa__router": "12.0.4",
"@types/koa-bodyparser": "4.3.7",
@@ -131,7 +131,7 @@
"copy-webpack-plugin": "13.0.0",
"cross-env": "10.0.0",
"css-loader": "7.1.2",
- "electron": "36.8.1",
+ "electron": "36.9.3",
"electron-builder": "26.0.12",
"electron-log": "5.4.0",
"electron-reload": "2.0.0-alpha.1",
@@ -191,19 +191,19 @@
},
"apps/browser": {
"name": "@bitwarden/browser",
- "version": "2025.9.0"
+ "version": "2025.10.0"
},
"apps/cli": {
"name": "@bitwarden/cli",
- "version": "2025.9.0",
+ "version": "2025.10.0",
"license": "SEE LICENSE IN LICENSE.txt",
"dependencies": {
"@koa/multer": "4.0.0",
- "@koa/router": "13.1.0",
+ "@koa/router": "14.0.0",
"big-integer": "1.6.52",
"browser-hrtime": "1.1.8",
"chalk": "4.1.2",
- "commander": "11.1.0",
+ "commander": "14.0.0",
"core-js": "3.45.0",
"form-data": "4.0.4",
"https-proxy-agent": "7.0.6",
@@ -215,7 +215,7 @@
"koa-json": "2.0.2",
"lowdb": "1.0.0",
"lunr": "2.3.9",
- "multer": "1.4.5-lts.2",
+ "multer": "2.0.2",
"node-fetch": "2.6.12",
"node-forge": "1.3.1",
"open": "10.1.2",
@@ -277,7 +277,7 @@
},
"apps/desktop": {
"name": "@bitwarden/desktop",
- "version": "2025.9.0",
+ "version": "2025.10.0",
"hasInstallScript": true,
"license": "GPL-3.0"
},
@@ -291,7 +291,7 @@
},
"apps/web": {
"name": "@bitwarden/web-vault",
- "version": "2025.9.0"
+ "version": "2025.10.0"
},
"libs/admin-console": {
"name": "@bitwarden/admin-console",
@@ -375,6 +375,7 @@
"libs/messaging-internal": {
"name": "@bitwarden/messaging-internal",
"version": "0.0.1",
+ "extraneous": true,
"license": "GPL-3.0"
},
"libs/node": {
@@ -4670,10 +4671,6 @@
"resolved": "libs/messaging",
"link": true
},
- "node_modules/@bitwarden/messaging-internal": {
- "resolved": "libs/messaging-internal",
- "link": true
- },
"node_modules/@bitwarden/node": {
"resolved": "libs/node",
"link": true
@@ -4691,9 +4688,9 @@
"link": true
},
"node_modules/@bitwarden/sdk-internal": {
- "version": "0.2.0-main.266",
- "resolved": "https://registry.npmjs.org/@bitwarden/sdk-internal/-/sdk-internal-0.2.0-main.266.tgz",
- "integrity": "sha512-2Axa1D9AEkax2ssqahZYHVkk2RdguzLV2bJ6j99AZhh4qjGIYtDvmc5gDh7zhuw7Ig7H3mNpKwCZ/eJgadyH6g==",
+ "version": "0.2.0-main.311",
+ "resolved": "https://registry.npmjs.org/@bitwarden/sdk-internal/-/sdk-internal-0.2.0-main.311.tgz",
+ "integrity": "sha512-zJdQykNMFOyivpNaCB9jc85wZ1ci2HM8/E4hI+yS7FgRm0sRigK5rieF3+xRjiq7pEsZSD8AucR+u/XK9ADXiw==",
"license": "GPL-3.0",
"dependencies": {
"type-fest": "^4.41.0"
@@ -8013,17 +8010,18 @@
}
},
"node_modules/@koa/router": {
- "version": "13.1.0",
- "resolved": "https://registry.npmjs.org/@koa/router/-/router-13.1.0.tgz",
- "integrity": "sha512-mNVu1nvkpSd8Q8gMebGbCkDWJ51ODetrFvLKYusej+V0ByD4btqHYnPIzTBLXnQMVUlm/oxVwqmWBY3zQfZilw==",
+ "version": "14.0.0",
+ "resolved": "https://registry.npmjs.org/@koa/router/-/router-14.0.0.tgz",
+ "integrity": "sha512-LBSu5K0qAaaQcXX/0WIB9PGDevyCxxpnc1uq13vV/CgObaVxuis5hKl3Eboq/8gcb6ebnkAStW9NB/Em2eYyFA==",
"license": "MIT",
"dependencies": {
+ "debug": "^4.4.1",
"http-errors": "^2.0.0",
"koa-compose": "^4.1.0",
- "path-to-regexp": "^6.3.0"
+ "path-to-regexp": "^8.2.0"
},
"engines": {
- "node": ">= 18"
+ "node": ">= 20"
}
},
"node_modules/@leichtgewicht/ip-codec": {
@@ -13379,9 +13377,9 @@
}
},
"node_modules/@types/chrome": {
- "version": "0.0.306",
- "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.306.tgz",
- "integrity": "sha512-95kgcqvTNcaZCXmx/kIKY6uo83IaRNT3cuPxYqlB2Iu+HzKDCP4t7TUe7KhJijTdibcvn+SzziIcfSLIlgRnhQ==",
+ "version": "0.1.12",
+ "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.1.12.tgz",
+ "integrity": "sha512-jEkxs9GPQHx7g49WjkA8QDNcqODbMGDuBbWQOtjiS/Wf9AiEcDmQMIAgJvC/Xi36WoCVNx584g0Dd9ThJQCAiw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13713,9 +13711,9 @@
}
},
"node_modules/@types/koa": {
- "version": "2.15.0",
- "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.15.0.tgz",
- "integrity": "sha512-7QFsywoE5URbuVnG3loe03QXuGajrnotr3gQkXcEBShORai23MePfFYdhz90FEtBBpkyIYQbVD+evKtloCgX3g==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@types/koa/-/koa-3.0.0.tgz",
+ "integrity": "sha512-MOcVYdVYmkSutVHZZPh8j3+dAjLyR5Tl59CN0eKgpkE1h/LBSmPAsQQuWs+bKu7WtGNn+hKfJH9Gzml+PulmDg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13723,7 +13721,7 @@
"@types/content-disposition": "*",
"@types/cookies": "*",
"@types/http-assert": "*",
- "@types/http-errors": "*",
+ "@types/http-errors": "^2",
"@types/keygrip": "*",
"@types/koa-compose": "*",
"@types/node": "*"
@@ -18365,12 +18363,12 @@
}
},
"node_modules/commander": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
- "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
+ "version": "14.0.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.0.tgz",
+ "integrity": "sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==",
"license": "MIT",
"engines": {
- "node": ">=16"
+ "node": ">=20"
}
},
"node_modules/common-path-prefix": {
@@ -18473,20 +18471,34 @@
"license": "MIT"
},
"node_modules/concat-stream": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
- "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz",
+ "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==",
"engines": [
- "node >= 0.8"
+ "node >= 6.0"
],
"license": "MIT",
"dependencies": {
"buffer-from": "^1.0.0",
"inherits": "^2.0.3",
- "readable-stream": "^2.2.2",
+ "readable-stream": "^3.0.2",
"typedarray": "^0.0.6"
}
},
+ "node_modules/concat-stream/node_modules/readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/concurrently": {
"version": "9.2.0",
"resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.2.0.tgz",
@@ -20147,9 +20159,9 @@
}
},
"node_modules/electron": {
- "version": "36.8.1",
- "resolved": "https://registry.npmjs.org/electron/-/electron-36.8.1.tgz",
- "integrity": "sha512-honaH58/cyCb9QAzIvD+WXWuNIZ0tW9zfBqMz5wZld/rXB+LCTEDb2B3TAv8+pDmlzPlkPio95RkUe86l6MNjg==",
+ "version": "36.9.3",
+ "resolved": "https://registry.npmjs.org/electron/-/electron-36.9.3.tgz",
+ "integrity": "sha512-eR5yswsA55zVTPDEIA/PSdVNBLOp0q0Wsavgx0S3BmJYOqKoH1gqzS+hggf0/aY5OvUjVNSHiJJA1VsB5aJUug==",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -30081,22 +30093,21 @@
}
},
"node_modules/multer": {
- "version": "1.4.5-lts.2",
- "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.2.tgz",
- "integrity": "sha512-VzGiVigcG9zUAoCNU+xShztrlr1auZOlurXynNvO9GiWD1/mTBbUljOKY+qMeazBqXgRnjzeEgJI/wyjJUHg9A==",
- "deprecated": "Multer 1.x is impacted by a number of vulnerabilities, which have been patched in 2.x. You should upgrade to the latest 2.x version.",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/multer/-/multer-2.0.2.tgz",
+ "integrity": "sha512-u7f2xaZ/UG8oLXHvtF/oWTRvT44p9ecwBBqTwgJVq0+4BW1g8OW01TyMEGWBHbyMOYVHXslaut7qEQ1meATXgw==",
"license": "MIT",
"dependencies": {
"append-field": "^1.0.0",
- "busboy": "^1.0.0",
- "concat-stream": "^1.5.2",
- "mkdirp": "^0.5.4",
+ "busboy": "^1.6.0",
+ "concat-stream": "^2.0.0",
+ "mkdirp": "^0.5.6",
"object-assign": "^4.1.1",
- "type-is": "^1.6.4",
- "xtend": "^4.0.0"
+ "type-is": "^1.6.18",
+ "xtend": "^4.0.2"
},
"engines": {
- "node": ">= 6.0.0"
+ "node": ">= 10.16.0"
}
},
"node_modules/multer/node_modules/media-typer": {
@@ -32996,10 +33007,13 @@
}
},
"node_modules/path-to-regexp": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
- "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",
- "license": "MIT"
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz",
+ "integrity": "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=16"
+ }
},
"node_modules/path-type": {
"version": "6.0.0",
@@ -35049,15 +35063,6 @@
"integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
"license": "MIT"
},
- "node_modules/router/node_modules/path-to-regexp": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz",
- "integrity": "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==",
- "license": "MIT",
- "engines": {
- "node": ">=16"
- }
- },
"node_modules/rrweb-cssom": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz",
diff --git a/security/bitwarden-cli/files/packagejsons/package.json b/security/bitwarden-cli/files/packagejsons/package.json
index 62ae69a2175a..961a7fd1d6a2 100644
--- a/security/bitwarden-cli/files/packagejsons/package.json
+++ b/security/bitwarden-cli/files/packagejsons/package.json
@@ -61,12 +61,12 @@
"@storybook/test-runner": "0.22.0",
"@storybook/theming": "8.6.12",
"@storybook/web-components-webpack5": "8.6.12",
- "@types/chrome": "0.0.306",
+ "@types/chrome": "0.1.12",
"@types/firefox-webext-browser": "120.0.4",
"@types/inquirer": "8.2.10",
"@types/jest": "29.5.14",
"@types/jsdom": "21.1.7",
- "@types/koa": "2.15.0",
+ "@types/koa": "3.0.0",
"@types/koa__multer": "2.0.7",
"@types/koa__router": "12.0.4",
"@types/koa-bodyparser": "4.3.7",
@@ -95,7 +95,7 @@
"copy-webpack-plugin": "13.0.0",
"cross-env": "10.0.0",
"css-loader": "7.1.2",
- "electron": "36.8.1",
+ "electron": "36.9.3",
"electron-builder": "26.0.12",
"electron-log": "5.4.0",
"electron-reload": "2.0.0-alpha.1",
@@ -158,11 +158,11 @@
"@angular/platform-browser": "19.2.14",
"@angular/platform-browser-dynamic": "19.2.14",
"@angular/router": "19.2.14",
- "@bitwarden/sdk-internal": "0.2.0-main.266",
+ "@bitwarden/sdk-internal": "0.2.0-main.311",
"@electron/fuses": "1.8.0",
"@emotion/css": "11.13.5",
"@koa/multer": "4.0.0",
- "@koa/router": "13.1.0",
+ "@koa/router": "14.0.0",
"@microsoft/signalr": "8.0.7",
"@microsoft/signalr-protocol-msgpack": "8.0.7",
"@ng-select/ng-select": "14.9.0",
@@ -175,7 +175,7 @@
"buffer": "6.0.3",
"bufferutil": "4.0.9",
"chalk": "4.1.2",
- "commander": "11.1.0",
+ "commander": "14.0.0",
"core-js": "3.45.0",
"form-data": "4.0.4",
"https-proxy-agent": "7.0.6",
@@ -188,7 +188,7 @@
"lit": "3.3.0",
"lowdb": "1.0.0",
"lunr": "2.3.9",
- "multer": "1.4.5-lts.2",
+ "multer": "2.0.2",
"ngx-toastr": "19.0.0",
"node-fetch": "2.6.12",
"node-forge": "1.3.1",
diff --git a/security/bitwarden-cli/files/patch-apps_cli_src_platform_services_cli-platform-utils.service.ts b/security/bitwarden-cli/files/patch-apps_cli_src_platform_services_cli-platform-utils.service.ts
index 908e64ec7ba8..d5489628220a 100644
--- a/security/bitwarden-cli/files/patch-apps_cli_src_platform_services_cli-platform-utils.service.ts
+++ b/security/bitwarden-cli/files/patch-apps_cli_src_platform_services_cli-platform-utils.service.ts
@@ -1,4 +1,4 @@
---- apps/cli/src/platform/services/cli-platform-utils.service.ts.orig 2025-07-01 17:12:33 UTC
+--- apps/cli/src/platform/services/cli-platform-utils.service.ts.orig 2025-10-10 16:12:57 UTC
+++ apps/cli/src/platform/services/cli-platform-utils.service.ts
@@ -28,7 +28,7 @@ export class CliPlatformUtilsService implements Platfo
case "darwin":
@@ -9,7 +9,7 @@
default:
this.deviceCache = DeviceType.LinuxCLI;
break;
-@@ -80,7 +80,7 @@ export class CliPlatformUtilsService implements Platfo
+@@ -84,7 +84,7 @@ export class CliPlatformUtilsService implements Platfo
}
launchUri(uri: string, options?: any): void {
diff --git a/security/fizz/Makefile b/security/fizz/Makefile
index 8daa250a1a03..656541d3b74b 100644
--- a/security/fizz/Makefile
+++ b/security/fizz/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fizz
DISTVERSIONPREFIX= v
DISTVERSION= 2025.08.18.00
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/i2pd/Makefile b/security/i2pd/Makefile
index b0baf476f5c3..136db5ae0ce0 100644
--- a/security/i2pd/Makefile
+++ b/security/i2pd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= i2pd
DISTVERSION= 2.58.0
+PORTREVISION= 1
CATEGORIES= security net-p2p
MAINTAINER= driesm@FreeBSD.org
diff --git a/security/kleopatra/Makefile b/security/kleopatra/Makefile
index 82203c6914d6..3fec24d80e5d 100644
--- a/security/kleopatra/Makefile
+++ b/security/kleopatra/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kleopatra
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= security kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/security/spass-qt5/Makefile b/security/spass-qt5/Makefile
index cb0362e8c3aa..81a97faab303 100644
--- a/security/spass-qt5/Makefile
+++ b/security/spass-qt5/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 6
+PORTREVISION= 7
PKGNAMESUFFIX= -qt5
COMMENT= Secure password generator with a true RNG (Qt5 GUI)
diff --git a/security/spass/Makefile b/security/spass/Makefile
index 02b0b6eb7a2f..85ab68d86e82 100644
--- a/security/spass/Makefile
+++ b/security/spass/Makefile
@@ -2,7 +2,7 @@ PORTNAME= spass
DISTVERSIONPREFIX= v
DISTVERSION= 3.2-5
DISTVERSIONSUFFIX= -gd38d173
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= security
MAINTAINER= ports@FreeBSD.org
diff --git a/security/vuls/Makefile b/security/vuls/Makefile
index 657d82d8086c..f00c2b561b70 100644
--- a/security/vuls/Makefile
+++ b/security/vuls/Makefile
@@ -1,7 +1,6 @@
PORTNAME= vuls
DISTVERSIONPREFIX=v
-DISTVERSION= 0.35.0
-PORTREVISION= 2
+DISTVERSION= 0.35.1
CATEGORIES= security
MAINTAINER= girgen@FreeBSD.org
diff --git a/security/vuls/distinfo b/security/vuls/distinfo
index ef235beca798..c1d0d4295ddc 100644
--- a/security/vuls/distinfo
+++ b/security/vuls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759132452
-SHA256 (go/security_vuls/vuls-v0.35.0/v0.35.0.mod) = 521aaa89e904b2b4373aaf7362e4d26858ec201a28fc7c42a3e35c781655a906
-SIZE (go/security_vuls/vuls-v0.35.0/v0.35.0.mod) = 20129
-SHA256 (go/security_vuls/vuls-v0.35.0/v0.35.0.zip) = abfb9672c98bcc57afe74d5f42146bf917f67cfb284f0979e726e842e978a71e
-SIZE (go/security_vuls/vuls-v0.35.0/v0.35.0.zip) = 1402114
+TIMESTAMP = 1760726777
+SHA256 (go/security_vuls/vuls-v0.35.1/v0.35.1.mod) = 3eb926833e78730f85a28c7100ae7f069ae9fe750139831f0a273d8ca212eadb
+SIZE (go/security_vuls/vuls-v0.35.1/v0.35.1.mod) = 20130
+SHA256 (go/security_vuls/vuls-v0.35.1/v0.35.1.zip) = 9e665e4e40f50de6dbb8f04dcb3e34fb86956fe13e5bc21c87e42428efa6d5e0
+SIZE (go/security_vuls/vuls-v0.35.1/v0.35.1.zip) = 1402841
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index 5fd38a9b701f..d3555b1fc86e 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,53 @@
+ <vuln vid="4553e4b3-addf-11f0-9b8d-40a6b7c3b3b8">
+ <topic>Hidden/Protected custom variables are prone to filter enumeration</topic>
+ <affects>
+ <package>
+ <name>icingaweb2-module-icingadb-php81</name>
+ <range><lt>1.1.4</lt></range>
+ <range><ge>1.2</ge><lt>1.2.3,1</lt></range>
+ </package>
+ <package>
+ <name>icingaweb2-module-icingadb-php82</name>
+ <range><lt>1.1.4</lt></range>
+ <range><ge>1.2</ge><lt>1.2.3,1</lt></range>
+ </package>
+ <package>
+ <name>icingaweb2-module-icingadb-php83</name>
+ <range><lt>1.1.4</lt></range>
+ <range><ge>1.2</ge><lt>1.2.3,1</lt></range>
+ </package>
+ <package>
+ <name>icingaweb2-module-icingadb-php84</name>
+ <range><lt>1.1.4</lt></range>
+ <range><ge>1.2</ge><lt>1.2.3,1</lt></range>
+ </package>
+ <package>
+ <name>icingaweb2-module-icingadb-php85</name>
+ <range><lt>1.1.4</lt></range>
+ <range><ge>1.2</ge><lt>1.2.3,1</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Icinga reports:</p>
+ <blockquote cite="https://github.com/Icinga/icingadb-web/security/advisories/GHSA-w57j-28jc-8429">
+ <p>An authorized user with access to Icinga DB Web, can use
+ a custom variable in a filter that is either protected by
+ icingadb/protect/variables or hidden by icingadb/denylist/variables,
+ to guess values assigned to it.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-61789</cvename>
+ <url>https://github.com/Icinga/icingadb-web/security/advisories/GHSA-w57j-28jc-8429</url>
+ </references>
+ <dates>
+ <discovery>2025-10-16</discovery>
+ <entry>2025-10-20</entry>
+ </dates>
+ </vuln>
+
<vuln vid="4355ce42-ad06-11f0-b2aa-b42e991fc52e">
<topic>Mozilla -- XSS in sites without content-type header</topic>
<affects>
diff --git a/security/wpa_supplicant-devel/Makefile b/security/wpa_supplicant-devel/Makefile
index 379d1fee6e03..537f5acf92a5 100644
--- a/security/wpa_supplicant-devel/Makefile
+++ b/security/wpa_supplicant-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wpa_supplicant
PORTVERSION= ${COMMIT_DATE}
+PORTREVISION= 2
CATEGORIES= security net
PKGNAMESUFFIX= -devel
@@ -17,6 +18,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/README
USES= cpe gmake pkgconfig:build readline ssl
+USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/wpa_supplicant
INSTALL_WRKSRC= ${WRKSRC}/src
CPPFLAGS+= -Wno-incompatible-function-pointer-types
@@ -43,7 +45,7 @@ OPTIONS_DEFINE= WPS WPS_ER WPS_NOREG WPS_NFC WPS_UPNP PKCS12 SMARTCARD \
HT_OVERRIDES VHT_OVERRIDES TLSV12 IEEE80211W \
IEEE80211R DEBUG_FILE DEBUG_SYSLOG PRIVSEP \
DELAYED_MIC IEEE80211N IEEE80211AC INTERWORKING \
- IEEE8021X_EAPOL EAPOL_TEST \
+ IEEE8021X_EAPOL EAPOL_TEST IPV6 LIBWPA\
HS20 NO_ROAMING P2P PASN TDLS DBUS MATCH DOCS \
SIM_SIMULATOR USIM_SIMULATOR WNM MBO RSN_PREAUTH WEP
OPTIONS_DEFAULT= BSD WIRED \
@@ -52,7 +54,7 @@ OPTIONS_DEFAULT= BSD WIRED \
INTERWORKING HS20 DBUS MATCH IEEE80211R IEEE80211W \
IEEE8021X_EAPOL WPS_ER WPS_NFC WPS_UPNP \
FAST PWD PAX SAKE GPSK TNC IKEV2 EKE \
- WNM MBO RSN_PREAUTH WEP PASN
+ WNM MBO RSN_PREAUTH WEP PASN IPV6 LIBWPA
OPTIONS_SUB=
WPS_DESC= Wi-Fi Protected Setup
@@ -71,6 +73,7 @@ IEEE80211R_DESC= Fast BSS Transition (IEEE 802.11r-2008)
IEEE80211W_DESC= Management Frame Protection (IEEE 802.11w)
IEEE8021X_EAPOL_DESC= EAP over LAN support
EAPOL_TEST_DESC= Development testing
+IPV6_DESC= Development testing IPv6 support
DEBUG_FILE_DESC= Support for writing debug log to a file
DEBUG_SYSLOG_DESC= Send debug messages to syslog instead of stdout
PRIVSEP_DESC= Privilege separation
@@ -118,6 +121,7 @@ TNC_DESC= Trusted Network Connect
WNM_DESC= Wireless Network Monitoring
MBO_DESC= Multi Band Operation (Enables WNM)
RSN_PREAUTH= RSN Preauthentication
+LIBWPA_DESC= libwpa_client Shared Library
PRIVSEP_PLIST_FILES= sbin/wpa_priv
DBUS_PLIST_FILES= share/dbus-1/system-services/fi.w1.wpa_supplicant1.service \
@@ -167,7 +171,7 @@ post-patch:
.endif
.for simple in WPS WPS_ER WPS_NFC WPS_UPNP PKCS12 SMARTCARD HT_OVERRIDES \
VHT_OVERRIDES TLSV12 IEEE80211AC IEEE80211N IEEE80211R IEEE80211W \
- IEEE8021X_EAPOL EAPOL_TEST \
+ IEEE8021X_EAPOL EAPOL_TEST IPV6 \
INTERWORKING DEBUG_FILE DEBUG_SYSLOG HS20 NO_ROAMING PRIVSEP P2P \
PASN TDLS WNM MBO RSN_PREAUTH
. if ${PORT_OPTIONS:M${simple}}
diff --git a/security/wpa_supplicant/Makefile b/security/wpa_supplicant/Makefile
index adb1a5c98e70..9bc1270c55f2 100644
--- a/security/wpa_supplicant/Makefile
+++ b/security/wpa_supplicant/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wpa_supplicant
PORTVERSION= 2.11
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= security net
MASTER_SITES= https://w1.fi/releases/
@@ -38,7 +38,7 @@ OPTIONS_DEFINE= WPS WPS_ER WPS_NOREG WPS_NFC WPS_UPNP PKCS12 SMARTCARD \
HT_OVERRIDES VHT_OVERRIDES TLSV12 IEEE80211W \
IEEE80211R DEBUG_FILE DEBUG_SYSLOG PRIVSEP \
DELAYED_MIC IEEE80211N IEEE80211AC INTERWORKING \
- IEEE8021X_EAPOL EAPOL_TEST \
+ IEEE8021X_EAPOL EAPOL_TEST IPV6 \
HS20 NO_ROAMING P2P TDLS DBUS MATCH DOCS \
SIM_SIMULATOR USIM_SIMULATOR WEP PASN LIBWPA
OPTIONS_DEFAULT= BSD WIRED \
@@ -46,7 +46,7 @@ OPTIONS_DEFAULT= BSD WIRED \
WPS PKCS12 SMARTCARD IEEE80211R DEBUG_SYSLOG \
INTERWORKING HS20 DBUS MATCH IEEE80211R IEEE80211W \
IEEE8021X_EAPOL WPS_ER WPS_NFC WPS_UPNP \
- FAST PWD PAX SAKE GPSK TNC IKEV2 EKE WEP PASN LIBWPA
+ FAST PWD PAX SAKE GPSK TNC IKEV2 EKE WEP PASN LIBWPA IPV6
OPTIONS_SUB=
WPS_DESC= Wi-Fi Protected Setup
@@ -65,6 +65,7 @@ IEEE80211R_DESC= Fast BSS Transition (IEEE 802.11r-2008)
IEEE80211W_DESC= Management Frame Protection (IEEE 802.11w)
IEEE8021X_EAPOL_DESC= EAP over LAN support
EAPOL_TEST_DESC= Development testing
+IPV6_DESC= Development testing IPv6 support
DEBUG_FILE_DESC= Support for writing debug log to a file
DEBUG_SYSLOG_DESC= Send debug messages to syslog instead of stdout
PRIVSEP_DESC= Privilege separation
@@ -109,7 +110,7 @@ SAKE_DESC= Shared-Secret Authentication & Key Establishment
GPSK_DESC= Generalized Pre-Shared Key
TNC_DESC= Trusted Network Connect
PASN_DESC= Pre-Association Security Negotiation
-LIBWPA_DESC= libwpa_client Shared Library
+LIBWPA_DESC= libwpa_client Shared Library
PRIVSEP_PLIST_FILES= sbin/wpa_priv
DBUS_PLIST_FILES= share/dbus-1/system-services/fi.w1.wpa_supplicant1.service \
@@ -159,7 +160,7 @@ post-patch:
.endif
.for simple in WPS WPS_ER WPS_NFC WPS_UPNP PKCS12 SMARTCARD HT_OVERRIDES \
VHT_OVERRIDES TLSV12 IEEE80211AC IEEE80211N IEEE80211R IEEE80211W \
- IEEE8021X_EAPOL EAPOL_TEST \
+ IEEE8021X_EAPOL EAPOL_TEST IPV6\
INTERWORKING DEBUG_FILE DEBUG_SYSLOG HS20 NO_ROAMING PRIVSEP P2P TDLS \
PASN
. if ${PORT_OPTIONS:M${simple}}
diff --git a/shells/bash-completion/Makefile b/shells/bash-completion/Makefile
index 756ddedf803e..dd14f6ab1477 100644
--- a/shells/bash-completion/Makefile
+++ b/shells/bash-completion/Makefile
@@ -16,9 +16,6 @@ TEST_DEPENDS= runtest:misc/dejagnu \
USES= autoreconf gmake pathfix tar:xz
-.if ${ARCH} == riscv64
-EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
-.endif
GNU_CONFIGURE= yes
NO_ARCH= yes
@@ -43,6 +40,12 @@ BASH_STATIC_RUN_DEPENDS=bash:shells/bash-static
FREEBSD_RUN_DEPENDS= bash-completion-freebsd>=0:shells/bash-completion-freebsd
ZFS_RUN_DEPENDS= bash-completion-zfs>=0:shells/bash-completion-zfs
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == riscv64
+EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
+.endif
+
post-configure:
@${REINPLACE_CMD} \
-e 's|/etc/ssl/openssl.cnf|${PREFIX}& &|g' \
diff --git a/sysutils/Makefile b/sysutils/Makefile
index de3906cdfff8..69f9d5f3dcc9 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -415,6 +415,7 @@
SUBDIR += fortunelock
SUBDIR += fpart
SUBDIR += framework-system
+ SUBDIR += framework-tool-tui
SUBDIR += frand
SUBDIR += freebsd-bsdlabel
SUBDIR += freebsd-fdisk
diff --git a/sysutils/cilium/Makefile b/sysutils/cilium/Makefile
index c169e9e3a5cf..832a0fff7211 100644
--- a/sysutils/cilium/Makefile
+++ b/sysutils/cilium/Makefile
@@ -1,7 +1,6 @@
PORTNAME= cilium
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16.24
-PORTREVISION= 4
+DISTVERSION= 0.18.7
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/cilium/cilium-cli
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.25,modules
GO_MODULE= github.com/cilium/cilium-cli
GO_BUILDFLAGS= -ldflags="\
diff --git a/sysutils/cilium/distinfo b/sysutils/cilium/distinfo
index 2ef53897ff3a..0313f3a905c2 100644
--- a/sysutils/cilium/distinfo
+++ b/sysutils/cilium/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1738464966
-SHA256 (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.mod) = 7691be98ae6470ddb59724f51c2aec37a2a74c9594f83c1e275c3248f064192c
-SIZE (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.mod) = 11521
-SHA256 (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.zip) = 40302c39ba9e1aa4d66c5c990b30b2d2c954996b4f90fc8eb8d2a3ac59e330e1
-SIZE (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.zip) = 106472
+TIMESTAMP = 1760934040
+SHA256 (go/sysutils_cilium/cilium-v0.18.7/v0.18.7.mod) = 34df6e4b604fc9270c1a6cfae0c9f90fddf08e5f19e9ea740409ae01c29b2f91
+SIZE (go/sysutils_cilium/cilium-v0.18.7/v0.18.7.mod) = 10761
+SHA256 (go/sysutils_cilium/cilium-v0.18.7/v0.18.7.zip) = f6a69193c35c771e39cad2baea303a57f8227f97a2a3c65491015197bfb3fb89
+SIZE (go/sysutils_cilium/cilium-v0.18.7/v0.18.7.zip) = 68296
diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile
index 3924fb183def..50f93d554c3b 100644
--- a/sysutils/fastfetch/Makefile
+++ b/sysutils/fastfetch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastfetch
-DISTVERSION= 2.53.0
+DISTVERSION= 2.54.0
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/fastfetch/distinfo b/sysutils/fastfetch/distinfo
index 43d95436d3d1..84fe1079276f 100644
--- a/sysutils/fastfetch/distinfo
+++ b/sysutils/fastfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758612743
-SHA256 (fastfetch-cli-fastfetch-2.53.0_GH0.tar.gz) = 1488d9b738474e8ef8e8d78e2463722bf706e435857c849b3f480354ad62366e
-SIZE (fastfetch-cli-fastfetch-2.53.0_GH0.tar.gz) = 1374997
+TIMESTAMP = 1760949939
+SHA256 (fastfetch-cli-fastfetch-2.54.0_GH0.tar.gz) = e6a0516364bc0a4991a588537ee2abb538b86db41f7d9dff795d49baec990529
+SIZE (fastfetch-cli-fastfetch-2.54.0_GH0.tar.gz) = 1379634
diff --git a/sysutils/framework-tool-tui/Makefile b/sysutils/framework-tool-tui/Makefile
new file mode 100644
index 000000000000..4bce1cc8de7a
--- /dev/null
+++ b/sysutils/framework-tool-tui/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= framework-tool-tui
+DISTVERSIONPREFIX=v
+DISTVERSION= 0.5.5
+CATEGORIES= sysutils
+
+MAINTAINER= lme@FreeBSD.org
+COMMENT= TUI for Framework Computer System Utility
+WWW= https://github.com/grouzen/framework-tool-tui
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libhidapi.so:comms/hidapi
+USES= cargo
+
+USE_GITHUB= yes
+GH_ACCOUNT= grouzen
+
+PLIST_FILES= bin/framework-tool-tui
+
+do-patch:
+ ${REINPLACE_CMD} -e s/linux/freebsd/ ${WRKSRC}/src/main.rs
+
+.include <bsd.port.mk>
diff --git a/sysutils/framework-tool-tui/Makefile.crates b/sysutils/framework-tool-tui/Makefile.crates
new file mode 100644
index 000000000000..90a8a88e3008
--- /dev/null
+++ b/sysutils/framework-tool-tui/Makefile.crates
@@ -0,0 +1,281 @@
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.1 \
+ aho-corasick-1.1.3 \
+ allocator-api2-0.2.21 \
+ android-tzdata-0.1.1 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
+ autocfg-1.5.0 \
+ backtrace-0.3.75 \
+ bit_field-0.10.2 \
+ bitflags-1.3.2 \
+ bitflags-2.9.2 \
+ block-buffer-0.10.4 \
+ built-0.5.2 \
+ bumpalo-3.19.0 \
+ bytes-1.10.1 \
+ cargo-lock-8.0.3 \
+ cassowary-0.3.0 \
+ castaway-0.2.4 \
+ cc-1.2.33 \
+ cfg-if-1.0.1 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.41 \
+ clap-4.5.45 \
+ clap-num-1.2.0 \
+ clap-verbosity-flag-2.2.3 \
+ clap_builder-4.5.44 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
+ color-eyre-0.6.5 \
+ color-spantrace-0.3.0 \
+ colorchoice-1.0.4 \
+ compact_str-0.8.1 \
+ core-foundation-0.6.4 \
+ core-foundation-sys-0.6.2 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crossterm-0.28.1 \
+ crossterm_winapi-0.9.1 \
+ crypto-common-0.1.6 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ derive-getters-0.5.0 \
+ derive_setters-0.1.8 \
+ digest-0.10.7 \
+ displaydoc-0.2.5 \
+ document-features-0.2.11 \
+ either-1.15.0 \
+ env_filter-0.1.3 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
+ errno-0.3.13 \
+ eyre-0.6.12 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ form_urlencoded-1.2.1 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ generic-array-0.14.7 \
+ getopts-0.2.23 \
+ getrandom-0.3.3 \
+ gimli-0.31.1 \
+ git2-0.15.0 \
+ hashbrown-0.15.5 \
+ heck-0.5.0 \
+ hidapi-2.6.3 \
+ iana-time-zone-0.1.63 \
+ iana-time-zone-haiku-0.1.2 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ ident_case-1.0.1 \
+ idna-1.0.3 \
+ idna_adapter-1.2.1 \
+ indenter-0.3.4 \
+ indoc-2.0.6 \
+ instability-0.3.9 \
+ io-kit-sys-0.1.0 \
+ io-uring-0.7.10 \
+ is_terminal_polyfill-1.70.1 \
+ itertools-0.13.0 \
+ itoa-1.0.15 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
+ jobserver-0.1.33 \
+ js-sys-0.3.77 \
+ lazy_static-1.5.0 \
+ libc-0.2.175 \
+ libgit2-sys-0.14.2+1.5.1 \
+ libusb1-sys-0.7.0 \
+ libz-sys-1.1.22 \
+ linux-raw-sys-0.4.15 \
+ litemap-0.8.0 \
+ litrs-0.4.2 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
+ lru-0.12.5 \
+ mach-0.2.3 \
+ mach-0.3.2 \
+ memchr-2.7.5 \
+ memoffset-0.6.5 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
+ nix-0.25.1 \
+ nix-0.29.0 \
+ no-std-compat-0.4.1 \
+ num-0.4.3 \
+ num-complex-0.4.6 \
+ num-derive-0.4.2 \
+ num-integer-0.1.46 \
+ num-iter-0.1.45 \
+ num-rational-0.4.2 \
+ num-traits-0.2.19 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ owo-colors-4.2.2 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
+ paste-1.0.15 \
+ percent-encoding-2.3.1 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.32 \
+ plain-0.2.3 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.2 \
+ proc-macro2-1.0.98 \
+ ptr_meta-0.2.0 \
+ ptr_meta_derive-0.2.0 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
+ ratatui-0.29.0 \
+ redox_syscall-0.5.17 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
+ rusb-0.9.4 \
+ rustc-demangle-0.1.26 \
+ rustix-0.38.44 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
+ scopeguard-1.2.0 \
+ semver-1.0.26 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.142 \
+ sha2-0.10.9 \
+ sharded-slab-0.1.7 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.4 \
+ signal-hook-registry-1.4.6 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
+ spin-0.9.8 \
+ stable_deref_trait-1.2.0 \
+ static_assertions-1.1.0 \
+ strsim-0.11.1 \
+ strum-0.26.3 \
+ strum_macros-0.26.4 \
+ syn-1.0.109 \
+ syn-2.0.106 \
+ synstructure-0.13.2 \
+ thiserror-2.0.14 \
+ thiserror-impl-2.0.14 \
+ thread_local-1.1.9 \
+ tinystr-0.8.1 \
+ tokio-1.47.1 \
+ tokio-macros-2.5.0 \
+ toml-0.5.11 \
+ tracing-0.1.41 \
+ tracing-core-0.1.34 \
+ tracing-error-0.2.1 \
+ tracing-subscriber-0.3.19 \
+ tui-popup-0.6.0 \
+ typenum-1.18.0 \
+ ucs2-0.3.3 \
+ uefi-0.20.0 \
+ uefi-macros-0.11.0 \
+ uefi-services-0.17.0 \
+ unicode-ident-1.0.18 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-1.1.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
+ url-2.5.4 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ uzers-0.12.1 \
+ valuable-0.1.1 \
+ vcpkg-0.2.15 \
+ version_check-0.9.5 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.59.0 \
+ windows-0.60.0 \
+ windows-collections-0.1.1 \
+ windows-core-0.59.0 \
+ windows-core-0.60.1 \
+ windows-core-0.61.2 \
+ windows-future-0.1.1 \
+ windows-implement-0.59.0 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-numerics-0.1.1 \
+ windows-result-0.3.4 \
+ windows-strings-0.3.1 \
+ windows-strings-0.4.2 \
+ windows-sys-0.48.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-targets-0.48.5 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
+ windows-version-0.1.4 \
+ windows_aarch64_gnullvm-0.48.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
+ windows_i686_gnu-0.48.5 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
+ windows_i686_msvc-0.48.5 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
+ windows_x86_64_gnu-0.48.5 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
+ wit-bindgen-rt-0.39.0 \
+ wmi-0.15.2 \
+ writeable-0.6.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
+ framework_lib@git+https://github.com/FrameworkComputer/framework-system.git\#56522d2d463e2dcbb77dc8d163a1e37cbb09d95a \
+ guid-create@git+https://github.com/FrameworkComputer/guid-create?branch=no-rand\#84c3ad2e8b64a12beebb460804a65da55434cfd9 \
+ redox_hwio@git+https://github.com/FrameworkComputer/rust-hwio?branch=freebsd\#9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba \
+ smbios-lib@git+https://github.com/FrameworkComputer/smbios-lib.git?branch=no-std\#b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c
diff --git a/sysutils/framework-tool-tui/distinfo b/sysutils/framework-tool-tui/distinfo
new file mode 100644
index 000000000000..0eaafaf09417
--- /dev/null
+++ b/sysutils/framework-tool-tui/distinfo
@@ -0,0 +1,565 @@
+TIMESTAMP = 1760983567
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
+SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
+SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/built-0.5.2.crate) = 5b9c056b9ed43aee5e064b683aa1ec783e19c6acec7559e3ae931b7490472fbe
+SIZE (rust/crates/built-0.5.2.crate) = 17621
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cargo-lock-8.0.3.crate) = 031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996
+SIZE (rust/crates/cargo-lock-8.0.3.crate) = 39302
+SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
+SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.33.crate) = 3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f
+SIZE (rust/crates/cc-1.2.33.crate) = 111970
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
+SIZE (rust/crates/clap-4.5.45.crate) = 58337
+SHA256 (rust/crates/clap-num-1.2.0.crate) = 822c4000301ac390e65995c62207501e3ef800a1fc441df913a5e8e4dc374816
+SIZE (rust/crates/clap-num-1.2.0.crate) = 10476
+SHA256 (rust/crates/clap-verbosity-flag-2.2.3.crate) = 34c77f67047557f62582784fd7482884697731b2932c7d37ced54bce2312e1e2
+SIZE (rust/crates/clap-verbosity-flag-2.2.3.crate) = 13584
+SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
+SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d
+SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255
+SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427
+SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
+SHA256 (rust/crates/core-foundation-0.6.4.crate) = 25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d
+SIZE (rust/crates/core-foundation-0.6.4.crate) = 25233
+SHA256 (rust/crates/core-foundation-sys-0.6.2.crate) = e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b
+SIZE (rust/crates/core-foundation-sys-0.6.2.crate) = 16204
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/derive-getters-0.5.0.crate) = 74ef43543e701c01ad77d3a5922755c6a1d71b22d942cb8042be4994b380caff
+SIZE (rust/crates/derive-getters-0.5.0.crate) = 15257
+SHA256 (rust/crates/derive_setters-0.1.8.crate) = ae5c625eda104c228c06ecaf988d1c60e542176bd7a490e60eeda3493244c0c9
+SIZE (rust/crates/derive_setters-0.1.8.crate) = 11918
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
+SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
+SIZE (rust/crates/eyre-0.6.12.crate) = 45330
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
+SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
+SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1
+SIZE (rust/crates/getopts-0.2.23.crate) = 21409
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/git2-0.15.0.crate) = 2994bee4a3a6a51eb90c218523be382fd7ea09b16380b9312e9dbe955ff7c7d1
+SIZE (rust/crates/git2-0.15.0.crate) = 198983
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/hidapi-2.6.3.crate) = 03b876ecf37e86b359573c16c8366bc3eba52b689884a0fc42ba3f67203d2a8b
+SIZE (rust/crates/hidapi-2.6.3.crate) = 128080
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5
+SIZE (rust/crates/indenter-0.3.4.crate) = 11101
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
+SIZE (rust/crates/instability-0.3.9.crate) = 14451
+SHA256 (rust/crates/io-kit-sys-0.1.0.crate) = f21dcc74995dd4cd090b147e79789f8d65959cbfb5f0b118002db869ea3bd0a0
+SIZE (rust/crates/io-kit-sys-0.1.0.crate) = 33069
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
+SIZE (rust/crates/jiff-0.2.15.crate) = 712996
+SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
+SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libgit2-sys-0.14.2+1.5.1.crate) = 7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4
+SIZE (rust/crates/libgit2-sys-0.14.2+1.5.1.crate) = 1742257
+SHA256 (rust/crates/libusb1-sys-0.7.0.crate) = da050ade7ac4ff1ba5379af847a10a10a8e284181e060105bf8d86960ce9ce0f
+SIZE (rust/crates/libusb1-sys-0.7.0.crate) = 296493
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/mach-0.2.3.crate) = 86dd2487cdfea56def77b88438a2c915fb45113c5319bfe7e14306ca4cd0b0e1
+SIZE (rust/crates/mach-0.2.3.crate) = 18940
+SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa
+SIZE (rust/crates/mach-0.3.2.crate) = 19611
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
+SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/nix-0.25.1.crate) = f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4
+SIZE (rust/crates/nix-0.25.1.crate) = 272312
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/no-std-compat-0.4.1.crate) = b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c
+SIZE (rust/crates/no-std-compat-0.4.1.crate) = 7600
+SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
+SIZE (rust/crates/num-0.4.3.crate) = 9575
+SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
+SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
+SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
+SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
+SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/owo-colors-4.2.2.crate) = 48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e
+SIZE (rust/crates/owo-colors-4.2.2.crate) = 38070
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
+SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
+SIZE (rust/crates/plain-0.2.3.crate) = 10664
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/proc-macro2-1.0.98.crate) = e7442a916bc70e3bf71a5305a899d53301649d2838345fa309420318b5ffafe8
+SIZE (rust/crates/proc-macro2-1.0.98.crate) = 53114
+SHA256 (rust/crates/ptr_meta-0.2.0.crate) = bcada80daa06c42ed5f48c9a043865edea5dc44cbf9ac009fda3b89526e28607
+SIZE (rust/crates/ptr_meta-0.2.0.crate) = 6141
+SHA256 (rust/crates/ptr_meta_derive-0.2.0.crate) = bca9224df2e20e7c5548aeb5f110a0f3b77ef05f8585139b7148b59056168ed2
+SIZE (rust/crates/ptr_meta_derive-0.2.0.crate) = 2353
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
+SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/rusb-0.9.4.crate) = ab9f9ff05b63a786553a4c02943b74b34a988448671001e9a27e2f0565cc05a4
+SIZE (rust/crates/rusb-0.9.4.crate) = 44539
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
+SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
+SIZE (rust/crates/spin-0.9.8.crate) = 38958
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
+SIZE (rust/crates/strum-0.26.3.crate) = 7237
+SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
+SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/thiserror-2.0.14.crate) = 0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e
+SIZE (rust/crates/thiserror-2.0.14.crate) = 29021
+SHA256 (rust/crates/thiserror-impl-2.0.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227
+SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
+SIZE (rust/crates/toml-0.5.11.crate) = 54910
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db
+SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135
+SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
+SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tui-popup-0.6.0.crate) = d9ee3d08800c83ba0a2efaec44d225bcc3f885f30e2b520a17e2cd962b7da6ab
+SIZE (rust/crates/tui-popup-0.6.0.crate) = 20773
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/ucs2-0.3.3.crate) = df79298e11f316400c57ec268f3c2c29ac3c4d4777687955cd3d4f3a35ce7eba
+SIZE (rust/crates/ucs2-0.3.3.crate) = 11032
+SHA256 (rust/crates/uefi-0.20.0.crate) = ab39d5e7740f21ed4c46d6659f31038bbe3fe7a8be1f702d8a984348837c43b1
+SIZE (rust/crates/uefi-0.20.0.crate) = 170321
+SHA256 (rust/crates/uefi-macros-0.11.0.crate) = e0caeb0e7b31b9f1f347e541106be10aa8c66c76fa722a3298a4cd21433fabd4
+SIZE (rust/crates/uefi-macros-0.11.0.crate) = 12007
+SHA256 (rust/crates/uefi-services-0.17.0.crate) = 42d8ffbcc532083312224b4540737c1102ede6a81360fa9320a60deff329a3a1
+SIZE (rust/crates/uefi-services-0.17.0.crate) = 9497
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
+SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uzers-0.12.1.crate) = 4df81ff504e7d82ad53e95ed1ad5b72103c11253f39238bcc0235b90768a97dd
+SIZE (rust/crates/uzers-0.12.1.crate) = 29272
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
+SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.59.0.crate) = 7f919aee0a93304be7f62e8e5027811bbba96bcb1de84d6618be56e43f8a32a1
+SIZE (rust/crates/windows-0.59.0.crate) = 9429988
+SHA256 (rust/crates/windows-0.60.0.crate) = ddf874e74c7a99773e62b1c671427abf01a425e77c3d3fb9fb1e4883ea934529
+SIZE (rust/crates/windows-0.60.0.crate) = 9374399
+SHA256 (rust/crates/windows-collections-0.1.1.crate) = 5467f79cc1ba3f52ebb2ed41dbb459b8e7db636cc3429458d9a852e15bc24dec
+SIZE (rust/crates/windows-collections-0.1.1.crate) = 13528
+SHA256 (rust/crates/windows-core-0.59.0.crate) = 810ce18ed2112484b0d4e15d022e5f598113e220c53e373fb31e67e21670c1ce
+SIZE (rust/crates/windows-core-0.59.0.crate) = 37073
+SHA256 (rust/crates/windows-core-0.60.1.crate) = ca21a92a9cae9bf4ccae5cf8368dce0837100ddf6e6d57936749e85f152f6247
+SIZE (rust/crates/windows-core-0.60.1.crate) = 36171
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.1.1.crate) = a787db4595e7eb80239b74ce8babfb1363d8e343ab072f2ffe901400c03349f0
+SIZE (rust/crates/windows-future-0.1.1.crate) = 17461
+SHA256 (rust/crates/windows-implement-0.59.0.crate) = 83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1
+SIZE (rust/crates/windows-implement-0.59.0.crate) = 11373
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-numerics-0.1.1.crate) = 005dea54e2f6499f2cee279b8f703b3cf3b5734a2d8d21867c8f44003182eeed
+SIZE (rust/crates/windows-numerics-0.1.1.crate) = 9565
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
+SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
+SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
+SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-version-0.1.4.crate) = e04a5c6627e310a23ad2358483286c7df260c964eb2d003d8efd6d0f4e79265c
+SIZE (rust/crates/windows-version-0.1.4.crate) = 7263
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
+SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
+SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
+SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
+SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
+SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
+SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/wmi-0.15.2.crate) = 2f902b4592b911109e7352bcfec7b754b07ec71e514d7dfa280eaef924c1cb08
+SIZE (rust/crates/wmi-0.15.2.crate) = 60067
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
+SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (FrameworkComputer-framework-system-56522d2d463e2dcbb77dc8d163a1e37cbb09d95a_GH0.tar.gz) = 7f3a6c0354ab8b34271f9d8dd2ba339f4932a8a4370a174956b717a2d028d3cd
+SIZE (FrameworkComputer-framework-system-56522d2d463e2dcbb77dc8d163a1e37cbb09d95a_GH0.tar.gz) = 1206695
+SHA256 (FrameworkComputer-guid-create-84c3ad2e8b64a12beebb460804a65da55434cfd9_GH0.tar.gz) = 34b6d8de1ead880c45e4d497bca7aa3301ab5d5ebf5ea6eb2f51af7f04da576e
+SIZE (FrameworkComputer-guid-create-84c3ad2e8b64a12beebb460804a65da55434cfd9_GH0.tar.gz) = 5575
+SHA256 (FrameworkComputer-rust-hwio-9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba_GH0.tar.gz) = 128cc19b5824d0228b6f9fc5a55d65d2afe91ffe3712e95c0289592387a5d0e8
+SIZE (FrameworkComputer-rust-hwio-9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba_GH0.tar.gz) = 3502
+SHA256 (FrameworkComputer-smbios-lib-b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c_GH0.tar.gz) = e5649380b465b478a45a0d5eeb5ed68a7fffd15205bdcc179292f8bca5c54347
+SIZE (FrameworkComputer-smbios-lib-b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c_GH0.tar.gz) = 139972
+SHA256 (grouzen-framework-tool-tui-v0.5.5_GH0.tar.gz) = b6ae92d07ba445d4c46d9a05a71cb3950121175102ad95f794d8d49ef52e1b05
+SIZE (grouzen-framework-tool-tui-v0.5.5_GH0.tar.gz) = 623296
diff --git a/sysutils/framework-tool-tui/pkg-descr b/sysutils/framework-tool-tui/pkg-descr
new file mode 100644
index 000000000000..f865f8bea31e
--- /dev/null
+++ b/sysutils/framework-tool-tui/pkg-descr
@@ -0,0 +1,2 @@
+A snappy TUI dashboard for controlling and monitoring your Framework Laptop
+hardware - charging, privacy, lighting, USB PD ports, and more.
diff --git a/sysutils/frand/Makefile b/sysutils/frand/Makefile
index 51cf08e64368..8bd872172ffd 100644
--- a/sysutils/frand/Makefile
+++ b/sysutils/frand/Makefile
@@ -1,7 +1,7 @@
PORTNAME= frand
PORTVERSION= 0.1
DISTVERSIONPREFIX= v
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= sysutils
MAINTAINER= serpent7776@gmail.com
diff --git a/sysutils/fwupd/Makefile b/sysutils/fwupd/Makefile
index e9d7692f6683..aca09a254e83 100644
--- a/sysutils/fwupd/Makefile
+++ b/sysutils/fwupd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fwupd
DISTVERSION= 2.0.16
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
@@ -39,25 +39,26 @@ RUN_DEPENDS= blkid:filesystems/libblkid \
${LOCALBASE}/libdata/pkgconfig/fwupd-efi.pc:sysutils/fwupd-efi \
valgrind>0:devel/valgrind
-USES= cmake:indirect gettext gnome libarchive meson pkgconfig python shebangfix sqlite vala:build
+USES= cmake:indirect gettext gnome libarchive meson pkgconfig python readline shebangfix sqlite vala:build
USE_GITHUB= yes
USE_GNOME= glib20 introspection:build
USE_LDCONFIG= yes
WITH_DEBUG= yes
USE_RC_SUBR= fwupd
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS TEST
+OPTIONS_SUB= yes
DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc \
${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR}
DOCS_MESON_ENABLED= docs
+TEST_MESON_TRUE= tests
SHEBANG_GLOB= *.py
MESON_ARGS+= -Dpolkit=disabled \
-Dsystemd=disabled \
-Dpassim=disabled \
- -Dtests=false \
-Dumockdev_tests=disabled \
-Dplugin_modem_manager=disabled \
-Dpython=${PYTHON_CMD}
diff --git a/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build b/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build
new file mode 100644
index 000000000000..cdfb5b0bee2d
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build
@@ -0,0 +1,8 @@
+--- plugins/amd-gpu/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/amd-gpu/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+ libdrm_amdgpu.found() or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginAmdGpu"']
diff --git a/sysutils/fwupd/files/patch-plugins_elantp_meson.build b/sysutils/fwupd/files/patch-plugins_elantp_meson.build
new file mode 100644
index 000000000000..a0c22ba26d40
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_elantp_meson.build
@@ -0,0 +1,8 @@
+--- plugins/elantp/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/elantp/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginElantp"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_focalfp_meson.build b/sysutils/fwupd/files/patch-plugins_focalfp_meson.build
new file mode 100644
index 000000000000..a312ae5301f9
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_focalfp_meson.build
@@ -0,0 +1,8 @@
+--- plugins/focalfp/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/focalfp/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginFocalfp"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_gpio_meson.build b/sysutils/fwupd/files/patch-plugins_gpio_meson.build
new file mode 100644
index 000000000000..2d9dae5e1b24
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_gpio_meson.build
@@ -0,0 +1,8 @@
+--- plugins/gpio/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/gpio/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+ cc.has_header_symbol('linux/gpio.h', 'GPIO_V2_LINE_FLAG_OUTPUT', required: false) or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginGpio"']
diff --git a/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build b/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build
new file mode 100644
index 000000000000..78ca11345212
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build
@@ -0,0 +1,8 @@
+--- plugins/ilitek-its/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/ilitek-its/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginIlitekIts"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build b/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build
new file mode 100644
index 000000000000..f227c09cfecb
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build
@@ -0,0 +1,8 @@
+--- plugins/logitech-hidpp/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/logitech-hidpp/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginLogitechHidpp"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build b/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build
new file mode 100644
index 000000000000..031754c871c3
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build
@@ -0,0 +1,8 @@
+--- plugins/logitech-rallysystem/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/logitech-rallysystem/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginLogitechRallysystem"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build b/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build
new file mode 100644
index 000000000000..b43cef4e3624
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build
@@ -0,0 +1,8 @@
+--- plugins/nordic-hid/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/nordic-hid/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginNordicHid"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_nvme_meson.build b/sysutils/fwupd/files/patch-plugins_nvme_meson.build
new file mode 100644
index 000000000000..c3ab8a85becc
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_nvme_meson.build
@@ -0,0 +1,8 @@
+--- plugins/nvme/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/nvme/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+ cc.has_header('linux/nvme_ioctl.h', required: false) or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginNvme"']
diff --git a/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build b/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build
new file mode 100644
index 000000000000..96a14f213c86
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build
@@ -0,0 +1,8 @@
+--- plugins/thelio-io/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/thelio-io/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginThelioIo"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build b/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build
new file mode 100644
index 000000000000..e7426fbf407a
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build
@@ -0,0 +1,8 @@
+--- plugins/wacom-raw/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/wacom-raw/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
+ cargs = ['-DG_LOG_DOMAIN="FuPluginWacomRaw"']
diff --git a/sysutils/fwupd/pkg-plist b/sysutils/fwupd/pkg-plist
index d2fabb0137a6..89c2b2f29e34 100644
--- a/sysutils/fwupd/pkg-plist
+++ b/sysutils/fwupd/pkg-plist
@@ -38,9 +38,36 @@ lib/libfwupd.so.3
lib/libfwupd.so.3.0.0
libdata/pkgconfig/fwupd.pc
libexec/fwupd/fwupd
+%%TEST%%libexec/installed-tests/fwupd/acpi-dmar-self-test
+%%TEST%%libexec/installed-tests/fwupd/acpi-facp-self-test
+%%TEST%%libexec/installed-tests/fwupd/acpi-ivrs-self-test
+%%TEST%%libexec/installed-tests/fwupd/ccgx-dmc-self-test
+%%TEST%%libexec/installed-tests/fwupd/ccgx-self-test
+%%TEST%%libexec/installed-tests/fwupd/elantp-self-test
+%%TEST%%libexec/installed-tests/fwupd/fu-dfu-self-test
+%%TEST%%libexec/installed-tests/fwupd/fwupdplugin-self-test
+%%TEST%%libexec/installed-tests/fwupd/logitech-hidpp-self-test
+%%TEST%%libexec/installed-tests/fwupd/synaptics-prometheus-self-test
+%%TEST%%libexec/installed-tests/fwupd/uefi-dbx-self-test
+%%TEST%%libexec/installed-tests/fwupd/uefi-mok-self-test
+%%TEST%%libexec/installed-tests/fwupd/vli-self-test
+%%TEST%%libexec/installed-tests/fwupd/wacom-usb-self-test
share/dbus-1/interfaces/org.freedesktop.fwupd.xml
share/dbus-1/system-services/org.freedesktop.fwupd.service
share/dbus-1/system.d/org.freedesktop.fwupd.conf
+share/fish/vendor_completions.d/fwupdmgr.fish
+%%DATADIR%%/add_capsule_header.py
+%%DATADIR%%/firmware_packager.py
+%%TEST%%%%DATADIR%%/host-emulate.d/thinkpad-p1-iommu.json.gz
+%%DATADIR%%/install_dell_bios_exe.py
+%%DATADIR%%/metainfo/org.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xml
+%%DATADIR%%/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
+%%DATADIR%%/quirks.d/builtin.quirk.gz
+%%TEST%%%%DATADIR%%/remotes.d/fwupd-tests.conf
+%%DATADIR%%/remotes.d/vendor/firmware/README.md
+%%DATADIR%%/simple_client.py
+%%DATADIR%%/uefi-capsule-ux.tar.xz
+share/gir-1.0/Fwupd-2.0.gir
%%PORTDOCS%%%%DOCSDIR%%/hsi.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/libfwupd
@@ -4013,20 +4040,273 @@ share/dbus-1/system.d/org.freedesktop.fwupd.conf
%%PORTDOCS%%share/doc/libfwupdplugin/wacom-raw-README.html
%%PORTDOCS%%share/doc/libfwupdplugin/wacom-usb-README.html
%%PORTDOCS%%share/doc/libfwupdplugin/wistron-dock-README.html
-share/fish/vendor_completions.d/fwupdmgr.fish
-%%DATADIR%%/add_capsule_header.py
-%%DATADIR%%/firmware_packager.py
-%%DATADIR%%/install_dell_bios_exe.py
-%%DATADIR%%/metainfo/org.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xml
-%%DATADIR%%/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
-%%DATADIR%%/quirks.d/builtin.quirk.gz
-%%DATADIR%%/remotes.d/vendor/firmware/README.md
-%%DATADIR%%/simple_client.py
-%%DATADIR%%/uefi-capsule-ux.tar.xz
-share/gir-1.0/Fwupd-2.0.gir
share/icons/hicolor/128x128/apps/org.freedesktop.fwupd.png
share/icons/hicolor/64x64/apps/org.freedesktop.fwupd.png
share/icons/hicolor/scalable/apps/org.freedesktop.fwupd.svg
+%%TEST%%share/installed-tests/fwupd/UEFI
+%%TEST%%share/installed-tests/fwupd/build-certs.py
+%%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-nes30pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-sf30pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-sfc30.json
+%%TEST%%share/installed-tests/fwupd/device-tests/acer-d501.json
+%%TEST%%share/installed-tests/fwupd/device-tests/algoltek-ag9421.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-apu-rembrandt.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-apu-strix.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-dgpu-navi3x.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-dgpu.json
+%%TEST%%share/installed-tests/fwupd/device-tests/analogix-anx7518.json
+%%TEST%%share/installed-tests/fwupd/device-tests/asus-hid.json
+%%TEST%%share/installed-tests/fwupd/device-tests/aver-fone540.json
+%%TEST%%share/installed-tests/fwupd/device-tests/bizlink-no-sku-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/caldigit-element.json
+%%TEST%%share/installed-tests/fwupd/device-tests/caldigit-ts4.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ch341a.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ch347.json
+%%TEST%%share/installed-tests/fwupd/device-tests/corsair-katar-pro-xt.json
+%%TEST%%share/installed-tests/fwupd/device-tests/corsair-sabre-pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/corsair-sabre-rgb-pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dell-kestrel-enumerate.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dell-wd19tb.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dell-xps-9350.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dfu-gd32vf103.json
+%%TEST%%share/installed-tests/fwupd/device-tests/egis-moc.json
+%%TEST%%share/installed-tests/fwupd/device-tests/elan-kbd.json
+%%TEST%%share/installed-tests/fwupd/device-tests/elan-p1515e.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fpc-lenfy-moh.json
+%%TEST%%share/installed-tests/fwupd/device-tests/framework-hdmi.json
+%%TEST%%share/installed-tests/fwupd/device-tests/framework-qmk.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fresco-pd.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fwupd-a3bu-xplained.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fwupd-at90usbkey.json
+%%TEST%%share/installed-tests/fwupd/device-tests/google-servo-micro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hp-dock-g5.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hp-dock-g6-ultra.json
+%%TEST%%share/installed-tests/fwupd/device-tests/huddly-s1-basic.json
+%%TEST%%share/installed-tests/fwupd/device-tests/huddly-s1.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hughski-colorhug-plus.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hughski-colorhug.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hughski-colorhug2.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hyper-no-sku-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ilitek-touchscreen.json
+%%TEST%%share/installed-tests/fwupd/device-tests/intel-gatkex.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-evolve2-75.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-panacast-50.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-speak-410.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-speak-510.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-speak-710.json
+%%TEST%%share/installed-tests/fwupd/device-tests/legion-hid2.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7168.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7605.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7608-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7609-cxaudio.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-40au0065-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-GX90T33021-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-nano-g1.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logi-rally-bar.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-bolt-receiver.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-k780.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-m650.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-m750.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-mr0077.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr12-signed.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr12.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr24-signed.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr24.json
+%%TEST%%share/installed-tests/fwupd/device-tests/microsoft-usbc-travel-hub.json
+%%TEST%%share/installed-tests/fwupd/device-tests/mnt-pocket-reform-sysctl.json
+%%TEST%%share/installed-tests/fwupd/device-tests/nordic-hid-nrf52840-b0.json
+%%TEST%%share/installed-tests/fwupd/device-tests/nordic-hid-nrf52840-mcuboot.json
+%%TEST%%share/installed-tests/fwupd/device-tests/parade-ps5512evb.json
+%%TEST%%share/installed-tests/fwupd/device-tests/pci-psp-strix-enumerate.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qc-ec25au.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qc-eg25ggc.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qc-em160r.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qualcomm-qcc5171.json
+%%TEST%%share/installed-tests/fwupd/device-tests/realtek-rts5423.json
+%%TEST%%share/installed-tests/fwupd/device-tests/realtek-rts5855.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-aerox-3-wireless.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-nova3p.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-nova5.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-rival-3-wireless.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-stratus-duo-rx.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-stratus-duo.json
+%%TEST%%share/installed-tests/fwupd/device-tests/synaptics-prometheus.json
+%%TEST%%share/installed-tests/fwupd/device-tests/synaptics-vmm9430evb.json
+%%TEST%%share/installed-tests/fwupd/device-tests/telink-ryder-dongle.json
+%%TEST%%share/installed-tests/fwupd/device-tests/uefi-dbx.json
+%%TEST%%share/installed-tests/fwupd/device-tests/uefi-pk.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ugreen-cm260.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-g14t.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-intuos-bt-m.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-intuos-bt-s.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-movink-13.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wistron-dock-40b7.json
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/capsule_flags
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/fw_class
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/fw_type
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/fw_version
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/last_attempt_status
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/last_attempt_version
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/lowest_supported_fw_version
+%%TEST%%share/installed-tests/fwupd/enumeration-data/amd-apu-rembrandt-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/amd-apu-strix-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/amd-dgpu-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/asus-hid-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/ch341a-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/ch347-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/dell-kestrel-enumerate-ec.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/dell-xps-9350-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/dfu-gd32vf103-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/framework-hdmi-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/framework16-ansi-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/framework16-macropad-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/fresco-pd-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/huddly-s1-basic-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/intel-gatkex-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/jabra-panacast-50-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/lenovo-nano-g1-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/logi-rally-bar-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/logitech-bolt-receiver-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/microsoft-usbc-travel-hub-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/mnt-pocket-reform-sysctl-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/pci-psp-strix.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/qc-ec25au-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/qc-em160r-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/uefi-pk-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/wacom-movink-13-setup.json
+%%TEST%%share/installed-tests/fwupd/fakedevice123.cab
+%%TEST%%share/installed-tests/fwupd/fakedevice124.bin
+%%TEST%%share/installed-tests/fwupd/fakedevice124.cab
+%%TEST%%share/installed-tests/fwupd/fakedevice124.jcat
+%%TEST%%share/installed-tests/fwupd/fakedevice124.metainfo.xml
+%%TEST%%share/installed-tests/fwupd/fwupd-tests.xml
+%%TEST%%share/installed-tests/fwupd/fwupd.sh
+%%TEST%%share/installed-tests/fwupd/fwupd.test
+%%TEST%%share/installed-tests/fwupd/fwupdmgr-p2p.sh
+%%TEST%%share/installed-tests/fwupd/fwupdmgr-p2p.test
+%%TEST%%share/installed-tests/fwupd/fwupdmgr.sh
+%%TEST%%share/installed-tests/fwupd/fwupdmgr.test
+%%TEST%%share/installed-tests/fwupd/fwupdtool-efiboot.sh
+%%TEST%%share/installed-tests/fwupd/fwupdtool-efiboot.test
+%%TEST%%share/installed-tests/fwupd/fwupdtool.sh
+%%TEST%%share/installed-tests/fwupd/fwupdtool.test
+%%TEST%%share/installed-tests/fwupd/fwupdx64.efi.signed
+%%TEST%%share/installed-tests/fwupd/grub.cfg
+%%TEST%%share/installed-tests/fwupd/lsan-suppressions.txt
+%%TEST%%share/installed-tests/fwupd/test.quirk
+%%TEST%%share/installed-tests/fwupd/tests/America/New_York
+%%TEST%%share/installed-tests/fwupd/tests/HSIStatus-nx-disabled
+%%TEST%%share/installed-tests/fwupd/tests/HSIStatus-nx-invalid
+%%TEST%%share/installed-tests/fwupd/tests/HSIStatus-nx-valid
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/max_length
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/min_length
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/dell_value_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/possible_values
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/max_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/min_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/scalar_increment
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/dell_value_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/possible_values
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/dell_value_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/possible_values
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/pending_reboot
+%%TEST%%share/installed-tests/fwupd/tests/cab-compressed.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/cab.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ccgx-dmc.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ccgx.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/cfu-offer.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/cfu-payload.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/chassis_type
+%%TEST%%share/installed-tests/fwupd/tests/colorhug/colorhug-als-3.0.2.cab
+%%TEST%%share/installed-tests/fwupd/tests/cpuinfo
+%%TEST%%share/installed-tests/fwupd/tests/csv.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/dfu.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/dfuse.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/edid.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-file.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-filesystem.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-load-option-data.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-load-option-hive.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-load-option.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-section.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-signature-list.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-signature.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-variable-authentication2.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-volume.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi/efivars/BootNext-8be4df61-93ca-11d2-aa0d-00e098032b8c
+%%TEST%%share/installed-tests/fwupd/tests/efi/efivars/SecureBoot-8be4df61-93ca-11d2-aa0d-00e098032b8c
+%%TEST%%share/installed-tests/fwupd/tests/efi/efivars/fwupd-ddc0ee61-e7f0-4e7d-acc5-c070a398838e-0-0abba7dc-e516-4167-bbf5-4d9d1c739416
+%%TEST%%share/installed-tests/fwupd/tests/elantp.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/elf.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/fdt.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/firmware.zip
+%%TEST%%share/installed-tests/fwupd/tests/fit.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/fmap-offset.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/fmap.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/hid-descriptor.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/hid-descriptor2.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/hid-report-item.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifd-no-bios.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifd.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifwi-cpd.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifwi-fpt.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ihex-signed.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ihex.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/intel-thunderbolt.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/linear.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/localtime
+%%TEST%%share/installed-tests/fwupd/tests/lockdown/locked/lockdown
+%%TEST%%share/installed-tests/fwupd/tests/lockdown/none/lockdown
+%%TEST%%share/installed-tests/fwupd/tests/metadata.xml
+%%TEST%%share/installed-tests/fwupd/tests/oprom.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/oui.txt
+%%TEST%%share/installed-tests/fwupd/tests/pci.ids
+%%TEST%%share/installed-tests/fwupd/tests/pefile.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/pnp.ids
+%%TEST%%share/installed-tests/fwupd/tests/quirks.d/tests.quirk
+%%TEST%%share/installed-tests/fwupd/tests/sbatlevel.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/snapd.py
+%%TEST%%share/installed-tests/fwupd/tests/srec-addr32.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/srec.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/synaptics-prometheus.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/sys_vendor
+%%TEST%%share/installed-tests/fwupd/tests/uevent
+%%TEST%%share/installed-tests/fwupd/tests/usb-bos-descriptor.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/usb.ids
+%%TEST%%share/installed-tests/fwupd/tests/uswid-compressed.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/uswid.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/wacom-usb.builder.xml
+%%TEST%%share/installed-tests/fwupd/uefi-update-info.builder.xml
share/locale/af/LC_MESSAGES/fwupd.mo
share/locale/ar/LC_MESSAGES/fwupd.mo
share/locale/ast/LC_MESSAGES/fwupd.mo
diff --git a/sysutils/glogg/Makefile b/sysutils/glogg/Makefile
index 0ecb65ead572..fed242448b7e 100644
--- a/sysutils/glogg/Makefile
+++ b/sysutils/glogg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glogg
DISTVERSION= 1.1.4
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= sysutils textproc
MASTER_SITES= http://glogg.bonnefon.org/files/
diff --git a/sysutils/k9s/Makefile b/sysutils/k9s/Makefile
index bf6fdb437a91..133f4ec49a16 100644
--- a/sysutils/k9s/Makefile
+++ b/sysutils/k9s/Makefile
@@ -1,7 +1,6 @@
PORTNAME= k9s
DISTVERSIONPREFIX= v
-DISTVERSION= 0.50.15
-PORTREVISION= 1
+DISTVERSION= 0.50.16
CATEGORIES= sysutils
MAINTAINER= gogolok@gmail.com
@@ -17,7 +16,7 @@ USES= go:modules
GO_MODULE= github.com/derailed/k9s
GO_BUILDFLAGS= -ldflags="-X github.com/derailed/k9s/cmd.version=${DISTVERSIONFULL} \
-X github.com/derailed/k9s/cmd.date=$$(date +'%Y-%m-%dT%H:%M:%SZ') \
- -X github.com/derailed/k9s/cmd.commit=72ea1d48513a467ccdbff8e238396a278c3f4dd6"
+ -X github.com/derailed/k9s/cmd.commit=3c37ca2197ca48591566d1f599b7b3a50d54a408"
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/k9s/distinfo b/sysutils/k9s/distinfo
index 9ad8938b9547..d6217d3efa75 100644
--- a/sysutils/k9s/distinfo
+++ b/sysutils/k9s/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760043945
-SHA256 (go/sysutils_k9s/k9s-v0.50.15/v0.50.15.mod) = a9b8c9dff78d7de94f467aa03784453904b4b9e2bb620554b85476c3e23477b4
-SIZE (go/sysutils_k9s/k9s-v0.50.15/v0.50.15.mod) = 20713
-SHA256 (go/sysutils_k9s/k9s-v0.50.15/v0.50.15.zip) = edf031e492cfc7bfbb65a8fd8f96d5c4b3e2c881450bf9a118bb4865b7030a42
-SIZE (go/sysutils_k9s/k9s-v0.50.15/v0.50.15.zip) = 7497855
+TIMESTAMP = 1760979387
+SHA256 (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.mod) = c8825db48271a395c379703317a099ff1ed7759f30816e87b562f72e11e44ff1
+SIZE (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.mod) = 20758
+SHA256 (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.zip) = 3dfb5fb55511d0ad30af853bc29a906679b7cc0d347a138aff914615bad9ec6b
+SIZE (go/sysutils_k9s/k9s-v0.50.16/v0.50.16.zip) = 7501915
diff --git a/sysutils/logstalgia/Makefile b/sysutils/logstalgia/Makefile
index 55b2f9e958dc..89df22b63973 100644
--- a/sysutils/logstalgia/Makefile
+++ b/sysutils/logstalgia/Makefile
@@ -1,6 +1,6 @@
PORTNAME= logstalgia
DISTVERSION= 1.1.4
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= sysutils www
MASTER_SITES= https://github.com/acaudwell/${PORTNAME}/releases/download/${DISTNAME}/
diff --git a/sysutils/nix/Makefile b/sysutils/nix/Makefile
index d0696cebd30d..510faa04ed28 100644
--- a/sysutils/nix/Makefile
+++ b/sysutils/nix/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nix
DISTVERSION= 2.31.2
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= ashish@FreeBSD.org
diff --git a/sysutils/twmn/Makefile b/sysutils/twmn/Makefile
index 1fdbb632a204..1a646632bf8a 100644
--- a/sysutils/twmn/Makefile
+++ b/sysutils/twmn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= twmn
PORTVERSION= g20190917
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN= fails to build with Boost>=1.87
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= compiler:c++11-lang qmake qt:5
USE_GITHUB= yes
diff --git a/textproc/cg3/Makefile b/textproc/cg3/Makefile
index 84baa1f73872..6693d5fd1ea7 100644
--- a/textproc/cg3/Makefile
+++ b/textproc/cg3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cg3
DISTVERSION= 1.3.6
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= textproc
MASTER_SITES= https://github.com/GrammarSoft/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/textproc/libixion/Makefile b/textproc/libixion/Makefile
index 256e6b849b32..fdb12ea48991 100644
--- a/textproc/libixion/Makefile
+++ b/textproc/libixion/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libixion
DISTVERSION= 0.20.0
+PORTREVISION= 1
CATEGORIES= textproc
#MASTER_SITES= https://kohei.us/files/ixion/src/
diff --git a/textproc/libkolabxml/Makefile b/textproc/libkolabxml/Makefile
index 4646e67560d6..305353a8e622 100644
--- a/textproc/libkolabxml/Makefile
+++ b/textproc/libkolabxml/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libkolabxml
DISTVERSION= 1.3.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= textproc
MASTER_SITES= LOCAL/kde/${PORTNAME}
DIST_SUBDIR= ${PORTNAME}
@@ -16,7 +16,7 @@ LICENSE= LGPL3+
BUILD_DEPENDS= libxsd>=4.2.0:devel/libxsd \
xsdcxx:devel/xsd
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libcurl.so:ftp/curl \
libxerces-c.so:textproc/xerces-c3
diff --git a/textproc/libvisio01/Makefile b/textproc/libvisio01/Makefile
index 2875f6d1dd74..301226eca85f 100644
--- a/textproc/libvisio01/Makefile
+++ b/textproc/libvisio01/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libvisio
-PORTVERSION= 0.1.8
-PORTREVISION= 2
+PORTVERSION= 0.1.10
CATEGORIES= textproc devel
MASTER_SITES= LODEV/${PORTNAME}
PKGNAMESUFFIX= 01
diff --git a/textproc/libvisio01/distinfo b/textproc/libvisio01/distinfo
index faf497307f6d..11d080207cd2 100644
--- a/textproc/libvisio01/distinfo
+++ b/textproc/libvisio01/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731524695
-SHA256 (libvisio-0.1.8.tar.xz) = b4098ffbf4dcb9e71213fa0acddbd928f27bed30db2d80234813b15d53d0405b
-SIZE (libvisio-0.1.8.tar.xz) = 1686344
+TIMESTAMP = 1759747063
+SHA256 (libvisio-0.1.10.tar.xz) = 9e9eff75112d4d92d92262ad7fc2599c21e26f8fc5ba54900efdc83c0501e472
+SIZE (libvisio-0.1.10.tar.xz) = 2041876
diff --git a/textproc/luceneplusplus/Makefile b/textproc/luceneplusplus/Makefile
index 6992f19286a0..3d54a2c442e6 100644
--- a/textproc/luceneplusplus/Makefile
+++ b/textproc/luceneplusplus/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lucene++
PORTVERSION= 3.0.9
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= rel_
CATEGORIES= textproc
diff --git a/textproc/py-pytomlpp/Makefile b/textproc/py-pytomlpp/Makefile
index 6a594b60b216..169640438c29 100644
--- a/textproc/py-pytomlpp/Makefile
+++ b/textproc/py-pytomlpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pytomlpp
DISTVERSION= 1.0.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-pytomlpp/files/patch-setup.cfg b/textproc/py-pytomlpp/files/patch-setup.cfg
new file mode 100644
index 000000000000..7c45139c1def
--- /dev/null
+++ b/textproc/py-pytomlpp/files/patch-setup.cfg
@@ -0,0 +1,11 @@
+--- setup.cfg.orig 2025-10-20 19:41:53 UTC
++++ setup.cfg
+@@ -28,7 +28,7 @@ setup_requires =
+
+ [options]
+ setup_requires =
+- pybind11~=2.8
++ pybind11
+ zip_safe = false
+ packages = find:
+ package_dir = =src
diff --git a/textproc/source-highlight/Makefile b/textproc/source-highlight/Makefile
index 2d558919123a..e6b28f4c8324 100644
--- a/textproc/source-highlight/Makefile
+++ b/textproc/source-highlight/Makefile
@@ -1,6 +1,6 @@
PORTNAME= source-highlight
DISTVERSION= 3.1.9
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= textproc
MASTER_SITES= GNU/src-highlite
diff --git a/textproc/xml2rfc/Makefile b/textproc/xml2rfc/Makefile
index 000327a6482e..081e9c457d76 100644
--- a/textproc/xml2rfc/Makefile
+++ b/textproc/xml2rfc/Makefile
@@ -1,6 +1,5 @@
PORTNAME= xml2rfc
-PORTVERSION= 3.30.2
-PORTREVISION= 1
+PORTVERSION= 3.31.0
CATEGORIES= textproc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,7 +21,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=5.3.0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}configargparse>=1.2.3:devel/py-configargparse@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.2:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.3.1:devel/py-pyyaml@${PY_FLAVOR} \
- ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wcwidth>=0.2.5:devel/py-wcwidth@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=3.6.0:devel/py-platformdirs@${PY_FLAVOR}
diff --git a/textproc/xml2rfc/distinfo b/textproc/xml2rfc/distinfo
index 5b1bfe643cdf..b156caceae5c 100644
--- a/textproc/xml2rfc/distinfo
+++ b/textproc/xml2rfc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757432609
-SHA256 (xml2rfc-3.30.2.tar.gz) = dfd9f23288cfa805ad5bb613c9540dc1b349da98e117a16e0ca887d2261ed311
-SIZE (xml2rfc-3.30.2.tar.gz) = 421930
+TIMESTAMP = 1760963803
+SHA256 (xml2rfc-3.31.0.tar.gz) = 0a1d4ccc4425aed39b5f0f833a8eb1e0f9e8f1897d3441c3a15877dee36cf484
+SIZE (xml2rfc-3.31.0.tar.gz) = 422008
diff --git a/textproc/xmlwrapp/Makefile b/textproc/xmlwrapp/Makefile
index 5359a6528fea..3e6032b242b6 100644
--- a/textproc/xmlwrapp/Makefile
+++ b/textproc/xmlwrapp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xmlwrapp
PORTVERSION= 0.7.0
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= textproc
MASTER_SITES= SF
diff --git a/textproc/yaml.el/Makefile b/textproc/yaml.el/Makefile
index 54e69d25f902..fd3928ff3724 100644
--- a/textproc/yaml.el/Makefile
+++ b/textproc/yaml.el/Makefile
@@ -1,7 +1,6 @@
PORTNAME= yaml.el
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.0
-PORTREVISION= 2
+DISTVERSION= 1.2.1
CATEGORIES= textproc elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/textproc/yaml.el/distinfo b/textproc/yaml.el/distinfo
index 735faf5f7a1c..da070aee540c 100644
--- a/textproc/yaml.el/distinfo
+++ b/textproc/yaml.el/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739069138
-SHA256 (zkry-yaml.el-v1.2.0_GH0.tar.gz) = f2519815a636b33682a5422196f7716c4b7cf2be8dc72a7b473318956eb85d65
-SIZE (zkry-yaml.el-v1.2.0_GH0.tar.gz) = 44037
+TIMESTAMP = 1760959964
+SHA256 (zkry-yaml.el-v1.2.1_GH0.tar.gz) = ef37d28fb1a689a4bcfe123f823c7c3b0482279b7d19e62167971b28b2720021
+SIZE (zkry-yaml.el-v1.2.1_GH0.tar.gz) = 44128
diff --git a/ukrainian/libreoffice/distinfo b/ukrainian/libreoffice/distinfo
index e22061f39c04..e54d0d7900fa 100644
--- a/ukrainian/libreoffice/distinfo
+++ b/ukrainian/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890868
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_uk.tar.gz) = f46f0643fc3a8ccd40045fdaedc4795f94179da8a720c4755e0d2eaef71b74d2
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_uk.tar.gz) = 2237403
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_uk.tar.gz) = e4aad21993fe837febc9808a2f66267db9f09ca9f071690ca87cafe5eeb4365d
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_uk.tar.gz) = 2732144
+TIMESTAMP = 1760441783
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_uk.tar.gz) = 1cd25999a60a0a1bb54c9d854d4c7bec710681726304a2fc9636da508b122ddf
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_uk.tar.gz) = 2236446
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_uk.tar.gz) = d9366b78dee664e3259d00994f9599cf1a33c03ba60a299f8848e2bfb868edd6
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_uk.tar.gz) = 2732267
diff --git a/vietnamese/libreoffice/distinfo b/vietnamese/libreoffice/distinfo
index 74f1efe10159..beebfbde2e43 100644
--- a/vietnamese/libreoffice/distinfo
+++ b/vietnamese/libreoffice/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756890872
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_vi.tar.gz) = a5c09d26d33f2466d66d0bc50458ff4870013f2fadb2b21f698406eedc32ef50
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_langpack_vi.tar.gz) = 558039
-SHA256 (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_vi.tar.gz) = 679f7a9595e90c42a0af33dc3891541ca198efa56ab4fa356dcdbd033437e1ac
-SIZE (libreoffice/i18n/LibreOffice_25.8.1_Linux_x86-64_deb_helppack_vi.tar.gz) = 2636082
+TIMESTAMP = 1760441786
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_vi.tar.gz) = bc8aa81b93abbcb97ac9866e71eb6bfbbb39b88772f06e48007ae0ef57562d00
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_langpack_vi.tar.gz) = 558153
+SHA256 (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_vi.tar.gz) = 739fa086e5eaaeee4c9286d3be3745108a5dac74610c6aa36645c26ddd4aa65b
+SIZE (libreoffice/i18n/LibreOffice_25.8.2_Linux_x86-64_deb_helppack_vi.tar.gz) = 2636449
diff --git a/www/badwolf/Makefile b/www/badwolf/Makefile
index c1f620753093..0a789ff5d559 100644
--- a/www/badwolf/Makefile
+++ b/www/badwolf/Makefile
@@ -1,8 +1,7 @@
PORTNAME= badwolf
-DISTVERSION= 1.3.0
-PORTREVISION= 5
+DISTVERSION= 1.4.0
CATEGORIES= www
-MASTER_SITES= https://hacktivis.me/releases/
+MASTER_SITES= https://hacktivis.me/releases/badwolf/
MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Minimalist and privacy-oriented WebKitGTK browser
@@ -30,17 +29,15 @@ LIBSOUP_DESC= Use libsoup
URI_PARSER_DESC= URI PARSER
GSTREAMER_USES= gstreamer
-GSTREAMER_USE= GSTREAMER=bad,good,libav
+GSTREAMER_USE= GSTREAMER=bad,good,libav,ugly
GURI_CONFIGURE_ENV= WITH_URI_PARSER=guri
+GURI_VARS= USE_GNOME+=glib20
LIBSOUP_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
LIBSOUP_CONFIGURE_ENV= WITH_URI_PARSER=libsoup2
NLS_USES= gettext
NLS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-configure
-GURI_USE_GNOME= glib20
-LIBAV_USE_GSTREAMER= libav
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
diff --git a/www/badwolf/distinfo b/www/badwolf/distinfo
index 50c6f65ebf93..ef5cbf549562 100644
--- a/www/badwolf/distinfo
+++ b/www/badwolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1695232667
-SHA256 (badwolf-1.3.0.tar.gz) = 276dfccba8addfc205ceb10477668e4b2b6a4853f344c86d5c1e35b1c703459f
-SIZE (badwolf-1.3.0.tar.gz) = 114477
+TIMESTAMP = 1760809679
+SHA256 (badwolf-1.4.0.tar.gz) = 9542978a77fef179e386d803cc3dad340202c354c09201d4200c93b0c95b59d3
+SIZE (badwolf-1.4.0.tar.gz) = 129205
diff --git a/www/badwolf/files/extra-patch-configure b/www/badwolf/files/extra-patch-configure
index 5c566356ae2a..42d133a40de9 100644
--- a/www/badwolf/files/extra-patch-configure
+++ b/www/badwolf/files/extra-patch-configure
@@ -1,47 +1,36 @@
---- configure.orig 2023-10-01 13:05:07 UTC
+--- configure.orig 2025-10-19 17:24:07 UTC
+++ configure
-@@ -13,8 +13,8 @@ DOCS="usr.bin.badwolf README.md KnowledgeBase.md inter
+@@ -13,9 +13,6 @@ DOCS="usr.bin.badwolf README.md KnowledgeBase.md inter
EXE_test="fmt_test uri_test bookmarks_test"
DOCS="usr.bin.badwolf README.md KnowledgeBase.md interface.md"
--TRANS="fr pt_BR tr de vi"
--TRANS_MAN="de fr tr vi"
-+#TRANS="fr pt_BR tr de vi"
-+#TRANS_MAN="de fr tr vi"
-
+-TRANS="fr pt_BR sr tr de vi"
+-TRANS_MAN="de fr sr tr vi"
+-
lint_targets=""
-@@ -373,18 +373,18 @@ done >>config.ninja
- echo
- done >>config.ninja
+ min_webkitgtk=2.32.0
+@@ -364,19 +361,6 @@ fi >>config.ninja
+ echo 'build po/manpage.pot: xgettext_man badwolf.1 | po/pot_license.ed'
+ fi >>config.ninja
-for trans in ${TRANS}; do
- echo "build po/${trans}.po: msgmerge po/messages.pot"
- echo "build locale/${trans}/LC_MESSAGES/Badwolf.mo: po2mo po/${trans}.po"
- all="${all} locale/${trans}/LC_MESSAGES/Badwolf.mo"
-done >>config.ninja
-+#for trans in ${TRANS}; do
-+# echo "build po/${trans}.po: msgmerge po/messages.pot"
-+# echo "build locale/${trans}/LC_MESSAGES/Badwolf.mo: po2mo po/${trans}.po"
-+# all="${all} locale/${trans}/LC_MESSAGES/Badwolf.mo"
-+#done >>config.ninja
-
+-
-for man in ${TRANS_MAN}; do
- echo "build po/${man}_man.po: xgettext_man badwolf.1"
- echo "build badwolf.${man}.1: translate_manpage po/${man}_man.po"
- bundled="${bundled} badwolf.${man}.1"
- trans_man="${trans_man} badwolf.${man}.1"
-done >>config.ninja
-+#for man in ${TRANS_MAN}; do
-+# echo "build po/${man}_man.po: xgettext_man badwolf.1"
-+# echo "build badwolf.${man}.1: translate_manpage po/${man}_man.po"
-+# bundled="${bundled} badwolf.${man}.1"
-+# trans_man="${trans_man} badwolf.${man}.1"
-+#done >>config.ninja
-
+-
for i in 24 32 48 64 128 256; do
echo "build icons/hicolor/${i}x${i}/apps/badwolf.png: gen_icon icons/hicolor/scalable/apps/badwolf.svg
-@@ -438,10 +438,10 @@ doins "${MANDIR}/man1" ./badwolf.1
+ width = $i
+@@ -429,10 +413,6 @@ doins "${MANDIR}/man1" ./badwolf.1
doins "${BINDIR}" ./badwolf
doins "${MANDIR}/man1" ./badwolf.1
@@ -49,10 +38,6 @@
- newins "${MANDIR}/\${man}/man1" "./badwolf.\${man}.1" "badwolf.1"
-done
-doins "${DATADIR}" ./locale
-+#for man in ${TRANS_MAN}; do
-+# newins "${MANDIR}/\${man}/man1" "./badwolf.\${man}.1" "badwolf.1"
-+#done
-+#doins "${DATADIR}" ./locale
doins "${DATADIR}" ./interface.css
doins "${APPSDIR}" badwolf.desktop
doins "${DOCDIR}" ${DOCS}
diff --git a/www/badwolf/pkg-plist b/www/badwolf/pkg-plist
index 6ba90373a2ac..bd70efdae234 100644
--- a/www/badwolf/pkg-plist
+++ b/www/badwolf/pkg-plist
@@ -15,7 +15,9 @@ share/man/man1/badwolf.1.gz
%%NLS%%%%DATADIR%%/locale/pt_BR/LC_MESSAGES/Badwolf.mo
%%NLS%%%%DATADIR%%/locale/tr/LC_MESSAGES/Badwolf.mo
%%NLS%%%%DATADIR%%/locale/vi/LC_MESSAGES/Badwolf.mo
+%%NLS%%%%DATADIR%%/locale/sr/LC_MESSAGES/Badwolf.mo
%%NLS%%share/man/de/man1/badwolf.1.gz
%%NLS%%share/man/fr/man1/badwolf.1.gz
%%NLS%%share/man/tr/man1/badwolf.1.gz
%%NLS%%share/man/vi/man1/badwolf.1.gz
+%%NLS%%share/man/sr/man1/badwolf.1.gz
diff --git a/www/domoticz-devel/Makefile b/www/domoticz-devel/Makefile
index 3fec67a31882..1ef50995004d 100644
--- a/www/domoticz-devel/Makefile
+++ b/www/domoticz-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= domoticz
PORTVERSION= 2024.7.${DOMOTICZ_REL}
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
PKGNAMESUFFIX= -devel
@@ -12,7 +12,7 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/License.txt
LIB_DEPENDS= libcurl.so:ftp/curl \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libjsoncpp.so:devel/jsoncpp \
libmosquitto.so:net/mosquitto
diff --git a/www/domoticz/Makefile b/www/domoticz/Makefile
index 2dc249572877..bfc14a878c90 100644
--- a/www/domoticz/Makefile
+++ b/www/domoticz/Makefile
@@ -1,6 +1,6 @@
PORTNAME= domoticz
DISTVERSION= 2024.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= kiwi@FreeBSD.org
@@ -11,7 +11,7 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/License.txt
LIB_DEPENDS= libcurl.so:ftp/curl \
- libboost_system.so:devel/boost-libs \
+ libboost_thread.so:devel/boost-libs \
libjsoncpp.so:devel/jsoncpp \
libmosquitto.so:net/mosquitto
diff --git a/www/nextcloud-forms/Makefile b/www/nextcloud-forms/Makefile
index f14bf5a46323..eb09cb959357 100644
--- a/www/nextcloud-forms/Makefile
+++ b/www/nextcloud-forms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= forms
-PORTVERSION= 5.2.1
+PORTVERSION= 5.2.2
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-forms/distinfo b/www/nextcloud-forms/distinfo
index ce6db186488b..7d2135f1d2b3 100644
--- a/www/nextcloud-forms/distinfo
+++ b/www/nextcloud-forms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759476039
-SHA256 (nextcloud/forms-v5.2.1.tar.gz) = 3f641f3a7279c5b01a20844d1f277c4f80598a9c8e00f3bb5be866ec3abef691
-SIZE (nextcloud/forms-v5.2.1.tar.gz) = 5142232
+TIMESTAMP = 1760898653
+SHA256 (nextcloud/forms-v5.2.2.tar.gz) = 81416b3cedc3c71871d2abd734c2fb11e34eb62cf451a0b65de824efcf81663f
+SIZE (nextcloud/forms-v5.2.2.tar.gz) = 5179835
diff --git a/www/nextcloud-news/Makefile b/www/nextcloud-news/Makefile
index 0548a2010a35..bb59b6e01526 100644
--- a/www/nextcloud-news/Makefile
+++ b/www/nextcloud-news/Makefile
@@ -1,5 +1,5 @@
PORTNAME= news
-PORTVERSION= 27.0.0
+PORTVERSION= 27.0.1
CATEGORIES= www
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
DISTNAME= ${PORTNAME}
diff --git a/www/nextcloud-news/distinfo b/www/nextcloud-news/distinfo
index 52591501e37e..96b07155fa66 100644
--- a/www/nextcloud-news/distinfo
+++ b/www/nextcloud-news/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759139788
-SHA256 (nextcloud/news-27.0.0/news.tar.gz) = 0b803591be350c24b716d0a89e927e83d4c110895a52a5bd602e876b76e3d18c
-SIZE (nextcloud/news-27.0.0/news.tar.gz) = 3493438
+TIMESTAMP = 1760897889
+SHA256 (nextcloud/news-27.0.1/news.tar.gz) = 2bddecc06ae21309b5cc1abd1fb1783f67c79936a761d7450117d0a78e7a6ddb
+SIZE (nextcloud/news-27.0.1/news.tar.gz) = 3987213
diff --git a/www/nginx-acme/Makefile b/www/nginx-acme/Makefile
index 6a8b46db2ac1..cc2ea9798f72 100644
--- a/www/nginx-acme/Makefile
+++ b/www/nginx-acme/Makefile
@@ -8,7 +8,7 @@ PKGNAMEPREFIX= nginx-devel-
DISTFILES= nginx-${PORTNAME}-${DISTVERSION}.tar.gz:acme \
nginx-${NGINX_VERSION}.tar.gz
-MAINTAINER= osa@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= ACME module for NGINX
WWW= https://github.com/nginx/nginx-acme
diff --git a/www/onlyoffice-documentserver/Makefile b/www/onlyoffice-documentserver/Makefile
index c361d98c4336..39dceb8f5a9b 100644
--- a/www/onlyoffice-documentserver/Makefile
+++ b/www/onlyoffice-documentserver/Makefile
@@ -1,6 +1,7 @@
PORTNAME= onlyoffice-documentserver
DISTVERSIONPREFIX= v
DISTVERSION= 9.0.4
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES+= LOCAL/mikael/v8/:source1 \
https://nodejs.org/dist/v${PKGFETCH_NODE_VERSION}/:source3 \
diff --git a/www/osrm-backend/Makefile b/www/osrm-backend/Makefile
index c2fb1e9ffbd7..eb587efcfd9a 100644
--- a/www/osrm-backend/Makefile
+++ b/www/osrm-backend/Makefile
@@ -1,5 +1,6 @@
PORTNAME= osrm-backend
DISTVERSION= 6.0.0.g20250916
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= freebsd@mosedal.net
diff --git a/www/proxygen/Makefile b/www/proxygen/Makefile
index f6102363d4d7..8d26d117da67 100644
--- a/www/proxygen/Makefile
+++ b/www/proxygen/Makefile
@@ -1,6 +1,7 @@
PORTNAME= proxygen
DISTVERSIONPREFIX= v
DISTVERSION= 2025.08.18.00
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/py-searxng-devel/Makefile b/www/py-searxng-devel/Makefile
index d9b1170265b2..da8379feb5b4 100644
--- a/www/py-searxng-devel/Makefile
+++ b/www/py-searxng-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= searxng
-DISTVERSION= 20250819
-PORTREVISION= 2
+DISTVERSION= 20251020
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= -devel
@@ -12,8 +11,11 @@ WWW= https://docs.searxng.org/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgspec>=0:devel/py-msgspec@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
+RUN_DEPENDS= ${PY_TOMLI} \
+ ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}brotli>=0:archivers/py-brotli@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fasttext-predict>=0:textproc/py-fasttext-predict@${PY_FLAVOR} \
@@ -35,15 +37,15 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setproctitle>=0:devel/py-setproctitle@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}typer>=0:devel/py-typer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvloop>=0:devel/py-uvloop@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}valkey>=0:databases/py-valkey@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}whitenoise>=0:www/py-whitenoise@${PY_FLAVOR}
USES= python
USE_GITHUB= yes
-GH_TAGNAME= 25647c20d1904840d089892bb118390f46c66984
+GH_TAGNAME= 4295e758c06343de7613b72d5570bc70a978eb08
USE_PYTHON= autoplist distutils
USE_RC_SUBR= searxng
diff --git a/www/py-searxng-devel/distinfo b/www/py-searxng-devel/distinfo
index aa0baa156201..6b475b60ab44 100644
--- a/www/py-searxng-devel/distinfo
+++ b/www/py-searxng-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755629208
-SHA256 (searxng-searxng-20250819-25647c20d1904840d089892bb118390f46c66984_GH0.tar.gz) = 9fa3831333cddfc27de8d5d1a20643669bbb4c2624133493ba6b40bbe13d5097
-SIZE (searxng-searxng-20250819-25647c20d1904840d089892bb118390f46c66984_GH0.tar.gz) = 5839091
+TIMESTAMP = 1760993098
+SHA256 (searxng-searxng-20251020-4295e758c06343de7613b72d5570bc70a978eb08_GH0.tar.gz) = 072d2a0f137828bc96506b43292cffa602357cc865bbcd9b65eb20a9fcf30006
+SIZE (searxng-searxng-20251020-4295e758c06343de7613b72d5570bc70a978eb08_GH0.tar.gz) = 5949068
diff --git a/www/restinio/Makefile b/www/restinio/Makefile
index c2a9d9e48454..d78c70c92e16 100644
--- a/www/restinio/Makefile
+++ b/www/restinio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= restinio
DISTVERSION= 0.7.7
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= www devel
MASTER_SITES= https://github.com/Stiffstream/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-full
diff --git a/www/sogo/Makefile b/www/sogo/Makefile
index ec45f2264157..4bcce44f8c75 100644
--- a/www/sogo/Makefile
+++ b/www/sogo/Makefile
@@ -1,6 +1,5 @@
PORTNAME= sogo
-PORTVERSION= 5.12.3
-PORTREVISION= 1
+PORTVERSION= 5.12.4
CATEGORIES= www gnustep
MASTER_SITES= https://packages.sogo.nu/sources/
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/www/sogo/distinfo b/www/sogo/distinfo
index 2e6d63ec48b3..361fa84fc7d6 100644
--- a/www/sogo/distinfo
+++ b/www/sogo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752372331
-SHA256 (SOGo-5.12.3.tar.gz) = 1a21e8783236e1f44dee1f11d0156e4a6bf304e4643445dbf89bb7eb8c7e2fa4
-SIZE (SOGo-5.12.3.tar.gz) = 37820769
+TIMESTAMP = 1759979894
+SHA256 (SOGo-5.12.4.tar.gz) = d02d99d7f26967baf81b66516e7249658ef69836b1da03a28c5390ff3b6da31b
+SIZE (SOGo-5.12.4.tar.gz) = 37846900
diff --git a/www/sqlpage/Makefile b/www/sqlpage/Makefile
index f3f789172500..d0ba883c0e09 100644
--- a/www/sqlpage/Makefile
+++ b/www/sqlpage/Makefile
@@ -1,7 +1,6 @@
PORTNAME= sqlpage
DISTVERSIONPREFIX= v
-DISTVERSION= 0.37.1
-PORTREVISION= 1
+DISTVERSION= 0.38.0
CATEGORIES= www databases
MASTER_SITES= https://cdn.jsdelivr.net/npm/:npm
DISTFILES= ${NPM_DISTFILES}
@@ -13,7 +12,8 @@ WWW= https://github.com/lovasoa/SQLPage
LICENSE= MIT
-LIB_DEPENDS= libzstd.so:archivers/zstd
+LIB_DEPENDS= libzstd.so:archivers/zstd \
+ libodbc.so:databases/unixODBC
MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib \
LLVM_CONFIG_PATH=${LLVM_CONFIG}
diff --git a/www/sqlpage/Makefile.crates b/www/sqlpage/Makefile.crates
index 653a7c4d7eab..257c83241839 100644
--- a/www/sqlpage/Makefile.crates
+++ b/www/sqlpage/Makefile.crates
@@ -1,5 +1,5 @@
CARGO_CRATES= actix-codec-0.5.2 \
- actix-http-3.11.1 \
+ actix-http-3.11.2 \
actix-macros-0.2.4 \
actix-multipart-0.7.2 \
actix-multipart-derive-0.7.0 \
@@ -12,7 +12,6 @@ CARGO_CRATES= actix-codec-0.5.2 \
actix-web-4.11.0 \
actix-web-codegen-4.3.0 \
actix-web-httpauth-0.8.2 \
- addr2line-0.24.2 \
adler2-2.0.1 \
adler32-1.2.0 \
ahash-0.8.12 \
@@ -20,13 +19,15 @@ CARGO_CRATES= actix-codec-0.5.2 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
allocator-api2-0.2.21 \
+ android-activity-0.6.0 \
+ android-properties-0.2.2 \
android_system_properties-0.1.5 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
anstyle-wincon-3.0.10 \
- anyhow-1.0.99 \
+ anyhow-1.0.100 \
argon2-0.5.3 \
arraydeque-0.5.1 \
asn1-rs-0.6.2 \
@@ -45,19 +46,21 @@ CARGO_CRATES= actix-codec-0.5.2 \
atoi-2.0.0 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
- awc-3.8.0 \
- aws-lc-rs-1.14.0 \
- aws-lc-sys-0.31.0 \
- backtrace-0.3.75 \
+ awc-3.8.1 \
+ aws-lc-rs-1.14.1 \
+ aws-lc-sys-0.32.3 \
base16ct-0.2.0 \
base64-0.13.1 \
base64-0.21.7 \
base64-0.22.1 \
base64ct-1.8.0 \
+ bigdecimal-0.4.8 \
bindgen-0.72.1 \
+ bitflags-1.3.2 \
bitflags-2.9.4 \
blake2-0.10.6 \
block-buffer-0.10.4 \
+ block2-0.5.1 \
blocking-1.6.2 \
brotli-3.5.0 \
brotli-8.0.2 \
@@ -67,27 +70,34 @@ CARGO_CRATES= actix-codec-0.5.2 \
byteorder-1.5.0 \
bytes-1.10.1 \
bytestring-1.5.0 \
- cc-1.2.38 \
+ calloop-0.13.0 \
+ cc-1.2.41 \
+ cesu8-1.1.0 \
cexpr-0.6.0 \
cfg-if-1.0.3 \
+ cfg_aliases-0.2.1 \
chrono-0.4.42 \
clang-sys-1.8.1 \
- clap-4.5.47 \
- clap_builder-4.5.47 \
- clap_derive-4.5.47 \
- clap_lex-0.7.5 \
+ clap-4.5.49 \
+ clap_builder-4.5.49 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
cmake-0.1.54 \
colorchoice-1.0.4 \
+ combine-4.6.7 \
concurrent-queue-2.5.0 \
- config-0.15.16 \
+ config-0.15.18 \
const-oid-0.9.6 \
const-random-0.1.18 \
const-random-macro-0.1.16 \
convert_case-0.4.0 \
convert_case-0.6.0 \
cookie-0.16.2 \
+ core-foundation-0.9.4 \
core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
+ core-graphics-0.23.2 \
+ core-graphics-types-0.1.3 \
core2-0.4.0 \
cpufeatures-0.2.17 \
crc-3.3.0 \
@@ -100,16 +110,20 @@ CARGO_CRATES= actix-codec-0.5.2 \
crypto-common-0.1.6 \
csv-async-1.3.1 \
csv-core-0.1.12 \
+ cursor-icon-1.2.0 \
curve25519-dalek-4.1.3 \
curve25519-dalek-derive-0.1.1 \
darling-0.20.11 \
+ darling-0.21.3 \
darling_core-0.20.11 \
+ darling_core-0.21.3 \
darling_macro-0.20.11 \
+ darling_macro-0.21.3 \
dary_heap-0.3.8 \
data-encoding-2.9.0 \
der-0.7.10 \
der-parser-9.0.0 \
- deranged-0.5.3 \
+ deranged-0.5.4 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
@@ -119,9 +133,12 @@ CARGO_CRATES= actix-codec-0.5.2 \
digest-0.10.7 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
+ dispatch-0.2.0 \
displaydoc-0.2.5 \
+ dlib-0.5.2 \
dlv-list-0.5.2 \
dotenvy-0.15.7 \
+ dpi-0.1.2 \
dunce-1.0.5 \
dyn-clone-1.0.20 \
ecdsa-0.16.9 \
@@ -130,7 +147,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
either-1.15.0 \
elliptic-curve-0.13.8 \
encoding_rs-0.8.35 \
- env_filter-0.1.3 \
+ env_filter-0.1.4 \
env_logger-0.11.8 \
equivalent-1.0.2 \
erased-serde-0.4.8 \
@@ -140,11 +157,14 @@ CARGO_CRATES= actix-codec-0.5.2 \
fastrand-2.3.0 \
ff-0.13.1 \
fiat-crypto-0.2.9 \
- find-msvc-tools-0.1.2 \
- flate2-1.1.2 \
+ find-msvc-tools-0.1.4 \
+ flate2-1.1.4 \
flume-0.11.1 \
fnv-1.0.7 \
foldhash-0.1.5 \
+ foreign-types-0.5.0 \
+ foreign-types-macros-0.2.3 \
+ foreign-types-shared-0.3.1 \
form_urlencoded-1.2.2 \
fs_extra-1.3.0 \
futures-0.3.31 \
@@ -159,10 +179,9 @@ CARGO_CRATES= actix-codec-0.5.2 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
- generic-array-0.14.7 \
+ generic-array-0.14.9 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
- gimli-0.31.1 \
+ getrandom-0.3.4 \
glob-0.3.3 \
group-0.13.0 \
h2-0.3.27 \
@@ -200,42 +219,47 @@ CARGO_CRATES= actix-codec-0.5.2 \
include_dir_macros-0.7.4 \
indexmap-1.9.3 \
indexmap-2.11.4 \
- io-uring-0.7.10 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.13.0 \
itoa-1.0.15 \
jiff-0.2.15 \
jiff-static-0.2.15 \
+ jni-0.21.1 \
+ jni-sys-0.3.0 \
jobserver-0.1.34 \
- js-sys-0.3.80 \
+ js-sys-0.3.81 \
json5-0.4.1 \
lambda-web-0.2.1 \
lambda_runtime-0.7.3 \
lambda_runtime_api_client-0.7.0 \
language-tags-0.3.2 \
lazy_static-1.5.0 \
- libc-0.2.175 \
+ libc-0.2.177 \
libflate-2.1.0 \
libflate_lz77-2.1.0 \
- libloading-0.8.8 \
+ libloading-0.8.9 \
libm-0.2.15 \
libredox-0.1.10 \
libsqlite3-sys-0.35.0 \
+ linux-raw-sys-0.4.15 \
linux-raw-sys-0.11.0 \
litemap-0.8.0 \
local-channel-0.1.5 \
local-waker-0.1.4 \
- lock_api-0.4.13 \
+ lock_api-0.4.14 \
log-0.4.28 \
markdown-1.0.0 \
md-5-0.10.6 \
- memchr-2.7.5 \
+ memchr-2.7.6 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
+ ndk-0.9.0 \
+ ndk-context-0.1.1 \
+ ndk-sys-0.6.0+11769913 \
nom-7.1.3 \
num-bigint-0.4.6 \
num-bigint-dig-0.8.4 \
@@ -245,32 +269,52 @@ CARGO_CRATES= actix-codec-0.5.2 \
num-modular-0.6.1 \
num-order-1.2.0 \
num-traits-0.2.19 \
+ num_enum-0.7.4 \
+ num_enum_derive-0.7.4 \
oauth2-5.0.0 \
- object-0.36.7 \
+ objc-sys-0.3.5 \
+ objc2-0.5.2 \
+ objc2-app-kit-0.2.2 \
+ objc2-cloud-kit-0.2.2 \
+ objc2-contacts-0.2.2 \
+ objc2-core-data-0.2.2 \
+ objc2-core-image-0.2.2 \
+ objc2-core-location-0.2.2 \
+ objc2-encode-4.1.0 \
+ objc2-foundation-0.2.2 \
+ objc2-link-presentation-0.2.2 \
+ objc2-metal-0.2.2 \
+ objc2-quartz-core-0.2.2 \
+ objc2-symbols-0.2.2 \
+ objc2-ui-kit-0.2.2 \
+ objc2-uniform-type-identifiers-0.2.2 \
+ objc2-user-notifications-0.2.2 \
+ odbc-api-19.1.0 \
oid-registry-0.7.1 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
openidconnect-4.0.1 \
openssl-probe-0.1.6 \
option-ext-0.2.0 \
+ orbclient-0.3.48 \
ordered-float-2.10.1 \
ordered-multimap-0.7.3 \
p256-0.13.2 \
p384-0.13.1 \
parking-2.2.1 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
parse-size-1.1.0 \
password-hash-0.5.0 \
paste-1.0.15 \
pathdiff-0.2.3 \
- pem-3.0.5 \
+ pem-3.0.6 \
pem-rfc7468-0.7.0 \
percent-encoding-2.3.2 \
- pest-2.8.2 \
- pest_derive-2.8.2 \
- pest_generator-2.8.2 \
- pest_meta-2.8.2 \
+ pest-2.8.3 \
+ pest_derive-2.8.3 \
+ pest_generator-2.8.3 \
+ pest_meta-2.8.3 \
pin-project-1.1.10 \
pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
@@ -287,8 +331,9 @@ CARGO_CRATES= actix-codec-0.5.2 \
ppv-lite86-0.2.21 \
prettyplease-0.2.37 \
primeorder-0.13.6 \
+ proc-macro-crate-3.4.0 \
proc-macro2-1.0.101 \
- quote-1.0.40 \
+ quote-1.0.41 \
r-efi-5.3.0 \
rand-0.8.5 \
rand-0.9.2 \
@@ -296,82 +341,87 @@ CARGO_CRATES= actix-codec-0.5.2 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
+ raw-window-handle-0.6.2 \
rcgen-0.13.2 \
- redox_syscall-0.5.17 \
+ redox_syscall-0.4.1 \
+ redox_syscall-0.5.18 \
redox_users-0.5.2 \
- ref-cast-1.0.24 \
- ref-cast-impl-1.0.24 \
- regex-1.11.2 \
- regex-automata-0.4.10 \
- regex-lite-0.1.7 \
- regex-syntax-0.8.6 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-lite-0.1.8 \
+ regex-syntax-0.8.8 \
rfc6979-0.4.0 \
ring-0.17.14 \
rle-decode-fast-1.0.3 \
ron-0.8.1 \
rsa-0.9.8 \
rust-ini-0.21.3 \
- rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rusticata-macros-4.1.0 \
+ rustix-0.38.44 \
rustix-1.1.2 \
rustls-0.23.32 \
- rustls-acme-0.14.0 \
+ rustls-acme-0.14.1 \
rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.6 \
+ rustls-webpki-0.103.7 \
rustversion-1.0.22 \
ryu-1.0.20 \
+ same-file-1.0.6 \
schannel-0.1.28 \
schemars-0.9.0 \
schemars-1.0.4 \
scopeguard-1.2.0 \
sec1-0.7.3 \
- security-framework-3.4.0 \
+ security-framework-3.5.1 \
security-framework-sys-2.15.0 \
semver-1.0.27 \
- serde-1.0.225 \
+ serde-1.0.228 \
serde-untagged-0.1.9 \
serde-value-0.7.0 \
- serde_core-1.0.225 \
- serde_derive-1.0.225 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_json-1.0.145 \
serde_path_to_error-0.1.20 \
serde_plain-1.0.2 \
- serde_spanned-1.0.2 \
+ serde_spanned-1.0.3 \
serde_urlencoded-0.7.1 \
- serde_with-3.14.0 \
- serde_with_macros-3.14.0 \
+ serde_with-3.15.0 \
+ serde_with_macros-3.15.0 \
sha1-0.10.6 \
sha2-0.10.9 \
shlex-1.3.0 \
signal-hook-registry-1.4.6 \
signature-2.2.0 \
+ simd-adler32-0.3.7 \
slab-0.4.11 \
smallvec-1.15.1 \
+ smol_str-0.2.2 \
socket2-0.5.10 \
- socket2-0.6.0 \
+ socket2-0.6.1 \
spin-0.9.8 \
spki-0.7.3 \
sqlparser-0.59.0 \
sqlparser_derive-0.3.0 \
- sqlx-core-oldapi-0.6.48 \
- sqlx-macros-oldapi-0.6.48 \
- sqlx-oldapi-0.6.48 \
- sqlx-rt-oldapi-0.6.48 \
- stable_deref_trait-1.2.0 \
+ sqlx-core-oldapi-0.6.49 \
+ sqlx-macros-oldapi-0.6.49 \
+ sqlx-oldapi-0.6.49 \
+ sqlx-rt-oldapi-0.6.49 \
+ stable_deref_trait-1.2.1 \
stringprep-0.1.5 \
strsim-0.11.1 \
subtle-2.6.1 \
syn-2.0.106 \
synstructure-0.13.2 \
- tempfile-3.22.0 \
+ tempfile-3.23.0 \
thiserror-1.0.69 \
- thiserror-2.0.16 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.16 \
+ thiserror-impl-2.0.17 \
time-0.3.44 \
time-core-0.1.6 \
time-macros-0.2.24 \
@@ -379,14 +429,15 @@ CARGO_CRATES= actix-codec-0.5.2 \
tinystr-0.8.1 \
tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.47.1 \
- tokio-macros-2.5.0 \
- tokio-rustls-0.26.3 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
+ tokio-rustls-0.26.4 \
tokio-stream-0.1.17 \
tokio-util-0.7.16 \
- toml-0.9.7 \
- toml_datetime-0.7.2 \
- toml_parser-1.0.3 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
tower-0.4.13 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
@@ -395,7 +446,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
tracing-core-0.1.34 \
try-lock-0.2.5 \
typeid-1.0.3 \
- typenum-1.18.0 \
+ typenum-1.19.0 \
ucd-trie-0.1.7 \
unicase-2.8.1 \
unicode-bidi-0.3.18 \
@@ -412,53 +463,68 @@ CARGO_CRATES= actix-codec-0.5.2 \
uuid-1.18.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
+ walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.7+wasi-0.2.4 \
wasip2-1.0.1+wasi-0.2.4 \
wasite-0.1.0 \
- wasm-bindgen-0.2.103 \
- wasm-bindgen-backend-0.2.103 \
- wasm-bindgen-macro-0.2.103 \
- wasm-bindgen-macro-support-0.2.103 \
- wasm-bindgen-shared-0.2.103 \
- web-sys-0.3.80 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-futures-0.4.54 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
+ web-sys-0.3.81 \
+ web-time-1.1.0 \
webpki-roots-0.26.11 \
- webpki-roots-1.0.2 \
+ webpki-roots-1.0.3 \
whoami-1.6.1 \
- windows-core-0.62.0 \
- windows-implement-0.60.0 \
- windows-interface-0.59.1 \
- windows-link-0.1.3 \
- windows-link-0.2.0 \
- windows-result-0.4.0 \
- windows-strings-0.5.0 \
+ widestring-1.2.1 \
+ winapi-util-0.1.11 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
+ windows-sys-0.45.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
- windows-sys-0.61.0 \
+ windows-sys-0.61.2 \
+ windows-targets-0.42.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.3 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
+ windows_x86_64_msvc-0.53.1 \
+ winit-0.30.12 \
winnow-0.7.13 \
wit-bindgen-0.46.0 \
writeable-0.6.1 \
x509-parser-0.16.0 \
+ xkbcommon-dl-0.4.2 \
+ xkeysym-0.2.1 \
yaml-rust2-0.10.4 \
yasna-0.5.2 \
yoke-0.8.0 \
@@ -467,10 +533,11 @@ CARGO_CRATES= actix-codec-0.5.2 \
zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
+ zeroize-1.8.2 \
zerotrie-0.2.2 \
zerovec-0.11.4 \
zerovec-derive-0.11.1 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
- zstd-sys-2.0.16+zstd.1.5.7
+ zstd-sys-2.0.16+zstd.1.5.7 \
+ odbc-sys,unix-odbc@git+https://github.com/sqlpage/odbc-sys?branch=no-autotools\#ae3e15446bb2c5c191f05e7c6affc37dfd6fcabe
diff --git a/www/sqlpage/distinfo b/www/sqlpage/distinfo
index 27aa120eb8a2..17dcd6fa1dbe 100644
--- a/www/sqlpage/distinfo
+++ b/www/sqlpage/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1759156382
+TIMESTAMP = 1760699986
SHA256 (apexcharts@5.3.0/dist/apexcharts.min.js) = 3ad7c7f22806e3f5d5316575d79e5d0a5f241a1aeea302125549bb6591745705
SIZE (apexcharts@5.3.0/dist/apexcharts.min.js) = 580851
SHA256 (@tabler/core@1.4.0/dist/css/tabler.min.css) = 7ef750bd10546a695d0b12767ad8048bd8f3ec5de7daefb1067f9d0daa3d1c9a
@@ -15,8 +15,8 @@ SHA256 (tom-select@2.4.1/dist/js/tom-select.popular.min.js) = 09bd5799bf6a40ef08
SIZE (tom-select@2.4.1/dist/js/tom-select.popular.min.js) = 43605
SHA256 (rust/crates/actix-codec-0.5.2.crate) = 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a
SIZE (rust/crates/actix-codec-0.5.2.crate) = 14085
-SHA256 (rust/crates/actix-http-3.11.1.crate) = 44cceded2fb55f3c4b67068fa64962e2ca59614edc5b03167de9ff82ae803da0
-SIZE (rust/crates/actix-http-3.11.1.crate) = 165649
+SHA256 (rust/crates/actix-http-3.11.2.crate) = 7926860314cbe2fb5d1f13731e387ab43bd32bca224e82e6e2db85de0a3dba49
+SIZE (rust/crates/actix-http-3.11.2.crate) = 168165
SHA256 (rust/crates/actix-macros-0.2.4.crate) = e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb
SIZE (rust/crates/actix-macros-0.2.4.crate) = 8380
SHA256 (rust/crates/actix-multipart-0.7.2.crate) = d5118a26dee7e34e894f7e85aa0ee5080ae4c18bf03c0e30d49a80e418f00a53
@@ -41,8 +41,6 @@ SHA256 (rust/crates/actix-web-codegen-4.3.0.crate) = f591380e2e68490b5dfaf1dd1aa
SIZE (rust/crates/actix-web-codegen-4.3.0.crate) = 20382
SHA256 (rust/crates/actix-web-httpauth-0.8.2.crate) = 456348ed9dcd72a13a1f4a660449fafdecee9ac8205552e286809eb5b0b29bd3
SIZE (rust/crates/actix-web-httpauth-0.8.2.crate) = 31612
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
@@ -57,20 +55,24 @@ SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b
SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/android-activity-0.6.0.crate) = ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046
+SIZE (rust/crates/android-activity-0.6.0.crate) = 258597
+SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04
+SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
-SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
-SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
SIZE (rust/crates/argon2-0.5.3.crate) = 28795
SHA256 (rust/crates/arraydeque-0.5.1.crate) = 7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236
@@ -107,14 +109,12 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/awc-3.8.0.crate) = 117ec0a30fe956b77d69efff54bce923854df0437874fe4bfa701dfdddca8d5d
-SIZE (rust/crates/awc-3.8.0.crate) = 85577
-SHA256 (rust/crates/aws-lc-rs-1.14.0.crate) = 94b8ff6c09cd57b16da53641caa860168b88c172a5ee163b0288d3d6eea12786
-SIZE (rust/crates/aws-lc-rs-1.14.0.crate) = 209900
-SHA256 (rust/crates/aws-lc-sys-0.31.0.crate) = 0e44d16778acaf6a9ec9899b92cebd65580b83f685446bf2e1f5d3d732f99dcd
-SIZE (rust/crates/aws-lc-sys-0.31.0.crate) = 9255328
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/awc-3.8.1.crate) = 3c170039c11c7f6c0a28f7b3bd4fb0c674cbfa317fabc1560022ad3ec2d69e7c
+SIZE (rust/crates/awc-3.8.1.crate) = 85379
+SHA256 (rust/crates/aws-lc-rs-1.14.1.crate) = 879b6c89592deb404ba4dc0ae6b58ffd1795c78991cbb5b8bc441c48a070440d
+SIZE (rust/crates/aws-lc-rs-1.14.1.crate) = 209341
+SHA256 (rust/crates/aws-lc-sys-0.32.3.crate) = 107a4e9d9cab9963e04e84bb8dee0e25f2a987f9a8bad5ed054abd439caa8f8c
+SIZE (rust/crates/aws-lc-sys-0.32.3.crate) = 9361125
SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
@@ -125,14 +125,20 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
+SHA256 (rust/crates/bigdecimal-0.4.8.crate) = 1a22f228ab7a1b23027ccc6c350b72868017af7ea8356fbdf19f8d991c690013
+SIZE (rust/crates/bigdecimal-0.4.8.crate) = 89479
SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
+SIZE (rust/crates/block2-0.5.1.crate) = 24191
SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21
SIZE (rust/crates/blocking-1.6.2.crate) = 17754
SHA256 (rust/crates/brotli-3.5.0.crate) = d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391
@@ -151,32 +157,40 @@ SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b1
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/bytestring-1.5.0.crate) = 113b4343b5f6617e7ad401ced8de3cc8b012e73a594347c307b90db3e9271289
SIZE (rust/crates/bytestring-1.5.0.crate) = 11353
-SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9
-SIZE (rust/crates/cc-1.2.38.crate) = 90139
+SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
+SIZE (rust/crates/calloop-0.13.0.crate) = 69698
+SHA256 (rust/crates/cc-1.2.41.crate) = ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7
+SIZE (rust/crates/cc-1.2.41.crate) = 91154
+SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
+SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
-SIZE (rust/crates/clap-4.5.47.crate) = 58354
-SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
-SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/clap-4.5.49.crate) = f4512b90fa68d3a9932cea5184017c5d200f5921df706d45e853537dea51508f
+SIZE (rust/crates/clap-4.5.49.crate) = 62007
+SHA256 (rust/crates/clap_builder-4.5.49.crate) = 0025e98baa12e766c67ba13ff4695a887a1eba19569aad00a472546795bd6730
+SIZE (rust/crates/clap_builder-4.5.49.crate) = 170616
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
SIZE (rust/crates/cmake-0.1.54.crate) = 18955
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
+SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/config-0.15.16.crate) = cef036f0ecf99baef11555578630e2cca559909b4c50822dbba828c252d21c49
-SIZE (rust/crates/config-0.15.16.crate) = 56848
+SHA256 (rust/crates/config-0.15.18.crate) = 180e549344080374f9b32ed41bf3b6b57885ff6a289367b3dbc10eea8acc1918
+SIZE (rust/crates/config-0.15.18.crate) = 59347
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
@@ -189,10 +203,16 @@ SHA256 (rust/crates/convert_case-0.6.0.crate) = ec182b0ca2f35d8fc196cf3404988fd8
SIZE (rust/crates/convert_case-0.6.0.crate) = 18675
SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb
SIZE (rust/crates/cookie-0.16.2.crate) = 34632
+SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
+SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
+SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
+SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
+SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
SHA256 (rust/crates/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505
SIZE (rust/crates/core2-0.4.0.crate) = 37075
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
@@ -217,16 +237,24 @@ SHA256 (rust/crates/csv-async-1.3.1.crate) = 888dbb0f640d2c4c04e50f933885c7e9c95
SIZE (rust/crates/csv-async-1.3.1.crate) = 87168
SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
+SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
+SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be
SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017
SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3
SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723
SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
+SIZE (rust/crates/darling-0.21.3.crate) = 41398
SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
+SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
+SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
SHA256 (rust/crates/dary_heap-0.3.8.crate) = 06d2e3287df1c007e74221c49ca10a95d557349e54b3a75dc2fb14712c751f04
SIZE (rust/crates/dary_heap-0.3.8.crate) = 26544
SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
@@ -235,8 +263,8 @@ SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f9
SIZE (rust/crates/der-0.7.10.crate) = 90111
SHA256 (rust/crates/der-parser-9.0.0.crate) = 5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553
SIZE (rust/crates/der-parser-9.0.0.crate) = 63191
-SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
-SIZE (rust/crates/deranged-0.5.3.crate) = 24353
+SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071
+SIZE (rust/crates/deranged-0.5.4.crate) = 24461
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
@@ -255,12 +283,18 @@ SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5a
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
+SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
+SIZE (rust/crates/dlib-0.5.2.crate) = 5806
SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f
SIZE (rust/crates/dlv-list-0.5.2.crate) = 22373
SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
+SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76
+SIZE (rust/crates/dpi-0.1.2.crate) = 14812
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
@@ -277,8 +311,8 @@ SHA256 (rust/crates/elliptic-curve-0.13.8.crate) = b5e6043086bf7973472e0c7dff214
SIZE (rust/crates/elliptic-curve-0.13.8.crate) = 63198
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
-SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
-SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_filter-0.1.4.crate) = 1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2
+SIZE (rust/crates/env_filter-0.1.4.crate) = 15281
SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
@@ -297,16 +331,22 @@ SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137
SIZE (rust/crates/ff-0.13.1.crate) = 18607
SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
-SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959
-SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9
+SIZE (rust/crates/flate2-1.1.4.crate) = 77010
SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
SIZE (rust/crates/flume-0.11.1.crate) = 67947
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
+SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
+SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
+SIZE (rust/crates/foreign-types-macros-0.2.3.crate) = 7635
+SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
+SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
@@ -335,14 +375,12 @@ SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c
SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
-SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
-SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2
+SIZE (rust/crates/generic-array-0.14.9.crate) = 17439
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63
@@ -417,8 +455,6 @@ SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
-SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
-SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
@@ -431,10 +467,14 @@ SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee
SIZE (rust/crates/jiff-0.2.15.crate) = 712996
SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
+SIZE (rust/crates/jni-0.21.1.crate) = 105028
+SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
+SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
-SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e
-SIZE (rust/crates/js-sys-0.3.80.crate) = 56202
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
SHA256 (rust/crates/json5-0.4.1.crate) = 96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1
SIZE (rust/crates/json5-0.4.1.crate) = 15678
SHA256 (rust/crates/lambda-web-0.2.1.crate) = ea6277b60649250d681654162b7e8e875c938295ea5f883eb9a8da7e27d2c051
@@ -447,20 +487,22 @@ SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503
SIZE (rust/crates/language-tags-0.3.2.crate) = 53420
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e
SIZE (rust/crates/libflate-2.1.0.crate) = 43366
SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d
SIZE (rust/crates/libflate_lz77-2.1.0.crate) = 5918
-SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
-SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f
SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
@@ -469,16 +511,16 @@ SHA256 (rust/crates/local-channel-0.1.5.crate) = b6cbc85e69b8df4b8bb8b89ec634e71
SIZE (rust/crates/local-channel-0.1.5.crate) = 7881
SHA256 (rust/crates/local-waker-0.1.4.crate) = 4d873d7c67ce09b42110d801813efbc9364414e356be9935700d368351657487
SIZE (rust/crates/local-waker-0.1.4.crate) = 6730
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/markdown-1.0.0.crate) = a5cab8f2cadc416a82d2e783a1946388b31654d391d1c7d92cc1f03e295b1deb
SIZE (rust/crates/markdown-1.0.0.crate) = 219012
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
@@ -489,6 +531,12 @@ SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d632
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
+SIZE (rust/crates/ndk-0.9.0.crate) = 84865
+SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
+SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
+SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873
+SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
@@ -507,10 +555,48 @@ SHA256 (rust/crates/num-order-1.2.0.crate) = 537b596b97c40fcf8056d153049eb22f481
SIZE (rust/crates/num-order-1.2.0.crate) = 19500
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
+SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
+SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
+SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
SHA256 (rust/crates/oauth2-5.0.0.crate) = 51e219e79014df21a225b1860a479e2dcd7cbd9130f4defd4bd0e191ea31d67d
SIZE (rust/crates/oauth2-5.0.0.crate) = 91364
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310
+SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
+SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
+SIZE (rust/crates/objc2-0.5.2.crate) = 199204
+SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
+SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
+SHA256 (rust/crates/objc2-cloud-kit-0.2.2.crate) = 74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009
+SIZE (rust/crates/objc2-cloud-kit-0.2.2.crate) = 27094
+SHA256 (rust/crates/objc2-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889
+SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094
+SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef
+SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575
+SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80
+SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050
+SHA256 (rust/crates/objc2-core-location-0.2.2.crate) = 000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781
+SIZE (rust/crates/objc2-core-location-0.2.2.crate) = 13100
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
+SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8
+SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330
+SHA256 (rust/crates/objc2-link-presentation-0.2.2.crate) = a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398
+SIZE (rust/crates/objc2-link-presentation-0.2.2.crate) = 4440
+SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6
+SIZE (rust/crates/objc2-metal-0.2.2.crate) = 75276
+SHA256 (rust/crates/objc2-quartz-core-0.2.2.crate) = e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a
+SIZE (rust/crates/objc2-quartz-core-0.2.2.crate) = 21306
+SHA256 (rust/crates/objc2-symbols-0.2.2.crate) = 0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc
+SIZE (rust/crates/objc2-symbols-0.2.2.crate) = 3626
+SHA256 (rust/crates/objc2-ui-kit-0.2.2.crate) = b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f
+SIZE (rust/crates/objc2-ui-kit-0.2.2.crate) = 303111
+SHA256 (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe
+SIZE (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 6017
+SHA256 (rust/crates/objc2-user-notifications-0.2.2.crate) = 76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3
+SIZE (rust/crates/objc2-user-notifications-0.2.2.crate) = 9600
+SHA256 (rust/crates/odbc-api-19.1.0.crate) = f017d3949731e436bc1bb9a1fbc34197c2f39c588cdcb60d21adb1f8dd3b8514
+SIZE (rust/crates/odbc-api-19.1.0.crate) = 198551
SHA256 (rust/crates/oid-registry-0.7.1.crate) = a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9
SIZE (rust/crates/oid-registry-0.7.1.crate) = 15220
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
@@ -523,6 +609,8 @@ SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f9
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43
+SIZE (rust/crates/orbclient-0.3.48.crate) = 1324601
SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
SHA256 (rust/crates/ordered-multimap-0.7.3.crate) = 49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79
@@ -533,10 +621,10 @@ SHA256 (rust/crates/p384-0.13.1.crate) = fe42f1670a52a47d448f14b6a5c61dd78fce518
SIZE (rust/crates/p384-0.13.1.crate) = 193022
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
-SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
-SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
-SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/parse-size-1.1.0.crate) = 487f2ccd1e17ce8c1bfab3a65c89525af41cfad4c8659021a1e9a2aacd73b89b
SIZE (rust/crates/parse-size-1.1.0.crate) = 7065
SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166
@@ -545,20 +633,20 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
-SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3
-SIZE (rust/crates/pem-3.0.5.crate) = 18140
+SHA256 (rust/crates/pem-3.0.6.crate) = 1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be
+SIZE (rust/crates/pem-3.0.6.crate) = 18362
SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
-SHA256 (rust/crates/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8
-SIZE (rust/crates/pest-2.8.2.crate) = 130430
-SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663
-SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335
-SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f
-SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669
-SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420
-SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952
+SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
+SIZE (rust/crates/pest-2.8.3.crate) = 130311
+SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de
+SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363
+SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843
+SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010
+SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a
+SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289
SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
@@ -591,10 +679,12 @@ SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbf
SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6
SIZE (rust/crates/primeorder-0.13.6.crate) = 21296
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -609,24 +699,28 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
+SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2
SIZE (rust/crates/rcgen-0.13.2.crate) = 77836
-SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
-SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
+SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
-SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
-SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
-SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
-SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
-SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
-SIZE (rust/crates/regex-1.11.2.crate) = 166265
-SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
-SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
-SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
-SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
-SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
-SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-lite-0.1.8.crate) = 8d942b98df5e658f56f20d592c7f868833fe38115e65c33003d8cd224b0155da
+SIZE (rust/crates/regex-lite-0.1.8.crate) = 96884
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
@@ -639,32 +733,34 @@ SHA256 (rust/crates/rsa-0.9.8.crate) = 78928ac1ed176a5ca1d17e578a1825f3d81ca54cf
SIZE (rust/crates/rsa-0.9.8.crate) = 85741
SHA256 (rust/crates/rust-ini-0.21.3.crate) = 796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7
SIZE (rust/crates/rust-ini-0.21.3.crate) = 22939
-SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
-SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632
SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
SIZE (rust/crates/rustix-1.1.2.crate) = 422717
SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40
SIZE (rust/crates/rustls-0.23.32.crate) = 372459
-SHA256 (rust/crates/rustls-acme-0.14.0.crate) = 30fb8ee724c1b72179735e44646bda27838bb72ff7e7eff97c7ac5787b6f4fac
-SIZE (rust/crates/rustls-acme-0.14.0.crate) = 47010
+SHA256 (rust/crates/rustls-acme-0.14.1.crate) = 4b49bf42910782ed684d992550c267c98fbe602320d6bb4a6362292791076eed
+SIZE (rust/crates/rustls-acme-0.14.1.crate) = 51246
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.6.crate) = 8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb
-SIZE (rust/crates/rustls-webpki-0.103.6.crate) = 85224
+SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf
+SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
@@ -675,36 +771,36 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
SIZE (rust/crates/sec1-0.7.3.crate) = 17979
-SHA256 (rust/crates/security-framework-3.4.0.crate) = 60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640
-SIZE (rust/crates/security-framework-3.4.0.crate) = 88668
+SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef
+SIZE (rust/crates/security-framework-3.5.1.crate) = 89937
SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
SIZE (rust/crates/semver-1.0.27.crate) = 30081
-SHA256 (rust/crates/serde-1.0.225.crate) = fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d
-SIZE (rust/crates/serde-1.0.225.crate) = 28467
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-untagged-0.1.9.crate) = f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058
SIZE (rust/crates/serde-untagged-0.1.9.crate) = 17718
SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_core-1.0.225.crate) = 659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383
-SIZE (rust/crates/serde_core-1.0.225.crate) = 63004
-SHA256 (rust/crates/serde_derive-1.0.225.crate) = 0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516
-SIZE (rust/crates/serde_derive-1.0.225.crate) = 58560
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457
SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046
SHA256 (rust/crates/serde_plain-1.0.2.crate) = 9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50
SIZE (rust/crates/serde_plain-1.0.2.crate) = 11183
-SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
-SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_with-3.14.0.crate) = f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5
-SIZE (rust/crates/serde_with-3.14.0.crate) = 192177
-SHA256 (rust/crates/serde_with_macros-3.14.0.crate) = de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f
-SIZE (rust/crates/serde_with_macros-3.14.0.crate) = 39066
+SHA256 (rust/crates/serde_with-3.15.0.crate) = 6093cd8c01b25262b84927e0f7151692158fab02d961e04c979d3903eba7ecc5
+SIZE (rust/crates/serde_with-3.15.0.crate) = 196624
+SHA256 (rust/crates/serde_with_macros-3.15.0.crate) = a7e6c180db0816026a61afa1cff5344fb7ebded7e4d3062772179f2501481c27
+SIZE (rust/crates/serde_with_macros-3.15.0.crate) = 38082
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
@@ -715,14 +811,18 @@ SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c0
SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
SIZE (rust/crates/signature-2.2.0.crate) = 15531
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
+SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
SIZE (rust/crates/socket2-0.5.10.crate) = 58169
-SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
-SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
@@ -731,16 +831,16 @@ SHA256 (rust/crates/sqlparser-0.59.0.crate) = 4591acadbcf52f0af60eafbb2c003232b2
SIZE (rust/crates/sqlparser-0.59.0.crate) = 359271
SHA256 (rust/crates/sqlparser_derive-0.3.0.crate) = da5fc6819faabb412da764b99d3b713bb55083c11e7e0c00144d386cd6a1939c
SIZE (rust/crates/sqlparser_derive-0.3.0.crate) = 8563
-SHA256 (rust/crates/sqlx-core-oldapi-0.6.48.crate) = ed037e8dea82b291adcd9a21aba47949a52030eeb9b5b9647b826f4057e45078
-SIZE (rust/crates/sqlx-core-oldapi-0.6.48.crate) = 345046
-SHA256 (rust/crates/sqlx-macros-oldapi-0.6.48.crate) = a8e189524d405a2276f662a651b8ce707e337915eda7f5b70fba0ca1f0186d68
-SIZE (rust/crates/sqlx-macros-oldapi-0.6.48.crate) = 46596
-SHA256 (rust/crates/sqlx-oldapi-0.6.48.crate) = 73c52a7c0d985b7f74ef2fdb9b7a49ad178b2e106baa8b9e6407fab2462bd300
-SIZE (rust/crates/sqlx-oldapi-0.6.48.crate) = 167142
-SHA256 (rust/crates/sqlx-rt-oldapi-0.6.48.crate) = 718710e5feeb9fb51739d101c24c7955421a201941bae0ca891df315779a5bdf
-SIZE (rust/crates/sqlx-rt-oldapi-0.6.48.crate) = 14570
-SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/sqlx-core-oldapi-0.6.49.crate) = 766096ef5d413c23b24b60fb9ac2393b0e85a5d3813c10942f78ae37fc96fa43
+SIZE (rust/crates/sqlx-core-oldapi-0.6.49.crate) = 378337
+SHA256 (rust/crates/sqlx-macros-oldapi-0.6.49.crate) = a21b389e2c67bb44f15d13b158257b9296bf69ff685ebc92ef742a36be7a1e0a
+SIZE (rust/crates/sqlx-macros-oldapi-0.6.49.crate) = 46399
+SHA256 (rust/crates/sqlx-oldapi-0.6.49.crate) = c5aff685c4e234d5c8845bf6ef741da8f4ba7f59735899f358be258be466b371
+SIZE (rust/crates/sqlx-oldapi-0.6.49.crate) = 189676
+SHA256 (rust/crates/sqlx-rt-oldapi-0.6.49.crate) = 04e5e9f3808c8188b4ddc4d6aea26787cab61999cb4cc4c57b77bbc4b57676f9
+SIZE (rust/crates/sqlx-rt-oldapi-0.6.49.crate) = 14482
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/stringprep-0.1.5.crate) = 7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1
SIZE (rust/crates/stringprep-0.1.5.crate) = 23573
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
@@ -751,16 +851,16 @@ SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c
SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
-SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
-SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
SIZE (rust/crates/time-0.3.44.crate) = 143200
SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
@@ -775,22 +875,24 @@ SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557
SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
-SIZE (rust/crates/tokio-1.47.1.crate) = 829790
-SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
-SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
-SHA256 (rust/crates/tokio-rustls-0.26.3.crate) = 05f63835928ca123f1bef57abbcd23bb2ba0ac9ae1235f1e65bda0d06e7786bd
-SIZE (rust/crates/tokio-rustls-0.26.3.crate) = 35073
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
+SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
-SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
-SIZE (rust/crates/toml-0.9.7.crate) = 55852
-SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
-SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
-SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
-SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
@@ -807,8 +909,8 @@ SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
SIZE (rust/crates/typeid-1.0.3.crate) = 9006
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
@@ -841,92 +943,118 @@ SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
-SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
SIZE (rust/crates/wasite-0.1.0.crate) = 2346
-SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819
-SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c
-SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0
-SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf
-SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060
-SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc
-SIZE (rust/crates/web-sys-0.3.80.crate) = 641763
+SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c
+SIZE (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 16381
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
+SHA256 (rust/crates/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120
+SIZE (rust/crates/web-sys-0.3.81.crate) = 641812
+SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
+SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9
SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557
-SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
-SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
+SHA256 (rust/crates/webpki-roots-1.0.3.crate) = 32b130c0d2d49f8b6889abc456e795e82525204f27c42cf767cf0d7734e089b8
+SIZE (rust/crates/webpki-roots-1.0.3.crate) = 258244
SHA256 (rust/crates/whoami-1.6.1.crate) = 5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d
SIZE (rust/crates/whoami-1.6.1.crate) = 24975
-SHA256 (rust/crates/windows-core-0.62.0.crate) = 57fe7168f7de578d2d8a05b07fd61870d2e73b4020e9f49aa00da8471723497c
-SIZE (rust/crates/windows-core-0.62.0.crate) = 36955
-SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
-SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
-SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
-SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
-SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
-SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
-SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
-SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
-SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda
-SIZE (rust/crates/windows-strings-0.5.0.crate) = 13992
+SHA256 (rust/crates/widestring-1.2.1.crate) = 72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471
+SIZE (rust/crates/widestring-1.2.1.crate) = 90350
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
+SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
+SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
-SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
+SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
+SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
+SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
+SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
+SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
+SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
+SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winit-0.30.12.crate) = c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732
+SIZE (rust/crates/winit-0.30.12.crate) = 604631
SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
@@ -935,6 +1063,10 @@ SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f5
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/x509-parser-0.16.0.crate) = fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69
SIZE (rust/crates/x509-parser-0.16.0.crate) = 92925
+SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5
+SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
+SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
+SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
SHA256 (rust/crates/yaml-rust2-0.10.4.crate) = 2462ea039c445496d8793d052e13787f2b90e750b833afee748e601c17621ed9
SIZE (rust/crates/yaml-rust2-0.10.4.crate) = 76453
SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
@@ -951,8 +1083,8 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
@@ -965,5 +1097,7 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
-SHA256 (lovasoa-SQLPage-v0.37.1_GH0.tar.gz) = ad1dfe0ecaaa26d0c570e02e125ef7d64fee4e959a38fe12148e7faddeef6e8b
-SIZE (lovasoa-SQLPage-v0.37.1_GH0.tar.gz) = 34207400
+SHA256 (sqlpage-odbc-sys-ae3e15446bb2c5c191f05e7c6affc37dfd6fcabe_GH0.tar.gz) = 5a19c8aa6810a0baad8d712822900330a6797257644bee52d63f861bb7393bbf
+SIZE (sqlpage-odbc-sys-ae3e15446bb2c5c191f05e7c6affc37dfd6fcabe_GH0.tar.gz) = 1725741
+SHA256 (lovasoa-SQLPage-v0.38.0_GH0.tar.gz) = 08f4a7be79fe602009aea653725f4d1ae6fde01bf57dcf418f9c9fc8669a98de
+SIZE (lovasoa-SQLPage-v0.38.0_GH0.tar.gz) = 34236924
diff --git a/www/tomcat-devel/Makefile b/www/tomcat-devel/Makefile
index 9e8159332a0f..188ec467cb51 100644
--- a/www/tomcat-devel/Makefile
+++ b/www/tomcat-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tomcat
-DISTVERSION= 11.0.11
+DISTVERSION= 11.0.13
CATEGORIES= www java
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin
PKGNAMESUFFIX= -devel
diff --git a/www/tomcat-devel/distinfo b/www/tomcat-devel/distinfo
index 360357392089..8acdcb19ea6d 100644
--- a/www/tomcat-devel/distinfo
+++ b/www/tomcat-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757080808
-SHA256 (apache-tomcat-11.0.11.tar.gz) = 2a91b80c1ea7dbbf4af05bb1f80abb975e5de415c0c803dea745e5aa1126e081
-SIZE (apache-tomcat-11.0.11.tar.gz) = 14137461
+TIMESTAMP = 1760400000
+SHA256 (apache-tomcat-11.0.13.tar.gz) = f174c8aebb6d27864ba40823ceb059191d27cc0ee24a28b691ccd416839b8ecf
+SIZE (apache-tomcat-11.0.13.tar.gz) = 14137719
diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile
index 5618f28450d5..57639d110a50 100644
--- a/www/tor-browser/Makefile
+++ b/www/tor-browser/Makefile
@@ -1,9 +1,8 @@
PORTNAME= tor-browser
-DISTVERSION= 15.0a3
-PORTREVISION= 1
+DISTVERSION= 15.0a4
CATEGORIES= www net security wayland
-TAG_BASE= 7a4673ab420d7c52cd3fa7366d0d9cdaa5a37937
-TAG_TOR= db5e90248e74338ce72ff118bdb749fea6ea2606
+TAG_BASE= dff70d135408cfc24931c170efa91fbaded19914
+TAG_TOR= ca310e42296a7085ea59fc323592f3dc702123ac
MASTER_SITES= TOR \
LOCAL/vvd \
https://build-sources.tbb.torproject.org/:source1 \
@@ -18,9 +17,9 @@ MASTER_SITES= TOR \
LOCAL/vvd:source5
MASTER_SITE_SUBDIR= torbrowser/${DISTVERSION}/:DEFAULT \
download/releases/:source3
-DISTNAME= src-firefox-tor-browser-140.3.0esr-15.0-1-build3
+DISTNAME= src-firefox-tor-browser-140.4.0esr-15.0-1-build2
MANUAL= manual_215922.zip
-NOSCRIPT= noscript-13.0.9.xpi
+NOSCRIPT= noscript-13.2.1.xpi
DISTFILES= ${DISTNAME}.tar.xz \
${MANUAL}:source1 \
fonts-3--4348e1.tar.zst:source2 \
diff --git a/www/tor-browser/distinfo b/www/tor-browser/distinfo
index 3fcc82235447..a09bc4c5ed05 100644
--- a/www/tor-browser/distinfo
+++ b/www/tor-browser/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1758569239
-SHA256 (src-firefox-tor-browser-140.3.0esr-15.0-1-build3.tar.xz) = aec327cd07e161cf0606352a71be1db1f649a33da4519387a93840083d63ab57
-SIZE (src-firefox-tor-browser-140.3.0esr-15.0-1-build3.tar.xz) = 691334928
+TIMESTAMP = 1760818795
+SHA256 (src-firefox-tor-browser-140.4.0esr-15.0-1-build2.tar.xz) = 8f9f58809f738bd88fe19cf8c8842b6f4714a01c48e24e01c220872012e84a5d
+SIZE (src-firefox-tor-browser-140.4.0esr-15.0-1-build2.tar.xz) = 692091336
SHA256 (manual_215922.zip) = b5ed703f54d52e9f197320f3698e936d585a3fed23cc4f9fbf59edce2869f885
SIZE (manual_215922.zip) = 28305786
SHA256 (fonts-3--4348e1.tar.zst) = 7fbbecece6de777f196982f6eb567970a6d8e7ac2bf5b1ad6b90e1ea36374032
SIZE (fonts-3--4348e1.tar.zst) = 27441580
-SHA256 (noscript-13.0.9.xpi) = 525ab61aff21f67d10c3e20965a86ed479631549908a658f54692adc47d771f5
-SIZE (noscript-13.0.9.xpi) = 994397
-SHA256 (tpo-translation-7a4673ab420d7c52cd3fa7366d0d9cdaa5a37937_GL0.tar.gz) = bdf9d2e546cc183331c9c8ca2b4f8b7d3c9399c0454b9fffcfd7282b7a90b6b7
-SIZE (tpo-translation-7a4673ab420d7c52cd3fa7366d0d9cdaa5a37937_GL0.tar.gz) = 962329
-SHA256 (tpo-translation-db5e90248e74338ce72ff118bdb749fea6ea2606_GL0.tar.gz) = da2787fcbb953c1772d193d60b4633afce8bd34321e9209e83760bc58c0df901
-SIZE (tpo-translation-db5e90248e74338ce72ff118bdb749fea6ea2606_GL0.tar.gz) = 2897151
+SHA256 (noscript-13.2.1.xpi) = 190297f3d1e55db0c65f9bc00460bea9b753939d428ea593d6cef27fde1ce69a
+SIZE (noscript-13.2.1.xpi) = 997750
+SHA256 (tpo-translation-dff70d135408cfc24931c170efa91fbaded19914_GL0.tar.gz) = caceab3ddbb4b7a0e7b85d0fd8e67023473e746e8d5c5caf18b7f97cd0abb3c5
+SIZE (tpo-translation-dff70d135408cfc24931c170efa91fbaded19914_GL0.tar.gz) = 1022345
+SHA256 (tpo-translation-ca310e42296a7085ea59fc323592f3dc702123ac_GL0.tar.gz) = 0af26f717359fdd1ed951d6376e6e350641acf5ee5f4bf28316108caff3086dd
+SIZE (tpo-translation-ca310e42296a7085ea59fc323592f3dc702123ac_GL0.tar.gz) = 2904329
SHA256 (mozilla-l10n-firefox-l10n-468bb10_GH0.tar.gz) = f4fa857e29371568c41c9c8a3298c086ffc4df73085a93ec6a1cc6be8a17a3e3
SIZE (mozilla-l10n-firefox-l10n-468bb10_GH0.tar.gz) = 71046393
diff --git a/www/tor-browser/files/patch-memory_mozalloc_throw__gcc.h b/www/tor-browser/files/patch-memory_mozalloc_throw__gcc.h
deleted file mode 100644
index 81a511179852..000000000000
--- a/www/tor-browser/files/patch-memory_mozalloc_throw__gcc.h
+++ /dev/null
@@ -1,69 +0,0 @@
---- memory/mozalloc/throw_gcc.h.orig 2022-02-02 17:33:38 UTC
-+++ memory/mozalloc/throw_gcc.h
-@@ -74,50 +74,66 @@ __throw_bad_function_call(void) {
- mozalloc_abort("fatal: STL threw bad_function_call");
- }
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_logic_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_domain_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_invalid_argument(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_length_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_out_of_range(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_runtime_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_range_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_overflow_error(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_underflow_error(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_ios_failure(
- const char* msg) {
diff --git a/www/wordpress/Makefile b/www/wordpress/Makefile
index 053f90552fe9..db541fd6c7ca 100644
--- a/www/wordpress/Makefile
+++ b/www/wordpress/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wordpress
-DISTVERSION= 6.8.2
+DISTVERSION= 6.8.3
PORTREVISION?= 0
.ifndef WORDPRESS_LANG
PORTEPOCH= 1
@@ -10,7 +10,6 @@ MASTER_SITES?= https://${WORDPRESS_LANG}.wordpress.org/
.endif
CATEGORIES+= www
-
MAINTAINER= joneum@FreeBSD.org
COMMENT= State-of-the-art semantic personal publishing platform
WWW= ${MASTER_SITES}
@@ -30,7 +29,7 @@ PKGNAMESUFFIX= -${WORDPRESS_LANG}
CPE_LANG= ${WORDPRESS_LANG}
.endif
-USE_PHP= curl exif fileinfo ftp gd mysqli tokenizer xml zip zlib
+USE_PHP= curl exif fileinfo filter ftp gd mysqli tokenizer xml zip zlib
CONFLICTS_INSTALL= ??-wordpress
NO_ARCH= yes
NO_BUILD= yes
diff --git a/www/wordpress/distinfo b/www/wordpress/distinfo
index 52856a82b75a..fa84cac655d7 100644
--- a/www/wordpress/distinfo
+++ b/www/wordpress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753156947
-SHA256 (wordpress-6.8.2.tar.gz) = d85a72e392bfe866816b3c2ebc6a44699072aa50cc3a620f1c4ed2f13b645e2b
-SIZE (wordpress-6.8.2.tar.gz) = 26925441
+TIMESTAMP = 1760884089
+SHA256 (wordpress-6.8.3.tar.gz) = 92da34c9960e64d1258652c1ef73c517f7e46ac6dfd2dfc75436d3855af46b0c
+SIZE (wordpress-6.8.3.tar.gz) = 26928488
diff --git a/www/wt/Makefile b/www/wt/Makefile
index 573339f983d3..e5625547df30 100644
--- a/www/wt/Makefile
+++ b/www/wt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wt
DISTVERSION= 4.11.4
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= info@babaei.net
diff --git a/x11-themes/catppuccin-gtk-theme/Makefile b/x11-themes/catppuccin-gtk-theme/Makefile
index f3d9732d42a4..e4a697c52a46 100644
--- a/x11-themes/catppuccin-gtk-theme/Makefile
+++ b/x11-themes/catppuccin-gtk-theme/Makefile
@@ -1,5 +1,5 @@
PORTNAME= catppuccin-gtk-theme
-DISTVERSION= g20250910
+DISTVERSION= g20251014
CATEGORIES= x11-themes
MAINTAINER= tagattie@FreeBSD.org
@@ -21,7 +21,7 @@ USES= shebangfix
USE_GITHUB= yes
GH_ACCOUNT= Fausto-Korpsvart
GH_PROJECT= Catppuccin-GTK-Theme
-GH_TAGNAME= 11469afc966f13cc3853ed777f4e1a727a2fd193
+GH_TAGNAME= 065ddb5ff22d0aa493ff89b0301c937fc071917a
SHEBANG_FILES= themes/build.sh \
themes/install.sh
diff --git a/x11-themes/catppuccin-gtk-theme/distinfo b/x11-themes/catppuccin-gtk-theme/distinfo
index 2d00e3542803..0ab7e2373871 100644
--- a/x11-themes/catppuccin-gtk-theme/distinfo
+++ b/x11-themes/catppuccin-gtk-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758436117
-SHA256 (Fausto-Korpsvart-Catppuccin-GTK-Theme-g20250910-11469afc966f13cc3853ed777f4e1a727a2fd193_GH0.tar.gz) = 0752bd09832585f97d5bb00c2cbdf28c8885b290c016210690cd32a2801095e8
-SIZE (Fausto-Korpsvart-Catppuccin-GTK-Theme-g20250910-11469afc966f13cc3853ed777f4e1a727a2fd193_GH0.tar.gz) = 76376062
+TIMESTAMP = 1760932282
+SHA256 (Fausto-Korpsvart-Catppuccin-GTK-Theme-g20251014-065ddb5ff22d0aa493ff89b0301c937fc071917a_GH0.tar.gz) = 154b732dda871cbc66c5e8c1c69ad2a5e37093f1078503a76ae6b7787ea8041e
+SIZE (Fausto-Korpsvart-Catppuccin-GTK-Theme-g20251014-065ddb5ff22d0aa493ff89b0301c937fc071917a_GH0.tar.gz) = 76385097
diff --git a/x11-themes/yaru-gtk-themes/Makefile b/x11-themes/yaru-gtk-themes/Makefile
index 21fccd50859f..994d67c00bf1 100644
--- a/x11-themes/yaru-gtk-themes/Makefile
+++ b/x11-themes/yaru-gtk-themes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yaru-gtk-themes
-DISTVERSION= 22.10.3
+DISTVERSION= 25.10.3
CATEGORIES= x11-themes
MAINTAINER= Alexander88207@protonmail.com
@@ -9,21 +9,22 @@ WWW= https://github.com/ubuntu/yaru
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= bash>0:shells/bash \
+BUILD_DEPENDS= bash:shells/bash \
coreutils>0:sysutils/coreutils \
sassc:textproc/sassc
-RUN_DEPENDS= gtk-engines2>0:x11-themes/gtk-engines2 \
- gtk-murrine-engine>0:x11-themes/gtk-murrine-engine
USES= gnome meson pkgconfig python shebangfix
-USE_GNOME= glib20:build
USE_GITHUB= yes
GH_ACCOUNT= ubuntu
GH_PROJECT= yaru
+USE_GNOME= glib20:build
-NO_ARCH= yes
-
-BINARY_ALIAS= realpath=grealpath
+SHEBANG_FILES= cinnamon-shell/src/post_install.py \
+ common/colorize-dummy-svg.py \
+ gnome-shell/gresources-xml-parser.py \
+ gtk/src/post_install.py \
+ metacity/src/post_install.py
+SHEBANG_LANG= ${PYTHON_CMD}
MESON_ARGS= -Dcinnamon-dark=true \
-Dcinnamon-shell=true \
@@ -35,9 +36,7 @@ MESON_ARGS= -Dcinnamon-dark=true \
-Dsounds=false \
-Dxfwm4=true
-SHEBANG_LANG= ${PYTHON_CMD}
-SHEBANG_FILES= cinnamon-shell/src/post_install.py common/colorize-dummy-svg.py \
- gnome-shell/gresources-xml-parser.py gtk/src/post_install.py \
- metacity/src/post_install.py
+BINARY_ALIAS= realpath=grealpath cp=gcp mv=gmv
+NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/x11-themes/yaru-gtk-themes/distinfo b/x11-themes/yaru-gtk-themes/distinfo
index 2a3edae8c286..0ca03cbe6256 100644
--- a/x11-themes/yaru-gtk-themes/distinfo
+++ b/x11-themes/yaru-gtk-themes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1664811244
-SHA256 (ubuntu-yaru-22.10.3_GH0.tar.gz) = 82e253ddcc11f95960475df0d3754ed7ea2b7b65efa6b32383282c0d09dd79ce
-SIZE (ubuntu-yaru-22.10.3_GH0.tar.gz) = 59469563
+TIMESTAMP = 1760355805
+SHA256 (ubuntu-yaru-25.10.3_GH0.tar.gz) = bb60fa192a6f4cbbb3ee7d06bf5ddeb47cbd8ec5c74bdd6a6a085105da68a8cd
+SIZE (ubuntu-yaru-25.10.3_GH0.tar.gz) = 63301438
diff --git a/x11-themes/yaru-gtk-themes/pkg-plist b/x11-themes/yaru-gtk-themes/pkg-plist
index 9f7623b5c7c9..83fe87710e65 100644
--- a/x11-themes/yaru-gtk-themes/pkg-plist
+++ b/x11-themes/yaru-gtk-themes/pkg-plist
@@ -1,305 +1,19 @@
-share/gnome-shell/theme/Yaru-bark-dark/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-bark-dark/calendar-today.svg
-share/gnome-shell/theme/Yaru-bark-dark/checkbox-bark-dark.svg
-share/gnome-shell/theme/Yaru-bark-dark/checkbox-focused-bark-dark.svg
-share/gnome-shell/theme/Yaru-bark-dark/checkbox-off-bark-dark.svg
-share/gnome-shell/theme/Yaru-bark-dark/checkbox-off-focused-bark-dark.svg
-share/gnome-shell/theme/Yaru-bark-dark/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-bark-dark/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-bark-dark/gnome-shell.css
-share/gnome-shell/theme/Yaru-bark-dark/pad-osd.css
-share/gnome-shell/theme/Yaru-bark-dark/process-working.svg
-share/gnome-shell/theme/Yaru-bark-dark/running-indicator.svg
-share/gnome-shell/theme/Yaru-bark-dark/toggle-off-bark-dark.svg
-share/gnome-shell/theme/Yaru-bark-dark/toggle-on-bark-dark.svg
-share/gnome-shell/theme/Yaru-bark-dark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-bark/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-bark/calendar-today.svg
-share/gnome-shell/theme/Yaru-bark/checkbox-bark.svg
-share/gnome-shell/theme/Yaru-bark/checkbox-focused-bark.svg
-share/gnome-shell/theme/Yaru-bark/checkbox-off-bark.svg
-share/gnome-shell/theme/Yaru-bark/checkbox-off-focused-bark.svg
-share/gnome-shell/theme/Yaru-bark/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-bark/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-bark/gnome-shell.css
-share/gnome-shell/theme/Yaru-bark/pad-osd.css
-share/gnome-shell/theme/Yaru-bark/process-working.svg
-share/gnome-shell/theme/Yaru-bark/running-indicator.svg
-share/gnome-shell/theme/Yaru-bark/toggle-off-bark.svg
-share/gnome-shell/theme/Yaru-bark/toggle-on-bark.svg
-share/gnome-shell/theme/Yaru-bark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-blue-dark/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-blue-dark/calendar-today.svg
-share/gnome-shell/theme/Yaru-blue-dark/checkbox-blue-dark.svg
-share/gnome-shell/theme/Yaru-blue-dark/checkbox-focused-blue-dark.svg
-share/gnome-shell/theme/Yaru-blue-dark/checkbox-off-blue-dark.svg
-share/gnome-shell/theme/Yaru-blue-dark/checkbox-off-focused-blue-dark.svg
-share/gnome-shell/theme/Yaru-blue-dark/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-blue-dark/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-blue-dark/gnome-shell.css
-share/gnome-shell/theme/Yaru-blue-dark/pad-osd.css
-share/gnome-shell/theme/Yaru-blue-dark/process-working.svg
-share/gnome-shell/theme/Yaru-blue-dark/running-indicator.svg
-share/gnome-shell/theme/Yaru-blue-dark/toggle-off-blue-dark.svg
-share/gnome-shell/theme/Yaru-blue-dark/toggle-on-blue-dark.svg
-share/gnome-shell/theme/Yaru-blue-dark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-blue/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-blue/calendar-today.svg
-share/gnome-shell/theme/Yaru-blue/checkbox-blue.svg
-share/gnome-shell/theme/Yaru-blue/checkbox-focused-blue.svg
-share/gnome-shell/theme/Yaru-blue/checkbox-off-blue.svg
-share/gnome-shell/theme/Yaru-blue/checkbox-off-focused-blue.svg
-share/gnome-shell/theme/Yaru-blue/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-blue/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-blue/gnome-shell.css
-share/gnome-shell/theme/Yaru-blue/pad-osd.css
-share/gnome-shell/theme/Yaru-blue/process-working.svg
-share/gnome-shell/theme/Yaru-blue/running-indicator.svg
-share/gnome-shell/theme/Yaru-blue/toggle-off-blue.svg
-share/gnome-shell/theme/Yaru-blue/toggle-on-blue.svg
-share/gnome-shell/theme/Yaru-blue/workspace-placeholder.svg
share/gnome-shell/theme/Yaru-dark/calendar-today-light.svg
share/gnome-shell/theme/Yaru-dark/calendar-today.svg
-share/gnome-shell/theme/Yaru-dark/checkbox-dark.svg
-share/gnome-shell/theme/Yaru-dark/checkbox-focused-dark.svg
-share/gnome-shell/theme/Yaru-dark/checkbox-off-dark.svg
-share/gnome-shell/theme/Yaru-dark/checkbox-off-focused-dark.svg
share/gnome-shell/theme/Yaru-dark/dash-placeholder.svg
+share/gnome-shell/theme/Yaru-dark/gnome-shell-high-contrast.css
share/gnome-shell/theme/Yaru-dark/gnome-shell-start.svg
share/gnome-shell/theme/Yaru-dark/gnome-shell.css
share/gnome-shell/theme/Yaru-dark/pad-osd.css
-share/gnome-shell/theme/Yaru-dark/process-working.svg
share/gnome-shell/theme/Yaru-dark/running-indicator.svg
-share/gnome-shell/theme/Yaru-dark/toggle-off-dark.svg
-share/gnome-shell/theme/Yaru-dark/toggle-on-dark.svg
share/gnome-shell/theme/Yaru-dark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-magenta-dark/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-magenta-dark/calendar-today.svg
-share/gnome-shell/theme/Yaru-magenta-dark/checkbox-focused-magenta-dark.svg
-share/gnome-shell/theme/Yaru-magenta-dark/checkbox-magenta-dark.svg
-share/gnome-shell/theme/Yaru-magenta-dark/checkbox-off-focused-magenta-dark.svg
-share/gnome-shell/theme/Yaru-magenta-dark/checkbox-off-magenta-dark.svg
-share/gnome-shell/theme/Yaru-magenta-dark/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-magenta-dark/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-magenta-dark/gnome-shell.css
-share/gnome-shell/theme/Yaru-magenta-dark/pad-osd.css
-share/gnome-shell/theme/Yaru-magenta-dark/process-working.svg
-share/gnome-shell/theme/Yaru-magenta-dark/running-indicator.svg
-share/gnome-shell/theme/Yaru-magenta-dark/toggle-off-magenta-dark.svg
-share/gnome-shell/theme/Yaru-magenta-dark/toggle-on-magenta-dark.svg
-share/gnome-shell/theme/Yaru-magenta-dark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-magenta/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-magenta/calendar-today.svg
-share/gnome-shell/theme/Yaru-magenta/checkbox-focused-magenta.svg
-share/gnome-shell/theme/Yaru-magenta/checkbox-magenta.svg
-share/gnome-shell/theme/Yaru-magenta/checkbox-off-focused-magenta.svg
-share/gnome-shell/theme/Yaru-magenta/checkbox-off-magenta.svg
-share/gnome-shell/theme/Yaru-magenta/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-magenta/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-magenta/gnome-shell.css
-share/gnome-shell/theme/Yaru-magenta/pad-osd.css
-share/gnome-shell/theme/Yaru-magenta/process-working.svg
-share/gnome-shell/theme/Yaru-magenta/running-indicator.svg
-share/gnome-shell/theme/Yaru-magenta/toggle-off-magenta.svg
-share/gnome-shell/theme/Yaru-magenta/toggle-on-magenta.svg
-share/gnome-shell/theme/Yaru-magenta/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-olive-dark/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-olive-dark/calendar-today.svg
-share/gnome-shell/theme/Yaru-olive-dark/checkbox-focused-olive-dark.svg
-share/gnome-shell/theme/Yaru-olive-dark/checkbox-off-focused-olive-dark.svg
-share/gnome-shell/theme/Yaru-olive-dark/checkbox-off-olive-dark.svg
-share/gnome-shell/theme/Yaru-olive-dark/checkbox-olive-dark.svg
-share/gnome-shell/theme/Yaru-olive-dark/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-olive-dark/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-olive-dark/gnome-shell.css
-share/gnome-shell/theme/Yaru-olive-dark/pad-osd.css
-share/gnome-shell/theme/Yaru-olive-dark/process-working.svg
-share/gnome-shell/theme/Yaru-olive-dark/running-indicator.svg
-share/gnome-shell/theme/Yaru-olive-dark/toggle-off-olive-dark.svg
-share/gnome-shell/theme/Yaru-olive-dark/toggle-on-olive-dark.svg
-share/gnome-shell/theme/Yaru-olive-dark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-olive/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-olive/calendar-today.svg
-share/gnome-shell/theme/Yaru-olive/checkbox-focused-olive.svg
-share/gnome-shell/theme/Yaru-olive/checkbox-off-focused-olive.svg
-share/gnome-shell/theme/Yaru-olive/checkbox-off-olive.svg
-share/gnome-shell/theme/Yaru-olive/checkbox-olive.svg
-share/gnome-shell/theme/Yaru-olive/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-olive/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-olive/gnome-shell.css
-share/gnome-shell/theme/Yaru-olive/pad-osd.css
-share/gnome-shell/theme/Yaru-olive/process-working.svg
-share/gnome-shell/theme/Yaru-olive/running-indicator.svg
-share/gnome-shell/theme/Yaru-olive/toggle-off-olive.svg
-share/gnome-shell/theme/Yaru-olive/toggle-on-olive.svg
-share/gnome-shell/theme/Yaru-olive/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/calendar-today.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/checkbox-focused-prussiangreen-dark.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/checkbox-off-focused-prussiangreen-dark.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/checkbox-off-prussiangreen-dark.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/checkbox-prussiangreen-dark.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/gnome-shell.css
-share/gnome-shell/theme/Yaru-prussiangreen-dark/pad-osd.css
-share/gnome-shell/theme/Yaru-prussiangreen-dark/process-working.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/running-indicator.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/toggle-off-prussiangreen-dark.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/toggle-on-prussiangreen-dark.svg
-share/gnome-shell/theme/Yaru-prussiangreen-dark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-prussiangreen/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-prussiangreen/calendar-today.svg
-share/gnome-shell/theme/Yaru-prussiangreen/checkbox-focused-prussiangreen.svg
-share/gnome-shell/theme/Yaru-prussiangreen/checkbox-off-focused-prussiangreen.svg
-share/gnome-shell/theme/Yaru-prussiangreen/checkbox-off-prussiangreen.svg
-share/gnome-shell/theme/Yaru-prussiangreen/checkbox-prussiangreen.svg
-share/gnome-shell/theme/Yaru-prussiangreen/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-prussiangreen/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-prussiangreen/gnome-shell.css
-share/gnome-shell/theme/Yaru-prussiangreen/pad-osd.css
-share/gnome-shell/theme/Yaru-prussiangreen/process-working.svg
-share/gnome-shell/theme/Yaru-prussiangreen/running-indicator.svg
-share/gnome-shell/theme/Yaru-prussiangreen/toggle-off-prussiangreen.svg
-share/gnome-shell/theme/Yaru-prussiangreen/toggle-on-prussiangreen.svg
-share/gnome-shell/theme/Yaru-prussiangreen/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-purple-dark/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-purple-dark/calendar-today.svg
-share/gnome-shell/theme/Yaru-purple-dark/checkbox-focused-purple-dark.svg
-share/gnome-shell/theme/Yaru-purple-dark/checkbox-off-focused-purple-dark.svg
-share/gnome-shell/theme/Yaru-purple-dark/checkbox-off-purple-dark.svg
-share/gnome-shell/theme/Yaru-purple-dark/checkbox-purple-dark.svg
-share/gnome-shell/theme/Yaru-purple-dark/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-purple-dark/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-purple-dark/gnome-shell.css
-share/gnome-shell/theme/Yaru-purple-dark/pad-osd.css
-share/gnome-shell/theme/Yaru-purple-dark/process-working.svg
-share/gnome-shell/theme/Yaru-purple-dark/running-indicator.svg
-share/gnome-shell/theme/Yaru-purple-dark/toggle-off-purple-dark.svg
-share/gnome-shell/theme/Yaru-purple-dark/toggle-on-purple-dark.svg
-share/gnome-shell/theme/Yaru-purple-dark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-purple/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-purple/calendar-today.svg
-share/gnome-shell/theme/Yaru-purple/checkbox-focused-purple.svg
-share/gnome-shell/theme/Yaru-purple/checkbox-off-focused-purple.svg
-share/gnome-shell/theme/Yaru-purple/checkbox-off-purple.svg
-share/gnome-shell/theme/Yaru-purple/checkbox-purple.svg
-share/gnome-shell/theme/Yaru-purple/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-purple/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-purple/gnome-shell.css
-share/gnome-shell/theme/Yaru-purple/pad-osd.css
-share/gnome-shell/theme/Yaru-purple/process-working.svg
-share/gnome-shell/theme/Yaru-purple/running-indicator.svg
-share/gnome-shell/theme/Yaru-purple/toggle-off-purple.svg
-share/gnome-shell/theme/Yaru-purple/toggle-on-purple.svg
-share/gnome-shell/theme/Yaru-purple/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-red-dark/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-red-dark/calendar-today.svg
-share/gnome-shell/theme/Yaru-red-dark/checkbox-focused-red-dark.svg
-share/gnome-shell/theme/Yaru-red-dark/checkbox-off-focused-red-dark.svg
-share/gnome-shell/theme/Yaru-red-dark/checkbox-off-red-dark.svg
-share/gnome-shell/theme/Yaru-red-dark/checkbox-red-dark.svg
-share/gnome-shell/theme/Yaru-red-dark/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-red-dark/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-red-dark/gnome-shell.css
-share/gnome-shell/theme/Yaru-red-dark/pad-osd.css
-share/gnome-shell/theme/Yaru-red-dark/process-working.svg
-share/gnome-shell/theme/Yaru-red-dark/running-indicator.svg
-share/gnome-shell/theme/Yaru-red-dark/toggle-off-red-dark.svg
-share/gnome-shell/theme/Yaru-red-dark/toggle-on-red-dark.svg
-share/gnome-shell/theme/Yaru-red-dark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-red/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-red/calendar-today.svg
-share/gnome-shell/theme/Yaru-red/checkbox-focused-red.svg
-share/gnome-shell/theme/Yaru-red/checkbox-off-focused-red.svg
-share/gnome-shell/theme/Yaru-red/checkbox-off-red.svg
-share/gnome-shell/theme/Yaru-red/checkbox-red.svg
-share/gnome-shell/theme/Yaru-red/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-red/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-red/gnome-shell.css
-share/gnome-shell/theme/Yaru-red/pad-osd.css
-share/gnome-shell/theme/Yaru-red/process-working.svg
-share/gnome-shell/theme/Yaru-red/running-indicator.svg
-share/gnome-shell/theme/Yaru-red/toggle-off-red.svg
-share/gnome-shell/theme/Yaru-red/toggle-on-red.svg
-share/gnome-shell/theme/Yaru-red/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-sage-dark/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-sage-dark/calendar-today.svg
-share/gnome-shell/theme/Yaru-sage-dark/checkbox-focused-sage-dark.svg
-share/gnome-shell/theme/Yaru-sage-dark/checkbox-off-focused-sage-dark.svg
-share/gnome-shell/theme/Yaru-sage-dark/checkbox-off-sage-dark.svg
-share/gnome-shell/theme/Yaru-sage-dark/checkbox-sage-dark.svg
-share/gnome-shell/theme/Yaru-sage-dark/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-sage-dark/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-sage-dark/gnome-shell.css
-share/gnome-shell/theme/Yaru-sage-dark/pad-osd.css
-share/gnome-shell/theme/Yaru-sage-dark/process-working.svg
-share/gnome-shell/theme/Yaru-sage-dark/running-indicator.svg
-share/gnome-shell/theme/Yaru-sage-dark/toggle-off-sage-dark.svg
-share/gnome-shell/theme/Yaru-sage-dark/toggle-on-sage-dark.svg
-share/gnome-shell/theme/Yaru-sage-dark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-sage/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-sage/calendar-today.svg
-share/gnome-shell/theme/Yaru-sage/checkbox-focused-sage.svg
-share/gnome-shell/theme/Yaru-sage/checkbox-off-focused-sage.svg
-share/gnome-shell/theme/Yaru-sage/checkbox-off-sage.svg
-share/gnome-shell/theme/Yaru-sage/checkbox-sage.svg
-share/gnome-shell/theme/Yaru-sage/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-sage/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-sage/gnome-shell.css
-share/gnome-shell/theme/Yaru-sage/pad-osd.css
-share/gnome-shell/theme/Yaru-sage/process-working.svg
-share/gnome-shell/theme/Yaru-sage/running-indicator.svg
-share/gnome-shell/theme/Yaru-sage/toggle-off-sage.svg
-share/gnome-shell/theme/Yaru-sage/toggle-on-sage.svg
-share/gnome-shell/theme/Yaru-sage/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-viridian-dark/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-viridian-dark/calendar-today.svg
-share/gnome-shell/theme/Yaru-viridian-dark/checkbox-focused-viridian-dark.svg
-share/gnome-shell/theme/Yaru-viridian-dark/checkbox-off-focused-viridian-dark.svg
-share/gnome-shell/theme/Yaru-viridian-dark/checkbox-off-viridian-dark.svg
-share/gnome-shell/theme/Yaru-viridian-dark/checkbox-viridian-dark.svg
-share/gnome-shell/theme/Yaru-viridian-dark/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-viridian-dark/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-viridian-dark/gnome-shell.css
-share/gnome-shell/theme/Yaru-viridian-dark/pad-osd.css
-share/gnome-shell/theme/Yaru-viridian-dark/process-working.svg
-share/gnome-shell/theme/Yaru-viridian-dark/running-indicator.svg
-share/gnome-shell/theme/Yaru-viridian-dark/toggle-off-viridian-dark.svg
-share/gnome-shell/theme/Yaru-viridian-dark/toggle-on-viridian-dark.svg
-share/gnome-shell/theme/Yaru-viridian-dark/workspace-placeholder.svg
-share/gnome-shell/theme/Yaru-viridian/calendar-today-light.svg
-share/gnome-shell/theme/Yaru-viridian/calendar-today.svg
-share/gnome-shell/theme/Yaru-viridian/checkbox-focused-viridian.svg
-share/gnome-shell/theme/Yaru-viridian/checkbox-off-focused-viridian.svg
-share/gnome-shell/theme/Yaru-viridian/checkbox-off-viridian.svg
-share/gnome-shell/theme/Yaru-viridian/checkbox-viridian.svg
-share/gnome-shell/theme/Yaru-viridian/dash-placeholder.svg
-share/gnome-shell/theme/Yaru-viridian/gnome-shell-start.svg
-share/gnome-shell/theme/Yaru-viridian/gnome-shell.css
-share/gnome-shell/theme/Yaru-viridian/pad-osd.css
-share/gnome-shell/theme/Yaru-viridian/process-working.svg
-share/gnome-shell/theme/Yaru-viridian/running-indicator.svg
-share/gnome-shell/theme/Yaru-viridian/toggle-off-viridian.svg
-share/gnome-shell/theme/Yaru-viridian/toggle-on-viridian.svg
-share/gnome-shell/theme/Yaru-viridian/workspace-placeholder.svg
share/gnome-shell/theme/Yaru/calendar-today-light.svg
share/gnome-shell/theme/Yaru/calendar-today.svg
-share/gnome-shell/theme/Yaru/checkbox-focused-light.svg
-share/gnome-shell/theme/Yaru/checkbox-light.svg
-share/gnome-shell/theme/Yaru/checkbox-off-focused-light.svg
-share/gnome-shell/theme/Yaru/checkbox-off-light.svg
share/gnome-shell/theme/Yaru/dash-placeholder.svg
-share/gnome-shell/theme/Yaru/gnome-shell-high-contrast.css
share/gnome-shell/theme/Yaru/gnome-shell-start.svg
share/gnome-shell/theme/Yaru/gnome-shell.css
share/gnome-shell/theme/Yaru/pad-osd.css
-share/gnome-shell/theme/Yaru/process-working.svg
share/gnome-shell/theme/Yaru/running-indicator.svg
-share/gnome-shell/theme/Yaru/toggle-off-hc-light.svg
-share/gnome-shell/theme/Yaru/toggle-off-light.svg
-share/gnome-shell/theme/Yaru/toggle-on-hc-light.svg
-share/gnome-shell/theme/Yaru/toggle-on-light.svg
share/gnome-shell/theme/Yaru/workspace-placeholder.svg
share/gtksourceview-2.0/styles/Yaru-dark.xml
share/gtksourceview-2.0/styles/Yaru.xml
@@ -309,361 +23,46 @@ share/gtksourceview-4/styles/Yaru-dark.xml
share/gtksourceview-4/styles/Yaru.xml
share/gtksourceview-5/styles/Yaru-dark.xml
share/gtksourceview-5/styles/Yaru.xml
-share/themes/Yaru-bark-dark/gnome-shell
-share/themes/Yaru-bark-dark/gtk-2.0/apps.rc
-share/themes/Yaru-bark-dark/gtk-2.0/assets/border.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/button-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/button-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/button-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/button.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/checkbox-checked-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/checkbox-checked-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/checkbox-checked.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/checkbox-mixed-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/checkbox-mixed-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/checkbox-mixed.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/checkbox-unchecked-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/checkbox-unchecked-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/checkbox-unchecked.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-ltr-button-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-ltr-button-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-ltr-button.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-ltr-entry-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-ltr-entry.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-rtl-button-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-rtl-button-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-rtl-button.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-rtl-entry-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/combo-entry-rtl-entry.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/entry-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/entry-background-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/entry-background.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/entry-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/entry.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/focus.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/frame-inline.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/frame-notebook.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/frame.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/handle-horz.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/handle-vert.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/handle.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/line.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-border.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-checkbox-checked-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-checkbox-checked.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-checkbox-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-checkbox-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-checkbox-mixed.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-checkbox.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-pan-down-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-pan-down.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-pan-left-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-pan-left-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-pan-left.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-pan-right-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-pan-right-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-pan-right.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-pan-up-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-pan-up.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-radio-checked-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-radio-checked.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-radio-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-radio-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-radio-mixed-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-radio-mixed.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menu-radio.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/menubar-item-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/notebook-entry-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/notebook-entry-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/notebook-entry.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/pan-down-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/pan-down.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/pan-left-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/pan-left-semi.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/pan-left.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/pan-right-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/pan-right-semi.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/pan-right.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/pan-up-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/pan-up.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/progressbar-horz-trough.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/progressbar-horz.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/progressbar-vert-trough.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/progressbar-vert.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/radio-checked-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/radio-checked-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/radio-checked.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/radio-mixed-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/radio-mixed-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/radio-mixed.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/radio-unchecked-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/radio-unchecked-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/radio-unchecked-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/radio-unchecked.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scale-horz-focus.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scale-horz-trough-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scale-horz-trough.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scale-slider-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scale-slider-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scale-slider-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scale-slider.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scale-vert-trough-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scale-vert-trough.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-arrow-down.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-arrow-left.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-arrow-right.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-arrow-up.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-horz-slider-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-horz-slider.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-horz-trough.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-vert-slider-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-vert-slider-rtl.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-vert-slider.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-vert-trough-rtl.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/scrollbar-vert-trough.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-down-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-down.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-ltr-down-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-ltr-down-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-ltr-down-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-ltr-down.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-ltr-up-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-ltr-up-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-ltr-up-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-ltr-up.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-rtl-down-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-rtl-down-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-rtl-down-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-rtl-down.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-rtl-up-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-rtl-up-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-rtl-up-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-rtl-up.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-up-insensitive.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/spin-up.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/tab-down-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/tab-down.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/tab-horz-gap.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/tab-left-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/tab-left.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/tab-right-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/tab-right.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/tab-up-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/tab-up.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/tab-vert-gap.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/treeview-header-button.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/treeview-pan-down-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/treeview-pan-down-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/treeview-pan-down.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/treeview-pan-up-active.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/treeview-pan-up-hover.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/treeview-pan-up.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/treeview-separator-ltr.png
-share/themes/Yaru-bark-dark/gtk-2.0/assets/treeview-separator-rtl.png
-share/themes/Yaru-bark-dark/gtk-2.0/gtkrc
-share/themes/Yaru-bark-dark/gtk-2.0/hacks.rc
-share/themes/Yaru-bark-dark/gtk-2.0/main.rc
-share/themes/Yaru-bark-dark/gtk-3.0/gtk-dark.css
-share/themes/Yaru-bark-dark/gtk-3.0/gtk.css
-share/themes/Yaru-bark-dark/gtk-3.0/gtk.gresource
-share/themes/Yaru-bark-dark/gtk-4.0/gtk-dark.css
-share/themes/Yaru-bark-dark/gtk-4.0/gtk.css
-share/themes/Yaru-bark-dark/gtk-4.0/gtk.gresource
-share/themes/Yaru-bark-dark/index.theme
-share/themes/Yaru-bark/gnome-shell
-share/themes/Yaru-bark/gtk-2.0/apps.rc
-share/themes/Yaru-bark/gtk-2.0/assets/border.png
-share/themes/Yaru-bark/gtk-2.0/assets/button-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/button-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/button-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/button.png
-share/themes/Yaru-bark/gtk-2.0/assets/checkbox-checked-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/checkbox-checked-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/checkbox-checked.png
-share/themes/Yaru-bark/gtk-2.0/assets/checkbox-mixed-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/checkbox-mixed-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/checkbox-mixed.png
-share/themes/Yaru-bark/gtk-2.0/assets/checkbox-unchecked-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/checkbox-unchecked-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/checkbox-unchecked-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/checkbox-unchecked.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-ltr-button-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-ltr-button-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-ltr-button.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-ltr-entry-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-ltr-entry.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-rtl-button-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-rtl-button-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-rtl-button.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-rtl-entry-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/combo-entry-rtl-entry.png
-share/themes/Yaru-bark/gtk-2.0/assets/entry-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/entry-background-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/entry-background.png
-share/themes/Yaru-bark/gtk-2.0/assets/entry-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/entry.png
-share/themes/Yaru-bark/gtk-2.0/assets/focus.png
-share/themes/Yaru-bark/gtk-2.0/assets/frame-inline.png
-share/themes/Yaru-bark/gtk-2.0/assets/frame-notebook.png
-share/themes/Yaru-bark/gtk-2.0/assets/frame.png
-share/themes/Yaru-bark/gtk-2.0/assets/handle-horz.png
-share/themes/Yaru-bark/gtk-2.0/assets/handle-vert.png
-share/themes/Yaru-bark/gtk-2.0/assets/handle.png
-share/themes/Yaru-bark/gtk-2.0/assets/line.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-border.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-checkbox-checked-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-checkbox-checked.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-checkbox-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-checkbox-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-checkbox-mixed.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-checkbox.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-pan-down-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-pan-down.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-pan-left-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-pan-left-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-pan-left.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-pan-right-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-pan-right-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-pan-right.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-pan-up-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-pan-up.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-radio-checked-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-radio-checked.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-radio-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-radio-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-radio-mixed-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-radio-mixed.png
-share/themes/Yaru-bark/gtk-2.0/assets/menu-radio.png
-share/themes/Yaru-bark/gtk-2.0/assets/menubar-item-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png
-share/themes/Yaru-bark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png
-share/themes/Yaru-bark/gtk-2.0/assets/notebook-entry-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/notebook-entry-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/notebook-entry.png
-share/themes/Yaru-bark/gtk-2.0/assets/pan-down-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/pan-down.png
-share/themes/Yaru-bark/gtk-2.0/assets/pan-left-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/pan-left-semi.png
-share/themes/Yaru-bark/gtk-2.0/assets/pan-left.png
-share/themes/Yaru-bark/gtk-2.0/assets/pan-right-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/pan-right-semi.png
-share/themes/Yaru-bark/gtk-2.0/assets/pan-right.png
-share/themes/Yaru-bark/gtk-2.0/assets/pan-up-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/pan-up.png
-share/themes/Yaru-bark/gtk-2.0/assets/progressbar-horz-trough.png
-share/themes/Yaru-bark/gtk-2.0/assets/progressbar-horz.png
-share/themes/Yaru-bark/gtk-2.0/assets/progressbar-vert-trough.png
-share/themes/Yaru-bark/gtk-2.0/assets/progressbar-vert.png
-share/themes/Yaru-bark/gtk-2.0/assets/radio-checked-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/radio-checked-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/radio-checked.png
-share/themes/Yaru-bark/gtk-2.0/assets/radio-mixed-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/radio-mixed-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/radio-mixed.png
-share/themes/Yaru-bark/gtk-2.0/assets/radio-unchecked-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/radio-unchecked-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/radio-unchecked-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/radio-unchecked.png
-share/themes/Yaru-bark/gtk-2.0/assets/scale-horz-focus.png
-share/themes/Yaru-bark/gtk-2.0/assets/scale-horz-trough-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/scale-horz-trough.png
-share/themes/Yaru-bark/gtk-2.0/assets/scale-slider-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/scale-slider-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/scale-slider-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/scale-slider.png
-share/themes/Yaru-bark/gtk-2.0/assets/scale-vert-trough-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/scale-vert-trough.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-arrow-down.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-arrow-left.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-arrow-right.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-arrow-up.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-horz-slider-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-horz-slider-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-horz-slider.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-horz-trough.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-vert-slider-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-vert-slider-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-vert-slider-rtl.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-vert-slider.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-vert-trough-rtl.png
-share/themes/Yaru-bark/gtk-2.0/assets/scrollbar-vert-trough.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-down-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-down.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-ltr-down-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-ltr-down-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-ltr-down-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-ltr-down.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-ltr-up-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-ltr-up-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-ltr-up-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-ltr-up.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-rtl-down-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-rtl-down-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-rtl-down-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-rtl-down.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-rtl-up-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-rtl-up-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-rtl-up-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-rtl-up.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-up-insensitive.png
-share/themes/Yaru-bark/gtk-2.0/assets/spin-up.png
-share/themes/Yaru-bark/gtk-2.0/assets/tab-down-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/tab-down.png
-share/themes/Yaru-bark/gtk-2.0/assets/tab-horz-gap.png
-share/themes/Yaru-bark/gtk-2.0/assets/tab-left-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/tab-left.png
-share/themes/Yaru-bark/gtk-2.0/assets/tab-right-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/tab-right.png
-share/themes/Yaru-bark/gtk-2.0/assets/tab-up-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/tab-up.png
-share/themes/Yaru-bark/gtk-2.0/assets/tab-vert-gap.png
-share/themes/Yaru-bark/gtk-2.0/assets/treeview-header-button.png
-share/themes/Yaru-bark/gtk-2.0/assets/treeview-pan-down-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/treeview-pan-down-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/treeview-pan-down.png
-share/themes/Yaru-bark/gtk-2.0/assets/treeview-pan-up-active.png
-share/themes/Yaru-bark/gtk-2.0/assets/treeview-pan-up-hover.png
-share/themes/Yaru-bark/gtk-2.0/assets/treeview-pan-up.png
-share/themes/Yaru-bark/gtk-2.0/assets/treeview-separator-ltr.png
-share/themes/Yaru-bark/gtk-2.0/assets/treeview-separator-rtl.png
-share/themes/Yaru-bark/gtk-2.0/gtkrc
-share/themes/Yaru-bark/gtk-2.0/hacks.rc
-share/themes/Yaru-bark/gtk-2.0/main.rc
-share/themes/Yaru-bark/gtk-3.0/gtk-dark.css
-share/themes/Yaru-bark/gtk-3.0/gtk.css
-share/themes/Yaru-bark/gtk-3.0/gtk.gresource
-share/themes/Yaru-bark/gtk-4.0/gtk-dark.css
-share/themes/Yaru-bark/gtk-4.0/gtk.css
-share/themes/Yaru-bark/gtk-4.0/gtk.gresource
-share/themes/Yaru-bark/index.theme
-share/themes/Yaru-blue-dark/gnome-shell
+share/libgedit-gtksourceview-300/styles/Yaru-dark.xml
+share/libgedit-gtksourceview-300/styles/Yaru.xml
+share/themes/Yaru-blue-dark/cinnamon/cinnamon.css
+share/themes/Yaru-blue-dark/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-blue-dark/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-blue-dark/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/menu/menu-hover.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/menu/menu.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/menu/submenu.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/misc/button-box.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/misc/close-active.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/misc/close-hover.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/misc/close.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/misc/message.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/misc/modal.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/switch/switch-off.svg
+share/themes/Yaru-blue-dark/cinnamon/dark-assets/switch/switch-on.svg
share/themes/Yaru-blue-dark/gtk-2.0/apps.rc
share/themes/Yaru-blue-dark/gtk-2.0/assets/border.png
share/themes/Yaru-blue-dark/gtk-2.0/assets/button-active.png
@@ -840,7 +239,44 @@ share/themes/Yaru-blue-dark/gtk-4.0/gtk-dark.css
share/themes/Yaru-blue-dark/gtk-4.0/gtk.css
share/themes/Yaru-blue-dark/gtk-4.0/gtk.gresource
share/themes/Yaru-blue-dark/index.theme
-share/themes/Yaru-blue/gnome-shell
+share/themes/Yaru-blue/cinnamon/cinnamon.css
+share/themes/Yaru-blue/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-blue/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-blue/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-blue/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-blue/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-blue/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-blue/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-blue/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-blue/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-blue/cinnamon/light-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-blue/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-blue/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-blue/cinnamon/light-assets/checkbox/radio-checked.svg
+share/themes/Yaru-blue/cinnamon/light-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-blue/cinnamon/light-assets/menu/menu-hover.svg
+share/themes/Yaru-blue/cinnamon/light-assets/menu/menu.svg
+share/themes/Yaru-blue/cinnamon/light-assets/menu/submenu.svg
+share/themes/Yaru-blue/cinnamon/light-assets/misc/button-box.svg
+share/themes/Yaru-blue/cinnamon/light-assets/misc/close-active.svg
+share/themes/Yaru-blue/cinnamon/light-assets/misc/close-hover.svg
+share/themes/Yaru-blue/cinnamon/light-assets/misc/close.svg
+share/themes/Yaru-blue/cinnamon/light-assets/misc/message.svg
+share/themes/Yaru-blue/cinnamon/light-assets/misc/modal.svg
+share/themes/Yaru-blue/cinnamon/light-assets/switch/switch-off.svg
+share/themes/Yaru-blue/cinnamon/light-assets/switch/switch-on.svg
share/themes/Yaru-blue/gtk-2.0/apps.rc
share/themes/Yaru-blue/gtk-2.0/assets/border.png
share/themes/Yaru-blue/gtk-2.0/assets/button-active.png
@@ -1017,34 +453,6 @@ share/themes/Yaru-blue/gtk-4.0/gtk-dark.css
share/themes/Yaru-blue/gtk-4.0/gtk.css
share/themes/Yaru-blue/gtk-4.0/gtk.gresource
share/themes/Yaru-blue/index.theme
-share/themes/Yaru-cinnamon-dark/cinnamon/cinnamon.css
-share/themes/Yaru-cinnamon-dark/cinnamon/common-assets/panel/activities-active.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/common-assets/panel/activities.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/common-assets/panel/window-list-active-top.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/dark-assets/switch/switch-off.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/dark-assets/switch/switch-on.svg
-share/themes/Yaru-cinnamon-dark/cinnamon/thumbnail.png
-share/themes/Yaru-cinnamon/cinnamon/cinnamon.css
-share/themes/Yaru-cinnamon/cinnamon/common-assets/panel/activities-active.svg
-share/themes/Yaru-cinnamon/cinnamon/common-assets/panel/activities.svg
-share/themes/Yaru-cinnamon/cinnamon/common-assets/panel/window-list-active-bottom.svg
-share/themes/Yaru-cinnamon/cinnamon/common-assets/panel/window-list-active-top.svg
-share/themes/Yaru-cinnamon/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
-share/themes/Yaru-cinnamon/cinnamon/light-assets/checkbox/checkbox-checked.svg
-share/themes/Yaru-cinnamon/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
-share/themes/Yaru-cinnamon/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
-share/themes/Yaru-cinnamon/cinnamon/light-assets/checkbox/radio-checked.svg
-share/themes/Yaru-cinnamon/cinnamon/light-assets/checkbox/radio-unchecked.svg
-share/themes/Yaru-cinnamon/cinnamon/light-assets/switch/switch-off.svg
-share/themes/Yaru-cinnamon/cinnamon/light-assets/switch/switch-on.svg
-share/themes/Yaru-cinnamon/cinnamon/thumbnail.png
share/themes/Yaru-dark-hdpi/xfwm4/bottom-active.png
share/themes/Yaru-dark-hdpi/xfwm4/bottom-inactive.png
share/themes/Yaru-dark-hdpi/xfwm4/bottom-left-active.png
@@ -1205,7 +613,6 @@ share/themes/Yaru-dark/cinnamon/dark-assets/misc/message.svg
share/themes/Yaru-dark/cinnamon/dark-assets/misc/modal.svg
share/themes/Yaru-dark/cinnamon/dark-assets/switch/switch-off.svg
share/themes/Yaru-dark/cinnamon/dark-assets/switch/switch-on.svg
-share/themes/Yaru-dark/cinnamon/thumbnail.png
share/themes/Yaru-dark/gnome-shell
share/themes/Yaru-dark/gtk-2.0/apps.rc
share/themes/Yaru-dark/gtk-2.0/assets/border.png
@@ -1540,7 +947,44 @@ share/themes/Yaru-hdpi/xfwm4/top-left-active.png
share/themes/Yaru-hdpi/xfwm4/top-left-inactive.png
share/themes/Yaru-hdpi/xfwm4/top-right-active.png
share/themes/Yaru-hdpi/xfwm4/top-right-inactive.png
-share/themes/Yaru-magenta-dark/gnome-shell
+share/themes/Yaru-magenta-dark/cinnamon/cinnamon.css
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-magenta-dark/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/menu/menu-hover.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/menu/menu.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/menu/submenu.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/misc/button-box.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/misc/close-active.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/misc/close-hover.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/misc/close.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/misc/message.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/misc/modal.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/switch/switch-off.svg
+share/themes/Yaru-magenta-dark/cinnamon/dark-assets/switch/switch-on.svg
share/themes/Yaru-magenta-dark/gtk-2.0/apps.rc
share/themes/Yaru-magenta-dark/gtk-2.0/assets/border.png
share/themes/Yaru-magenta-dark/gtk-2.0/assets/button-active.png
@@ -1717,7 +1161,44 @@ share/themes/Yaru-magenta-dark/gtk-4.0/gtk-dark.css
share/themes/Yaru-magenta-dark/gtk-4.0/gtk.css
share/themes/Yaru-magenta-dark/gtk-4.0/gtk.gresource
share/themes/Yaru-magenta-dark/index.theme
-share/themes/Yaru-magenta/gnome-shell
+share/themes/Yaru-magenta/cinnamon/cinnamon.css
+share/themes/Yaru-magenta/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-magenta/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-magenta/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/checkbox/radio-checked.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/menu/menu-hover.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/menu/menu.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/menu/submenu.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/misc/button-box.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/misc/close-active.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/misc/close-hover.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/misc/close.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/misc/message.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/misc/modal.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/switch/switch-off.svg
+share/themes/Yaru-magenta/cinnamon/light-assets/switch/switch-on.svg
share/themes/Yaru-magenta/gtk-2.0/apps.rc
share/themes/Yaru-magenta/gtk-2.0/assets/border.png
share/themes/Yaru-magenta/gtk-2.0/assets/button-active.png
@@ -1894,6 +1375,44 @@ share/themes/Yaru-magenta/gtk-4.0/gtk-dark.css
share/themes/Yaru-magenta/gtk-4.0/gtk.css
share/themes/Yaru-magenta/gtk-4.0/gtk.gresource
share/themes/Yaru-magenta/index.theme
+share/themes/Yaru-mate-dark/cinnamon/cinnamon.css
+share/themes/Yaru-mate-dark/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-mate-dark/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-mate-dark/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/menu/menu-hover.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/menu/menu.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/menu/submenu.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/misc/button-box.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/misc/close-active.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/misc/close-hover.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/misc/close.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/misc/message.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/misc/modal.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/switch/switch-off.svg
+share/themes/Yaru-mate-dark/cinnamon/dark-assets/switch/switch-on.svg
share/themes/Yaru-mate-dark/gtk-2.0/apps.rc
share/themes/Yaru-mate-dark/gtk-2.0/assets/border.png
share/themes/Yaru-mate-dark/gtk-2.0/assets/button-active.png
@@ -2070,6 +1589,44 @@ share/themes/Yaru-mate-dark/gtk-4.0/gtk-dark.css
share/themes/Yaru-mate-dark/gtk-4.0/gtk.css
share/themes/Yaru-mate-dark/gtk-4.0/gtk.gresource
share/themes/Yaru-mate-dark/index.theme
+share/themes/Yaru-mate/cinnamon/cinnamon.css
+share/themes/Yaru-mate/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-mate/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-mate/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-mate/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-mate/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-mate/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-mate/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-mate/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-mate/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-mate/cinnamon/light-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-mate/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-mate/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-mate/cinnamon/light-assets/checkbox/radio-checked.svg
+share/themes/Yaru-mate/cinnamon/light-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-mate/cinnamon/light-assets/menu/menu-hover.svg
+share/themes/Yaru-mate/cinnamon/light-assets/menu/menu.svg
+share/themes/Yaru-mate/cinnamon/light-assets/menu/submenu.svg
+share/themes/Yaru-mate/cinnamon/light-assets/misc/button-box.svg
+share/themes/Yaru-mate/cinnamon/light-assets/misc/close-active.svg
+share/themes/Yaru-mate/cinnamon/light-assets/misc/close-hover.svg
+share/themes/Yaru-mate/cinnamon/light-assets/misc/close.svg
+share/themes/Yaru-mate/cinnamon/light-assets/misc/message.svg
+share/themes/Yaru-mate/cinnamon/light-assets/misc/modal.svg
+share/themes/Yaru-mate/cinnamon/light-assets/switch/switch-off.svg
+share/themes/Yaru-mate/cinnamon/light-assets/switch/switch-on.svg
share/themes/Yaru-mate/gtk-2.0/apps.rc
share/themes/Yaru-mate/gtk-2.0/assets/border.png
share/themes/Yaru-mate/gtk-2.0/assets/button-active.png
@@ -2246,7 +1803,44 @@ share/themes/Yaru-mate/gtk-4.0/gtk-dark.css
share/themes/Yaru-mate/gtk-4.0/gtk.css
share/themes/Yaru-mate/gtk-4.0/gtk.gresource
share/themes/Yaru-mate/index.theme
-share/themes/Yaru-olive-dark/gnome-shell
+share/themes/Yaru-olive-dark/cinnamon/cinnamon.css
+share/themes/Yaru-olive-dark/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-olive-dark/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-olive-dark/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/menu/menu-hover.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/menu/menu.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/menu/submenu.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/misc/button-box.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/misc/close-active.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/misc/close-hover.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/misc/close.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/misc/message.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/misc/modal.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/switch/switch-off.svg
+share/themes/Yaru-olive-dark/cinnamon/dark-assets/switch/switch-on.svg
share/themes/Yaru-olive-dark/gtk-2.0/apps.rc
share/themes/Yaru-olive-dark/gtk-2.0/assets/border.png
share/themes/Yaru-olive-dark/gtk-2.0/assets/button-active.png
@@ -2423,7 +2017,44 @@ share/themes/Yaru-olive-dark/gtk-4.0/gtk-dark.css
share/themes/Yaru-olive-dark/gtk-4.0/gtk.css
share/themes/Yaru-olive-dark/gtk-4.0/gtk.gresource
share/themes/Yaru-olive-dark/index.theme
-share/themes/Yaru-olive/gnome-shell
+share/themes/Yaru-olive/cinnamon/cinnamon.css
+share/themes/Yaru-olive/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-olive/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-olive/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-olive/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-olive/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-olive/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-olive/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-olive/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-olive/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-olive/cinnamon/light-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-olive/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-olive/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-olive/cinnamon/light-assets/checkbox/radio-checked.svg
+share/themes/Yaru-olive/cinnamon/light-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-olive/cinnamon/light-assets/menu/menu-hover.svg
+share/themes/Yaru-olive/cinnamon/light-assets/menu/menu.svg
+share/themes/Yaru-olive/cinnamon/light-assets/menu/submenu.svg
+share/themes/Yaru-olive/cinnamon/light-assets/misc/button-box.svg
+share/themes/Yaru-olive/cinnamon/light-assets/misc/close-active.svg
+share/themes/Yaru-olive/cinnamon/light-assets/misc/close-hover.svg
+share/themes/Yaru-olive/cinnamon/light-assets/misc/close.svg
+share/themes/Yaru-olive/cinnamon/light-assets/misc/message.svg
+share/themes/Yaru-olive/cinnamon/light-assets/misc/modal.svg
+share/themes/Yaru-olive/cinnamon/light-assets/switch/switch-off.svg
+share/themes/Yaru-olive/cinnamon/light-assets/switch/switch-on.svg
share/themes/Yaru-olive/gtk-2.0/apps.rc
share/themes/Yaru-olive/gtk-2.0/assets/border.png
share/themes/Yaru-olive/gtk-2.0/assets/button-active.png
@@ -2600,7 +2231,44 @@ share/themes/Yaru-olive/gtk-4.0/gtk-dark.css
share/themes/Yaru-olive/gtk-4.0/gtk.css
share/themes/Yaru-olive/gtk-4.0/gtk.gresource
share/themes/Yaru-olive/index.theme
-share/themes/Yaru-prussiangreen-dark/gnome-shell
+share/themes/Yaru-prussiangreen-dark/cinnamon/cinnamon.css
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/menu/menu-hover.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/menu/menu.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/menu/submenu.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/misc/button-box.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/misc/close-active.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/misc/close-hover.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/misc/close.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/misc/message.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/misc/modal.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/switch/switch-off.svg
+share/themes/Yaru-prussiangreen-dark/cinnamon/dark-assets/switch/switch-on.svg
share/themes/Yaru-prussiangreen-dark/gtk-2.0/apps.rc
share/themes/Yaru-prussiangreen-dark/gtk-2.0/assets/border.png
share/themes/Yaru-prussiangreen-dark/gtk-2.0/assets/button-active.png
@@ -2777,7 +2445,44 @@ share/themes/Yaru-prussiangreen-dark/gtk-4.0/gtk-dark.css
share/themes/Yaru-prussiangreen-dark/gtk-4.0/gtk.css
share/themes/Yaru-prussiangreen-dark/gtk-4.0/gtk.gresource
share/themes/Yaru-prussiangreen-dark/index.theme
-share/themes/Yaru-prussiangreen/gnome-shell
+share/themes/Yaru-prussiangreen/cinnamon/cinnamon.css
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-prussiangreen/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/checkbox/radio-checked.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/menu/menu-hover.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/menu/menu.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/menu/submenu.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/misc/button-box.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/misc/close-active.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/misc/close-hover.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/misc/close.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/misc/message.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/misc/modal.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/switch/switch-off.svg
+share/themes/Yaru-prussiangreen/cinnamon/light-assets/switch/switch-on.svg
share/themes/Yaru-prussiangreen/gtk-2.0/apps.rc
share/themes/Yaru-prussiangreen/gtk-2.0/assets/border.png
share/themes/Yaru-prussiangreen/gtk-2.0/assets/button-active.png
@@ -2954,7 +2659,44 @@ share/themes/Yaru-prussiangreen/gtk-4.0/gtk-dark.css
share/themes/Yaru-prussiangreen/gtk-4.0/gtk.css
share/themes/Yaru-prussiangreen/gtk-4.0/gtk.gresource
share/themes/Yaru-prussiangreen/index.theme
-share/themes/Yaru-purple-dark/gnome-shell
+share/themes/Yaru-purple-dark/cinnamon/cinnamon.css
+share/themes/Yaru-purple-dark/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-purple-dark/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-purple-dark/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/menu/menu-hover.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/menu/menu.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/menu/submenu.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/misc/button-box.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/misc/close-active.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/misc/close-hover.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/misc/close.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/misc/message.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/misc/modal.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/switch/switch-off.svg
+share/themes/Yaru-purple-dark/cinnamon/dark-assets/switch/switch-on.svg
share/themes/Yaru-purple-dark/gtk-2.0/apps.rc
share/themes/Yaru-purple-dark/gtk-2.0/assets/border.png
share/themes/Yaru-purple-dark/gtk-2.0/assets/button-active.png
@@ -3131,7 +2873,44 @@ share/themes/Yaru-purple-dark/gtk-4.0/gtk-dark.css
share/themes/Yaru-purple-dark/gtk-4.0/gtk.css
share/themes/Yaru-purple-dark/gtk-4.0/gtk.gresource
share/themes/Yaru-purple-dark/index.theme
-share/themes/Yaru-purple/gnome-shell
+share/themes/Yaru-purple/cinnamon/cinnamon.css
+share/themes/Yaru-purple/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-purple/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-purple/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-purple/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-purple/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-purple/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-purple/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-purple/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-purple/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-purple/cinnamon/light-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-purple/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-purple/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-purple/cinnamon/light-assets/checkbox/radio-checked.svg
+share/themes/Yaru-purple/cinnamon/light-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-purple/cinnamon/light-assets/menu/menu-hover.svg
+share/themes/Yaru-purple/cinnamon/light-assets/menu/menu.svg
+share/themes/Yaru-purple/cinnamon/light-assets/menu/submenu.svg
+share/themes/Yaru-purple/cinnamon/light-assets/misc/button-box.svg
+share/themes/Yaru-purple/cinnamon/light-assets/misc/close-active.svg
+share/themes/Yaru-purple/cinnamon/light-assets/misc/close-hover.svg
+share/themes/Yaru-purple/cinnamon/light-assets/misc/close.svg
+share/themes/Yaru-purple/cinnamon/light-assets/misc/message.svg
+share/themes/Yaru-purple/cinnamon/light-assets/misc/modal.svg
+share/themes/Yaru-purple/cinnamon/light-assets/switch/switch-off.svg
+share/themes/Yaru-purple/cinnamon/light-assets/switch/switch-on.svg
share/themes/Yaru-purple/gtk-2.0/apps.rc
share/themes/Yaru-purple/gtk-2.0/assets/border.png
share/themes/Yaru-purple/gtk-2.0/assets/button-active.png
@@ -3308,7 +3087,44 @@ share/themes/Yaru-purple/gtk-4.0/gtk-dark.css
share/themes/Yaru-purple/gtk-4.0/gtk.css
share/themes/Yaru-purple/gtk-4.0/gtk.gresource
share/themes/Yaru-purple/index.theme
-share/themes/Yaru-red-dark/gnome-shell
+share/themes/Yaru-red-dark/cinnamon/cinnamon.css
+share/themes/Yaru-red-dark/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-red-dark/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-red-dark/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/menu/menu-hover.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/menu/menu.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/menu/submenu.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/misc/button-box.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/misc/close-active.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/misc/close-hover.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/misc/close.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/misc/message.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/misc/modal.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/switch/switch-off.svg
+share/themes/Yaru-red-dark/cinnamon/dark-assets/switch/switch-on.svg
share/themes/Yaru-red-dark/gtk-2.0/apps.rc
share/themes/Yaru-red-dark/gtk-2.0/assets/border.png
share/themes/Yaru-red-dark/gtk-2.0/assets/button-active.png
@@ -3485,7 +3301,44 @@ share/themes/Yaru-red-dark/gtk-4.0/gtk-dark.css
share/themes/Yaru-red-dark/gtk-4.0/gtk.css
share/themes/Yaru-red-dark/gtk-4.0/gtk.gresource
share/themes/Yaru-red-dark/index.theme
-share/themes/Yaru-red/gnome-shell
+share/themes/Yaru-red/cinnamon/cinnamon.css
+share/themes/Yaru-red/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-red/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-red/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-red/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-red/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-red/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-red/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-red/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-red/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-red/cinnamon/light-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-red/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-red/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-red/cinnamon/light-assets/checkbox/radio-checked.svg
+share/themes/Yaru-red/cinnamon/light-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-red/cinnamon/light-assets/menu/menu-hover.svg
+share/themes/Yaru-red/cinnamon/light-assets/menu/menu.svg
+share/themes/Yaru-red/cinnamon/light-assets/menu/submenu.svg
+share/themes/Yaru-red/cinnamon/light-assets/misc/button-box.svg
+share/themes/Yaru-red/cinnamon/light-assets/misc/close-active.svg
+share/themes/Yaru-red/cinnamon/light-assets/misc/close-hover.svg
+share/themes/Yaru-red/cinnamon/light-assets/misc/close.svg
+share/themes/Yaru-red/cinnamon/light-assets/misc/message.svg
+share/themes/Yaru-red/cinnamon/light-assets/misc/modal.svg
+share/themes/Yaru-red/cinnamon/light-assets/switch/switch-off.svg
+share/themes/Yaru-red/cinnamon/light-assets/switch/switch-on.svg
share/themes/Yaru-red/gtk-2.0/apps.rc
share/themes/Yaru-red/gtk-2.0/assets/border.png
share/themes/Yaru-red/gtk-2.0/assets/button-active.png
@@ -3662,7 +3515,44 @@ share/themes/Yaru-red/gtk-4.0/gtk-dark.css
share/themes/Yaru-red/gtk-4.0/gtk.css
share/themes/Yaru-red/gtk-4.0/gtk.gresource
share/themes/Yaru-red/index.theme
-share/themes/Yaru-sage-dark/gnome-shell
+share/themes/Yaru-sage-dark/cinnamon/cinnamon.css
+share/themes/Yaru-sage-dark/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-sage-dark/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-sage-dark/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/menu/menu-hover.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/menu/menu.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/menu/submenu.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/misc/button-box.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/misc/close-active.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/misc/close-hover.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/misc/close.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/misc/message.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/misc/modal.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/switch/switch-off.svg
+share/themes/Yaru-sage-dark/cinnamon/dark-assets/switch/switch-on.svg
share/themes/Yaru-sage-dark/gtk-2.0/apps.rc
share/themes/Yaru-sage-dark/gtk-2.0/assets/border.png
share/themes/Yaru-sage-dark/gtk-2.0/assets/button-active.png
@@ -3839,7 +3729,44 @@ share/themes/Yaru-sage-dark/gtk-4.0/gtk-dark.css
share/themes/Yaru-sage-dark/gtk-4.0/gtk.css
share/themes/Yaru-sage-dark/gtk-4.0/gtk.gresource
share/themes/Yaru-sage-dark/index.theme
-share/themes/Yaru-sage/gnome-shell
+share/themes/Yaru-sage/cinnamon/cinnamon.css
+share/themes/Yaru-sage/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-sage/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-sage/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-sage/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-sage/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-sage/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-sage/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-sage/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-sage/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-sage/cinnamon/light-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-sage/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-sage/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-sage/cinnamon/light-assets/checkbox/radio-checked.svg
+share/themes/Yaru-sage/cinnamon/light-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-sage/cinnamon/light-assets/menu/menu-hover.svg
+share/themes/Yaru-sage/cinnamon/light-assets/menu/menu.svg
+share/themes/Yaru-sage/cinnamon/light-assets/menu/submenu.svg
+share/themes/Yaru-sage/cinnamon/light-assets/misc/button-box.svg
+share/themes/Yaru-sage/cinnamon/light-assets/misc/close-active.svg
+share/themes/Yaru-sage/cinnamon/light-assets/misc/close-hover.svg
+share/themes/Yaru-sage/cinnamon/light-assets/misc/close.svg
+share/themes/Yaru-sage/cinnamon/light-assets/misc/message.svg
+share/themes/Yaru-sage/cinnamon/light-assets/misc/modal.svg
+share/themes/Yaru-sage/cinnamon/light-assets/switch/switch-off.svg
+share/themes/Yaru-sage/cinnamon/light-assets/switch/switch-on.svg
share/themes/Yaru-sage/gtk-2.0/apps.rc
share/themes/Yaru-sage/gtk-2.0/assets/border.png
share/themes/Yaru-sage/gtk-2.0/assets/button-active.png
@@ -4016,360 +3943,434 @@ share/themes/Yaru-sage/gtk-4.0/gtk-dark.css
share/themes/Yaru-sage/gtk-4.0/gtk.css
share/themes/Yaru-sage/gtk-4.0/gtk.gresource
share/themes/Yaru-sage/index.theme
-share/themes/Yaru-viridian-dark/gnome-shell
-share/themes/Yaru-viridian-dark/gtk-2.0/apps.rc
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/border.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/button-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/button-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/button-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/button.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/checkbox-checked-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/checkbox-checked-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/checkbox-checked.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/checkbox-mixed-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/checkbox-mixed-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/checkbox-mixed.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/checkbox-unchecked-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/checkbox-unchecked-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/checkbox-unchecked.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-ltr-button-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-ltr-button-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-ltr-button.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-ltr-entry-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-ltr-entry.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-rtl-button-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-rtl-button-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-rtl-button.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-rtl-entry-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/combo-entry-rtl-entry.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/entry-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/entry-background-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/entry-background.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/entry-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/entry.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/focus.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/frame-inline.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/frame-notebook.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/frame.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/handle-horz.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/handle-vert.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/handle.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/line.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-border.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-checkbox-checked-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-checkbox-checked.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-checkbox-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-checkbox-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-checkbox-mixed.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-checkbox.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-pan-down-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-pan-down.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-pan-left-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-pan-left-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-pan-left.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-pan-right-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-pan-right-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-pan-right.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-pan-up-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-pan-up.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-radio-checked-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-radio-checked.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-radio-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-radio-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-radio-mixed-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-radio-mixed.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menu-radio.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/menubar-item-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/notebook-entry-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/notebook-entry-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/notebook-entry.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/pan-down-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/pan-down.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/pan-left-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/pan-left-semi.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/pan-left.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/pan-right-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/pan-right-semi.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/pan-right.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/pan-up-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/pan-up.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/progressbar-horz-trough.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/progressbar-horz.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/progressbar-vert-trough.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/progressbar-vert.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/radio-checked-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/radio-checked-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/radio-checked.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/radio-mixed-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/radio-mixed-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/radio-mixed.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/radio-unchecked-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/radio-unchecked-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/radio-unchecked-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/radio-unchecked.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scale-horz-focus.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scale-horz-trough-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scale-horz-trough.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scale-slider-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scale-slider-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scale-slider-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scale-slider.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scale-vert-trough-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scale-vert-trough.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-arrow-down.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-arrow-left.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-arrow-right.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-arrow-up.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-horz-slider-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-horz-slider.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-horz-trough.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-vert-slider-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-vert-slider-rtl.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-vert-slider.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-vert-trough-rtl.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/scrollbar-vert-trough.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-down-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-down.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-ltr-down-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-ltr-down-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-ltr-down-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-ltr-down.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-ltr-up-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-ltr-up-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-ltr-up-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-ltr-up.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-rtl-down-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-rtl-down-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-rtl-down-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-rtl-down.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-rtl-up-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-rtl-up-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-rtl-up-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-rtl-up.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-up-insensitive.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/spin-up.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/tab-down-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/tab-down.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/tab-horz-gap.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/tab-left-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/tab-left.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/tab-right-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/tab-right.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/tab-up-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/tab-up.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/tab-vert-gap.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/treeview-header-button.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/treeview-pan-down-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/treeview-pan-down-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/treeview-pan-down.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/treeview-pan-up-active.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/treeview-pan-up-hover.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/treeview-pan-up.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/treeview-separator-ltr.png
-share/themes/Yaru-viridian-dark/gtk-2.0/assets/treeview-separator-rtl.png
-share/themes/Yaru-viridian-dark/gtk-2.0/gtkrc
-share/themes/Yaru-viridian-dark/gtk-2.0/hacks.rc
-share/themes/Yaru-viridian-dark/gtk-2.0/main.rc
-share/themes/Yaru-viridian-dark/gtk-3.0/gtk-dark.css
-share/themes/Yaru-viridian-dark/gtk-3.0/gtk.css
-share/themes/Yaru-viridian-dark/gtk-3.0/gtk.gresource
-share/themes/Yaru-viridian-dark/gtk-4.0/gtk-dark.css
-share/themes/Yaru-viridian-dark/gtk-4.0/gtk.css
-share/themes/Yaru-viridian-dark/gtk-4.0/gtk.gresource
-share/themes/Yaru-viridian-dark/index.theme
-share/themes/Yaru-viridian/gnome-shell
-share/themes/Yaru-viridian/gtk-2.0/apps.rc
-share/themes/Yaru-viridian/gtk-2.0/assets/border.png
-share/themes/Yaru-viridian/gtk-2.0/assets/button-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/button-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/button-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/button.png
-share/themes/Yaru-viridian/gtk-2.0/assets/checkbox-checked-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/checkbox-checked-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/checkbox-checked.png
-share/themes/Yaru-viridian/gtk-2.0/assets/checkbox-mixed-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/checkbox-mixed-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/checkbox-mixed.png
-share/themes/Yaru-viridian/gtk-2.0/assets/checkbox-unchecked-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/checkbox-unchecked-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/checkbox-unchecked-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/checkbox-unchecked.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-ltr-button-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-ltr-button-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-ltr-button.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-ltr-entry-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-ltr-entry.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-rtl-button-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-rtl-button-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-rtl-button.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-rtl-entry-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/combo-entry-rtl-entry.png
-share/themes/Yaru-viridian/gtk-2.0/assets/entry-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/entry-background-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/entry-background.png
-share/themes/Yaru-viridian/gtk-2.0/assets/entry-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/entry.png
-share/themes/Yaru-viridian/gtk-2.0/assets/focus.png
-share/themes/Yaru-viridian/gtk-2.0/assets/frame-inline.png
-share/themes/Yaru-viridian/gtk-2.0/assets/frame-notebook.png
-share/themes/Yaru-viridian/gtk-2.0/assets/frame.png
-share/themes/Yaru-viridian/gtk-2.0/assets/handle-horz.png
-share/themes/Yaru-viridian/gtk-2.0/assets/handle-vert.png
-share/themes/Yaru-viridian/gtk-2.0/assets/handle.png
-share/themes/Yaru-viridian/gtk-2.0/assets/line.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-border.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-checkbox-checked-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-checkbox-checked.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-checkbox-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-checkbox-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-checkbox-mixed.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-checkbox.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-pan-down-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-pan-down.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-pan-left-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-pan-left-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-pan-left.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-pan-right-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-pan-right-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-pan-right.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-pan-up-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-pan-up.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-radio-checked-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-radio-checked.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-radio-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-radio-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-radio-mixed-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-radio-mixed.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menu-radio.png
-share/themes/Yaru-viridian/gtk-2.0/assets/menubar-item-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png
-share/themes/Yaru-viridian/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png
-share/themes/Yaru-viridian/gtk-2.0/assets/notebook-entry-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/notebook-entry-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/notebook-entry.png
-share/themes/Yaru-viridian/gtk-2.0/assets/pan-down-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/pan-down.png
-share/themes/Yaru-viridian/gtk-2.0/assets/pan-left-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/pan-left-semi.png
-share/themes/Yaru-viridian/gtk-2.0/assets/pan-left.png
-share/themes/Yaru-viridian/gtk-2.0/assets/pan-right-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/pan-right-semi.png
-share/themes/Yaru-viridian/gtk-2.0/assets/pan-right.png
-share/themes/Yaru-viridian/gtk-2.0/assets/pan-up-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/pan-up.png
-share/themes/Yaru-viridian/gtk-2.0/assets/progressbar-horz-trough.png
-share/themes/Yaru-viridian/gtk-2.0/assets/progressbar-horz.png
-share/themes/Yaru-viridian/gtk-2.0/assets/progressbar-vert-trough.png
-share/themes/Yaru-viridian/gtk-2.0/assets/progressbar-vert.png
-share/themes/Yaru-viridian/gtk-2.0/assets/radio-checked-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/radio-checked-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/radio-checked.png
-share/themes/Yaru-viridian/gtk-2.0/assets/radio-mixed-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/radio-mixed-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/radio-mixed.png
-share/themes/Yaru-viridian/gtk-2.0/assets/radio-unchecked-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/radio-unchecked-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/radio-unchecked-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/radio-unchecked.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scale-horz-focus.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scale-horz-trough-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scale-horz-trough.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scale-slider-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scale-slider-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scale-slider-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scale-slider.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scale-vert-trough-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scale-vert-trough.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-arrow-down.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-arrow-left.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-arrow-right.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-arrow-up.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-horz-slider-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-horz-slider-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-horz-slider.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-horz-trough.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-vert-slider-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-vert-slider-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-vert-slider-rtl.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-vert-slider.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-vert-trough-rtl.png
-share/themes/Yaru-viridian/gtk-2.0/assets/scrollbar-vert-trough.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-down-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-down.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-ltr-down-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-ltr-down-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-ltr-down-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-ltr-down.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-ltr-up-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-ltr-up-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-ltr-up-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-ltr-up.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-rtl-down-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-rtl-down-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-rtl-down-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-rtl-down.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-rtl-up-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-rtl-up-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-rtl-up-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-rtl-up.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-up-insensitive.png
-share/themes/Yaru-viridian/gtk-2.0/assets/spin-up.png
-share/themes/Yaru-viridian/gtk-2.0/assets/tab-down-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/tab-down.png
-share/themes/Yaru-viridian/gtk-2.0/assets/tab-horz-gap.png
-share/themes/Yaru-viridian/gtk-2.0/assets/tab-left-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/tab-left.png
-share/themes/Yaru-viridian/gtk-2.0/assets/tab-right-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/tab-right.png
-share/themes/Yaru-viridian/gtk-2.0/assets/tab-up-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/tab-up.png
-share/themes/Yaru-viridian/gtk-2.0/assets/tab-vert-gap.png
-share/themes/Yaru-viridian/gtk-2.0/assets/treeview-header-button.png
-share/themes/Yaru-viridian/gtk-2.0/assets/treeview-pan-down-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/treeview-pan-down-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/treeview-pan-down.png
-share/themes/Yaru-viridian/gtk-2.0/assets/treeview-pan-up-active.png
-share/themes/Yaru-viridian/gtk-2.0/assets/treeview-pan-up-hover.png
-share/themes/Yaru-viridian/gtk-2.0/assets/treeview-pan-up.png
-share/themes/Yaru-viridian/gtk-2.0/assets/treeview-separator-ltr.png
-share/themes/Yaru-viridian/gtk-2.0/assets/treeview-separator-rtl.png
-share/themes/Yaru-viridian/gtk-2.0/gtkrc
-share/themes/Yaru-viridian/gtk-2.0/hacks.rc
-share/themes/Yaru-viridian/gtk-2.0/main.rc
-share/themes/Yaru-viridian/gtk-3.0/gtk-dark.css
-share/themes/Yaru-viridian/gtk-3.0/gtk.css
-share/themes/Yaru-viridian/gtk-3.0/gtk.gresource
-share/themes/Yaru-viridian/gtk-4.0/gtk-dark.css
-share/themes/Yaru-viridian/gtk-4.0/gtk.css
-share/themes/Yaru-viridian/gtk-4.0/gtk.gresource
-share/themes/Yaru-viridian/index.theme
+share/themes/Yaru-wartybrown-dark/cinnamon/cinnamon.css
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/menu/menu-hover.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/menu/menu.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/menu/submenu.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/misc/button-box.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/misc/close-active.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/misc/close-hover.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/misc/close.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/misc/message.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/misc/modal.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/switch/switch-off.svg
+share/themes/Yaru-wartybrown-dark/cinnamon/dark-assets/switch/switch-on.svg
+share/themes/Yaru-wartybrown-dark/gtk-2.0/apps.rc
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/border.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/button-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/button-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/button-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/button.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/checkbox-checked-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/checkbox-checked-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/checkbox-checked.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/checkbox-mixed-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/checkbox-mixed-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/checkbox-mixed.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/checkbox-unchecked-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/checkbox-unchecked-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/checkbox-unchecked.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-ltr-button-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-ltr-button-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-ltr-button.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-ltr-entry-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-ltr-entry.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-rtl-button-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-rtl-button-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-rtl-button.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-rtl-entry-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/combo-entry-rtl-entry.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/entry-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/entry-background-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/entry-background.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/entry-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/entry.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/focus.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/frame-inline.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/frame-notebook.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/frame.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/handle-horz.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/handle-vert.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/handle.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/line.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-border.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-checkbox-checked-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-checkbox-checked.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-checkbox-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-checkbox-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-checkbox-mixed.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-checkbox.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-pan-down-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-pan-down.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-pan-left-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-pan-left-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-pan-left.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-pan-right-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-pan-right-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-pan-right.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-pan-up-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-pan-up.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-radio-checked-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-radio-checked.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-radio-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-radio-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-radio-mixed-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-radio-mixed.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menu-radio.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/menubar-item-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/notebook-entry-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/notebook-entry-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/notebook-entry.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/pan-down-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/pan-down.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/pan-left-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/pan-left-semi.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/pan-left.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/pan-right-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/pan-right-semi.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/pan-right.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/pan-up-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/pan-up.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/progressbar-horz-trough.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/progressbar-horz.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/progressbar-vert-trough.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/progressbar-vert.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/radio-checked-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/radio-checked-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/radio-checked.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/radio-mixed-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/radio-mixed-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/radio-mixed.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/radio-unchecked-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/radio-unchecked-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/radio-unchecked-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/radio-unchecked.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scale-horz-focus.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scale-horz-trough-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scale-horz-trough.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scale-slider-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scale-slider-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scale-slider-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scale-slider.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scale-vert-trough-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scale-vert-trough.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-arrow-down.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-arrow-left.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-arrow-right.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-arrow-up.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-horz-slider-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-horz-slider.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-horz-trough.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-vert-slider-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-vert-slider-rtl.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-vert-slider.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-vert-trough-rtl.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/scrollbar-vert-trough.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-down-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-down.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-ltr-down-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-ltr-down-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-ltr-down-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-ltr-down.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-ltr-up-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-ltr-up-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-ltr-up-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-ltr-up.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-rtl-down-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-rtl-down-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-rtl-down-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-rtl-down.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-rtl-up-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-rtl-up-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-rtl-up-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-rtl-up.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-up-insensitive.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/spin-up.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/tab-down-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/tab-down.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/tab-horz-gap.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/tab-left-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/tab-left.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/tab-right-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/tab-right.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/tab-up-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/tab-up.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/tab-vert-gap.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/treeview-header-button.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/treeview-pan-down-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/treeview-pan-down-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/treeview-pan-down.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/treeview-pan-up-active.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/treeview-pan-up-hover.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/treeview-pan-up.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/treeview-separator-ltr.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/assets/treeview-separator-rtl.png
+share/themes/Yaru-wartybrown-dark/gtk-2.0/gtkrc
+share/themes/Yaru-wartybrown-dark/gtk-2.0/hacks.rc
+share/themes/Yaru-wartybrown-dark/gtk-2.0/main.rc
+share/themes/Yaru-wartybrown-dark/gtk-3.0/gtk-dark.css
+share/themes/Yaru-wartybrown-dark/gtk-3.0/gtk.css
+share/themes/Yaru-wartybrown-dark/gtk-3.0/gtk.gresource
+share/themes/Yaru-wartybrown-dark/gtk-4.0/gtk-dark.css
+share/themes/Yaru-wartybrown-dark/gtk-4.0/gtk.css
+share/themes/Yaru-wartybrown-dark/gtk-4.0/gtk.gresource
+share/themes/Yaru-wartybrown-dark/index.theme
+share/themes/Yaru-wartybrown/cinnamon/cinnamon.css
+share/themes/Yaru-wartybrown/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-wartybrown/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-wartybrown/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/checkbox/radio-checked.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/menu/menu-hover.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/menu/menu.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/menu/submenu.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/misc/button-box.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/misc/close-active.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/misc/close-hover.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/misc/close.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/misc/message.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/misc/modal.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/switch/switch-off.svg
+share/themes/Yaru-wartybrown/cinnamon/light-assets/switch/switch-on.svg
+share/themes/Yaru-wartybrown/gtk-2.0/apps.rc
+share/themes/Yaru-wartybrown/gtk-2.0/assets/border.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/button-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/button-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/button-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/button.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/checkbox-checked-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/checkbox-checked-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/checkbox-checked.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/checkbox-mixed-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/checkbox-mixed-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/checkbox-mixed.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/checkbox-unchecked-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/checkbox-unchecked-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/checkbox-unchecked-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/checkbox-unchecked.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-ltr-button-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-ltr-button-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-ltr-button.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-ltr-entry-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-ltr-entry.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-rtl-button-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-rtl-button-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-rtl-button.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-rtl-entry-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/combo-entry-rtl-entry.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/entry-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/entry-background-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/entry-background.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/entry-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/entry.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/focus.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/frame-inline.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/frame-notebook.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/frame.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/handle-horz.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/handle-vert.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/handle.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/line.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-border.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-checkbox-checked-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-checkbox-checked.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-checkbox-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-checkbox-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-checkbox-mixed.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-checkbox.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-pan-down-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-pan-down.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-pan-left-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-pan-left-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-pan-left.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-pan-right-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-pan-right-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-pan-right.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-pan-up-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-pan-up.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-radio-checked-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-radio-checked.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-radio-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-radio-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-radio-mixed-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-radio-mixed.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menu-radio.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/menubar-item-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/notebook-entry-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/notebook-entry-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/notebook-entry.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/pan-down-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/pan-down.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/pan-left-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/pan-left-semi.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/pan-left.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/pan-right-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/pan-right-semi.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/pan-right.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/pan-up-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/pan-up.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/progressbar-horz-trough.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/progressbar-horz.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/progressbar-vert-trough.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/progressbar-vert.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/radio-checked-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/radio-checked-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/radio-checked.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/radio-mixed-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/radio-mixed-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/radio-mixed.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/radio-unchecked-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/radio-unchecked-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/radio-unchecked-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/radio-unchecked.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scale-horz-focus.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scale-horz-trough-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scale-horz-trough.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scale-slider-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scale-slider-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scale-slider-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scale-slider.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scale-vert-trough-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scale-vert-trough.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-arrow-down.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-arrow-left.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-arrow-right.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-arrow-up.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-horz-slider-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-horz-slider-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-horz-slider.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-horz-trough.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-vert-slider-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-vert-slider-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-vert-slider-rtl.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-vert-slider.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-vert-trough-rtl.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/scrollbar-vert-trough.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-down-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-down.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-ltr-down-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-ltr-down-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-ltr-down-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-ltr-down.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-ltr-up-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-ltr-up-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-ltr-up-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-ltr-up.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-rtl-down-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-rtl-down-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-rtl-down-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-rtl-down.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-rtl-up-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-rtl-up-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-rtl-up-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-rtl-up.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-up-insensitive.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/spin-up.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/tab-down-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/tab-down.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/tab-horz-gap.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/tab-left-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/tab-left.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/tab-right-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/tab-right.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/tab-up-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/tab-up.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/tab-vert-gap.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/treeview-header-button.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/treeview-pan-down-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/treeview-pan-down-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/treeview-pan-down.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/treeview-pan-up-active.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/treeview-pan-up-hover.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/treeview-pan-up.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/treeview-separator-ltr.png
+share/themes/Yaru-wartybrown/gtk-2.0/assets/treeview-separator-rtl.png
+share/themes/Yaru-wartybrown/gtk-2.0/gtkrc
+share/themes/Yaru-wartybrown/gtk-2.0/hacks.rc
+share/themes/Yaru-wartybrown/gtk-2.0/main.rc
+share/themes/Yaru-wartybrown/gtk-3.0/gtk-dark.css
+share/themes/Yaru-wartybrown/gtk-3.0/gtk.css
+share/themes/Yaru-wartybrown/gtk-3.0/gtk.gresource
+share/themes/Yaru-wartybrown/gtk-4.0/gtk-dark.css
+share/themes/Yaru-wartybrown/gtk-4.0/gtk.css
+share/themes/Yaru-wartybrown/gtk-4.0/gtk.gresource
+share/themes/Yaru-wartybrown/index.theme
share/themes/Yaru-xhdpi/xfwm4/bottom-active.png
share/themes/Yaru-xhdpi/xfwm4/bottom-inactive.png
share/themes/Yaru-xhdpi/xfwm4/bottom-left-active.png
@@ -4431,6 +4432,434 @@ share/themes/Yaru-xhdpi/xfwm4/top-left-active.png
share/themes/Yaru-xhdpi/xfwm4/top-left-inactive.png
share/themes/Yaru-xhdpi/xfwm4/top-right-active.png
share/themes/Yaru-xhdpi/xfwm4/top-right-inactive.png
+share/themes/Yaru-yellow-dark/cinnamon/cinnamon.css
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-yellow-dark/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/checkbox/radio-checked.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/menu/menu-hover.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/menu/menu.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/menu/submenu.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/misc/button-box.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/misc/close-active.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/misc/close-hover.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/misc/close.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/misc/message.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/misc/modal.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/switch/switch-off.svg
+share/themes/Yaru-yellow-dark/cinnamon/dark-assets/switch/switch-on.svg
+share/themes/Yaru-yellow-dark/gtk-2.0/apps.rc
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/border.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/button-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/button-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/button-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/button.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/checkbox-checked-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/checkbox-checked-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/checkbox-checked.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/checkbox-mixed-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/checkbox-mixed-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/checkbox-mixed.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/checkbox-unchecked-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/checkbox-unchecked-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/checkbox-unchecked-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/checkbox-unchecked.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-ltr-button-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-ltr-button-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-ltr-button.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-ltr-entry-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-ltr-entry.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-rtl-button-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-rtl-button-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-rtl-button.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-rtl-entry-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/combo-entry-rtl-entry.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/entry-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/entry-background-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/entry-background.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/entry-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/entry.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/focus.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/frame-inline.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/frame-notebook.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/frame.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/handle-horz.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/handle-vert.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/handle.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/line.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-border.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-checkbox-checked-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-checkbox-checked.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-checkbox-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-checkbox-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-checkbox-mixed.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-checkbox.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-pan-down-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-pan-down.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-pan-left-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-pan-left-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-pan-left.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-pan-right-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-pan-right-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-pan-right.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-pan-up-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-pan-up.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-radio-checked-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-radio-checked.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-radio-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-radio-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-radio-mixed-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-radio-mixed.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menu-radio.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/menubar-item-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/notebook-entry-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/notebook-entry-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/notebook-entry.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/pan-down-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/pan-down.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/pan-left-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/pan-left-semi.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/pan-left.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/pan-right-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/pan-right-semi.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/pan-right.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/pan-up-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/pan-up.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/progressbar-horz-trough.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/progressbar-horz.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/progressbar-vert-trough.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/progressbar-vert.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/radio-checked-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/radio-checked-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/radio-checked.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/radio-mixed-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/radio-mixed-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/radio-mixed.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/radio-unchecked-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/radio-unchecked-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/radio-unchecked-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/radio-unchecked.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scale-horz-focus.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scale-horz-trough-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scale-horz-trough.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scale-slider-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scale-slider-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scale-slider-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scale-slider.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scale-vert-trough-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scale-vert-trough.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-arrow-down.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-arrow-left.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-arrow-right.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-arrow-up.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-horz-slider-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-horz-slider.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-horz-trough.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-vert-slider-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-vert-slider-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-vert-slider-rtl.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-vert-slider.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-vert-trough-rtl.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/scrollbar-vert-trough.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-down-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-down.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-ltr-down-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-ltr-down-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-ltr-down-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-ltr-down.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-ltr-up-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-ltr-up-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-ltr-up-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-ltr-up.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-rtl-down-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-rtl-down-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-rtl-down-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-rtl-down.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-rtl-up-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-rtl-up-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-rtl-up-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-rtl-up.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-up-insensitive.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/spin-up.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/tab-down-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/tab-down.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/tab-horz-gap.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/tab-left-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/tab-left.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/tab-right-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/tab-right.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/tab-up-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/tab-up.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/tab-vert-gap.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/treeview-header-button.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/treeview-pan-down-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/treeview-pan-down-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/treeview-pan-down.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/treeview-pan-up-active.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/treeview-pan-up-hover.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/treeview-pan-up.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/treeview-separator-ltr.png
+share/themes/Yaru-yellow-dark/gtk-2.0/assets/treeview-separator-rtl.png
+share/themes/Yaru-yellow-dark/gtk-2.0/gtkrc
+share/themes/Yaru-yellow-dark/gtk-2.0/hacks.rc
+share/themes/Yaru-yellow-dark/gtk-2.0/main.rc
+share/themes/Yaru-yellow-dark/gtk-3.0/gtk-dark.css
+share/themes/Yaru-yellow-dark/gtk-3.0/gtk.css
+share/themes/Yaru-yellow-dark/gtk-3.0/gtk.gresource
+share/themes/Yaru-yellow-dark/gtk-4.0/gtk-dark.css
+share/themes/Yaru-yellow-dark/gtk-4.0/gtk.css
+share/themes/Yaru-yellow-dark/gtk-4.0/gtk.gresource
+share/themes/Yaru-yellow-dark/index.theme
+share/themes/Yaru-yellow/cinnamon/cinnamon.css
+share/themes/Yaru-yellow/cinnamon/common-assets/menu/menu-separator.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/add-workspace-active.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/add-workspace-hover.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/add-workspace.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/bg.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/calendar-arrow-left.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/calendar-arrow-right.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/corner-ripple.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/desklet-header.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/desklet.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/osd.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/overview-hover.png
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/overview.png
+share/themes/Yaru-yellow/cinnamon/common-assets/misc/trash-icon.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/panel/activities-active.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/panel/activities.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/panel/window-list-active-bottom.svg
+share/themes/Yaru-yellow/cinnamon/common-assets/panel/window-list-active-top.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/checkbox/checkbox-checked.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/checkbox/checkbox-unchecked.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/checkbox/radio-checked.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/checkbox/radio-unchecked.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/menu/menu-hover.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/menu/menu.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/menu/submenu.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/misc/button-box.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/misc/close-active.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/misc/close-hover.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/misc/close.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/misc/message.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/misc/modal.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/switch/switch-off.svg
+share/themes/Yaru-yellow/cinnamon/light-assets/switch/switch-on.svg
+share/themes/Yaru-yellow/gtk-2.0/apps.rc
+share/themes/Yaru-yellow/gtk-2.0/assets/border.png
+share/themes/Yaru-yellow/gtk-2.0/assets/button-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/button-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/button-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/button.png
+share/themes/Yaru-yellow/gtk-2.0/assets/checkbox-checked-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/checkbox-checked-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/checkbox-checked.png
+share/themes/Yaru-yellow/gtk-2.0/assets/checkbox-mixed-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/checkbox-mixed-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/checkbox-mixed.png
+share/themes/Yaru-yellow/gtk-2.0/assets/checkbox-unchecked-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/checkbox-unchecked-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/checkbox-unchecked-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/checkbox-unchecked.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-ltr-button-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-ltr-button-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-ltr-button.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-ltr-entry-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-ltr-entry.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-rtl-button-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-rtl-button-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-rtl-button.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-rtl-entry-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/combo-entry-rtl-entry.png
+share/themes/Yaru-yellow/gtk-2.0/assets/entry-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/entry-background-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/entry-background.png
+share/themes/Yaru-yellow/gtk-2.0/assets/entry-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/entry.png
+share/themes/Yaru-yellow/gtk-2.0/assets/focus.png
+share/themes/Yaru-yellow/gtk-2.0/assets/frame-inline.png
+share/themes/Yaru-yellow/gtk-2.0/assets/frame-notebook.png
+share/themes/Yaru-yellow/gtk-2.0/assets/frame.png
+share/themes/Yaru-yellow/gtk-2.0/assets/handle-horz.png
+share/themes/Yaru-yellow/gtk-2.0/assets/handle-vert.png
+share/themes/Yaru-yellow/gtk-2.0/assets/handle.png
+share/themes/Yaru-yellow/gtk-2.0/assets/line.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-border.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-checkbox-checked-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-checkbox-checked.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-checkbox-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-checkbox-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-checkbox-mixed.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-checkbox.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-pan-down-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-pan-down.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-pan-left-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-pan-left-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-pan-left.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-pan-right-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-pan-right-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-pan-right.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-pan-up-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-pan-up.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-radio-checked-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-radio-checked.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-radio-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-radio-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-radio-mixed-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-radio-mixed.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menu-radio.png
+share/themes/Yaru-yellow/gtk-2.0/assets/menubar-item-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png
+share/themes/Yaru-yellow/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png
+share/themes/Yaru-yellow/gtk-2.0/assets/notebook-entry-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/notebook-entry-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/notebook-entry.png
+share/themes/Yaru-yellow/gtk-2.0/assets/pan-down-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/pan-down.png
+share/themes/Yaru-yellow/gtk-2.0/assets/pan-left-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/pan-left-semi.png
+share/themes/Yaru-yellow/gtk-2.0/assets/pan-left.png
+share/themes/Yaru-yellow/gtk-2.0/assets/pan-right-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/pan-right-semi.png
+share/themes/Yaru-yellow/gtk-2.0/assets/pan-right.png
+share/themes/Yaru-yellow/gtk-2.0/assets/pan-up-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/pan-up.png
+share/themes/Yaru-yellow/gtk-2.0/assets/progressbar-horz-trough.png
+share/themes/Yaru-yellow/gtk-2.0/assets/progressbar-horz.png
+share/themes/Yaru-yellow/gtk-2.0/assets/progressbar-vert-trough.png
+share/themes/Yaru-yellow/gtk-2.0/assets/progressbar-vert.png
+share/themes/Yaru-yellow/gtk-2.0/assets/radio-checked-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/radio-checked-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/radio-checked.png
+share/themes/Yaru-yellow/gtk-2.0/assets/radio-mixed-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/radio-mixed-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/radio-mixed.png
+share/themes/Yaru-yellow/gtk-2.0/assets/radio-unchecked-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/radio-unchecked-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/radio-unchecked-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/radio-unchecked.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scale-horz-focus.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scale-horz-trough-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scale-horz-trough.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scale-slider-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scale-slider-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scale-slider-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scale-slider.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scale-vert-trough-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scale-vert-trough.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-arrow-down.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-arrow-left.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-arrow-right.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-arrow-up.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-horz-slider-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-horz-slider-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-horz-slider.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-horz-trough.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-vert-slider-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-vert-slider-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-vert-slider-rtl.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-vert-slider.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-vert-trough-rtl.png
+share/themes/Yaru-yellow/gtk-2.0/assets/scrollbar-vert-trough.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-down-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-down.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-ltr-down-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-ltr-down-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-ltr-down-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-ltr-down.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-ltr-up-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-ltr-up-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-ltr-up-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-ltr-up.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-rtl-down-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-rtl-down-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-rtl-down-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-rtl-down.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-rtl-up-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-rtl-up-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-rtl-up-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-rtl-up.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-up-insensitive.png
+share/themes/Yaru-yellow/gtk-2.0/assets/spin-up.png
+share/themes/Yaru-yellow/gtk-2.0/assets/tab-down-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/tab-down.png
+share/themes/Yaru-yellow/gtk-2.0/assets/tab-horz-gap.png
+share/themes/Yaru-yellow/gtk-2.0/assets/tab-left-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/tab-left.png
+share/themes/Yaru-yellow/gtk-2.0/assets/tab-right-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/tab-right.png
+share/themes/Yaru-yellow/gtk-2.0/assets/tab-up-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/tab-up.png
+share/themes/Yaru-yellow/gtk-2.0/assets/tab-vert-gap.png
+share/themes/Yaru-yellow/gtk-2.0/assets/treeview-header-button.png
+share/themes/Yaru-yellow/gtk-2.0/assets/treeview-pan-down-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/treeview-pan-down-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/treeview-pan-down.png
+share/themes/Yaru-yellow/gtk-2.0/assets/treeview-pan-up-active.png
+share/themes/Yaru-yellow/gtk-2.0/assets/treeview-pan-up-hover.png
+share/themes/Yaru-yellow/gtk-2.0/assets/treeview-pan-up.png
+share/themes/Yaru-yellow/gtk-2.0/assets/treeview-separator-ltr.png
+share/themes/Yaru-yellow/gtk-2.0/assets/treeview-separator-rtl.png
+share/themes/Yaru-yellow/gtk-2.0/gtkrc
+share/themes/Yaru-yellow/gtk-2.0/hacks.rc
+share/themes/Yaru-yellow/gtk-2.0/main.rc
+share/themes/Yaru-yellow/gtk-3.0/gtk-dark.css
+share/themes/Yaru-yellow/gtk-3.0/gtk.css
+share/themes/Yaru-yellow/gtk-3.0/gtk.gresource
+share/themes/Yaru-yellow/gtk-4.0/gtk-dark.css
+share/themes/Yaru-yellow/gtk-4.0/gtk.css
+share/themes/Yaru-yellow/gtk-4.0/gtk.gresource
+share/themes/Yaru-yellow/index.theme
share/themes/Yaru/cinnamon/cinnamon.css
share/themes/Yaru/cinnamon/common-assets/menu/menu-separator.svg
share/themes/Yaru/cinnamon/common-assets/misc/add-workspace-active.svg
@@ -4469,7 +4898,6 @@ share/themes/Yaru/cinnamon/light-assets/misc/message.svg
share/themes/Yaru/cinnamon/light-assets/misc/modal.svg
share/themes/Yaru/cinnamon/light-assets/switch/switch-off.svg
share/themes/Yaru/cinnamon/light-assets/switch/switch-on.svg
-share/themes/Yaru/cinnamon/thumbnail.png
share/themes/Yaru/gnome-shell
share/themes/Yaru/gtk-2.0/apps.rc
share/themes/Yaru/gtk-2.0/assets/border.png
@@ -4743,11 +5171,3 @@ share/themes/Yaru/xfwm4/top-left-active.png
share/themes/Yaru/xfwm4/top-left-inactive.png
share/themes/Yaru/xfwm4/top-right-active.png
share/themes/Yaru/xfwm4/top-right-inactive.png
-@dir share/themes/Yaru-cinnamon/cinnamon/common-assets/menu
-@dir share/themes/Yaru-cinnamon/cinnamon/common-assets/misc
-@dir share/themes/Yaru-cinnamon/cinnamon/light-assets/menu
-@dir share/themes/Yaru-cinnamon/cinnamon/light-assets/misc
-@dir share/themes/Yaru-cinnamon-dark/cinnamon/common-assets/menu
-@dir share/themes/Yaru-cinnamon-dark/cinnamon/common-assets/misc
-@dir share/themes/Yaru-cinnamon-dark/cinnamon/dark-assets/menu
-@dir share/themes/Yaru-cinnamon-dark/cinnamon/dark-assets/misc
diff --git a/x11-themes/yaru-icon-theme/Makefile b/x11-themes/yaru-icon-theme/Makefile
index 3aaf618fd1e1..1b2e261c6712 100644
--- a/x11-themes/yaru-icon-theme/Makefile
+++ b/x11-themes/yaru-icon-theme/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yaru-icon-theme
-DISTVERSION= 22.10.3
+DISTVERSION= 25.10.3
CATEGORIES= x11-themes
MAINTAINER= Alexander88207@protonmail.com
@@ -9,19 +9,19 @@ WWW= https://github.com/ubuntu/yaru
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= bash>0:shells/bash \
+BUILD_DEPENDS= bash:shells/bash \
coreutils>0:sysutils/coreutils \
sassc:textproc/sassc
USES= gnome meson ninja python shebangfix
-USE_GNOME= glib20:build
USE_GITHUB= yes
GH_ACCOUNT= ubuntu
GH_PROJECT= yaru
+USE_GNOME= glib20:build
-NO_ARCH= yes
-
-BINARY_ALIAS= realpath=grealpath
+SHEBANG_FILES= icons/meson/post_install.py \
+ icons/src/generate-index-theme.py
+SHEBANG_LANG= ${PYTHON_CMD}
MESON_ARGS= -Dgnome-shell=false \
-Dgtk=false \
@@ -30,7 +30,7 @@ MESON_ARGS= -Dgnome-shell=false \
-Dsessions=false \
-Dsounds=false
-SHEBANG_LANG= ${PYTHON_CMD}
-SHEBANG_FILES= icons/meson/post_install.py icons/src/generate-index-theme.py
+BINARY_ALIAS= realpath=grealpath
+NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/x11-themes/yaru-icon-theme/distinfo b/x11-themes/yaru-icon-theme/distinfo
index 6c33e61f9a47..91b560297630 100644
--- a/x11-themes/yaru-icon-theme/distinfo
+++ b/x11-themes/yaru-icon-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1664811325
-SHA256 (ubuntu-yaru-22.10.3_GH0.tar.gz) = 82e253ddcc11f95960475df0d3754ed7ea2b7b65efa6b32383282c0d09dd79ce
-SIZE (ubuntu-yaru-22.10.3_GH0.tar.gz) = 59469563
+TIMESTAMP = 1760357576
+SHA256 (ubuntu-yaru-25.10.3_GH0.tar.gz) = bb60fa192a6f4cbbb3ee7d06bf5ddeb47cbd8ec5c74bdd6a6a085105da68a8cd
+SIZE (ubuntu-yaru-25.10.3_GH0.tar.gz) = 63301438
diff --git a/x11-themes/yaru-icon-theme/pkg-plist b/x11-themes/yaru-icon-theme/pkg-plist
index f8ebe121de60..3056c5990302 100644
--- a/x11-themes/yaru-icon-theme/pkg-plist
+++ b/x11-themes/yaru-icon-theme/pkg-plist
@@ -1619,6 +1619,7 @@ share/icons/Yaru-dark/24x24/panel/xfpm-ups_empty.svg
share/icons/Yaru-dark/index.theme
share/icons/Yaru/16x16/actions/address-book-new.png
share/icons/Yaru/16x16/actions/application-exit.png
+share/icons/Yaru/16x16/actions/applications-other.png
share/icons/Yaru/16x16/actions/appointment-new.png
share/icons/Yaru/16x16/actions/blueman-plugin.png
share/icons/Yaru/16x16/actions/blueman-send-file.png
@@ -1742,7 +1743,6 @@ share/icons/Yaru/16x16/actions/mail-unread.png
share/icons/Yaru/16x16/actions/mail_forward.png
share/icons/Yaru/16x16/actions/mail_new.png
share/icons/Yaru/16x16/actions/mail_reply.png
-share/icons/Yaru/16x16/actions/printer.png
share/icons/Yaru/16x16/actions/printers.png
share/icons/Yaru/16x16/actions/process-stop.png
share/icons/Yaru/16x16/actions/redo.png
@@ -1784,6 +1784,7 @@ share/icons/Yaru/16x16/actions/system-shut-down.png
share/icons/Yaru/16x16/actions/system-shutdown.png
share/icons/Yaru/16x16/actions/system-switch-user.png
share/icons/Yaru/16x16/actions/undo.png
+share/icons/Yaru/16x16/actions/view-app-grid.png
share/icons/Yaru/16x16/actions/view-zoom-in.png
share/icons/Yaru/16x16/actions/view-zoom-out.png
share/icons/Yaru/16x16/actions/window-close.png
@@ -1800,7 +1801,8 @@ share/icons/Yaru/16x16/apps/accessories-character-map.png
share/icons/Yaru/16x16/apps/accessories-dictionary.png
share/icons/Yaru/16x16/apps/accessories-text-editor.png
share/icons/Yaru/16x16/apps/address-book-app.png
-share/icons/Yaru/16x16/apps/amazon-store.png
+share/icons/Yaru/16x16/apps/app-center.png
+share/icons/Yaru/16x16/apps/app.drey.EarTag.png
share/icons/Yaru/16x16/apps/applets-screenshooter.png
share/icons/Yaru/16x16/apps/applications-multimedia.png
share/icons/Yaru/16x16/apps/applications-office.png
@@ -1813,6 +1815,7 @@ share/icons/Yaru/16x16/apps/baobab.png
share/icons/Yaru/16x16/apps/bash.png
share/icons/Yaru/16x16/apps/bijiben.png
share/icons/Yaru/16x16/apps/bluetooth.png
+share/icons/Yaru/16x16/apps/builder-app.png
share/icons/Yaru/16x16/apps/ca.desrt.dconf-editor.png
share/icons/Yaru/16x16/apps/calculator-app.png
share/icons/Yaru/16x16/apps/calendar-app.png
@@ -1820,6 +1823,7 @@ share/icons/Yaru/16x16/apps/calendar.png
share/icons/Yaru/16x16/apps/camera-app.png
share/icons/Yaru/16x16/apps/cheese.png
share/icons/Yaru/16x16/apps/clock-app.png
+share/icons/Yaru/16x16/apps/com.mattjakeman.ExtensionManager.png
share/icons/Yaru/16x16/apps/configurator-app.png
share/icons/Yaru/16x16/apps/cpu-x.png
share/icons/Yaru/16x16/apps/dconf-editor.png
@@ -1913,6 +1917,7 @@ share/icons/Yaru/16x16/apps/office-address-book.png
share/icons/Yaru/16x16/apps/office-addressbook.png
share/icons/Yaru/16x16/apps/office-calendar.png
share/icons/Yaru/16x16/apps/org.gnome.ArchiveManager.png
+share/icons/Yaru/16x16/apps/org.gnome.Builder.png
share/icons/Yaru/16x16/apps/org.gnome.Calculator.png
share/icons/Yaru/16x16/apps/org.gnome.Calendar.png
share/icons/Yaru/16x16/apps/org.gnome.Calls.png
@@ -1930,13 +1935,16 @@ share/icons/Yaru/16x16/apps/org.gnome.Extensions.png
share/icons/Yaru/16x16/apps/org.gnome.FileRoller.png
share/icons/Yaru/16x16/apps/org.gnome.Gedit.png
share/icons/Yaru/16x16/apps/org.gnome.Logs.png
+share/icons/Yaru/16x16/apps/org.gnome.Loupe.png
share/icons/Yaru/16x16/apps/org.gnome.Mahjongg.png
share/icons/Yaru/16x16/apps/org.gnome.Maps.png
share/icons/Yaru/16x16/apps/org.gnome.Mines.png
share/icons/Yaru/16x16/apps/org.gnome.Music.png
share/icons/Yaru/16x16/apps/org.gnome.Nautilus.png
+share/icons/Yaru/16x16/apps/org.gnome.Papers.png
share/icons/Yaru/16x16/apps/org.gnome.Photos.png
share/icons/Yaru/16x16/apps/org.gnome.PowerStats.png
+share/icons/Yaru/16x16/apps/org.gnome.Ptyxis.png
share/icons/Yaru/16x16/apps/org.gnome.Rhythmbox.png
share/icons/Yaru/16x16/apps/org.gnome.Rhythmbox3.png
share/icons/Yaru/16x16/apps/org.gnome.Screenshot.png
@@ -1944,6 +1952,7 @@ share/icons/Yaru/16x16/apps/org.gnome.Settings.png
share/icons/Yaru/16x16/apps/org.gnome.Shell.Extensions.png
share/icons/Yaru/16x16/apps/org.gnome.Shotwell.png
share/icons/Yaru/16x16/apps/org.gnome.SimpleScan.png
+share/icons/Yaru/16x16/apps/org.gnome.Snapshot.png
share/icons/Yaru/16x16/apps/org.gnome.Software.Create.png
share/icons/Yaru/16x16/apps/org.gnome.Software.Develop.png
share/icons/Yaru/16x16/apps/org.gnome.Software.Learn.png
@@ -1953,6 +1962,7 @@ share/icons/Yaru/16x16/apps/org.gnome.Software.Work.png
share/icons/Yaru/16x16/apps/org.gnome.Software.png
share/icons/Yaru/16x16/apps/org.gnome.SoundRecorder.png
share/icons/Yaru/16x16/apps/org.gnome.Sudoku.png
+share/icons/Yaru/16x16/apps/org.gnome.Sysprof.png
share/icons/Yaru/16x16/apps/org.gnome.SystemMonitor.png
share/icons/Yaru/16x16/apps/org.gnome.Terminal.png
share/icons/Yaru/16x16/apps/org.gnome.TextEditor.png
@@ -1970,6 +1980,7 @@ share/icons/Yaru/16x16/apps/org.gnome.gedit.png
share/icons/Yaru/16x16/apps/org.gnome.seahorse.Application.png
share/icons/Yaru/16x16/apps/org.gnome.tweaks.png
share/icons/Yaru/16x16/apps/packages-app.png
+share/icons/Yaru/16x16/apps/papers.png
share/icons/Yaru/16x16/apps/passwords-app.png
share/icons/Yaru/16x16/apps/podcasts-app.png
share/icons/Yaru/16x16/apps/power-statistics.png
@@ -2001,9 +2012,9 @@ share/icons/Yaru/16x16/apps/system-settings.png
share/icons/Yaru/16x16/apps/system-software-install.png
share/icons/Yaru/16x16/apps/system-software-update.png
share/icons/Yaru/16x16/apps/terminal-app.png
+share/icons/Yaru/16x16/apps/terminal-app2.png
share/icons/Yaru/16x16/apps/terminal.png
share/icons/Yaru/16x16/apps/text-editor.png
-share/icons/Yaru/16x16/apps/timeshift.png
share/icons/Yaru/16x16/apps/to-do-app.png
share/icons/Yaru/16x16/apps/totem.png
share/icons/Yaru/16x16/apps/transmission.png
@@ -2029,9 +2040,7 @@ share/icons/Yaru/16x16/apps/workspace-switcher-left-top.png
share/icons/Yaru/16x16/apps/workspace-switcher-right-bottom.png
share/icons/Yaru/16x16/apps/workspace-switcher-right-top.png
share/icons/Yaru/16x16/apps/workspace-switcher-top-left.png
-share/icons/Yaru/16x16/apps/x-calendar-app.png
share/icons/Yaru/16x16/apps/x-office-address-book.png
-share/icons/Yaru/16x16/categories/application-x-addon.png
share/icons/Yaru/16x16/categories/applications-accessories.png
share/icons/Yaru/16x16/categories/applications-development.png
share/icons/Yaru/16x16/categories/applications-games.png
@@ -2056,6 +2065,7 @@ share/icons/Yaru/16x16/categories/preferences-desktop-locale.png
share/icons/Yaru/16x16/categories/preferences-desktop-online-accounts.png
share/icons/Yaru/16x16/categories/preferences-desktop-peripherals.png
share/icons/Yaru/16x16/categories/preferences-desktop-personal.png
+share/icons/Yaru/16x16/categories/preferences-desktop-screensaver.png
share/icons/Yaru/16x16/categories/preferences-desktop-theme.png
share/icons/Yaru/16x16/categories/preferences-desktop-wallpaper.png
share/icons/Yaru/16x16/categories/preferences-system-bluetooth.png
@@ -2069,9 +2079,7 @@ share/icons/Yaru/16x16/categories/preferences-system-users.png
share/icons/Yaru/16x16/categories/system-component-addon.png
share/icons/Yaru/16x16/categories/system-component-application.png
share/icons/Yaru/16x16/categories/system-component-codecs.png
-share/icons/Yaru/16x16/categories/system-component-driver..png
share/icons/Yaru/16x16/categories/system-component-driver.png
-share/icons/Yaru/16x16/categories/system-component-driver.svg.png
share/icons/Yaru/16x16/categories/system-component-firmware.png
share/icons/Yaru/16x16/categories/system-component-input-sources.png
share/icons/Yaru/16x16/categories/system-component-language.png
@@ -2120,7 +2128,6 @@ share/icons/Yaru/16x16/devices/gtk-cdrom.png
share/icons/Yaru/16x16/devices/input-gaming.png
share/icons/Yaru/16x16/devices/input-keyboard.png
share/icons/Yaru/16x16/devices/input-mouse.png
-share/icons/Yaru/16x16/devices/input-tablet.png
share/icons/Yaru/16x16/devices/media-cdr.png
share/icons/Yaru/16x16/devices/media-cdrom.png
share/icons/Yaru/16x16/devices/media-cdrw.png
@@ -2147,7 +2154,6 @@ share/icons/Yaru/16x16/devices/multimedia-volume-control.png
share/icons/Yaru/16x16/devices/phone.png
share/icons/Yaru/16x16/devices/printer-network.png
share/icons/Yaru/16x16/devices/printer.png
-share/icons/Yaru/16x16/emblems/config-users.png
share/icons/Yaru/16x16/emblems/emblem-danger.png
share/icons/Yaru/16x16/emblems/emblem-default.png
share/icons/Yaru/16x16/emblems/emblem-dialog-question.png
@@ -2408,7 +2414,6 @@ share/icons/Yaru/16x16/mimetypes/application-java.png
share/icons/Yaru/16x16/mimetypes/application-javascript.png
share/icons/Yaru/16x16/mimetypes/application-json.png
share/icons/Yaru/16x16/mimetypes/application-msaccess.png
-share/icons/Yaru/16x16/mimetypes/application-msexcel.png
share/icons/Yaru/16x16/mimetypes/application-mspowerpoint.png
share/icons/Yaru/16x16/mimetypes/application-msword.png
share/icons/Yaru/16x16/mimetypes/application-octet-stream.png
@@ -2419,9 +2424,9 @@ share/icons/Yaru/16x16/mimetypes/application-pgp-signature.png
share/icons/Yaru/16x16/mimetypes/application-photoshop.png
share/icons/Yaru/16x16/mimetypes/application-postscript.png
share/icons/Yaru/16x16/mimetypes/application-rar.png
-share/icons/Yaru/16x16/mimetypes/application-rss+xml.png
share/icons/Yaru/16x16/mimetypes/application-rtf.png
share/icons/Yaru/16x16/mimetypes/application-sql.png
+share/icons/Yaru/16x16/mimetypes/application-toml.png
share/icons/Yaru/16x16/mimetypes/application-typescript.png
share/icons/Yaru/16x16/mimetypes/application-vnd-dart.png
share/icons/Yaru/16x16/mimetypes/application-vnd.android.package-archive.png
@@ -2438,7 +2443,6 @@ share/icons/Yaru/16x16/mimetypes/application-vnd.ms-publisher.png
share/icons/Yaru/16x16/mimetypes/application-vnd.ms-word.png
share/icons/Yaru/16x16/mimetypes/application-vnd.oasis.opendocument.database-template.png
share/icons/Yaru/16x16/mimetypes/application-vnd.oasis.opendocument.database.png
-share/icons/Yaru/16x16/mimetypes/application-vnd.oasis.opendocument.drawing.png
share/icons/Yaru/16x16/mimetypes/application-vnd.oasis.opendocument.formula-template.png
share/icons/Yaru/16x16/mimetypes/application-vnd.oasis.opendocument.formula.png
share/icons/Yaru/16x16/mimetypes/application-vnd.oasis.opendocument.graphics-template.png
@@ -2465,6 +2469,7 @@ share/icons/Yaru/16x16/mimetypes/application-x-7z-compressed.png
share/icons/Yaru/16x16/mimetypes/application-x-addon.png
share/icons/Yaru/16x16/mimetypes/application-x-apple-diskimage.png
share/icons/Yaru/16x16/mimetypes/application-x-archive.png
+share/icons/Yaru/16x16/mimetypes/application-x-audacity-project+sqlite3.png
share/icons/Yaru/16x16/mimetypes/application-x-audacity-project.png
share/icons/Yaru/16x16/mimetypes/application-x-bittorrent.png
share/icons/Yaru/16x16/mimetypes/application-x-blender.png
@@ -2530,8 +2535,10 @@ share/icons/Yaru/16x16/mimetypes/application-x-virtualbox-vmdk.png
share/icons/Yaru/16x16/mimetypes/application-x-wine-extension-ini.png
share/icons/Yaru/16x16/mimetypes/application-x-xpinstall.png
share/icons/Yaru/16x16/mimetypes/application-x-yaml.png
+share/icons/Yaru/16x16/mimetypes/application-x-zerosize.png
share/icons/Yaru/16x16/mimetypes/application-x-zip.png
share/icons/Yaru/16x16/mimetypes/application-xml.png
+share/icons/Yaru/16x16/mimetypes/application-yaml.png
share/icons/Yaru/16x16/mimetypes/application-zip.png
share/icons/Yaru/16x16/mimetypes/audio-e-melody.png
share/icons/Yaru/16x16/mimetypes/audio-flac.png
@@ -2616,9 +2623,9 @@ share/icons/Yaru/16x16/mimetypes/package.png
share/icons/Yaru/16x16/mimetypes/presentation.png
share/icons/Yaru/16x16/mimetypes/rar.png
share/icons/Yaru/16x16/mimetypes/rom.png
-share/icons/Yaru/16x16/mimetypes/shellscript.png
share/icons/Yaru/16x16/mimetypes/spreadsheet.png
share/icons/Yaru/16x16/mimetypes/text-css.png
+share/icons/Yaru/16x16/mimetypes/text-csv.png
share/icons/Yaru/16x16/mimetypes/text-dockerfile.png
share/icons/Yaru/16x16/mimetypes/text-document.png
share/icons/Yaru/16x16/mimetypes/text-enriched.png
@@ -2632,6 +2639,7 @@ share/icons/Yaru/16x16/mimetypes/text-richtext.png
share/icons/Yaru/16x16/mimetypes/text-ruby.png
share/icons/Yaru/16x16/mimetypes/text-rust.png
share/icons/Yaru/16x16/mimetypes/text-spreadsheet.png
+share/icons/Yaru/16x16/mimetypes/text-vnd.typst.png
share/icons/Yaru/16x16/mimetypes/text-x-arduino.png
share/icons/Yaru/16x16/mimetypes/text-x-authors.png
share/icons/Yaru/16x16/mimetypes/text-x-c++.png
@@ -2647,6 +2655,7 @@ share/icons/Yaru/16x16/mimetypes/text-x-cppsrc.png
share/icons/Yaru/16x16/mimetypes/text-x-credits.png
share/icons/Yaru/16x16/mimetypes/text-x-csharp.png
share/icons/Yaru/16x16/mimetypes/text-x-csrc.png
+share/icons/Yaru/16x16/mimetypes/text-x-dart.png
share/icons/Yaru/16x16/mimetypes/text-x-eMelody.png
share/icons/Yaru/16x16/mimetypes/text-x-fortran.png
share/icons/Yaru/16x16/mimetypes/text-x-generic.png
@@ -2688,6 +2697,7 @@ share/icons/Yaru/16x16/mimetypes/text-x-systemd-unit.png
share/icons/Yaru/16x16/mimetypes/text-x-tex.png
share/icons/Yaru/16x16/mimetypes/text-x-twig.png
share/icons/Yaru/16x16/mimetypes/text-x-typescript.png
+share/icons/Yaru/16x16/mimetypes/text-x-v.png
share/icons/Yaru/16x16/mimetypes/text-x-vala.png
share/icons/Yaru/16x16/mimetypes/text-x.gcode.png
share/icons/Yaru/16x16/mimetypes/text-xml.png
@@ -2980,6 +2990,7 @@ share/icons/Yaru/16x16/places/inode-directory.png
share/icons/Yaru/16x16/places/insync-folder.png
share/icons/Yaru/16x16/places/network-server.png
share/icons/Yaru/16x16/places/network-workgroup.png
+share/icons/Yaru/16x16/places/start-here.png
share/icons/Yaru/16x16/places/user-desktop.png
share/icons/Yaru/16x16/places/user-home.png
share/icons/Yaru/16x16/places/user-trash.png
@@ -3017,6 +3028,7 @@ share/icons/Yaru/16x16/status/user-info.png
share/icons/Yaru/16x16/status/user-trash-full.png
share/icons/Yaru/16x16@2x/actions/address-book-new.png
share/icons/Yaru/16x16@2x/actions/application-exit.png
+share/icons/Yaru/16x16@2x/actions/applications-other.png
share/icons/Yaru/16x16@2x/actions/appointment-new.png
share/icons/Yaru/16x16@2x/actions/blueman-plugin.png
share/icons/Yaru/16x16@2x/actions/blueman-send-file.png
@@ -3140,7 +3152,6 @@ share/icons/Yaru/16x16@2x/actions/mail-unread.png
share/icons/Yaru/16x16@2x/actions/mail_forward.png
share/icons/Yaru/16x16@2x/actions/mail_new.png
share/icons/Yaru/16x16@2x/actions/mail_reply.png
-share/icons/Yaru/16x16@2x/actions/printer.png
share/icons/Yaru/16x16@2x/actions/printers.png
share/icons/Yaru/16x16@2x/actions/process-stop.png
share/icons/Yaru/16x16@2x/actions/redo.png
@@ -3182,6 +3193,7 @@ share/icons/Yaru/16x16@2x/actions/system-shut-down.png
share/icons/Yaru/16x16@2x/actions/system-shutdown.png
share/icons/Yaru/16x16@2x/actions/system-switch-user.png
share/icons/Yaru/16x16@2x/actions/undo.png
+share/icons/Yaru/16x16@2x/actions/view-app-grid.png
share/icons/Yaru/16x16@2x/actions/view-zoom-in.png
share/icons/Yaru/16x16@2x/actions/view-zoom-out.png
share/icons/Yaru/16x16@2x/actions/window-close.png
@@ -3198,7 +3210,8 @@ share/icons/Yaru/16x16@2x/apps/accessories-character-map.png
share/icons/Yaru/16x16@2x/apps/accessories-dictionary.png
share/icons/Yaru/16x16@2x/apps/accessories-text-editor.png
share/icons/Yaru/16x16@2x/apps/address-book-app.png
-share/icons/Yaru/16x16@2x/apps/amazon-store.png
+share/icons/Yaru/16x16@2x/apps/app-center.png
+share/icons/Yaru/16x16@2x/apps/app.drey.EarTag.png
share/icons/Yaru/16x16@2x/apps/applets-screenshooter.png
share/icons/Yaru/16x16@2x/apps/applications-multimedia.png
share/icons/Yaru/16x16@2x/apps/applications-office.png
@@ -3211,6 +3224,7 @@ share/icons/Yaru/16x16@2x/apps/baobab.png
share/icons/Yaru/16x16@2x/apps/bash.png
share/icons/Yaru/16x16@2x/apps/bijiben.png
share/icons/Yaru/16x16@2x/apps/bluetooth.png
+share/icons/Yaru/16x16@2x/apps/builder-app.png
share/icons/Yaru/16x16@2x/apps/ca.desrt.dconf-editor.png
share/icons/Yaru/16x16@2x/apps/calculator-app.png
share/icons/Yaru/16x16@2x/apps/calendar-app.png
@@ -3218,6 +3232,7 @@ share/icons/Yaru/16x16@2x/apps/calendar.png
share/icons/Yaru/16x16@2x/apps/camera-app.png
share/icons/Yaru/16x16@2x/apps/cheese.png
share/icons/Yaru/16x16@2x/apps/clock-app.png
+share/icons/Yaru/16x16@2x/apps/com.mattjakeman.ExtensionManager.png
share/icons/Yaru/16x16@2x/apps/configurator-app.png
share/icons/Yaru/16x16@2x/apps/cpu-x.png
share/icons/Yaru/16x16@2x/apps/dconf-editor.png
@@ -3311,6 +3326,7 @@ share/icons/Yaru/16x16@2x/apps/office-address-book.png
share/icons/Yaru/16x16@2x/apps/office-addressbook.png
share/icons/Yaru/16x16@2x/apps/office-calendar.png
share/icons/Yaru/16x16@2x/apps/org.gnome.ArchiveManager.png
+share/icons/Yaru/16x16@2x/apps/org.gnome.Builder.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Calculator.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Calendar.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Calls.png
@@ -3328,13 +3344,16 @@ share/icons/Yaru/16x16@2x/apps/org.gnome.Extensions.png
share/icons/Yaru/16x16@2x/apps/org.gnome.FileRoller.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Gedit.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Logs.png
+share/icons/Yaru/16x16@2x/apps/org.gnome.Loupe.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Mahjongg.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Maps.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Mines.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Music.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Nautilus.png
+share/icons/Yaru/16x16@2x/apps/org.gnome.Papers.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Photos.png
share/icons/Yaru/16x16@2x/apps/org.gnome.PowerStats.png
+share/icons/Yaru/16x16@2x/apps/org.gnome.Ptyxis.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Rhythmbox.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Rhythmbox3.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Screenshot.png
@@ -3342,6 +3361,7 @@ share/icons/Yaru/16x16@2x/apps/org.gnome.Settings.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Shell.Extensions.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Shotwell.png
share/icons/Yaru/16x16@2x/apps/org.gnome.SimpleScan.png
+share/icons/Yaru/16x16@2x/apps/org.gnome.Snapshot.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Software.Create.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Software.Develop.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Software.Learn.png
@@ -3351,6 +3371,7 @@ share/icons/Yaru/16x16@2x/apps/org.gnome.Software.Work.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Software.png
share/icons/Yaru/16x16@2x/apps/org.gnome.SoundRecorder.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Sudoku.png
+share/icons/Yaru/16x16@2x/apps/org.gnome.Sysprof.png
share/icons/Yaru/16x16@2x/apps/org.gnome.SystemMonitor.png
share/icons/Yaru/16x16@2x/apps/org.gnome.Terminal.png
share/icons/Yaru/16x16@2x/apps/org.gnome.TextEditor.png
@@ -3368,6 +3389,7 @@ share/icons/Yaru/16x16@2x/apps/org.gnome.gedit.png
share/icons/Yaru/16x16@2x/apps/org.gnome.seahorse.Application.png
share/icons/Yaru/16x16@2x/apps/org.gnome.tweaks.png
share/icons/Yaru/16x16@2x/apps/packages-app.png
+share/icons/Yaru/16x16@2x/apps/papers.png
share/icons/Yaru/16x16@2x/apps/passwords-app.png
share/icons/Yaru/16x16@2x/apps/podcasts-app.png
share/icons/Yaru/16x16@2x/apps/power-statistics.png
@@ -3399,9 +3421,9 @@ share/icons/Yaru/16x16@2x/apps/system-settings.png
share/icons/Yaru/16x16@2x/apps/system-software-install.png
share/icons/Yaru/16x16@2x/apps/system-software-update.png
share/icons/Yaru/16x16@2x/apps/terminal-app.png
+share/icons/Yaru/16x16@2x/apps/terminal-app2.png
share/icons/Yaru/16x16@2x/apps/terminal.png
share/icons/Yaru/16x16@2x/apps/text-editor.png
-share/icons/Yaru/16x16@2x/apps/timeshift.png
share/icons/Yaru/16x16@2x/apps/to-do-app.png
share/icons/Yaru/16x16@2x/apps/totem.png
share/icons/Yaru/16x16@2x/apps/transmission.png
@@ -3427,9 +3449,7 @@ share/icons/Yaru/16x16@2x/apps/workspace-switcher-left-top.png
share/icons/Yaru/16x16@2x/apps/workspace-switcher-right-bottom.png
share/icons/Yaru/16x16@2x/apps/workspace-switcher-right-top.png
share/icons/Yaru/16x16@2x/apps/workspace-switcher-top-left.png
-share/icons/Yaru/16x16@2x/apps/x-calendar-app.png
share/icons/Yaru/16x16@2x/apps/x-office-address-book.png
-share/icons/Yaru/16x16@2x/categories/application-x-addon.png
share/icons/Yaru/16x16@2x/categories/applications-accessories.png
share/icons/Yaru/16x16@2x/categories/applications-development.png
share/icons/Yaru/16x16@2x/categories/applications-games.png
@@ -3454,6 +3474,7 @@ share/icons/Yaru/16x16@2x/categories/preferences-desktop-locale.png
share/icons/Yaru/16x16@2x/categories/preferences-desktop-online-accounts.png
share/icons/Yaru/16x16@2x/categories/preferences-desktop-peripherals.png
share/icons/Yaru/16x16@2x/categories/preferences-desktop-personal.png
+share/icons/Yaru/16x16@2x/categories/preferences-desktop-screensaver.png
share/icons/Yaru/16x16@2x/categories/preferences-desktop-theme.png
share/icons/Yaru/16x16@2x/categories/preferences-desktop-wallpaper.png
share/icons/Yaru/16x16@2x/categories/preferences-system-bluetooth.png
@@ -3516,7 +3537,6 @@ share/icons/Yaru/16x16@2x/devices/gtk-cdrom.png
share/icons/Yaru/16x16@2x/devices/input-gaming.png
share/icons/Yaru/16x16@2x/devices/input-keyboard.png
share/icons/Yaru/16x16@2x/devices/input-mouse.png
-share/icons/Yaru/16x16@2x/devices/input-tablet.png
share/icons/Yaru/16x16@2x/devices/media-cdr.png
share/icons/Yaru/16x16@2x/devices/media-cdrom.png
share/icons/Yaru/16x16@2x/devices/media-cdrw.png
@@ -3543,7 +3563,6 @@ share/icons/Yaru/16x16@2x/devices/multimedia-volume-control.png
share/icons/Yaru/16x16@2x/devices/phone.png
share/icons/Yaru/16x16@2x/devices/printer-network.png
share/icons/Yaru/16x16@2x/devices/printer.png
-share/icons/Yaru/16x16@2x/emblems/config-users.png
share/icons/Yaru/16x16@2x/emblems/emblem-danger.png
share/icons/Yaru/16x16@2x/emblems/emblem-default.png
share/icons/Yaru/16x16@2x/emblems/emblem-dialog-question.png
@@ -3596,7 +3615,6 @@ share/icons/Yaru/16x16@2x/mimetypes/application-java.png
share/icons/Yaru/16x16@2x/mimetypes/application-javascript.png
share/icons/Yaru/16x16@2x/mimetypes/application-json.png
share/icons/Yaru/16x16@2x/mimetypes/application-msaccess.png
-share/icons/Yaru/16x16@2x/mimetypes/application-msexcel.png
share/icons/Yaru/16x16@2x/mimetypes/application-mspowerpoint.png
share/icons/Yaru/16x16@2x/mimetypes/application-msword.png
share/icons/Yaru/16x16@2x/mimetypes/application-octet-stream.png
@@ -3607,9 +3625,9 @@ share/icons/Yaru/16x16@2x/mimetypes/application-pgp-signature.png
share/icons/Yaru/16x16@2x/mimetypes/application-photoshop.png
share/icons/Yaru/16x16@2x/mimetypes/application-postscript.png
share/icons/Yaru/16x16@2x/mimetypes/application-rar.png
-share/icons/Yaru/16x16@2x/mimetypes/application-rss+xml.png
share/icons/Yaru/16x16@2x/mimetypes/application-rtf.png
share/icons/Yaru/16x16@2x/mimetypes/application-sql.png
+share/icons/Yaru/16x16@2x/mimetypes/application-toml.png
share/icons/Yaru/16x16@2x/mimetypes/application-typescript.png
share/icons/Yaru/16x16@2x/mimetypes/application-vnd-dart.png
share/icons/Yaru/16x16@2x/mimetypes/application-vnd.android.package-archive.png
@@ -3626,7 +3644,6 @@ share/icons/Yaru/16x16@2x/mimetypes/application-vnd.ms-publisher.png
share/icons/Yaru/16x16@2x/mimetypes/application-vnd.ms-word.png
share/icons/Yaru/16x16@2x/mimetypes/application-vnd.oasis.opendocument.database-template.png
share/icons/Yaru/16x16@2x/mimetypes/application-vnd.oasis.opendocument.database.png
-share/icons/Yaru/16x16@2x/mimetypes/application-vnd.oasis.opendocument.drawing.png
share/icons/Yaru/16x16@2x/mimetypes/application-vnd.oasis.opendocument.formula-template.png
share/icons/Yaru/16x16@2x/mimetypes/application-vnd.oasis.opendocument.formula.png
share/icons/Yaru/16x16@2x/mimetypes/application-vnd.oasis.opendocument.graphics-template.png
@@ -3653,6 +3670,7 @@ share/icons/Yaru/16x16@2x/mimetypes/application-x-7z-compressed.png
share/icons/Yaru/16x16@2x/mimetypes/application-x-addon.png
share/icons/Yaru/16x16@2x/mimetypes/application-x-apple-diskimage.png
share/icons/Yaru/16x16@2x/mimetypes/application-x-archive.png
+share/icons/Yaru/16x16@2x/mimetypes/application-x-audacity-project+sqlite3.png
share/icons/Yaru/16x16@2x/mimetypes/application-x-audacity-project.png
share/icons/Yaru/16x16@2x/mimetypes/application-x-bittorrent.png
share/icons/Yaru/16x16@2x/mimetypes/application-x-blender.png
@@ -3718,8 +3736,10 @@ share/icons/Yaru/16x16@2x/mimetypes/application-x-virtualbox-vmdk.png
share/icons/Yaru/16x16@2x/mimetypes/application-x-wine-extension-ini.png
share/icons/Yaru/16x16@2x/mimetypes/application-x-xpinstall.png
share/icons/Yaru/16x16@2x/mimetypes/application-x-yaml.png
+share/icons/Yaru/16x16@2x/mimetypes/application-x-zerosize.png
share/icons/Yaru/16x16@2x/mimetypes/application-x-zip.png
share/icons/Yaru/16x16@2x/mimetypes/application-xml.png
+share/icons/Yaru/16x16@2x/mimetypes/application-yaml.png
share/icons/Yaru/16x16@2x/mimetypes/application-zip.png
share/icons/Yaru/16x16@2x/mimetypes/audio-e-melody.png
share/icons/Yaru/16x16@2x/mimetypes/audio-flac.png
@@ -3804,9 +3824,9 @@ share/icons/Yaru/16x16@2x/mimetypes/package.png
share/icons/Yaru/16x16@2x/mimetypes/presentation.png
share/icons/Yaru/16x16@2x/mimetypes/rar.png
share/icons/Yaru/16x16@2x/mimetypes/rom.png
-share/icons/Yaru/16x16@2x/mimetypes/shellscript.png
share/icons/Yaru/16x16@2x/mimetypes/spreadsheet.png
share/icons/Yaru/16x16@2x/mimetypes/text-css.png
+share/icons/Yaru/16x16@2x/mimetypes/text-csv.png
share/icons/Yaru/16x16@2x/mimetypes/text-dockerfile.png
share/icons/Yaru/16x16@2x/mimetypes/text-document.png
share/icons/Yaru/16x16@2x/mimetypes/text-enriched.png
@@ -3820,6 +3840,7 @@ share/icons/Yaru/16x16@2x/mimetypes/text-richtext.png
share/icons/Yaru/16x16@2x/mimetypes/text-ruby.png
share/icons/Yaru/16x16@2x/mimetypes/text-rust.png
share/icons/Yaru/16x16@2x/mimetypes/text-spreadsheet.png
+share/icons/Yaru/16x16@2x/mimetypes/text-vnd.typst.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-arduino.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-authors.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-c++.png
@@ -3835,6 +3856,7 @@ share/icons/Yaru/16x16@2x/mimetypes/text-x-cppsrc.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-credits.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-csharp.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-csrc.png
+share/icons/Yaru/16x16@2x/mimetypes/text-x-dart.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-eMelody.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-fortran.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-generic.png
@@ -3876,6 +3898,7 @@ share/icons/Yaru/16x16@2x/mimetypes/text-x-systemd-unit.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-tex.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-twig.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-typescript.png
+share/icons/Yaru/16x16@2x/mimetypes/text-x-v.png
share/icons/Yaru/16x16@2x/mimetypes/text-x-vala.png
share/icons/Yaru/16x16@2x/mimetypes/text-x.gcode.png
share/icons/Yaru/16x16@2x/mimetypes/text-xml.png
@@ -3901,6 +3924,7 @@ share/icons/Yaru/16x16@2x/places/inode-directory.png
share/icons/Yaru/16x16@2x/places/insync-folder.png
share/icons/Yaru/16x16@2x/places/network-server.png
share/icons/Yaru/16x16@2x/places/network-workgroup.png
+share/icons/Yaru/16x16@2x/places/start-here.png
share/icons/Yaru/16x16@2x/places/user-desktop.png
share/icons/Yaru/16x16@2x/places/user-home.png
share/icons/Yaru/16x16@2x/places/user-trash.png
@@ -3938,6 +3962,7 @@ share/icons/Yaru/16x16@2x/status/user-info.png
share/icons/Yaru/16x16@2x/status/user-trash-full.png
share/icons/Yaru/22x22/actions/address-book-new.png
share/icons/Yaru/22x22/actions/application-exit.png
+share/icons/Yaru/22x22/actions/applications-other.png
share/icons/Yaru/22x22/actions/appointment-new.png
share/icons/Yaru/22x22/actions/blueman-send-file.png
share/icons/Yaru/22x22/actions/blueman-trust.png
@@ -4053,7 +4078,6 @@ share/icons/Yaru/22x22/actions/mail-unread.png
share/icons/Yaru/22x22/actions/mail_forward.png
share/icons/Yaru/22x22/actions/mail_new.png
share/icons/Yaru/22x22/actions/mail_reply.png
-share/icons/Yaru/22x22/actions/printer.png
share/icons/Yaru/22x22/actions/printers.png
share/icons/Yaru/22x22/actions/process-stop.png
share/icons/Yaru/22x22/actions/redo.png
@@ -4089,6 +4113,7 @@ share/icons/Yaru/22x22/actions/system-restart.png
share/icons/Yaru/22x22/actions/system-shut-down.png
share/icons/Yaru/22x22/actions/system-shutdown.png
share/icons/Yaru/22x22/actions/undo.png
+share/icons/Yaru/22x22/actions/view-app-grid.png
share/icons/Yaru/22x22/actions/view-zoom-in.png
share/icons/Yaru/22x22/actions/view-zoom-out.png
share/icons/Yaru/22x22/actions/window-close.png
@@ -4098,54 +4123,13 @@ share/icons/Yaru/22x22/actions/xfsm-shutdown.png
share/icons/Yaru/22x22/actions/zoom-best-fit.png
share/icons/Yaru/22x22/actions/zoom-in.png
share/icons/Yaru/22x22/actions/zoom-out.png
-share/icons/Yaru/22x22/animations/nm-stage01-connecting01.svg
-share/icons/Yaru/22x22/animations/nm-stage01-connecting02.svg
-share/icons/Yaru/22x22/animations/nm-stage01-connecting03.svg
-share/icons/Yaru/22x22/animations/nm-stage01-connecting04.svg
-share/icons/Yaru/22x22/animations/nm-stage01-connecting05.svg
-share/icons/Yaru/22x22/animations/nm-stage01-connecting06.svg
-share/icons/Yaru/22x22/animations/nm-stage01-connecting07.svg
-share/icons/Yaru/22x22/animations/nm-stage01-connecting08.svg
-share/icons/Yaru/22x22/animations/nm-stage01-connecting09.svg
-share/icons/Yaru/22x22/animations/nm-stage01-connecting10.svg
-share/icons/Yaru/22x22/animations/nm-stage01-connecting11.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting01.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting02.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting03.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting04.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting05.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting06.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting07.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting08.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting09.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting10.svg
-share/icons/Yaru/22x22/animations/nm-stage02-connecting11.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting01.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting02.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting03.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting04.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting05.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting06.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting07.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting08.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting09.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting10.svg
-share/icons/Yaru/22x22/animations/nm-stage03-connecting11.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting01.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting02.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting03.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting04.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting05.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting06.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting07.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting08.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting09.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting10.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting11.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting12.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting13.svg
-share/icons/Yaru/22x22/animations/nm-vpn-connecting14.svg
+share/icons/Yaru/22x22/apps/address-book-app.png
+share/icons/Yaru/22x22/apps/gnome-contacts.png
+share/icons/Yaru/22x22/apps/office-address-book.png
+share/icons/Yaru/22x22/apps/office-addressbook.png
+share/icons/Yaru/22x22/apps/org.gnome.Contacts.png
share/icons/Yaru/22x22/apps/ubiquity.png
+share/icons/Yaru/22x22/apps/x-office-address-book.png
share/icons/Yaru/22x22/categories/preferences-system-bluetooth.png
share/icons/Yaru/22x22/legacy/document-export.png
share/icons/Yaru/22x22/legacy/document-import.png
@@ -5074,6 +5058,8 @@ share/icons/Yaru/22x22/panel/xfpm-ups-empty.svg
share/icons/Yaru/22x22/panel/xfpm-ups-missing.svg
share/icons/Yaru/22x22/panel/xfpm-ups_charged.svg
share/icons/Yaru/22x22/panel/xfpm-ups_empty.svg
+share/icons/Yaru/22x22/places/folder-recent.png
+share/icons/Yaru/22x22/places/start-here.png
share/icons/Yaru/22x22@2x/actions/address-book-new.png
share/icons/Yaru/22x22@2x/actions/appointment-new.png
share/icons/Yaru/22x22@2x/actions/blueman-trust.png
@@ -5133,16 +5119,20 @@ share/icons/Yaru/22x22@2x/actions/mail-unread.png
share/icons/Yaru/22x22@2x/actions/system-log-out.png
share/icons/Yaru/22x22@2x/actions/system-reboot.png
share/icons/Yaru/22x22@2x/actions/system-shutdown.png
+share/icons/Yaru/22x22@2x/actions/view-app-grid.png
share/icons/Yaru/22x22@2x/actions/zoom-in.png
share/icons/Yaru/22x22@2x/actions/zoom-out.png
+share/icons/Yaru/22x22@2x/apps/address-book-app.png
share/icons/Yaru/22x22@2x/apps/ubiquity.png
share/icons/Yaru/22x22@2x/categories/preferences-system-bluetooth.png
share/icons/Yaru/22x22@2x/legacy/document-export.png
share/icons/Yaru/22x22@2x/legacy/document-import.png
share/icons/Yaru/22x22@2x/legacy/list-add.png
share/icons/Yaru/22x22@2x/legacy/list-remove.png
+share/icons/Yaru/22x22@2x/places/start-here.png
share/icons/Yaru/24x24/actions/address-book-new.png
share/icons/Yaru/24x24/actions/application-exit.png
+share/icons/Yaru/24x24/actions/applications-other.png
share/icons/Yaru/24x24/actions/appointment-new.png
share/icons/Yaru/24x24/actions/blueman-plugin.png
share/icons/Yaru/24x24/actions/blueman-send-file.png
@@ -5266,7 +5256,6 @@ share/icons/Yaru/24x24/actions/mail-unread.png
share/icons/Yaru/24x24/actions/mail_forward.png
share/icons/Yaru/24x24/actions/mail_new.png
share/icons/Yaru/24x24/actions/mail_reply.png
-share/icons/Yaru/24x24/actions/printer.png
share/icons/Yaru/24x24/actions/printers.png
share/icons/Yaru/24x24/actions/process-stop.png
share/icons/Yaru/24x24/actions/redo.png
@@ -5308,6 +5297,7 @@ share/icons/Yaru/24x24/actions/system-shut-down.png
share/icons/Yaru/24x24/actions/system-shutdown.png
share/icons/Yaru/24x24/actions/system-switch-user.png
share/icons/Yaru/24x24/actions/undo.png
+share/icons/Yaru/24x24/actions/view-app-grid.png
share/icons/Yaru/24x24/actions/view-zoom-in.png
share/icons/Yaru/24x24/actions/view-zoom-out.png
share/icons/Yaru/24x24/actions/window-close.png
@@ -5371,7 +5361,8 @@ share/icons/Yaru/24x24/apps/accessories-character-map.png
share/icons/Yaru/24x24/apps/accessories-dictionary.png
share/icons/Yaru/24x24/apps/accessories-text-editor.png
share/icons/Yaru/24x24/apps/address-book-app.png
-share/icons/Yaru/24x24/apps/amazon-store.png
+share/icons/Yaru/24x24/apps/app-center.png
+share/icons/Yaru/24x24/apps/app.drey.EarTag.png
share/icons/Yaru/24x24/apps/applets-screenshooter.png
share/icons/Yaru/24x24/apps/applications-multimedia.png
share/icons/Yaru/24x24/apps/applications-office.png
@@ -5384,6 +5375,7 @@ share/icons/Yaru/24x24/apps/baobab.png
share/icons/Yaru/24x24/apps/bash.png
share/icons/Yaru/24x24/apps/bijiben.png
share/icons/Yaru/24x24/apps/bluetooth.png
+share/icons/Yaru/24x24/apps/builder-app.png
share/icons/Yaru/24x24/apps/ca.desrt.dconf-editor.png
share/icons/Yaru/24x24/apps/calculator-app.png
share/icons/Yaru/24x24/apps/calendar-app.png
@@ -5391,6 +5383,7 @@ share/icons/Yaru/24x24/apps/calendar.png
share/icons/Yaru/24x24/apps/camera-app.png
share/icons/Yaru/24x24/apps/cheese.png
share/icons/Yaru/24x24/apps/clock-app.png
+share/icons/Yaru/24x24/apps/com.mattjakeman.ExtensionManager.png
share/icons/Yaru/24x24/apps/configurator-app.png
share/icons/Yaru/24x24/apps/cpu-x.png
share/icons/Yaru/24x24/apps/dconf-editor.png
@@ -5484,6 +5477,7 @@ share/icons/Yaru/24x24/apps/office-address-book.png
share/icons/Yaru/24x24/apps/office-addressbook.png
share/icons/Yaru/24x24/apps/office-calendar.png
share/icons/Yaru/24x24/apps/org.gnome.ArchiveManager.png
+share/icons/Yaru/24x24/apps/org.gnome.Builder.png
share/icons/Yaru/24x24/apps/org.gnome.Calculator.png
share/icons/Yaru/24x24/apps/org.gnome.Calendar.png
share/icons/Yaru/24x24/apps/org.gnome.Calls.png
@@ -5501,13 +5495,16 @@ share/icons/Yaru/24x24/apps/org.gnome.Extensions.png
share/icons/Yaru/24x24/apps/org.gnome.FileRoller.png
share/icons/Yaru/24x24/apps/org.gnome.Gedit.png
share/icons/Yaru/24x24/apps/org.gnome.Logs.png
+share/icons/Yaru/24x24/apps/org.gnome.Loupe.png
share/icons/Yaru/24x24/apps/org.gnome.Mahjongg.png
share/icons/Yaru/24x24/apps/org.gnome.Maps.png
share/icons/Yaru/24x24/apps/org.gnome.Mines.png
share/icons/Yaru/24x24/apps/org.gnome.Music.png
share/icons/Yaru/24x24/apps/org.gnome.Nautilus.png
+share/icons/Yaru/24x24/apps/org.gnome.Papers.png
share/icons/Yaru/24x24/apps/org.gnome.Photos.png
share/icons/Yaru/24x24/apps/org.gnome.PowerStats.png
+share/icons/Yaru/24x24/apps/org.gnome.Ptyxis.png
share/icons/Yaru/24x24/apps/org.gnome.Rhythmbox.png
share/icons/Yaru/24x24/apps/org.gnome.Rhythmbox3.png
share/icons/Yaru/24x24/apps/org.gnome.Screenshot.png
@@ -5515,6 +5512,7 @@ share/icons/Yaru/24x24/apps/org.gnome.Settings.png
share/icons/Yaru/24x24/apps/org.gnome.Shell.Extensions.png
share/icons/Yaru/24x24/apps/org.gnome.Shotwell.png
share/icons/Yaru/24x24/apps/org.gnome.SimpleScan.png
+share/icons/Yaru/24x24/apps/org.gnome.Snapshot.png
share/icons/Yaru/24x24/apps/org.gnome.Software.Create.png
share/icons/Yaru/24x24/apps/org.gnome.Software.Develop.png
share/icons/Yaru/24x24/apps/org.gnome.Software.Learn.png
@@ -5524,6 +5522,7 @@ share/icons/Yaru/24x24/apps/org.gnome.Software.Work.png
share/icons/Yaru/24x24/apps/org.gnome.Software.png
share/icons/Yaru/24x24/apps/org.gnome.SoundRecorder.png
share/icons/Yaru/24x24/apps/org.gnome.Sudoku.png
+share/icons/Yaru/24x24/apps/org.gnome.Sysprof.png
share/icons/Yaru/24x24/apps/org.gnome.SystemMonitor.png
share/icons/Yaru/24x24/apps/org.gnome.Terminal.png
share/icons/Yaru/24x24/apps/org.gnome.TextEditor.png
@@ -5541,6 +5540,7 @@ share/icons/Yaru/24x24/apps/org.gnome.gedit.png
share/icons/Yaru/24x24/apps/org.gnome.seahorse.Application.png
share/icons/Yaru/24x24/apps/org.gnome.tweaks.png
share/icons/Yaru/24x24/apps/packages-app.png
+share/icons/Yaru/24x24/apps/papers.png
share/icons/Yaru/24x24/apps/passwords-app.png
share/icons/Yaru/24x24/apps/podcasts-app.png
share/icons/Yaru/24x24/apps/power-statistics.png
@@ -5572,9 +5572,9 @@ share/icons/Yaru/24x24/apps/system-settings.png
share/icons/Yaru/24x24/apps/system-software-install.png
share/icons/Yaru/24x24/apps/system-software-update.png
share/icons/Yaru/24x24/apps/terminal-app.png
+share/icons/Yaru/24x24/apps/terminal-app2.png
share/icons/Yaru/24x24/apps/terminal.png
share/icons/Yaru/24x24/apps/text-editor.png
-share/icons/Yaru/24x24/apps/timeshift.png
share/icons/Yaru/24x24/apps/to-do-app.png
share/icons/Yaru/24x24/apps/totem.png
share/icons/Yaru/24x24/apps/transmission.png
@@ -5600,9 +5600,7 @@ share/icons/Yaru/24x24/apps/workspace-switcher-left-top.png
share/icons/Yaru/24x24/apps/workspace-switcher-right-bottom.png
share/icons/Yaru/24x24/apps/workspace-switcher-right-top.png
share/icons/Yaru/24x24/apps/workspace-switcher-top-left.png
-share/icons/Yaru/24x24/apps/x-calendar-app.png
share/icons/Yaru/24x24/apps/x-office-address-book.png
-share/icons/Yaru/24x24/categories/application-x-addon.png
share/icons/Yaru/24x24/categories/applications-accessories.png
share/icons/Yaru/24x24/categories/applications-development.png
share/icons/Yaru/24x24/categories/applications-games.png
@@ -5627,6 +5625,7 @@ share/icons/Yaru/24x24/categories/preferences-desktop-locale.png
share/icons/Yaru/24x24/categories/preferences-desktop-online-accounts.png
share/icons/Yaru/24x24/categories/preferences-desktop-peripherals.png
share/icons/Yaru/24x24/categories/preferences-desktop-personal.png
+share/icons/Yaru/24x24/categories/preferences-desktop-screensaver.png
share/icons/Yaru/24x24/categories/preferences-desktop-theme.png
share/icons/Yaru/24x24/categories/preferences-desktop-wallpaper.png
share/icons/Yaru/24x24/categories/preferences-system-bluetooth.png
@@ -5689,7 +5688,6 @@ share/icons/Yaru/24x24/devices/gtk-cdrom.png
share/icons/Yaru/24x24/devices/input-gaming.png
share/icons/Yaru/24x24/devices/input-keyboard.png
share/icons/Yaru/24x24/devices/input-mouse.png
-share/icons/Yaru/24x24/devices/input-tablet.png
share/icons/Yaru/24x24/devices/media-cdr.png
share/icons/Yaru/24x24/devices/media-cdrom.png
share/icons/Yaru/24x24/devices/media-cdrw.png
@@ -5716,7 +5714,6 @@ share/icons/Yaru/24x24/devices/multimedia-volume-control.png
share/icons/Yaru/24x24/devices/phone.png
share/icons/Yaru/24x24/devices/printer-network.png
share/icons/Yaru/24x24/devices/printer.png
-share/icons/Yaru/24x24/emblems/config-users.png
share/icons/Yaru/24x24/emblems/emblem-danger.png
share/icons/Yaru/24x24/emblems/emblem-default.png
share/icons/Yaru/24x24/emblems/emblem-dialog-question.png
@@ -5794,22 +5791,17 @@ share/icons/Yaru/24x24/legacy/draw-polygon.svg
share/icons/Yaru/24x24/legacy/draw-rectangle.svg
share/icons/Yaru/24x24/legacy/draw-spiral.svg
share/icons/Yaru/24x24/legacy/draw-text.svg
-share/icons/Yaru/24x24/legacy/evolution-mail.png
-share/icons/Yaru/24x24/legacy/evolution-memos.png
-share/icons/Yaru/24x24/legacy/evolution-tasks.png
share/icons/Yaru/24x24/legacy/exchange-positions-clockwise.svg
share/icons/Yaru/24x24/legacy/exchange-positions-zorder.svg
share/icons/Yaru/24x24/legacy/exchange-positions.svg
share/icons/Yaru/24x24/legacy/list-add.png
share/icons/Yaru/24x24/legacy/list-remove.png
-share/icons/Yaru/24x24/legacy/mail-archive.png
share/icons/Yaru/24x24/legacy/mesh-gradient.svg
share/icons/Yaru/24x24/legacy/tool-measure.svg
share/icons/Yaru/24x24/legacy/tool-node-editor.svg
share/icons/Yaru/24x24/legacy/tool-pointer.svg
share/icons/Yaru/24x24/legacy/tool-spray.svg
share/icons/Yaru/24x24/legacy/tool-tweak.svg
-share/icons/Yaru/24x24/legacy/x-office-calendar.png
share/icons/Yaru/24x24/legacy/zoom.svg
share/icons/Yaru/24x24/mimetypes/application-apk.png
share/icons/Yaru/24x24/mimetypes/application-archive-zip.png
@@ -5825,7 +5817,6 @@ share/icons/Yaru/24x24/mimetypes/application-java.png
share/icons/Yaru/24x24/mimetypes/application-javascript.png
share/icons/Yaru/24x24/mimetypes/application-json.png
share/icons/Yaru/24x24/mimetypes/application-msaccess.png
-share/icons/Yaru/24x24/mimetypes/application-msexcel.png
share/icons/Yaru/24x24/mimetypes/application-mspowerpoint.png
share/icons/Yaru/24x24/mimetypes/application-msword.png
share/icons/Yaru/24x24/mimetypes/application-octet-stream.png
@@ -5836,9 +5827,9 @@ share/icons/Yaru/24x24/mimetypes/application-pgp-signature.png
share/icons/Yaru/24x24/mimetypes/application-photoshop.png
share/icons/Yaru/24x24/mimetypes/application-postscript.png
share/icons/Yaru/24x24/mimetypes/application-rar.png
-share/icons/Yaru/24x24/mimetypes/application-rss+xml.png
share/icons/Yaru/24x24/mimetypes/application-rtf.png
share/icons/Yaru/24x24/mimetypes/application-sql.png
+share/icons/Yaru/24x24/mimetypes/application-toml.png
share/icons/Yaru/24x24/mimetypes/application-typescript.png
share/icons/Yaru/24x24/mimetypes/application-vnd-dart.png
share/icons/Yaru/24x24/mimetypes/application-vnd.android.package-archive.png
@@ -5855,7 +5846,6 @@ share/icons/Yaru/24x24/mimetypes/application-vnd.ms-publisher.png
share/icons/Yaru/24x24/mimetypes/application-vnd.ms-word.png
share/icons/Yaru/24x24/mimetypes/application-vnd.oasis.opendocument.database-template.png
share/icons/Yaru/24x24/mimetypes/application-vnd.oasis.opendocument.database.png
-share/icons/Yaru/24x24/mimetypes/application-vnd.oasis.opendocument.drawing.png
share/icons/Yaru/24x24/mimetypes/application-vnd.oasis.opendocument.formula-template.png
share/icons/Yaru/24x24/mimetypes/application-vnd.oasis.opendocument.formula.png
share/icons/Yaru/24x24/mimetypes/application-vnd.oasis.opendocument.graphics-template.png
@@ -5882,6 +5872,7 @@ share/icons/Yaru/24x24/mimetypes/application-x-7z-compressed.png
share/icons/Yaru/24x24/mimetypes/application-x-addon.png
share/icons/Yaru/24x24/mimetypes/application-x-apple-diskimage.png
share/icons/Yaru/24x24/mimetypes/application-x-archive.png
+share/icons/Yaru/24x24/mimetypes/application-x-audacity-project+sqlite3.png
share/icons/Yaru/24x24/mimetypes/application-x-audacity-project.png
share/icons/Yaru/24x24/mimetypes/application-x-bittorrent.png
share/icons/Yaru/24x24/mimetypes/application-x-blender.png
@@ -5947,8 +5938,10 @@ share/icons/Yaru/24x24/mimetypes/application-x-virtualbox-vmdk.png
share/icons/Yaru/24x24/mimetypes/application-x-wine-extension-ini.png
share/icons/Yaru/24x24/mimetypes/application-x-xpinstall.png
share/icons/Yaru/24x24/mimetypes/application-x-yaml.png
+share/icons/Yaru/24x24/mimetypes/application-x-zerosize.png
share/icons/Yaru/24x24/mimetypes/application-x-zip.png
share/icons/Yaru/24x24/mimetypes/application-xml.png
+share/icons/Yaru/24x24/mimetypes/application-yaml.png
share/icons/Yaru/24x24/mimetypes/application-zip.png
share/icons/Yaru/24x24/mimetypes/audio-e-melody.png
share/icons/Yaru/24x24/mimetypes/audio-flac.png
@@ -6033,9 +6026,9 @@ share/icons/Yaru/24x24/mimetypes/package.png
share/icons/Yaru/24x24/mimetypes/presentation.png
share/icons/Yaru/24x24/mimetypes/rar.png
share/icons/Yaru/24x24/mimetypes/rom.png
-share/icons/Yaru/24x24/mimetypes/shellscript.png
share/icons/Yaru/24x24/mimetypes/spreadsheet.png
share/icons/Yaru/24x24/mimetypes/text-css.png
+share/icons/Yaru/24x24/mimetypes/text-csv.png
share/icons/Yaru/24x24/mimetypes/text-dockerfile.png
share/icons/Yaru/24x24/mimetypes/text-document.png
share/icons/Yaru/24x24/mimetypes/text-enriched.png
@@ -6049,6 +6042,7 @@ share/icons/Yaru/24x24/mimetypes/text-richtext.png
share/icons/Yaru/24x24/mimetypes/text-ruby.png
share/icons/Yaru/24x24/mimetypes/text-rust.png
share/icons/Yaru/24x24/mimetypes/text-spreadsheet.png
+share/icons/Yaru/24x24/mimetypes/text-vnd.typst.png
share/icons/Yaru/24x24/mimetypes/text-x-arduino.png
share/icons/Yaru/24x24/mimetypes/text-x-authors.png
share/icons/Yaru/24x24/mimetypes/text-x-c++.png
@@ -6064,6 +6058,7 @@ share/icons/Yaru/24x24/mimetypes/text-x-cppsrc.png
share/icons/Yaru/24x24/mimetypes/text-x-credits.png
share/icons/Yaru/24x24/mimetypes/text-x-csharp.png
share/icons/Yaru/24x24/mimetypes/text-x-csrc.png
+share/icons/Yaru/24x24/mimetypes/text-x-dart.png
share/icons/Yaru/24x24/mimetypes/text-x-eMelody.png
share/icons/Yaru/24x24/mimetypes/text-x-fortran.png
share/icons/Yaru/24x24/mimetypes/text-x-generic.png
@@ -6105,6 +6100,7 @@ share/icons/Yaru/24x24/mimetypes/text-x-systemd-unit.png
share/icons/Yaru/24x24/mimetypes/text-x-tex.png
share/icons/Yaru/24x24/mimetypes/text-x-twig.png
share/icons/Yaru/24x24/mimetypes/text-x-typescript.png
+share/icons/Yaru/24x24/mimetypes/text-x-v.png
share/icons/Yaru/24x24/mimetypes/text-x-vala.png
share/icons/Yaru/24x24/mimetypes/text-x.gcode.png
share/icons/Yaru/24x24/mimetypes/text-xml.png
@@ -6464,6 +6460,7 @@ share/icons/Yaru/24x24/places/inode-directory.png
share/icons/Yaru/24x24/places/insync-folder.png
share/icons/Yaru/24x24/places/network-server.png
share/icons/Yaru/24x24/places/network-workgroup.png
+share/icons/Yaru/24x24/places/start-here.png
share/icons/Yaru/24x24/places/user-desktop.png
share/icons/Yaru/24x24/places/user-home.png
share/icons/Yaru/24x24/places/user-trash.png
@@ -6501,6 +6498,7 @@ share/icons/Yaru/24x24/status/user-info.png
share/icons/Yaru/24x24/status/user-trash-full.png
share/icons/Yaru/24x24@2x/actions/address-book-new.png
share/icons/Yaru/24x24@2x/actions/application-exit.png
+share/icons/Yaru/24x24@2x/actions/applications-other.png
share/icons/Yaru/24x24@2x/actions/appointment-new.png
share/icons/Yaru/24x24@2x/actions/blueman-plugin.png
share/icons/Yaru/24x24@2x/actions/blueman-send-file.png
@@ -6624,7 +6622,6 @@ share/icons/Yaru/24x24@2x/actions/mail-unread.png
share/icons/Yaru/24x24@2x/actions/mail_forward.png
share/icons/Yaru/24x24@2x/actions/mail_new.png
share/icons/Yaru/24x24@2x/actions/mail_reply.png
-share/icons/Yaru/24x24@2x/actions/printer.png
share/icons/Yaru/24x24@2x/actions/printers.png
share/icons/Yaru/24x24@2x/actions/process-stop.png
share/icons/Yaru/24x24@2x/actions/redo.png
@@ -6666,6 +6663,7 @@ share/icons/Yaru/24x24@2x/actions/system-shut-down.png
share/icons/Yaru/24x24@2x/actions/system-shutdown.png
share/icons/Yaru/24x24@2x/actions/system-switch-user.png
share/icons/Yaru/24x24@2x/actions/undo.png
+share/icons/Yaru/24x24@2x/actions/view-app-grid.png
share/icons/Yaru/24x24@2x/actions/view-zoom-in.png
share/icons/Yaru/24x24@2x/actions/view-zoom-out.png
share/icons/Yaru/24x24@2x/actions/window-close.png
@@ -6682,7 +6680,8 @@ share/icons/Yaru/24x24@2x/apps/accessories-character-map.png
share/icons/Yaru/24x24@2x/apps/accessories-dictionary.png
share/icons/Yaru/24x24@2x/apps/accessories-text-editor.png
share/icons/Yaru/24x24@2x/apps/address-book-app.png
-share/icons/Yaru/24x24@2x/apps/amazon-store.png
+share/icons/Yaru/24x24@2x/apps/app-center.png
+share/icons/Yaru/24x24@2x/apps/app.drey.EarTag.png
share/icons/Yaru/24x24@2x/apps/applets-screenshooter.png
share/icons/Yaru/24x24@2x/apps/applications-multimedia.png
share/icons/Yaru/24x24@2x/apps/applications-office.png
@@ -6695,6 +6694,7 @@ share/icons/Yaru/24x24@2x/apps/baobab.png
share/icons/Yaru/24x24@2x/apps/bash.png
share/icons/Yaru/24x24@2x/apps/bijiben.png
share/icons/Yaru/24x24@2x/apps/bluetooth.png
+share/icons/Yaru/24x24@2x/apps/builder-app.png
share/icons/Yaru/24x24@2x/apps/ca.desrt.dconf-editor.png
share/icons/Yaru/24x24@2x/apps/calculator-app.png
share/icons/Yaru/24x24@2x/apps/calendar-app.png
@@ -6702,6 +6702,7 @@ share/icons/Yaru/24x24@2x/apps/calendar.png
share/icons/Yaru/24x24@2x/apps/camera-app.png
share/icons/Yaru/24x24@2x/apps/cheese.png
share/icons/Yaru/24x24@2x/apps/clock-app.png
+share/icons/Yaru/24x24@2x/apps/com.mattjakeman.ExtensionManager.png
share/icons/Yaru/24x24@2x/apps/configurator-app.png
share/icons/Yaru/24x24@2x/apps/cpu-x.png
share/icons/Yaru/24x24@2x/apps/dconf-editor.png
@@ -6795,6 +6796,7 @@ share/icons/Yaru/24x24@2x/apps/office-address-book.png
share/icons/Yaru/24x24@2x/apps/office-addressbook.png
share/icons/Yaru/24x24@2x/apps/office-calendar.png
share/icons/Yaru/24x24@2x/apps/org.gnome.ArchiveManager.png
+share/icons/Yaru/24x24@2x/apps/org.gnome.Builder.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Calculator.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Calendar.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Calls.png
@@ -6812,13 +6814,16 @@ share/icons/Yaru/24x24@2x/apps/org.gnome.Extensions.png
share/icons/Yaru/24x24@2x/apps/org.gnome.FileRoller.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Gedit.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Logs.png
+share/icons/Yaru/24x24@2x/apps/org.gnome.Loupe.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Mahjongg.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Maps.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Mines.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Music.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Nautilus.png
+share/icons/Yaru/24x24@2x/apps/org.gnome.Papers.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Photos.png
share/icons/Yaru/24x24@2x/apps/org.gnome.PowerStats.png
+share/icons/Yaru/24x24@2x/apps/org.gnome.Ptyxis.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Rhythmbox.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Rhythmbox3.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Screenshot.png
@@ -6826,6 +6831,7 @@ share/icons/Yaru/24x24@2x/apps/org.gnome.Settings.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Shell.Extensions.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Shotwell.png
share/icons/Yaru/24x24@2x/apps/org.gnome.SimpleScan.png
+share/icons/Yaru/24x24@2x/apps/org.gnome.Snapshot.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Software.Create.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Software.Develop.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Software.Learn.png
@@ -6835,6 +6841,7 @@ share/icons/Yaru/24x24@2x/apps/org.gnome.Software.Work.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Software.png
share/icons/Yaru/24x24@2x/apps/org.gnome.SoundRecorder.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Sudoku.png
+share/icons/Yaru/24x24@2x/apps/org.gnome.Sysprof.png
share/icons/Yaru/24x24@2x/apps/org.gnome.SystemMonitor.png
share/icons/Yaru/24x24@2x/apps/org.gnome.Terminal.png
share/icons/Yaru/24x24@2x/apps/org.gnome.TextEditor.png
@@ -6852,6 +6859,7 @@ share/icons/Yaru/24x24@2x/apps/org.gnome.gedit.png
share/icons/Yaru/24x24@2x/apps/org.gnome.seahorse.Application.png
share/icons/Yaru/24x24@2x/apps/org.gnome.tweaks.png
share/icons/Yaru/24x24@2x/apps/packages-app.png
+share/icons/Yaru/24x24@2x/apps/papers.png
share/icons/Yaru/24x24@2x/apps/passwords-app.png
share/icons/Yaru/24x24@2x/apps/podcasts-app.png
share/icons/Yaru/24x24@2x/apps/power-statistics.png
@@ -6883,9 +6891,9 @@ share/icons/Yaru/24x24@2x/apps/system-settings.png
share/icons/Yaru/24x24@2x/apps/system-software-install.png
share/icons/Yaru/24x24@2x/apps/system-software-update.png
share/icons/Yaru/24x24@2x/apps/terminal-app.png
+share/icons/Yaru/24x24@2x/apps/terminal-app2.png
share/icons/Yaru/24x24@2x/apps/terminal.png
share/icons/Yaru/24x24@2x/apps/text-editor.png
-share/icons/Yaru/24x24@2x/apps/timeshift.png
share/icons/Yaru/24x24@2x/apps/to-do-app.png
share/icons/Yaru/24x24@2x/apps/totem.png
share/icons/Yaru/24x24@2x/apps/transmission.png
@@ -6911,9 +6919,7 @@ share/icons/Yaru/24x24@2x/apps/workspace-switcher-left-top.png
share/icons/Yaru/24x24@2x/apps/workspace-switcher-right-bottom.png
share/icons/Yaru/24x24@2x/apps/workspace-switcher-right-top.png
share/icons/Yaru/24x24@2x/apps/workspace-switcher-top-left.png
-share/icons/Yaru/24x24@2x/apps/x-calendar-app.png
share/icons/Yaru/24x24@2x/apps/x-office-address-book.png
-share/icons/Yaru/24x24@2x/categories/application-x-addon.png
share/icons/Yaru/24x24@2x/categories/applications-accessories.png
share/icons/Yaru/24x24@2x/categories/applications-development.png
share/icons/Yaru/24x24@2x/categories/applications-games.png
@@ -6938,6 +6944,7 @@ share/icons/Yaru/24x24@2x/categories/preferences-desktop-locale.png
share/icons/Yaru/24x24@2x/categories/preferences-desktop-online-accounts.png
share/icons/Yaru/24x24@2x/categories/preferences-desktop-peripherals.png
share/icons/Yaru/24x24@2x/categories/preferences-desktop-personal.png
+share/icons/Yaru/24x24@2x/categories/preferences-desktop-screensaver.png
share/icons/Yaru/24x24@2x/categories/preferences-desktop-theme.png
share/icons/Yaru/24x24@2x/categories/preferences-desktop-wallpaper.png
share/icons/Yaru/24x24@2x/categories/preferences-system-bluetooth.png
@@ -7000,7 +7007,6 @@ share/icons/Yaru/24x24@2x/devices/gtk-cdrom.png
share/icons/Yaru/24x24@2x/devices/input-gaming.png
share/icons/Yaru/24x24@2x/devices/input-keyboard.png
share/icons/Yaru/24x24@2x/devices/input-mouse.png
-share/icons/Yaru/24x24@2x/devices/input-tablet.png
share/icons/Yaru/24x24@2x/devices/media-cdr.png
share/icons/Yaru/24x24@2x/devices/media-cdrom.png
share/icons/Yaru/24x24@2x/devices/media-cdrw.png
@@ -7027,7 +7033,6 @@ share/icons/Yaru/24x24@2x/devices/multimedia-volume-control.png
share/icons/Yaru/24x24@2x/devices/phone.png
share/icons/Yaru/24x24@2x/devices/printer-network.png
share/icons/Yaru/24x24@2x/devices/printer.png
-share/icons/Yaru/24x24@2x/emblems/config-users.png
share/icons/Yaru/24x24@2x/emblems/emblem-danger.png
share/icons/Yaru/24x24@2x/emblems/emblem-default.png
share/icons/Yaru/24x24@2x/emblems/emblem-dialog-question.png
@@ -7080,7 +7085,6 @@ share/icons/Yaru/24x24@2x/mimetypes/application-java.png
share/icons/Yaru/24x24@2x/mimetypes/application-javascript.png
share/icons/Yaru/24x24@2x/mimetypes/application-json.png
share/icons/Yaru/24x24@2x/mimetypes/application-msaccess.png
-share/icons/Yaru/24x24@2x/mimetypes/application-msexcel.png
share/icons/Yaru/24x24@2x/mimetypes/application-mspowerpoint.png
share/icons/Yaru/24x24@2x/mimetypes/application-msword.png
share/icons/Yaru/24x24@2x/mimetypes/application-octet-stream.png
@@ -7091,9 +7095,9 @@ share/icons/Yaru/24x24@2x/mimetypes/application-pgp-signature.png
share/icons/Yaru/24x24@2x/mimetypes/application-photoshop.png
share/icons/Yaru/24x24@2x/mimetypes/application-postscript.png
share/icons/Yaru/24x24@2x/mimetypes/application-rar.png
-share/icons/Yaru/24x24@2x/mimetypes/application-rss+xml.png
share/icons/Yaru/24x24@2x/mimetypes/application-rtf.png
share/icons/Yaru/24x24@2x/mimetypes/application-sql.png
+share/icons/Yaru/24x24@2x/mimetypes/application-toml.png
share/icons/Yaru/24x24@2x/mimetypes/application-typescript.png
share/icons/Yaru/24x24@2x/mimetypes/application-vnd-dart.png
share/icons/Yaru/24x24@2x/mimetypes/application-vnd.android.package-archive.png
@@ -7110,7 +7114,6 @@ share/icons/Yaru/24x24@2x/mimetypes/application-vnd.ms-publisher.png
share/icons/Yaru/24x24@2x/mimetypes/application-vnd.ms-word.png
share/icons/Yaru/24x24@2x/mimetypes/application-vnd.oasis.opendocument.database-template.png
share/icons/Yaru/24x24@2x/mimetypes/application-vnd.oasis.opendocument.database.png
-share/icons/Yaru/24x24@2x/mimetypes/application-vnd.oasis.opendocument.drawing.png
share/icons/Yaru/24x24@2x/mimetypes/application-vnd.oasis.opendocument.formula-template.png
share/icons/Yaru/24x24@2x/mimetypes/application-vnd.oasis.opendocument.formula.png
share/icons/Yaru/24x24@2x/mimetypes/application-vnd.oasis.opendocument.graphics-template.png
@@ -7137,6 +7140,7 @@ share/icons/Yaru/24x24@2x/mimetypes/application-x-7z-compressed.png
share/icons/Yaru/24x24@2x/mimetypes/application-x-addon.png
share/icons/Yaru/24x24@2x/mimetypes/application-x-apple-diskimage.png
share/icons/Yaru/24x24@2x/mimetypes/application-x-archive.png
+share/icons/Yaru/24x24@2x/mimetypes/application-x-audacity-project+sqlite3.png
share/icons/Yaru/24x24@2x/mimetypes/application-x-audacity-project.png
share/icons/Yaru/24x24@2x/mimetypes/application-x-bittorrent.png
share/icons/Yaru/24x24@2x/mimetypes/application-x-blender.png
@@ -7202,8 +7206,10 @@ share/icons/Yaru/24x24@2x/mimetypes/application-x-virtualbox-vmdk.png
share/icons/Yaru/24x24@2x/mimetypes/application-x-wine-extension-ini.png
share/icons/Yaru/24x24@2x/mimetypes/application-x-xpinstall.png
share/icons/Yaru/24x24@2x/mimetypes/application-x-yaml.png
+share/icons/Yaru/24x24@2x/mimetypes/application-x-zerosize.png
share/icons/Yaru/24x24@2x/mimetypes/application-x-zip.png
share/icons/Yaru/24x24@2x/mimetypes/application-xml.png
+share/icons/Yaru/24x24@2x/mimetypes/application-yaml.png
share/icons/Yaru/24x24@2x/mimetypes/application-zip.png
share/icons/Yaru/24x24@2x/mimetypes/audio-e-melody.png
share/icons/Yaru/24x24@2x/mimetypes/audio-flac.png
@@ -7288,9 +7294,9 @@ share/icons/Yaru/24x24@2x/mimetypes/package.png
share/icons/Yaru/24x24@2x/mimetypes/presentation.png
share/icons/Yaru/24x24@2x/mimetypes/rar.png
share/icons/Yaru/24x24@2x/mimetypes/rom.png
-share/icons/Yaru/24x24@2x/mimetypes/shellscript.png
share/icons/Yaru/24x24@2x/mimetypes/spreadsheet.png
share/icons/Yaru/24x24@2x/mimetypes/text-css.png
+share/icons/Yaru/24x24@2x/mimetypes/text-csv.png
share/icons/Yaru/24x24@2x/mimetypes/text-dockerfile.png
share/icons/Yaru/24x24@2x/mimetypes/text-document.png
share/icons/Yaru/24x24@2x/mimetypes/text-enriched.png
@@ -7304,6 +7310,7 @@ share/icons/Yaru/24x24@2x/mimetypes/text-richtext.png
share/icons/Yaru/24x24@2x/mimetypes/text-ruby.png
share/icons/Yaru/24x24@2x/mimetypes/text-rust.png
share/icons/Yaru/24x24@2x/mimetypes/text-spreadsheet.png
+share/icons/Yaru/24x24@2x/mimetypes/text-vnd.typst.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-arduino.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-authors.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-c++.png
@@ -7319,6 +7326,7 @@ share/icons/Yaru/24x24@2x/mimetypes/text-x-cppsrc.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-credits.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-csharp.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-csrc.png
+share/icons/Yaru/24x24@2x/mimetypes/text-x-dart.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-eMelody.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-fortran.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-generic.png
@@ -7360,6 +7368,7 @@ share/icons/Yaru/24x24@2x/mimetypes/text-x-systemd-unit.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-tex.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-twig.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-typescript.png
+share/icons/Yaru/24x24@2x/mimetypes/text-x-v.png
share/icons/Yaru/24x24@2x/mimetypes/text-x-vala.png
share/icons/Yaru/24x24@2x/mimetypes/text-x.gcode.png
share/icons/Yaru/24x24@2x/mimetypes/text-xml.png
@@ -7385,6 +7394,7 @@ share/icons/Yaru/24x24@2x/places/inode-directory.png
share/icons/Yaru/24x24@2x/places/insync-folder.png
share/icons/Yaru/24x24@2x/places/network-server.png
share/icons/Yaru/24x24@2x/places/network-workgroup.png
+share/icons/Yaru/24x24@2x/places/start-here.png
share/icons/Yaru/24x24@2x/places/user-desktop.png
share/icons/Yaru/24x24@2x/places/user-home.png
share/icons/Yaru/24x24@2x/places/user-trash.png
@@ -7422,6 +7432,7 @@ share/icons/Yaru/24x24@2x/status/user-info.png
share/icons/Yaru/24x24@2x/status/user-trash-full.png
share/icons/Yaru/256x256/actions/address-book-new.png
share/icons/Yaru/256x256/actions/application-exit.png
+share/icons/Yaru/256x256/actions/applications-other.png
share/icons/Yaru/256x256/actions/appointment-new.png
share/icons/Yaru/256x256/actions/blueman-plugin.png
share/icons/Yaru/256x256/actions/blueman-send-file.png
@@ -7545,7 +7556,6 @@ share/icons/Yaru/256x256/actions/mail-unread.png
share/icons/Yaru/256x256/actions/mail_forward.png
share/icons/Yaru/256x256/actions/mail_new.png
share/icons/Yaru/256x256/actions/mail_reply.png
-share/icons/Yaru/256x256/actions/printer.png
share/icons/Yaru/256x256/actions/printers.png
share/icons/Yaru/256x256/actions/process-stop.png
share/icons/Yaru/256x256/actions/redo.png
@@ -7587,6 +7597,7 @@ share/icons/Yaru/256x256/actions/system-shut-down.png
share/icons/Yaru/256x256/actions/system-shutdown.png
share/icons/Yaru/256x256/actions/system-switch-user.png
share/icons/Yaru/256x256/actions/undo.png
+share/icons/Yaru/256x256/actions/view-app-grid.png
share/icons/Yaru/256x256/actions/view-zoom-in.png
share/icons/Yaru/256x256/actions/view-zoom-out.png
share/icons/Yaru/256x256/actions/window-close.png
@@ -7603,7 +7614,8 @@ share/icons/Yaru/256x256/apps/accessories-character-map.png
share/icons/Yaru/256x256/apps/accessories-dictionary.png
share/icons/Yaru/256x256/apps/accessories-text-editor.png
share/icons/Yaru/256x256/apps/address-book-app.png
-share/icons/Yaru/256x256/apps/amazon-store.png
+share/icons/Yaru/256x256/apps/app-center.png
+share/icons/Yaru/256x256/apps/app.drey.EarTag.png
share/icons/Yaru/256x256/apps/applets-screenshooter.png
share/icons/Yaru/256x256/apps/applications-multimedia.png
share/icons/Yaru/256x256/apps/applications-office.png
@@ -7616,6 +7628,7 @@ share/icons/Yaru/256x256/apps/baobab.png
share/icons/Yaru/256x256/apps/bash.png
share/icons/Yaru/256x256/apps/bijiben.png
share/icons/Yaru/256x256/apps/bluetooth.png
+share/icons/Yaru/256x256/apps/builder-app.png
share/icons/Yaru/256x256/apps/ca.desrt.dconf-editor.png
share/icons/Yaru/256x256/apps/calculator-app.png
share/icons/Yaru/256x256/apps/calendar-app.png
@@ -7623,6 +7636,7 @@ share/icons/Yaru/256x256/apps/calendar.png
share/icons/Yaru/256x256/apps/camera-app.png
share/icons/Yaru/256x256/apps/cheese.png
share/icons/Yaru/256x256/apps/clock-app.png
+share/icons/Yaru/256x256/apps/com.mattjakeman.ExtensionManager.png
share/icons/Yaru/256x256/apps/configurator-app.png
share/icons/Yaru/256x256/apps/cpu-x.png
share/icons/Yaru/256x256/apps/dconf-editor.png
@@ -7716,6 +7730,7 @@ share/icons/Yaru/256x256/apps/office-address-book.png
share/icons/Yaru/256x256/apps/office-addressbook.png
share/icons/Yaru/256x256/apps/office-calendar.png
share/icons/Yaru/256x256/apps/org.gnome.ArchiveManager.png
+share/icons/Yaru/256x256/apps/org.gnome.Builder.png
share/icons/Yaru/256x256/apps/org.gnome.Calculator.png
share/icons/Yaru/256x256/apps/org.gnome.Calendar.png
share/icons/Yaru/256x256/apps/org.gnome.Calls.png
@@ -7733,13 +7748,16 @@ share/icons/Yaru/256x256/apps/org.gnome.Extensions.png
share/icons/Yaru/256x256/apps/org.gnome.FileRoller.png
share/icons/Yaru/256x256/apps/org.gnome.Gedit.png
share/icons/Yaru/256x256/apps/org.gnome.Logs.png
+share/icons/Yaru/256x256/apps/org.gnome.Loupe.png
share/icons/Yaru/256x256/apps/org.gnome.Mahjongg.png
share/icons/Yaru/256x256/apps/org.gnome.Maps.png
share/icons/Yaru/256x256/apps/org.gnome.Mines.png
share/icons/Yaru/256x256/apps/org.gnome.Music.png
share/icons/Yaru/256x256/apps/org.gnome.Nautilus.png
+share/icons/Yaru/256x256/apps/org.gnome.Papers.png
share/icons/Yaru/256x256/apps/org.gnome.Photos.png
share/icons/Yaru/256x256/apps/org.gnome.PowerStats.png
+share/icons/Yaru/256x256/apps/org.gnome.Ptyxis.png
share/icons/Yaru/256x256/apps/org.gnome.Rhythmbox.png
share/icons/Yaru/256x256/apps/org.gnome.Rhythmbox3.png
share/icons/Yaru/256x256/apps/org.gnome.Screenshot.png
@@ -7747,6 +7765,7 @@ share/icons/Yaru/256x256/apps/org.gnome.Settings.png
share/icons/Yaru/256x256/apps/org.gnome.Shell.Extensions.png
share/icons/Yaru/256x256/apps/org.gnome.Shotwell.png
share/icons/Yaru/256x256/apps/org.gnome.SimpleScan.png
+share/icons/Yaru/256x256/apps/org.gnome.Snapshot.png
share/icons/Yaru/256x256/apps/org.gnome.Software.Create.png
share/icons/Yaru/256x256/apps/org.gnome.Software.Develop.png
share/icons/Yaru/256x256/apps/org.gnome.Software.Learn.png
@@ -7756,6 +7775,7 @@ share/icons/Yaru/256x256/apps/org.gnome.Software.Work.png
share/icons/Yaru/256x256/apps/org.gnome.Software.png
share/icons/Yaru/256x256/apps/org.gnome.SoundRecorder.png
share/icons/Yaru/256x256/apps/org.gnome.Sudoku.png
+share/icons/Yaru/256x256/apps/org.gnome.Sysprof.png
share/icons/Yaru/256x256/apps/org.gnome.SystemMonitor.png
share/icons/Yaru/256x256/apps/org.gnome.Terminal.png
share/icons/Yaru/256x256/apps/org.gnome.TextEditor.png
@@ -7773,6 +7793,7 @@ share/icons/Yaru/256x256/apps/org.gnome.gedit.png
share/icons/Yaru/256x256/apps/org.gnome.seahorse.Application.png
share/icons/Yaru/256x256/apps/org.gnome.tweaks.png
share/icons/Yaru/256x256/apps/packages-app.png
+share/icons/Yaru/256x256/apps/papers.png
share/icons/Yaru/256x256/apps/passwords-app.png
share/icons/Yaru/256x256/apps/podcasts-app.png
share/icons/Yaru/256x256/apps/power-statistics.png
@@ -7804,9 +7825,9 @@ share/icons/Yaru/256x256/apps/system-settings.png
share/icons/Yaru/256x256/apps/system-software-install.png
share/icons/Yaru/256x256/apps/system-software-update.png
share/icons/Yaru/256x256/apps/terminal-app.png
+share/icons/Yaru/256x256/apps/terminal-app2.png
share/icons/Yaru/256x256/apps/terminal.png
share/icons/Yaru/256x256/apps/text-editor.png
-share/icons/Yaru/256x256/apps/timeshift.png
share/icons/Yaru/256x256/apps/to-do-app.png
share/icons/Yaru/256x256/apps/totem.png
share/icons/Yaru/256x256/apps/transmission.png
@@ -7832,9 +7853,7 @@ share/icons/Yaru/256x256/apps/workspace-switcher-left-top.png
share/icons/Yaru/256x256/apps/workspace-switcher-right-bottom.png
share/icons/Yaru/256x256/apps/workspace-switcher-right-top.png
share/icons/Yaru/256x256/apps/workspace-switcher-top-left.png
-share/icons/Yaru/256x256/apps/x-calendar-app.png
share/icons/Yaru/256x256/apps/x-office-address-book.png
-share/icons/Yaru/256x256/categories/application-x-addon.png
share/icons/Yaru/256x256/categories/applications-accessories.png
share/icons/Yaru/256x256/categories/applications-development.png
share/icons/Yaru/256x256/categories/applications-games.png
@@ -7859,6 +7878,7 @@ share/icons/Yaru/256x256/categories/preferences-desktop-locale.png
share/icons/Yaru/256x256/categories/preferences-desktop-online-accounts.png
share/icons/Yaru/256x256/categories/preferences-desktop-peripherals.png
share/icons/Yaru/256x256/categories/preferences-desktop-personal.png
+share/icons/Yaru/256x256/categories/preferences-desktop-screensaver.png
share/icons/Yaru/256x256/categories/preferences-desktop-theme.png
share/icons/Yaru/256x256/categories/preferences-desktop-wallpaper.png
share/icons/Yaru/256x256/categories/preferences-system-bluetooth.png
@@ -7921,7 +7941,6 @@ share/icons/Yaru/256x256/devices/gtk-cdrom.png
share/icons/Yaru/256x256/devices/input-gaming.png
share/icons/Yaru/256x256/devices/input-keyboard.png
share/icons/Yaru/256x256/devices/input-mouse.png
-share/icons/Yaru/256x256/devices/input-tablet.png
share/icons/Yaru/256x256/devices/media-cdr.png
share/icons/Yaru/256x256/devices/media-cdrom.png
share/icons/Yaru/256x256/devices/media-cdrw.png
@@ -7948,7 +7967,6 @@ share/icons/Yaru/256x256/devices/multimedia-volume-control.png
share/icons/Yaru/256x256/devices/phone.png
share/icons/Yaru/256x256/devices/printer-network.png
share/icons/Yaru/256x256/devices/printer.png
-share/icons/Yaru/256x256/emblems/config-users.png
share/icons/Yaru/256x256/emblems/emblem-danger.png
share/icons/Yaru/256x256/emblems/emblem-default.png
share/icons/Yaru/256x256/emblems/emblem-dialog-question.png
@@ -8001,7 +8019,6 @@ share/icons/Yaru/256x256/mimetypes/application-java.png
share/icons/Yaru/256x256/mimetypes/application-javascript.png
share/icons/Yaru/256x256/mimetypes/application-json.png
share/icons/Yaru/256x256/mimetypes/application-msaccess.png
-share/icons/Yaru/256x256/mimetypes/application-msexcel.png
share/icons/Yaru/256x256/mimetypes/application-mspowerpoint.png
share/icons/Yaru/256x256/mimetypes/application-msword.png
share/icons/Yaru/256x256/mimetypes/application-octet-stream.png
@@ -8012,9 +8029,9 @@ share/icons/Yaru/256x256/mimetypes/application-pgp-signature.png
share/icons/Yaru/256x256/mimetypes/application-photoshop.png
share/icons/Yaru/256x256/mimetypes/application-postscript.png
share/icons/Yaru/256x256/mimetypes/application-rar.png
-share/icons/Yaru/256x256/mimetypes/application-rss+xml.png
share/icons/Yaru/256x256/mimetypes/application-rtf.png
share/icons/Yaru/256x256/mimetypes/application-sql.png
+share/icons/Yaru/256x256/mimetypes/application-toml.png
share/icons/Yaru/256x256/mimetypes/application-typescript.png
share/icons/Yaru/256x256/mimetypes/application-vnd-dart.png
share/icons/Yaru/256x256/mimetypes/application-vnd.android.package-archive.png
@@ -8031,7 +8048,6 @@ share/icons/Yaru/256x256/mimetypes/application-vnd.ms-publisher.png
share/icons/Yaru/256x256/mimetypes/application-vnd.ms-word.png
share/icons/Yaru/256x256/mimetypes/application-vnd.oasis.opendocument.database-template.png
share/icons/Yaru/256x256/mimetypes/application-vnd.oasis.opendocument.database.png
-share/icons/Yaru/256x256/mimetypes/application-vnd.oasis.opendocument.drawing.png
share/icons/Yaru/256x256/mimetypes/application-vnd.oasis.opendocument.formula-template.png
share/icons/Yaru/256x256/mimetypes/application-vnd.oasis.opendocument.formula.png
share/icons/Yaru/256x256/mimetypes/application-vnd.oasis.opendocument.graphics-template.png
@@ -8058,6 +8074,7 @@ share/icons/Yaru/256x256/mimetypes/application-x-7z-compressed.png
share/icons/Yaru/256x256/mimetypes/application-x-addon.png
share/icons/Yaru/256x256/mimetypes/application-x-apple-diskimage.png
share/icons/Yaru/256x256/mimetypes/application-x-archive.png
+share/icons/Yaru/256x256/mimetypes/application-x-audacity-project+sqlite3.png
share/icons/Yaru/256x256/mimetypes/application-x-audacity-project.png
share/icons/Yaru/256x256/mimetypes/application-x-bittorrent.png
share/icons/Yaru/256x256/mimetypes/application-x-blender.png
@@ -8123,8 +8140,10 @@ share/icons/Yaru/256x256/mimetypes/application-x-virtualbox-vmdk.png
share/icons/Yaru/256x256/mimetypes/application-x-wine-extension-ini.png
share/icons/Yaru/256x256/mimetypes/application-x-xpinstall.png
share/icons/Yaru/256x256/mimetypes/application-x-yaml.png
+share/icons/Yaru/256x256/mimetypes/application-x-zerosize.png
share/icons/Yaru/256x256/mimetypes/application-x-zip.png
share/icons/Yaru/256x256/mimetypes/application-xml.png
+share/icons/Yaru/256x256/mimetypes/application-yaml.png
share/icons/Yaru/256x256/mimetypes/application-zip.png
share/icons/Yaru/256x256/mimetypes/audio-e-melody.png
share/icons/Yaru/256x256/mimetypes/audio-flac.png
@@ -8209,9 +8228,9 @@ share/icons/Yaru/256x256/mimetypes/package.png
share/icons/Yaru/256x256/mimetypes/presentation.png
share/icons/Yaru/256x256/mimetypes/rar.png
share/icons/Yaru/256x256/mimetypes/rom.png
-share/icons/Yaru/256x256/mimetypes/shellscript.png
share/icons/Yaru/256x256/mimetypes/spreadsheet.png
share/icons/Yaru/256x256/mimetypes/text-css.png
+share/icons/Yaru/256x256/mimetypes/text-csv.png
share/icons/Yaru/256x256/mimetypes/text-dockerfile.png
share/icons/Yaru/256x256/mimetypes/text-document.png
share/icons/Yaru/256x256/mimetypes/text-enriched.png
@@ -8225,6 +8244,7 @@ share/icons/Yaru/256x256/mimetypes/text-richtext.png
share/icons/Yaru/256x256/mimetypes/text-ruby.png
share/icons/Yaru/256x256/mimetypes/text-rust.png
share/icons/Yaru/256x256/mimetypes/text-spreadsheet.png
+share/icons/Yaru/256x256/mimetypes/text-vnd.typst.png
share/icons/Yaru/256x256/mimetypes/text-x-arduino.png
share/icons/Yaru/256x256/mimetypes/text-x-authors.png
share/icons/Yaru/256x256/mimetypes/text-x-c++.png
@@ -8240,6 +8260,7 @@ share/icons/Yaru/256x256/mimetypes/text-x-cppsrc.png
share/icons/Yaru/256x256/mimetypes/text-x-credits.png
share/icons/Yaru/256x256/mimetypes/text-x-csharp.png
share/icons/Yaru/256x256/mimetypes/text-x-csrc.png
+share/icons/Yaru/256x256/mimetypes/text-x-dart.png
share/icons/Yaru/256x256/mimetypes/text-x-eMelody.png
share/icons/Yaru/256x256/mimetypes/text-x-fortran.png
share/icons/Yaru/256x256/mimetypes/text-x-generic.png
@@ -8281,6 +8302,7 @@ share/icons/Yaru/256x256/mimetypes/text-x-systemd-unit.png
share/icons/Yaru/256x256/mimetypes/text-x-tex.png
share/icons/Yaru/256x256/mimetypes/text-x-twig.png
share/icons/Yaru/256x256/mimetypes/text-x-typescript.png
+share/icons/Yaru/256x256/mimetypes/text-x-v.png
share/icons/Yaru/256x256/mimetypes/text-x-vala.png
share/icons/Yaru/256x256/mimetypes/text-x.gcode.png
share/icons/Yaru/256x256/mimetypes/text-xml.png
@@ -8306,6 +8328,7 @@ share/icons/Yaru/256x256/places/inode-directory.png
share/icons/Yaru/256x256/places/insync-folder.png
share/icons/Yaru/256x256/places/network-server.png
share/icons/Yaru/256x256/places/network-workgroup.png
+share/icons/Yaru/256x256/places/start-here.png
share/icons/Yaru/256x256/places/user-desktop.png
share/icons/Yaru/256x256/places/user-home.png
share/icons/Yaru/256x256/places/user-trash.png
@@ -8343,6 +8366,7 @@ share/icons/Yaru/256x256/status/user-info.png
share/icons/Yaru/256x256/status/user-trash-full.png
share/icons/Yaru/256x256@2x/actions/address-book-new.png
share/icons/Yaru/256x256@2x/actions/application-exit.png
+share/icons/Yaru/256x256@2x/actions/applications-other.png
share/icons/Yaru/256x256@2x/actions/appointment-new.png
share/icons/Yaru/256x256@2x/actions/blueman-plugin.png
share/icons/Yaru/256x256@2x/actions/blueman-send-file.png
@@ -8466,7 +8490,6 @@ share/icons/Yaru/256x256@2x/actions/mail-unread.png
share/icons/Yaru/256x256@2x/actions/mail_forward.png
share/icons/Yaru/256x256@2x/actions/mail_new.png
share/icons/Yaru/256x256@2x/actions/mail_reply.png
-share/icons/Yaru/256x256@2x/actions/printer.png
share/icons/Yaru/256x256@2x/actions/printers.png
share/icons/Yaru/256x256@2x/actions/process-stop.png
share/icons/Yaru/256x256@2x/actions/redo.png
@@ -8508,6 +8531,7 @@ share/icons/Yaru/256x256@2x/actions/system-shut-down.png
share/icons/Yaru/256x256@2x/actions/system-shutdown.png
share/icons/Yaru/256x256@2x/actions/system-switch-user.png
share/icons/Yaru/256x256@2x/actions/undo.png
+share/icons/Yaru/256x256@2x/actions/view-app-grid.png
share/icons/Yaru/256x256@2x/actions/view-zoom-in.png
share/icons/Yaru/256x256@2x/actions/view-zoom-out.png
share/icons/Yaru/256x256@2x/actions/window-close.png
@@ -8524,7 +8548,8 @@ share/icons/Yaru/256x256@2x/apps/accessories-character-map.png
share/icons/Yaru/256x256@2x/apps/accessories-dictionary.png
share/icons/Yaru/256x256@2x/apps/accessories-text-editor.png
share/icons/Yaru/256x256@2x/apps/address-book-app.png
-share/icons/Yaru/256x256@2x/apps/amazon-store.png
+share/icons/Yaru/256x256@2x/apps/app-center.png
+share/icons/Yaru/256x256@2x/apps/app.drey.EarTag.png
share/icons/Yaru/256x256@2x/apps/applets-screenshooter.png
share/icons/Yaru/256x256@2x/apps/applications-multimedia.png
share/icons/Yaru/256x256@2x/apps/applications-office.png
@@ -8537,6 +8562,7 @@ share/icons/Yaru/256x256@2x/apps/baobab.png
share/icons/Yaru/256x256@2x/apps/bash.png
share/icons/Yaru/256x256@2x/apps/bijiben.png
share/icons/Yaru/256x256@2x/apps/bluetooth.png
+share/icons/Yaru/256x256@2x/apps/builder-app.png
share/icons/Yaru/256x256@2x/apps/ca.desrt.dconf-editor.png
share/icons/Yaru/256x256@2x/apps/calculator-app.png
share/icons/Yaru/256x256@2x/apps/calendar-app.png
@@ -8544,6 +8570,7 @@ share/icons/Yaru/256x256@2x/apps/calendar.png
share/icons/Yaru/256x256@2x/apps/camera-app.png
share/icons/Yaru/256x256@2x/apps/cheese.png
share/icons/Yaru/256x256@2x/apps/clock-app.png
+share/icons/Yaru/256x256@2x/apps/com.mattjakeman.ExtensionManager.png
share/icons/Yaru/256x256@2x/apps/configurator-app.png
share/icons/Yaru/256x256@2x/apps/cpu-x.png
share/icons/Yaru/256x256@2x/apps/dconf-editor.png
@@ -8637,6 +8664,7 @@ share/icons/Yaru/256x256@2x/apps/office-address-book.png
share/icons/Yaru/256x256@2x/apps/office-addressbook.png
share/icons/Yaru/256x256@2x/apps/office-calendar.png
share/icons/Yaru/256x256@2x/apps/org.gnome.ArchiveManager.png
+share/icons/Yaru/256x256@2x/apps/org.gnome.Builder.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Calculator.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Calendar.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Calls.png
@@ -8654,13 +8682,16 @@ share/icons/Yaru/256x256@2x/apps/org.gnome.Extensions.png
share/icons/Yaru/256x256@2x/apps/org.gnome.FileRoller.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Gedit.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Logs.png
+share/icons/Yaru/256x256@2x/apps/org.gnome.Loupe.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Mahjongg.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Maps.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Mines.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Music.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Nautilus.png
+share/icons/Yaru/256x256@2x/apps/org.gnome.Papers.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Photos.png
share/icons/Yaru/256x256@2x/apps/org.gnome.PowerStats.png
+share/icons/Yaru/256x256@2x/apps/org.gnome.Ptyxis.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Rhythmbox.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Rhythmbox3.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Screenshot.png
@@ -8668,6 +8699,7 @@ share/icons/Yaru/256x256@2x/apps/org.gnome.Settings.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Shell.Extensions.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Shotwell.png
share/icons/Yaru/256x256@2x/apps/org.gnome.SimpleScan.png
+share/icons/Yaru/256x256@2x/apps/org.gnome.Snapshot.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Software.Create.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Software.Develop.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Software.Learn.png
@@ -8677,6 +8709,7 @@ share/icons/Yaru/256x256@2x/apps/org.gnome.Software.Work.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Software.png
share/icons/Yaru/256x256@2x/apps/org.gnome.SoundRecorder.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Sudoku.png
+share/icons/Yaru/256x256@2x/apps/org.gnome.Sysprof.png
share/icons/Yaru/256x256@2x/apps/org.gnome.SystemMonitor.png
share/icons/Yaru/256x256@2x/apps/org.gnome.Terminal.png
share/icons/Yaru/256x256@2x/apps/org.gnome.TextEditor.png
@@ -8694,6 +8727,7 @@ share/icons/Yaru/256x256@2x/apps/org.gnome.gedit.png
share/icons/Yaru/256x256@2x/apps/org.gnome.seahorse.Application.png
share/icons/Yaru/256x256@2x/apps/org.gnome.tweaks.png
share/icons/Yaru/256x256@2x/apps/packages-app.png
+share/icons/Yaru/256x256@2x/apps/papers.png
share/icons/Yaru/256x256@2x/apps/passwords-app.png
share/icons/Yaru/256x256@2x/apps/podcasts-app.png
share/icons/Yaru/256x256@2x/apps/power-statistics.png
@@ -8725,9 +8759,9 @@ share/icons/Yaru/256x256@2x/apps/system-settings.png
share/icons/Yaru/256x256@2x/apps/system-software-install.png
share/icons/Yaru/256x256@2x/apps/system-software-update.png
share/icons/Yaru/256x256@2x/apps/terminal-app.png
+share/icons/Yaru/256x256@2x/apps/terminal-app2.png
share/icons/Yaru/256x256@2x/apps/terminal.png
share/icons/Yaru/256x256@2x/apps/text-editor.png
-share/icons/Yaru/256x256@2x/apps/timeshift.png
share/icons/Yaru/256x256@2x/apps/to-do-app.png
share/icons/Yaru/256x256@2x/apps/totem.png
share/icons/Yaru/256x256@2x/apps/transmission.png
@@ -8753,9 +8787,7 @@ share/icons/Yaru/256x256@2x/apps/workspace-switcher-left-top.png
share/icons/Yaru/256x256@2x/apps/workspace-switcher-right-bottom.png
share/icons/Yaru/256x256@2x/apps/workspace-switcher-right-top.png
share/icons/Yaru/256x256@2x/apps/workspace-switcher-top-left.png
-share/icons/Yaru/256x256@2x/apps/x-calendar-app.png
share/icons/Yaru/256x256@2x/apps/x-office-address-book.png
-share/icons/Yaru/256x256@2x/categories/application-x-addon.png
share/icons/Yaru/256x256@2x/categories/applications-accessories.png
share/icons/Yaru/256x256@2x/categories/applications-development.png
share/icons/Yaru/256x256@2x/categories/applications-games.png
@@ -8780,6 +8812,7 @@ share/icons/Yaru/256x256@2x/categories/preferences-desktop-locale.png
share/icons/Yaru/256x256@2x/categories/preferences-desktop-online-accounts.png
share/icons/Yaru/256x256@2x/categories/preferences-desktop-peripherals.png
share/icons/Yaru/256x256@2x/categories/preferences-desktop-personal.png
+share/icons/Yaru/256x256@2x/categories/preferences-desktop-screensaver.png
share/icons/Yaru/256x256@2x/categories/preferences-desktop-theme.png
share/icons/Yaru/256x256@2x/categories/preferences-desktop-wallpaper.png
share/icons/Yaru/256x256@2x/categories/preferences-system-bluetooth.png
@@ -8842,7 +8875,6 @@ share/icons/Yaru/256x256@2x/devices/gtk-cdrom.png
share/icons/Yaru/256x256@2x/devices/input-gaming.png
share/icons/Yaru/256x256@2x/devices/input-keyboard.png
share/icons/Yaru/256x256@2x/devices/input-mouse.png
-share/icons/Yaru/256x256@2x/devices/input-tablet.png
share/icons/Yaru/256x256@2x/devices/media-cdr.png
share/icons/Yaru/256x256@2x/devices/media-cdrom.png
share/icons/Yaru/256x256@2x/devices/media-cdrw.png
@@ -8869,7 +8901,6 @@ share/icons/Yaru/256x256@2x/devices/multimedia-volume-control.png
share/icons/Yaru/256x256@2x/devices/phone.png
share/icons/Yaru/256x256@2x/devices/printer-network.png
share/icons/Yaru/256x256@2x/devices/printer.png
-share/icons/Yaru/256x256@2x/emblems/config-users.png
share/icons/Yaru/256x256@2x/emblems/emblem-danger.png
share/icons/Yaru/256x256@2x/emblems/emblem-default.png
share/icons/Yaru/256x256@2x/emblems/emblem-dialog-question.png
@@ -8922,7 +8953,6 @@ share/icons/Yaru/256x256@2x/mimetypes/application-java.png
share/icons/Yaru/256x256@2x/mimetypes/application-javascript.png
share/icons/Yaru/256x256@2x/mimetypes/application-json.png
share/icons/Yaru/256x256@2x/mimetypes/application-msaccess.png
-share/icons/Yaru/256x256@2x/mimetypes/application-msexcel.png
share/icons/Yaru/256x256@2x/mimetypes/application-mspowerpoint.png
share/icons/Yaru/256x256@2x/mimetypes/application-msword.png
share/icons/Yaru/256x256@2x/mimetypes/application-octet-stream.png
@@ -8933,9 +8963,9 @@ share/icons/Yaru/256x256@2x/mimetypes/application-pgp-signature.png
share/icons/Yaru/256x256@2x/mimetypes/application-photoshop.png
share/icons/Yaru/256x256@2x/mimetypes/application-postscript.png
share/icons/Yaru/256x256@2x/mimetypes/application-rar.png
-share/icons/Yaru/256x256@2x/mimetypes/application-rss+xml.png
share/icons/Yaru/256x256@2x/mimetypes/application-rtf.png
share/icons/Yaru/256x256@2x/mimetypes/application-sql.png
+share/icons/Yaru/256x256@2x/mimetypes/application-toml.png
share/icons/Yaru/256x256@2x/mimetypes/application-typescript.png
share/icons/Yaru/256x256@2x/mimetypes/application-vnd-dart.png
share/icons/Yaru/256x256@2x/mimetypes/application-vnd.android.package-archive.png
@@ -8952,7 +8982,6 @@ share/icons/Yaru/256x256@2x/mimetypes/application-vnd.ms-publisher.png
share/icons/Yaru/256x256@2x/mimetypes/application-vnd.ms-word.png
share/icons/Yaru/256x256@2x/mimetypes/application-vnd.oasis.opendocument.database-template.png
share/icons/Yaru/256x256@2x/mimetypes/application-vnd.oasis.opendocument.database.png
-share/icons/Yaru/256x256@2x/mimetypes/application-vnd.oasis.opendocument.drawing.png
share/icons/Yaru/256x256@2x/mimetypes/application-vnd.oasis.opendocument.formula-template.png
share/icons/Yaru/256x256@2x/mimetypes/application-vnd.oasis.opendocument.formula.png
share/icons/Yaru/256x256@2x/mimetypes/application-vnd.oasis.opendocument.graphics-template.png
@@ -8979,6 +9008,7 @@ share/icons/Yaru/256x256@2x/mimetypes/application-x-7z-compressed.png
share/icons/Yaru/256x256@2x/mimetypes/application-x-addon.png
share/icons/Yaru/256x256@2x/mimetypes/application-x-apple-diskimage.png
share/icons/Yaru/256x256@2x/mimetypes/application-x-archive.png
+share/icons/Yaru/256x256@2x/mimetypes/application-x-audacity-project+sqlite3.png
share/icons/Yaru/256x256@2x/mimetypes/application-x-audacity-project.png
share/icons/Yaru/256x256@2x/mimetypes/application-x-bittorrent.png
share/icons/Yaru/256x256@2x/mimetypes/application-x-blender.png
@@ -9044,8 +9074,10 @@ share/icons/Yaru/256x256@2x/mimetypes/application-x-virtualbox-vmdk.png
share/icons/Yaru/256x256@2x/mimetypes/application-x-wine-extension-ini.png
share/icons/Yaru/256x256@2x/mimetypes/application-x-xpinstall.png
share/icons/Yaru/256x256@2x/mimetypes/application-x-yaml.png
+share/icons/Yaru/256x256@2x/mimetypes/application-x-zerosize.png
share/icons/Yaru/256x256@2x/mimetypes/application-x-zip.png
share/icons/Yaru/256x256@2x/mimetypes/application-xml.png
+share/icons/Yaru/256x256@2x/mimetypes/application-yaml.png
share/icons/Yaru/256x256@2x/mimetypes/application-zip.png
share/icons/Yaru/256x256@2x/mimetypes/audio-e-melody.png
share/icons/Yaru/256x256@2x/mimetypes/audio-flac.png
@@ -9130,9 +9162,9 @@ share/icons/Yaru/256x256@2x/mimetypes/package.png
share/icons/Yaru/256x256@2x/mimetypes/presentation.png
share/icons/Yaru/256x256@2x/mimetypes/rar.png
share/icons/Yaru/256x256@2x/mimetypes/rom.png
-share/icons/Yaru/256x256@2x/mimetypes/shellscript.png
share/icons/Yaru/256x256@2x/mimetypes/spreadsheet.png
share/icons/Yaru/256x256@2x/mimetypes/text-css.png
+share/icons/Yaru/256x256@2x/mimetypes/text-csv.png
share/icons/Yaru/256x256@2x/mimetypes/text-dockerfile.png
share/icons/Yaru/256x256@2x/mimetypes/text-document.png
share/icons/Yaru/256x256@2x/mimetypes/text-enriched.png
@@ -9146,6 +9178,7 @@ share/icons/Yaru/256x256@2x/mimetypes/text-richtext.png
share/icons/Yaru/256x256@2x/mimetypes/text-ruby.png
share/icons/Yaru/256x256@2x/mimetypes/text-rust.png
share/icons/Yaru/256x256@2x/mimetypes/text-spreadsheet.png
+share/icons/Yaru/256x256@2x/mimetypes/text-vnd.typst.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-arduino.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-authors.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-c++.png
@@ -9161,6 +9194,7 @@ share/icons/Yaru/256x256@2x/mimetypes/text-x-cppsrc.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-credits.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-csharp.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-csrc.png
+share/icons/Yaru/256x256@2x/mimetypes/text-x-dart.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-eMelody.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-fortran.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-generic.png
@@ -9202,6 +9236,7 @@ share/icons/Yaru/256x256@2x/mimetypes/text-x-systemd-unit.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-tex.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-twig.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-typescript.png
+share/icons/Yaru/256x256@2x/mimetypes/text-x-v.png
share/icons/Yaru/256x256@2x/mimetypes/text-x-vala.png
share/icons/Yaru/256x256@2x/mimetypes/text-x.gcode.png
share/icons/Yaru/256x256@2x/mimetypes/text-xml.png
@@ -9227,6 +9262,7 @@ share/icons/Yaru/256x256@2x/places/inode-directory.png
share/icons/Yaru/256x256@2x/places/insync-folder.png
share/icons/Yaru/256x256@2x/places/network-server.png
share/icons/Yaru/256x256@2x/places/network-workgroup.png
+share/icons/Yaru/256x256@2x/places/start-here.png
share/icons/Yaru/256x256@2x/places/user-desktop.png
share/icons/Yaru/256x256@2x/places/user-home.png
share/icons/Yaru/256x256@2x/places/user-trash.png
@@ -9264,6 +9300,7 @@ share/icons/Yaru/256x256@2x/status/user-info.png
share/icons/Yaru/256x256@2x/status/user-trash-full.png
share/icons/Yaru/32x32/actions/address-book-new.png
share/icons/Yaru/32x32/actions/application-exit.png
+share/icons/Yaru/32x32/actions/applications-other.png
share/icons/Yaru/32x32/actions/appointment-new.png
share/icons/Yaru/32x32/actions/blueman-plugin.png
share/icons/Yaru/32x32/actions/blueman-send-file.png
@@ -9387,7 +9424,6 @@ share/icons/Yaru/32x32/actions/mail-unread.png
share/icons/Yaru/32x32/actions/mail_forward.png
share/icons/Yaru/32x32/actions/mail_new.png
share/icons/Yaru/32x32/actions/mail_reply.png
-share/icons/Yaru/32x32/actions/printer.png
share/icons/Yaru/32x32/actions/printers.png
share/icons/Yaru/32x32/actions/process-stop.png
share/icons/Yaru/32x32/actions/redo.png
@@ -9429,6 +9465,7 @@ share/icons/Yaru/32x32/actions/system-shut-down.png
share/icons/Yaru/32x32/actions/system-shutdown.png
share/icons/Yaru/32x32/actions/system-switch-user.png
share/icons/Yaru/32x32/actions/undo.png
+share/icons/Yaru/32x32/actions/view-app-grid.png
share/icons/Yaru/32x32/actions/view-zoom-in.png
share/icons/Yaru/32x32/actions/view-zoom-out.png
share/icons/Yaru/32x32/actions/window-close.png
@@ -9445,7 +9482,8 @@ share/icons/Yaru/32x32/apps/accessories-character-map.png
share/icons/Yaru/32x32/apps/accessories-dictionary.png
share/icons/Yaru/32x32/apps/accessories-text-editor.png
share/icons/Yaru/32x32/apps/address-book-app.png
-share/icons/Yaru/32x32/apps/amazon-store.png
+share/icons/Yaru/32x32/apps/app-center.png
+share/icons/Yaru/32x32/apps/app.drey.EarTag.png
share/icons/Yaru/32x32/apps/applets-screenshooter.png
share/icons/Yaru/32x32/apps/applications-multimedia.png
share/icons/Yaru/32x32/apps/applications-office.png
@@ -9458,6 +9496,7 @@ share/icons/Yaru/32x32/apps/baobab.png
share/icons/Yaru/32x32/apps/bash.png
share/icons/Yaru/32x32/apps/bijiben.png
share/icons/Yaru/32x32/apps/bluetooth.png
+share/icons/Yaru/32x32/apps/builder-app.png
share/icons/Yaru/32x32/apps/ca.desrt.dconf-editor.png
share/icons/Yaru/32x32/apps/calculator-app.png
share/icons/Yaru/32x32/apps/calendar-app.png
@@ -9465,6 +9504,7 @@ share/icons/Yaru/32x32/apps/calendar.png
share/icons/Yaru/32x32/apps/camera-app.png
share/icons/Yaru/32x32/apps/cheese.png
share/icons/Yaru/32x32/apps/clock-app.png
+share/icons/Yaru/32x32/apps/com.mattjakeman.ExtensionManager.png
share/icons/Yaru/32x32/apps/configurator-app.png
share/icons/Yaru/32x32/apps/cpu-x.png
share/icons/Yaru/32x32/apps/dconf-editor.png
@@ -9558,6 +9598,7 @@ share/icons/Yaru/32x32/apps/office-address-book.png
share/icons/Yaru/32x32/apps/office-addressbook.png
share/icons/Yaru/32x32/apps/office-calendar.png
share/icons/Yaru/32x32/apps/org.gnome.ArchiveManager.png
+share/icons/Yaru/32x32/apps/org.gnome.Builder.png
share/icons/Yaru/32x32/apps/org.gnome.Calculator.png
share/icons/Yaru/32x32/apps/org.gnome.Calendar.png
share/icons/Yaru/32x32/apps/org.gnome.Calls.png
@@ -9575,13 +9616,16 @@ share/icons/Yaru/32x32/apps/org.gnome.Extensions.png
share/icons/Yaru/32x32/apps/org.gnome.FileRoller.png
share/icons/Yaru/32x32/apps/org.gnome.Gedit.png
share/icons/Yaru/32x32/apps/org.gnome.Logs.png
+share/icons/Yaru/32x32/apps/org.gnome.Loupe.png
share/icons/Yaru/32x32/apps/org.gnome.Mahjongg.png
share/icons/Yaru/32x32/apps/org.gnome.Maps.png
share/icons/Yaru/32x32/apps/org.gnome.Mines.png
share/icons/Yaru/32x32/apps/org.gnome.Music.png
share/icons/Yaru/32x32/apps/org.gnome.Nautilus.png
+share/icons/Yaru/32x32/apps/org.gnome.Papers.png
share/icons/Yaru/32x32/apps/org.gnome.Photos.png
share/icons/Yaru/32x32/apps/org.gnome.PowerStats.png
+share/icons/Yaru/32x32/apps/org.gnome.Ptyxis.png
share/icons/Yaru/32x32/apps/org.gnome.Rhythmbox.png
share/icons/Yaru/32x32/apps/org.gnome.Rhythmbox3.png
share/icons/Yaru/32x32/apps/org.gnome.Screenshot.png
@@ -9589,6 +9633,7 @@ share/icons/Yaru/32x32/apps/org.gnome.Settings.png
share/icons/Yaru/32x32/apps/org.gnome.Shell.Extensions.png
share/icons/Yaru/32x32/apps/org.gnome.Shotwell.png
share/icons/Yaru/32x32/apps/org.gnome.SimpleScan.png
+share/icons/Yaru/32x32/apps/org.gnome.Snapshot.png
share/icons/Yaru/32x32/apps/org.gnome.Software.Create.png
share/icons/Yaru/32x32/apps/org.gnome.Software.Develop.png
share/icons/Yaru/32x32/apps/org.gnome.Software.Learn.png
@@ -9598,6 +9643,7 @@ share/icons/Yaru/32x32/apps/org.gnome.Software.Work.png
share/icons/Yaru/32x32/apps/org.gnome.Software.png
share/icons/Yaru/32x32/apps/org.gnome.SoundRecorder.png
share/icons/Yaru/32x32/apps/org.gnome.Sudoku.png
+share/icons/Yaru/32x32/apps/org.gnome.Sysprof.png
share/icons/Yaru/32x32/apps/org.gnome.SystemMonitor.png
share/icons/Yaru/32x32/apps/org.gnome.Terminal.png
share/icons/Yaru/32x32/apps/org.gnome.TextEditor.png
@@ -9615,6 +9661,7 @@ share/icons/Yaru/32x32/apps/org.gnome.gedit.png
share/icons/Yaru/32x32/apps/org.gnome.seahorse.Application.png
share/icons/Yaru/32x32/apps/org.gnome.tweaks.png
share/icons/Yaru/32x32/apps/packages-app.png
+share/icons/Yaru/32x32/apps/papers.png
share/icons/Yaru/32x32/apps/passwords-app.png
share/icons/Yaru/32x32/apps/podcasts-app.png
share/icons/Yaru/32x32/apps/power-statistics.png
@@ -9646,9 +9693,9 @@ share/icons/Yaru/32x32/apps/system-settings.png
share/icons/Yaru/32x32/apps/system-software-install.png
share/icons/Yaru/32x32/apps/system-software-update.png
share/icons/Yaru/32x32/apps/terminal-app.png
+share/icons/Yaru/32x32/apps/terminal-app2.png
share/icons/Yaru/32x32/apps/terminal.png
share/icons/Yaru/32x32/apps/text-editor.png
-share/icons/Yaru/32x32/apps/timeshift.png
share/icons/Yaru/32x32/apps/to-do-app.png
share/icons/Yaru/32x32/apps/totem.png
share/icons/Yaru/32x32/apps/transmission.png
@@ -9674,9 +9721,7 @@ share/icons/Yaru/32x32/apps/workspace-switcher-left-top.png
share/icons/Yaru/32x32/apps/workspace-switcher-right-bottom.png
share/icons/Yaru/32x32/apps/workspace-switcher-right-top.png
share/icons/Yaru/32x32/apps/workspace-switcher-top-left.png
-share/icons/Yaru/32x32/apps/x-calendar-app.png
share/icons/Yaru/32x32/apps/x-office-address-book.png
-share/icons/Yaru/32x32/categories/application-x-addon.png
share/icons/Yaru/32x32/categories/applications-accessories.png
share/icons/Yaru/32x32/categories/applications-development.png
share/icons/Yaru/32x32/categories/applications-games.png
@@ -9701,6 +9746,7 @@ share/icons/Yaru/32x32/categories/preferences-desktop-locale.png
share/icons/Yaru/32x32/categories/preferences-desktop-online-accounts.png
share/icons/Yaru/32x32/categories/preferences-desktop-peripherals.png
share/icons/Yaru/32x32/categories/preferences-desktop-personal.png
+share/icons/Yaru/32x32/categories/preferences-desktop-screensaver.png
share/icons/Yaru/32x32/categories/preferences-desktop-theme.png
share/icons/Yaru/32x32/categories/preferences-desktop-wallpaper.png
share/icons/Yaru/32x32/categories/preferences-system-bluetooth.png
@@ -9763,7 +9809,6 @@ share/icons/Yaru/32x32/devices/gtk-cdrom.png
share/icons/Yaru/32x32/devices/input-gaming.png
share/icons/Yaru/32x32/devices/input-keyboard.png
share/icons/Yaru/32x32/devices/input-mouse.png
-share/icons/Yaru/32x32/devices/input-tablet.png
share/icons/Yaru/32x32/devices/media-cdr.png
share/icons/Yaru/32x32/devices/media-cdrom.png
share/icons/Yaru/32x32/devices/media-cdrw.png
@@ -9790,7 +9835,6 @@ share/icons/Yaru/32x32/devices/multimedia-volume-control.png
share/icons/Yaru/32x32/devices/phone.png
share/icons/Yaru/32x32/devices/printer-network.png
share/icons/Yaru/32x32/devices/printer.png
-share/icons/Yaru/32x32/emblems/config-users.png
share/icons/Yaru/32x32/emblems/emblem-danger.png
share/icons/Yaru/32x32/emblems/emblem-default.png
share/icons/Yaru/32x32/emblems/emblem-dialog-question.png
@@ -9843,7 +9887,6 @@ share/icons/Yaru/32x32/mimetypes/application-java.png
share/icons/Yaru/32x32/mimetypes/application-javascript.png
share/icons/Yaru/32x32/mimetypes/application-json.png
share/icons/Yaru/32x32/mimetypes/application-msaccess.png
-share/icons/Yaru/32x32/mimetypes/application-msexcel.png
share/icons/Yaru/32x32/mimetypes/application-mspowerpoint.png
share/icons/Yaru/32x32/mimetypes/application-msword.png
share/icons/Yaru/32x32/mimetypes/application-octet-stream.png
@@ -9854,9 +9897,9 @@ share/icons/Yaru/32x32/mimetypes/application-pgp-signature.png
share/icons/Yaru/32x32/mimetypes/application-photoshop.png
share/icons/Yaru/32x32/mimetypes/application-postscript.png
share/icons/Yaru/32x32/mimetypes/application-rar.png
-share/icons/Yaru/32x32/mimetypes/application-rss+xml.png
share/icons/Yaru/32x32/mimetypes/application-rtf.png
share/icons/Yaru/32x32/mimetypes/application-sql.png
+share/icons/Yaru/32x32/mimetypes/application-toml.png
share/icons/Yaru/32x32/mimetypes/application-typescript.png
share/icons/Yaru/32x32/mimetypes/application-vnd-dart.png
share/icons/Yaru/32x32/mimetypes/application-vnd.android.package-archive.png
@@ -9873,7 +9916,6 @@ share/icons/Yaru/32x32/mimetypes/application-vnd.ms-publisher.png
share/icons/Yaru/32x32/mimetypes/application-vnd.ms-word.png
share/icons/Yaru/32x32/mimetypes/application-vnd.oasis.opendocument.database-template.png
share/icons/Yaru/32x32/mimetypes/application-vnd.oasis.opendocument.database.png
-share/icons/Yaru/32x32/mimetypes/application-vnd.oasis.opendocument.drawing.png
share/icons/Yaru/32x32/mimetypes/application-vnd.oasis.opendocument.formula-template.png
share/icons/Yaru/32x32/mimetypes/application-vnd.oasis.opendocument.formula.png
share/icons/Yaru/32x32/mimetypes/application-vnd.oasis.opendocument.graphics-template.png
@@ -9900,6 +9942,7 @@ share/icons/Yaru/32x32/mimetypes/application-x-7z-compressed.png
share/icons/Yaru/32x32/mimetypes/application-x-addon.png
share/icons/Yaru/32x32/mimetypes/application-x-apple-diskimage.png
share/icons/Yaru/32x32/mimetypes/application-x-archive.png
+share/icons/Yaru/32x32/mimetypes/application-x-audacity-project+sqlite3.png
share/icons/Yaru/32x32/mimetypes/application-x-audacity-project.png
share/icons/Yaru/32x32/mimetypes/application-x-bittorrent.png
share/icons/Yaru/32x32/mimetypes/application-x-blender.png
@@ -9965,8 +10008,10 @@ share/icons/Yaru/32x32/mimetypes/application-x-virtualbox-vmdk.png
share/icons/Yaru/32x32/mimetypes/application-x-wine-extension-ini.png
share/icons/Yaru/32x32/mimetypes/application-x-xpinstall.png
share/icons/Yaru/32x32/mimetypes/application-x-yaml.png
+share/icons/Yaru/32x32/mimetypes/application-x-zerosize.png
share/icons/Yaru/32x32/mimetypes/application-x-zip.png
share/icons/Yaru/32x32/mimetypes/application-xml.png
+share/icons/Yaru/32x32/mimetypes/application-yaml.png
share/icons/Yaru/32x32/mimetypes/application-zip.png
share/icons/Yaru/32x32/mimetypes/audio-e-melody.png
share/icons/Yaru/32x32/mimetypes/audio-flac.png
@@ -10051,9 +10096,9 @@ share/icons/Yaru/32x32/mimetypes/package.png
share/icons/Yaru/32x32/mimetypes/presentation.png
share/icons/Yaru/32x32/mimetypes/rar.png
share/icons/Yaru/32x32/mimetypes/rom.png
-share/icons/Yaru/32x32/mimetypes/shellscript.png
share/icons/Yaru/32x32/mimetypes/spreadsheet.png
share/icons/Yaru/32x32/mimetypes/text-css.png
+share/icons/Yaru/32x32/mimetypes/text-csv.png
share/icons/Yaru/32x32/mimetypes/text-dockerfile.png
share/icons/Yaru/32x32/mimetypes/text-document.png
share/icons/Yaru/32x32/mimetypes/text-enriched.png
@@ -10067,6 +10112,7 @@ share/icons/Yaru/32x32/mimetypes/text-richtext.png
share/icons/Yaru/32x32/mimetypes/text-ruby.png
share/icons/Yaru/32x32/mimetypes/text-rust.png
share/icons/Yaru/32x32/mimetypes/text-spreadsheet.png
+share/icons/Yaru/32x32/mimetypes/text-vnd.typst.png
share/icons/Yaru/32x32/mimetypes/text-x-arduino.png
share/icons/Yaru/32x32/mimetypes/text-x-authors.png
share/icons/Yaru/32x32/mimetypes/text-x-c++.png
@@ -10082,6 +10128,7 @@ share/icons/Yaru/32x32/mimetypes/text-x-cppsrc.png
share/icons/Yaru/32x32/mimetypes/text-x-credits.png
share/icons/Yaru/32x32/mimetypes/text-x-csharp.png
share/icons/Yaru/32x32/mimetypes/text-x-csrc.png
+share/icons/Yaru/32x32/mimetypes/text-x-dart.png
share/icons/Yaru/32x32/mimetypes/text-x-eMelody.png
share/icons/Yaru/32x32/mimetypes/text-x-fortran.png
share/icons/Yaru/32x32/mimetypes/text-x-generic.png
@@ -10123,6 +10170,7 @@ share/icons/Yaru/32x32/mimetypes/text-x-systemd-unit.png
share/icons/Yaru/32x32/mimetypes/text-x-tex.png
share/icons/Yaru/32x32/mimetypes/text-x-twig.png
share/icons/Yaru/32x32/mimetypes/text-x-typescript.png
+share/icons/Yaru/32x32/mimetypes/text-x-v.png
share/icons/Yaru/32x32/mimetypes/text-x-vala.png
share/icons/Yaru/32x32/mimetypes/text-x.gcode.png
share/icons/Yaru/32x32/mimetypes/text-xml.png
@@ -10148,6 +10196,7 @@ share/icons/Yaru/32x32/places/inode-directory.png
share/icons/Yaru/32x32/places/insync-folder.png
share/icons/Yaru/32x32/places/network-server.png
share/icons/Yaru/32x32/places/network-workgroup.png
+share/icons/Yaru/32x32/places/start-here.png
share/icons/Yaru/32x32/places/user-desktop.png
share/icons/Yaru/32x32/places/user-home.png
share/icons/Yaru/32x32/places/user-trash.png
@@ -10185,6 +10234,7 @@ share/icons/Yaru/32x32/status/user-info.png
share/icons/Yaru/32x32/status/user-trash-full.png
share/icons/Yaru/32x32@2x/actions/address-book-new.png
share/icons/Yaru/32x32@2x/actions/application-exit.png
+share/icons/Yaru/32x32@2x/actions/applications-other.png
share/icons/Yaru/32x32@2x/actions/appointment-new.png
share/icons/Yaru/32x32@2x/actions/blueman-plugin.png
share/icons/Yaru/32x32@2x/actions/blueman-send-file.png
@@ -10308,7 +10358,6 @@ share/icons/Yaru/32x32@2x/actions/mail-unread.png
share/icons/Yaru/32x32@2x/actions/mail_forward.png
share/icons/Yaru/32x32@2x/actions/mail_new.png
share/icons/Yaru/32x32@2x/actions/mail_reply.png
-share/icons/Yaru/32x32@2x/actions/printer.png
share/icons/Yaru/32x32@2x/actions/printers.png
share/icons/Yaru/32x32@2x/actions/process-stop.png
share/icons/Yaru/32x32@2x/actions/redo.png
@@ -10350,6 +10399,7 @@ share/icons/Yaru/32x32@2x/actions/system-shut-down.png
share/icons/Yaru/32x32@2x/actions/system-shutdown.png
share/icons/Yaru/32x32@2x/actions/system-switch-user.png
share/icons/Yaru/32x32@2x/actions/undo.png
+share/icons/Yaru/32x32@2x/actions/view-app-grid.png
share/icons/Yaru/32x32@2x/actions/view-zoom-in.png
share/icons/Yaru/32x32@2x/actions/view-zoom-out.png
share/icons/Yaru/32x32@2x/actions/window-close.png
@@ -10366,7 +10416,8 @@ share/icons/Yaru/32x32@2x/apps/accessories-character-map.png
share/icons/Yaru/32x32@2x/apps/accessories-dictionary.png
share/icons/Yaru/32x32@2x/apps/accessories-text-editor.png
share/icons/Yaru/32x32@2x/apps/address-book-app.png
-share/icons/Yaru/32x32@2x/apps/amazon-store.png
+share/icons/Yaru/32x32@2x/apps/app-center.png
+share/icons/Yaru/32x32@2x/apps/app.drey.EarTag.png
share/icons/Yaru/32x32@2x/apps/applets-screenshooter.png
share/icons/Yaru/32x32@2x/apps/applications-multimedia.png
share/icons/Yaru/32x32@2x/apps/applications-office.png
@@ -10379,6 +10430,7 @@ share/icons/Yaru/32x32@2x/apps/baobab.png
share/icons/Yaru/32x32@2x/apps/bash.png
share/icons/Yaru/32x32@2x/apps/bijiben.png
share/icons/Yaru/32x32@2x/apps/bluetooth.png
+share/icons/Yaru/32x32@2x/apps/builder-app.png
share/icons/Yaru/32x32@2x/apps/ca.desrt.dconf-editor.png
share/icons/Yaru/32x32@2x/apps/calculator-app.png
share/icons/Yaru/32x32@2x/apps/calendar-app.png
@@ -10386,6 +10438,7 @@ share/icons/Yaru/32x32@2x/apps/calendar.png
share/icons/Yaru/32x32@2x/apps/camera-app.png
share/icons/Yaru/32x32@2x/apps/cheese.png
share/icons/Yaru/32x32@2x/apps/clock-app.png
+share/icons/Yaru/32x32@2x/apps/com.mattjakeman.ExtensionManager.png
share/icons/Yaru/32x32@2x/apps/configurator-app.png
share/icons/Yaru/32x32@2x/apps/cpu-x.png
share/icons/Yaru/32x32@2x/apps/dconf-editor.png
@@ -10479,6 +10532,7 @@ share/icons/Yaru/32x32@2x/apps/office-address-book.png
share/icons/Yaru/32x32@2x/apps/office-addressbook.png
share/icons/Yaru/32x32@2x/apps/office-calendar.png
share/icons/Yaru/32x32@2x/apps/org.gnome.ArchiveManager.png
+share/icons/Yaru/32x32@2x/apps/org.gnome.Builder.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Calculator.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Calendar.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Calls.png
@@ -10496,13 +10550,16 @@ share/icons/Yaru/32x32@2x/apps/org.gnome.Extensions.png
share/icons/Yaru/32x32@2x/apps/org.gnome.FileRoller.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Gedit.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Logs.png
+share/icons/Yaru/32x32@2x/apps/org.gnome.Loupe.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Mahjongg.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Maps.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Mines.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Music.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Nautilus.png
+share/icons/Yaru/32x32@2x/apps/org.gnome.Papers.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Photos.png
share/icons/Yaru/32x32@2x/apps/org.gnome.PowerStats.png
+share/icons/Yaru/32x32@2x/apps/org.gnome.Ptyxis.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Rhythmbox.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Rhythmbox3.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Screenshot.png
@@ -10510,6 +10567,7 @@ share/icons/Yaru/32x32@2x/apps/org.gnome.Settings.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Shell.Extensions.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Shotwell.png
share/icons/Yaru/32x32@2x/apps/org.gnome.SimpleScan.png
+share/icons/Yaru/32x32@2x/apps/org.gnome.Snapshot.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Software.Create.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Software.Develop.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Software.Learn.png
@@ -10519,6 +10577,7 @@ share/icons/Yaru/32x32@2x/apps/org.gnome.Software.Work.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Software.png
share/icons/Yaru/32x32@2x/apps/org.gnome.SoundRecorder.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Sudoku.png
+share/icons/Yaru/32x32@2x/apps/org.gnome.Sysprof.png
share/icons/Yaru/32x32@2x/apps/org.gnome.SystemMonitor.png
share/icons/Yaru/32x32@2x/apps/org.gnome.Terminal.png
share/icons/Yaru/32x32@2x/apps/org.gnome.TextEditor.png
@@ -10536,6 +10595,7 @@ share/icons/Yaru/32x32@2x/apps/org.gnome.gedit.png
share/icons/Yaru/32x32@2x/apps/org.gnome.seahorse.Application.png
share/icons/Yaru/32x32@2x/apps/org.gnome.tweaks.png
share/icons/Yaru/32x32@2x/apps/packages-app.png
+share/icons/Yaru/32x32@2x/apps/papers.png
share/icons/Yaru/32x32@2x/apps/passwords-app.png
share/icons/Yaru/32x32@2x/apps/podcasts-app.png
share/icons/Yaru/32x32@2x/apps/power-statistics.png
@@ -10567,9 +10627,9 @@ share/icons/Yaru/32x32@2x/apps/system-settings.png
share/icons/Yaru/32x32@2x/apps/system-software-install.png
share/icons/Yaru/32x32@2x/apps/system-software-update.png
share/icons/Yaru/32x32@2x/apps/terminal-app.png
+share/icons/Yaru/32x32@2x/apps/terminal-app2.png
share/icons/Yaru/32x32@2x/apps/terminal.png
share/icons/Yaru/32x32@2x/apps/text-editor.png
-share/icons/Yaru/32x32@2x/apps/timeshift.png
share/icons/Yaru/32x32@2x/apps/to-do-app.png
share/icons/Yaru/32x32@2x/apps/totem.png
share/icons/Yaru/32x32@2x/apps/transmission.png
@@ -10595,9 +10655,7 @@ share/icons/Yaru/32x32@2x/apps/workspace-switcher-left-top.png
share/icons/Yaru/32x32@2x/apps/workspace-switcher-right-bottom.png
share/icons/Yaru/32x32@2x/apps/workspace-switcher-right-top.png
share/icons/Yaru/32x32@2x/apps/workspace-switcher-top-left.png
-share/icons/Yaru/32x32@2x/apps/x-calendar-app.png
share/icons/Yaru/32x32@2x/apps/x-office-address-book.png
-share/icons/Yaru/32x32@2x/categories/application-x-addon.png
share/icons/Yaru/32x32@2x/categories/applications-accessories.png
share/icons/Yaru/32x32@2x/categories/applications-development.png
share/icons/Yaru/32x32@2x/categories/applications-games.png
@@ -10622,6 +10680,7 @@ share/icons/Yaru/32x32@2x/categories/preferences-desktop-locale.png
share/icons/Yaru/32x32@2x/categories/preferences-desktop-online-accounts.png
share/icons/Yaru/32x32@2x/categories/preferences-desktop-peripherals.png
share/icons/Yaru/32x32@2x/categories/preferences-desktop-personal.png
+share/icons/Yaru/32x32@2x/categories/preferences-desktop-screensaver.png
share/icons/Yaru/32x32@2x/categories/preferences-desktop-theme.png
share/icons/Yaru/32x32@2x/categories/preferences-desktop-wallpaper.png
share/icons/Yaru/32x32@2x/categories/preferences-system-bluetooth.png
@@ -10684,7 +10743,6 @@ share/icons/Yaru/32x32@2x/devices/gtk-cdrom.png
share/icons/Yaru/32x32@2x/devices/input-gaming.png
share/icons/Yaru/32x32@2x/devices/input-keyboard.png
share/icons/Yaru/32x32@2x/devices/input-mouse.png
-share/icons/Yaru/32x32@2x/devices/input-tablet.png
share/icons/Yaru/32x32@2x/devices/media-cdr.png
share/icons/Yaru/32x32@2x/devices/media-cdrom.png
share/icons/Yaru/32x32@2x/devices/media-cdrw.png
@@ -10711,7 +10769,6 @@ share/icons/Yaru/32x32@2x/devices/multimedia-volume-control.png
share/icons/Yaru/32x32@2x/devices/phone.png
share/icons/Yaru/32x32@2x/devices/printer-network.png
share/icons/Yaru/32x32@2x/devices/printer.png
-share/icons/Yaru/32x32@2x/emblems/config-users.png
share/icons/Yaru/32x32@2x/emblems/emblem-danger.png
share/icons/Yaru/32x32@2x/emblems/emblem-default.png
share/icons/Yaru/32x32@2x/emblems/emblem-dialog-question.png
@@ -10764,7 +10821,6 @@ share/icons/Yaru/32x32@2x/mimetypes/application-java.png
share/icons/Yaru/32x32@2x/mimetypes/application-javascript.png
share/icons/Yaru/32x32@2x/mimetypes/application-json.png
share/icons/Yaru/32x32@2x/mimetypes/application-msaccess.png
-share/icons/Yaru/32x32@2x/mimetypes/application-msexcel.png
share/icons/Yaru/32x32@2x/mimetypes/application-mspowerpoint.png
share/icons/Yaru/32x32@2x/mimetypes/application-msword.png
share/icons/Yaru/32x32@2x/mimetypes/application-octet-stream.png
@@ -10775,9 +10831,9 @@ share/icons/Yaru/32x32@2x/mimetypes/application-pgp-signature.png
share/icons/Yaru/32x32@2x/mimetypes/application-photoshop.png
share/icons/Yaru/32x32@2x/mimetypes/application-postscript.png
share/icons/Yaru/32x32@2x/mimetypes/application-rar.png
-share/icons/Yaru/32x32@2x/mimetypes/application-rss+xml.png
share/icons/Yaru/32x32@2x/mimetypes/application-rtf.png
share/icons/Yaru/32x32@2x/mimetypes/application-sql.png
+share/icons/Yaru/32x32@2x/mimetypes/application-toml.png
share/icons/Yaru/32x32@2x/mimetypes/application-typescript.png
share/icons/Yaru/32x32@2x/mimetypes/application-vnd-dart.png
share/icons/Yaru/32x32@2x/mimetypes/application-vnd.android.package-archive.png
@@ -10794,7 +10850,6 @@ share/icons/Yaru/32x32@2x/mimetypes/application-vnd.ms-publisher.png
share/icons/Yaru/32x32@2x/mimetypes/application-vnd.ms-word.png
share/icons/Yaru/32x32@2x/mimetypes/application-vnd.oasis.opendocument.database-template.png
share/icons/Yaru/32x32@2x/mimetypes/application-vnd.oasis.opendocument.database.png
-share/icons/Yaru/32x32@2x/mimetypes/application-vnd.oasis.opendocument.drawing.png
share/icons/Yaru/32x32@2x/mimetypes/application-vnd.oasis.opendocument.formula-template.png
share/icons/Yaru/32x32@2x/mimetypes/application-vnd.oasis.opendocument.formula.png
share/icons/Yaru/32x32@2x/mimetypes/application-vnd.oasis.opendocument.graphics-template.png
@@ -10821,6 +10876,7 @@ share/icons/Yaru/32x32@2x/mimetypes/application-x-7z-compressed.png
share/icons/Yaru/32x32@2x/mimetypes/application-x-addon.png
share/icons/Yaru/32x32@2x/mimetypes/application-x-apple-diskimage.png
share/icons/Yaru/32x32@2x/mimetypes/application-x-archive.png
+share/icons/Yaru/32x32@2x/mimetypes/application-x-audacity-project+sqlite3.png
share/icons/Yaru/32x32@2x/mimetypes/application-x-audacity-project.png
share/icons/Yaru/32x32@2x/mimetypes/application-x-bittorrent.png
share/icons/Yaru/32x32@2x/mimetypes/application-x-blender.png
@@ -10886,8 +10942,10 @@ share/icons/Yaru/32x32@2x/mimetypes/application-x-virtualbox-vmdk.png
share/icons/Yaru/32x32@2x/mimetypes/application-x-wine-extension-ini.png
share/icons/Yaru/32x32@2x/mimetypes/application-x-xpinstall.png
share/icons/Yaru/32x32@2x/mimetypes/application-x-yaml.png
+share/icons/Yaru/32x32@2x/mimetypes/application-x-zerosize.png
share/icons/Yaru/32x32@2x/mimetypes/application-x-zip.png
share/icons/Yaru/32x32@2x/mimetypes/application-xml.png
+share/icons/Yaru/32x32@2x/mimetypes/application-yaml.png
share/icons/Yaru/32x32@2x/mimetypes/application-zip.png
share/icons/Yaru/32x32@2x/mimetypes/audio-e-melody.png
share/icons/Yaru/32x32@2x/mimetypes/audio-flac.png
@@ -10972,9 +11030,9 @@ share/icons/Yaru/32x32@2x/mimetypes/package.png
share/icons/Yaru/32x32@2x/mimetypes/presentation.png
share/icons/Yaru/32x32@2x/mimetypes/rar.png
share/icons/Yaru/32x32@2x/mimetypes/rom.png
-share/icons/Yaru/32x32@2x/mimetypes/shellscript.png
share/icons/Yaru/32x32@2x/mimetypes/spreadsheet.png
share/icons/Yaru/32x32@2x/mimetypes/text-css.png
+share/icons/Yaru/32x32@2x/mimetypes/text-csv.png
share/icons/Yaru/32x32@2x/mimetypes/text-dockerfile.png
share/icons/Yaru/32x32@2x/mimetypes/text-document.png
share/icons/Yaru/32x32@2x/mimetypes/text-enriched.png
@@ -10988,6 +11046,7 @@ share/icons/Yaru/32x32@2x/mimetypes/text-richtext.png
share/icons/Yaru/32x32@2x/mimetypes/text-ruby.png
share/icons/Yaru/32x32@2x/mimetypes/text-rust.png
share/icons/Yaru/32x32@2x/mimetypes/text-spreadsheet.png
+share/icons/Yaru/32x32@2x/mimetypes/text-vnd.typst.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-arduino.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-authors.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-c++.png
@@ -11003,6 +11062,7 @@ share/icons/Yaru/32x32@2x/mimetypes/text-x-cppsrc.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-credits.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-csharp.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-csrc.png
+share/icons/Yaru/32x32@2x/mimetypes/text-x-dart.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-eMelody.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-fortran.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-generic.png
@@ -11044,6 +11104,7 @@ share/icons/Yaru/32x32@2x/mimetypes/text-x-systemd-unit.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-tex.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-twig.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-typescript.png
+share/icons/Yaru/32x32@2x/mimetypes/text-x-v.png
share/icons/Yaru/32x32@2x/mimetypes/text-x-vala.png
share/icons/Yaru/32x32@2x/mimetypes/text-x.gcode.png
share/icons/Yaru/32x32@2x/mimetypes/text-xml.png
@@ -11069,6 +11130,7 @@ share/icons/Yaru/32x32@2x/places/inode-directory.png
share/icons/Yaru/32x32@2x/places/insync-folder.png
share/icons/Yaru/32x32@2x/places/network-server.png
share/icons/Yaru/32x32@2x/places/network-workgroup.png
+share/icons/Yaru/32x32@2x/places/start-here.png
share/icons/Yaru/32x32@2x/places/user-desktop.png
share/icons/Yaru/32x32@2x/places/user-home.png
share/icons/Yaru/32x32@2x/places/user-trash.png
@@ -11106,6 +11168,7 @@ share/icons/Yaru/32x32@2x/status/user-info.png
share/icons/Yaru/32x32@2x/status/user-trash-full.png
share/icons/Yaru/48x48/actions/address-book-new.png
share/icons/Yaru/48x48/actions/application-exit.png
+share/icons/Yaru/48x48/actions/applications-other.png
share/icons/Yaru/48x48/actions/appointment-new.png
share/icons/Yaru/48x48/actions/blueman-plugin.png
share/icons/Yaru/48x48/actions/blueman-send-file.png
@@ -11229,7 +11292,6 @@ share/icons/Yaru/48x48/actions/mail-unread.png
share/icons/Yaru/48x48/actions/mail_forward.png
share/icons/Yaru/48x48/actions/mail_new.png
share/icons/Yaru/48x48/actions/mail_reply.png
-share/icons/Yaru/48x48/actions/printer.png
share/icons/Yaru/48x48/actions/printers.png
share/icons/Yaru/48x48/actions/process-stop.png
share/icons/Yaru/48x48/actions/redo.png
@@ -11271,6 +11333,7 @@ share/icons/Yaru/48x48/actions/system-shut-down.png
share/icons/Yaru/48x48/actions/system-shutdown.png
share/icons/Yaru/48x48/actions/system-switch-user.png
share/icons/Yaru/48x48/actions/undo.png
+share/icons/Yaru/48x48/actions/view-app-grid.png
share/icons/Yaru/48x48/actions/view-zoom-in.png
share/icons/Yaru/48x48/actions/view-zoom-out.png
share/icons/Yaru/48x48/actions/window-close.png
@@ -11287,7 +11350,8 @@ share/icons/Yaru/48x48/apps/accessories-character-map.png
share/icons/Yaru/48x48/apps/accessories-dictionary.png
share/icons/Yaru/48x48/apps/accessories-text-editor.png
share/icons/Yaru/48x48/apps/address-book-app.png
-share/icons/Yaru/48x48/apps/amazon-store.png
+share/icons/Yaru/48x48/apps/app-center.png
+share/icons/Yaru/48x48/apps/app.drey.EarTag.png
share/icons/Yaru/48x48/apps/applets-screenshooter.png
share/icons/Yaru/48x48/apps/applications-multimedia.png
share/icons/Yaru/48x48/apps/applications-office.png
@@ -11300,6 +11364,7 @@ share/icons/Yaru/48x48/apps/baobab.png
share/icons/Yaru/48x48/apps/bash.png
share/icons/Yaru/48x48/apps/bijiben.png
share/icons/Yaru/48x48/apps/bluetooth.png
+share/icons/Yaru/48x48/apps/builder-app.png
share/icons/Yaru/48x48/apps/ca.desrt.dconf-editor.png
share/icons/Yaru/48x48/apps/calculator-app.png
share/icons/Yaru/48x48/apps/calendar-app.png
@@ -11307,6 +11372,7 @@ share/icons/Yaru/48x48/apps/calendar.png
share/icons/Yaru/48x48/apps/camera-app.png
share/icons/Yaru/48x48/apps/cheese.png
share/icons/Yaru/48x48/apps/clock-app.png
+share/icons/Yaru/48x48/apps/com.mattjakeman.ExtensionManager.png
share/icons/Yaru/48x48/apps/configurator-app.png
share/icons/Yaru/48x48/apps/cpu-x.png
share/icons/Yaru/48x48/apps/dconf-editor.png
@@ -11400,6 +11466,7 @@ share/icons/Yaru/48x48/apps/office-address-book.png
share/icons/Yaru/48x48/apps/office-addressbook.png
share/icons/Yaru/48x48/apps/office-calendar.png
share/icons/Yaru/48x48/apps/org.gnome.ArchiveManager.png
+share/icons/Yaru/48x48/apps/org.gnome.Builder.png
share/icons/Yaru/48x48/apps/org.gnome.Calculator.png
share/icons/Yaru/48x48/apps/org.gnome.Calendar.png
share/icons/Yaru/48x48/apps/org.gnome.Calls.png
@@ -11417,13 +11484,16 @@ share/icons/Yaru/48x48/apps/org.gnome.Extensions.png
share/icons/Yaru/48x48/apps/org.gnome.FileRoller.png
share/icons/Yaru/48x48/apps/org.gnome.Gedit.png
share/icons/Yaru/48x48/apps/org.gnome.Logs.png
+share/icons/Yaru/48x48/apps/org.gnome.Loupe.png
share/icons/Yaru/48x48/apps/org.gnome.Mahjongg.png
share/icons/Yaru/48x48/apps/org.gnome.Maps.png
share/icons/Yaru/48x48/apps/org.gnome.Mines.png
share/icons/Yaru/48x48/apps/org.gnome.Music.png
share/icons/Yaru/48x48/apps/org.gnome.Nautilus.png
+share/icons/Yaru/48x48/apps/org.gnome.Papers.png
share/icons/Yaru/48x48/apps/org.gnome.Photos.png
share/icons/Yaru/48x48/apps/org.gnome.PowerStats.png
+share/icons/Yaru/48x48/apps/org.gnome.Ptyxis.png
share/icons/Yaru/48x48/apps/org.gnome.Rhythmbox.png
share/icons/Yaru/48x48/apps/org.gnome.Rhythmbox3.png
share/icons/Yaru/48x48/apps/org.gnome.Screenshot.png
@@ -11431,6 +11501,7 @@ share/icons/Yaru/48x48/apps/org.gnome.Settings.png
share/icons/Yaru/48x48/apps/org.gnome.Shell.Extensions.png
share/icons/Yaru/48x48/apps/org.gnome.Shotwell.png
share/icons/Yaru/48x48/apps/org.gnome.SimpleScan.png
+share/icons/Yaru/48x48/apps/org.gnome.Snapshot.png
share/icons/Yaru/48x48/apps/org.gnome.Software.Create.png
share/icons/Yaru/48x48/apps/org.gnome.Software.Develop.png
share/icons/Yaru/48x48/apps/org.gnome.Software.Learn.png
@@ -11440,6 +11511,7 @@ share/icons/Yaru/48x48/apps/org.gnome.Software.Work.png
share/icons/Yaru/48x48/apps/org.gnome.Software.png
share/icons/Yaru/48x48/apps/org.gnome.SoundRecorder.png
share/icons/Yaru/48x48/apps/org.gnome.Sudoku.png
+share/icons/Yaru/48x48/apps/org.gnome.Sysprof.png
share/icons/Yaru/48x48/apps/org.gnome.SystemMonitor.png
share/icons/Yaru/48x48/apps/org.gnome.Terminal.png
share/icons/Yaru/48x48/apps/org.gnome.TextEditor.png
@@ -11457,6 +11529,7 @@ share/icons/Yaru/48x48/apps/org.gnome.gedit.png
share/icons/Yaru/48x48/apps/org.gnome.seahorse.Application.png
share/icons/Yaru/48x48/apps/org.gnome.tweaks.png
share/icons/Yaru/48x48/apps/packages-app.png
+share/icons/Yaru/48x48/apps/papers.png
share/icons/Yaru/48x48/apps/passwords-app.png
share/icons/Yaru/48x48/apps/podcasts-app.png
share/icons/Yaru/48x48/apps/power-statistics.png
@@ -11488,9 +11561,9 @@ share/icons/Yaru/48x48/apps/system-settings.png
share/icons/Yaru/48x48/apps/system-software-install.png
share/icons/Yaru/48x48/apps/system-software-update.png
share/icons/Yaru/48x48/apps/terminal-app.png
+share/icons/Yaru/48x48/apps/terminal-app2.png
share/icons/Yaru/48x48/apps/terminal.png
share/icons/Yaru/48x48/apps/text-editor.png
-share/icons/Yaru/48x48/apps/timeshift.png
share/icons/Yaru/48x48/apps/to-do-app.png
share/icons/Yaru/48x48/apps/totem.png
share/icons/Yaru/48x48/apps/transmission.png
@@ -11516,9 +11589,7 @@ share/icons/Yaru/48x48/apps/workspace-switcher-left-top.png
share/icons/Yaru/48x48/apps/workspace-switcher-right-bottom.png
share/icons/Yaru/48x48/apps/workspace-switcher-right-top.png
share/icons/Yaru/48x48/apps/workspace-switcher-top-left.png
-share/icons/Yaru/48x48/apps/x-calendar-app.png
share/icons/Yaru/48x48/apps/x-office-address-book.png
-share/icons/Yaru/48x48/categories/application-x-addon.png
share/icons/Yaru/48x48/categories/applications-accessories.png
share/icons/Yaru/48x48/categories/applications-development.png
share/icons/Yaru/48x48/categories/applications-games.png
@@ -11543,6 +11614,7 @@ share/icons/Yaru/48x48/categories/preferences-desktop-locale.png
share/icons/Yaru/48x48/categories/preferences-desktop-online-accounts.png
share/icons/Yaru/48x48/categories/preferences-desktop-peripherals.png
share/icons/Yaru/48x48/categories/preferences-desktop-personal.png
+share/icons/Yaru/48x48/categories/preferences-desktop-screensaver.png
share/icons/Yaru/48x48/categories/preferences-desktop-theme.png
share/icons/Yaru/48x48/categories/preferences-desktop-wallpaper.png
share/icons/Yaru/48x48/categories/preferences-system-bluetooth.png
@@ -11573,27 +11645,7 @@ share/icons/Yaru/48x48/categories/unity-screen-panel.png
share/icons/Yaru/48x48/categories/unity-sound-panel.png
share/icons/Yaru/48x48/devices/audio-headphones.png
share/icons/Yaru/48x48/devices/audio-headset.png
-share/icons/Yaru/48x48/devices/audio-speaker-center-back-testing.svg
-share/icons/Yaru/48x48/devices/audio-speaker-center-back.svg
-share/icons/Yaru/48x48/devices/audio-speaker-center-testing.svg
-share/icons/Yaru/48x48/devices/audio-speaker-center.svg
-share/icons/Yaru/48x48/devices/audio-speaker-left-back-testing.svg
-share/icons/Yaru/48x48/devices/audio-speaker-left-back.svg
-share/icons/Yaru/48x48/devices/audio-speaker-left-side-testing.svg
-share/icons/Yaru/48x48/devices/audio-speaker-left-side.svg
-share/icons/Yaru/48x48/devices/audio-speaker-left-testing.svg
-share/icons/Yaru/48x48/devices/audio-speaker-left.svg
-share/icons/Yaru/48x48/devices/audio-speaker-mono-testing.svg
-share/icons/Yaru/48x48/devices/audio-speaker-mono.svg
-share/icons/Yaru/48x48/devices/audio-speaker-right-back-testing.svg
-share/icons/Yaru/48x48/devices/audio-speaker-right-back.svg
-share/icons/Yaru/48x48/devices/audio-speaker-right-side-testing.svg
-share/icons/Yaru/48x48/devices/audio-speaker-right-side.svg
-share/icons/Yaru/48x48/devices/audio-speaker-right-testing.svg
-share/icons/Yaru/48x48/devices/audio-speaker-right.svg
share/icons/Yaru/48x48/devices/audio-speakers.png
-share/icons/Yaru/48x48/devices/audio-subwoofer-testing.svg
-share/icons/Yaru/48x48/devices/audio-subwoofer.svg
share/icons/Yaru/48x48/devices/blueman-device.png
share/icons/Yaru/48x48/devices/cdrom-unmount.png
share/icons/Yaru/48x48/devices/cdwriter-unmount.png
@@ -11625,7 +11677,6 @@ share/icons/Yaru/48x48/devices/gtk-cdrom.png
share/icons/Yaru/48x48/devices/input-gaming.png
share/icons/Yaru/48x48/devices/input-keyboard.png
share/icons/Yaru/48x48/devices/input-mouse.png
-share/icons/Yaru/48x48/devices/input-tablet.png
share/icons/Yaru/48x48/devices/media-cdr.png
share/icons/Yaru/48x48/devices/media-cdrom.png
share/icons/Yaru/48x48/devices/media-cdrw.png
@@ -11652,7 +11703,6 @@ share/icons/Yaru/48x48/devices/multimedia-volume-control.png
share/icons/Yaru/48x48/devices/phone.png
share/icons/Yaru/48x48/devices/printer-network.png
share/icons/Yaru/48x48/devices/printer.png
-share/icons/Yaru/48x48/emblems/config-users.png
share/icons/Yaru/48x48/emblems/emblem-danger.png
share/icons/Yaru/48x48/emblems/emblem-default.png
share/icons/Yaru/48x48/emblems/emblem-dialog-question.png
@@ -11705,7 +11755,6 @@ share/icons/Yaru/48x48/mimetypes/application-java.png
share/icons/Yaru/48x48/mimetypes/application-javascript.png
share/icons/Yaru/48x48/mimetypes/application-json.png
share/icons/Yaru/48x48/mimetypes/application-msaccess.png
-share/icons/Yaru/48x48/mimetypes/application-msexcel.png
share/icons/Yaru/48x48/mimetypes/application-mspowerpoint.png
share/icons/Yaru/48x48/mimetypes/application-msword.png
share/icons/Yaru/48x48/mimetypes/application-octet-stream.png
@@ -11716,9 +11765,9 @@ share/icons/Yaru/48x48/mimetypes/application-pgp-signature.png
share/icons/Yaru/48x48/mimetypes/application-photoshop.png
share/icons/Yaru/48x48/mimetypes/application-postscript.png
share/icons/Yaru/48x48/mimetypes/application-rar.png
-share/icons/Yaru/48x48/mimetypes/application-rss+xml.png
share/icons/Yaru/48x48/mimetypes/application-rtf.png
share/icons/Yaru/48x48/mimetypes/application-sql.png
+share/icons/Yaru/48x48/mimetypes/application-toml.png
share/icons/Yaru/48x48/mimetypes/application-typescript.png
share/icons/Yaru/48x48/mimetypes/application-vnd-dart.png
share/icons/Yaru/48x48/mimetypes/application-vnd.android.package-archive.png
@@ -11735,7 +11784,6 @@ share/icons/Yaru/48x48/mimetypes/application-vnd.ms-publisher.png
share/icons/Yaru/48x48/mimetypes/application-vnd.ms-word.png
share/icons/Yaru/48x48/mimetypes/application-vnd.oasis.opendocument.database-template.png
share/icons/Yaru/48x48/mimetypes/application-vnd.oasis.opendocument.database.png
-share/icons/Yaru/48x48/mimetypes/application-vnd.oasis.opendocument.drawing.png
share/icons/Yaru/48x48/mimetypes/application-vnd.oasis.opendocument.formula-template.png
share/icons/Yaru/48x48/mimetypes/application-vnd.oasis.opendocument.formula.png
share/icons/Yaru/48x48/mimetypes/application-vnd.oasis.opendocument.graphics-template.png
@@ -11762,6 +11810,7 @@ share/icons/Yaru/48x48/mimetypes/application-x-7z-compressed.png
share/icons/Yaru/48x48/mimetypes/application-x-addon.png
share/icons/Yaru/48x48/mimetypes/application-x-apple-diskimage.png
share/icons/Yaru/48x48/mimetypes/application-x-archive.png
+share/icons/Yaru/48x48/mimetypes/application-x-audacity-project+sqlite3.png
share/icons/Yaru/48x48/mimetypes/application-x-audacity-project.png
share/icons/Yaru/48x48/mimetypes/application-x-bittorrent.png
share/icons/Yaru/48x48/mimetypes/application-x-blender.png
@@ -11827,8 +11876,10 @@ share/icons/Yaru/48x48/mimetypes/application-x-virtualbox-vmdk.png
share/icons/Yaru/48x48/mimetypes/application-x-wine-extension-ini.png
share/icons/Yaru/48x48/mimetypes/application-x-xpinstall.png
share/icons/Yaru/48x48/mimetypes/application-x-yaml.png
+share/icons/Yaru/48x48/mimetypes/application-x-zerosize.png
share/icons/Yaru/48x48/mimetypes/application-x-zip.png
share/icons/Yaru/48x48/mimetypes/application-xml.png
+share/icons/Yaru/48x48/mimetypes/application-yaml.png
share/icons/Yaru/48x48/mimetypes/application-zip.png
share/icons/Yaru/48x48/mimetypes/audio-e-melody.png
share/icons/Yaru/48x48/mimetypes/audio-flac.png
@@ -11913,9 +11964,9 @@ share/icons/Yaru/48x48/mimetypes/package.png
share/icons/Yaru/48x48/mimetypes/presentation.png
share/icons/Yaru/48x48/mimetypes/rar.png
share/icons/Yaru/48x48/mimetypes/rom.png
-share/icons/Yaru/48x48/mimetypes/shellscript.png
share/icons/Yaru/48x48/mimetypes/spreadsheet.png
share/icons/Yaru/48x48/mimetypes/text-css.png
+share/icons/Yaru/48x48/mimetypes/text-csv.png
share/icons/Yaru/48x48/mimetypes/text-dockerfile.png
share/icons/Yaru/48x48/mimetypes/text-document.png
share/icons/Yaru/48x48/mimetypes/text-enriched.png
@@ -11929,6 +11980,7 @@ share/icons/Yaru/48x48/mimetypes/text-richtext.png
share/icons/Yaru/48x48/mimetypes/text-ruby.png
share/icons/Yaru/48x48/mimetypes/text-rust.png
share/icons/Yaru/48x48/mimetypes/text-spreadsheet.png
+share/icons/Yaru/48x48/mimetypes/text-vnd.typst.png
share/icons/Yaru/48x48/mimetypes/text-x-arduino.png
share/icons/Yaru/48x48/mimetypes/text-x-authors.png
share/icons/Yaru/48x48/mimetypes/text-x-c++.png
@@ -11944,6 +11996,7 @@ share/icons/Yaru/48x48/mimetypes/text-x-cppsrc.png
share/icons/Yaru/48x48/mimetypes/text-x-credits.png
share/icons/Yaru/48x48/mimetypes/text-x-csharp.png
share/icons/Yaru/48x48/mimetypes/text-x-csrc.png
+share/icons/Yaru/48x48/mimetypes/text-x-dart.png
share/icons/Yaru/48x48/mimetypes/text-x-eMelody.png
share/icons/Yaru/48x48/mimetypes/text-x-fortran.png
share/icons/Yaru/48x48/mimetypes/text-x-generic.png
@@ -11985,6 +12038,7 @@ share/icons/Yaru/48x48/mimetypes/text-x-systemd-unit.png
share/icons/Yaru/48x48/mimetypes/text-x-tex.png
share/icons/Yaru/48x48/mimetypes/text-x-twig.png
share/icons/Yaru/48x48/mimetypes/text-x-typescript.png
+share/icons/Yaru/48x48/mimetypes/text-x-v.png
share/icons/Yaru/48x48/mimetypes/text-x-vala.png
share/icons/Yaru/48x48/mimetypes/text-x.gcode.png
share/icons/Yaru/48x48/mimetypes/text-xml.png
@@ -12010,6 +12064,7 @@ share/icons/Yaru/48x48/places/inode-directory.png
share/icons/Yaru/48x48/places/insync-folder.png
share/icons/Yaru/48x48/places/network-server.png
share/icons/Yaru/48x48/places/network-workgroup.png
+share/icons/Yaru/48x48/places/start-here.png
share/icons/Yaru/48x48/places/user-desktop.png
share/icons/Yaru/48x48/places/user-home.png
share/icons/Yaru/48x48/places/user-trash.png
@@ -12047,6 +12102,7 @@ share/icons/Yaru/48x48/status/user-info.png
share/icons/Yaru/48x48/status/user-trash-full.png
share/icons/Yaru/48x48@2x/actions/address-book-new.png
share/icons/Yaru/48x48@2x/actions/application-exit.png
+share/icons/Yaru/48x48@2x/actions/applications-other.png
share/icons/Yaru/48x48@2x/actions/appointment-new.png
share/icons/Yaru/48x48@2x/actions/blueman-plugin.png
share/icons/Yaru/48x48@2x/actions/blueman-send-file.png
@@ -12170,7 +12226,6 @@ share/icons/Yaru/48x48@2x/actions/mail-unread.png
share/icons/Yaru/48x48@2x/actions/mail_forward.png
share/icons/Yaru/48x48@2x/actions/mail_new.png
share/icons/Yaru/48x48@2x/actions/mail_reply.png
-share/icons/Yaru/48x48@2x/actions/printer.png
share/icons/Yaru/48x48@2x/actions/printers.png
share/icons/Yaru/48x48@2x/actions/process-stop.png
share/icons/Yaru/48x48@2x/actions/redo.png
@@ -12212,6 +12267,7 @@ share/icons/Yaru/48x48@2x/actions/system-shut-down.png
share/icons/Yaru/48x48@2x/actions/system-shutdown.png
share/icons/Yaru/48x48@2x/actions/system-switch-user.png
share/icons/Yaru/48x48@2x/actions/undo.png
+share/icons/Yaru/48x48@2x/actions/view-app-grid.png
share/icons/Yaru/48x48@2x/actions/view-zoom-in.png
share/icons/Yaru/48x48@2x/actions/view-zoom-out.png
share/icons/Yaru/48x48@2x/actions/window-close.png
@@ -12228,7 +12284,8 @@ share/icons/Yaru/48x48@2x/apps/accessories-character-map.png
share/icons/Yaru/48x48@2x/apps/accessories-dictionary.png
share/icons/Yaru/48x48@2x/apps/accessories-text-editor.png
share/icons/Yaru/48x48@2x/apps/address-book-app.png
-share/icons/Yaru/48x48@2x/apps/amazon-store.png
+share/icons/Yaru/48x48@2x/apps/app-center.png
+share/icons/Yaru/48x48@2x/apps/app.drey.EarTag.png
share/icons/Yaru/48x48@2x/apps/applets-screenshooter.png
share/icons/Yaru/48x48@2x/apps/applications-multimedia.png
share/icons/Yaru/48x48@2x/apps/applications-office.png
@@ -12241,6 +12298,7 @@ share/icons/Yaru/48x48@2x/apps/baobab.png
share/icons/Yaru/48x48@2x/apps/bash.png
share/icons/Yaru/48x48@2x/apps/bijiben.png
share/icons/Yaru/48x48@2x/apps/bluetooth.png
+share/icons/Yaru/48x48@2x/apps/builder-app.png
share/icons/Yaru/48x48@2x/apps/ca.desrt.dconf-editor.png
share/icons/Yaru/48x48@2x/apps/calculator-app.png
share/icons/Yaru/48x48@2x/apps/calendar-app.png
@@ -12248,6 +12306,7 @@ share/icons/Yaru/48x48@2x/apps/calendar.png
share/icons/Yaru/48x48@2x/apps/camera-app.png
share/icons/Yaru/48x48@2x/apps/cheese.png
share/icons/Yaru/48x48@2x/apps/clock-app.png
+share/icons/Yaru/48x48@2x/apps/com.mattjakeman.ExtensionManager.png
share/icons/Yaru/48x48@2x/apps/configurator-app.png
share/icons/Yaru/48x48@2x/apps/cpu-x.png
share/icons/Yaru/48x48@2x/apps/dconf-editor.png
@@ -12341,6 +12400,7 @@ share/icons/Yaru/48x48@2x/apps/office-address-book.png
share/icons/Yaru/48x48@2x/apps/office-addressbook.png
share/icons/Yaru/48x48@2x/apps/office-calendar.png
share/icons/Yaru/48x48@2x/apps/org.gnome.ArchiveManager.png
+share/icons/Yaru/48x48@2x/apps/org.gnome.Builder.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Calculator.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Calendar.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Calls.png
@@ -12358,13 +12418,16 @@ share/icons/Yaru/48x48@2x/apps/org.gnome.Extensions.png
share/icons/Yaru/48x48@2x/apps/org.gnome.FileRoller.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Gedit.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Logs.png
+share/icons/Yaru/48x48@2x/apps/org.gnome.Loupe.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Mahjongg.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Maps.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Mines.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Music.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Nautilus.png
+share/icons/Yaru/48x48@2x/apps/org.gnome.Papers.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Photos.png
share/icons/Yaru/48x48@2x/apps/org.gnome.PowerStats.png
+share/icons/Yaru/48x48@2x/apps/org.gnome.Ptyxis.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Rhythmbox.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Rhythmbox3.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Screenshot.png
@@ -12372,6 +12435,7 @@ share/icons/Yaru/48x48@2x/apps/org.gnome.Settings.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Shell.Extensions.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Shotwell.png
share/icons/Yaru/48x48@2x/apps/org.gnome.SimpleScan.png
+share/icons/Yaru/48x48@2x/apps/org.gnome.Snapshot.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Software.Create.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Software.Develop.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Software.Learn.png
@@ -12381,6 +12445,7 @@ share/icons/Yaru/48x48@2x/apps/org.gnome.Software.Work.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Software.png
share/icons/Yaru/48x48@2x/apps/org.gnome.SoundRecorder.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Sudoku.png
+share/icons/Yaru/48x48@2x/apps/org.gnome.Sysprof.png
share/icons/Yaru/48x48@2x/apps/org.gnome.SystemMonitor.png
share/icons/Yaru/48x48@2x/apps/org.gnome.Terminal.png
share/icons/Yaru/48x48@2x/apps/org.gnome.TextEditor.png
@@ -12398,6 +12463,7 @@ share/icons/Yaru/48x48@2x/apps/org.gnome.gedit.png
share/icons/Yaru/48x48@2x/apps/org.gnome.seahorse.Application.png
share/icons/Yaru/48x48@2x/apps/org.gnome.tweaks.png
share/icons/Yaru/48x48@2x/apps/packages-app.png
+share/icons/Yaru/48x48@2x/apps/papers.png
share/icons/Yaru/48x48@2x/apps/passwords-app.png
share/icons/Yaru/48x48@2x/apps/podcasts-app.png
share/icons/Yaru/48x48@2x/apps/power-statistics.png
@@ -12429,9 +12495,9 @@ share/icons/Yaru/48x48@2x/apps/system-settings.png
share/icons/Yaru/48x48@2x/apps/system-software-install.png
share/icons/Yaru/48x48@2x/apps/system-software-update.png
share/icons/Yaru/48x48@2x/apps/terminal-app.png
+share/icons/Yaru/48x48@2x/apps/terminal-app2.png
share/icons/Yaru/48x48@2x/apps/terminal.png
share/icons/Yaru/48x48@2x/apps/text-editor.png
-share/icons/Yaru/48x48@2x/apps/timeshift.png
share/icons/Yaru/48x48@2x/apps/to-do-app.png
share/icons/Yaru/48x48@2x/apps/totem.png
share/icons/Yaru/48x48@2x/apps/transmission.png
@@ -12457,9 +12523,7 @@ share/icons/Yaru/48x48@2x/apps/workspace-switcher-left-top.png
share/icons/Yaru/48x48@2x/apps/workspace-switcher-right-bottom.png
share/icons/Yaru/48x48@2x/apps/workspace-switcher-right-top.png
share/icons/Yaru/48x48@2x/apps/workspace-switcher-top-left.png
-share/icons/Yaru/48x48@2x/apps/x-calendar-app.png
share/icons/Yaru/48x48@2x/apps/x-office-address-book.png
-share/icons/Yaru/48x48@2x/categories/application-x-addon.png
share/icons/Yaru/48x48@2x/categories/applications-accessories.png
share/icons/Yaru/48x48@2x/categories/applications-development.png
share/icons/Yaru/48x48@2x/categories/applications-games.png
@@ -12484,6 +12548,7 @@ share/icons/Yaru/48x48@2x/categories/preferences-desktop-locale.png
share/icons/Yaru/48x48@2x/categories/preferences-desktop-online-accounts.png
share/icons/Yaru/48x48@2x/categories/preferences-desktop-peripherals.png
share/icons/Yaru/48x48@2x/categories/preferences-desktop-personal.png
+share/icons/Yaru/48x48@2x/categories/preferences-desktop-screensaver.png
share/icons/Yaru/48x48@2x/categories/preferences-desktop-theme.png
share/icons/Yaru/48x48@2x/categories/preferences-desktop-wallpaper.png
share/icons/Yaru/48x48@2x/categories/preferences-system-bluetooth.png
@@ -12546,7 +12611,6 @@ share/icons/Yaru/48x48@2x/devices/gtk-cdrom.png
share/icons/Yaru/48x48@2x/devices/input-gaming.png
share/icons/Yaru/48x48@2x/devices/input-keyboard.png
share/icons/Yaru/48x48@2x/devices/input-mouse.png
-share/icons/Yaru/48x48@2x/devices/input-tablet.png
share/icons/Yaru/48x48@2x/devices/media-cdr.png
share/icons/Yaru/48x48@2x/devices/media-cdrom.png
share/icons/Yaru/48x48@2x/devices/media-cdrw.png
@@ -12573,7 +12637,6 @@ share/icons/Yaru/48x48@2x/devices/multimedia-volume-control.png
share/icons/Yaru/48x48@2x/devices/phone.png
share/icons/Yaru/48x48@2x/devices/printer-network.png
share/icons/Yaru/48x48@2x/devices/printer.png
-share/icons/Yaru/48x48@2x/emblems/config-users.png
share/icons/Yaru/48x48@2x/emblems/emblem-danger.png
share/icons/Yaru/48x48@2x/emblems/emblem-default.png
share/icons/Yaru/48x48@2x/emblems/emblem-dialog-question.png
@@ -12626,7 +12689,6 @@ share/icons/Yaru/48x48@2x/mimetypes/application-java.png
share/icons/Yaru/48x48@2x/mimetypes/application-javascript.png
share/icons/Yaru/48x48@2x/mimetypes/application-json.png
share/icons/Yaru/48x48@2x/mimetypes/application-msaccess.png
-share/icons/Yaru/48x48@2x/mimetypes/application-msexcel.png
share/icons/Yaru/48x48@2x/mimetypes/application-mspowerpoint.png
share/icons/Yaru/48x48@2x/mimetypes/application-msword.png
share/icons/Yaru/48x48@2x/mimetypes/application-octet-stream.png
@@ -12637,9 +12699,9 @@ share/icons/Yaru/48x48@2x/mimetypes/application-pgp-signature.png
share/icons/Yaru/48x48@2x/mimetypes/application-photoshop.png
share/icons/Yaru/48x48@2x/mimetypes/application-postscript.png
share/icons/Yaru/48x48@2x/mimetypes/application-rar.png
-share/icons/Yaru/48x48@2x/mimetypes/application-rss+xml.png
share/icons/Yaru/48x48@2x/mimetypes/application-rtf.png
share/icons/Yaru/48x48@2x/mimetypes/application-sql.png
+share/icons/Yaru/48x48@2x/mimetypes/application-toml.png
share/icons/Yaru/48x48@2x/mimetypes/application-typescript.png
share/icons/Yaru/48x48@2x/mimetypes/application-vnd-dart.png
share/icons/Yaru/48x48@2x/mimetypes/application-vnd.android.package-archive.png
@@ -12656,7 +12718,6 @@ share/icons/Yaru/48x48@2x/mimetypes/application-vnd.ms-publisher.png
share/icons/Yaru/48x48@2x/mimetypes/application-vnd.ms-word.png
share/icons/Yaru/48x48@2x/mimetypes/application-vnd.oasis.opendocument.database-template.png
share/icons/Yaru/48x48@2x/mimetypes/application-vnd.oasis.opendocument.database.png
-share/icons/Yaru/48x48@2x/mimetypes/application-vnd.oasis.opendocument.drawing.png
share/icons/Yaru/48x48@2x/mimetypes/application-vnd.oasis.opendocument.formula-template.png
share/icons/Yaru/48x48@2x/mimetypes/application-vnd.oasis.opendocument.formula.png
share/icons/Yaru/48x48@2x/mimetypes/application-vnd.oasis.opendocument.graphics-template.png
@@ -12683,6 +12744,7 @@ share/icons/Yaru/48x48@2x/mimetypes/application-x-7z-compressed.png
share/icons/Yaru/48x48@2x/mimetypes/application-x-addon.png
share/icons/Yaru/48x48@2x/mimetypes/application-x-apple-diskimage.png
share/icons/Yaru/48x48@2x/mimetypes/application-x-archive.png
+share/icons/Yaru/48x48@2x/mimetypes/application-x-audacity-project+sqlite3.png
share/icons/Yaru/48x48@2x/mimetypes/application-x-audacity-project.png
share/icons/Yaru/48x48@2x/mimetypes/application-x-bittorrent.png
share/icons/Yaru/48x48@2x/mimetypes/application-x-blender.png
@@ -12748,8 +12810,10 @@ share/icons/Yaru/48x48@2x/mimetypes/application-x-virtualbox-vmdk.png
share/icons/Yaru/48x48@2x/mimetypes/application-x-wine-extension-ini.png
share/icons/Yaru/48x48@2x/mimetypes/application-x-xpinstall.png
share/icons/Yaru/48x48@2x/mimetypes/application-x-yaml.png
+share/icons/Yaru/48x48@2x/mimetypes/application-x-zerosize.png
share/icons/Yaru/48x48@2x/mimetypes/application-x-zip.png
share/icons/Yaru/48x48@2x/mimetypes/application-xml.png
+share/icons/Yaru/48x48@2x/mimetypes/application-yaml.png
share/icons/Yaru/48x48@2x/mimetypes/application-zip.png
share/icons/Yaru/48x48@2x/mimetypes/audio-e-melody.png
share/icons/Yaru/48x48@2x/mimetypes/audio-flac.png
@@ -12834,9 +12898,9 @@ share/icons/Yaru/48x48@2x/mimetypes/package.png
share/icons/Yaru/48x48@2x/mimetypes/presentation.png
share/icons/Yaru/48x48@2x/mimetypes/rar.png
share/icons/Yaru/48x48@2x/mimetypes/rom.png
-share/icons/Yaru/48x48@2x/mimetypes/shellscript.png
share/icons/Yaru/48x48@2x/mimetypes/spreadsheet.png
share/icons/Yaru/48x48@2x/mimetypes/text-css.png
+share/icons/Yaru/48x48@2x/mimetypes/text-csv.png
share/icons/Yaru/48x48@2x/mimetypes/text-dockerfile.png
share/icons/Yaru/48x48@2x/mimetypes/text-document.png
share/icons/Yaru/48x48@2x/mimetypes/text-enriched.png
@@ -12850,6 +12914,7 @@ share/icons/Yaru/48x48@2x/mimetypes/text-richtext.png
share/icons/Yaru/48x48@2x/mimetypes/text-ruby.png
share/icons/Yaru/48x48@2x/mimetypes/text-rust.png
share/icons/Yaru/48x48@2x/mimetypes/text-spreadsheet.png
+share/icons/Yaru/48x48@2x/mimetypes/text-vnd.typst.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-arduino.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-authors.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-c++.png
@@ -12865,6 +12930,7 @@ share/icons/Yaru/48x48@2x/mimetypes/text-x-cppsrc.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-credits.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-csharp.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-csrc.png
+share/icons/Yaru/48x48@2x/mimetypes/text-x-dart.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-eMelody.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-fortran.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-generic.png
@@ -12906,6 +12972,7 @@ share/icons/Yaru/48x48@2x/mimetypes/text-x-systemd-unit.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-tex.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-twig.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-typescript.png
+share/icons/Yaru/48x48@2x/mimetypes/text-x-v.png
share/icons/Yaru/48x48@2x/mimetypes/text-x-vala.png
share/icons/Yaru/48x48@2x/mimetypes/text-x.gcode.png
share/icons/Yaru/48x48@2x/mimetypes/text-xml.png
@@ -12931,6 +12998,7 @@ share/icons/Yaru/48x48@2x/places/inode-directory.png
share/icons/Yaru/48x48@2x/places/insync-folder.png
share/icons/Yaru/48x48@2x/places/network-server.png
share/icons/Yaru/48x48@2x/places/network-workgroup.png
+share/icons/Yaru/48x48@2x/places/start-here.png
share/icons/Yaru/48x48@2x/places/user-desktop.png
share/icons/Yaru/48x48@2x/places/user-home.png
share/icons/Yaru/48x48@2x/places/user-trash.png
@@ -12966,32 +13034,17 @@ share/icons/Yaru/48x48@2x/status/software-update-available.png
share/icons/Yaru/48x48@2x/status/stock_dialog-warning.png
share/icons/Yaru/48x48@2x/status/user-info.png
share/icons/Yaru/48x48@2x/status/user-trash-full.png
-share/icons/Yaru/8x8/actions/application-exit.png
-share/icons/Yaru/8x8/actions/button_cancel.png
-share/icons/Yaru/8x8/actions/cancel.png
share/icons/Yaru/8x8/actions/dialog-apply.png
-share/icons/Yaru/8x8/actions/dialog-cancel.png
-share/icons/Yaru/8x8/actions/dialog-close.png
-share/icons/Yaru/8x8/actions/dialog-no.png
share/icons/Yaru/8x8/actions/dialog-ok.png
share/icons/Yaru/8x8/actions/dialog-yes.png
share/icons/Yaru/8x8/actions/gtk-apply.png
-share/icons/Yaru/8x8/actions/gtk-cancel.png
-share/icons/Yaru/8x8/actions/gtk-close.png
share/icons/Yaru/8x8/actions/gtk-ok.png
-share/icons/Yaru/8x8/actions/gtk-stop.png
share/icons/Yaru/8x8/actions/gtk-yes.png
-share/icons/Yaru/8x8/actions/process-stop.png
share/icons/Yaru/8x8/actions/selection-checked.png
share/icons/Yaru/8x8/actions/stock_calc-accept.png
-share/icons/Yaru/8x8/actions/stock_calc-cancel.png
-share/icons/Yaru/8x8/actions/stock_close.png
share/icons/Yaru/8x8/actions/stock_mail-filters-apply.png
share/icons/Yaru/8x8/actions/stock_mark.png
-share/icons/Yaru/8x8/actions/stock_no.png
-share/icons/Yaru/8x8/actions/stock_stop.png
share/icons/Yaru/8x8/actions/stock_yes.png
-share/icons/Yaru/8x8/actions/stop.png
share/icons/Yaru/8x8/actions/system-switch-user.png
share/icons/Yaru/8x8/actions/window-close.png
share/icons/Yaru/8x8/actions/xfsm-switch.png
@@ -13003,7 +13056,6 @@ share/icons/Yaru/8x8/categories/preferences-system-users.png
share/icons/Yaru/8x8/categories/system-lock-screen.png
share/icons/Yaru/8x8/categories/system-users.png
share/icons/Yaru/8x8/categories/unity-screen-panel.png
-share/icons/Yaru/8x8/emblems/config-users.png
share/icons/Yaru/8x8/emblems/emblem-danger.png
share/icons/Yaru/8x8/emblems/emblem-default.png
share/icons/Yaru/8x8/emblems/emblem-dialog-question.png
@@ -13039,32 +13091,17 @@ share/icons/Yaru/8x8/emblems/emblem-unreadable.png
share/icons/Yaru/8x8/emblems/emblem-urgent.png
share/icons/Yaru/8x8/emblems/emblem-videos.png
share/icons/Yaru/8x8/status/dialog-error.png
-share/icons/Yaru/8x8@2x/actions/application-exit.png
-share/icons/Yaru/8x8@2x/actions/button_cancel.png
-share/icons/Yaru/8x8@2x/actions/cancel.png
share/icons/Yaru/8x8@2x/actions/dialog-apply.png
-share/icons/Yaru/8x8@2x/actions/dialog-cancel.png
-share/icons/Yaru/8x8@2x/actions/dialog-close.png
-share/icons/Yaru/8x8@2x/actions/dialog-no.png
share/icons/Yaru/8x8@2x/actions/dialog-ok.png
share/icons/Yaru/8x8@2x/actions/dialog-yes.png
share/icons/Yaru/8x8@2x/actions/gtk-apply.png
-share/icons/Yaru/8x8@2x/actions/gtk-cancel.png
-share/icons/Yaru/8x8@2x/actions/gtk-close.png
share/icons/Yaru/8x8@2x/actions/gtk-ok.png
-share/icons/Yaru/8x8@2x/actions/gtk-stop.png
share/icons/Yaru/8x8@2x/actions/gtk-yes.png
-share/icons/Yaru/8x8@2x/actions/process-stop.png
share/icons/Yaru/8x8@2x/actions/selection-checked.png
share/icons/Yaru/8x8@2x/actions/stock_calc-accept.png
-share/icons/Yaru/8x8@2x/actions/stock_calc-cancel.png
-share/icons/Yaru/8x8@2x/actions/stock_close.png
share/icons/Yaru/8x8@2x/actions/stock_mail-filters-apply.png
share/icons/Yaru/8x8@2x/actions/stock_mark.png
-share/icons/Yaru/8x8@2x/actions/stock_no.png
-share/icons/Yaru/8x8@2x/actions/stock_stop.png
share/icons/Yaru/8x8@2x/actions/stock_yes.png
-share/icons/Yaru/8x8@2x/actions/stop.png
share/icons/Yaru/8x8@2x/actions/system-switch-user.png
share/icons/Yaru/8x8@2x/actions/window-close.png
share/icons/Yaru/8x8@2x/actions/xfsm-switch.png
@@ -13076,7 +13113,6 @@ share/icons/Yaru/8x8@2x/categories/preferences-system-users.png
share/icons/Yaru/8x8@2x/categories/system-lock-screen.png
share/icons/Yaru/8x8@2x/categories/system-users.png
share/icons/Yaru/8x8@2x/categories/unity-screen-panel.png
-share/icons/Yaru/8x8@2x/emblems/config-users.png
share/icons/Yaru/8x8@2x/emblems/emblem-danger.png
share/icons/Yaru/8x8@2x/emblems/emblem-default.png
share/icons/Yaru/8x8@2x/emblems/emblem-dialog-question.png
@@ -13412,16 +13448,26 @@ share/icons/Yaru/cursors/zoom-out.cur
share/icons/Yaru/index.theme
share/icons/Yaru/scalable-max-32/status/process-working-symbolic.svg
share/icons/Yaru/scalable/actions/action-unavailable-symbolic.svg
+share/icons/Yaru/scalable/actions/add-reminder-symbolic.svg
share/icons/Yaru/scalable/actions/address-book-new-symbolic.svg
+share/icons/Yaru/scalable/actions/adw-adaptive-preview-symbolic.svg
share/icons/Yaru/scalable/actions/adw-entry-apply-symbolic.svg
-share/icons/Yaru/scalable/actions/adw-expander-arrow-symbolic.svg
share/icons/Yaru/scalable/actions/adw-mail-send-symbolic.svg
share/icons/Yaru/scalable/actions/annotations-squiggly-symbolic.svg
share/icons/Yaru/scalable/actions/annotations-text-symbolic.svg
share/icons/Yaru/scalable/actions/application-exit-rtl-symbolic.svg
share/icons/Yaru/scalable/actions/application-exit-symbolic.svg
+share/icons/Yaru/scalable/actions/apply-crop-symbolic.svg
share/icons/Yaru/scalable/actions/appointment-new-symbolic.svg
share/icons/Yaru/scalable/actions/appointment-symbolic.svg
+share/icons/Yaru/scalable/actions/aspect-ratio-16to9-symbolic.svg
+share/icons/Yaru/scalable/actions/aspect-ratio-3to2-symbolic.svg
+share/icons/Yaru/scalable/actions/aspect-ratio-4to3-symbolic.svg
+share/icons/Yaru/scalable/actions/aspect-ratio-5to4-symbolic.svg
+share/icons/Yaru/scalable/actions/aspect-ratio-free-symbolic.svg
+share/icons/Yaru/scalable/actions/aspect-ratio-original-symbolic.svg
+share/icons/Yaru/scalable/actions/aspect-ratio-square-symbolic.svg
+share/icons/Yaru/scalable/actions/aspect-ratio-symbolic.svg
share/icons/Yaru/scalable/actions/background-selected-symbolic.svg
share/icons/Yaru/scalable/actions/bookmark-new-symbolic.svg
share/icons/Yaru/scalable/actions/brisk_system-log-out-symbolic.svg
@@ -13429,15 +13475,21 @@ share/icons/Yaru/scalable/actions/builder-view-left-pane-symbolic.svg
share/icons/Yaru/scalable/actions/call-start-symbolic.svg
share/icons/Yaru/scalable/actions/call-stop-symbolic.svg
share/icons/Yaru/scalable/actions/camera-switch-symbolic.svg
+share/icons/Yaru/scalable/actions/camera-timer-symbolic.svg
+share/icons/Yaru/scalable/actions/cameras-symbolic.svg
share/icons/Yaru/scalable/actions/carousel-arrow-next-symbolic.svg
share/icons/Yaru/scalable/actions/carousel-arrow-previous-symbolic.svg
share/icons/Yaru/scalable/actions/chat-message-new-symbolic.svg
+share/icons/Yaru/scalable/actions/check-plain-symbolic.svg
share/icons/Yaru/scalable/actions/color-select-symbolic.svg
share/icons/Yaru/scalable/actions/configure-symbolic.svg
share/icons/Yaru/scalable/actions/contact-new-symbolic.svg
+share/icons/Yaru/scalable/actions/contact-symbolic.svg
share/icons/Yaru/scalable/actions/crop-pivot-reticle-symbolic.svg
share/icons/Yaru/scalable/actions/crop-symbolic.svg
+share/icons/Yaru/scalable/actions/dbus-symbolic.svg
share/icons/Yaru/scalable/actions/detach-symbolic.svg
+share/icons/Yaru/scalable/actions/document-admin-symbolic.svg
share/icons/Yaru/scalable/actions/document-edit-symbolic.svg
share/icons/Yaru/scalable/actions/document-new-symbolic.svg
share/icons/Yaru/scalable/actions/document-open-recent-symbolic.svg
@@ -13451,6 +13503,7 @@ share/icons/Yaru/scalable/actions/document-revert-symbolic.svg
share/icons/Yaru/scalable/actions/document-save-as-symbolic.svg
share/icons/Yaru/scalable/actions/document-save-symbolic.svg
share/icons/Yaru/scalable/actions/document-send-symbolic.svg
+share/icons/Yaru/scalable/actions/donate-symbolic.svg
share/icons/Yaru/scalable/actions/edit-clear-all-symbolic.svg
share/icons/Yaru/scalable/actions/edit-clear-rtl-symbolic.svg
share/icons/Yaru/scalable/actions/edit-clear-symbolic-rtl.svg
@@ -13460,6 +13513,8 @@ share/icons/Yaru/scalable/actions/edit-cut-symbolic.svg
share/icons/Yaru/scalable/actions/edit-delete-symbolic.svg
share/icons/Yaru/scalable/actions/edit-find-replace-symbolic.svg
share/icons/Yaru/scalable/actions/edit-find-symbolic.svg
+share/icons/Yaru/scalable/actions/edit-mirror-horizontally-symbolic.svg
+share/icons/Yaru/scalable/actions/edit-mirror-vertically-symbolic.svg
share/icons/Yaru/scalable/actions/edit-paste-symbolic.svg
share/icons/Yaru/scalable/actions/edit-redo-rtl-symbolic.svg
share/icons/Yaru/scalable/actions/edit-redo-symbolic-rtl.svg
@@ -13472,6 +13527,11 @@ share/icons/Yaru/scalable/actions/edit-undo-rtl-symbolic.svg
share/icons/Yaru/scalable/actions/edit-undo-symbolic-rtl.svg
share/icons/Yaru/scalable/actions/edit-undo-symbolic.svg
share/icons/Yaru/scalable/actions/eog-image-gallery-symbolic.svg
+share/icons/Yaru/scalable/actions/ephy-bookmark-tag-symbolic.svg
+share/icons/Yaru/scalable/actions/ephy-globe-alt2-symbolic.svg
+share/icons/Yaru/scalable/actions/ephy-library-symbolic.svg
+share/icons/Yaru/scalable/actions/ephy-open-link-symbolic.svg
+share/icons/Yaru/scalable/actions/ephy-webpage-symbolic.svg
share/icons/Yaru/scalable/actions/error-correct-symbolic.svg
share/icons/Yaru/scalable/actions/events-merge-symbolic.svg
share/icons/Yaru/scalable/actions/favorite-new-symbolic.svg
@@ -13537,11 +13597,12 @@ share/icons/Yaru/scalable/actions/go-previous-symbolic-rtl.svg
share/icons/Yaru/scalable/actions/go-previous-symbolic.svg
share/icons/Yaru/scalable/actions/go-top-symbolic.svg
share/icons/Yaru/scalable/actions/go-up-symbolic.svg
-share/icons/Yaru/scalable/actions/hdy-expander-arrow-symbolic.svg
+share/icons/Yaru/scalable/actions/graphics-symbolic.svg
share/icons/Yaru/scalable/actions/help-about-symbolic.svg
share/icons/Yaru/scalable/actions/image-adjust-color-symbolic.svg
share/icons/Yaru/scalable/actions/image-auto-adjust-symbolic.svg
share/icons/Yaru/scalable/actions/image-crop-symbolic.svg
+share/icons/Yaru/scalable/actions/image-round-symbolic.svg
share/icons/Yaru/scalable/actions/image-zoom-in-symbolic.svg
share/icons/Yaru/scalable/actions/image-zoom-out-symbolic.svg
share/icons/Yaru/scalable/actions/insert-image-symbolic.svg
@@ -13549,9 +13610,11 @@ share/icons/Yaru/scalable/actions/insert-link-symbolic.svg
share/icons/Yaru/scalable/actions/insert-object-symbolic.svg
share/icons/Yaru/scalable/actions/insert-text-symbolic.svg
share/icons/Yaru/scalable/actions/list-add-symbolic.svg
+share/icons/Yaru/scalable/actions/list-high-priority-symbolic.svg
share/icons/Yaru/scalable/actions/list-remove-all-symbolic.svg
share/icons/Yaru/scalable/actions/list-remove-symbolic.svg
-share/icons/Yaru/scalable/actions/lock-small-symbolic.svg
+share/icons/Yaru/scalable/actions/logout-symbolic.svg
+share/icons/Yaru/scalable/actions/loupe-large-symbolic.svg
share/icons/Yaru/scalable/actions/mail-archive-symbolic.svg
share/icons/Yaru/scalable/actions/mail-drafts-symbolic-rtl.svg
share/icons/Yaru/scalable/actions/mail-drafts-symbolic.svg
@@ -13579,6 +13642,7 @@ share/icons/Yaru/scalable/actions/mail-send-symbolic.svg
share/icons/Yaru/scalable/actions/mail-sent-symbolic-rtl.svg
share/icons/Yaru/scalable/actions/mail-sent-symbolic.svg
share/icons/Yaru/scalable/actions/mail-spam-symbolic.svg
+share/icons/Yaru/scalable/actions/mark-chart-symbolic.svg
share/icons/Yaru/scalable/actions/mark-location-symbolic.svg
share/icons/Yaru/scalable/actions/marker-symbolic.svg
share/icons/Yaru/scalable/actions/media-eject-symbolic.svg
@@ -13601,6 +13665,9 @@ share/icons/Yaru/scalable/actions/media-skip-forward-rtl-symbolic.svg
share/icons/Yaru/scalable/actions/media-skip-forward-symbolic-rtl.svg
share/icons/Yaru/scalable/actions/media-skip-forward-symbolic.svg
share/icons/Yaru/scalable/actions/media-view-subtitles-symbolic.svg
+share/icons/Yaru/scalable/actions/minus-large-symbolic.svg
+share/icons/Yaru/scalable/actions/mouse-test-click-symbolic.svg
+share/icons/Yaru/scalable/actions/mouse-test-scroll-symbolic.svg
share/icons/Yaru/scalable/actions/multimedia-equalizer-symbolic.svg
share/icons/Yaru/scalable/actions/multiple-events-symbolic.svg
share/icons/Yaru/scalable/actions/multiple-tags-symbolic.svg
@@ -13615,7 +13682,16 @@ share/icons/Yaru/scalable/actions/one-tag-symbolic.svg
share/icons/Yaru/scalable/actions/open-menu-symbolic.svg
share/icons/Yaru/scalable/actions/org.gnome.Lollypop-equalizer-symbolic.svg
share/icons/Yaru/scalable/actions/outline-symbolic.svg
+share/icons/Yaru/scalable/actions/page-orientation-landscape-symbolic.svg
+share/icons/Yaru/scalable/actions/page-orientation-portrait-symbolic.svg
+share/icons/Yaru/scalable/actions/plus-large-symbolic.svg
+share/icons/Yaru/scalable/actions/power-saving-symbolic.svg
+share/icons/Yaru/scalable/actions/preferences-desktop-keyboard-shortcuts-symbolic.svg
share/icons/Yaru/scalable/actions/process-stop-symbolic.svg
+share/icons/Yaru/scalable/actions/qr-code-symbolic.svg
+share/icons/Yaru/scalable/actions/review-rate-negative-symbolic.svg
+share/icons/Yaru/scalable/actions/review-rate-positive-symbolic.svg
+share/icons/Yaru/scalable/actions/review-report-symbolic.svg
share/icons/Yaru/scalable/actions/review-symbolic.svg
share/icons/Yaru/scalable/actions/scan-type-adf-symbolic.svg
share/icons/Yaru/scalable/actions/scan-type-batch-symbolic.svg
@@ -13623,6 +13699,7 @@ share/icons/Yaru/scalable/actions/search-symbolic.svg
share/icons/Yaru/scalable/actions/selection-mode-symbolic.svg
share/icons/Yaru/scalable/actions/selection-symbolic.svg
share/icons/Yaru/scalable/actions/send-to-symbolic.svg
+share/icons/Yaru/scalable/actions/share-symbolic.svg
share/icons/Yaru/scalable/actions/sidebar-hide-symbolic.svg
share/icons/Yaru/scalable/actions/sidebar-show-right-rtl-symbolic.svg
share/icons/Yaru/scalable/actions/sidebar-show-right-symbolic.svg
@@ -13641,12 +13718,19 @@ share/icons/Yaru/scalable/actions/system-restart-symbolic.svg
share/icons/Yaru/scalable/actions/system-run-symbolic.svg
share/icons/Yaru/scalable/actions/system-search-symbolic.svg
share/icons/Yaru/scalable/actions/system-shutdown-symbolic.svg
+share/icons/Yaru/scalable/actions/system-update-symbolic.svg
share/icons/Yaru/scalable/actions/tag-symbolic-rtl.svg
share/icons/Yaru/scalable/actions/tag-symbolic.svg
+share/icons/Yaru/scalable/actions/text-highlight-symbolic.svg
+share/icons/Yaru/scalable/actions/text-squiggly-symbolic.svg
+share/icons/Yaru/scalable/actions/text-strikethrough-symbolic.svg
+share/icons/Yaru/scalable/actions/text-underline-symbolic.svg
share/icons/Yaru/scalable/actions/tools-check-spelling-symbolic.svg
share/icons/Yaru/scalable/actions/value-decrease-symbolic.svg
share/icons/Yaru/scalable/actions/value-increase-symbolic.svg
share/icons/Yaru/scalable/actions/view-app-grid-symbolic.svg
+share/icons/Yaru/scalable/actions/view-app-grid-ubiquity-symbolic.svg
+share/icons/Yaru/scalable/actions/view-app-grid-ubuntu-symbolic.svg
share/icons/Yaru/scalable/actions/view-conceal-symbolic.svg
share/icons/Yaru/scalable/actions/view-continuous-symbolic.svg
share/icons/Yaru/scalable/actions/view-dual-symbolic.svg
@@ -13683,12 +13767,14 @@ share/icons/Yaru/scalable/actions/zoom-fit-best-symbolic.svg
share/icons/Yaru/scalable/actions/zoom-in-symbolic.svg
share/icons/Yaru/scalable/actions/zoom-original-symbolic.svg
share/icons/Yaru/scalable/actions/zoom-out-symbolic.svg
+share/icons/Yaru/scalable/actions/zoom-toggle-symbolic.svg
share/icons/Yaru/scalable/apps/accessories-calculator-symbolic.svg
share/icons/Yaru/scalable/apps/accessories-camera-symbolic.svg
share/icons/Yaru/scalable/apps/accessories-character-map-symbolic.svg
share/icons/Yaru/scalable/apps/accessories-text-editor-symbolic.svg
share/icons/Yaru/scalable/apps/address-book-app-symbolic.svg
-share/icons/Yaru/scalable/apps/amazon-store-symbolic.svg
+share/icons/Yaru/scalable/apps/alacarte-symbolic.svg
+share/icons/Yaru/scalable/apps/app.drey.EarTag-symbolic.svg
share/icons/Yaru/scalable/apps/applets-screenshooter-symbolic.svg
share/icons/Yaru/scalable/apps/application-x-executable-symbolic.svg
share/icons/Yaru/scalable/apps/applications-system-symbolic.svg
@@ -13698,11 +13784,13 @@ share/icons/Yaru/scalable/apps/backups-app-symbolic.svg
share/icons/Yaru/scalable/apps/baobab-symbolic.svg
share/icons/Yaru/scalable/apps/bash-symbolic.svg
share/icons/Yaru/scalable/apps/bijiben-symbolic.svg
+share/icons/Yaru/scalable/apps/builder-app-symbolic.svg
share/icons/Yaru/scalable/apps/ca.desrt.dconf-editor-symbolic.svg
share/icons/Yaru/scalable/apps/calculator-app-symbolic.svg
share/icons/Yaru/scalable/apps/calendar-app-symbolic.svg
share/icons/Yaru/scalable/apps/calendar-symbolic.svg
share/icons/Yaru/scalable/apps/camera-app-symbolic.svg
+share/icons/Yaru/scalable/apps/captive-portal-symbolic.svg
share/icons/Yaru/scalable/apps/cheese-symbolic.svg
share/icons/Yaru/scalable/apps/clock-app-symbolic.svg
share/icons/Yaru/scalable/apps/community-symbolic.svg
@@ -13768,6 +13856,14 @@ share/icons/Yaru/scalable/apps/internet-mail-symbolic.svg
share/icons/Yaru/scalable/apps/internet-web-browser-symbolic.svg
share/icons/Yaru/scalable/apps/io.github.celluloid_player.Celluloid-symbolic.svg
share/icons/Yaru/scalable/apps/jockey-symbolic.svg
+share/icons/Yaru/scalable/apps/libreoffice-base-symbolic.svg
+share/icons/Yaru/scalable/apps/libreoffice-calc-symbolic.svg
+share/icons/Yaru/scalable/apps/libreoffice-draw-symbolic.svg
+share/icons/Yaru/scalable/apps/libreoffice-impress-symbolic.svg
+share/icons/Yaru/scalable/apps/libreoffice-main-symbolic.svg
+share/icons/Yaru/scalable/apps/libreoffice-math-symbolic.svg
+share/icons/Yaru/scalable/apps/libreoffice-startcenter-symbolic.svg
+share/icons/Yaru/scalable/apps/libreoffice-writer-symbolic.svg
share/icons/Yaru/scalable/apps/log-viewer-app-symbolic.svg
share/icons/Yaru/scalable/apps/logviewer-symbolic.svg
share/icons/Yaru/scalable/apps/mail-app-symbolic.svg
@@ -13787,6 +13883,7 @@ share/icons/Yaru/scalable/apps/office-address-book-symbolic.svg
share/icons/Yaru/scalable/apps/office-addressbook-symbolic.svg
share/icons/Yaru/scalable/apps/office-calendar-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.ArchiveManager-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Builder-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Calculator-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Calendar-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Calendar.Devel-symbolic.svg
@@ -13811,23 +13908,34 @@ share/icons/Yaru/scalable/apps/org.gnome.Lollypop-suggestions-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Lollypop-tag-list-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Lollypop-tag-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Lollypop-unplayed-albums-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Loupe-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Mahjongg-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Maps-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Mines-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Music-symbolic.svg
-share/icons/Yaru/scalable/apps/org.gnome.Nautilus-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Papers-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Photos-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.PowerStats-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Ptyxis-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Rhythmbox-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Rhythmbox3-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Screenshot-symbolic.svg
-share/icons/Yaru/scalable/apps/org.gnome.Settings-multitasking-symbolic.svg
-share/icons/Yaru/scalable/apps/org.gnome.Settings-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Settings-accessibility-hearing-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Settings-accessibility-pointing-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Settings-accessibility-seeing-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Settings-accessibility-typing-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Settings-accessibility-zoom-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Settings-desktop-sharing-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Settings-secure-shell-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Settings-wellbeing-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Shell.CaptivePortal-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Shell.Extensions-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Shotwell-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.SimpleScan-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Snapshot-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Software-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Sudoku-symbolic.svg
+share/icons/Yaru/scalable/apps/org.gnome.Sysprof-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.SystemMonitor-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.Terminal-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.TextEditor-symbolic.svg
@@ -13845,6 +13953,7 @@ share/icons/Yaru/scalable/apps/org.gnome.gedit-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.seahorse.Application-symbolic.svg
share/icons/Yaru/scalable/apps/org.gnome.tweaks-symbolic.svg
share/icons/Yaru/scalable/apps/packages-app-symbolic.svg
+share/icons/Yaru/scalable/apps/papers-symbolic.svg
share/icons/Yaru/scalable/apps/passwords-app-symbolic.svg
share/icons/Yaru/scalable/apps/podcasts-app-symbolic.svg
share/icons/Yaru/scalable/apps/power-statistics-symbolic.svg
@@ -13870,6 +13979,7 @@ share/icons/Yaru/scalable/apps/screenshot-app-symbolic.svg
share/icons/Yaru/scalable/apps/seahorse-symbolic.svg
share/icons/Yaru/scalable/apps/session-properties-symbolic.svg
share/icons/Yaru/scalable/apps/settings-app-symbolic.svg
+share/icons/Yaru/scalable/apps/settings-symbolic.svg
share/icons/Yaru/scalable/apps/shotwell-symbolic.svg
share/icons/Yaru/scalable/apps/sm.puri.Chatty-symbolic.svg
share/icons/Yaru/scalable/apps/snap-symbolic.svg
@@ -13895,7 +14005,6 @@ share/icons/Yaru/scalable/apps/system-users-symbolic.svg
share/icons/Yaru/scalable/apps/terminal-app-symbolic.svg
share/icons/Yaru/scalable/apps/terminal-symbolic.svg
share/icons/Yaru/scalable/apps/text-editor-symbolic.svg
-share/icons/Yaru/scalable/apps/timeshift-symbolic.svg
share/icons/Yaru/scalable/apps/to-do-app-symbolic.svg
share/icons/Yaru/scalable/apps/totem-symbolic.svg
share/icons/Yaru/scalable/apps/transmission-symbolic.svg
@@ -13938,7 +14047,15 @@ share/icons/Yaru/scalable/categories/applications-multimedia-symbolic.svg
share/icons/Yaru/scalable/categories/applications-office-symbolic.svg
share/icons/Yaru/scalable/categories/applications-other-symbolic.svg
share/icons/Yaru/scalable/categories/applications-science-symbolic.svg
+share/icons/Yaru/scalable/categories/applications-symbolic.svg
share/icons/Yaru/scalable/categories/applications-utilities-symbolic.svg
+share/icons/Yaru/scalable/categories/audio-input-microphone-symbolic.svg
+share/icons/Yaru/scalable/categories/bolt-symbolic.svg
+share/icons/Yaru/scalable/categories/caffeine-infinite-timer-symbolic.svg
+share/icons/Yaru/scalable/categories/caffeine-long-timer-symbolic.svg
+share/icons/Yaru/scalable/categories/caffeine-medium-timer-symbolic.svg
+share/icons/Yaru/scalable/categories/caffeine-short-timer-symbolic.svg
+share/icons/Yaru/scalable/categories/calendar-agenda-symbolic.svg
share/icons/Yaru/scalable/categories/calendar-month-symbolic.svg
share/icons/Yaru/scalable/categories/calendar-today-symbolic.svg
share/icons/Yaru/scalable/categories/calendar-week-symbolic.svg
@@ -13950,6 +14067,7 @@ share/icons/Yaru/scalable/categories/characters-latin-symbolic.svg
share/icons/Yaru/scalable/categories/characters-math-symbolic.svg
share/icons/Yaru/scalable/categories/characters-picture-symbolic.svg
share/icons/Yaru/scalable/categories/characters-punctuation-symbolic.svg
+share/icons/Yaru/scalable/categories/chat-bubble-text-symbolic.svg
share/icons/Yaru/scalable/categories/credentials-preferences-symbolic.svg
share/icons/Yaru/scalable/categories/diagnostics-symbolic.svg
share/icons/Yaru/scalable/categories/document-page-setup-symbolic.svg
@@ -13963,40 +14081,37 @@ share/icons/Yaru/scalable/categories/emoji-people-symbolic.svg
share/icons/Yaru/scalable/categories/emoji-recent-symbolic.svg
share/icons/Yaru/scalable/categories/emoji-symbols-symbolic.svg
share/icons/Yaru/scalable/categories/emoji-travel-symbolic.svg
+share/icons/Yaru/scalable/categories/ephy-permission-camera-symbolic.svg
+share/icons/Yaru/scalable/categories/ephy-permission-generic-symbolic.svg
+share/icons/Yaru/scalable/categories/ephy-permission-location-symbolic.svg
+share/icons/Yaru/scalable/categories/ephy-permission-microphone-symbolic.svg
+share/icons/Yaru/scalable/categories/ephy-permission-notifications-symbolic.svg
+share/icons/Yaru/scalable/categories/general-symbolic.svg
share/icons/Yaru/scalable/categories/goa-panel-symbolic.svg
+share/icons/Yaru/scalable/categories/grid-large-symbolic.svg
+share/icons/Yaru/scalable/categories/infinity-symbolic.svg
+share/icons/Yaru/scalable/categories/location-symbolic.svg
+share/icons/Yaru/scalable/categories/lock-symbolic.svg
share/icons/Yaru/scalable/categories/multitasking-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-about-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-accessibility-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-appearance-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-applications-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-bluetooth-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-camera-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-color-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-default-apps-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-diagnostics-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-display-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-file-history-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-keyboard-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-location-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-microphone-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-mobile-network-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-mouse-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-multitasking-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-network-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-notifications-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-online-accounts-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-power-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-printers-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-region-symbolic.svg
+share/icons/Yaru/scalable/categories/org.gnome.Settings-camera-access-symbolic.svg
+share/icons/Yaru/scalable/categories/org.gnome.Settings-device-diagnostics-symbolic.svg
+share/icons/Yaru/scalable/categories/org.gnome.Settings-device-security-symbolic.svg
+share/icons/Yaru/scalable/categories/org.gnome.Settings-location-access-symbolic.svg
+share/icons/Yaru/scalable/categories/org.gnome.Settings-network-proxy-symbolic.svg
+share/icons/Yaru/scalable/categories/org.gnome.Settings-network-workgroup-symbolic.svg
share/icons/Yaru/scalable/categories/org.gnome.Settings-removable-media-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-screen-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-search-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-sharing-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-sound-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-thunderbolt-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-time-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-users-symbolic.svg
-share/icons/Yaru/scalable/categories/org.gnome.Settings-wacom-symbolic.svg
+share/icons/Yaru/scalable/categories/org.gnome.Settings-screen-lock-symbolic.svg
+share/icons/Yaru/scalable/categories/org.gnome.Settings-thunderbolt-access-symbolic.svg
+share/icons/Yaru/scalable/categories/org.gnome.Settings-trash-file-history-symbolic.svg
+share/icons/Yaru/scalable/categories/package-flatpak-symbolic.svg
+share/icons/Yaru/scalable/categories/package-generic-symbolic.svg
+share/icons/Yaru/scalable/categories/package-snap-symbolic.svg
+share/icons/Yaru/scalable/categories/permissions-legacy-windowing-system-symbolic.svg
+share/icons/Yaru/scalable/categories/permissions-microphone-symbolic.svg
+share/icons/Yaru/scalable/categories/permissions-sandboxed-symbolic.svg
+share/icons/Yaru/scalable/categories/permissions-screen-contents-symbolic.svg
+share/icons/Yaru/scalable/categories/permissions-system-devices-symbolic.svg
+share/icons/Yaru/scalable/categories/permissions-warning-symbolic.svg
share/icons/Yaru/scalable/categories/preferences-color-symbolic.svg
share/icons/Yaru/scalable/categories/preferences-desktop-accessibility-symbolic.svg
share/icons/Yaru/scalable/categories/preferences-desktop-appearance-symbolic.svg
@@ -14010,6 +14125,11 @@ share/icons/Yaru/scalable/categories/preferences-other-symbolic.svg
share/icons/Yaru/scalable/categories/preferences-system-network-proxy-symbolic.svg
share/icons/Yaru/scalable/categories/preferences-system-parental-controls-symbolic.svg
share/icons/Yaru/scalable/categories/preferences-ubuntu-panel-symbolic.svg
+share/icons/Yaru/scalable/categories/proprietary-code-symbolic.svg
+share/icons/Yaru/scalable/categories/software-explore-symbolic.svg
+share/icons/Yaru/scalable/categories/software-updates-symbolic.svg
+share/icons/Yaru/scalable/categories/translations-symbolic.svg
+share/icons/Yaru/scalable/categories/trash-symbolic.svg
share/icons/Yaru/scalable/categories/view-tasks-today-symbolic.svg
share/icons/Yaru/scalable/categories/view-tasks-week-symbolic.svg
share/icons/Yaru/scalable/categories/yelp-page-tip-symbolic.svg
@@ -14018,12 +14138,32 @@ share/icons/Yaru/scalable/devices/audio-card-symbolic.svg
share/icons/Yaru/scalable/devices/audio-headphones-symbolic.svg
share/icons/Yaru/scalable/devices/audio-headset-symbolic.svg
share/icons/Yaru/scalable/devices/audio-input-microphone-symbolic.svg
+share/icons/Yaru/scalable/devices/audio-speaker-center-back-testing.svg
+share/icons/Yaru/scalable/devices/audio-speaker-center-back.svg
+share/icons/Yaru/scalable/devices/audio-speaker-center-testing.svg
+share/icons/Yaru/scalable/devices/audio-speaker-center.svg
+share/icons/Yaru/scalable/devices/audio-speaker-left-back-testing.svg
+share/icons/Yaru/scalable/devices/audio-speaker-left-back.svg
+share/icons/Yaru/scalable/devices/audio-speaker-left-side-testing.svg
+share/icons/Yaru/scalable/devices/audio-speaker-left-side.svg
+share/icons/Yaru/scalable/devices/audio-speaker-left-testing.svg
+share/icons/Yaru/scalable/devices/audio-speaker-left.svg
+share/icons/Yaru/scalable/devices/audio-speaker-mono-testing.svg
+share/icons/Yaru/scalable/devices/audio-speaker-mono.svg
+share/icons/Yaru/scalable/devices/audio-speaker-right-back-testing.svg
+share/icons/Yaru/scalable/devices/audio-speaker-right-back.svg
+share/icons/Yaru/scalable/devices/audio-speaker-right-side-testing.svg
+share/icons/Yaru/scalable/devices/audio-speaker-right-side.svg
+share/icons/Yaru/scalable/devices/audio-speaker-right-testing.svg
+share/icons/Yaru/scalable/devices/audio-speaker-right.svg
share/icons/Yaru/scalable/devices/audio-speakers-bluetooth-rtl-symbolic.svg
share/icons/Yaru/scalable/devices/audio-speakers-bluetooth-symbolic-rtl.svg
share/icons/Yaru/scalable/devices/audio-speakers-bluetooth-symbolic.svg
share/icons/Yaru/scalable/devices/audio-speakers-rtl-symbolic.svg
share/icons/Yaru/scalable/devices/audio-speakers-symbolic-rtl.svg
share/icons/Yaru/scalable/devices/audio-speakers-symbolic.svg
+share/icons/Yaru/scalable/devices/audio-subwoofer-testing.svg
+share/icons/Yaru/scalable/devices/audio-subwoofer.svg
share/icons/Yaru/scalable/devices/auth-face-symbolic.svg
share/icons/Yaru/scalable/devices/auth-fingerprint-symbolic.svg
share/icons/Yaru/scalable/devices/auth-sim-symbolic.svg
@@ -14035,6 +14175,7 @@ share/icons/Yaru/scalable/devices/camera-video-symbolic.svg
share/icons/Yaru/scalable/devices/camera-web-symbolic.svg
share/icons/Yaru/scalable/devices/colorimeter-colorhug-symbolic.svg
share/icons/Yaru/scalable/devices/computer-apple-ipad-symbolic.svg
+share/icons/Yaru/scalable/devices/computer-chip-symbolic.svg
share/icons/Yaru/scalable/devices/computer-symbolic.svg
share/icons/Yaru/scalable/devices/display-projector-symbolic.svg
share/icons/Yaru/scalable/devices/display-symbolic.svg
@@ -14056,6 +14197,7 @@ share/icons/Yaru/scalable/devices/input-dialpad-symbolic.svg
share/icons/Yaru/scalable/devices/input-gaming-symbolic.svg
share/icons/Yaru/scalable/devices/input-keyboard-symbolic.svg
share/icons/Yaru/scalable/devices/input-mouse-symbolic.svg
+share/icons/Yaru/scalable/devices/input-pointing-stick-symbolic.svg
share/icons/Yaru/scalable/devices/input-tablet-symbolic.svg
share/icons/Yaru/scalable/devices/input-touchpad-symbolic.svg
share/icons/Yaru/scalable/devices/laptop-symbolic.svg
@@ -14094,10 +14236,20 @@ share/icons/Yaru/scalable/devices/uninterruptible-power-supply-symbolic.svg
share/icons/Yaru/scalable/devices/ups-symbolic.svg
share/icons/Yaru/scalable/devices/video-display-symbolic.svg
share/icons/Yaru/scalable/emblems/adaptive-symbolic.svg
+share/icons/Yaru/scalable/emblems/advertising-none-symbolic.svg
+share/icons/Yaru/scalable/emblems/advertising-symbolic.svg
share/icons/Yaru/scalable/emblems/adw-external-link-symbolic.svg
+share/icons/Yaru/scalable/emblems/alcohol-use-none-symbolic.svg
+share/icons/Yaru/scalable/emblems/alcohol-use-symbolic.svg
share/icons/Yaru/scalable/emblems/app-installed-symbolic.svg
share/icons/Yaru/scalable/emblems/app-remove-symbolic.svg
+share/icons/Yaru/scalable/emblems/audio-chat-none-symbolic.svg
+share/icons/Yaru/scalable/emblems/audio-chat-symbolic.svg
+share/icons/Yaru/scalable/emblems/checkmark-small-symbolic.svg
+share/icons/Yaru/scalable/emblems/contacts-symbolic.svg
share/icons/Yaru/scalable/emblems/desktop-symbolic.svg
+share/icons/Yaru/scalable/emblems/drug-use-none-symbolic.svg
+share/icons/Yaru/scalable/emblems/drug-use-symbolic.svg
share/icons/Yaru/scalable/emblems/emblem-default-symbolic.svg
share/icons/Yaru/scalable/emblems/emblem-documents-symbolic.svg
share/icons/Yaru/scalable/emblems/emblem-favorite-symbolic.svg
@@ -14105,20 +14257,35 @@ share/icons/Yaru/scalable/emblems/emblem-important-symbolic.svg
share/icons/Yaru/scalable/emblems/emblem-music-symbolic.svg
share/icons/Yaru/scalable/emblems/emblem-ok-symbolic.svg
share/icons/Yaru/scalable/emblems/emblem-photos-symbolic.svg
+share/icons/Yaru/scalable/emblems/emblem-readonly-symbolic.svg
share/icons/Yaru/scalable/emblems/emblem-shared-symbolic.svg
+share/icons/Yaru/scalable/emblems/emblem-symbolic-link-symbolic.svg
share/icons/Yaru/scalable/emblems/emblem-synchronizing-symbolic.svg
share/icons/Yaru/scalable/emblems/emblem-system-symbolic.svg
+share/icons/Yaru/scalable/emblems/emblem-unwriteable-symbolic.svg
share/icons/Yaru/scalable/emblems/emblem-videos-symbolic.svg
share/icons/Yaru/scalable/emblems/explore-symbolic.svg
share/icons/Yaru/scalable/emblems/explore2-symbolic.svg
share/icons/Yaru/scalable/emblems/external-link-symbolic.svg
share/icons/Yaru/scalable/emblems/flag-outline-thin-symbolic.svg
+share/icons/Yaru/scalable/emblems/gambling-none-symbolic.svg
+share/icons/Yaru/scalable/emblems/gambling-symbolic.svg
+share/icons/Yaru/scalable/emblems/gay-content-none-symbolic.svg
+share/icons/Yaru/scalable/emblems/gay-content-symbolic.svg
share/icons/Yaru/scalable/emblems/graveyard-symbolic.svg
+share/icons/Yaru/scalable/emblems/hand-open-symbolic.svg
share/icons/Yaru/scalable/emblems/heart-filled-symbolic.svg
+share/icons/Yaru/scalable/emblems/human-remains-symbolic.svg
+share/icons/Yaru/scalable/emblems/messaging-none-symbolic.svg
+share/icons/Yaru/scalable/emblems/messaging-symbolic.svg
share/icons/Yaru/scalable/emblems/padlock-open-symbolic.svg
share/icons/Yaru/scalable/emblems/pub-symbolic.svg
share/icons/Yaru/scalable/emblems/safety-symbolic.svg
share/icons/Yaru/scalable/emblems/sign-language-symbolic.svg
+share/icons/Yaru/scalable/emblems/smoking-none-symbolic.svg
+share/icons/Yaru/scalable/emblems/smoking-symbolic.svg
+share/icons/Yaru/scalable/emblems/social-info-symbolic.svg
+share/icons/Yaru/scalable/emblems/software-license-symbolic.svg
share/icons/Yaru/scalable/emblems/test-pass-symbolic.svg
share/icons/Yaru/scalable/emblems/test-symbolic.svg
share/icons/Yaru/scalable/emblems/yelp-page-video-symbolic.svg
@@ -14148,7 +14315,6 @@ share/icons/Yaru/scalable/emotes/face-uncertain-symbolic.svg
share/icons/Yaru/scalable/emotes/face-wink-symbolic.svg
share/icons/Yaru/scalable/emotes/face-worried-symbolic.svg
share/icons/Yaru/scalable/emotes/face-yawn-symbolic.svg
-share/icons/Yaru/scalable/emotes/hand-open-symbolic.svg
share/icons/Yaru/scalable/generic-symbols/chat-none-symbolic.svg
share/icons/Yaru/scalable/generic-symbols/chat-symbolic.svg
share/icons/Yaru/scalable/generic-symbols/cigarette-none-symbolic.svg
@@ -14177,7 +14343,6 @@ share/icons/Yaru/scalable/generic-symbols/violence3-none-symbolic.svg
share/icons/Yaru/scalable/generic-symbols/violence3-symbolic.svg
share/icons/Yaru/scalable/generic-symbols/warning-symbolic.svg
share/icons/Yaru/scalable/legacy/battery-caution-charging-symbolic.svg
-share/icons/Yaru/scalable/legacy/battery-caution-symbolic.svg
share/icons/Yaru/scalable/legacy/battery-empty-charging-symbolic.svg
share/icons/Yaru/scalable/legacy/battery-empty-symbolic.svg
share/icons/Yaru/scalable/legacy/battery-full-charged-symbolic.svg
@@ -14186,13 +14351,13 @@ share/icons/Yaru/scalable/legacy/battery-full-symbolic.svg
share/icons/Yaru/scalable/legacy/battery-good-charging-symbolic.svg
share/icons/Yaru/scalable/legacy/battery-good-symbolic.svg
share/icons/Yaru/scalable/legacy/battery-low-charging-symbolic.svg
-share/icons/Yaru/scalable/legacy/battery-low-symbolic.svg
share/icons/Yaru/scalable/mimetypes/application-certificate-symbolic.svg
share/icons/Yaru/scalable/mimetypes/application-rss+xml-symbolic.svg
share/icons/Yaru/scalable/mimetypes/application-vnd.snap-symbolic.svg
share/icons/Yaru/scalable/mimetypes/application-x-addon-symbolic.svg
share/icons/Yaru/scalable/mimetypes/application-x-appliance-symbolic.svg
share/icons/Yaru/scalable/mimetypes/application-x-firmware-symbolic.svg
+share/icons/Yaru/scalable/mimetypes/application-x-sharedlib-symbolic.svg
share/icons/Yaru/scalable/mimetypes/audio-x-generic-symbolic.svg
share/icons/Yaru/scalable/mimetypes/font-x-generic-symbolic.svg
share/icons/Yaru/scalable/mimetypes/image-x-generic-symbolic.svg
@@ -14227,6 +14392,58 @@ share/icons/Yaru/scalable/multimedia/skip-forward-30-symbolic.svg
share/icons/Yaru/scalable/multimedia/stop-large-symbolic.svg
share/icons/Yaru/scalable/multimedia/stop-symbolic.svg
share/icons/Yaru/scalable/multimedia/subtitles-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Nautilus/cancel-operation-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Nautilus/file-operation-cancelled-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Nautilus/file-operation-finished-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Nautilus/nautilus-file-chooser-options-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Nautilus/nautilus-folder-search-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Nautilus/nautilus-search-filters-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Nautilus/network-computer-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Nautilus/org.gnome.Nautilus-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Nautilus/remove-custom-icon-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/camera-access-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/cog-wheel-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/device-diagnostics-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/device-security-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/hearing-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/location-access-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/microphone-access-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-about-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-accessibility-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-appearance-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-applications-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-bluetooth-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-color-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-display-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-keyboard-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-mobile-network-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-mouse-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-multitasking-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-network-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-notifications-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-online-accounts-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-power-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-printers-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-privacy-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-region-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-remote-desktop-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-screen-time-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-search-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-sharing-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-sound-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-system-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-time-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-users-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/org.gnome.Settings-wacom-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/pointing-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/screen-lock-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/seeing-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/thunderbolt-access-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/trash-file-history-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/typing-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/update-symbolic.svg
+share/icons/Yaru/scalable/org.gnome.Settings/zoom-symbolic.svg
share/icons/Yaru/scalable/phosh/feedback-quiet-symbolic.svg
share/icons/Yaru/scalable/phosh/org.gnome.Shell.Extensions.GSConnect-symbolic.svg
share/icons/Yaru/scalable/phosh/phone-docked-symbolic.svg
@@ -14254,8 +14471,16 @@ share/icons/Yaru/scalable/places/user-bookmarks-symbolic.svg
share/icons/Yaru/scalable/places/user-desktop-symbolic.svg
share/icons/Yaru/scalable/places/user-home-symbolic.svg
share/icons/Yaru/scalable/places/user-trash-symbolic.svg
+share/icons/Yaru/scalable/status/adw-tab-counter-symbolic.svg
share/icons/Yaru/scalable/status/adw-tab-icon-missing-symbolic.svg
+share/icons/Yaru/scalable/status/adw-tab-overflow-symbolic.svg
+share/icons/Yaru/scalable/status/adw-tab-unpin-symbolic.svg
+share/icons/Yaru/scalable/status/airplane-mode-disabled-symbolic.svg
share/icons/Yaru/scalable/status/airplane-mode-symbolic.svg
+share/icons/Yaru/scalable/status/app-beta-software-symbolic.svg
+share/icons/Yaru/scalable/status/app-info-loading-symbolic.svg
+share/icons/Yaru/scalable/status/app-safety-ok-symbolic.svg
+share/icons/Yaru/scalable/status/app-verified-symbolic.svg
share/icons/Yaru/scalable/status/appointment-missed-symbolic.svg
share/icons/Yaru/scalable/status/appointment-soon-symbolic.svg
share/icons/Yaru/scalable/status/audio-input-microphone-high-symbolic.svg
@@ -14272,33 +14497,49 @@ share/icons/Yaru/scalable/status/audio-volume-muted-rtl-symbolic.svg
share/icons/Yaru/scalable/status/audio-volume-muted-symbolic.svg
share/icons/Yaru/scalable/status/audio-volume-overamplified-rtl-symbolic.svg
share/icons/Yaru/scalable/status/audio-volume-overamplified-symbolic.svg
+share/icons/Yaru/scalable/status/auditable-code-symbolic.svg
share/icons/Yaru/scalable/status/auth-sim-locked-symbolic.svg
share/icons/Yaru/scalable/status/auth-sim-missing-symbolic.svg
share/icons/Yaru/scalable/status/avatar-default-symbolic.svg
+share/icons/Yaru/scalable/status/battery-action-symbolic.svg
+share/icons/Yaru/scalable/status/battery-caution-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-0-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-0-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-0-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-10-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-10-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-10-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-100-charged-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-100-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-100-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-100-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-20-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-20-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-20-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-30-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-30-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-30-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-40-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-40-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-40-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-50-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-50-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-50-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-60-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-60-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-60-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-70-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-70-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-70-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-80-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-80-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-80-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-90-charging-symbolic.svg
+share/icons/Yaru/scalable/status/battery-level-90-plugged-in-symbolic.svg
share/icons/Yaru/scalable/status/battery-level-90-symbolic.svg
+share/icons/Yaru/scalable/status/battery-low-symbolic.svg
share/icons/Yaru/scalable/status/battery-missing-symbolic.svg
+share/icons/Yaru/scalable/status/bluetooth-acquiring-symbolic.svg
share/icons/Yaru/scalable/status/bluetooth-active-symbolic.svg
share/icons/Yaru/scalable/status/bluetooth-disabled-symbolic.svg
share/icons/Yaru/scalable/status/bluetooth-disconnected-symbolic.svg
@@ -14312,17 +14553,34 @@ share/icons/Yaru/scalable/status/changes-allow-symbolic.svg
share/icons/Yaru/scalable/status/changes-prevent-symbolic.svg
share/icons/Yaru/scalable/status/channel-insecure-symbolic.svg
share/icons/Yaru/scalable/status/channel-secure-symbolic.svg
+share/icons/Yaru/scalable/status/clock-alt-symbolic.svg
+share/icons/Yaru/scalable/status/community-approved-symbolic.svg
+share/icons/Yaru/scalable/status/community-blocked-symbolic.svg
share/icons/Yaru/scalable/status/community-none-symbolic.svg
+share/icons/Yaru/scalable/status/community-supported-symbolic.svg
share/icons/Yaru/scalable/status/computer-fail-symbolic.svg
share/icons/Yaru/scalable/status/content-loading-symbolic.svg
share/icons/Yaru/scalable/status/daytime-sunrise-symbolic.svg
share/icons/Yaru/scalable/status/daytime-sunset-symbolic.svg
+share/icons/Yaru/scalable/status/device-support-adaptive-symbolic.svg
+share/icons/Yaru/scalable/status/device-support-desktop-symbolic.svg
+share/icons/Yaru/scalable/status/device-support-mobile-symbolic.svg
+share/icons/Yaru/scalable/status/device-support-touch-symbolic.svg
+share/icons/Yaru/scalable/status/device-support-unknown-symbolic.svg
+share/icons/Yaru/scalable/status/device-supported-symbolic.svg
share/icons/Yaru/scalable/status/dialog-error-symbolic.svg
share/icons/Yaru/scalable/status/dialog-information-symbolic.svg
share/icons/Yaru/scalable/status/dialog-password-symbolic.svg
share/icons/Yaru/scalable/status/dialog-question-symbolic.svg
share/icons/Yaru/scalable/status/dialog-warning-symbolic.svg
share/icons/Yaru/scalable/status/display-brightness-symbolic.svg
+share/icons/Yaru/scalable/status/ephy-audio-muted-symbolic.svg
+share/icons/Yaru/scalable/status/ephy-audio-playing-symbolic.svg
+share/icons/Yaru/scalable/status/ephy-eye-open-negative-filled-symbolic.svg
+share/icons/Yaru/scalable/status/ephy-non-starred-symbolic.svg
+share/icons/Yaru/scalable/status/ephy-reader-mode-symbolic.svg
+share/icons/Yaru/scalable/status/ephy-shield-safe-symbolic.svg
+share/icons/Yaru/scalable/status/ephy-starred-symbolic.svg
share/icons/Yaru/scalable/status/eye-not-looking-symbolic.svg
share/icons/Yaru/scalable/status/eye-open-negative-filled-symbolic.svg
share/icons/Yaru/scalable/status/fingerprint-detection-complete-symbolic.svg
@@ -14334,10 +14592,12 @@ share/icons/Yaru/scalable/status/folder-visting-symbolic.svg
share/icons/Yaru/scalable/status/hdy-tab-icon-missing-symbolic.svg
share/icons/Yaru/scalable/status/image-loading-symbolic.svg
share/icons/Yaru/scalable/status/image-missing-symbolic.svg
+share/icons/Yaru/scalable/status/info-outline-symbolic.svg
share/icons/Yaru/scalable/status/info-symbolic.svg
share/icons/Yaru/scalable/status/keyboard-brightness-symbolic.svg
share/icons/Yaru/scalable/status/location-services-active-symbolic.svg
share/icons/Yaru/scalable/status/location-services-disabled-symbolic.svg
+share/icons/Yaru/scalable/status/lock-small-symbolic.svg
share/icons/Yaru/scalable/status/mail-attachment-symbolic.svg
share/icons/Yaru/scalable/status/mail-read-symbolic.svg
share/icons/Yaru/scalable/status/mail-replied-rtl-symbolic.svg
@@ -14363,6 +14623,8 @@ share/icons/Yaru/scalable/status/microphone-sensitivity-high-symbolic.svg
share/icons/Yaru/scalable/status/microphone-sensitivity-low-symbolic.svg
share/icons/Yaru/scalable/status/microphone-sensitivity-medium-symbolic.svg
share/icons/Yaru/scalable/status/microphone-sensitivity-muted-symbolic.svg
+share/icons/Yaru/scalable/status/my-caffeine-off-symbolic.svg
+share/icons/Yaru/scalable/status/my-caffeine-on-symbolic.svg
share/icons/Yaru/scalable/status/network-cellular-2g-symbolic.svg
share/icons/Yaru/scalable/status/network-cellular-3g-symbolic.svg
share/icons/Yaru/scalable/status/network-cellular-4g-symbolic.svg
@@ -14473,6 +14735,8 @@ share/icons/Yaru/scalable/status/printer-error-symbolic.svg
share/icons/Yaru/scalable/status/printer-printing-symbolic.svg
share/icons/Yaru/scalable/status/printer-warning-symbolic.svg
share/icons/Yaru/scalable/status/process-working-symbolic.svg
+share/icons/Yaru/scalable/status/processes-symbolic.svg
+share/icons/Yaru/scalable/status/resources-symbolic.svg
share/icons/Yaru/scalable/status/rotation-allowed-symbolic.svg
share/icons/Yaru/scalable/status/rotation-locked-symbolic.svg
share/icons/Yaru/scalable/status/screen-shared-symbolic.svg
@@ -14511,6 +14775,7 @@ share/icons/Yaru/scalable/status/view-wrapped-rtl-symbolic.svg
share/icons/Yaru/scalable/status/view-wrapped-symbolic-rtl.svg
share/icons/Yaru/scalable/status/view-wrapped-symbolic.svg
share/icons/Yaru/scalable/status/volume-warning-symbolic.svg
+share/icons/Yaru/scalable/status/warning-outline-symbolic.svg
share/icons/Yaru/scalable/status/warning-small-symbolic.svg
share/icons/Yaru/scalable/status/weather-clear-night-symbolic.svg
share/icons/Yaru/scalable/status/weather-clear-symbolic.svg
@@ -14539,35 +14804,36 @@ share/icons/Yaru/scalable/time/playback-speed-symbolic.svg
share/icons/Yaru/scalable/time/snapshots-alt-symbolic.svg
share/icons/Yaru/scalable/time/stopwatch-symbolic.svg
share/icons/Yaru/scalable/time/timer-alt-symbolic.svg
+share/icons/Yaru/scalable/time/timer-long-symbolic.svg
+share/icons/Yaru/scalable/time/timer-medium-symbolic.svg
share/icons/Yaru/scalable/time/timer-sand-symbolic.svg
+share/icons/Yaru/scalable/time/timer-short-symbolic.svg
share/icons/Yaru/scalable/time/timer-symbolic.svg
share/icons/Yaru/scalable/time/today-alt-symbolic.svg
share/icons/Yaru/scalable/time/today-symbolic.svg
share/icons/Yaru/scalable/time/week-symbolic.svg
share/icons/Yaru/scalable/time/year-alt-symbolic.svg
share/icons/Yaru/scalable/time/year-symbolic.svg
-share/icons/Yaru/scalable/ui/adw-expander-arrow-symbolic.svg
+share/icons/Yaru/scalable/ui/check-outlined-symbolic.svg
share/icons/Yaru/scalable/ui/checkbox-checked-symbolic.svg
share/icons/Yaru/scalable/ui/checkbox-mixed-symbolic.svg
share/icons/Yaru/scalable/ui/checkbox-symbolic.svg
-share/icons/Yaru/scalable/ui/drag-handle-symbolic.svg
share/icons/Yaru/scalable/ui/focus-legacy-systray-symbolic.svg
share/icons/Yaru/scalable/ui/focus-top-bar-symbolic.svg
share/icons/Yaru/scalable/ui/focus-windows-symbolic.svg
-share/icons/Yaru/scalable/ui/hdy-expander-arrow-symbolic.svg
share/icons/Yaru/scalable/ui/list-drag-handle-symbolic.svg
+share/icons/Yaru/scalable/ui/pan-down-large-symbolic.svg
share/icons/Yaru/scalable/ui/pan-down-symbolic.svg
-share/icons/Yaru/scalable/ui/pan-end-symbolic-rtl.svg
+share/icons/Yaru/scalable/ui/pan-end-large-symbolic.svg
share/icons/Yaru/scalable/ui/pan-end-symbolic.svg
-share/icons/Yaru/scalable/ui/pan-start-symbolic-rtl.svg
+share/icons/Yaru/scalable/ui/pan-start-large-symbolic.svg
share/icons/Yaru/scalable/ui/pan-start-symbolic.svg
+share/icons/Yaru/scalable/ui/pan-up-large-symbolic.svg
share/icons/Yaru/scalable/ui/pan-up-symbolic.svg
share/icons/Yaru/scalable/ui/radio-checked-symbolic.svg
share/icons/Yaru/scalable/ui/radio-mixed-symbolic.svg
share/icons/Yaru/scalable/ui/radio-symbolic.svg
-share/icons/Yaru/scalable/ui/selection-end-symbolic-rtl.svg
share/icons/Yaru/scalable/ui/selection-end-symbolic.svg
-share/icons/Yaru/scalable/ui/selection-start-symbolic-rtl.svg
share/icons/Yaru/scalable/ui/selection-start-symbolic.svg
share/icons/Yaru/scalable/ui/tab-new-symbolic.svg
share/icons/Yaru/scalable/ui/window-close-symbolic.svg
diff --git a/x11-wm/chamfer/Makefile b/x11-wm/chamfer/Makefile
index fad5736e9d6c..aa8e04736d0f 100644
--- a/x11-wm/chamfer/Makefile
+++ b/x11-wm/chamfer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= chamfer
DISTVERSION= s20240928
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-wm
MAINTAINER= jbeich@FreeBSD.org
@@ -41,6 +41,7 @@ post-patch:
# XXX import('python').find_installation().dependency()
@${REINPLACE_CMD} -e '/boost/!s/python3/python-${PYTHON_VER}/' \
-e '/boost/s/,/,static:true,/' \
+ -e "/boost/s/'system',//" \
${WRKSRC}/meson.build
do-install:
diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile
index 33e37e706dfc..c0209afa10c9 100644
--- a/x11/xterm/Makefile
+++ b/x11/xterm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xterm
-DISTVERSION= 402
+DISTVERSION= 403
CATEGORIES= x11
MASTER_SITES= https://invisible-island.net/archives/xterm/:src1 \
https://invisible-mirror.net/archives/xterm/:src1 \
diff --git a/x11/xterm/distinfo b/x11/xterm/distinfo
index 34cc5df8d959..e5faba71c9d6 100644
--- a/x11/xterm/distinfo
+++ b/x11/xterm/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757396799
-SHA256 (xterm-402.tgz) = 5260c5793cd564c69e53ef6f528c00af066ae67b42d02137fb7ef8fafe70bb7a
-SIZE (xterm-402.tgz) = 1612990
+TIMESTAMP = 1760957398
+SHA256 (xterm-403.tgz) = 1331b0df5919cb243ffe326dc6ff10a291e683a262f70cdf964a664be733ad83
+SIZE (xterm-403.tgz) = 1615373
SHA256 (bsd-xterm-icons-1.tgz) = fcf51dce0e23e9911a16ed7f2ce835bb6ff2ada65f023c29fdd8abda2795bf7c
SIZE (bsd-xterm-icons-1.tgz) = 22718